/* =============================================================
 * Skin Lyon Fenêtres — surcharge le défaut Novagence pour lyonfenetre.fr.
 * Chargé après build/app.css. CSS brut, pas de build.
 * Sélection : define('NVG_BLOCKS_SKIN','lyon-fenetres') dans le thème du site.
 *
 * Valeurs extraites du CSS réel du site (thème LYON FENÊTRES, style.css) :
 *   - #2794ea  bleu de marque (boutons, titres, liens, accents)
 *   - #f0c708  jaune/or = survol RÉEL des boutons (.button_more:hover, etc.)
 *   - #171717  texte courant (body)
 *   - boutons : radius 80px (pilule), padding 20px 40px, font-weight 700
 *   - typo : Be Vietnam Pro (thème) — pas de token font dans le DS
 * ============================================================= */
:root {
	/* Couleurs de marque */
	--nvg-color-primary: #2794ea; /* bleu Lyon Fenêtres */
	--nvg-color-on-primary: #ffffff;
	--nvg-color-primary-hover: #f0c708; /* jaune — survol RÉEL des boutons (pas un bleu assombri) */

	/* Boutons (cf. .button_more a / .button-realisation a du thème) */
	--nvg-btn-radius: 80px;
	--nvg-btn-padding-y: 20px;
	--nvg-btn-padding-x: 40px;
	--nvg-btn-font-size: 1.1em;
	--nvg-btn-font-weight: 700;

	/* Surfaces, texte & bordures (sémantiques) */
	--nvg-color-surface: #ffffff;
	--nvg-color-text: #171717;
	--nvg-color-border: #babbbc;
	--nvg-bg-light: #f9f9f9;
	--nvg-color-on-bg-light: #333333;
	--nvg-bg-dark: #333333;
	--nvg-color-on-bg-dark: #ffffff;

	/* Container (wrappers ~1500–1600px sur le site) */
	--nvg-container-max: 1500px;

	/* Focus — fond gris clair + badge bleu (via primary) */
	--nvg-focus-bg: #f9f9f9;
	--nvg-focus-radius: 0;

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