/* Tiroir panier invisible par defaut (regle Dawn de base) : sans elle,
   <cart-drawer class="drawer"> reste "visibility:visible" en permanence
   avec son fond rgba(13,13,13,.5) plein ecran (component-cart-drawer.css
   ne fait QUE re-afficher via .drawer.active{visibility:visible}, il ne
   fixe jamais l'etat cache de base) -> voile sombre sur tout le site.
   Regression du 04/09/2026 (suppression du bloc <style> qui portait cette
   regle dans header.php pendant le rebuild du panier) -- restauree ici. */
.drawer { visibility: hidden; }

/* ------------------------------------------------------------------
   Panier Miko Fumi — rendu identique a pyro-france.fr (Dawn).
   Le theme charge `mikofumi-pages.css` (regle large `.woocommerce .button`
   heritee de l'ancien panier WooCommerce par defaut) : sur les pages ou
   `body.woocommerce` est present, elle repeint nos boutons Dawn en gris.
   On restaure ici le comportement Dawn (couleurs via --color-button) pour
   le tiroir et la page panier UNIQUEMENT.
   ------------------------------------------------------------------ */

/* Boutons Dawn du panier -> couleurs du color-scheme courant (comme PF). */
.woocommerce .cart-drawer .button,
.woocommerce cart-items .button,
.woocommerce #main-cart-footer .button,
.cart-drawer .button,
cart-items .button,
#main-cart-footer .button {
	background: rgba(var(--color-button), var(--alpha-button-background, 1)) !important;
	color: rgb(var(--color-button-text)) !important;
	border: var(--buttons-border-width, 1px) solid rgba(var(--color-button), var(--alpha-button-border, 1)) !important;
	border-radius: var(--buttons-radius-outset, 0) !important;
	box-shadow: none !important;
	text-shadow: none !important;
}

/* Bouton "Proceder au paiement" : <a> chez nous (WooCommerce n'a pas de
   submit checkout). Neutralise l'etat desactive quand le panier est vide. */
.cart-drawer .cart__checkout-button[aria-disabled="true"],
#main-cart-footer .cart__checkout-button[aria-disabled="true"] {
	opacity: 0.5;
	pointer-events: none;
}

/* Page panier : PF rend le bouton "Proceder au paiement" en NAVY plein +
   texte blanc (contexte clair color-scheme-1). Notre .color-scheme-1 est
   rouge (DA Miko) -> on force le navy PF sur ce bouton. */
.woocommerce #main-cart-footer .cart__checkout-button,
#main-cart-footer .cart__checkout-button {
	background: #0e1b4d !important;
	color: #ffffff !important;
	border-color: #0e1b4d !important;
}

/* Le lien "Continuer les achats" de l'etat vide reste un .button secondaire. */
.woocommerce .cart-drawer .cart-drawer__empty-content .button,
.woocommerce cart-items .cart__warnings .button {
	background: rgba(var(--color-button), var(--alpha-button-background, 1)) !important;
	color: rgb(var(--color-button-text)) !important;
}
