.elementor-10523 .elementor-element.elementor-element-9785514{margin-top:0px;margin-bottom:0px;}.elementor-10523 .elementor-element.elementor-element-1444643.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10523 .elementor-element.elementor-element-65462dc{z-index:0;}.elementor-bc-flex-widget .elementor-10523 .elementor-element.elementor-element-210bc4a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10523 .elementor-element.elementor-element-210bc4a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10523 .elementor-element.elementor-element-210bc4a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10523 .elementor-element.elementor-element-210bc4a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-10523 .elementor-element.elementor-element-97d9cfa .product_title{font-family:"Poppins", Jost;font-size:15px;font-weight:500;margin:-7px 0px -10px 0px !important;}.elementor-10523 .elementor-element.elementor-element-80b20a6 .price{color:#000000 !important;}.elementor-10523 .elementor-element.elementor-element-80b20a6 .price .amount{font-family:"Poppins", Jost;font-weight:500;}.elementor-10523 .elementor-element.elementor-element-3b0fc65 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-3b0fc65{font-family:"Poppins", Jost;font-size:13px;font-weight:400;}.woocommerce .elementor-10523 .elementor-element.elementor-element-bca3420 .woocommerce_product_description{font-family:"Poppins", Jost;font-size:12px;font-weight:400;line-height:20px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-712cdfe .bdt-ep-accordion-title{background-color:#FFFFFF00;color:#000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#C5C5C5;padding:0px 0px 0px 0px;font-size:12px;font-weight:400;}.elementor-10523 .elementor-element.elementor-element-712cdfe .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:10px;}.elementor-10523 .elementor-element.elementor-element-712cdfe .bdt-ep-title-text{justify-content:flex-start;}.elementor-10523 .elementor-element.elementor-element-712cdfe .bdt-ep-accordion-custom-icon svg{fill:#000000;}.elementor-10523 .elementor-element.elementor-element-712cdfe .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-title{border-style:none;}.elementor-10523 .elementor-element.elementor-element-712cdfe .bdt-ep-accordion-icon{color:#000000;padding:0px 0px 12px 0px;}.elementor-10523 .elementor-element.elementor-element-712cdfe .bdt-ep-accordion-icon svg{fill:#000000;}.elementor-10523 .elementor-element.elementor-element-712cdfe .bdt-ep-accordion-title .bdt-ep-accordion-icon{font-size:11px;}.elementor-10523 .elementor-element.elementor-element-712cdfe .bdt-ep-accordion-content{border-style:solid;border-width:0px 0px 1px 0px;border-color:#C5C5C5;padding:0px 0px 14px 0px;margin-top:12px;font-size:11px;}.elementor-bc-flex-widget .elementor-10523 .elementor-element.elementor-element-6a3da54.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10523 .elementor-element.elementor-element-6a3da54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-10523 .elementor-element.elementor-element-e90a408.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10523 .elementor-element.elementor-element-e90a408.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10523 .elementor-element.elementor-element-e90a408 > .elementor-element-populated{margin:060px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10523 .elementor-element.elementor-element-bf628c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10523 .elementor-element.elementor-element-adc8c6f > .elementor-container{min-height:100vh;}.elementor-10523 .elementor-element.elementor-element-adc8c6f{z-index:1;}.elementor-bc-flex-widget .elementor-10523 .elementor-element.elementor-element-c3c90ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10523 .elementor-element.elementor-element-c3c90ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10523 .elementor-element.elementor-element-c3c90ba.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10523 .elementor-element.elementor-element-c3c90ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10523 .elementor-element.elementor-element-f32a773{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-size:13px;color:#000000;}.elementor-10523 .elementor-element.elementor-element-11df1a4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10523 .elementor-element.elementor-element-11df1a4 .bdt-modal-wrapper .bdt-modal-button{color:#000000;background-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Jost;font-size:13px;font-weight:400;}.elementor-10523 .elementor-element.elementor-element-11df1a4 .bdt-modal-wrapper .bdt-modal-button svg{fill:#000000;}.bdt-modal-11df1a4.bdt-modal .bdt-modal-dialog button.bdt-close:hover{background:#FFFFFF00;}.bdt-modal-11df1a4.bdt-modal .bdt-modal-body{padding:0px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-7b7f0d3{--divider-border-style:solid;--divider-color:#696969;--divider-border-width:1.4px;}.elementor-10523 .elementor-element.elementor-element-7b7f0d3 .elementor-divider-separator{width:100%;}.elementor-10523 .elementor-element.elementor-element-7b7f0d3 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-10523 .elementor-element.elementor-element-8329e3d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-8329e3d .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal,.elementor-10523 .elementor-element.elementor-element-8329e3d .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal,.elementor-10523 .elementor-element.elementor-element-8329e3d .wl-addto-cart.wl-style-1 .quantity input[type=number],.elementor-10523 .elementor-element.elementor-element-8329e3d .wl-addto-cart.wl-style-3 .quantity input[type=number],.elementor-10523 .elementor-element.elementor-element-8329e3d .wl-addto-cart.wl-style-5 .quantity input[type=number]{border-style:none;}.woocommerce .elementor-10523 .elementor-element.elementor-element-8329e3d .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:0px;}.woocommerce .elementor-10523 .elementor-element.elementor-element-8329e3d .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:0px;}.woocommerce .elementor-10523 .elementor-element.elementor-element-8329e3d .wl-addto-cart form.cart .wl-quantity-wrap .wl-quantity-cal .quantity input{font-size:0px;}.elementor-10523 .elementor-element.elementor-element-8329e3d .quantity,.elementor-10523 .elementor-element.elementor-element-8329e3d form.cart input[type=number]{display:none !important;}.elementor-10523 .elementor-element.elementor-element-8329e3d .wl-addto-cart form.cart .wl-quantity-wrap{display:none;}.elementor-10523 .elementor-element.elementor-element-8329e3d .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-10523 .elementor-element.elementor-element-8329e3d .wl-style-1 form.cart button{font-family:"Poppins", Jost;font-size:13px;border-style:none;}.elementor-10523 .elementor-element.elementor-element-8329e3d .wl-addto-cart[class*="wl-style-"] form.cart button{padding:30px 70px 30px 70px;border-radius:0px 0px 0px 0px !important;background-color:#000000 !important;}.elementor-10523 .elementor-element.elementor-element-8329e3d .wl-style-1 form.cart button{padding:30px 70px 30px 70px;border-radius:0px 0px 0px 0px !important;background-color:#000000 !important;}.woocommerce .elementor-10523 .elementor-element.elementor-element-8329e3d form.cart{margin:0px 0px 0px 0px !important;}.elementor-10523 .elementor-element.elementor-element-ac8984a{--spacer-size:1px;}.elementor-10523 .elementor-element.elementor-element-c45437d > .elementor-widget-container{margin:15px 0px 0px 5px;}.elementor-10523 .elementor-element.elementor-element-c45437d{font-family:"Poppins", Jost;font-size:10px;line-height:24px;}.elementor-10523 .elementor-element.elementor-element-e936a8b{margin-top:-59px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-10523 .elementor-element.elementor-element-978400a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10523 .elementor-element.elementor-element-978400a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.woocommerce .elementor-10523 .elementor-element.elementor-element-f686f71 span.onsale{display:none;}.elementor-10523 .elementor-element.elementor-element-f686f71 .woocommerce-product-gallery__image .ht-product-label.ht-product-label-left{display:none;}.elementor-10523 .elementor-element.elementor-element-06213ec.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10523 .elementor-element.elementor-element-88d4acf{z-index:0;}.elementor-bc-flex-widget .elementor-10523 .elementor-element.elementor-element-653bbdd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10523 .elementor-element.elementor-element-653bbdd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10523 .elementor-element.elementor-element-653bbdd.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10523 .elementor-element.elementor-element-653bbdd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-10523 .elementor-element.elementor-element-0214d7d .product_title{font-family:"Poppins", Jost;font-size:19px;font-weight:500;margin:-7px 0px -10px 0px !important;}.elementor-10523 .elementor-element.elementor-element-6ef17c1 .price .amount{font-family:"Poppins", Jost;font-size:26px;font-weight:500;}.elementor-10523 .elementor-element.elementor-element-15310ef > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-15310ef{font-family:"Poppins", Jost;font-size:15px;font-weight:400;}.elementor-10523 .elementor-element.elementor-element-d4a7595 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10523 .elementor-element.elementor-element-11eecda > .elementor-container{min-height:100vh;}.elementor-10523 .elementor-element.elementor-element-11eecda{z-index:1;}.elementor-bc-flex-widget .elementor-10523 .elementor-element.elementor-element-b3fbd4e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10523 .elementor-element.elementor-element-b3fbd4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10523 .elementor-element.elementor-element-b3fbd4e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10523 .elementor-element.elementor-element-b3fbd4e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10523 .elementor-element.elementor-element-80f5704{font-family:"Poppins", Jost;}.elementor-10523 .elementor-element.elementor-element-06a68a6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10523 .elementor-element.elementor-element-06a68a6 .bdt-modal-wrapper .bdt-modal-button{color:#000000;background-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Jost;font-size:13px;font-weight:400;}.elementor-10523 .elementor-element.elementor-element-06a68a6 .bdt-modal-wrapper .bdt-modal-button svg{fill:#000000;}.bdt-modal-06a68a6.bdt-modal .bdt-modal-dialog button.bdt-close:hover{background:#FFFFFF00;}.bdt-modal-06a68a6.bdt-modal .bdt-modal-body{padding:0px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-5ac7da4{--divider-border-style:solid;--divider-color:#696969;--divider-border-width:1.4px;}.elementor-10523 .elementor-element.elementor-element-5ac7da4 .elementor-divider-separator{width:100%;}.elementor-10523 .elementor-element.elementor-element-5ac7da4 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-10523 .elementor-element.elementor-element-c78d3d0{width:100%;max-width:100%;align-self:center;}.woocommerce .elementor-10523 .elementor-element.elementor-element-c78d3d0 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:0px;}.woocommerce .elementor-10523 .elementor-element.elementor-element-c78d3d0 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:0px;}.woocommerce .elementor-10523 .elementor-element.elementor-element-c78d3d0 .wl-addto-cart form.cart .wl-quantity-wrap .wl-quantity-cal .quantity input{font-size:0px;}.elementor-10523 .elementor-element.elementor-element-c78d3d0 .quantity,.elementor-10523 .elementor-element.elementor-element-c78d3d0 form.cart input[type=number]{display:none !important;}.elementor-10523 .elementor-element.elementor-element-c78d3d0 .wl-addto-cart form.cart .wl-quantity-wrap{display:none;}.elementor-10523 .elementor-element.elementor-element-c78d3d0 .wl-addto-cart[class*="wl-style-"] form.cart button{padding:20px 70px 20px 70px;border-radius:0px 0px 0px 0px !important;background-color:#000000 !important;}.elementor-10523 .elementor-element.elementor-element-c78d3d0 .wl-style-1 form.cart button{padding:20px 70px 20px 70px;border-radius:0px 0px 0px 0px !important;background-color:#000000 !important;}.elementor-10523 .elementor-element.elementor-element-c78d3d0 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-10523 .elementor-element.elementor-element-c78d3d0 .wl-style-1 form.cart button{border-style:none;}.elementor-10523 .elementor-element.elementor-element-66b667f{--spacer-size:1px;}.elementor-10523 .elementor-element.elementor-element-58cd91f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-58cd91f{font-family:"Poppins", Jost;font-size:12px;line-height:24px;}.woocommerce .elementor-10523 .elementor-element.elementor-element-98c6454 .woocommerce_product_description{font-family:"Poppins", Jost;font-size:13px;line-height:20px;margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-f4b3a0e .bdt-ep-accordion-title{background-color:#FFFFFF00;color:#000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#C5C5C5;padding:0px 0px 0px 0px;font-size:12px;font-weight:400;}.elementor-10523 .elementor-element.elementor-element-f4b3a0e .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:20px;}.elementor-10523 .elementor-element.elementor-element-f4b3a0e .bdt-ep-title-text{justify-content:flex-start;}.elementor-10523 .elementor-element.elementor-element-f4b3a0e .bdt-ep-accordion-custom-icon svg{fill:#000000;}.elementor-10523 .elementor-element.elementor-element-f4b3a0e .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-title{border-style:none;}.elementor-10523 .elementor-element.elementor-element-f4b3a0e .bdt-ep-accordion-icon{color:#000000;padding:0px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-f4b3a0e .bdt-ep-accordion-icon svg{fill:#000000;}.elementor-10523 .elementor-element.elementor-element-f4b3a0e .bdt-ep-accordion-title .bdt-ep-accordion-icon{font-size:11px;}.elementor-10523 .elementor-element.elementor-element-f4b3a0e .bdt-ep-accordion-content{border-style:solid;border-width:0px 0px 1px 0px;border-color:#C5C5C5;padding:0px 0px 8px 0px;margin-top:12px;font-size:11px;}.elementor-10523 .elementor-element.elementor-element-8495fed{margin-top:35px;margin-bottom:0px;}.elementor-10523 .elementor-element.elementor-element-651c981 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-product-inner .ht-product-categories:not(.ht-product-brand){display:none !important;padding-left:0 !important;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-product-inner .ht-product-categories:not(.ht-product-brand)::before{display:none !important;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-product-inner .ht-product-ratting-wrap{display:none !important;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-product-image-wrap .ht-product-label{display:none !important;}.elementor-10523 .elementor-element.elementor-element-ac36409 h2.wlrelated_product_title{font-family:"Poppins", Jost;font-size:13px;color:#000000;margin:0em 0em 1.5em 0em;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner{border-color:#f1f1f1;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#ffffff;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#000000;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#000000;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#000000;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#000000;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-size:13px;font-weight:400;color:#000000;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;font-family:"Poppins", Jost;font-size:12px;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-10523 .elementor-element.elementor-element-ac36409 .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-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li a .ht-product-action-tooltip,.elementor-10523 .elementor-element.elementor-element-ac36409 span.woolentor-tip{color:#ffffff;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li a{color:#000000;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-10523 .elementor-element.elementor-element-ac36409 .woolentor-compare.compare::before,.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{width:30px;height:30px;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-10523 .elementor-element.elementor-element-ac36409 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-bc-flex-widget .elementor-10523 .elementor-element.elementor-element-bf628c7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10523 .elementor-element.elementor-element-bf628c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10523 .elementor-element.elementor-element-bf628c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10523 .elementor-element.elementor-element-e936a8b{margin-top:0px;margin-bottom:0px;}.elementor-10523 .elementor-element.elementor-element-978400a > .elementor-element-populated{margin:8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10523 .elementor-element.elementor-element-f686f71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-06213ec > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10523 .elementor-element.elementor-element-0214d7d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10523 .elementor-element.elementor-element-0214d7d .product_title{font-size:14px;}.elementor-10523 .elementor-element.elementor-element-6ef17c1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10523 .elementor-element.elementor-element-15310ef{font-size:11px;}.elementor-bc-flex-widget .elementor-10523 .elementor-element.elementor-element-d4a7595.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10523 .elementor-element.elementor-element-d4a7595.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10523 .elementor-element.elementor-element-d4a7595.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10523 .elementor-element.elementor-element-d4a7595 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10523 .elementor-element.elementor-element-11eecda > .elementor-container{min-height:60vh;}.elementor-bc-flex-widget .elementor-10523 .elementor-element.elementor-element-b3fbd4e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10523 .elementor-element.elementor-element-b3fbd4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10523 .elementor-element.elementor-element-80f5704{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-size:11px;}.elementor-10523 .elementor-element.elementor-element-06a68a6 .bdt-modal-wrapper .bdt-modal-button{font-size:11px;}.bdt-modal-06a68a6.bdt-modal .bdt-modal-body{padding:30px 0px 30px 0px;}.elementor-10523 .elementor-element.elementor-element-58cd91f > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-10523 .elementor-element.elementor-element-58cd91f{font-size:11px;}.elementor-10523 .elementor-element.elementor-element-98c6454 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-98c6454{text-align:left;}.woocommerce .elementor-10523 .elementor-element.elementor-element-98c6454 .woocommerce_product_description{font-size:12px;margin:0px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-f4b3a0e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10523 .elementor-element.elementor-element-f4b3a0e .bdt-ep-accordion-title{font-size:12px;}.elementor-10523 .elementor-element.elementor-element-f4b3a0e .bdt-ep-accordion-content{font-size:12px;}.elementor-10523 .elementor-element.elementor-element-8495fed{margin-top:0px;margin-bottom:0px;}.elementor-10523 .elementor-element.elementor-element-651c981 > .elementor-element-populated{margin:0px 2px 0px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-10523 .elementor-element.elementor-element-ac36409 h2.wlrelated_product_title{font-size:12px;}}/* Start custom CSS for column, class: .elementor-element-210bc4a */span.woocommerce-Price-amount.amount bdi {
    font-size: 13px !important;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for wl-single-product-image, class: .elementor-element-692f5c8 */.nasa-thumb-wrap.rtl-right {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9785514 *//* =========================================
   COMPLETE CURVED REVEAL BUTTON (FINAL)
========================================= */

.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart[class*="wl-style-"] form.cart button {
    position: relative;
    background: #000000 !important;
    color: #ffffff !important;
    overflow: hidden !important;
    z-index: 1;
    border: none;
    outline: none !important;
    box-shadow: none !important;
    transition: color 0.4s ease;
    backface-visibility: hidden;
    transform: translateZ(0);
}

/* ================= WHITE CURVE LAYER ================= */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart[class*="wl-style-"] form.cart button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -10%;
    width: 140%;
    height: 100%;
    background: #ffffff;
    border-radius: 0 130px 130px 0;
    transform: translateX(-105%);
    transition: transform 0.8s cubic-bezier(0.65, 0.05, 0.36, 1);
    z-index: -2;
}

/* ================= IMAGE LAYER ================= */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart[class*="wl-style-"] form.cart button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -10%;
    width: 140%;
    height: 100%;
    background-image: url('https://projektdraw.com/wp-content/uploads/2026/02/Untitled-design-7.png');
    background-size: cover;
    background-position: bottom center;
    border-radius: 0 130px 130px 0;
    transform: translateX(-105%);
    transition: transform 0.8s cubic-bezier(0.65, 0.05, 0.36, 1) 0.05s;
    z-index: -1;
}

