.elementor-1580 .elementor-element.elementor-element-a3f3285{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-adfeff5{--display:flex;--min-height:534px;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-adfeff5:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-adfeff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://unityweaves.com/wp-content/uploads/2025/11/Saree-4-scaled.jpg");background-size:cover;}.elementor-1580 .elementor-element.elementor-element-adfeff5::before, .elementor-1580 .elementor-element.elementor-element-adfeff5 > .elementor-background-video-container::before, .elementor-1580 .elementor-element.elementor-element-adfeff5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1580 .elementor-element.elementor-element-adfeff5 > .elementor-background-slideshow::before, .elementor-1580 .elementor-element.elementor-element-adfeff5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1580 .elementor-element.elementor-element-adfeff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-57909fc );--background-overlay:'';}.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-1580 .elementor-element.elementor-element-ad15321{text-align:left;}.elementor-1580 .elementor-element.elementor-element-ad15321 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-1580 .elementor-element.elementor-element-519844b{--display:flex;--min-height:533px;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-519844b:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-519844b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://unityweaves.com/wp-content/uploads/2025/11/Saree-4-scaled.jpg");background-size:cover;}.elementor-1580 .elementor-element.elementor-element-519844b::before, .elementor-1580 .elementor-element.elementor-element-519844b > .elementor-background-video-container::before, .elementor-1580 .elementor-element.elementor-element-519844b > .e-con-inner > .elementor-background-video-container::before, .elementor-1580 .elementor-element.elementor-element-519844b > .elementor-background-slideshow::before, .elementor-1580 .elementor-element.elementor-element-519844b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1580 .elementor-element.elementor-element-519844b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-57909fc );--background-overlay:'';}.elementor-1580 .elementor-element.elementor-element-42afbbe{text-align:left;}.elementor-1580 .elementor-element.elementor-element-42afbbe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-1580 .elementor-element.elementor-element-35316d1{--display:flex;--min-height:533px;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-35316d1:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-35316d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://unityweaves.com/wp-content/uploads/2025/11/Saree-4-scaled.jpg");background-size:cover;}.elementor-1580 .elementor-element.elementor-element-35316d1::before, .elementor-1580 .elementor-element.elementor-element-35316d1 > .elementor-background-video-container::before, .elementor-1580 .elementor-element.elementor-element-35316d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1580 .elementor-element.elementor-element-35316d1 > .elementor-background-slideshow::before, .elementor-1580 .elementor-element.elementor-element-35316d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1580 .elementor-element.elementor-element-35316d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-57909fc );--background-overlay:'';}.elementor-1580 .elementor-element.elementor-element-bea196b{text-align:left;}.elementor-1580 .elementor-element.elementor-element-bea196b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-1580 .elementor-element.elementor-element-5c57792{--display:flex;--min-height:533px;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-5c57792:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-5c57792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://unityweaves.com/wp-content/uploads/2025/11/Saree-4-scaled.jpg");background-size:cover;}.elementor-1580 .elementor-element.elementor-element-5c57792::before, .elementor-1580 .elementor-element.elementor-element-5c57792 > .elementor-background-video-container::before, .elementor-1580 .elementor-element.elementor-element-5c57792 > .e-con-inner > .elementor-background-video-container::before, .elementor-1580 .elementor-element.elementor-element-5c57792 > .elementor-background-slideshow::before, .elementor-1580 .elementor-element.elementor-element-5c57792 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1580 .elementor-element.elementor-element-5c57792 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-57909fc );--background-overlay:'';}.elementor-1580 .elementor-element.elementor-element-2c514ce{text-align:left;}.elementor-1580 .elementor-element.elementor-element-2c514ce .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-1580 .elementor-element.elementor-element-d2f6f80{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:16px;--e-n-carousel-dots-normal-color:var( --e-global-color-astglobalcolor5 );--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:40px;--e-n-carousel-dots-vertical-position:50%;--e-n-carousel-dots-vertical-transform:-50%;--e-n-carousel-dots-vertical-offset:60px;}.elementor-1580 .elementor-element.elementor-element-2de11dfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1580 .elementor-element.elementor-element-7a64f555 .woocommerce-breadcrumb{color:var( --e-global-color-57909fc );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1580 .elementor-element.elementor-element-7a64f555 .woocommerce-breadcrumb > a{color:var( --e-global-color-31022d6 );}.elementor-1580 .elementor-element.elementor-element-8c91d37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-10eab888{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1580 .elementor-element.elementor-element-10eab888.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1580 .elementor-element.elementor-element-1214e270{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1580 .elementor-element.elementor-element-5bff583{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1580 .elementor-element.elementor-element-3c86c44{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:240px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1580 .elementor-element.elementor-element-3c86c44:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-3c86c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://unityweaves.com/wp-content/uploads/2025/11/24aa0670fc72aae63976b22e53b73169ed990386.png");background-size:cover;}.elementor-1580 .elementor-element.elementor-element-69866bb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1580 .elementor-element.elementor-element-69866bb:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-69866bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF99;}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1580 .elementor-element.elementor-element-2049eaa{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-astglobalcolor5 );}.elementor-1580 .elementor-element.elementor-element-2049eaa > .elementor-widget-container{background-color:#E82626;padding:6px 6px 6px 6px;}.elementor-1580 .elementor-element.elementor-element-ac7c4ad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-57909fc );}.elementor-1580 .elementor-element.elementor-element-5a97d8a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1580 .elementor-element.elementor-element-5a97d8a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-57909fc );}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1580 .elementor-element.elementor-element-1976f6c .elementor-button{background-color:#163A9C;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;line-height:22px;}.elementor-1580 .elementor-element.elementor-element-1976f6c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1580 .elementor-element.elementor-element-1976f6c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1580 .elementor-element.elementor-element-0276fb4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:240px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1580 .elementor-element.elementor-element-0276fb4:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-0276fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://unityweaves.com/wp-content/uploads/2025/11/0e7d5c55d89c28e9af41cb33e7f132ea31563cbb.png");background-position:center center;background-size:cover;}.elementor-1580 .elementor-element.elementor-element-ad719c8{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1580 .elementor-element.elementor-element-ad719c8:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-ad719c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF99;}.elementor-1580 .elementor-element.elementor-element-0ee2633{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-astglobalcolor5 );}.elementor-1580 .elementor-element.elementor-element-0ee2633 > .elementor-widget-container{background-color:#E82626;padding:6px 6px 6px 6px;}.elementor-1580 .elementor-element.elementor-element-034ac54 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-57909fc );}.elementor-1580 .elementor-element.elementor-element-26c9525 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1580 .elementor-element.elementor-element-26c9525 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-57909fc );}.elementor-1580 .elementor-element.elementor-element-ecf6c19 .elementor-button{background-color:#163A9C;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;line-height:22px;}.elementor-1580 .elementor-element.elementor-element-ecf6c19 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1580 .elementor-element.elementor-element-ecf6c19 .elementor-button .elementor-button-content-wrapper{gap:12px;}.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-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-57909fc );}.elementor-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-57909fc );}.elementor-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-31022d6 );}.elementor-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-31022d6 );}.elementor-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-31022d6 );}.elementor-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-31022d6 );border-color:var( --e-global-color-31022d6 );border-radius:0px 0px 0px 0px;}.elementor-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1580 .elementor-element.elementor-element-69584da{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1580 .elementor-element.elementor-element-69584da:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-69584da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-1580 .elementor-element.elementor-element-3980786{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1580 .elementor-element.elementor-element-a1ec9e2{--display:flex;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-53da996{--display:flex;}.elementor-1580 .elementor-element.elementor-element-3f7a348{--display:flex;}.elementor-1580 .elementor-element.elementor-element-59e2598{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-1580 .elementor-element.elementor-element-59e2598 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:22px;color:var( --e-global-color-57909fc );}.elementor-1580 .elementor-element.elementor-element-e5164cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-c425be1{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1580 .elementor-element.elementor-element-3b1c09d img{opacity:0.31;}.elementor-1580 .elementor-element.elementor-element-5374428{--display:flex;}.elementor-1580 .elementor-element.elementor-element-640a69b img{opacity:0.31;}.elementor-1580 .elementor-element.elementor-element-0a50bd7{--display:flex;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1580 .elementor-element.elementor-element-416d3d4 img{width:100%;opacity:1;}.elementor-1580 .elementor-element.elementor-element-7aabb0c{--display:flex;}.elementor-1580 .elementor-element.elementor-element-af16fdd{--display:flex;}.elementor-1580 .elementor-element.elementor-element-1a2e099{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-1580 .elementor-element.elementor-element-1a2e099 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:22px;color:var( --e-global-color-57909fc );}.elementor-1580 .elementor-element.elementor-element-83932a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-5fb5638{--display:flex;}.elementor-1580 .elementor-element.elementor-element-b87bfac img{opacity:0.31;}.elementor-1580 .elementor-element.elementor-element-633e270{--display:flex;}.elementor-1580 .elementor-element.elementor-element-ab5e3ae img{opacity:0.31;}.elementor-1580 .elementor-element.elementor-element-77ef457{--display:flex;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1580 .elementor-element.elementor-element-268b79f img{width:100%;opacity:1;}.elementor-1580 .elementor-element.elementor-element-58ac1a1{--display:flex;}.elementor-1580 .elementor-element.elementor-element-eab1c6f{--display:flex;}.elementor-1580 .elementor-element.elementor-element-9d850c5{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-1580 .elementor-element.elementor-element-9d850c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:22px;color:var( --e-global-color-57909fc );}.elementor-1580 .elementor-element.elementor-element-1f9cd6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-a4ff8e4{--display:flex;}.elementor-1580 .elementor-element.elementor-element-5df8c7c img{opacity:0.31;}.elementor-1580 .elementor-element.elementor-element-0cf1ffe{--display:flex;}.elementor-1580 .elementor-element.elementor-element-c9b50f3 img{opacity:0.31;}.elementor-1580 .elementor-element.elementor-element-f2c0346{--display:flex;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1580 .elementor-element.elementor-element-c139aff img{width:100%;opacity:1;}.elementor-1580 .elementor-element.elementor-element-cf7544d{--display:flex;}.elementor-1580 .elementor-element.elementor-element-8fce42c{--display:flex;}.elementor-1580 .elementor-element.elementor-element-70829e6{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-1580 .elementor-element.elementor-element-70829e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:22px;color:var( --e-global-color-57909fc );}.elementor-1580 .elementor-element.elementor-element-50914d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-072fb44{--display:flex;}.elementor-1580 .elementor-element.elementor-element-0c2aceb img{opacity:0.31;}.elementor-1580 .elementor-element.elementor-element-caa0138{--display:flex;}.elementor-1580 .elementor-element.elementor-element-ec3f1c5 img{opacity:0.31;}.elementor-1580 .elementor-element.elementor-element-9030196{--display:flex;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1580 .elementor-element.elementor-element-ff10590 img{width:100%;opacity:1;}.elementor-1580 .elementor-element.elementor-element-306fbe1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#B5B5B5;}.elementor-1580 .elementor-element.elementor-element-306fbe1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1580 .elementor-element.elementor-element-306fbe1 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:#B5B5B5;border-radius:80px 80px 80px 80px;padding:12px 10px 12px 10px;}.elementor-1580 .elementor-element.elementor-element-dc3022b{--display:flex;--margin-top:-80px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;}.elementor-1580 .elementor-element.elementor-element-57ecb6d{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-1580 .elementor-element.elementor-element-57ecb6d:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-57ecb6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-1580 .elementor-element.elementor-element-9194e59 img{width:65%;}.elementor-1580 .elementor-element.elementor-element-bc1f1fe{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-1580 .elementor-element.elementor-element-bc1f1fe:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-bc1f1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-1580 .elementor-element.elementor-element-64d999c img{width:65%;}.elementor-1580 .elementor-element.elementor-element-3a2cea4{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-1580 .elementor-element.elementor-element-3a2cea4:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-3a2cea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-1580 .elementor-element.elementor-element-aaeade9 img{width:65%;}.elementor-1580 .elementor-element.elementor-element-e16807f{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-1580 .elementor-element.elementor-element-e16807f:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-e16807f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-1580 .elementor-element.elementor-element-9f6e955 img{width:65%;}.elementor-1580 .elementor-element.elementor-element-c357797 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-57909fc );}.elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-57909fc );}.elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-31022d6 );}.elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-31022d6 );}.elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-31022d6 );}.elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-31022d6 );border-color:var( --e-global-color-31022d6 );border-radius:0px 0px 0px 0px;}.elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-1580 .elementor-element.elementor-element-10eab888{--width:20.633%;}.elementor-1580 .elementor-element.elementor-element-1214e270{--width:80%;}.elementor-1580 .elementor-element.elementor-element-69866bb{--width:96%;}.elementor-1580 .elementor-element.elementor-element-ad719c8{--width:96%;}.elementor-1580 .elementor-element.elementor-element-a1ec9e2{--width:100%;}.elementor-1580 .elementor-element.elementor-element-dc3022b{--width:31%;}}@media(max-width:1024px){.elementor-1580 .elementor-element.elementor-element-d2f6f80{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1580 .elementor-element.elementor-element-3c86c44{--justify-content:flex-end;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1580 .elementor-element.elementor-element-ac7c4ad .elementor-heading-title{font-size:20px;}.elementor-1580 .elementor-element.elementor-element-5a97d8a .elementor-heading-title{font-size:16px;}.elementor-1580 .elementor-element.elementor-element-1976f6c .elementor-button{font-size:13px;}.elementor-1580 .elementor-element.elementor-element-034ac54 .elementor-heading-title{font-size:20px;}.elementor-1580 .elementor-element.elementor-element-26c9525 .elementor-heading-title{font-size:16px;}.elementor-1580 .elementor-element.elementor-element-ecf6c19 .elementor-button{font-size:13px;}.elementor-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1580 .elementor-element.elementor-element-306fbe1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1580 .elementor-element.elementor-element-adfeff5{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-adfeff5:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-adfeff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:946px auto;}.elementor-1580 .elementor-element.elementor-element-ad15321 .elementor-heading-title{font-size:30px;}.elementor-1580 .elementor-element.elementor-element-519844b:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-519844b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1580 .elementor-element.elementor-element-42afbbe .elementor-heading-title{font-size:30px;}.elementor-1580 .elementor-element.elementor-element-35316d1:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-35316d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1580 .elementor-element.elementor-element-bea196b .elementor-heading-title{font-size:30px;}.elementor-1580 .elementor-element.elementor-element-5c57792:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-5c57792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-1580 .elementor-element.elementor-element-2c514ce .elementor-heading-title{font-size:30px;}.elementor-1580 .elementor-element.elementor-element-d2f6f80{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1580 .elementor-element.elementor-element-0276fb4{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products ul.products li.product{text-align:center;}.elementor-1580 .elementor-element.elementor-element-6d063422.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1580 .elementor-element.elementor-element-a1ec9e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-53da996{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-59e2598{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1580 .elementor-element.elementor-element-0a50bd7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1580 .elementor-element.elementor-element-416d3d4 img{width:50%;}.elementor-1580 .elementor-element.elementor-element-7aabb0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-1a2e099{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1580 .elementor-element.elementor-element-77ef457{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1580 .elementor-element.elementor-element-268b79f img{width:50%;}.elementor-1580 .elementor-element.elementor-element-58ac1a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-9d850c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1580 .elementor-element.elementor-element-f2c0346{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1580 .elementor-element.elementor-element-c139aff img{width:50%;}.elementor-1580 .elementor-element.elementor-element-cf7544d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-70829e6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1580 .elementor-element.elementor-element-9030196{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1580 .elementor-element.elementor-element-ff10590 img{width:50%;}.elementor-1580 .elementor-element.elementor-element-306fbe1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1580 .elementor-element.elementor-element-dc3022b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1580 .elementor-element.elementor-element-57ecb6d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1580 .elementor-element.elementor-element-bc1f1fe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1580 .elementor-element.elementor-element-3a2cea4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1580 .elementor-element.elementor-element-e16807f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products ul.products li.product{text-align:center;}.elementor-1580 .elementor-element.elementor-element-c357797 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1580 .elementor-element.elementor-element-c357797.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-23353e6c *//* Reset some base styles */
.woof_container {
  font-family: 'Inter', sans-serif;
  font-size: 15px;
  line-height: 1.6;
  color: #333;
}

/* Section headers */
.woof_title {
  font-weight: 700;
  font-size: 16px;
  margin: 20px 0 10px;
  border-bottom: 1px solid #eee;
  padding-bottom: 5px;
}

/* Checkboxes aligned neatly */
.woof_list li {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}

.woof_list input[type="checkbox"] {
  margin-right: 8px;
  accent-color: #1f1f3d;
}

/* Remove counts for a cleaner look */
.woof_list label span {
  display: none;
}

/* Make color swatches like colored dots */
.woof_color li {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.woof_color label {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.woof_color label::after {
  content: "";
  display: inline-block;
  width: 18px;
  height: 6px;
  border-radius: 999px;
  margin-left: 8px;
  background-color: currentColor;
}

/* Example override for specific color labels */
.woof_color .woof_term_blue label {
  color: #1cafff;
}
.woof_color .woof_term_red label {
  color: #d10000;
}
.woof_color .woof_term_green label {
  color: #00a650;
}
.woof_color .woof_term_purple label {
  color: #4b45ff;
}

/* Dropdowns styled simply */
select.woof_select {
  width: 100%;
  padding: 8px;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
}

/* Buttons: Apply & Reset */
input.woof_submit_search_form {
  background-color: #1f1f3d;
  color: white;
  border: none;
  padding: 10px 16px;
  font-weight: 600;
  border-radius: 8px;
  cursor: pointer;
  margin-top: 20px;
  width: 70%;
}

input.woof_reset_search_form {
  background-color: #d9d9d9;
  color: #333;
  padding: 10px 16px;
  border: none;
  border-radius: 8px;
  margin-left: 10px;
  cursor: pointer;
  width: 25%;
}

/* Responsive padding and section alignment */
.woof_container_inner {
  padding: 10px 0;
}

.woof_block_html_items {
  margin-top: 30px;
}

  .woof_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
  }

  .accordion-icon {
    font-size: 18px;
    font-weight: bold;
    color: #999;
    margin-left: 8px;
  }

  .woof-content-wrapper {
    padding-left: 10px;
    margin-top: 10px;
  }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-6d063422 */.woof_autohide_wrapper {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c357797 */.woof_autohide_wrapper {
    display: none !important;
}/* End custom CSS */