.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2732 .elementor-element.elementor-element-ecdba0d > .elementor-widget-container{padding:25px 15px 25px 15px;}.elementor-2732 .elementor-element.elementor-element-ecdba0d .cart button, .elementor-2732 .elementor-element.elementor-element-ecdba0d .cart .button{font-family:"Rubik", Sans-serif;font-size:1.2vw;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:12px 16px 12px 16px;color:var( --e-global-color-dc3ade5 );background-color:#C08F4B;border-color:#02010112;transition:all 0.2s;}.elementor-2732 .elementor-element.elementor-element-ecdba0d .cart button:hover, .elementor-2732 .elementor-element.elementor-element-ecdba0d .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-b56d6c2 );}.elementor-2732 .elementor-element.elementor-element-ecdba0d .added_to_cart{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2732 .elementor-element.elementor-element-ecdba0d{--view-cart-spacing:0px;--button-spacing:1em;}.elementor-2732 .elementor-element.elementor-element-ecdba0d .quantity .qty{font-family:"Rubik", Sans-serif;font-size:1.3vw;font-weight:400;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:8px 8px 8px 8px;background-color:#FFFFFF00;border-color:#C08F4B;transition:all 0.2s;}.woocommerce .elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart .variations{width:100%;margin-bottom:5px;}.woocommerce .elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart table.variations tr th, .woocommerce .elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart table.variations label{color:#C08F4B00;}.woocommerce .elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart table.variations td.value select{color:#FFFFFF;}.woocommerce .elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart table.variations td.value select, .woocommerce .elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart table.variations td.value:before{background-color:#FFFFFF;border:1px solid #FFFEFE;border-radius:0px;}.woocommerce .elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart table.variations td.value:before{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2732 .elementor-element.elementor-element-fc430fc .elementor-button-content-wrapper{flex-direction:row-reverse;}#jet-popup-2732 .jet-popup__container-inner{background-color:#FCFCFC;justify-content:center;border-radius:4% 4% 4% 4%;}#jet-popup-2732{z-index:80;}#jet-popup-2732 .jet-popup__container{width:33%;height:68%;}#jet-popup-2732 .jet-popup__inner{justify-content:center;align-items:center;}#jet-popup-2732 .jet-popup__container-overlay{border-radius:4% 4% 4% 4%;}#jet-popup-2732 .jet-popup__close-button{transform:translateX(0px) translateY(0px);-webkit-transform:translateX(0px) translateY(0px);color:var( --e-global-color-secondary );background-color:#02010100;font-size:26px;width:35px;height:35px;border-radius:16px 16px 16px 16px;}#jet-popup-2732 .jet-popup__close-button:before{font-size:26px;}#jet-popup-2732 .jet-popup__close-button svg{width:26px;}@media(max-width:1024px){.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-2732 .elementor-element.elementor-element-ecdba0d .cart button, .elementor-2732 .elementor-element.elementor-element-ecdba0d .cart .button{font-size:20px;}.elementor-2732 .elementor-element.elementor-element-ecdba0d .added_to_cart{font-size:var( --e-global-typography-text-font-size );}.elementor-2732 .elementor-element.elementor-element-ecdba0d .quantity .qty{font-size:20px;}.woocommerce .elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart table.variations td.value:before{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-add-to-cart .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-2732 .elementor-element.elementor-element-ecdba0d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2732 .elementor-element.elementor-element-ecdba0d.elementor-element{--align-self:center;}.elementor-2732 .elementor-element.elementor-element-ecdba0d .cart button, .elementor-2732 .elementor-element.elementor-element-ecdba0d .cart .button{font-size:14px;}.elementor-2732 .elementor-element.elementor-element-ecdba0d .added_to_cart{font-size:var( --e-global-typography-text-font-size );}.elementor-2732 .elementor-element.elementor-element-ecdba0d{--view-cart-spacing:0px;--button-spacing:20px;}.elementor-2732 .elementor-element.elementor-element-ecdba0d .quantity .qty{font-size:16px;line-height:1em;border-width:0px 0px 1px 0px;}.woocommerce .elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-2732 .elementor-element.elementor-element-ecdba0d form.cart table.variations td.value:before{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-add-to-cart .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-ecdba0d */.elementor-2732 .elementor-element.elementor-element-ecdba0d .wvs-archive-product-wrapper{
    background-color: #fffff;
}
td.value.woo-variation-items-wrapper {
    background-color: transparent;
    border: transparent;
}
th.label {
    display: none !important;
}

.woopq-quantity-input-plus, .woopq-quantity-input-minus{
    margin-left: 10px;
    margin-right: 10px;
    border-radius: 100px;
    background-color: transparent;
     border: 1px solid;
     font-size: 18px;
    line-height: 23px !important;
    width: 30px;
    height: 30px;

     
}

.woopq-quantity-input-plus:hover, .woopq-quantity-input-minus:hover{
    font-size: 20px;
    background-color: #C08F4B;
}

.elementor-2732 .elementor-element.elementor-element-ecdba0d .single_add_to_cart_button  ,.button, .alt ,.added {
        display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    height: 100%;
}
.elementor-2732 .elementor-element.elementor-element-ecdba0d .woocommerce-variation-add-to-cart-enabled{
    display: flex;
    flex-direction: column;
}
.elementor-2732 .elementor-element.elementor-element-ecdba0d .wc-forward{
    font-size: 1.1em
}
.elementor-2732 .elementor-element.elementor-element-ecdba0d .woo-variation-items-wrapper{
        padding: 2em 0;
}

.elementor-2732 .elementor-element.elementor-element-ecdba0d .reset_variations{
    display: none !important;
}

a.added_to_cart.wc-forward {
    display: none !important;
}

.woo-variation-swatches .variable-items-wrapper {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    /* display: -webkit-box; */
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    justify-content: flex-start;
    list-style: none;
    margin: 0;
    padding: 0;
    flex-direction: row;
}

.elementor-2732 .elementor-element.elementor-element-ecdba0d button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{
    margin-top:0px;
}

.elementor-2732 .elementor-element.elementor-element-ecdba0d .e-atc-qty-button-holder{
    flex-wrap:nowrap !important;
}

@media (max-width: 767px){
   .elementor-2732 .elementor-element.elementor-element-ecdba0d .e-atc-qty-button-holder{
    flex-wrap:wrap !important;
}
    .elementor-2732 .elementor-element.elementor-element-ecdba0d button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{
        margin-top:10px;
}


}/* End custom CSS */