/* tokens.css — menuiserie-de-bayonne.fr — direction « Colombages des quais » (05/11/2026). Seul fichier de valeurs.
   Contrastes (WCAG 2.2) : noir quai #1F1B1C / chaux #FBF9F6 16,3:1 · rouge #A3272B / chaux 6,9:1 · blanc / rouge 7,2:1
   vert #2D5A4C / chaux 7,4:1 · bleu #2A4A70 / chaux 8,9:1 · gris ardoise #4E4648 / chaux 8,8:1 · noir / grès #ECE4D8 13,3:1
   chaux / noir quai 16,3:1 · grès clair #CFC6BA / noir 10,4:1 */
:root{--couleur-accent:#A3272B;
  --q-chaux:#FBF9F6;--q-gres:#ECE4D8;--q-gres-fonce:#D9CFBF;--q-noir:#1F1B1C;--q-noir-2:#2A2526;--q-rouge:#A3272B;--q-rouge-fonce:#7E1C20;
  --q-vert:#2D5A4C;--q-bleu:#2A4A70;--q-ardoise:#4E4648;--q-blanc:#FFFFFF;--q-sur-noir:#F3EEE6;--q-sur-noir-doux:#CFC6BA;--q-focus:#2A4A70;
  --q-f-titre:"Big Shoulders Display","Arial Narrow","Roboto Condensed",sans-serif;
  --q-f-texte:"Newsreader",Georgia,"Times New Roman",serif;
  --q-t-base:1.1875rem;--q-t-petit:1rem;--q-t-mini:.9375rem;--q-t-chapo:clamp(1.25rem,1.05rem + .7vw,1.6rem);
  --q-t-une:clamp(3.6rem,1.2rem + 9vw,10rem);--q-t-h1:clamp(2.7rem,1.4rem + 4.6vw,6.2rem);
  --q-t-h2:clamp(2.1rem,1.4rem + 2.4vw,3.6rem);--q-t-h3:clamp(1.45rem,1.2rem + .8vw,1.9rem);--q-t-label:1.0625rem;
  --q-il:1.62;--q-il-titre:.9;
  --q-cadre:86rem;--q-gout:clamp(16px,3.2vw,44px);--q-sep:clamp(4.5rem,3rem + 6vw,9.5rem);
  --q-poteau:10px;--q-filet:6px;--q-h-barre:76px;--q-h-bandeau:38px;
  --q-anim-une:quai-derive 26s cubic-bezier(.45,.05,.55,.95) infinite alternate;
}
@media (max-width:899px){:root{--q-h-barre:64px}}
