.elementor-57 .elementor-element.elementor-element-1dc63b7{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-9d14f05{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-b25254b{--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-57 .elementor-element.elementor-element-8cb7f46:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-8cb7f46:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-8cb7f46.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-8cb7f46 img{height:130px;}.elementor-57 .elementor-element.elementor-element-8cb7f46 .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-863c5c9{--display:flex;}.elementor-57 .elementor-element.elementor-element-ad2e00a:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-ad2e00a:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-ad2e00a.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-ad2e00a img{height:130px;}.elementor-57 .elementor-element.elementor-element-ad2e00a .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-8ad6994{--display:flex;}.elementor-57 .elementor-element.elementor-element-9f45fd7:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-9f45fd7:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-9f45fd7.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-9f45fd7 img{height:130px;}.elementor-57 .elementor-element.elementor-element-9f45fd7 .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-a480195{--display:flex;}.elementor-57 .elementor-element.elementor-element-6d13291:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-6d13291:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-6d13291.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-6d13291 img{height:130px;}.elementor-57 .elementor-element.elementor-element-6d13291 .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-eec6dda{--display:flex;}.elementor-57 .elementor-element.elementor-element-61a3c03:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-61a3c03:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-61a3c03.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-61a3c03 img{height:130px;}.elementor-57 .elementor-element.elementor-element-61a3c03 .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-fe0bf17{--display:flex;}.elementor-57 .elementor-element.elementor-element-6678589:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-6678589:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-6678589.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-6678589 img{height:130px;}.elementor-57 .elementor-element.elementor-element-6678589 .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-c3a9fcd{--display:flex;}.elementor-57 .elementor-element.elementor-element-35a80b4:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-35a80b4:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-35a80b4.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-35a80b4 img{height:130px;}.elementor-57 .elementor-element.elementor-element-35a80b4 .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-8036240{--display:flex;}.elementor-57 .elementor-element.elementor-element-df850ed:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-df850ed:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-df850ed.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-df850ed img{height:130px;}.elementor-57 .elementor-element.elementor-element-df850ed .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-c36b41b{--display:flex;}.elementor-57 .elementor-element.elementor-element-291e188:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-291e188:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-291e188.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-291e188 img{height:130px;}.elementor-57 .elementor-element.elementor-element-291e188 .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-9714fb7{--display:flex;}.elementor-57 .elementor-element.elementor-element-09ccef4:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-09ccef4:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-09ccef4.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-09ccef4 img{height:130px;}.elementor-57 .elementor-element.elementor-element-09ccef4 .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-78987c0{--display:flex;}.elementor-57 .elementor-element.elementor-element-a694c77:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-a694c77:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-a694c77.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-a694c77 img{height:130px;}.elementor-57 .elementor-element.elementor-element-a694c77 .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-5dbe98a{--display:flex;}.elementor-57 .elementor-element.elementor-element-368dd13:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-368dd13:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-368dd13.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-368dd13 img{height:130px;}.elementor-57 .elementor-element.elementor-element-368dd13 .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-65b23b3{--display:flex;}.elementor-57 .elementor-element.elementor-element-5394464:hover{--e-transform-scale:1.1;}.elementor-57 .elementor-element.elementor-element-5394464:not( .elementor-widget-image ), .elementor-57 .elementor-element.elementor-element-5394464.elementor-widget-image img{-webkit-mask-image:url( https://hmfitnesshub.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-5394464 img{height:130px;}.elementor-57 .elementor-element.elementor-element-5394464 .widget-image-caption{color:#000000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:4px;}.elementor-57 .elementor-element.elementor-element-1917495{--e-n-carousel-swiper-slides-to-display:6;--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;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-repeater-item-71039f0 .swiper-slide-bg{background-color:#DDDDDD26;background-image:url(https://hmfitnesshub.in/wp-content/uploads/sites/435/2026/07/ChatGPT-Image-Jun-10-2026-12_58_57-PM-1.png);background-size:cover;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-repeater-item-71039f0 .swiper-slide-contents{margin:0 auto;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-repeater-item-71039f0 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-repeater-item-faec603 .swiper-slide-bg{background-color:#DDDDDD26;background-image:url(https://hmfitnesshub.in/wp-content/uploads/sites/435/2026/07/ChatGPT-Image-Jun-10-2026-12_58_45-PM-1.png);background-size:cover;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-repeater-item-faec603 .swiper-slide-contents{margin:0 auto;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-repeater-item-faec603 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-repeater-item-74b04b2 .swiper-slide-bg{background-color:#DDDDDD26;background-image:url(https://hmfitnesshub.in/wp-content/uploads/sites/435/2026/07/ChatGPT-Image-Jun-10-2026-12_58_37-PM-1.png);background-size:cover;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-repeater-item-74b04b2 .swiper-slide-contents{margin:0 auto;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-repeater-item-74b04b2 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-57 .elementor-element.elementor-element-b89feb6 .swiper-slide{transition-duration:calc(4000ms*1.2);height:620px;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-slide-button{background-color:#FA5B5B;font-family:"Outfit", Sans-serif;font-weight:500;border-width:1px;border-radius:54px;color:#FFFFFF;border-color:#02010100;}.elementor-57 .elementor-element.elementor-element-b89feb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-b89feb6 .swiper-slide-contents{max-width:63%;}.elementor-57 .elementor-element.elementor-element-b89feb6 .swiper-slide-inner{text-align:center;}.elementor-57 .elementor-element.elementor-element-b89feb6 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:11px;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-slide-heading{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:33px;font-weight:400;text-transform:uppercase;}.elementor-57 .elementor-element.elementor-element-b89feb6 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:15px;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-slide-description{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:21px;font-weight:300;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-swiper-button{color:#9E9E9E;}.elementor-57 .elementor-element.elementor-element-b89feb6 .elementor-swiper-button svg{fill:#9E9E9E;}.elementor-57 .elementor-element.elementor-element-a04f425{--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;--overlay-opacity:0.5;}.elementor-57 .elementor-element.elementor-element-a04f425::before, .elementor-57 .elementor-element.elementor-element-a04f425 > .elementor-background-video-container::before, .elementor-57 .elementor-element.elementor-element-a04f425 > .e-con-inner > .elementor-background-video-container::before, .elementor-57 .elementor-element.elementor-element-a04f425 > .elementor-background-slideshow::before, .elementor-57 .elementor-element.elementor-element-a04f425 > .e-con-inner > .elementor-background-slideshow::before, .elementor-57 .elementor-element.elementor-element-a04f425 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFF8EA;--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-57 .elementor-element.elementor-element-f4e5aef{margin:41px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-57 .elementor-element.elementor-element-f4e5aef .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;color:#252525;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:5;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel .shopengine-single-product-item{text-align:left;align-items:flex-start;}.rtl .elementor-57 .elementor-element.elementor-element-102d577.elementor-align-left .shopengine-single-product-item{text-align:right;}.rtl .elementor-57 .elementor-element.elementor-element-102d577.elementor-align-right .shopengine-single-product-item{text-align:left;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel .overlay-add-to-cart{display:flex;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel .product-price .price{justify-content:flex-start;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel .product-price .price .shopengine-discount-badge{display:inline-block;color:#FFFFFF;background:#F54F29;font-size:16px;font-weight:700;line-height:24px;padding:0px 10px 0px 10px;margin:0px 0px 0px 5px;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel .product-category{display:inline-block;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel .product-rating{display:block;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-single-product-item{background-color:#fff;padding:15px 15px 15px 15px;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .shopengine-single-product-item{padding:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-102d577 .product-thumb{margin:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .product-thumb{margin:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-102d577 .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-102d577 .product-tag-sale-badge .no-link{font-size:12px;font-weight:700;line-height:24px;color:#164508;background:#D5F5CE;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-102d577 .product-tag-sale-badge ul{display:flex;gap:5px;}.elementor-57 .elementor-element.elementor-element-102d577 .product-tag-sale-badge.align-vertical ul li:not(:last-child){gap:5px 0;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-102d577 .product-tag-sale-badge .no-link{padding:0px 10px 0px 10px;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .product-tag-sale-badge .tag a,.rtl .elementor-57 .elementor-element.elementor-element-102d577 .product-tag-sale-badge .no-link{border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-102d577 .product-category ul li a{font-size:13px;font-weight:400;line-height:20px;color:#858585;}.elementor-57 .elementor-element.elementor-element-102d577 .product-category ul li a:hover{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-102d577 .product-category{line-height:0;padding:0px 0px 5px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .product-category{line-height:0;padding:0px 0px 5px 0px;}.elementor-57 .elementor-element.elementor-element-102d577 .product-title{font-size:15px;font-weight:400;line-height:18px;margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-102d577 .product-title a{color:#101010;}.elementor-57 .elementor-element.elementor-element-102d577 .product-title a:hover{color:#F03D3F;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .product-title{margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-102d577 .product-rating .star-rating{font-size:12px;}.elementor-57 .elementor-element.elementor-element-102d577 .product-rating .star-rating span::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-102d577 .product-rating .star-rating::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-102d577 .rating-count{color:#999999;font-size:12px;font-weight:400;line-height:12px;}.elementor-57 .elementor-element.elementor-element-102d577 .product-rating{line-height:0;padding:0px 0px 20px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .product-rating{line-height:0;padding:0px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-102d577 .product-price :is(.price, .amount, bdi){color:#101010;}.elementor-57 .elementor-element.elementor-element-102d577 .product-price .price del{color:#999999;}.elementor-57 .elementor-element.elementor-element-102d577 .product-price .price{font-size:16px;font-weight:700;line-height:20px;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel .product-price .price ins{margin-right:5px;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel .product-price .price ins{margin-left:5px;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel .product-price .price .shopengine-discount-badge{padding:0px 10px 0px 10px;margin:0px 5px 0px 0px;}.elementor-57 .elementor-element.elementor-element-102d577 .product-price{padding:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .product-price{padding:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart a::before{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart a::after{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart a{background:#ffffff !important;padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart a.active::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart a.added::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart a.loading::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart a:hover::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart a:hover::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart a.active{background:#ffffff !important;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart a:hover{background:#ffffff !important;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart a{padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart.position-bottom a:not(:last-child){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart.position-bottom a:not(:last-child){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart.position-left a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart.position-right a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart.position-center a:not(:nth-child(1), :nth-child(2)){margin-top:0px;}.elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart{border-radius:5px 5px 0px 0px;margin:0px 0px 0px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-102d577 .overlay-add-to-cart{border-radius:5px 0px 0px 5px;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel .elementor-swiper-button > i{color:#00000090;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel .elementor-swiper-button > svg{fill:#00000090;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel .elementor-swiper-button > span{color:#00000090;}.elementor-57 .elementor-element.elementor-element-9073290{--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-57 .elementor-element.elementor-element-66dc79e{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-ee2cee0{--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-57 .elementor-element.elementor-element-a09b400{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-57 .elementor-element.elementor-element-115e23c .elementor-cta .elementor-cta__bg, .elementor-57 .elementor-element.elementor-element-115e23c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-57 .elementor-element.elementor-element-115e23c{border-radius:10px 10px 10px 10px;}.elementor-57 .elementor-element.elementor-element-115e23c .elementor-cta__content{min-height:100px;text-align:center;}.elementor-57 .elementor-element.elementor-element-115e23c .elementor-cta__bg-wrapper{min-height:362px;}.elementor-57 .elementor-element.elementor-element-2b59528 .elementor-cta .elementor-cta__bg, .elementor-57 .elementor-element.elementor-element-2b59528 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-57 .elementor-element.elementor-element-2b59528{border-radius:10px 10px 10px 10px;}.elementor-57 .elementor-element.elementor-element-2b59528 .elementor-cta__content{min-height:100px;text-align:center;}.elementor-57 .elementor-element.elementor-element-2b59528 .elementor-cta__bg-wrapper{min-height:360px;}.elementor-57 .elementor-element.elementor-element-9907ead{--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-57 .elementor-element.elementor-element-6868705{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-5fe6bb1{--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;--margin-top:19px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-4a8743e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-57 .elementor-element.elementor-element-4a8743e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-57 .elementor-element.elementor-element-aa3bb58{--display:flex;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:4;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel .overlay-add-to-cart{display:flex;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel .product-price .price{justify-content:flex-start;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel .product-price .price .shopengine-discount-badge{display:inline-block;color:#FFFFFF;background:#F54F29;font-size:16px;font-weight:700;line-height:24px;padding:0px 10px 0px 10px;margin:0px 0px 0px 5px;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel .product-category{display:inline-block;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel .product-rating{display:block;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-single-product-item{background-color:#fff;padding:15px 15px 15px 15px;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-single-product-item{padding:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-thumb{margin:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .product-thumb{margin:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-1cd892e .product-tag-sale-badge .no-link{font-size:12px;font-weight:700;line-height:24px;color:#164508;background:#D5F5CE;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-tag-sale-badge ul{display:flex;gap:5px;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-tag-sale-badge.align-vertical ul li:not(:last-child){gap:5px 0;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-1cd892e .product-tag-sale-badge .no-link{padding:0px 10px 0px 10px;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .product-tag-sale-badge .tag a,.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .product-tag-sale-badge .no-link{border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-category ul li a{font-size:13px;font-weight:400;line-height:20px;color:#858585;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-category ul li a:hover{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-category{line-height:0;padding:0px 0px 5px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .product-category{line-height:0;padding:0px 0px 5px 0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-title{font-size:15px;font-weight:400;line-height:18px;margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-title a{color:#101010;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-title a:hover{color:#F03D3F;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .product-title{margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-rating .star-rating{font-size:12px;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-rating .star-rating span::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-rating .star-rating::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-1cd892e .rating-count{color:#999999;font-size:12px;font-weight:400;line-height:12px;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-rating{line-height:0;padding:0px 0px 20px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .product-rating{line-height:0;padding:0px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-price :is(.price, .amount, bdi){color:#101010;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-price .price del{color:#999999;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-price .price{font-size:16px;font-weight:700;line-height:20px;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel .product-price .price ins{margin-right:5px;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel .product-price .price ins{margin-left:5px;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel .product-price .price .shopengine-discount-badge{padding:0px 10px 0px 10px;margin:0px 5px 0px 0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .product-price{padding:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .product-price{padding:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart a::before{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart a::after{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart a{background:#ffffff !important;padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart a.active::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart a.added::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart a.loading::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart a:hover::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart a:hover::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart a.active{background:#ffffff !important;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart a:hover{background:#ffffff !important;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart a{padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart.position-bottom a:not(:last-child){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart.position-bottom a:not(:last-child){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart.position-left a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart.position-right a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart.position-center a:not(:nth-child(1), :nth-child(2)){margin-top:0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart{border-radius:5px 5px 0px 0px;margin:0px 0px 0px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-1cd892e .overlay-add-to-cart{border-radius:5px 0px 0px 5px;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel .elementor-swiper-button > i{color:#00000090;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel .elementor-swiper-button > svg{fill:#00000090;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel .elementor-swiper-button > span{color:#00000090;}.elementor-57 .elementor-element.elementor-element-7014e24{--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-57 .elementor-element.elementor-element-39c3a88{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-57 .elementor-element.elementor-element-39c3a88.elementor-element{--align-self:stretch;}.elementor-57 .elementor-element.elementor-element-39c3a88 img{width:100%;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(205.70000000000002, 205.70000000000002, 205.70000000000002, 0.5);}.elementor-57 .elementor-element.elementor-element-bbb78ef{--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-57 .elementor-element.elementor-element-6a59ac9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-c5edd7b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-57 .elementor-element.elementor-element-c5edd7b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-57 .elementor-element.elementor-element-4c9741e{--display:flex;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:4;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel .overlay-add-to-cart{display:flex;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel .product-price .price{justify-content:flex-start;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel .product-price .price .shopengine-discount-badge{display:inline-block;color:#FFFFFF;background:#F54F29;font-size:16px;font-weight:700;line-height:24px;padding:0px 10px 0px 10px;margin:0px 0px 0px 5px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel .product-category{display:inline-block;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel .product-rating{display:block;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-single-product-item{background-color:#fff;padding:15px 15px 15px 15px;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-single-product-item{padding:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-thumb{margin:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .product-thumb{margin:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-17f6a72 .product-tag-sale-badge .no-link{font-size:12px;font-weight:700;line-height:24px;color:#164508;background:#D5F5CE;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-tag-sale-badge ul{display:flex;gap:5px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-tag-sale-badge.align-vertical ul li:not(:last-child){gap:5px 0;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-17f6a72 .product-tag-sale-badge .no-link{padding:0px 10px 0px 10px;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .product-tag-sale-badge .tag a,.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .product-tag-sale-badge .no-link{border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-category ul li a{font-size:13px;font-weight:400;line-height:20px;color:#858585;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-category ul li a:hover{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-category{line-height:0;padding:0px 0px 5px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .product-category{line-height:0;padding:0px 0px 5px 0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-title{font-size:15px;font-weight:400;line-height:18px;margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-title a{color:#101010;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-title a:hover{color:#F03D3F;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .product-title{margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-rating .star-rating{font-size:12px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-rating .star-rating span::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-rating .star-rating::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-17f6a72 .rating-count{color:#999999;font-size:12px;font-weight:400;line-height:12px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-rating{line-height:0;padding:0px 0px 20px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .product-rating{line-height:0;padding:0px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-price :is(.price, .amount, bdi){color:#101010;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-price .price del{color:#999999;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-price .price{font-size:16px;font-weight:700;line-height:20px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel .product-price .price ins{margin-right:5px;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel .product-price .price ins{margin-left:5px;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel .product-price .price .shopengine-discount-badge{padding:0px 10px 0px 10px;margin:0px 5px 0px 0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .product-price{padding:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .product-price{padding:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart a::before{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart a::after{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart a{background:#ffffff !important;padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart a.active::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart a.added::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart a.loading::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart a:hover::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart a:hover::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart a.active{background:#ffffff !important;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart a:hover{background:#ffffff !important;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart a{padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart.position-bottom a:not(:last-child){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart.position-bottom a:not(:last-child){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart.position-left a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart.position-right a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart.position-center a:not(:nth-child(1), :nth-child(2)){margin-top:0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart{border-radius:5px 5px 0px 0px;margin:0px 0px 0px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-17f6a72 .overlay-add-to-cart{border-radius:5px 0px 0px 5px;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel .elementor-swiper-button > i{color:#00000090;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel .elementor-swiper-button > svg{fill:#00000090;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel .elementor-swiper-button > span{color:#00000090;}.elementor-57 .elementor-element.elementor-element-a8bf206{--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-57 .elementor-element.elementor-element-502d11d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-6fd6496{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-57 .elementor-element.elementor-element-6fd6496 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-57 .elementor-element.elementor-element-d736964{--display:flex;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:4;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel .overlay-add-to-cart{display:flex;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel .product-price .price{justify-content:flex-start;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel .product-price .price .shopengine-discount-badge{display:inline-block;color:#FFFFFF;background:#F54F29;font-size:16px;font-weight:700;line-height:24px;padding:0px 10px 0px 10px;margin:0px 0px 0px 5px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel .product-category{display:inline-block;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel .product-rating{display:block;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-single-product-item{background-color:#fff;padding:15px 15px 15px 15px;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-single-product-item{padding:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-thumb{margin:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .product-thumb{margin:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-33fe7a8 .product-tag-sale-badge .no-link{font-size:12px;font-weight:700;line-height:24px;color:#164508;background:#D5F5CE;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-tag-sale-badge ul{display:flex;gap:5px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-tag-sale-badge.align-vertical ul li:not(:last-child){gap:5px 0;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-33fe7a8 .product-tag-sale-badge .no-link{padding:0px 10px 0px 10px;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .product-tag-sale-badge .tag a,.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .product-tag-sale-badge .no-link{border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-category ul li a{font-size:13px;font-weight:400;line-height:20px;color:#858585;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-category ul li a:hover{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-category{line-height:0;padding:0px 0px 5px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .product-category{line-height:0;padding:0px 0px 5px 0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-title{font-size:15px;font-weight:400;line-height:18px;margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-title a{color:#101010;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-title a:hover{color:#F03D3F;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .product-title{margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-rating .star-rating{font-size:12px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-rating .star-rating span::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-rating .star-rating::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .rating-count{color:#999999;font-size:12px;font-weight:400;line-height:12px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-rating{line-height:0;padding:0px 0px 20px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .product-rating{line-height:0;padding:0px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-price :is(.price, .amount, bdi){color:#101010;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-price .price del{color:#999999;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-price .price{font-size:16px;font-weight:700;line-height:20px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel .product-price .price ins{margin-right:5px;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel .product-price .price ins{margin-left:5px;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel .product-price .price .shopengine-discount-badge{padding:0px 10px 0px 10px;margin:0px 5px 0px 0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .product-price{padding:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .product-price{padding:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart a::before{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart a::after{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart a{background:#ffffff !important;padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart a.active::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart a.added::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart a.loading::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart a:hover::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart a:hover::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart a.active{background:#ffffff !important;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart a:hover{background:#ffffff !important;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart a{padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart.position-bottom a:not(:last-child){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart.position-bottom a:not(:last-child){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart.position-left a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart.position-right a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart.position-center a:not(:nth-child(1), :nth-child(2)){margin-top:0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart{border-radius:5px 5px 0px 0px;margin:0px 0px 0px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-33fe7a8 .overlay-add-to-cart{border-radius:5px 0px 0px 5px;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel .elementor-swiper-button > i{color:#00000090;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel .elementor-swiper-button > svg{fill:#00000090;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel .elementor-swiper-button > span{color:#00000090;}.elementor-57 .elementor-element.elementor-element-6de3ffe{--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-57 .elementor-element.elementor-element-f214c97{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-a19a79c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-57 .elementor-element.elementor-element-a19a79c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-57 .elementor-element.elementor-element-64b7a79{--display:flex;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:4;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel .overlay-add-to-cart{display:flex;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel .product-price .price{justify-content:flex-start;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel .product-price .price .shopengine-discount-badge{display:inline-block;color:#FFFFFF;background:#F54F29;font-size:16px;font-weight:700;line-height:24px;padding:0px 10px 0px 10px;margin:0px 0px 0px 5px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel .product-category{display:inline-block;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel .product-rating{display:block;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-single-product-item{background-color:#fff;padding:15px 15px 15px 15px;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-single-product-item{padding:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-thumb{margin:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .product-thumb{margin:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-bb5bfff .product-tag-sale-badge .no-link{font-size:12px;font-weight:700;line-height:24px;color:#164508;background:#D5F5CE;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-tag-sale-badge ul{display:flex;gap:5px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-tag-sale-badge.align-vertical ul li:not(:last-child){gap:5px 0;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-bb5bfff .product-tag-sale-badge .no-link{padding:0px 10px 0px 10px;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .product-tag-sale-badge .tag a,.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .product-tag-sale-badge .no-link{border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-category ul li a{font-size:13px;font-weight:400;line-height:20px;color:#858585;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-category ul li a:hover{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-category{line-height:0;padding:0px 0px 5px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .product-category{line-height:0;padding:0px 0px 5px 0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-title{font-size:15px;font-weight:400;line-height:18px;margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-title a{color:#101010;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-title a:hover{color:#F03D3F;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .product-title{margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-rating .star-rating{font-size:12px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-rating .star-rating span::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-rating .star-rating::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-bb5bfff .rating-count{color:#999999;font-size:12px;font-weight:400;line-height:12px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-rating{line-height:0;padding:0px 0px 20px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .product-rating{line-height:0;padding:0px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-price :is(.price, .amount, bdi){color:#101010;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-price .price del{color:#999999;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-price .price{font-size:16px;font-weight:700;line-height:20px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel .product-price .price ins{margin-right:5px;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel .product-price .price ins{margin-left:5px;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel .product-price .price .shopengine-discount-badge{padding:0px 10px 0px 10px;margin:0px 5px 0px 0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .product-price{padding:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .product-price{padding:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart a::before{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart a::after{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart a{background:#ffffff !important;padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart a.active::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart a.added::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart a.loading::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart a:hover::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart a:hover::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart a.active{background:#ffffff !important;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart a:hover{background:#ffffff !important;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart a{padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart.position-bottom a:not(:last-child){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart.position-bottom a:not(:last-child){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart.position-left a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart.position-right a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart.position-center a:not(:nth-child(1), :nth-child(2)){margin-top:0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart{border-radius:5px 5px 0px 0px;margin:0px 0px 0px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-bb5bfff .overlay-add-to-cart{border-radius:5px 0px 0px 5px;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel .elementor-swiper-button > i{color:#00000090;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel .elementor-swiper-button > svg{fill:#00000090;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel .elementor-swiper-button > span{color:#00000090;}.elementor-57 .elementor-element.elementor-element-820a1cb{--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-57 .elementor-element.elementor-element-3d30acb{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-893440b{--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-57 .elementor-element.elementor-element-ef17609{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-57 .elementor-element.elementor-element-ef17609.elementor-element{--align-self:stretch;}.elementor-57 .elementor-element.elementor-element-ef17609 img{width:100%;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(205.70000000000002, 205.70000000000002, 205.70000000000002, 0.5);}.elementor-57 .elementor-element.elementor-element-209e71c{--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-57 .elementor-element.elementor-element-96492cf{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-e248635{--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-57 .elementor-element.elementor-element-b92ce73{text-align:center;}.elementor-57 .elementor-element.elementor-element-b92ce73 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:4;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel .overlay-add-to-cart{display:flex;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel .product-price .price{justify-content:flex-start;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel .product-price .price .shopengine-discount-badge{display:inline-block;color:#FFFFFF;background:#F54F29;font-size:16px;font-weight:700;line-height:24px;padding:0px 10px 0px 10px;margin:0px 0px 0px 5px;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel .product-category{display:inline-block;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel .product-rating{display:block;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-single-product-item{background-color:#fff;padding:15px 15px 15px 15px;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .shopengine-single-product-item{padding:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-173f938 .product-thumb{margin:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .product-thumb{margin:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-173f938 .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-173f938 .product-tag-sale-badge .no-link{font-size:12px;font-weight:700;line-height:24px;color:#164508;background:#D5F5CE;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-173f938 .product-tag-sale-badge ul{display:flex;gap:5px;}.elementor-57 .elementor-element.elementor-element-173f938 .product-tag-sale-badge.align-vertical ul li:not(:last-child){gap:5px 0;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-173f938 .product-tag-sale-badge .no-link{padding:0px 10px 0px 10px;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .product-tag-sale-badge .tag a,.rtl .elementor-57 .elementor-element.elementor-element-173f938 .product-tag-sale-badge .no-link{border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-173f938 .product-category ul li a{font-size:13px;font-weight:400;line-height:20px;color:#858585;}.elementor-57 .elementor-element.elementor-element-173f938 .product-category ul li a:hover{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-173f938 .product-category{line-height:0;padding:0px 0px 5px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .product-category{line-height:0;padding:0px 0px 5px 0px;}.elementor-57 .elementor-element.elementor-element-173f938 .product-title{font-size:15px;font-weight:400;line-height:18px;margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-173f938 .product-title a{color:#101010;}.elementor-57 .elementor-element.elementor-element-173f938 .product-title a:hover{color:#F03D3F;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .product-title{margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-173f938 .product-rating .star-rating{font-size:12px;}.elementor-57 .elementor-element.elementor-element-173f938 .product-rating .star-rating span::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-173f938 .product-rating .star-rating::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-173f938 .rating-count{color:#999999;font-size:12px;font-weight:400;line-height:12px;}.elementor-57 .elementor-element.elementor-element-173f938 .product-rating{line-height:0;padding:0px 0px 20px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .product-rating{line-height:0;padding:0px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-173f938 .product-price :is(.price, .amount, bdi){color:#101010;}.elementor-57 .elementor-element.elementor-element-173f938 .product-price .price del{color:#999999;}.elementor-57 .elementor-element.elementor-element-173f938 .product-price .price{font-size:16px;font-weight:700;line-height:20px;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel .product-price .price ins{margin-right:5px;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel .product-price .price ins{margin-left:5px;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel .product-price .price .shopengine-discount-badge{padding:0px 10px 0px 10px;margin:0px 5px 0px 0px;}.elementor-57 .elementor-element.elementor-element-173f938 .product-price{padding:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .product-price{padding:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart a::before{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart a::after{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart a{background:#ffffff !important;padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart a.active::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart a.added::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart a.loading::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart a:hover::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart a:hover::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart a.active{background:#ffffff !important;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart a:hover{background:#ffffff !important;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart a{padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart.position-bottom a:not(:last-child){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart.position-bottom a:not(:last-child){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart.position-left a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart.position-right a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart.position-center a:not(:nth-child(1), :nth-child(2)){margin-top:0px;}.elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart{border-radius:5px 5px 0px 0px;margin:0px 0px 0px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-173f938 .overlay-add-to-cart{border-radius:5px 0px 0px 5px;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel .elementor-swiper-button > i{color:#00000090;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel .elementor-swiper-button > svg{fill:#00000090;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel .elementor-swiper-button > span{color:#00000090;}.elementor-57 .elementor-element.elementor-element-1af616f{--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;--overlay-opacity:0.5;}.elementor-57 .elementor-element.elementor-element-1af616f::before, .elementor-57 .elementor-element.elementor-element-1af616f > .elementor-background-video-container::before, .elementor-57 .elementor-element.elementor-element-1af616f > .e-con-inner > .elementor-background-video-container::before, .elementor-57 .elementor-element.elementor-element-1af616f > .elementor-background-slideshow::before, .elementor-57 .elementor-element.elementor-element-1af616f > .e-con-inner > .elementor-background-slideshow::before, .elementor-57 .elementor-element.elementor-element-1af616f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFF8EA;--background-overlay:'';}.elementor-57 .elementor-element.elementor-element-db68c68{--display:flex;}.elementor-57 .elementor-element.elementor-element-21c2b2b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-57 .elementor-element.elementor-element-21c2b2b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-widget-hfe-woo-product-grid .hfe-product-add-to-cart .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-widget-hfe-woo-product-grid .hfe-product-category{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hfe-woo-product-grid .hfe-product-title, .elementor-widget-hfe-woo-product-grid .hfe-product-title a{color:var( --e-global-color-primary );}.elementor-widget-hfe-woo-product-grid .hfe-product-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hfe-woo-product-grid .hfe-woo-products-grid .hfe-product-rating .star-rating{color:var( --e-global-color-accent );}.elementor-widget-hfe-woo-product-grid .hfe-woo-products-grid .hfe-product-rating .star-rating::before{color:var( --e-global-color-accent );}.elementor-widget-hfe-woo-product-grid .hfe-product-price span{color:var( --e-global-color-primary );}.elementor-widget-hfe-woo-product-grid .hfe-product-description{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-53eb585 .hfe-woo-products-grid{grid-template-columns:repeat(1, 1fr);column-gap:20px;row-gap:35px;}.elementor-57 .elementor-element.elementor-element-53eb585 .hfe-product-item{background-color:#f6f6f6;border-radius:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-53eb585 .hfe-product-content{padding:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-53eb585 .hfe-product-category{margin-bottom:10px;}.elementor-57 .elementor-element.elementor-element-53eb585 .hfe-product-title{margin-bottom:10px;}.elementor-57 .elementor-element.elementor-element-53eb585 .hfe-product-rating{margin-bottom:10px;}.elementor-57 .elementor-element.elementor-element-53eb585 .hfe-product-price{margin-bottom:10px;}.elementor-57 .elementor-element.elementor-element-53eb585 .hfe-product-description{margin-bottom:10px;}.elementor-57 .elementor-element.elementor-element-53eb585 .hfe-product-add-to-cart .button{padding:12px 20px 12px 20px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:4;}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel .overlay-add-to-cart{display:flex;}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel .product-price .price{justify-content:flex-start;}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel .product-price .price .shopengine-discount-badge{display:inline-block;color:#FFFFFF;background:#F54F29;font-size:16px;font-weight:700;line-height:24px;padding:0px 10px 0px 10px;margin:0px 0px 0px 5px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel .product-category{display:inline-block;}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel .product-rating{display:block;}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-single-product-item{background-color:#fff;padding:15px 15px 15px 15px;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-single-product-item{padding:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-thumb{margin:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .product-thumb{margin:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-4bdda50 .product-tag-sale-badge .no-link{font-size:12px;font-weight:700;line-height:24px;color:#164508;background:#D5F5CE;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-tag-sale-badge ul{display:flex;gap:5px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-tag-sale-badge.align-vertical ul li:not(:last-child){gap:5px 0;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .product-tag-sale-badge .tag a, .elementor-57 .elementor-element.elementor-element-4bdda50 .product-tag-sale-badge .no-link{padding:0px 10px 0px 10px;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .product-tag-sale-badge .tag a,.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .product-tag-sale-badge .no-link{border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-category ul li a{font-size:13px;font-weight:400;line-height:20px;color:#858585;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-category ul li a:hover{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-category{line-height:0;padding:0px 0px 5px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .product-category{line-height:0;padding:0px 0px 5px 0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-title{font-size:15px;font-weight:400;line-height:18px;margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-title a{color:#101010;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-title a:hover{color:#F03D3F;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .product-title{margin:0;padding:0px 0px 8px 0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-rating .star-rating{font-size:12px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-rating .star-rating span::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-rating .star-rating::before{color:#0CD25B;}.elementor-57 .elementor-element.elementor-element-4bdda50 .rating-count{color:#999999;font-size:12px;font-weight:400;line-height:12px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-rating{line-height:0;padding:0px 0px 20px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .product-rating{line-height:0;padding:0px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-price :is(.price, .amount, bdi){color:#101010;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-price .price del{color:#999999;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-price .price{font-size:16px;font-weight:700;line-height:20px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel .product-price .price ins{margin-right:5px;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel .product-price .price ins{margin-left:5px;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel .product-price .price .shopengine-discount-badge{padding:0px 10px 0px 10px;margin:0px 5px 0px 0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .product-price{padding:0px 0px 15px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .product-price{padding:0px 0px 15px 0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart a::before{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart a::after{color:#101010;font-size:18px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart a{background:#ffffff !important;padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart a.active::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart a.added::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart a.loading::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart a:hover::before{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart a:hover::after{color:#F03D3F;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart a.active{background:#ffffff !important;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart a:hover{background:#ffffff !important;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart a{padding:10px 22px 10px 22px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart.position-bottom a:not(:last-child){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart.position-bottom a:not(:last-child){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart.position-left a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart.position-right a:not(:last-child){margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-right:0px;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart.position-center a:not(:nth-child(2n)){margin-left:0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart.position-center a:not(:nth-child(1), :nth-child(2)){margin-top:0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart{border-radius:5px 5px 0px 0px;margin:0px 0px 0px 0px;}.rtl .elementor-57 .elementor-element.elementor-element-4bdda50 .overlay-add-to-cart{border-radius:5px 0px 0px 5px;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel .elementor-swiper-button > i{color:#00000090;}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel .elementor-swiper-button > svg{fill:#00000090;}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel .elementor-swiper-button > span{color:#00000090;}.elementor-57 .elementor-element.elementor-element-fbb187b{--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-57 .elementor-element.elementor-element-4d9ca0f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-57 .elementor-element.elementor-element-4d9ca0f.elementor-element{--align-self:stretch;}.elementor-57 .elementor-element.elementor-element-4d9ca0f img{width:100%;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(205.70000000000002, 205.70000000000002, 205.70000000000002, 0.5);}.elementor-57 .elementor-element.elementor-element-29cf1e5{--display:flex;}.elementor-57 .elementor-element.elementor-element-6a1fd92{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:center;}.elementor-57 .elementor-element.elementor-element-6a1fd92 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-57 .elementor-element.elementor-element-8f30828{--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;--overlay-opacity:0.5;}.elementor-57 .elementor-element.elementor-element-8f30828::before, .elementor-57 .elementor-element.elementor-element-8f30828 > .elementor-background-video-container::before, .elementor-57 .elementor-element.elementor-element-8f30828 > .e-con-inner > .elementor-background-video-container::before, .elementor-57 .elementor-element.elementor-element-8f30828 > .elementor-background-slideshow::before, .elementor-57 .elementor-element.elementor-element-8f30828 > .e-con-inner > .elementor-background-slideshow::before, .elementor-57 .elementor-element.elementor-element-8f30828 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFF8EA;--background-overlay:'';}.elementor-57 .elementor-element.elementor-element-8a37109{margin:41px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;text-align:center;}.elementor-57 .elementor-element.elementor-element-8a37109 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:600;color:#252525;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-57 .elementor-element.elementor-element-e7058ff{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-57 .elementor-element.elementor-element-e7058ff .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-57 .elementor-element.elementor-element-e7058ff:after{content:"0.66";}.elementor-57 .elementor-element.elementor-element-e7058ff .elementor-post__thumbnail__link{width:100%;}.elementor-57 .elementor-element.elementor-element-e7058ff .elementor-post__meta-data span + span:before{content:"•";}.elementor-57 .elementor-element.elementor-element-e7058ff .elementor-post__text{margin-top:20px;}.elementor-57 .elementor-element.elementor-element-e7058ff .elementor-post__badge{right:0;}.elementor-57 .elementor-element.elementor-element-e7058ff .elementor-post__card .elementor-post__badge{background-color:#000000;border-radius:13px;margin:20px;font-family:"Outfit", Sans-serif;font-weight:500;}.elementor-57 .elementor-element.elementor-element-e7058ff .elementor-post__title, .elementor-57 .elementor-element.elementor-element-e7058ff .elementor-post__title a{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-57 .elementor-element.elementor-element-e7058ff .elementor-post__meta-data{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-57 .elementor-element.elementor-element-e7058ff .elementor-post__read-more{color:#FF7474;}.elementor-57 .elementor-element.elementor-element-e7058ff a.elementor-post__read-more{font-family:"Outfit", Sans-serif;font-weight:500;}.elementor-57 .elementor-element.elementor-element-3b33023{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-1dc63b7{--width:100%;}.elementor-57 .elementor-element.elementor-element-7014e24{--content-width:1400px;}.elementor-57 .elementor-element.elementor-element-893440b{--content-width:1400px;}.elementor-57 .elementor-element.elementor-element-fbb187b{--content-width:1400px;}}@media(max-width:1024px){.elementor-57 .elementor-element.elementor-element-1917495{--e-n-carousel-swiper-slides-to-display:2;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:3;}.elementor-57 .elementor-element.elementor-element-a09b400{--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:3;}.elementor-57 .elementor-element.elementor-element-6a59ac9{--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:3;}.elementor-57 .elementor-element.elementor-element-502d11d{--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:3;}.elementor-57 .elementor-element.elementor-element-f214c97{--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:3;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:3;}.elementor-57 .elementor-element.elementor-element-53eb585 .hfe-woo-products-grid{grid-template-columns:repeat(3, 1fr);}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:3;}}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-1917495{--e-n-carousel-swiper-slides-to-display:4;}.elementor-57 .elementor-element.elementor-element-b89feb6 .swiper-slide{height:126px;}.elementor-57 .elementor-element.elementor-element-f4e5aef.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-f4e5aef{text-align:center;}.elementor-57 .elementor-element.elementor-element-102d577 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:2;}.elementor-57 .elementor-element.elementor-element-a09b400{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-115e23c .elementor-cta__bg-wrapper{min-height:191px;}.elementor-57 .elementor-element.elementor-element-2b59528 .elementor-cta__bg-wrapper{min-height:166px;}.elementor-57 .elementor-element.elementor-element-4a8743e{text-align:center;}.elementor-57 .elementor-element.elementor-element-1cd892e .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:2;}.elementor-57 .elementor-element.elementor-element-39c3a88 img{height:150px;}.elementor-57 .elementor-element.elementor-element-6a59ac9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-c5edd7b{text-align:center;}.elementor-57 .elementor-element.elementor-element-17f6a72 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:2;}.elementor-57 .elementor-element.elementor-element-502d11d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-6fd6496{text-align:center;}.elementor-57 .elementor-element.elementor-element-33fe7a8 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:2;}.elementor-57 .elementor-element.elementor-element-f214c97{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-a19a79c{text-align:center;}.elementor-57 .elementor-element.elementor-element-bb5bfff .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:2;}.elementor-57 .elementor-element.elementor-element-ef17609 img{height:150px;}.elementor-57 .elementor-element.elementor-element-173f938 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:2;}.elementor-57 .elementor-element.elementor-element-21c2b2b{text-align:center;}.elementor-57 .elementor-element.elementor-element-53eb585 .hfe-woo-products-grid{grid-template-columns:repeat(1, 1fr);}.elementor-57 .elementor-element.elementor-element-4bdda50 .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:2;}.elementor-57 .elementor-element.elementor-element-4d9ca0f img{height:150px;}.elementor-57 .elementor-element.elementor-element-e7058ff .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-57 .elementor-element.elementor-element-e7058ff:after{content:"0.5";}.elementor-57 .elementor-element.elementor-element-e7058ff .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for slides, class: .elementor-element-b89feb6 */.swiper-slide-bg.elementor-ken-burns--active {
 border-radius: 12px !important;   
}

.elementor-slides .swiper-slide-bg
{
 border-radius: 12px !important;   
}/* End custom CSS */
/* Start custom CSS for shopengine-product-carousel, class: .elementor-element-102d577 */.product-thumb img {
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for shopengine-product-carousel, class: .elementor-element-1cd892e */.product-thumb img {
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for shopengine-product-carousel, class: .elementor-element-17f6a72 */.product-thumb img {
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for shopengine-product-carousel, class: .elementor-element-33fe7a8 */.product-thumb img {
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for shopengine-product-carousel, class: .elementor-element-bb5bfff */.product-thumb img {
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for shopengine-product-carousel, class: .elementor-element-173f938 */.product-thumb img {
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for hfe-woo-product-grid, class: .elementor-element-53eb585 *//* =========================
   DEAL OF THE DAY SECTION
========================= */

/* Main Card */
.hfe-product-item{
    display:flex !important;
    flex-direction:row !important;
    align-items:center !important;
    justify-content:center !important;

    gap:25px !important;

    max-width:1100px !important;
    margin:0 auto !important;

    padding:30px !important;
    background:#ffffff !important;

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

/* Product Image */
.hfe-product-image{
    width:35% !important;
    text-align:center !important;
}

.hfe-product-image img{
    width:100% !important;
    max-width:320px !important;
    height:auto !important;
    display:block !important;
    margin:auto !important;
}

/* Product Content */
.hfe-product-content{
    width:65% !important;
    text-align:left !important;
}

/* Category */
.hfe-product-category{
    font-size:13px !important;
    color:#888 !important;
    text-transform:uppercase !important;
    letter-spacing:1px !important;
    margin-bottom:8px !important;
}

/* Product Title */
.hfe-product-title h2,
.hfe-product-title a{
    font-size:42px !important;
    font-weight:700 !important;
    line-height:1.1 !important;
    color:#000 !important;
    margin:0 0 10px !important;
    text-decoration:none !important;
}

/* Price */
.hfe-product-price{
    margin:10px 0 !important;
}

.hfe-product-price .price{
    font-size:42px !important;
    font-weight:700 !important;
    color:#000 !important;
}

/* Description */
.hfe-product-description{
    font-size:16px !important;
    line-height:1.6 !important;
    color:#555 !important;
    margin:10px 0 15px !important;
}

/* Hide Wishlist &amp; Quick View */
.hfe-product-add-to-cart .shopengine-wishlist,
.hfe-product-add-to-cart .shopengine-quickview-trigger{
    display:none !important;
}

/* Add To Cart Button */
.hfe-product-add-to-cart .button{
    background:#7ad66b !important;
    color:#000 !important;

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

    padding:14px 30px !important;
    font-size:16px !important;
    font-weight:600 !important;

    text-transform:uppercase !important;
}

.hfe-product-add-to-cart .button:hover{
    background:#5fc84a !important;
    color:#000 !important;
}

/* Outer Grey Box */
.elementor-widget-uae-woo-products-grid{
    background:#f2f2f2 !important;
    padding:20px !important;
    border-radius:12px !important;
}

/* =========================
   TABLET
========================= */

@media(max-width:1024px){

.hfe-product-item{
    gap:20px !important;
    padding:25px !important;
}

.hfe-product-image{
    width:40% !important;
}

.hfe-product-content{
    width:60% !important;
}

.hfe-product-title h2,
.hfe-product-title a{
    font-size:32px !important;
}

.hfe-product-price .price{
    font-size:34px !important;
}

}

/* =========================
   MOBILE
========================= */

@media(max-width:767px){

.hfe-product-item{
    flex-direction:column !important;
    text-align:center !important;
    padding:20px !important;
}

.hfe-product-image,
.hfe-product-content{
    width:100% !important;
}

.hfe-product-content{
    text-align:center !important;
}

.hfe-product-image img{
    max-width:220px !important;
}

.hfe-product-title h2,
.hfe-product-title a{
    font-size:30px !important;
}

.hfe-product-price .price{
    font-size:30px !important;
}

.hfe-product-description{
    font-size:15px !important;
}

.hfe-product-add-to-cart .button{
    width:100% !important;
}

.elementor-widget-uae-woo-products-grid{
    padding:10px !important;
}

}/* End custom CSS */
/* Start custom CSS for shopengine-product-carousel, class: .elementor-element-4bdda50 */.product-thumb img {
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f30828 */.elementor-element.elementor-element-2114ef6.elementor-post-navigation-borders-yes.elementor-widget.elementor-widget-post-navigation {
    display: none !important;
}/* End custom CSS */