.elementor-14191 .elementor-element.elementor-element-df8a9b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14191 .elementor-element.elementor-element-df8a9b5.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-14191 .elementor-element.elementor-element-2ee9c5c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14191 .elementor-element.elementor-element-2ee9c5c5:not(.elementor-motion-effects-element-type-background), .elementor-14191 .elementor-element.elementor-element-2ee9c5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14191 .elementor-element.elementor-element-56b1f8f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14191 .elementor-element.elementor-element-56b1f8f8:not(.elementor-motion-effects-element-type-background), .elementor-14191 .elementor-element.elementor-element-56b1f8f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14191 .elementor-element.elementor-element-a749d89 i.softlite-dynamic-icon{font-size:100%;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-icon i{font-size:100%;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-icon:not(i){width:100%;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-icon svg{width:100%;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-text-1{font-family:"Manrope", Sans-serif;font-size:56px;font-weight:600;line-height:1.4;color:#1f242eff;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-text-2{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.6;color:#797c7fff;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-text-3{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.6;color:#797c7fff;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-button-text{font-size:18px;line-height:1.6;fill:#797c7fff;color:#797c7fff;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-background-color-1{background-color:#f6f6f6ff;}.elementor-14191 .elementor-element.elementor-element-d77f92f{--display:grid;--e-con-grid-template-columns:0.3fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14191 .elementor-element.elementor-element-d77f92f:not(.elementor-motion-effects-element-type-background), .elementor-14191 .elementor-element.elementor-element-d77f92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-14191 .elementor-element.elementor-element-3524eb2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-14191 .elementor-element.elementor-element-3524eb2:not(.elementor-motion-effects-element-type-background), .elementor-14191 .elementor-element.elementor-element-3524eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-14191 .elementor-element.elementor-element-fe406bd .woolentor-filter-wrap form.wl_product_search_form input[type="search"]{font-family:"Manrope", Sans-serif;font-size:14px;}.elementor-14191 .elementor-element.elementor-element-fe406bd .woolentor-filter-wrap form.wl_product_search_form{border-style:none;}.elementor-14191 .elementor-element.elementor-element-fe406bd .woolentor-filter-wrap form.wl_product_search_form button{color:#9F9F9F;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14191 .elementor-element.elementor-element-f84ebc3 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-14191 .elementor-element.elementor-element-f84ebc3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;line-height:1.7em;}.elementor-14191 .elementor-element.elementor-element-bc442dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14191 .elementor-element.elementor-element-bcfe620 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-14191 .elementor-element.elementor-element-bcfe620 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;line-height:1.7em;}.elementor-14191 .elementor-element.elementor-element-2af90aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14191 .elementor-element.elementor-element-93ecae4{--display:flex;}.elementor-14191 .elementor-element.elementor-element-93ecae4:not(.elementor-motion-effects-element-type-background), .elementor-14191 .elementor-element.elementor-element-93ecae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px;padding:0px 0px 15px 0px;box-shadow:0px 0px 0px 0px rgba(147, 143, 143, 0.29);background-color:#F5F7FD00;border-color:#DADADA00;}.elementor-14191 .elementor-element.elementor-element-1083b11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#1F242E;margin-bottom:0px;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#1F242E;margin-bottom:0px;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product .star-rating{font-size:0em;margin-bottom:0px;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product .price{color:#797C7F;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product .price ins{color:#797C7F;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product .price ins .amount{color:#797C7F;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product .price del{color:#797C7F;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product .price del .amount{color:#797C7F;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product .price del {font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product .button{color:#1F242E;background-color:#F6F6F6;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.5px;border-radius:0px 0px 0px 0px;padding:12px 70px 12px 70px;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products .added_to_cart{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products ul.products li.product:hover{box-shadow:0px 0px 0px 0px rgba(147, 143, 143, 0.29) inset;}.elementor-14191 .elementor-element.elementor-element-1083b11 nav.woocommerce-pagination ul{border-color:#FFFFFF03;}.elementor-14191 .elementor-element.elementor-element-1083b11 nav.woocommerce-pagination ul li{border-right-color:#FFFFFF03;border-left-color:#FFFFFF03;}.elementor-14191 .elementor-element.elementor-element-1083b11 nav.woocommerce-pagination ul li a, .elementor-14191 .elementor-element.elementor-element-1083b11 nav.woocommerce-pagination ul li span{padding:10px;}.elementor-14191 .elementor-element.elementor-element-1083b11 nav.woocommerce-pagination{font-family:"Manrope", Sans-serif;}@media(max-width:1024px){.elementor-14191 .elementor-element.elementor-element-df8a9b5{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-14191 .elementor-element.elementor-element-56b1f8f8{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-text-1{font-size:52.499198913574px;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-text-2{font-size:17.150400161743px;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-text-3{font-size:17.150400161743px;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-button-text{font-size:17.150400161743px;}.elementor-14191 .elementor-element.elementor-element-d77f92f{--grid-auto-flow:row;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:0px;}}@media(min-width:768px){.elementor-14191 .elementor-element.elementor-element-df8a9b5{--width:100%;}.elementor-14191 .elementor-element.elementor-element-2ee9c5c5{--width:100%;}.elementor-14191 .elementor-element.elementor-element-56b1f8f8{--width:100%;}.elementor-14191 .elementor-element.elementor-element-d77f92f{--width:95%;}.elementor-14191 .elementor-element.elementor-element-3524eb2{--width:100%;}.elementor-14191 .elementor-element.elementor-element-93ecae4{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14191 .elementor-element.elementor-element-df8a9b5{--width:100%;}.elementor-14191 .elementor-element.elementor-element-2ee9c5c5{--width:100%;}.elementor-14191 .elementor-element.elementor-element-56b1f8f8{--width:100%;}}@media(max-width:767px){.elementor-14191 .elementor-element.elementor-element-df8a9b5{--width:100%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14191 .elementor-element.elementor-element-2ee9c5c5{--width:100%;}.elementor-14191 .elementor-element.elementor-element-56b1f8f8{--width:100%;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-text-1{font-size:50.366100311279px;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-text-2{font-size:16.6107006073px;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-text-3{font-size:16.6107006073px;}.elementor-14191 .elementor-element.elementor-element-a749d89 .softlite-dynamic-card-box-button-text{font-size:16.6107006073px;}.elementor-14191 .elementor-element.elementor-element-d77f92f{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-14191 .elementor-element.elementor-element-1083b11.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:0px;}}
.elementor-14191 .elementor-element.elementor-element-a749d89 .bklsal0j {border-bottom-color: rgb(221, 222, 223);border-left-color: rgb(221, 222, 223);border-right-color: rgb(221, 222, 223);border-top-color: rgb(221, 222, 223);color: rgb(121, 124, 127);font-family: Manrope;font-size: 18px;line-height: 1.6;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-14191 .elementor-element.elementor-element-a749d89 .bklsal0j p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-14191 .elementor-element.elementor-element-a749d89 .bklsal0j .elementor-button {line-height: inherit !important}.elementor-14191 .elementor-element.elementor-element-a749d89 {width: 100%;}.elementor-14191 .elementor-element.elementor-element-a749d89 {max-width: 100% !important}.elementor-14191 .elementor-element.elementor-element-a749d89 {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}.elementor-14191 .elementor-element.elementor-element-a749d89 .bklsal0j{align-items: center;border-bottom-color: rgb(221, 222, 223);border-left-color: rgb(221, 222, 223);border-right-color: rgb(221, 222, 223);border-top-color: rgb(221, 222, 223);color: rgb(121, 124, 127);display: flex;flex-direction: column;font-family: Manrope;font-size: 18px;line-height: 1.6;padding-bottom: 100px;padding-top: 100px;transition-property: none;padding-block-start: 100px;padding-block-end: 100px;grid-column-gap: normal;padding-right: 0px;padding-left: 0px;}.elementor-14191 .elementor-element.elementor-element-a749d89 .bklsal0j::before{display: block;}.elementor-14191 .elementor-element.elementor-element-a749d89 .bklsal0j::after{display: block;}@media (max-width: 1024px) {.elementor-14191 .elementor-element.elementor-element-a749d89 {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}}@media (max-width: 1024px) {.elementor-14191 .elementor-element.elementor-element-a749d89 .bklsal0j{font-size: 17.150400161743164px;padding-bottom: 87.05120086669922px;padding-top: 87.05120086669922px;padding-block-start: 87.05120086669922px;padding-block-end: 87.05120086669922px;padding-right: 0px;padding-left: 0px;}}@media (max-width: 767px) {.elementor-14191 .elementor-element.elementor-element-a749d89 {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}}@media (max-width: 767px) {.elementor-14191 .elementor-element.elementor-element-a749d89 .bklsal0j{font-size: 16.610700607299805px;padding-bottom: 79.0071029663086px;padding-top: 79.0071029663086px;padding-block-start: 79.0071029663086px;padding-block-end: 79.0071029663086px;padding-right: 0px;padding-left: 0px;}}@font-face{font-family:Manrope;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC91cGxvYWRzLzIwMjUvMDgvbWFucm9wZS00MDAtbm9ybWFsLndvZmYy) format("woff2")}@font-face{font-family:Manrope;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC91cGxvYWRzLzIwMjUvMDgvbWFucm9wZS02MDAtbm9ybWFsLndvZmYy) format("woff2")}@font-face{font-family:Manrope;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC91cGxvYWRzLzIwMjUvMDgvbWFucm9wZS03MDAtbm9ybWFsLndvZmYy) format("woff2")}@font-face{font-display:swap;font-family:WooCommerce;font-style:normal;font-weight:400;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC9wbHVnaW5zL3dvb2NvbW1lcmNlL2Fzc2V0cy9mb250cy9Xb29Db21tZXJjZS53b2Zm) format("woff"),url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC9wbHVnaW5zL3dvb2NvbW1lcmNlL2Fzc2V0cy9mb250cy9Xb29Db21tZXJjZS50dGY=) format("truetype"),url(https://store.terra-drone.com.sa/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg")}@font-face{font-display:swap;font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC90aGVtZXMvYnJpY2tzL2Fzc2V0cy9mb250cy9mb250YXdlc29tZS9mYS1icmFuZHMtNDAwLndvZmYy) format("woff2"),url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC90aGVtZXMvYnJpY2tzL2Fzc2V0cy9mb250cy9mb250YXdlc29tZS9mYS1icmFuZHMtNDAwLnR0Zg==) format("truetype")}@font-face{font-display:swap;font-family:'Font Awesome 6 Solid';font-style:normal;font-weight:900;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC90aGVtZXMvYnJpY2tzL2Fzc2V0cy9mb250cy9mb250YXdlc29tZS9mYS1zb2xpZC05MDAud29mZjI=) format("woff2"),url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC90aGVtZXMvYnJpY2tzL2Fzc2V0cy9mb250cy9mb250YXdlc29tZS9mYS1zb2xpZC05MDAudHRm) format("truetype")}@font-face{font-display:swap;font-family:Ionicons;font-style:normal;font-weight:400;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC90aGVtZXMvYnJpY2tzL2Fzc2V0cy9mb250cy9pb25pY29ucy9pb25pY29ucy53b2ZmMg==) format("woff2"),url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC90aGVtZXMvYnJpY2tzL2Fzc2V0cy9mb250cy9pb25pY29ucy9pb25pY29ucy53b2Zm) format("woff"),url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC90aGVtZXMvYnJpY2tzL2Fzc2V0cy9mb250cy9pb25pY29ucy9pb25pY29ucy50dGY=) format("truetype")}@font-face{font-display:swap;font-family:themify;font-style:normal;font-weight:400;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC90aGVtZXMvYnJpY2tzL2Fzc2V0cy9mb250cy90aGVtaWZ5L3RoZW1pZnkud29mZg==?) format("woff"),url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9zdG9yZS50ZXJyYS1kcm9uZS5jb20uc2Evd3AtY29udGVudC90aGVtZXMvYnJpY2tzL2Fzc2V0cy9mb250cy90aGVtaWZ5L3RoZW1pZnkudHRm?) format("truetype")}body{overflow-x:hidden;}.elementor-element{position:static;}.elementor-14191 .elementor-element.elementor-element-a749d89 .h3y46fc4{align-items: center;display: flex;flex-direction: column;justify-content: center;margin-left: auto;margin-right: auto;max-width: 100%;padding-left: 85px;padding-right: 85px;text-align: center;width: 100%;padding-inline-start: 85px;padding-inline-end: 85px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}.elementor-14191 .elementor-element.elementor-element-a749d89 .h3y46fc4::before{display: block;}.elementor-14191 .elementor-element.elementor-element-a749d89 .h3y46fc4::after{display: block;}@media (max-width: 1024px) {.elementor-14191 .elementor-element.elementor-element-a749d89 .h3y46fc4{font-size: 17.150400161743164px;margin-left: auto;margin-right: auto;padding-left: 45px;padding-right: 45px;padding-inline-start: 45px;padding-inline-end: 45px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-14191 .elementor-element.elementor-element-a749d89 .h3y46fc4{font-size: 16.610700607299805px;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;padding-inline-start: 20px;padding-inline-end: 20px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}}.elementor-14191 .elementor-element.elementor-element-a749d89 .c13lzedp{margin-bottom: 0px;margin-top: 0px;max-width: 100%;text-align: center;text-rendering: optimizelegibility;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-14191 .elementor-element.elementor-element-a749d89 .c13lzedp::before{border-bottom-color: rgb(31, 36, 46);border-left-color: rgb(31, 36, 46);border-right-color: rgb(31, 36, 46);border-top-color: rgb(31, 36, 46);line-height: 78.4px;-webkit-text-fill-color: rgb(31, 36, 46);-webkit-text-stroke-color: rgb(31, 36, 46);}.elementor-14191 .elementor-element.elementor-element-a749d89 .c13lzedp::after{border-bottom-color: rgb(31, 36, 46);border-left-color: rgb(31, 36, 46);border-right-color: rgb(31, 36, 46);border-top-color: rgb(31, 36, 46);line-height: 78.4px;-webkit-text-fill-color: rgb(31, 36, 46);-webkit-text-stroke-color: rgb(31, 36, 46);}@media (max-width: 1024px) {.elementor-14191 .elementor-element.elementor-element-a749d89 .c13lzedp{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 1024px) {.elementor-14191 .elementor-element.elementor-element-a749d89 .c13lzedp::before{line-height: 73.4989px;}}@media (max-width: 1024px) {.elementor-14191 .elementor-element.elementor-element-a749d89 .c13lzedp::after{line-height: 73.4989px;}}@media (max-width: 767px) {.elementor-14191 .elementor-element.elementor-element-a749d89 .c13lzedp{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-14191 .elementor-element.elementor-element-a749d89 .c13lzedp::before{line-height: 70.5125px;}}@media (max-width: 767px) {.elementor-14191 .elementor-element.elementor-element-a749d89 .c13lzedp::after{line-height: 70.5125px;}}.elementor-14191 .elementor-element.elementor-element-a749d89 .tgxnanaz{align-items: center;column-gap: 10px;display: flex;flex-wrap: wrap;max-width: 100%;row-gap: 10px;text-align: center;width: auto;grid-column-gap: 10px;flex-direction: row;}.elementor-14191 .elementor-element.elementor-element-a749d89 .tgxnanaz::before{display: block;}.elementor-14191 .elementor-element.elementor-element-a749d89 .tgxnanaz::after{display: block;}@media (max-width: 1024px) {.elementor-14191 .elementor-element.elementor-element-a749d89 .tgxnanaz{flex-wrap: wrap;font-size: 17.150400161743164px;}}@media (max-width: 767px) {.elementor-14191 .elementor-element.elementor-element-a749d89 .tgxnanaz{flex-wrap: wrap;font-size: 16.610700607299805px;}}.elementor-14191 .elementor-element.elementor-element-a749d89 .tw100kfj{border-bottom-color: rgb(121, 124, 127);border-left-color: rgb(121, 124, 127);border-right-color: rgb(121, 124, 127);border-top-color: rgb(121, 124, 127);cursor: pointer;display: block;text-align: center;width: auto;}.elementor-14191 .elementor-element.elementor-element-a749d89 .s6wivzwn{display: flex;text-align: center;width: auto;flex-direction: row;}.elementor-14191 .elementor-element.elementor-element-a749d89 .s6wivzwn::before{display: block;}.elementor-14191 .elementor-element.elementor-element-a749d89 .s6wivzwn::after{display: block;}.elementor-14191 .elementor-element.elementor-element-a749d89 .ln4bt4bu{display: block;text-align: center;width: auto;}
.elementor-14191 .elementor-element.elementor-element-56b1f8f8 {
  max-width: 100%;
}

/* Start custom CSS for html, class: .elementor-element-2c1fb2a */<style>

/* =========================
MOBILE FILTER POPUP FIX
========================= */

@media(max-width:767px){

/* HIDE OLD ACCORDION */
.filter-accordion{
    display:none !important;
}

/* SIDEBAR */
body .wpfMainWrapper{

    position:fixed !important;

    top:0 !important;
    left:0 !important;

    transform:translateX(-105%) !important;

    width:82% !important;
    max-width:340px !important;

    height:100vh !important;

    background:#fff !important;

    z-index:999999 !important;

    overflow-y:auto !important;

    padding:24px 20px 80px !important;

    transition:transform .3s ease !important;

    box-sizing:border-box !important;
}

/* ACTIVE */
body .wpfMainWrapper.mobile-active{

    transform:translateX(0) !important;
}

/* OVERLAY */
.mobile-filter-overlay{

    position:fixed !important;

    inset:0 !important;

    background:rgba(0,0,0,.45) !important;

    z-index:999998 !important;

    opacity:0 !important;
    visibility:hidden !important;

    transition:.3s ease !important;
}

.mobile-filter-overlay.active{

    opacity:1 !important;
    visibility:visible !important;
}

/* BUTTON */
.mobile-filter-trigger{

    display:flex !important;
    align-items:center !important;
    gap:10px !important;

    background:#111 !important;
    color:#fff !important;

    border:none !important;
    border-radius:10px !important;

    padding:12px 18px !important;

    font-size:14px !important;
    font-weight:600 !important;

    cursor:pointer !important;

    width:max-content !important;

    margin:0 0 24px 0 !important;
}

/* CLOSE */
.mobile-filter-close{

    font-size:34px !important;
    line-height:1 !important;

    margin-bottom:20px !important;

    cursor:pointer !important;
}

/* FILTER CONTENT */
body .wpfFilterWrapper{

    display:block !important;

    opacity:1 !important;
    visibility:visible !important;

    height:auto !important;
    max-height:none !important;

    overflow:visible !important;

    margin-bottom:26px !important;
}

body .wpfFilterContent{

    display:block !important;

    opacity:1 !important;
    visibility:visible !important;

    height:auto !important;
    max-height:none !important;

    overflow:visible !important;
}

/* REMOVE + - */
body .wpfTitleToggle{
    display:none !important;
}

/* TITLE */
body .wpfFilterTitle{

    font-size:26px !important;
    font-weight:700 !important;

    margin-bottom:16px !important;

    border:none !important;
}

/* CLEAN */
body .wpfFilterWrapper ul{
    margin:0 !important;
    padding:0 !important;
}

/* PREVENT SHIFT */
html,
body{
    overflow-x:hidden !important;
}

}

</style>


<script>

document.addEventListener('DOMContentLoaded', function(){

    if(window.innerWidth > 767){
        return;
    }

    function initMobileFilter(){

        const sidebar =
            document.querySelector('.wpfMainWrapper');

        const productsTop =
            document.querySelector('.woocommerce-result-count');

        if(!sidebar || !productsTop){
            return;
        }

        /* PREVENT DOUBLE INIT */
        if(document.querySelector('.mobile-filter-trigger')){
            return;
        }

        /* BUTTON */
        const filterBtn =
            document.createElement('button');

        filterBtn.className =
            'mobile-filter-trigger';

        filterBtn.innerHTML =
            '☷ Filters';

        productsTop.parentNode.insertBefore(
            filterBtn,
            productsTop
        );

        /* OVERLAY */
        const overlay =
            document.createElement('div');

        overlay.className =
            'mobile-filter-overlay';

        document.body.appendChild(overlay);

        /* CLOSE BTN */
        const closeBtn =
            document.createElement('div');

        closeBtn.className =
            'mobile-filter-close';

        closeBtn.innerHTML = '×';

        sidebar.prepend(closeBtn);

        /* OPEN */
        filterBtn.addEventListener('click', function(){

            sidebar.classList.add(
                'mobile-active'
            );

            overlay.classList.add(
                'active'
            );

            document.body.style.overflow =
                'hidden';
        });

        /* CLOSE FUNCTION */
        function closeFilter(){

            sidebar.classList.remove(
                'mobile-active'
            );

            overlay.classList.remove(
                'active'
            );

            document.body.style.overflow =
                '';
        }

        closeBtn.addEventListener(
            'click',
            closeFilter
        );

        overlay.addEventListener(
            'click',
            closeFilter
        );
    }

    /* WAIT WOOFILTER RENDER */
    setTimeout(initMobileFilter, 1200);

});

</script>/* End custom CSS */


/* Start custom CSS for wl-product-filter, class: .elementor-element-fe406bd *//* WRAPPER */

.elementor-14191 .elementor-element.elementor-element-fe406bd .wlpf-search-form,
.elementor-14191 .elementor-element.elementor-element-fe406bd form{

    position:relative !important;
}

/* INPUT */

.elementor-14191 .elementor-element.elementor-element-fe406bd input[type="search"],
.elementor-14191 .elementor-element.elementor-element-fe406bd .wlpf-search-field{

    width:100% !important;

    height:52px !important;

    border:1px solid #DDDEDF !important;
    border-radius:12px !important;

    background:#fff !important;

    padding:0 72px 0 32px !important;

    font-family:"Manrope", sans-serif !important;
    font-size:14px !important;
    font-weight:400 !important;

    color:#1F242E !important;

    box-shadow:none !important;

    transition:all .25s ease !important;
}

/* CUSTOM PLACEHOLDER */

.elementor-14191 .elementor-element.elementor-element-fe406bd input[type="search"]::placeholder,
.elementor-14191 .elementor-element.elementor-element-fe406bd .wlpf-search-field::placeholder{

    content:"Search" !important;

    color:#1F242E !important;

    opacity:1 !important;

    font-family:"Manrope", sans-serif !important;
    font-size:16px !important;
    font-weight:400 !important;
}

/* FOCUS */

.elementor-14191 .elementor-element.elementor-element-fe406bd input[type="search"]:focus,
.elementor-14191 .elementor-element.elementor-element-fe406bd .wlpf-search-field:focus{

    outline:none !important;

    border-color:#1F242E !important;
}

/* SEARCH BUTTON */

.elementor-14191 .elementor-element.elementor-element-fe406bd button,
.elementor-14191 .elementor-element.elementor-element-fe406bd .wlpf-search-btn{

    position:absolute !important;

    right:24px !important;
    top:50% !important;

    transform:translateY(-50%) !important;

    width:auto !important;
    height:auto !important;

    border:none !important;

    background:transparent !important;

    padding:0 !important;

    box-shadow:none !important;
}

/* ICON */

.elementor-14191 .elementor-element.elementor-element-fe406bd button i,
.elementor-14191 .elementor-element.elementor-element-fe406bd .wlpf-search-btn i,
.elementor-14191 .elementor-element.elementor-element-fe406bd svg{

    font-size:16px !important;

    color:#1F242E !important;

    stroke:#1F242E !important;
    stroke-width:1.8px !important;

    width:18px !important;
    height:18px !important;
}/* End custom CSS */




/* Start custom CSS for woofilters, class: .elementor-element-bc442dc *//* ========================================
REMOVE DEFAULT PLUGIN STYLE
======================================== */

.elementor-14191 .elementor-element.elementor-element-bc442dc .wpfFilterWrapper[data-radio="1"] 
.wpfCheckbox label:before{

    display:none !important;
}

/* ========================================
SPACING
======================================== */

.elementor-14191 .elementor-element.elementor-element-bc442dc .wpfFilterVerScroll li label{

    padding-bottom:0px !important;
}

/* ========================================
REMOVE EXTRA SPACE
======================================== */

.elementor-14191 .elementor-element.elementor-element-bc442dc .elementor-widget-container{

    margin:0 !important;
}

.elementor-14191 .elementor-element.elementor-element-bc442dc ul{

    max-height:fit-content !important;
}

/* ========================================
FONT FILTER ITEMS ONLY
(TIDAK TERMASUK TITLE "BRAND")
======================================== */

.elementor-14191 .elementor-element.elementor-element-bc442dc .wpfFilterWrapper li,
.elementor-14191 .elementor-element.elementor-element-bc442dc .wpfFilterWrapper li *,
.elementor-14191 .elementor-element.elementor-element-bc442dc .wpfFilterWrapper label,
.elementor-14191 .elementor-element.elementor-element-bc442dc .wpfFilterWrapper span,
.elementor-14191 .elementor-element.elementor-element-bc442dc .wpfFilterWrapper a{

    font-family:"Manrope", sans-serif !important;

    font-size:17px !important;
    font-weight:400 !important;
    
    padding-right:0px;

    line-height:1 em !important;

    color:#1F242E !important;
}

/* ========================================
FILTER ITEM SPACING
======================================== */

.elementor-14191 .elementor-element.elementor-element-bc442dc .wpfFilterWrapper li{

    margin-bottom:10px !important;
}

/* ========================================
CUSTOM CHECKBOX
======================================== */

/* HIDE DEFAULT */
.elementor-14191 .elementor-element.elementor-element-bc442dc input[type="checkbox"]{

    appearance:none !important;
    -webkit-appearance:none !important;

    width:18px !important;
    height:18px !important;

    border:1px solid #D9D9D9 !important;
    border-radius:6px !important;

    background:#fff !important;

    cursor:pointer !important;

    transition:all .2s ease !important;

    position:relative !important;

    margin-right:8px !important;

    vertical-align:middle !important;
}

/* HOVER */
.elementor-14191 .elementor-element.elementor-element-bc442dc input[type="checkbox"]:hover{

    border-color:#1F242E !important;
}

/* ACTIVE */
.elementor-14191 .elementor-element.elementor-element-bc442dc input[type="checkbox"]:checked{

    background:#fff !important;
    border-color:#1F242E !important;
}

/* INNER BLACK BOX */
.elementor-14191 .elementor-element.elementor-element-bc442dc input[type="checkbox"]:checked::after{

    content:"";

    position:absolute !important;

    top:50% !important;
    left:50% !important;

    width:10px !important;
    height:10px !important;

    background:#1F242E !important;

    border-radius:3px !important;

    transform:translate(-50%, -50%) !important;
}/* End custom CSS */




/* Start custom CSS for woofilters, class: .elementor-element-2af90aa *//* ========================================
REMOVE DEFAULT PLUGIN STYLE
======================================== */

.elementor-14191 .elementor-element.elementor-element-2af90aa .wpfFilterWrapper[data-radio="1"] 
.wpfCheckbox label:before{

    display:none !important;
}

/* ========================================
SPACING
======================================== */

.elementor-14191 .elementor-element.elementor-element-2af90aa .wpfFilterVerScroll li label{

    padding-bottom:0px !important;
}

/* ========================================
REMOVE EXTRA SPACE
======================================== */

.elementor-14191 .elementor-element.elementor-element-2af90aa .elementor-widget-container{

    margin:0 !important;
}

.elementor-14191 .elementor-element.elementor-element-2af90aa ul{

    max-height:fit-content !important;
}

/* ========================================
FONT FILTER ITEMS ONLY
(TIDAK TERMASUK TITLE "BRAND")
======================================== */

.elementor-14191 .elementor-element.elementor-element-2af90aa .wpfFilterWrapper li,
.elementor-14191 .elementor-element.elementor-element-2af90aa .wpfFilterWrapper li *,
.elementor-14191 .elementor-element.elementor-element-2af90aa .wpfFilterWrapper label,
.elementor-14191 .elementor-element.elementor-element-2af90aa .wpfFilterWrapper span,
.elementor-14191 .elementor-element.elementor-element-2af90aa .wpfFilterWrapper a{

    font-family:"Manrope", sans-serif !important;

    font-size:17px !important;
    font-weight:400 !important;
    
    padding-right:0px;

    line-height:1 em !important;

    color:#1F242E !important;
}

/* ========================================
FILTER ITEM SPACING
======================================== */

.elementor-14191 .elementor-element.elementor-element-2af90aa .wpfFilterWrapper li{

    margin-bottom:10px !important;
}

/* ========================================
CUSTOM CHECKBOX
======================================== */

/* HIDE DEFAULT */
.elementor-14191 .elementor-element.elementor-element-2af90aa input[type="checkbox"]{

    appearance:none !important;
    -webkit-appearance:none !important;

    width:18px !important;
    height:18px !important;

    border:2px solid #D9D9D9 !important;
    border-radius:6px !important;

    background:#fff !important;

    cursor:pointer !important;

    transition:all .2s ease !important;

    position:relative !important;

    margin-right:8px !important;

    vertical-align:middle !important;
}

/* HOVER */
.elementor-14191 .elementor-element.elementor-element-2af90aa input[type="checkbox"]:hover{

    border-color:#1F242E !important;
}

/* ACTIVE */
.elementor-14191 .elementor-element.elementor-element-2af90aa input[type="checkbox"]:checked{

    background:#fff !important;
    border-color:#1F242E !important;
}

/* INNER BLACK BOX */
.elementor-14191 .elementor-element.elementor-element-2af90aa input[type="checkbox"]:checked::after{

    content:"";

    position:absolute !important;

    top:50% !important;
    left:50% !important;

    width:10px !important;
    height:10px !important;

    background:#1F242E !important;

    border-radius:3px !important;

    transform:translate(-50%, -50%) !important;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-3524eb2 *//* MAIN HEADING ONLY */
.filter-accordion > .elementor-element .elementor-heading-title{

    cursor:pointer;
    position:relative;
}

/* PLUS MINUS */
.filter-accordion > .elementor-element .elementor-heading-title::after{

    content:"−";

    position:absolute;

    right:0;
    top:50%;

    transform:translateY(-50%);

    font-size:28px;
    font-weight:300;

    line-height:1;
}

/* COLLAPSED */
.filter-accordion:not(.active) 
> .elementor-element 
.elementor-heading-title::after{

    content:"+";
}

/* REMOVE PLUS MINUS INSIDE WOOFILTERS */
.filter-accordion .wpfFilterWrapper .elementor-heading-title::after{

    display:none !important;
    content:none !important;
}

/* REMOVE HTML SPACE */
.filter-accordion .elementor-widget-html{

    height:0 !important;
    margin:0 !important;
    padding:0 !important;
}/* End custom CSS */


/* Start custom CSS for woocommerce-products, class: .elementor-element-1083b11 *//* ========================================
PRODUCT CARD
======================================== */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product{

    position:relative !important;

    padding-bottom:0 !important;
    margin-bottom:0 !important;
}

/* ========================================
PRODUCT LINK
======================================== */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product 
.woocommerce-loop-product__link{

    position:relative !important;

    display:flex !important;
    flex-direction:column !important;
}

/* ========================================
IMAGE AREA FIXED SIZE
======================================== */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product a img{

    width:100% !important;

    height:240px !important;

    object-fit:contain !important;
    object-position:center !important;

    background:transparent !important;

    border-radius:12px !important;

    padding:24px !important;

    display:block !important;

    transition:all .25s ease !important;
}

/* HOVER BG SAME SIZE */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product:hover a img{

    background:#EFEFEF !important;
}

/* ========================================
BUTTON FIX
======================================== */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product 
.woocommerce-loop-product__link{

    position:relative !important;
}

/* BUTTON */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .button{

    position:absolute !important;

    left:0 !important;
    right:0 !important;

    top:180px !important;

    height:48px !important;

    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    text-align:center !important;

    opacity:0 !important;
    visibility:hidden !important;

    transform:translateY(10px) !important;

    transition:all .25s ease !important;

    z-index:99 !important;
}

/* SHOW BUTTON ON HOVER */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product:hover .button{

    opacity:1 !important;
    visibility:visible !important;

    transform:translateY(0) !important;
}

/* ========================================
TITLE
======================================== */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product h2,
.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .woocommerce-loop-product__title{

    text-align:left !important;

    padding-left:0 !important;
    margin-left:0 !important;

    margin-top:64px !important;
}

/* ========================================
FORCE TEXT IF NO PRICE
======================================== */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product:not(:has(.price))
.woocommerce-loop-product__title::after{

    content:"Price upon request";

    display:block !important;

    margin-top:8px !important;

    font-size:18px !important;
    font-weight:500 !important;

    font-family:"Manrope", sans-serif !important;

    color:#797C7F !important;

    line-height:1.2 !important;

    text-align:left !important;
}

/* ========================================
IMAGE OVERLAY
======================================== */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product 
.woocommerce-loop-product__link::before{

    content:"";

    position:absolute !important;

    top:0 !important;
    left:0 !important;
    right:0 !important;

    height:240px !important;

    background:rgba(0,0,0,.08) !important;

    opacity:0 !important;

    transition:all .25s ease !important;

    z-index:1 !important;

    pointer-events:none !important;

    border-radius:12px !important;
}

/* SHOW OVERLAY */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product:hover 
.woocommerce-loop-product__link::before{

    opacity:1 !important;
}

/* ========================================
PRICE ONLY
======================================== */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .price,
.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .price *,
.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .price del,
.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .price del *,
.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .price del bdi,
.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .price ins,
.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .price ins *,
.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .price ins bdi,
.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .price bdi{

    font-family:"Manrope", sans-serif !important;
    font-size:18px !important;
    font-style:normal !important;
    font-weight:500 !important;
    line-height:1.4 !important;

    color:#797C7F !important;

    opacity:1 !important;
}

/* REMOVE SALE UNDERLINE */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .price ins{

    text-decoration:none !important;
}

/* PRICE ALIGN */

.elementor-14191 .elementor-element.elementor-element-1083b11 ul.products li.product .price{

    text-align:left !important;

    padding-left:0 !important;
    margin-left:0 !important;

    display:block !important;
}

/* ========================================
SHOWING RESULTS
======================================== */

.elementor-14191 .elementor-element.elementor-element-1083b11 .woocommerce-result-count{

    font-family:"Manrope", sans-serif !important;

    font-size:18px !important;
    font-weight:400 !important;

    color:#797C7F !important;
}

/* ========================================
SORT DROPDOWN
======================================== */

.elementor-14191 .elementor-element.elementor-element-1083b11 .woocommerce-ordering select,
.elementor-14191 .elementor-element.elementor-element-1083b11 .orderby{

    border:none !important;
    box-shadow:none !important;

    background:transparent !important;

    font-family:"Manrope", sans-serif !important;

    font-size:18px !important;
    font-weight:500 !important;

    color:#1F242E !important;

    padding:0 !important;

    cursor:pointer !important;

    outline:none !important;
}/* End custom CSS */






.elementor-14191 .elementor-element.elementor-element-2ee9c5c5 {
  max-width: 100%;
}

.elementor-14191 .elementor-element.elementor-element-df8a9b5 {
  max-width: 100%;
}