/* ================= HOVER EFFECT ================= */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart[class*="wl-style-"] form.cart button:hover::before,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart[class*="wl-style-"] form.cart button:hover::after {
    transform: translateX(0);
}

.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart[class*="wl-style-"] form.cart button:hover {
    color: #000000 !important;
}

/* ================= RESET AFTER HOVER ================= */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart[class*="wl-style-"] form.cart button:not(:hover)::before,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart[class*="wl-style-"] form.cart button:not(:hover)::after {
    transform: translateX(-105%);
}

.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart[class*="wl-style-"] form.cart button:not(:hover) {
    color: #ffffff !important;
}

/* ================= REMOVE LOADING GREY + LINE ================= */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.loading,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.added,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button:active,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button:focus {
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    outline: none !important;
    color: #ffffff !important;
}

/* Prevent pseudo-element glitch during loading */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.loading::before,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.loading::after {
    transform: translateX(0) !important;
    transition: none !important;
}

/* Remove WooCommerce spinner line */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.loading::after {
    animation: none !important;
}



/* =========================================
   FORCE BUTTON TO RETURN BLACK AFTER CLICK
========================================= */

/* When loading or added – keep background black */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.loading,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.added {

    background: #ffffff !important;
    background-color: #ffffff !important;
    color: #ffffff !important;
}

