/* GDMI - Carrello / Checkout: leggibilità bottoni e rifiniture */

/* Bottone "Procedi al pagamento" (carrello classico + blocchi Cart/Checkout) */
.wc-proceed-to-checkout a.checkout-button,
.wc-block-cart__submit-button,
.wp-block-woocommerce-cart .wc-block-components-button,
.wp-block-woocommerce-cart-order-summary-block .wc-block-components-button,
.wp-block-woocommerce-proceed-to-checkout-block .wc-block-components-button,
.wp-block-woocommerce-checkout-actions-block .wc-block-components-button,
.wc-block-components-checkout-place-order-button {
	background-color: #422c18 !important;
	border-color: #422c18 !important;
	color: #ffffff !important;
	opacity: 1 !important;
}

/* Il testo dei bottoni a blocchi è in uno span dedicato */
.wc-block-cart__submit-button .wc-block-components-button__text,
.wp-block-woocommerce-cart .wc-block-components-button .wc-block-components-button__text,
.wp-block-woocommerce-checkout-actions-block .wc-block-components-button .wc-block-components-button__text,
.wc-block-components-checkout-place-order-button .wc-block-components-button__text {
	color: #ffffff !important;
}

.wc-proceed-to-checkout a.checkout-button:hover,
.wc-block-cart__submit-button:hover,
.wp-block-woocommerce-cart .wc-block-components-button:hover,
.wp-block-woocommerce-checkout-actions-block .wc-block-components-button:hover,
.wc-block-components-checkout-place-order-button:hover {
	background-color: #5a3d22 !important;
	border-color: #5a3d22 !important;
	color: #ffffff !important;
}

/* Spinner di caricamento bottone leggibile su sfondo scuro */
.wc-block-components-button .wc-block-components-spinner {
	border-top-color: #ffffff !important;
}
