.elementor-41 .elementor-element.elementor-element-72f965ff{--display:flex;}.elementor-41 .elementor-element.elementor-element-3d1cc7c5 p{margin-block-end:0px;}.elementor-41 .elementor-element.elementor-element-3d1cc7c5{color:var( --e-global-color-text );}/* Start custom CSS for container, class: .elementor-element-72f965ff */form.woocommerce-cart-form input#coupon_code::placeholder {
    font-size: 14px;
}

form.woocommerce-cart-form button {
    border-width: 1px;
}

.add_gift_card_form #wc_gc_cart_redeem_form button {
    border-width: 1px;
    border-radius: 3px;
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
    line-height: 1em;
}

.wc-proceed-to-checkout a.checkout-button br, a.button.wc-backward br {
    display: none;
}

.wc-proceed-to-checkout #wc_gc_cart_redeem_form p {
    display: flex;
}

.wc-proceed-to-checkout .add_gift_card_form #wc_gc_cart_redeem_form input[type=text] {
    max-width: initial;
}

.woocommerce table.cart td.actions .button {
    border-width: 0;
    border-radius: 3px;
}

.woocommerce-cart-form__contents button[name="update_cart"] {
    margin: 0 !important;
}

.woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail {
    text-align: left !important;
}/* End custom CSS */