/* Hide white & image layers when not hovering */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.loading::before,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.loading::after,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.added::before,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.added::after {

    transform: translateX(-105%) !important;
    transition: none !important;
}

/* Make sure hover still works normally */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button:not(:hover)::before,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button:not(:hover)::after {

    transform: translateX(-105%);
}



/* =========================================
   CLEAN RESET AFTER CLICK (ANIMATION WORKS AGAIN)
========================================= */

/* Keep button black during loading */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.loading,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.added {
    background: #000000 !important;
    color: #ffffff !important;
}

/* DO NOT disable transition permanently */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.loading::before,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button.loading::after {
    transform: translateX(-105%) !important;
}

/* Ensure hover always overrides everything */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button:hover::before,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button:hover::after {
    transform: translateX(0) !important;
    transition: transform 0.8s cubic-bezier(0.65, 0.05, 0.36, 1) !important;
}

/* Reset when not hovered */
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button:not(:hover)::before,
.elementor-5714 .elementor-element.elementor-element-8329e3d  
.wl-addto-cart form.cart button:not(:hover)::after {
    transform: translateX(-105%);
}/* End custom CSS */
/* Start custom CSS for wl-single-product-price, class: .elementor-element-6ef17c1 */.single-product-price-tshirt{
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for woolentor-related-product-custom, class: .elementor-element-ac36409 */span.woocommerce-Price-amount.amount bdi {
    font-size: 12px !important;
    font-weight: 400;
}/* End custom CSS */