.elementor-14596 .elementor-element.elementor-element-857d081{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0120px;--row-gap:0px;--column-gap:0120px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-14596 .elementor-element.elementor-element-fef17be{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14596 .elementor-element.elementor-element-fef17be.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-14596 .elementor-element.elementor-element-d506378 span.onsale{display:none;}.elementor-14596 .elementor-element.elementor-element-9581cfd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14596 .elementor-element.elementor-element-51d2b93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-14596 .elementor-element.elementor-element-4d6092d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14596 .elementor-element.elementor-element-4d6092d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#909090;}.elementor-14596 .elementor-element.elementor-element-7942dd2{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14596 .elementor-element.elementor-element-7942dd2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-14596 .elementor-element.elementor-element-2bd57ae{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-14596 .elementor-element.elementor-element-2bd57ae .elementor-divider-separator{width:100%;}.elementor-14596 .elementor-element.elementor-element-2bd57ae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14596 .elementor-element.elementor-element-3c4c6e5{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14596 .elementor-element.elementor-element-3c4c6e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-14596 .elementor-element.elementor-element-878c765{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14596 .elementor-element.elementor-element-878c765 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-14596 .elementor-element.elementor-element-d587a32{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14596 .elementor-element.elementor-element-d587a32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-14596 .elementor-element.elementor-element-069634d{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14596 .elementor-element.elementor-element-069634d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-14596 .elementor-element.elementor-element-c1dd80f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14596 .elementor-element.elementor-element-f9692a4 .elementor-icon-wrapper{text-align:center;}.elementor-14596 .elementor-element.elementor-element-f9692a4 .elementor-icon{font-size:32px;}.elementor-14596 .elementor-element.elementor-element-f9692a4 .elementor-icon svg{height:32px;}.elementor-14596 .elementor-element.elementor-element-1a165f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-14596 .elementor-element.elementor-element-1a165f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-14596 .elementor-element.elementor-element-4639ee2{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-14596 .elementor-element.elementor-element-4639ee2 .elementor-divider-separator{width:100%;}.elementor-14596 .elementor-element.elementor-element-4639ee2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14596 .elementor-element.elementor-element-bd96406 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14596 .elementor-element.elementor-element-bd96406 .quantity,.elementor-14596 .elementor-element.elementor-element-bd96406 form.cart input[type=number]{display:none !important;}.elementor-14596 .elementor-element.elementor-element-bd96406 .wl-addto-cart form.cart .wl-quantity-wrap{display:none;}.elementor-14596 .elementor-element.elementor-element-bd96406 .wl-addto-cart[class*="wl-style-"] form.cart button{color:#FFFFFF !important;padding:16px 24px 16px 24px;background-color:var( --e-global-color-primary );}.elementor-14596 .elementor-element.elementor-element-bd96406 .wl-style-1 form.cart button{color:#FFFFFF !important;padding:16px 24px 16px 24px;background-color:var( --e-global-color-primary );}.elementor-14596 .elementor-element.elementor-element-bd96406 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-14596 .elementor-element.elementor-element-bd96406 .wl-style-1 form.cart button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.woocommerce .elementor-14596 .elementor-element.elementor-element-bd96406 form.cart{margin:0px 0px 0px 0px !important;}.elementor-14596 .elementor-element.elementor-element-8f27d3a{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-14596 .elementor-element.elementor-element-8f27d3a .elementor-divider-separator{width:100%;}.elementor-14596 .elementor-element.elementor-element-8f27d3a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14596 .elementor-element.elementor-element-638eb80 .elementor-button{font-size:14px;text-transform:uppercase;background-color:var( --e-global-color-primary );}.elementor-14596 .elementor-element.elementor-element-c25e56b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14596 .elementor-element.elementor-element-8ea059c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;}.elementor-14596 .elementor-element.elementor-element-8ea059c.elementor-element{--align-self:center;}.elementor-14596 .elementor-element.elementor-element-8ea059c .elementor-icon-wrapper{text-align:center;}.elementor-14596 .elementor-element.elementor-element-8ea059c .elementor-icon{font-size:32px;}.elementor-14596 .elementor-element.elementor-element-8ea059c .elementor-icon svg{height:32px;}.elementor-14596 .elementor-element.elementor-element-90c89fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 0px 0px 8px;}.elementor-14596 .elementor-element.elementor-element-90c89fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-14596 .elementor-element.elementor-element-44bf11d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14596 .elementor-element.elementor-element-8d7a5ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;}.elementor-14596 .elementor-element.elementor-element-8d7a5ca.elementor-element{--align-self:center;}.elementor-14596 .elementor-element.elementor-element-8d7a5ca .elementor-icon-wrapper{text-align:center;}.elementor-14596 .elementor-element.elementor-element-8d7a5ca .elementor-icon{font-size:32px;}.elementor-14596 .elementor-element.elementor-element-8d7a5ca .elementor-icon svg{height:32px;}.elementor-14596 .elementor-element.elementor-element-f16e4a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 0px 0px 8px;}.elementor-14596 .elementor-element.elementor-element-f16e4a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-14596 .elementor-element.elementor-element-0118d8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14596 .elementor-element.elementor-element-f2454d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;}.elementor-14596 .elementor-element.elementor-element-f2454d4.elementor-element{--align-self:center;}.elementor-14596 .elementor-element.elementor-element-f2454d4 .elementor-icon-wrapper{text-align:center;}.elementor-14596 .elementor-element.elementor-element-f2454d4 .elementor-icon{font-size:32px;}.elementor-14596 .elementor-element.elementor-element-f2454d4 .elementor-icon svg{height:32px;}.elementor-14596 .elementor-element.elementor-element-cc463a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 0px 0px 8px;}.elementor-14596 .elementor-element.elementor-element-cc463a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-14596 .elementor-element.elementor-element-2b71f28{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14596 .elementor-element.elementor-element-dc3a08a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;}.elementor-14596 .elementor-element.elementor-element-dc3a08a.elementor-element{--align-self:center;}.elementor-14596 .elementor-element.elementor-element-dc3a08a .elementor-icon-wrapper{text-align:center;}.elementor-14596 .elementor-element.elementor-element-dc3a08a .elementor-icon{font-size:32px;}.elementor-14596 .elementor-element.elementor-element-dc3a08a .elementor-icon svg{height:32px;}.elementor-14596 .elementor-element.elementor-element-52b2ad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 0px 0px 8px;}.elementor-14596 .elementor-element.elementor-element-52b2ad4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-14596 .elementor-element.elementor-element-2b2b0f6{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-14596 .elementor-element.elementor-element-2b2b0f6 .elementor-divider-separator{width:100%;}.elementor-14596 .elementor-element.elementor-element-2b2b0f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14596 .elementor-element.elementor-element-21ea56b{--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:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-14596 .elementor-element.elementor-element-57f3283 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-14596 .elementor-element.elementor-element-9131d3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-product-inner .ht-product-categories:not(.ht-product-brand){display:none !important;padding-left:0 !important;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-product-inner .ht-product-categories:not(.ht-product-brand)::before{display:none !important;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-product-inner .ht-product-ratting-wrap{display:none !important;}.elementor-14596 .elementor-element.elementor-element-9131d3c h2.wlrelated_product_title{color:#444444;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner{border-style:none;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content{padding:016px 0px 0px 0px;background-color:#ffffff;border-style:none;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#FFFFFF;background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;padding:0px 0px 0px 0px;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label.ht-stockout{color:#FFFFFF !important;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:var( --e-global-color-primary );}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title{margin:0px 0px 8px 0px;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li a .ht-product-action-tooltip,.elementor-14596 .elementor-element.elementor-element-9131d3c span.woolentor-tip{color:#ffffff;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li a{color:#000000;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-14596 .elementor-element.elementor-element-9131d3c .woolentor-compare.compare::before,.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{width:30px;height:30px;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}@media(min-width:768px){.elementor-14596 .elementor-element.elementor-element-fef17be{--width:40%;}.elementor-14596 .elementor-element.elementor-element-9581cfd{--width:50%;}}@media(max-width:1024px){.elementor-14596 .elementor-element.elementor-element-857d081{--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14596 .elementor-element.elementor-element-51d2b93 .elementor-heading-title{font-size:16px;}.elementor-14596 .elementor-element.elementor-element-7942dd2 .elementor-heading-title{font-size:12px;}.elementor-14596 .elementor-element.elementor-element-3c4c6e5 .elementor-heading-title{font-size:12px;}.elementor-14596 .elementor-element.elementor-element-878c765 .elementor-heading-title{font-size:12px;}.elementor-14596 .elementor-element.elementor-element-d587a32 .elementor-heading-title{font-size:12px;}.elementor-14596 .elementor-element.elementor-element-069634d .elementor-heading-title{font-size:12px;}.elementor-14596 .elementor-element.elementor-element-f9692a4 .elementor-icon{font-size:24px;}.elementor-14596 .elementor-element.elementor-element-f9692a4 .elementor-icon svg{height:24px;}.elementor-14596 .elementor-element.elementor-element-1a165f3 .elementor-heading-title{font-size:12px;}.elementor-14596 .elementor-element.elementor-element-bd96406 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-14596 .elementor-element.elementor-element-bd96406 .wl-style-1 form.cart button{font-size:12px;}.elementor-14596 .elementor-element.elementor-element-c25e56b{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14596 .elementor-element.elementor-element-8ea059c .elementor-icon{font-size:24px;}.elementor-14596 .elementor-element.elementor-element-8ea059c .elementor-icon svg{height:24px;}.elementor-14596 .elementor-element.elementor-element-90c89fd .elementor-heading-title{font-size:12px;}.elementor-14596 .elementor-element.elementor-element-8d7a5ca .elementor-icon{font-size:24px;}.elementor-14596 .elementor-element.elementor-element-8d7a5ca .elementor-icon svg{height:24px;}.elementor-14596 .elementor-element.elementor-element-f2454d4 .elementor-icon{font-size:24px;}.elementor-14596 .elementor-element.elementor-element-f2454d4 .elementor-icon svg{height:24px;}.elementor-14596 .elementor-element.elementor-element-dc3a08a .elementor-icon{font-size:24px;}.elementor-14596 .elementor-element.elementor-element-dc3a08a .elementor-icon svg{height:24px;}.elementor-14596 .elementor-element.elementor-element-57f3283 .elementor-heading-title{font-size:16px;}.elementor-14596 .elementor-element.elementor-element-9131d3c h2.wlrelated_product_title{font-size:12px;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{font-size:12px;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-size:12px;}.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{font-size:12px;}}/* Start custom CSS for wl-product-thumbnails-image, class: .elementor-element-d506378 */.elementor-14596 .elementor-element.elementor-element-d506378 .ast-onsale-card{
    display: none !important;
}

.elementor-14596 .elementor-element.elementor-element-d506378 .slick-current{
    position: relative;
    
}

.elementor-14596 .elementor-element.elementor-element-d506378 .woolentor-thumb-single.slick-slide.slick-current.slick-active::after {
  content: "";
  position: absolute;
  top: 0;
  width: 94%;
  height: 100%;
  background-color: #304C6225
}

.elementor-14596 .elementor-element.elementor-element-d506378 .woocommerce-product-gallery__image .slick-list{
    height: 85vh !important;
}/* End custom CSS */
/* Start custom CSS for wl-product-add-to-cart, class: .elementor-element-bd96406 */.elementor-14596 .elementor-element.elementor-element-bd96406 .single_add_to_cart_button{
    width: 100% !important
}/* End custom CSS */
/* Start custom CSS for woolentor-related-product-custom, class: .elementor-element-9131d3c */.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-product-label.ht-product-label-right{
    left: 0 !important;
    right: auto !important;
    top: 0 !important;
    margin: 8px !important;
    padding: 8px !important;
    border-radius: 8px !important;
}

.elementor-14596 .elementor-element.elementor-element-9131d3c .price{
    width: 100% !important
}

.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-product-inner, .elementor-14596 .elementor-element.elementor-element-9131d3c .ht-product-image-wrap{
    overflow: visible
}

.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-product-content-inner{
    text-align: center;
}

.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-product-hover-img{
    transform: none !important;
    scale: 1 !important;
}

.elementor-14596 .elementor-element.elementor-element-9131d3c .price del span{
    display: none
}

.elementor-14596 .elementor-element.elementor-element-9131d3c .ht-stockout{
    background: #cc183c !important;
}

/* Caja de imagen del producto */
.woolentor-product-same-height .ht-product-image {
position: relative;
width: 100%;
aspect-ratio: 3 / 5; /* proporción vertical */
overflow: hidden;
}

/* Enlace de la imagen */
.woolentor-product-same-height .ht-product-image > a {
display: block;
width: 100%;
height: 100%;
}

/* Imagen */
.woolentor-product-same-height .ht-product-image img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}

/* Mantener cards alineadas */
.woolentor-product-same-height .ht-product-inner{
display: flex;
flex-direction: column;
}

/* Separación estilo ecommerce limpio */
.woolentor-product-same-height .ht-product-content{
margin-top: 12px;
}/* End custom CSS */