.elementor-5469 .elementor-element.elementor-element-53b8736{--display:flex;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}/* Start custom CSS for wc-elements, class: .elementor-element-d292296 */.wc-proceed-to-checkout .checkout-button {
    background: #fff !important;
    color: #1f2b4d !important; /* Blu */
    border: 1px solid #fff !important;
}

.wc-proceed-to-checkout .checkout-button:hover {
    background: #f5f5f5 !important;
    color: #1f2b4d !important;
    border-color: #f5f5f5 !important;
}

.wc-btn,
button[name="apply_coupon"],
button.button,
.woocommerce button.button {
    color: #fff !important;
}

.wc-proceed-to-checkout a.checkout-button,
.wc-proceed-to-checkout a.checkout-button:visited,
.wc-proceed-to-checkout a.checkout-button:active {
    background: #fff !important;
    color: #1f2b4d !important;
    border: 1px solid #fff !important;
}

.wc-proceed-to-checkout a.checkout-button:hover,
.wc-proceed-to-checkout a.checkout-button:focus {
    background: #f5f5f5 !important;
    color: #1f2b4d !important;
}

.cart_totals h2,
.cart_totals table,
.cart_totals table th,
.cart_totals table td,
.cart_totals .order-total th,
.cart_totals .order-total td,
.cart_totals .cart-subtotal th,
.cart_totals .cart-subtotal td,
.cart_totals .woocommerce-Price-amount,
.cart_totals .woocommerce-Price-currencySymbol {
    color: #fff !important;
}

/* Return to Shop Button */
a.button.wc-backward {
    background: #1A2540 !important;
    color: #fff !important;
    border: 2px solid #1A2540 !important;
    border-radius: 8px;
    padding: 12px 24px;
    text-decoration: none;
    transition: all 0.3s ease;
}

a.button.wc-backward:hover {
    background: #25355A !important;
    border-color: #25355A !important;
    color: #fff !important;
}/* End custom CSS */