
/*
 * Variante TWAL : Bleu — Minuit
 * Générée par TWAL Builder 1.0.8.93.
 * Copier ce fichier dans assets/css/variantes/ du thème enfant.
 */
/* TWAL_VARIANT_DATA: {"format":2,"structure":"neutral-core","family":"bleu","variant":"minuit","palette":{"light":"#FFFFFF","dark":"#1E2030","primary":"#18324D","secondary":"#38697A","color_3":"#60B5BA","color_4":"#E2C799"},"roles":{"hero_bg":"primary","hero_text_all":"light","hero_overline":"color_3","hero_title":"light","hero_lead":"light","hero_text":"light","menu_bg":"light","menu_text":"primary","menu_active":"secondary","submenu_bg":"light","submenu_text":"primary","submenu_active":"secondary","site_bg":"light","border":"color_4","focus":"primary","overline":"color_3","title":"primary","lead":"primary","text":"dark","link":"secondary","muted":"color_3","button_text":"primary","button_bg":"light","button_icon":"primary","button_icon_bg":"light","cta_text":"light","cta_bg":"secondary","footer_text":"light","footer_bg":"primary"},"opacity":{"cta_bg":80,"footer_bg":100}} */

:root {
    /* Palette fondamentale */
    --tw-palette_light: #FFFFFF;
    --tw-palette_dark: #1E2030;
    --tw-palette_primary: #18324D;
    --tw-palette_secondary: #38697A;
    --tw-palette_color-3: #60B5BA;
    --tw-palette_color-4: #E2C799;
    --tw-palette_on-primary: #FFFFFF;

    /* Socle et textes */
    --tw-site_bg: #FFFFFF;
    --tw-color_border: #E2C799;
    --tw-color_focus: #18324D;
    --tw-color_heading: #18324D;
    --tw-color_text: #1E2030;
    --tw-color_muted: #60B5BA;
    --tw-link_color: #38697A;
    --tw-editorial_title-color: #18324D;
    --tw-editorial_surtitre-color: #60B5BA;
    --tw-editorial_accroche-color: #18324D;
    --tw-editorial_text-color: #1E2030;
    --tw-editorial_muted-color: #60B5BA;
    --tw-color_accent-on-light: #60B5BA;
    --tw-color_accent-on-dark: #60B5BA;
    --tw-color_highlight-bg: rgba(24, 50, 77, .10);
    --tw-color_highlight-text: #1E2030;
    --tw-color_action-bg: #38697A;
    --tw-color_action-text: #FFFFFF;

    /* En-tête de page */
    --tw-hero_bg: #18324D;
    --tw-hero-secondaire_bg: #18324D;
    --tw-hero_overline-color: #60B5BA;
    --tw-hero_title-color: #FFFFFF;
    --tw-hero_lead-color: #FFFFFF;
    --tw-hero_text-color: #FFFFFF;

    /* Menu */
    --tw-navbar_bg: #FFFFFF;
    --tw-navbar_border-color: #E2C799;
    --tw-navbar_burger-color: #38697A;
    --tw-menu-item_color: #18324D;
    --tw-menu-item-hover_color: #38697A;
    --tw-submenu_bg: #FFFFFF;
    --tw-submenu_border-color: #38697A;
    --tw-submenu_link-color: #18324D;
    --tw-submenu_active-color: #38697A;

    /* Les fonds structurels (sections et blocs) restent définis par le socle neutre TWAL. */

    /* Boutons */
    --tw-button_bg: #FFFFFF;
    --tw-button_bg-hover: #FFFFFF;
    --tw-button_color: #18324D;
    --tw-button_color-hover: #18324D;
    --tw-button_icon-bg: #FFFFFF;
    --tw-button_icon-color: #18324D;
    --tw-cta_accent: #38697A;
    --tw-cta_accent-rgb: 56, 105, 122;
    --tw-cta_contrast: #FFFFFF;
    --tw-cta_background-alpha: 0.80;
    --tw-cta_background-alpha-hover: 0.90;
    --tw-cta-style_bg: rgba(56, 105, 122, 0.80);
    --tw-cta-style_color: #FFFFFF;

    /* Pied de page */
    --tw-footer_bg: #18324D;
    --tw-footer_color: #FFFFFF;
    --tw-footer_link-color: #FFFFFF;

    /* Formulaires */
    --tw-form-field_bg: #FFFFFF;
    --tw-form-field_color: #1E2030;
    --tw-form-placeholder_color: #60B5BA;

    /* Compatibilité temporaire 1.0.8.x — suppression prévue en 1.0.9.0 */
    --tw-variante_couleur: var(--tw-palette_primary);
    --tw-variante_couleur-rgb: 24, 50, 77;
    --tw-color_primary: var(--tw-palette_primary);
    --tw-color_accent: var(--tw-color_accent-on-light);
    --tw-color_accent-dark: var(--tw-color_accent-on-dark);
}
