.elementor-10513 .elementor-element.elementor-element-f2d9b51{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-10513 .elementor-element.elementor-element-02ffa89.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10513 .elementor-element.elementor-element-02ffa89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10513 .elementor-element.elementor-element-02ffa89.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10513 .elementor-element.elementor-element-4b6ffd7{z-index:0;}.elementor-bc-flex-widget .elementor-10513 .elementor-element.elementor-element-240328d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10513 .elementor-element.elementor-element-240328d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10513 .elementor-element.elementor-element-240328d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10513 .elementor-element.elementor-element-240328d > .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-10513 .elementor-element.elementor-element-36f682b .product_title{font-family:"Poppins", Jost;font-size:15px;font-weight:500;margin:-7px 0px 0px 0px !important;}.elementor-10513 .elementor-element.elementor-element-fddbcdd > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-10513 .elementor-element.elementor-element-fddbcdd .price .amount{font-family:"Poppins", Jost;font-weight:500;}.elementor-10513 .elementor-element.elementor-element-d595ac3 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-10513 .elementor-element.elementor-element-d595ac3{font-family:"Poppins", Jost;font-size:13px;font-weight:400;}.woocommerce .elementor-10513 .elementor-element.elementor-element-2104141 .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-10513 .elementor-element.elementor-element-e7abfc2 .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-10513 .elementor-element.elementor-element-e7abfc2 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:10px;}.elementor-10513 .elementor-element.elementor-element-e7abfc2 .bdt-ep-title-text{justify-content:flex-start;}.elementor-10513 .elementor-element.elementor-element-e7abfc2 .bdt-ep-accordion-custom-icon svg{fill:#000000;}.elementor-10513 .elementor-element.elementor-element-e7abfc2 .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-title{border-style:none;}.elementor-10513 .elementor-element.elementor-element-e7abfc2 .bdt-ep-accordion-icon{color:#000000;padding:0px 0px 12px 0px;}.elementor-10513 .elementor-element.elementor-element-e7abfc2 .bdt-ep-accordion-icon svg{fill:#000000;}.elementor-10513 .elementor-element.elementor-element-e7abfc2 .bdt-ep-accordion-title .bdt-ep-accordion-icon{font-size:11px;}.elementor-10513 .elementor-element.elementor-element-e7abfc2 .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-10513 .elementor-element.elementor-element-25393dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10513 .elementor-element.elementor-element-25393dc.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-10513 .elementor-element.elementor-element-ed9c638.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10513 .elementor-element.elementor-element-ed9c638.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10513 .elementor-element.elementor-element-ed9c638 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-10513 .elementor-element.elementor-element-43d1e34.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10513 .elementor-element.elementor-element-43d1e34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10513 .elementor-element.elementor-element-43d1e34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10513 .elementor-element.elementor-element-7113267 > .elementor-container{min-height:100vh;}.elementor-10513 .elementor-element.elementor-element-7113267{z-index:1;}.elementor-bc-flex-widget .elementor-10513 .elementor-element.elementor-element-96393b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10513 .elementor-element.elementor-element-96393b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10513 .elementor-element.elementor-element-96393b4.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10513 .elementor-element.elementor-element-96393b4 > .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-10513 .elementor-element.elementor-element-83829ec{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-size:13px;color:#000000;}.elementor-10513 .elementor-element.elementor-element-526ff48{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10513 .elementor-element.elementor-element-526ff48 .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-10513 .elementor-element.elementor-element-526ff48 .bdt-modal-wrapper .bdt-modal-button svg{fill:#000000;}.bdt-modal-526ff48.bdt-modal .bdt-modal-dialog button.bdt-close:hover{background:#FFFFFF00;}.bdt-modal-526ff48.bdt-modal .bdt-modal-body{padding:0px 0px 0px 0px;}.elementor-10513 .elementor-element.elementor-element-8f4b3eb{--divider-border-style:solid;--divider-color:#696969;--divider-border-width:1.4px;width:100%;max-width:100%;}.elementor-10513 .elementor-element.elementor-element-8f4b3eb .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-10513 .elementor-element.elementor-element-8f4b3eb .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.woocommerce .elementor-10513 .elementor-element.elementor-element-ee01446 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:0px;}.woocommerce .elementor-10513 .elementor-element.elementor-element-ee01446 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:0px;}.woocommerce .elementor-10513 .elementor-element.elementor-element-ee01446 .wl-addto-cart form.cart .wl-quantity-wrap .wl-quantity-cal .quantity input{font-size:0px;}.elementor-10513 .elementor-element.elementor-element-ee01446 .quantity,.elementor-10513 .elementor-element.elementor-element-ee01446 form.cart input[type=number]{display:none !important;}.elementor-10513 .elementor-element.elementor-element-ee01446 .wl-addto-cart form.cart .wl-quantity-wrap{display:none;}.elementor-10513 .elementor-element.elementor-element-ee01446 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-10513 .elementor-element.elementor-element-ee01446 .wl-style-1 form.cart button{font-family:"Poppins", Jost;font-size:13px;border-style:none;}.elementor-10513 .elementor-element.elementor-element-ee01446 .wl-addto-cart[class*="wl-style-"] form.cart button{padding:030px 70px 030px 70px;border-radius:0px 0px 0px 0px !important;background-color:#000000 !important;}.elementor-10513 .elementor-element.elementor-element-ee01446 .wl-style-1 form.cart button{padding:030px 70px 030px 70px;border-radius:0px 0px 0px 0px !important;background-color:#000000 !important;}.elementor-10513 .elementor-element.elementor-element-cfe6ef5{--spacer-size:1px;}.elementor-10513 .elementor-element.elementor-element-b19add2 > .elementor-widget-container{margin:15px 0px 0px 5px;}.elementor-10513 .elementor-element.elementor-element-b19add2{font-family:"Poppins", Jost;font-size:10px;line-height:24px;}.elementor-10513 .elementor-element.elementor-element-ad148f0{margin-top:-59px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-10513 .elementor-element.elementor-element-45a794b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10513 .elementor-element.elementor-element-45a794b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.woocommerce .elementor-10513 .elementor-element.elementor-element-8c8638c span.onsale{display:none;}.elementor-10513 .elementor-element.elementor-element-8c8638c .woocommerce-product-gallery__image .ht-product-label.ht-product-label-left{display:none;}.elementor-10513 .elementor-element.elementor-element-be242ae.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10513 .elementor-element.elementor-element-a0392d2{z-index:0;}.elementor-bc-flex-widget .elementor-10513 .elementor-element.elementor-element-2239527.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10513 .elementor-element.elementor-element-2239527.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10513 .elementor-element.elementor-element-2239527.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10513 .elementor-element.elementor-element-2239527 > .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-10513 .elementor-element.elementor-element-4691fd8 .product_title{font-family:"Poppins", Jost;font-size:19px;font-weight:500;margin:-7px 0px -10px 0px !important;}.elementor-10513 .elementor-element.elementor-element-52d1166 .price .amount{font-family:"Poppins", Jost;font-size:26px;font-weight:500;}.elementor-10513 .elementor-element.elementor-element-badd3f5 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-10513 .elementor-element.elementor-element-badd3f5{font-family:"Poppins", Jost;font-size:15px;font-weight:400;}.elementor-10513 .elementor-element.elementor-element-1174e9f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10513 .elementor-element.elementor-element-52206bf > .elementor-container{min-height:100vh;}.elementor-10513 .elementor-element.elementor-element-52206bf{z-index:1;}.elementor-bc-flex-widget .elementor-10513 .elementor-element.elementor-element-f7655d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10513 .elementor-element.elementor-element-f7655d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10513 .elementor-element.elementor-element-f7655d6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10513 .elementor-element.elementor-element-f7655d6 > .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-10513 .elementor-element.elementor-element-598e9f2{font-family:"Poppins", Jost;}.elementor-10513 .elementor-element.elementor-element-96ca108{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10513 .elementor-element.elementor-element-96ca108 .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-10513 .elementor-element.elementor-element-96ca108 .bdt-modal-wrapper .bdt-modal-button svg{fill:#000000;}.bdt-modal-96ca108.bdt-modal .bdt-modal-dialog button.bdt-close:hover{background:#FFFFFF00;}.bdt-modal-96ca108.bdt-modal .bdt-modal-body{padding:0px 0px 0px 0px;}.elementor-10513 .elementor-element.elementor-element-8ed9488{--divider-border-style:solid;--divider-color:#696969;--divider-border-width:1.4px;}.elementor-10513 .elementor-element.elementor-element-8ed9488 .elementor-divider-separator{width:100%;}.elementor-10513 .elementor-element.elementor-element-8ed9488 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.woocommerce .elementor-10513 .elementor-element.elementor-element-9d313ba .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:0px;}.woocommerce .elementor-10513 .elementor-element.elementor-element-9d313ba .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:0px;}.woocommerce .elementor-10513 .elementor-element.elementor-element-9d313ba .wl-addto-cart form.cart .wl-quantity-wrap .wl-quantity-cal .quantity input{font-size:0px;}.elementor-10513 .elementor-element.elementor-element-9d313ba .quantity,.elementor-10513 .elementor-element.elementor-element-9d313ba form.cart input[type=number]{display:none !important;}.elementor-10513 .elementor-element.elementor-element-9d313ba .wl-addto-cart form.cart .wl-quantity-wrap{display:none;}.elementor-10513 .elementor-element.elementor-element-9d313ba .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-10513 .elementor-element.elementor-element-9d313ba .wl-style-1 form.cart button{font-family:"Poppins", Jost;font-size:13px;border-style:none;}.elementor-10513 .elementor-element.elementor-element-9d313ba .wl-addto-cart[class*="wl-style-"] form.cart button{padding:030px 70px 030px 70px;border-radius:0px 0px 0px 0px !important;background-color:#000000 !important;}.elementor-10513 .elementor-element.elementor-element-9d313ba .wl-style-1 form.cart button{padding:030px 70px 030px 70px;border-radius:0px 0px 0px 0px !important;background-color:#000000 !important;}.elementor-10513 .elementor-element.elementor-element-9306690{--spacer-size:1px;}.elementor-10513 .elementor-element.elementor-element-64af2cd > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10513 .elementor-element.elementor-element-64af2cd{font-family:"Poppins", Jost;font-size:12px;line-height:24px;}.woocommerce .elementor-10513 .elementor-element.elementor-element-4350f76 .woocommerce_product_description{font-family:"Poppins", Jost;font-size:13px;line-height:20px;margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-10513 .elementor-element.elementor-element-f209f81 .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-10513 .elementor-element.elementor-element-f209f81 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:20px;}.elementor-10513 .elementor-element.elementor-element-f209f81 .bdt-ep-title-text{justify-content:flex-start;}.elementor-10513 .elementor-element.elementor-element-f209f81 .bdt-ep-accordion-custom-icon svg{fill:#000000;}.elementor-10513 .elementor-element.elementor-element-f209f81 .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-title{border-style:none;}.elementor-10513 .elementor-element.elementor-element-f209f81 .bdt-ep-accordion-icon{color:#000000;padding:0px 0px 0px 0px;}.elementor-10513 .elementor-element.elementor-element-f209f81 .bdt-ep-accordion-icon svg{fill:#000000;}.elementor-10513 .elementor-element.elementor-element-f209f81 .bdt-ep-accordion-title .bdt-ep-accordion-icon{font-size:11px;}.elementor-10513 .elementor-element.elementor-element-f209f81 .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-10513 .elementor-element.elementor-element-a503a4f{margin-top:35px;margin-bottom:0px;}.elementor-10513 .elementor-element.elementor-element-ad199f9 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-product-inner .ht-product-categories:not(.ht-product-brand){display:none !important;padding-left:0 !important;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-product-inner .ht-product-categories:not(.ht-product-brand)::before{display:none !important;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-product-inner .ht-product-ratting-wrap{display:none !important;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-product-image-wrap .ht-product-label{display:none !important;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 h2.wlrelated_product_title{font-family:"Poppins", Jost;font-size:13px;color:#444444;margin:0em 0em 1.5em 0em;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner{border-color:#f1f1f1;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#ffffff;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-size:12px;color:#444444;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#000000;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;font-size:12px;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .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-10513 .elementor-element.elementor-element-4bf5dc8 .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-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li a .ht-product-action-tooltip,.elementor-10513 .elementor-element.elementor-element-4bf5dc8 span.woolentor-tip{color:#ffffff;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li a{color:#000000;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .woolentor-compare.compare::before,.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{width:30px;height:30px;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 .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-10513 .elementor-element.elementor-element-43d1e34.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10513 .elementor-element.elementor-element-43d1e34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10513 .elementor-element.elementor-element-43d1e34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10513 .elementor-element.elementor-element-ad148f0{margin-top:0px;margin-bottom:0px;}.elementor-10513 .elementor-element.elementor-element-45a794b > .elementor-element-populated{margin:8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10513 .elementor-element.elementor-element-8c8638c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10513 .elementor-element.elementor-element-be242ae > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10513 .elementor-element.elementor-element-4691fd8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10513 .elementor-element.elementor-element-4691fd8 .product_title{font-size:14px;}.elementor-10513 .elementor-element.elementor-element-52d1166{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10513 .elementor-element.elementor-element-badd3f5{font-size:11px;}.elementor-bc-flex-widget .elementor-10513 .elementor-element.elementor-element-1174e9f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10513 .elementor-element.elementor-element-1174e9f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10513 .elementor-element.elementor-element-1174e9f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10513 .elementor-element.elementor-element-1174e9f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10513 .elementor-element.elementor-element-52206bf > .elementor-container{min-height:60vh;}.elementor-bc-flex-widget .elementor-10513 .elementor-element.elementor-element-f7655d6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10513 .elementor-element.elementor-element-f7655d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10513 .elementor-element.elementor-element-598e9f2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-size:11px;}.elementor-10513 .elementor-element.elementor-element-96ca108 .bdt-modal-wrapper .bdt-modal-button{font-size:11px;}.bdt-modal-96ca108.bdt-modal .bdt-modal-body{padding:30px 0px 30px 0px;}.elementor-10513 .elementor-element.elementor-element-64af2cd > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-10513 .elementor-element.elementor-element-64af2cd{font-size:11px;}.elementor-10513 .elementor-element.elementor-element-4350f76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10513 .elementor-element.elementor-element-4350f76{text-align:left;}.woocommerce .elementor-10513 .elementor-element.elementor-element-4350f76 .woocommerce_product_description{font-size:12px;margin:0px 0px 0px 0px;}.elementor-10513 .elementor-element.elementor-element-f209f81 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10513 .elementor-element.elementor-element-f209f81 .bdt-ep-accordion-title{font-size:12px;}.elementor-10513 .elementor-element.elementor-element-f209f81 .bdt-ep-accordion-content{font-size:12px;}.elementor-10513 .elementor-element.elementor-element-a503a4f{margin-top:0px;margin-bottom:0px;}.elementor-10513 .elementor-element.elementor-element-ad199f9 > .elementor-element-populated{margin:0px 2px 0px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-10513 .elementor-element.elementor-element-4bf5dc8 h2.wlrelated_product_title{font-size:12px;}}/* Start custom CSS for column, class: .elementor-element-240328d */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-0b83f3d */.nasa-thumb-wrap.rtl-right {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f2d9b51 *//* =========================================
   COMPLETE CURVED REVEAL BUTTON (FINAL)
========================================= */

.elementor-5722 .elementor-element.elementor-element-ee01446  
.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-5722 .elementor-element.elementor-element-ee01446 
.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-5722 .elementor-element.elementor-element-ee01446 
.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-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart[class*="wl-style-"] form.cart button:hover::before,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart[class*="wl-style-"] form.cart button:hover::after {
    transform: translateX(0);
}

.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart[class*="wl-style-"] form.cart button:hover {
    color: #000000 !important;
}

/* ================= RESET AFTER HOVER ================= */
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart[class*="wl-style-"] form.cart button:not(:hover)::before,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart[class*="wl-style-"] form.cart button:not(:hover)::after {
    transform: translateX(-105%);
}

.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart[class*="wl-style-"] form.cart button:not(:hover) {
    color: #ffffff !important;
}

/* ================= REMOVE LOADING GREY + LINE ================= */
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.loading,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.added,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button:active,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.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-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.loading::before,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.loading::after {
    transform: translateX(0) !important;
    transition: none !important;
}

/* Remove WooCommerce spinner line */
.elementor-5722 .elementor-element.elementor-element-ee01446 
.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-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.loading,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.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-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.loading::before,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.loading::after,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.added::before,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.added::after {

    transform: translateX(-105%) !important;
    transition: none !important;
}

/* Make sure hover still works normally */
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button:not(:hover)::before,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.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-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.loading,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.added {
    background: #000000 !important;
    color: #ffffff !important;
}

/* DO NOT disable transition permanently */
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.loading::before,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button.loading::after {
    transform: translateX(-105%) !important;
}

/* Ensure hover always overrides everything */
.elementor-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button:hover::before,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.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-5722 .elementor-element.elementor-element-ee01446 
.wl-addto-cart form.cart button:not(:hover)::before,
.elementor-5722 .elementor-element.elementor-element-ee01446 
.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-52d1166 */.single-product-price-jacket{
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ad148f0 *//* =========================================
   COMPLETE CURVED REVEAL BUTTON (FINAL)
========================================= */

.elementor-5722 .elementor-element.elementor-element-9d313ba    
.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-5722 .elementor-element.elementor-element-9d313ba  
.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-5722 .elementor-element.elementor-element-9d313ba   
.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-5722 .elementor-element.elementor-element-9d313ba   
.wl-addto-cart[class*="wl-style-"] form.cart button:hover::before,
.elementor-5722 .elementor-element.elementor-element-9d313ba   
.wl-addto-cart[class*="wl-style-"] form.cart button:hover::after {
    transform: translateX(0);
}

.elementor-5722 .elementor-element.elementor-element-9d313ba   
.wl-addto-cart[class*="wl-style-"] form.cart button:hover {
    color: #000000 !important;
}

/* ================= RESET AFTER HOVER ================= */
.elementor-5722 .elementor-element.elementor-element-9d313ba   
.wl-addto-cart[class*="wl-style-"] form.cart button:not(:hover)::before,
.elementor-5722 .elementor-element.elementor-element-9d313ba   
.wl-addto-cart[class*="wl-style-"] form.cart button:not(:hover)::after {
    transform: translateX(-105%);
}

.elementor-5722 .elementor-element.elementor-element-9d313ba   
.wl-addto-cart[class*="wl-style-"] form.cart button:not(:hover) {
    color: #ffffff !important;
}

/* ================= REMOVE LOADING GREY + LINE ================= */
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.loading,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.added,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button:active,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.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-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.loading::before,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.loading::after {
    transform: translateX(0) !important;
    transition: none !important;
}

/* Remove WooCommerce spinner line */
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.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-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.loading,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.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-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.loading::before,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.loading::after,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.added::before,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.added::after {

    transform: translateX(-105%) !important;
    transition: none !important;
}

/* Make sure hover still works normally */
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button:not(:hover)::before,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.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-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.loading,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.added {
    background: #000000 !important;
    color: #ffffff !important;
}

/* DO NOT disable transition permanently */
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.loading::before,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button.loading::after {
    transform: translateX(-105%) !important;
}

/* Ensure hover always overrides everything */
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button:hover::before,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.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-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button:not(:hover)::before,
.elementor-5722 .elementor-element.elementor-element-9d313ba  
.wl-addto-cart form.cart button:not(:hover)::after {
    transform: translateX(-105%);
}/* End custom CSS */
/* Start custom CSS for woolentor-related-product-custom, class: .elementor-element-4bf5dc8 */span.woocommerce-Price-amount.amount bdi {
    font-size: 12px !important;
    font-weight: 400;
}/* End custom CSS */