/* ===== THEME CLAIR — jetons de couleur de marque (restaurant-clair) ===== */
/* Chargé après Bootstrap et avant taktak.css / commander.css / admin-header.css. */
:root {
  color-scheme: light;

  /* Fonds */
  --r-fond:         #F7EEE0; /* fond général, beige chaud */
  --r-fond-alt:     #F0E8E1; /* sections alternées, beige soutenu */
  --r-surface:      #FFFCF6; /* cartes, encarts, champs de formulaire */

  /* Verts */
  --r-vert:         #8FA82E; /* vert anis du comptoir — aplats, bandeaux, filets */
  --r-vert-fonce:   #609029; /* boutons, liens, éléments actifs (texte blanc dessus) */
  --r-vert-clair:   #D9E4B8; /* badges, survols doux, fonds d'icônes */
  --r-vert-hover:   #B2D787; /* fond des boutons au survol — jamais de texte blanc dessus (contraste insuffisant) */
  --r-vert-nuit:    #1F3A0A; /* vert très foncé — texte des boutons au survol, sur fond --r-vert-hover */
  --r-vert-logo:    #6ABF06; /* vert vif du logo — fond des CTA/badges/accent nav active. Toujours avec texte --r-vert-nuit dessus (jamais blanc, contraste insuffisant) ; jamais en texte courant sur fond clair (même souci) */

  /* Accent */
  --r-laiton:       #C09A3E; /* filets, séparateurs, détails — JAMAIS en texte courant */

  /* Textes */
  --r-encre:        var(--r-vert-nuit); /* texte principal — vert très foncé, plus de noir/encre neutre */
  --r-encre-douce:  #5C5B4F; /* texte secondaire, légendes */

  /* Structure */
  --r-bordure:      #DED5C0;
  --r-ombre:        rgba(70, 60, 25, .10); /* ombre chaude, jamais rgba(0,0,0,…) */
  --r-ombre-titre:  rgba(38, 38, 31, .55); /* ombre portée du titre du site (header + héro), plus marquée que --r-ombre pour la lisibilité */

  /* Footer (fond vert plus soutenu que le reste du site → textes clairs dédiés) */
  --r-footer-fond:      #649721;
  --r-footer-texte:     #FFFFFF; /* titres, liens, marque */
  --r-footer-texte-douce: rgba(255, 255, 255, .95); /* paragraphes, adresse, copyright — le fond --r-footer-fond plafonne le contraste max autour de 3,5:1 même en blanc pur, donc peu de marge pour l'atténuer davantage */
  --r-footer-bordure:   rgba(255, 255, 255, .25); /* séparateurs sur fond vert */
  --r-footer-hover:     var(--r-vert-clair); /* survol des liens */
}
