.elementor-7616 .elementor-element.elementor-element-3797379{--display:flex;}.elementor-7616 .elementor-element.elementor-element-c6a59bd .woocommerce-cart-form{--update-cart-button-alignment:center;--update-cart-button-width:auto;}.elementor-7616 .elementor-element.elementor-element-c6a59bd{--totals-title-alignment:center;--totals-rows-gap-top:calc( 0px/2 );--totals-rows-gap-bottom:calc( 0px/2 );}.elementor-7616 .elementor-element.elementor-element-c6a59bd .shipping-calculator-form{--update-shipping-button-alignment:end;--update-shipping-button-width:auto;}.elementor-7616 .elementor-element.elementor-element-c6a59bd .wc-proceed-to-checkout{--place-order-title-alignment:center;--checkout-button-width:fit-content;}.elementor-7616 .elementor-element.elementor-element-c6a59bd .coupon{--sections-background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--sections-border-type:none;}@media(min-width:768px){.elementor-7616 .elementor-element.elementor-element-3797379{--content-width:80%;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-c6a59bd *//* Apply coupon and Update totals buttons */
.button.e-apply-coupon,
button.button[name="calc_shipping"] {
  color: #FFFFFF !important;     /* Force white text */
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

/* Calculate shipping link (all states) */
a.shipping-calculator-button,
a.shipping-calculator-button:visited,
a.shipping-calculator-button:hover,
a.shipping-calculator-button:active {
  color: #FFFFFF !important;     /* Force white text */
  text-decoration: none;         /* Optional: remove underline */
}/* End custom CSS */