.elementor-43805 .elementor-element.elementor-element-2a037d1 .woocommerce-breadcrumb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-woocommerce-product-title .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-43805 .elementor-element.elementor-element-bbb0f7a .elementor-heading-title{font-size:36px;font-weight:600;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-43805 .elementor-element.elementor-element-8e5dab8 .price{font-size:23px;font-weight:500;}.woocommerce .elementor-43805 .elementor-element.elementor-element-8e5dab8 .price ins{font-size:23px;font-weight:500;}.elementor-43805 .elementor-element.elementor-element-8506126 .jet-compare-button__link{width:100%;}.elementor-43805 .elementor-element.elementor-element-8506126 .jet-compare-button__link,.elementor-43805 .elementor-element.elementor-element-8506126 .jet-compare-button__state-normal .jet-compare-button__label,.elementor-43805 .elementor-element.elementor-element-8506126 .jet-compare-button__state-added .jet-compare-button__label{font-weight:400;}.elementor-43805 .elementor-element.elementor-element-8506126 .jet-compare-button__container{justify-content:center;}.woocommerce .elementor-43805 .elementor-element.elementor-element-3421c31 .woocommerce-product-details__short-description{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-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-43805 .elementor-element.elementor-element-304993f .cart button, .elementor-43805 .elementor-element.elementor-element-304993f .cart .button{font-size:14px;font-weight:500;transition:all 0.2s;}.elementor-43805 .elementor-element.elementor-element-304993f .quantity .qty{font-size:15px;transition:all 0.2s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-43805 .elementor-element.elementor-element-a27f1cf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-43805 .elementor-element.elementor-element-a27f1cf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-43805 .elementor-element.elementor-element-a27f1cf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-43805 .elementor-element.elementor-element-a27f1cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43805 .elementor-element.elementor-element-a27f1cf .elementor-icon-list-item > a{font-size:13px;font-weight:400;line-height:24px;}.elementor-43805 .elementor-element.elementor-element-a27f1cf .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-43805 .elementor-element.elementor-element-000d624{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-43805 .elementor-element.elementor-element-000d624 a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.woocommerce .elementor-43805 .elementor-element.elementor-element-27722a1 .woocommerce-tabs ul.wc-tabs li a{font-weight:400;}.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-43805 .elementor-element.elementor-element-da07c7a{text-align:center;}.elementor-43805 .elementor-element.elementor-element-da07c7a .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-43805 .elementor-element.elementor-element-01796e2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-43805 .elementor-element.elementor-element-01796e2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-43805 .elementor-element.elementor-element-01796e2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:15px;font-weight:500;}.elementor-43805 .elementor-element.elementor-element-01796e2.elementor-wc-products ul.products li.product .price{font-size:15px;font-weight:600;}.elementor-43805 .elementor-element.elementor-element-01796e2.elementor-wc-products ul.products li.product .price del {font-size:13px;font-weight:400;}.elementor-43805 .elementor-element.elementor-element-01796e2.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-43805 .elementor-element.elementor-element-01796e2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-43805 .elementor-element.elementor-element-bbb0f7a .elementor-heading-title{font-size:26px;}.elementor-43805 .elementor-element.elementor-element-da07c7a .elementor-heading-title{font-size:21px;}.elementor-43805 .elementor-element.elementor-element-01796e2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS *//* Mimin inspired single product layout */
body.elementor-page-43805 .elementor-element-e10a868{padding-top:18px;padding-bottom:56px}
body.elementor-page-43805 .elementor-element-e10a868>.elementor-container{align-items:flex-start}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-widget-woocommerce-product-title .product_title{;color:#111;margin:0 0 14px}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-widget-woocommerce-product-rating{margin:0 0 12px}
body.elementor-page-43805 .elementor-element-e10a868 .star-rating{color:#111}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-widget-woocommerce-product-price{margin:0 0 18px}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-widget-woocommerce-product-price .price{;color:#111}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-widget-woocommerce-product-price del{color:#999;opacity:1}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-widget-woocommerce-product-price ins{text-decoration:none;color:#111}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-78b6b90{margin:0 0 18px;color:#888}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-78b6b90 p{margin:0}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-3421c31{color:#666}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-3c8e8d0 .onsale{background:#d8bd42;color:#111;border-radius:50%;min-width:48px;min-height:48px}
body.elementor-page-43805 .elementor-element-e10a868 form.cart{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}
body.elementor-page-43805 .elementor-element-e10a868 form.cart .quantity{height:50px;min-width:125px;border:1px solid #ddd;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center}
body.elementor-page-43805 .elementor-element-e10a868 form.cart .quantity .qty{height:48px;border:0;background:transparent;box-shadow:none;text-align:center}
body.elementor-page-43805 .elementor-element-e10a868 form.cart .single_add_to_cart_button{height:50px;padding:0 28px;background:#050505;color:#fff;border:1px solid #050505;border-radius:4px;transition:all .2s ease;flex:1}
body.elementor-page-43805 .elementor-element-e10a868 form.cart .single_add_to_cart_button:hover{background:#333;border-color:#333}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-d0d5bd0{margin-top:10px}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-d0d5bd0 .elementor-button{width:100%;height:50px;display:flex;align-items:center;justify-content:center;background:#fff;color:#111;border:1px solid #111;border-radius:4px;transition:all .2s ease}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-d0d5bd0 .elementor-button:hover{background:#111;color:#fff}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-a27f1cf{margin-top:24px}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-a27f1cf .elementor-icon-list-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-a27f1cf .elementor-icon-list-item{min-height:142px;padding:20px 16px;background:#f3f3f3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-a27f1cf .elementor-icon-list-icon{margin:0}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-a27f1cf .elementor-icon-list-icon i{;color:#222}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-a27f1cf .elementor-icon-list-text{;color:#777}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-a27f1cf .elementor-icon-list-item:nth-child(n+3){display:none}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-widget-woocommerce-product-meta{margin-top:20px;color:#777}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-widget-woocommerce-product-meta .detail-label{}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-widget-woocommerce-product-meta a{color:#222}
body.elementor-page-43805 .elementor-element-27722a1{padding-top:20px;padding-bottom:34px}
body.elementor-page-43805 .elementor-element-27722a1 .woocommerce-tabs ul.tabs{display:flex;justify-content:center;gap:48px;border:0;border-bottom:1px solid #e7e7e7;padding:0;margin:0 0 30px;background:transparent}
body.elementor-page-43805 .elementor-element-27722a1 .woocommerce-tabs ul.tabs li{margin:0;padding:0;border:0;background:transparent}
body.elementor-page-43805 .elementor-element-27722a1 .woocommerce-tabs ul.tabs li a{padding:12px 0;color:#999}
body.elementor-page-43805 .elementor-element-27722a1 .woocommerce-tabs ul.tabs li.active a{color:#111;box-shadow:inset 0 -2px #111}
body.elementor-page-43805 .elementor-element-27722a1 .woocommerce-Tabs-panel{;color:#555}
body.elementor-page-43805 .elementor-element-da07c7a{margin:24px 0 22px}
body.elementor-page-43805 .elementor-element-da07c7a .elementor-heading-title{;color:#111;text-align:center}
body.elementor-page-43805 .elementor-element-01796e2 .related>h2,
body.elementor-page-43805 .elementor-element-01796e2 .related h2:first-child{display:none}
body.elementor-page-43805 .elementor-element-01796e2 .products{gap:18px}
body.elementor-page-43805 .elementor-element-01796e2 .product{background:#fff;transition:transform .25s ease,box-shadow .25s ease}
body.elementor-page-43805 .elementor-element-01796e2 .product:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgba(0,0,0,.08)}
body.elementor-page-43805 .elementor-element-01796e2 .product img{border-radius:6px}
body.elementor-page-43805 .elementor-element-01796e2 .product .woocommerce-loop-product__title{;color:#222}
body.elementor-page-43805 .elementor-element-01796e2 .product .price{color:#111}
@media(max-width:767px){
 body.elementor-page-43805 .elementor-element-e10a868{padding-top:8px;padding-bottom:35px}
 body.elementor-page-43805 .elementor-element-e10a868 .elementor-widget-woocommerce-product-title .product_title{}
 body.elementor-page-43805 .elementor-element-e10a868 form.cart{flex-wrap:wrap}
 body.elementor-page-43805 .elementor-element-e10a868 form.cart .quantity{width:100%}
 body.elementor-page-43805 .elementor-element-e10a868 form.cart .single_add_to_cart_button{width:100%;flex:auto}
 body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-a27f1cf .elementor-icon-list-items{grid-template-columns:1fr 1fr;gap:8px}
 body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-a27f1cf .elementor-icon-list-item{padding:14px 9px;min-height:150px}
 body.elementor-page-43805 .elementor-element-27722a1 .woocommerce-tabs ul.tabs{gap:24px}
 body.elementor-page-43805 .elementor-element-da07c7a .elementor-heading-title{}
}

body.elementor-page-43805{background:#fff}
body.elementor-page-43805 .elementor-element-e10a868,
body.elementor-page-43805 .elementor-element-27722a1,
body.elementor-page-43805 .elementor-element-01796e2{background:#fff}
body.elementor-page-43805 .elementor-element-da07c7a .elementor-heading-title{color:#111!important}
body.elementor-page-43805 .elementor-element-01796e2 .woocommerce-loop-product__title{color:#111!important}
body.elementor-page-43805 .elementor-element-27722a1 .woocommerce-tabs ul.tabs li.active a{color:#111!important}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-3c8e8d0 .onsale{position:absolute;top:10px;left:10px;z-index:5}
/* Place compare below purchase actions */
body.elementor-page-43805 .elementor-element-6e7b9d2>.elementor-widget-wrap{display:flex;flex-direction:column}
body.elementor-page-43805 .elementor-element-6e7b9d2 .elementor-element-bbb0f7a{order:1}
body.elementor-page-43805 .elementor-element-6e7b9d2 .elementor-element-766e274{order:2}
body.elementor-page-43805 .elementor-element-6e7b9d2 .elementor-element-8e5dab8{order:3}
body.elementor-page-43805 .elementor-element-6e7b9d2 .elementor-element-78b6b90{order:4}
body.elementor-page-43805 .elementor-element-6e7b9d2 .elementor-element-3421c31{order:5}
body.elementor-page-43805 .elementor-element-6e7b9d2 .elementor-element-304993f{order:6}
body.elementor-page-43805 .elementor-element-6e7b9d2 .elementor-element-d0d5bd0{order:7}
body.elementor-page-43805 .elementor-element-6e7b9d2 .elementor-element-8506126{order:8;margin-top:8px}
body.elementor-page-43805 .elementor-element-8506126 .jet-compare-button__link{display:inline-flex;align-items:center;gap:8px;color:#333;text-decoration:none}
body.elementor-page-43805 .elementor-element-8506126 .jet-compare-button__icon{color:#222}
body.elementor-page-43805 .elementor-element-6e7b9d2 .elementor-element-a27f1cf{order:9}
body.elementor-page-43805 .elementor-element-6e7b9d2 .elementor-element-000d624{order:10}
/* Related products as a horizontal carousel */
body.elementor-page-43805 .elementor-element-da07c7a{margin-bottom:30px}
body.elementor-page-43805 .elementor-element-da07c7a .elementor-heading-title{color:#111!important;text-align:right!important}
body.elementor-page-43805 .elementor-element-01796e2{position:relative}
body.elementor-page-43805 .elementor-element-01796e2 .related>h2{display:none!important}
body.elementor-page-43805 .elementor-element-01796e2 ul.products{display:flex!important;flex-wrap:nowrap!important;gap:24px!important;overflow-x:auto!important;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;direction:rtl;margin:0!important;padding:0 6px 16px!important}
body.elementor-page-43805 .elementor-element-01796e2 ul.products::-webkit-scrollbar{display:none}
body.elementor-page-43805 .elementor-element-01796e2 ul.products>li.product{float:none!important;clear:none!important;flex:0 0 calc((100% - 72px)/4)!important;width:calc((100% - 72px)/4)!important;margin:0!important;scroll-snap-align:start;background:#fff}
body.elementor-page-43805 .elementor-element-01796e2 ul.products>li.product img{display:block;width:100%!important;aspect-ratio:1/1;object-fit:cover;border-radius:8px;background:#f3f3f3}
body.elementor-page-43805 .elementor-element-01796e2 ul.products>li.product .onsale{top:12px;right:12px;left:auto;background:#111;color:#fff;border-radius:3px;min-height:0;min-width:0;padding:6px 9px}
body.elementor-page-43805 .elementor-element-01796e2 .woocommerce-loop-product__title{;color:#111!important}
body.elementor-page-43805 .elementor-element-01796e2 .price{;color:#111}
body.elementor-page-43805 .elementor-element-01796e2 .price del{color:#999;opacity:1}
body.elementor-page-43805 .elementor-element-01796e2 .price ins{text-decoration:none}
body.elementor-page-43805 .elementor-element-db7bba8{position:relative}
body.elementor-page-43805 .elementor-element-a1e6363{position:absolute;z-index:10;top:43%;left:0;right:0;width:100%;pointer-events:none}
body.elementor-page-43805 .mimin-related-carousel-nav{display:flex;justify-content:space-between;align-items:center;width:100%;pointer-events:none}
body.elementor-page-43805 .mimin-related-carousel-nav button{pointer-events:auto;width:46px;height:46px;border:0;border-radius:50%;background:#fff;color:#111;box-shadow:0 2px 12px rgba(0,0,0,.12);cursor:pointer;transition:all .2s ease}
body.elementor-page-43805 .mimin-related-carousel-nav button:hover{background:#111;color:#fff}
@media(max-width:1024px){
 body.elementor-page-43805 .elementor-element-01796e2 ul.products>li.product{flex-basis:calc((100% - 48px)/3)!important;width:calc((100% - 48px)/3)!important}
}
@media(max-width:767px){
 body.elementor-page-43805 .elementor-element-01796e2 ul.products>li.product{flex-basis:calc((100% - 20px)/2)!important;width:calc((100% - 20px)/2)!important}
 body.elementor-page-43805 .elementor-element-db7bba8 .elementor-element-a1e6363{top:42%}
 body.elementor-page-43805 .mimin-related-carousel-nav button{width:38px;height:38px}
}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-3c8e8d0 .onsale{position:absolute;top:16px;right:16px;z-index:5;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;padding:0!important;border-radius:50%!important;text-align:center;display:block;white-space:nowrap}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-6e7b9d2>.elementor-widget-wrap{display:flex;flex-direction:column}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-6e7b9d2>.elementor-widget-wrap>.elementor-element-8506126{order:8;margin:16px 0 0}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-6e7b9d2>.elementor-widget-wrap>.elementor-element-a27f1cf{order:9}
body.elementor-page-43805 .elementor-element-e10a868 .elementor-element-6e7b9d2>.elementor-widget-wrap>.elementor-element-000d624{order:10}
body.elementor-page-43805 .elementor-element-f0ba065{padding-top:42px;padding-bottom:64px}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-da07c7a{margin-bottom:28px}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-da07c7a .elementor-heading-title{;color:#111}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products{display:flex!important;flex-wrap:nowrap!important;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0 2px 14px;margin:0;direction:rtl;scrollbar-width:none}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products::-webkit-scrollbar{display:none}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products li.product{float:none!important;flex:0 0 calc((100% - 66px)/4)!important;width:calc((100% - 66px)/4)!important;margin:0!important;scroll-snap-align:start}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products li.product img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px;margin:0 0 14px}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products li.product .woocommerce-loop-product__title{;color:#111;padding:0;margin:0 0 6px}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products li.product .price{;color:#111}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-a1e6363{position:absolute;inset:0;pointer-events:none;z-index:4}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-a1e6363 .mimin-related-carousel-nav{position:absolute;top:48%;left:0;right:0;display:flex;justify-content:space-between;pointer-events:none}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-a1e6363 button{pointer-events:auto;width:42px;height:42px;border:0;border-radius:50%;background:#fff;color:#111;box-shadow:0 2px 12px #0002;cursor:pointer}
@media(max-width:1024px){body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products li.product{flex-basis:calc((100% - 44px)/3)!important;width:calc((100% - 44px)/3)!important}}
@media(max-width:767px){body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products{gap:14px}body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products li.product{flex-basis:calc((100% - 14px)/2)!important;width:calc((100% - 14px)/2)!important}body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-da07c7a .elementor-heading-title{}}

body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products li.product>a.button,body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products li.product .jet-compare-button__container{display:none!important}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products li.product{position:relative;text-align:right}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products li.product .onsale{position:absolute;top:14px;right:14px;left:auto;z-index:2;min-width:0;min-height:0;width:auto;height:auto;padding:7px 12px!important;border-radius:4px!important;background:#111!important;color:#fff!important}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products li.product .price del{;color:#999;opacity:1}
body.elementor-page-43805 .elementor-element-f0ba065 .elementor-element-01796e2 ul.products li.product .price ins{text-decoration:none;color:#111}

/* Responsive WooCommerce gallery: keep slider geometry native */
body.elementor-page-43805 .elementor-element-3c8e8d0 .woocommerce-product-gallery{display:flex;flex-direction:row-reverse;direction:rtl;align-items:flex-start;gap:14px;width:100%;position:relative;}
body.elementor-page-43805 .elementor-element-3c8e8d0 .flex-viewport{flex:1 1 0;min-width:0;border-radius:8px;overflow:hidden;}
body.elementor-page-43805 .elementor-element-3c8e8d0 .flex-control-thumbs{position:static;flex:0 0 80px;display:flex;flex-direction:column;gap:10px;width:80px;margin:0!important;padding:0;list-style:none;}
body.elementor-page-43805 .elementor-element-3c8e8d0 .flex-control-thumbs li{float:none!important;width:100%!important;margin:0!important;}
body.elementor-page-43805 .elementor-element-3c8e8d0 .flex-control-thumbs img{display:block;width:100%;aspect-ratio:1;object-fit:contain;border:1px solid #eee;border-radius:6px;opacity:.65;}
body.elementor-page-43805 .elementor-element-3c8e8d0 .flex-control-thumbs img.flex-active{opacity:1;border-color:#111;}
body.elementor-page-43805 .elementor-element-3c8e8d0 .woocommerce-product-gallery__image img{border-radius:8px;}
@media(max-width:767px){body.elementor-page-43805 .elementor-element-3c8e8d0 .woocommerce-product-gallery{flex-direction:column;gap:12px;}body.elementor-page-43805 .elementor-element-3c8e8d0 .flex-viewport{flex:0 0 auto;width:100%;}body.elementor-page-43805 .elementor-element-3c8e8d0 .flex-control-thumbs{flex:0 0 auto;width:100%;flex-direction:row;overflow-x:auto;}body.elementor-page-43805 .elementor-element-3c8e8d0 .flex-control-thumbs li{flex:0 0 64px;width:64px!important;}}/* End custom CSS */