.elementor-7674 .elementor-element.elementor-element-901a47a{z-index:999;overflow:visible;}.elementor-7674 .elementor-element.elementor-element-f7a0cee .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-7674 .elementor-element.elementor-element-f7a0cee .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-7674 .elementor-element.elementor-element-f7a0cee .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-7674 .elementor-element.elementor-element-f7a0cee .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-7674 .elementor-element.elementor-element-f7a0cee .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-7674 .elementor-element.elementor-element-f7a0cee .menu-item a.hfe-menu-item, .elementor-7674 .elementor-element.elementor-element-f7a0cee .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-7674 .elementor-element.elementor-element-f7a0cee ul.sub-menu{width:220px;}.elementor-7674 .elementor-element.elementor-element-f7a0cee > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px -15px 0px -15px;padding:0px 100px 0px 100px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);}.elementor-7674 .elementor-element.elementor-element-f7a0cee{z-index:1;}.elementor-7674 .elementor-element.elementor-element-f7a0cee .hfe-nav-menu__toggle{margin:0 auto;}.elementor-7674 .elementor-element.elementor-element-f7a0cee .menu-item a.hfe-menu-item, .elementor-7674 .elementor-element.elementor-element-f7a0cee .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-f7a0cee .menu-item a.hfe-menu-item:hover,
								.elementor-7674 .elementor-element.elementor-element-f7a0cee .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-7674 .elementor-element.elementor-element-f7a0cee .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-7674 .elementor-element.elementor-element-f7a0cee .menu-item a.hfe-menu-item.highlighted,
								.elementor-7674 .elementor-element.elementor-element-f7a0cee .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-primary );}.elementor-7674 .elementor-element.elementor-element-f7a0cee .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-7674 .elementor-element.elementor-element-f7a0cee .menu-item.current-menu-ancestor a.hfe-menu-item{color:var( --e-global-color-primary );}.elementor-7674 .elementor-element.elementor-element-f7a0cee .sub-menu,
								.elementor-7674 .elementor-element.elementor-element-f7a0cee nav.hfe-dropdown,
								.elementor-7674 .elementor-element.elementor-element-f7a0cee nav.hfe-dropdown-expandible,
								.elementor-7674 .elementor-element.elementor-element-f7a0cee nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-7674 .elementor-element.elementor-element-f7a0cee nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-7674 .elementor-element.elementor-element-f7a0cee .sub-menu li.menu-item:not(:last-child),
						.elementor-7674 .elementor-element.elementor-element-f7a0cee nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-7674 .elementor-element.elementor-element-f7a0cee nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:none;}.elementor-7674 .elementor-element.elementor-element-5f92355 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7674 .elementor-element.elementor-element-5f92355:not(.elementor-motion-effects-element-type-background), .elementor-7674 .elementor-element.elementor-element-5f92355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26ab827 );}.elementor-7674 .elementor-element.elementor-element-5f92355 > .elementor-container{max-width:1740px;}.elementor-7674 .elementor-element.elementor-element-5f92355{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:0px 100px 100px 100px;overflow:visible;}.elementor-7674 .elementor-element.elementor-element-5f92355 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7674 .elementor-element.elementor-element-a334a56{margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-7674 .elementor-element.elementor-element-e9e15f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7674 .elementor-element.elementor-element-e9e15f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf651a );}.elementor-7674 .elementor-element.elementor-element-e9e15f5 > .elementor-element-populated, .elementor-7674 .elementor-element.elementor-element-e9e15f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-7674 .elementor-element.elementor-element-e9e15f5 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-7674 .elementor-element.elementor-element-e9e15f5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-7674 .elementor-element.elementor-element-e9e15f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7674 .elementor-element.elementor-element-0ac2b56 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-7674 .elementor-element.elementor-element-7763a95 .elementor-button:hover, .elementor-7674 .elementor-element.elementor-element-7763a95 .elementor-button:focus{background-color:var( --e-global-color-fbc6a62 );}.elementor-7674 .elementor-element.elementor-element-a3d585e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:20px;}.elementor-7674 .elementor-element.elementor-element-a3d585e > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-a3d585e .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-7674 .elementor-element.elementor-element-a3d585e .elementor-swiper-button{font-size:20px;}.elementor-7674 .elementor-element.elementor-element-c31d76c > .elementor-widget-container{background-color:var( --e-global-color-adf651a );margin:30px 0px 50px 0px;border-radius:10px 10px 10px 10px;}.elementor-7674 .elementor-element.elementor-element-c31d76c.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:33px;}.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products .recent-viewed-product-list :is(.shopengine-single-product-item, .price){text-align:left;justify-content:flex-start;}.rtl .elementor-7674 .elementor-element.elementor-element-2b8204e.elementor-align-left .shopengine-single-product-item .product-title{text-align:right;}.rtl .elementor-7674 .elementor-element.elementor-element-2b8204e.elementor-align-right .shopengine-single-product-item .product-title{text-align:left;}.rtl .elementor-7674 .elementor-element.elementor-element-2b8204e.elementor-align-left .shopengine-single-product-item .add-to-cart-bt{text-align:right;}.rtl .elementor-7674 .elementor-element.elementor-element-2b8204e.elementor-align-right .shopengine-single-product-item .add-to-cart-bt{text-align:left;}.elementor-7674 .elementor-element.elementor-element-2b8204e > .elementor-widget-container{margin:147.5px 0px 50px 0px;}.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products .recent-viewed-product-list{grid-template-columns:repeat(5, 1fr);grid-column-gap:20px;grid-row-gap:20px;}.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-single-product-item .badge.sale{display:inline-block !important;}.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-widget .shopengine-recently-viewed-products .shopengine-single-product-item .product-thumb .product-tag-sale-badge .badge.tag{display:inline-block;}.elementor-7674 .elementor-element.elementor-element-2b8204e .__{position:top-right;}.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products .shopengine-single-product-item .product-title{display:none;}.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products .shopengine-single-product-item .product-price{display:none;}.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products .shopengine-single-product-item .product-thumb{padding:0px 0px 0px 0px;}.rtl .elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products .shopengine-single-product-item .product-thumb{padding:0px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-single-product-item .product-thumb img{object-fit:cover;height:200px;}.elementor-7674 .elementor-element.elementor-element-2b8204e .product-tag-sale-badge .tag a, .elementor-7674 .elementor-element.elementor-element-2b8204e .product-tag-sale-badge .no-link{font-size:12px;font-weight:700;line-height:24px;color:#ffffff;background:#f03d3f;padding:0px 10px 0px 10px;border-radius:3px 3px 3px 3px;}.elementor-7674 .elementor-element.elementor-element-2b8204e .product-tag-sale-badge ul li:not(:last-child){margin:0 2px 0 0;}.elementor-7674 .elementor-element.elementor-element-2b8204e .product-tag-sale-badge.align-vertical ul li:not(:last-child){margin:0 0 2px 0;}.rtl .elementor-7674 .elementor-element.elementor-element-2b8204e .product-tag-sale-badge .tag a, .elementor-7674 .elementor-element.elementor-element-2b8204e .product-tag-sale-badge .no-link{padding:0px 10px 0px 10px;border-radius:3px 3px 3px 3px !important;}.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products .shopengine-recently-viewed-products-heading-title{color:#101010;padding:0px 0px 8px 0px;}.rtl .elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products .shopengine-recently-viewed-products-heading-title{padding:0px 0px 8px 0px;}.elementor-7674 .elementor-element.elementor-element-d624ba2 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-34c63f2{overflow:visible;}.elementor-7674 .elementor-element.elementor-element-2d038a5.elementor-wc-products  ul.products{grid-column-gap:40px;grid-row-gap:40px;}.elementor-7674 .elementor-element.elementor-element-2d038a5.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px 10px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-2d038a5.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-fbc6a62 );}.elementor-7674 .elementor-element.elementor-element-2d038a5.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-fbc6a62 );}.elementor-7674 .elementor-element.elementor-element-2d038a5.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-fbc6a62 );}.elementor-7674 .elementor-element.elementor-element-2d038a5.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-fbc6a62 );}.elementor-7674 .elementor-element.elementor-element-2d038a5.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-fbc6a62 );}.elementor-7674 .elementor-element.elementor-element-2d038a5.elementor-wc-products ul.products li.product{border-radius:10px;padding:15px 15px 15px 15px;background-color:var( --e-global-color-text );}.elementor-7674 .elementor-element.elementor-element-7ee2192 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-f1ee993 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-woo-product-carousel-container .eael-product-carousel .carousel-overlay{background:var( --e-global-color-text );}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel{box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .product-details-wrap{padding:30px 30px 30px 30px;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .woocommerce-loop-product__title, .elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .eael-product-title *{color:var( --e-global-color-secondary );font-size:24px;font-weight:600;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .eael-product-price del{color:#025492;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .eael-product-price del .amount{color:#025492;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .eael-product-price .amount bdi{color:#025492;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .eael-product-price ins{color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .eael-product-price ins .amount bdi{color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .eael-product-price{font-size:21px;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating{font-size:10px!important;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating::before{font-size:10px!important;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating span::before{font-size:10px!important;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .woocommerce div.products div.product .onsale, .elementor-7674 .elementor-element.elementor-element-f1ee993 .woocommerce div.products div.product .eael-onsale{color:#fff;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .onsale, .elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .eael-onsale{background-color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:var( --e-global-color-secondary );border-right-color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-f1ee993 .woocommerce div.products div.product .outofstock-badge, .elementor-7674 .elementor-element.elementor-element-f1ee993 .woocommerce div.products div.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .woocommerce div.products div.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .icons-wrap:not(.details-block-style-2) li a{border-radius:3px;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .icons-wrap.details-block-style-2 li:only-child a{border-radius:3px!important;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .icons-wrap.details-block-style-2 li:first-child a{border-radius:3px 0 0 3px;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel .icons-wrap.details-block-style-2 li:last-child a{border-radius:0 3px 3px 0;}.eael-popup-details-render .elementor-element-f1ee993 .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render .elementor-element-f1ee993 div.product .price{color:#0242e4!important;}.eael-popup-details-render .elementor-element-f1ee993 div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render .elementor-element-f1ee993 .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render .elementor-element-f1ee993 .woocommerce-product-rating .star-rating::before, .eael-popup-details-render .elementor-element-f1ee993 .woocommerce-product-rating .star-rating span::before{color:#0274be;}.eael-popup-details-render .elementor-element-f1ee993  a.woocommerce-review-link{color:#0274be;}.eael-popup-details-render .elementor-element-f1ee993  a.woocommerce-review-link:hover{color:#0274be;}.eael-popup-details-render .elementor-element-f1ee993 div.product table tbody tr, .elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render .elementor-element-f1ee993 div.product form.cart div.quantity .qty, .elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render .elementor-element-f1ee993 div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-f1ee993 .button, .eael-popup-details-render .elementor-element-f1ee993 button.button.alt{color:#fff;background-color:#8040FF;}.eael-popup-details-render .elementor-element-f1ee993 .button:hover, .eael-popup-details-render .elementor-element-f1ee993 button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .swiper-container-wrap .swiper-button-next, .elementor-7674 .elementor-element.elementor-element-f1ee993 .swiper-container-wrap .swiper-button-prev{width:40px;height:40px;font-size:18px;background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-radius:100% 100% 100% 100%;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .swiper-container-wrap .swiper-button-prev{left:-65px;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .swiper-container-wrap .swiper-button-next{right:-65px;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .swiper-container-wrap .swiper-button-next:hover, .elementor-7674 .elementor-element.elementor-element-f1ee993 .swiper-container-wrap .swiper-button-prev:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}.elementor-7674 .elementor-element.elementor-element-ed09159 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-32f6e81 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-woo-product-carousel-container .eael-product-carousel .carousel-overlay{background:var( --e-global-color-text );}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel{box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .product-details-wrap{padding:30px 30px 30px 30px;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .woocommerce-loop-product__title, .elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .eael-product-title *{color:var( --e-global-color-secondary );font-size:24px;font-weight:600;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .eael-product-price del{color:#025492;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .eael-product-price del .amount{color:#025492;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .eael-product-price .amount bdi{color:#025492;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .eael-product-price ins{color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .eael-product-price ins .amount bdi{color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .eael-product-price{font-size:21px;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating{font-size:10px!important;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating::before{font-size:10px!important;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating span::before{font-size:10px!important;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .woocommerce div.products div.product .onsale, .elementor-7674 .elementor-element.elementor-element-32f6e81 .woocommerce div.products div.product .eael-onsale{color:#fff;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .onsale, .elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .eael-onsale{background-color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:var( --e-global-color-secondary );border-right-color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-32f6e81 .woocommerce div.products div.product .outofstock-badge, .elementor-7674 .elementor-element.elementor-element-32f6e81 .woocommerce div.products div.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .woocommerce div.products div.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .icons-wrap:not(.details-block-style-2) li a{border-radius:3px;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .icons-wrap.details-block-style-2 li:only-child a{border-radius:3px!important;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .icons-wrap.details-block-style-2 li:first-child a{border-radius:3px 0 0 3px;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel .icons-wrap.details-block-style-2 li:last-child a{border-radius:0 3px 3px 0;}.eael-popup-details-render .elementor-element-32f6e81 .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render .elementor-element-32f6e81 div.product .price{color:#0242e4!important;}.eael-popup-details-render .elementor-element-32f6e81 div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render .elementor-element-32f6e81 .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render .elementor-element-32f6e81 .woocommerce-product-rating .star-rating::before, .eael-popup-details-render .elementor-element-32f6e81 .woocommerce-product-rating .star-rating span::before{color:#0274be;}.eael-popup-details-render .elementor-element-32f6e81  a.woocommerce-review-link{color:#0274be;}.eael-popup-details-render .elementor-element-32f6e81  a.woocommerce-review-link:hover{color:#0274be;}.eael-popup-details-render .elementor-element-32f6e81 div.product table tbody tr, .elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render .elementor-element-32f6e81 div.product form.cart div.quantity .qty, .elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render .elementor-element-32f6e81 div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-32f6e81 .button, .eael-popup-details-render .elementor-element-32f6e81 button.button.alt{color:#fff;background-color:#8040FF;}.eael-popup-details-render .elementor-element-32f6e81 .button:hover, .eael-popup-details-render .elementor-element-32f6e81 button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .swiper-container-wrap .swiper-button-next, .elementor-7674 .elementor-element.elementor-element-32f6e81 .swiper-container-wrap .swiper-button-prev{width:40px;height:40px;font-size:18px;background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-radius:100% 100% 100% 100%;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .swiper-container-wrap .swiper-button-prev{left:-65px;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .swiper-container-wrap .swiper-button-next{right:-65px;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .swiper-container-wrap .swiper-button-next:hover, .elementor-7674 .elementor-element.elementor-element-32f6e81 .swiper-container-wrap .swiper-button-prev:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}.elementor-7674 .elementor-element.elementor-element-6f6b3c1 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-woo-product-carousel-container .eael-product-carousel .carousel-overlay{background:var( --e-global-color-text );}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel{box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .product-details-wrap{padding:30px 30px 30px 30px;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .woocommerce-loop-product__title, .elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .eael-product-title *{color:var( --e-global-color-secondary );font-size:24px;font-weight:600;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .eael-product-price del{color:#025492;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .eael-product-price del .amount{color:#025492;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .eael-product-price .amount bdi{color:#025492;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .eael-product-price ins{color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .eael-product-price ins .amount bdi{color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .eael-product-price{font-size:21px;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating{font-size:10px!important;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating::before{font-size:10px!important;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating span::before{font-size:10px!important;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .woocommerce div.products div.product .onsale, .elementor-7674 .elementor-element.elementor-element-cdaeb29 .woocommerce div.products div.product .eael-onsale{color:#fff;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .onsale, .elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .eael-onsale{background-color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:var( --e-global-color-secondary );border-right-color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .woocommerce div.products div.product .outofstock-badge, .elementor-7674 .elementor-element.elementor-element-cdaeb29 .woocommerce div.products div.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .woocommerce div.products div.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .icons-wrap:not(.details-block-style-2) li a{border-radius:3px;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .icons-wrap.details-block-style-2 li:only-child a{border-radius:3px!important;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .icons-wrap.details-block-style-2 li:first-child a{border-radius:3px 0 0 3px;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel .icons-wrap.details-block-style-2 li:last-child a{border-radius:0 3px 3px 0;}.eael-popup-details-render .elementor-element-cdaeb29 .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render .elementor-element-cdaeb29 div.product .price{color:#0242e4!important;}.eael-popup-details-render .elementor-element-cdaeb29 div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render .elementor-element-cdaeb29 .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render .elementor-element-cdaeb29 .woocommerce-product-rating .star-rating::before, .eael-popup-details-render .elementor-element-cdaeb29 .woocommerce-product-rating .star-rating span::before{color:#0274be;}.eael-popup-details-render .elementor-element-cdaeb29  a.woocommerce-review-link{color:#0274be;}.eael-popup-details-render .elementor-element-cdaeb29  a.woocommerce-review-link:hover{color:#0274be;}.eael-popup-details-render .elementor-element-cdaeb29 div.product table tbody tr, .elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render .elementor-element-cdaeb29 div.product form.cart div.quantity .qty, .elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render .elementor-element-cdaeb29 div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-cdaeb29 .button, .eael-popup-details-render .elementor-element-cdaeb29 button.button.alt{color:#fff;background-color:#8040FF;}.eael-popup-details-render .elementor-element-cdaeb29 .button:hover, .eael-popup-details-render .elementor-element-cdaeb29 button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .swiper-container-wrap .swiper-button-next, .elementor-7674 .elementor-element.elementor-element-cdaeb29 .swiper-container-wrap .swiper-button-prev{width:40px;height:40px;font-size:18px;background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-radius:100% 100% 100% 100%;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .swiper-container-wrap .swiper-button-prev{left:-65px;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .swiper-container-wrap .swiper-button-next{right:-65px;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .swiper-container-wrap .swiper-button-next:hover, .elementor-7674 .elementor-element.elementor-element-cdaeb29 .swiper-container-wrap .swiper-button-prev:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}.elementor-7674 .elementor-element.elementor-element-4fe4775 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-f6a2308 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-woo-product-carousel-container .eael-product-carousel .carousel-overlay{background:var( --e-global-color-text );}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel{box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .product-details-wrap{padding:30px 30px 30px 30px;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .woocommerce-loop-product__title, .elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .eael-product-title *{color:var( --e-global-color-secondary );font-size:24px;font-weight:600;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .eael-product-price del{color:#025492;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .eael-product-price del .amount{color:#025492;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .eael-product-price .amount bdi{color:#025492;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .eael-product-price ins{color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .eael-product-price ins .amount bdi{color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .eael-product-price{font-size:21px;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating{font-size:10px!important;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating::before{font-size:10px!important;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating span::before{font-size:10px!important;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .woocommerce div.products div.product .onsale, .elementor-7674 .elementor-element.elementor-element-f6a2308 .woocommerce div.products div.product .eael-onsale{color:#fff;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .onsale, .elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .eael-onsale{background-color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:var( --e-global-color-secondary );border-right-color:var( --e-global-color-secondary );}.elementor-7674 .elementor-element.elementor-element-f6a2308 .woocommerce div.products div.product .outofstock-badge, .elementor-7674 .elementor-element.elementor-element-f6a2308 .woocommerce div.products div.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .woocommerce div.products div.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .icons-wrap:not(.details-block-style-2) li a{border-radius:3px;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .icons-wrap.details-block-style-2 li:only-child a{border-radius:3px!important;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .icons-wrap.details-block-style-2 li:first-child a{border-radius:3px 0 0 3px;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel .icons-wrap.details-block-style-2 li:last-child a{border-radius:0 3px 3px 0;}.eael-popup-details-render .elementor-element-f6a2308 .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render .elementor-element-f6a2308 div.product .price{color:#0242e4!important;}.eael-popup-details-render .elementor-element-f6a2308 div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render .elementor-element-f6a2308 .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render .elementor-element-f6a2308 .woocommerce-product-rating .star-rating::before, .eael-popup-details-render .elementor-element-f6a2308 .woocommerce-product-rating .star-rating span::before{color:#0274be;}.eael-popup-details-render .elementor-element-f6a2308  a.woocommerce-review-link{color:#0274be;}.eael-popup-details-render .elementor-element-f6a2308  a.woocommerce-review-link:hover{color:#0274be;}.eael-popup-details-render .elementor-element-f6a2308 div.product table tbody tr, .elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render .elementor-element-f6a2308 div.product form.cart div.quantity .qty, .elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render .elementor-element-f6a2308 div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-f6a2308 .button, .eael-popup-details-render .elementor-element-f6a2308 button.button.alt{color:#fff;background-color:#8040FF;}.eael-popup-details-render .elementor-element-f6a2308 .button:hover, .eael-popup-details-render .elementor-element-f6a2308 button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .swiper-container-wrap .swiper-button-next, .elementor-7674 .elementor-element.elementor-element-f6a2308 .swiper-container-wrap .swiper-button-prev{width:40px;height:40px;font-size:18px;background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-radius:100% 100% 100% 100%;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .swiper-container-wrap .swiper-button-prev{left:-65px;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .swiper-container-wrap .swiper-button-next{right:-65px;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .swiper-container-wrap .swiper-button-next:hover, .elementor-7674 .elementor-element.elementor-element-f6a2308 .swiper-container-wrap .swiper-button-prev:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}@media(max-width:1366px){.elementor-7674 .elementor-element.elementor-element-f7a0cee > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-7674 .elementor-element.elementor-element-5f92355{padding:0px 50px 100px 50px;}.elementor-7674 .elementor-element.elementor-element-a3d585e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products .recent-viewed-product-list{grid-template-columns:repeat(3, 1fr);}}@media(max-width:1200px){.elementor-7674 .elementor-element.elementor-element-a3d585e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:1024px){.elementor-7674 .elementor-element.elementor-element-5f92355{padding:80px 30px 30px 30px;}.elementor-7674 .elementor-element.elementor-element-a3d585e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products .recent-viewed-product-list{grid-template-columns:repeat(3, 1fr);}.elementor-7674 .elementor-element.elementor-element-2d038a5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:880px){.elementor-7674 .elementor-element.elementor-element-a3d585e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-7674 .elementor-element.elementor-element-5f92355{padding:30px 10px 30px 10px;}.elementor-7674 .elementor-element.elementor-element-e9e15f5 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7674 .elementor-element.elementor-element-e6ea8ab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-a3d585e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-7674 .elementor-element.elementor-element-a3d585e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products .recent-viewed-product-list{grid-template-columns:repeat(1, 1fr);}.elementor-7674 .elementor-element.elementor-element-2d038a5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7674 .elementor-element.elementor-element-f1ee993 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .eael-product-carousel{margin:0px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .swiper-container-wrap .swiper-button-prev{left:-20px;}.elementor-7674 .elementor-element.elementor-element-f1ee993 .swiper-container-wrap .swiper-button-next{right:-20px;}.elementor-7674 .elementor-element.elementor-element-32f6e81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .eael-product-carousel{margin:0px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .swiper-container-wrap .swiper-button-prev{left:-20px;}.elementor-7674 .elementor-element.elementor-element-32f6e81 .swiper-container-wrap .swiper-button-next{right:-20px;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .eael-product-carousel{margin:0px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .swiper-container-wrap .swiper-button-prev{left:-20px;}.elementor-7674 .elementor-element.elementor-element-cdaeb29 .swiper-container-wrap .swiper-button-next{right:-20px;}.elementor-7674 .elementor-element.elementor-element-f6a2308 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .eael-product-carousel{margin:0px 0px 0px 0px;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .swiper-container-wrap .swiper-button-prev{left:-20px;}.elementor-7674 .elementor-element.elementor-element-f6a2308 .swiper-container-wrap .swiper-button-next{right:-20px;}}@media(min-width:768px){.elementor-7674 .elementor-element.elementor-element-e9e15f5{width:40%;}.elementor-7674 .elementor-element.elementor-element-e6ea8ab{width:60%;}}@media(min-width:2400px){.elementor-7674 .elementor-element.elementor-element-a3d585e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}/* Start custom CSS for navigation-menu, class: .elementor-element-f7a0cee */.elementor-7674 .elementor-element.elementor-element-f7a0cee.cat-menu-items .sub-menu-open .sub-menu {
    display: none;
}

.elementor-7674 .elementor-element.elementor-element-f7a0cee.cat-menu-items .sub-menu-active .sub-menu-open .sub-menu.current-menu-item {
    display: block;
    visibility: visible;
    opacity: 1;
    height: auto;
    position: relative;
    transition: all 0.3s ease 0s;
}

.elementor-7674 .elementor-element.elementor-element-f7a0cee .sub-arrow {
    display: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-a3d585e */.elementor-7674 .elementor-element.elementor-element-a3d585e .elementor-swiper-button {
    padding: 10px;
    background: #FFF;
    border-radius: 50%;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    color: #000;
}

.elementor-7674 .elementor-element.elementor-element-a3d585e .elementor-swiper-button:hover {
    background: #000;
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c31d76c */.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce-page ul.products li.product .woocommerce-loop-category__title {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #D4D4D4A1;
    border-radius: 10px;
}

.woocommerce ul.products {
    padding: 120px 0px 20px;
}

.woocommerce > ul.products > li.product > a > img {
    display: none;
}

.woocommerce ul.products li.product.product-category>a, .woocommerce-page ul.products li.product.product-category>a {
    width: calc(100% - 32px);
    position: static;
    
}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce-page ul.products li.product .woocommerce-loop-category__title {
    padding: 12px 20px;
    background: none;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title:hover, .woocommerce-page ul.products li.product .woocommerce-loop-category__title:hover {
    background: #F0F2F5 !important;
    border-bottom: 1px solid #FFF;
}



@media only screen and (max-width: 600px) {
    
  .elementor-7674 .elementor-element.elementor-element-c31d76c .elementor-widget-container {
    background: none !important;
  }
  .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce-page ul.products li.product .woocommerce-loop-category__title {
    font-size: 13px;
  }
  
  .woocommerce ul.products {
      margin-block-start: 0px;
      margin-block-end: 0px;
  }
}/* End custom CSS */
/* Start custom CSS for shopengine-recently-viewed-products, class: .elementor-element-2b8204e */.elementor-7674 .elementor-element.elementor-element-2b8204e .product-thumb img {
    min-width: 100%;
}

.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products {
    position: relative;
}

.elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products:before {
    content: "Recently Viewed Products";
    position: absolute;
    top: -137.5px;
    left: 0;
    right: 0;
    width: auto;
    height: 50px;
    color: #000;
    z-index: 2;
    font-size: 2.5em;
    font-weight: 700;
    line-height: 1.5;
    margin-top: 40px;
}

@media only screen and (max-width: 600px) {
  .elementor-7674 .elementor-element.elementor-element-2b8204e .shopengine-recently-viewed-products:before {
    content: "Recently Viewed Products";
    top: -107.5px;
    font-size: 1.2em;
  }
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-2d038a5 */.elementor-7674 .elementor-element.elementor-element-2d038a5.shop-product-box .woocommerce ul.products {
    padding-top: 0px;
}

.elementor-7674 .elementor-element.elementor-element-2d038a5.shop-product-box .woocommerce ul.products img {
    max-height: 200px;
    object-fit: cover;
}

.elementor-7674 .elementor-element.elementor-element-2d038a5.shop-product-box .elementor-products-nothing-found {
    width: 100%;
    background: #f5f6f7;
    border: 1px dashed #d1d2d3;
    padding: 80px 20px;
    text-align: center;
}

.elementor-7674 .elementor-element.elementor-element-2d038a5.shop-product-box .astra-shop-thumbnail-wrap {
    margin: -15px -15px 25px -15px;
}

.elementor-7674 .elementor-element.elementor-element-2d038a5.shop-product-box .eael-product-price,
.elementor-7674 .elementor-element.elementor-element-2d038a5.shop-product-box .price,
.woocommerce-Price-amount.amount {
    color: #54595F !important;
}

@media only screen and (max-width: 600px) {
  .elementor-7674 .elementor-element.elementor-element-2d038a5.shop-product-box .woocommerce ul.products {
    display: flex;
  }
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-carousel, class: .elementor-element-f1ee993 *//*pwc = products-wrap-carousel*/

/*
.pwc-featured .eael-product-price {
    margin-top: 25px !important;
}

.pwc-featured .image-wrap img {
    height: 248px !important;
    object-fit: cover;
}

.pwc-featured .image-hover-wrap,
.pwc-featured .eael-onsale {
    display: none;
}

.pwc-featured .eael-no-posts-found {
    min-height: 248px;
    text-align: center;
    line-height: 248px;
    background: #fff;
    border: 1px dashed #ddd;
}

.pwc-featured .eael-product-price del {
    font-size: 14px;
}
*/

/*pwc = products-wrap-carousel*/

.pwc-featured .image-wrap img {
    height: 248px !important;
    object-fit: cover;
}

.pwc-featured .image-hover-wrap,
.pwc-featured .eael-onsale {
    display: none;
}

.pwc-featured .eael-no-posts-found {
    min-height: 248px;
    text-align: center;
    line-height: 248px;
    background: #fff;
    border: 1px dashed #ddd;
}

.pwc-featured .eael-product-price {
    position: absolute;
    margin-top: -23px !important;
    right: 20px;
}

/*
.pwc-featured .eael-product-carousel {
    ppointer-events: none;
}
*/

.pwc-featured .eael-onsale {
    display: none;
}

.pwc-featured .eael-product-carousel {
    background: #fff;
    box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.pwc-featured .product-overlay-content {
    background: rgba(255, 255, 255, 0.85);
}

.pwc-featured .eael-product-price {
    float: right;
}

.pwc-featured .eael-product-price del .amount,
.pwc-featured .eael-product-price ins .amount,
.pwc-featured .eael-product-price .amount {
    color: #002333 !important;
}

.pwc-featured .eael-product-price del {
    font-size: 14px;
}

.pwc-featured .swiper-container-wrap .swiper-button-prev,
.pwc-featured .swiper-container-wrap .swiper-button-next {
    box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);
}

.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .image-wrap img, .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-image-wrap {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-carousel, class: .elementor-element-32f6e81 *//*pwc = products-wrap-carousel*/

/*
.pwc-featured .eael-product-price {
    margin-top: 25px !important;
}

.pwc-featured .image-wrap img {
    height: 248px !important;
    object-fit: cover;
}

.pwc-featured .image-hover-wrap,
.pwc-featured .eael-onsale {
    display: none;
}

.pwc-featured .eael-no-posts-found {
    min-height: 248px;
    text-align: center;
    line-height: 248px;
    background: #fff;
    border: 1px dashed #ddd;
}

.pwc-featured .eael-product-price del {
    font-size: 14px;
}
*/

/*pwc = products-wrap-carousel*/

.pwc-featured .image-wrap img {
    height: 248px !important;
    object-fit: cover;
}

.pwc-featured .image-hover-wrap,
.pwc-featured .eael-onsale {
    display: none;
}

.pwc-featured .eael-no-posts-found {
    min-height: 248px;
    text-align: center;
    line-height: 248px;
    background: #fff;
    border: 1px dashed #ddd;
}

.pwc-featured .eael-product-price {
    position: absolute;
    margin-top: -23px !important;
    right: 20px;
}

/*
.pwc-featured .eael-product-carousel {
    ppointer-events: none;
}
*/

.pwc-featured .eael-onsale {
    display: none;
}

.pwc-featured .eael-product-carousel {
    background: #fff;
    box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.pwc-featured .product-overlay-content {
    background: rgba(255, 255, 255, 0.85);
}

.pwc-featured .eael-product-price {
    float: right;
}

.pwc-featured .eael-product-price del .amount,
.pwc-featured .eael-product-price ins .amount,
.pwc-featured .eael-product-price .amount {
    color: #002333 !important;
}

.pwc-featured .eael-product-price del {
    font-size: 14px;
}

.pwc-featured .swiper-container-wrap .swiper-button-prev,
.pwc-featured .swiper-container-wrap .swiper-button-next {
    box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-carousel, class: .elementor-element-cdaeb29 *//*pwc = products-wrap-carousel*/

/*
.pwc-featured .eael-product-price {
    margin-top: 25px !important;
}

.pwc-featured .image-wrap img {
    height: 248px !important;
    object-fit: cover;
}

.pwc-featured .image-hover-wrap,
.pwc-featured .eael-onsale {
    display: none;
}

.pwc-featured .eael-no-posts-found {
    min-height: 248px;
    text-align: center;
    line-height: 248px;
    background: #fff;
    border: 1px dashed #ddd;
}

.pwc-featured .eael-product-price del {
    font-size: 14px;
}
*/

/*pwc = products-wrap-carousel*/

.pwc-featured .image-wrap img {
    height: 248px !important;
    object-fit: cover;
}

.pwc-featured .image-hover-wrap,
.pwc-featured .eael-onsale {
    display: none;
}

.pwc-featured .eael-no-posts-found {
    min-height: 248px;
    text-align: center;
    line-height: 248px;
    background: #fff;
    border: 1px dashed #ddd;
}

.pwc-featured .eael-product-price {
    position: absolute;
    margin-top: -23px !important;
    right: 20px;
}

/*
.pwc-featured .eael-product-carousel {
    ppointer-events: none;
}
*/

.pwc-featured .eael-onsale {
    display: none;
}

.pwc-featured .eael-product-carousel {
    background: #fff;
    box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.pwc-featured .product-overlay-content {
    background: rgba(255, 255, 255, 0.85);
}

.pwc-featured .eael-product-price {
    float: right;
}

.pwc-featured .eael-product-price del .amount,
.pwc-featured .eael-product-price ins .amount,
.pwc-featured .eael-product-price .amount {
    color: #002333 !important;
}

.pwc-featured .eael-product-price del {
    font-size: 14px;
}

.pwc-featured .swiper-container-wrap .swiper-button-prev,
.pwc-featured .swiper-container-wrap .swiper-button-next {
    box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-carousel, class: .elementor-element-f6a2308 *//*pwc = products-wrap-carousel*/

/*
.pwc-featured .eael-product-price {
    margin-top: 25px !important;
}

.pwc-featured .image-wrap img {
    height: 248px !important;
    object-fit: cover;
}

.pwc-featured .image-hover-wrap,
.pwc-featured .eael-onsale {
    display: none;
}

.pwc-featured .eael-no-posts-found {
    min-height: 248px;
    text-align: center;
    line-height: 248px;
    background: #fff;
    border: 1px dashed #ddd;
}

.pwc-featured .eael-product-price del {
    font-size: 14px;
}
*/

/*pwc = products-wrap-carousel*/

.pwc-featured .image-wrap img {
    height: 248px !important;
    object-fit: cover;
}

.pwc-featured .image-hover-wrap,
.pwc-featured .eael-onsale {
    display: none;
}

.pwc-featured .eael-no-posts-found {
    min-height: 248px;
    text-align: center;
    line-height: 248px;
    background: #fff;
    border: 1px dashed #ddd;
}

.pwc-featured .eael-product-price {
    position: absolute;
    margin-top: -23px !important;
    right: 20px;
}

/*
.pwc-featured .eael-product-carousel {
    ppointer-events: none;
}
*/

.pwc-featured .eael-onsale {
    display: none;
}

.pwc-featured .eael-product-carousel {
    background: #fff;
    box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.pwc-featured .product-overlay-content {
    background: rgba(255, 255, 255, 0.85);
}

.pwc-featured .eael-product-price {
    float: right;
}

.pwc-featured .eael-product-price del .amount,
.pwc-featured .eael-product-price ins .amount,
.pwc-featured .eael-product-price .amount {
    color: #002333 !important;
}

.pwc-featured .eael-product-price del {
    font-size: 14px;
}

.pwc-featured .swiper-container-wrap .swiper-button-prev,
.pwc-featured .swiper-container-wrap .swiper-button-next {
    box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);
}/* End custom CSS */