/* =============================================================
 * Skin Garbe Automatisme — surcharge le défaut Novagence pour garbe-automatisme.
 * Chargé après build/app.css. CSS brut, pas de build.
 * Sélection : define('NVG_BLOCKS_SKIN','garbe-automatisme') dans le thème du site.
 *
 * Valeurs extraites du CSS réel du site :
 *   - #c41f25  rouge de marque (boutons, liens, accents, puces)
 *   - #0b243b  bleu nuit = survol RÉEL des boutons + texte courant / titres
 *   - #1f65a1  bleu secondaire (header, h3, blocs secteurs)
 *   - #dcdddf  gris clair (bordures, champs formulaire)
 *   - boutons : radius 2px, padding 8px 35px, uppercase, font-weight 500
 *   - typo : Open Sans (thème) — pas de token font dans le DS
 * ============================================================= */
:root {
	/* Couleurs de marque */
	--nvg-color-primary: #1f65a1; /* rouge Garbe */
	--nvg-color-on-primary: #ffffff;
	--nvg-color-primary-hover: #0b243b; /* nuit — survol RÉEL des boutons (.btn_default:hover) */

	--nvg-color-secondary: #c41f25; /* rouge Garbe */
	--nvg-color-on-secondary: #ffffff;
	--nvg-color-secondary-hover: #0b243b; /* nuit — survol RÉEL des boutons (.btn_default:hover) */

	/* Boutons (cf. .btn_default / .wp-block-button__link du thème) */
	--nvg-btn-radius: 2px;
	--nvg-btn-padding-y: 8px;
	--nvg-btn-padding-x: 35px;
	--nvg-btn-font-weight: 500;

	/* Surfaces, texte & bordures (sémantiques) */
	--nvg-color-surface: #ffffff;
	--nvg-color-text: #0b243b;
	--nvg-color-border: #dcdddf;
	--nvg-bg-light: #f9f9fa;
	--nvg-color-on-bg-light: #0b243b;
	--nvg-bg-dark: #0b243b;
	--nvg-color-on-bg-dark: #ffffff;

	/* Container (le site utilise .wrapper max-width 1600px) */
	--nvg-container-max: 1600px;

	/* Focus — fond gris très clair + badge rouge (via primary) */
	--nvg-focus-bg: #f9f9fa;
	--nvg-focus-radius: 0;

	/* Paliers de padding du Focus */
	--nvg-space-small: 14px;
	--nvg-space-medium: 26px;
	--nvg-space-large: 44px;
}

/* Le site écrit ses boutons en MAJUSCULES (.btn_default, .wp-block-button__link). */
.btn,
.wp-block-button .wp-block-button__link.wp-element-button {
	text-transform: uppercase;
}
