.elementor-12 .elementor-element.elementor-element-37c87e6e{--display:flex;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_5 );}/* Start custom CSS for text-editor, class: .elementor-element-3d6f3f4d */.woocommerce a.remove {
  color: #0d0b09 !important;
      width: 18px !important;

}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    width: 80px !important;
    padding-top: 20px;
    padding-bottom: 20px;
}
.woocommerce table
    padding: 35px 20px !important;

}
.woocommerce a.remove:hover {
    color: #c5a376 !important;
    background: #fff !important;
}
input#pwgc-redeem-gift-card-number {
    font-family: 'Poppins';
}
input#coupon_code {
    font-family: 'Poppins' !important;
}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
    float: none;
    margin: 0 4px 0 10px !important;
   width: 130px !important;
    height: 48px !important;
}
br {
    display: none;
}
.woocommerce .cart .button, .woocommerce .cart input.button {
    float: right !important;
}
header.page-header {
    margin-left: 80px;
}
.elementor-kit-5 input:not([type="button"]):not([type="submit"]), .elementor-kit-5 textarea, .elementor-kit-5 .elementor-field-textual {
  
    padding: 10px 0px 10px 0px !important;
    width: 220px !important;
}
i.vamtam-remove-product {
    display: none !important;
}

@media screen and (min-width: 375px) {
     .woocommerce #content table.cart td.actions .coupon .button.alt, .woocommerce #content table.cart td.actions .coupon .input-text+.button, .woocommerce table.cart td.actions .coupon .button.alt, .woocommerce table.cart td.actions .coupon .input-text+.button, .woocommerce-page #content table.cart td.actions .coupon .button.alt, .woocommerce-page #content table.cart td.actions .coupon .input-text+.button, .woocommerce-page table.cart td.actions .coupon .button.alt, .woocommerce-page table.cart td.actions .coupon .input-text+.button {
        float: none !important;
    width: auto !important;
display: inline-block !important;
    }
        .woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions {
        text-align: left !important;
    }
    #add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
    float: none;
    margin: 0 4px 0 10px !important;
    width: 109px !important;
    height: 42px !important;
    padding: 5px !important;
    font-size: 14px !important;
}
.elementor-kit-5 input:not([type="button"]):not([type="submit"]), .elementor-kit-5 textarea, .elementor-kit-5 .elementor-field-textual {
    
    width: 275px !important;
}

.woocommerce table.shop_table {
   
    padding-bottom: 10px !important;
}
  }/* End custom CSS */