/**
 * Repasse tous les boutons bleus natifs WooCommerce/Blocksy (Mon compte,
 * mini-panier, page panier, commande...) dans le bordeaux 1000 BOLS,
 * quel que soit l'endroit du site où ils apparaissent.
 */

:root {
	--mb-bordeaux: #9e321f;
	--mb-bordeaux-dark: #7c2718;
}

.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce-Button,
.woocommerce-form-login button,
.woocommerce-form-login input[type="submit"],
.woocommerce-form-register button,
.woocommerce-form-register input[type="submit"],
.woocommerce-cart .button,
.woocommerce-cart .checkout-button,
.woocommerce-mini-cart__buttons a,
.widget_shopping_cart .buttons a,
.wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout #place_order {
	background-color: var(--mb-bordeaux) !important;
	border-color: var(--mb-bordeaux) !important;
	color: #fff !important;
}

.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-Button:hover,
.woocommerce-form-login button:hover,
.woocommerce-form-register button:hover,
.woocommerce-mini-cart__buttons a:hover,
.widget_shopping_cart .buttons a:hover,
.woocommerce-checkout #place_order:hover {
	background-color: var(--mb-bordeaux-dark) !important;
	border-color: var(--mb-bordeaux-dark) !important;
	color: #fff !important;
}

/* Bouton désactivé (ex. "Mettre à jour le panier" avant modification) :
   garder une version atténuée du bordeaux plutôt que le bleu clair. */
.woocommerce .button:disabled,
.woocommerce .button.disabled,
.woocommerce .button[disabled] {
	background-color: #c9a89f !important;
	border-color: #c9a89f !important;
	color: #fff !important;
}
