/* ÉCRIT PAR tools/design/pont.py — ne pas corriger ici.
 *
 * La source est le design system : colors_and_type.css.
 * Corriger une valeur ici se perd à la prochaine synchronisation ;
 * c'est la charte qu'il faut corriger, puis :
 *
 *   python3 bin/site jetons <site>
 *
 * Chaque jeton porte DEUX noms, la même valeur : celui du design
 * system, et celui que WordPress produira dans le thème.
 */

:root {
  --wp--preset--color--nuit: #1C1416;
  --mec-nuit: var(--wp--preset--color--nuit);
  --wp--preset--color--velours: #2A1F22;
  --mec-velours: var(--wp--preset--color--velours);
  --wp--preset--color--velours-profond: #231A1C;
  --mec-velours-profond: var(--wp--preset--color--velours-profond);
  --wp--preset--color--filet-nuit: #3E3033;
  --mec-filet-nuit: var(--wp--preset--color--filet-nuit);
  --wp--preset--color--bord-nuit: #8C7A72;
  --mec-bord-nuit: var(--wp--preset--color--bord-nuit);
  --wp--preset--color--creme: #F3E7DA;
  --mec-creme: var(--wp--preset--color--creme);
  --wp--preset--color--velin: #FBF5EE;
  --mec-velin: var(--wp--preset--color--velin);
  --wp--preset--color--ecru: #FFFDF9;
  --mec-ecru: var(--wp--preset--color--ecru);
  --wp--preset--color--sable: #DDCAB9;
  --mec-sable: var(--wp--preset--color--sable);
  --wp--preset--color--bord-creme: #8F7B6E;
  --mec-bord-creme: var(--wp--preset--color--bord-creme);
  --wp--preset--color--tabac: #BCA99C;
  --mec-tabac: var(--wp--preset--color--tabac);
  --wp--preset--color--tabac-fonce: #6B574D;
  --mec-tabac-fonce: var(--wp--preset--color--tabac-fonce);
  --wp--preset--color--grenat: #B23F4B;
  --mec-grenat: var(--wp--preset--color--grenat);
  --wp--preset--color--grenat-fonce: #8E2F3A;
  --mec-grenat-fonce: var(--wp--preset--color--grenat-fonce);
  --wp--preset--color--grenat-clair: #D9A3A9;
  --mec-grenat-clair: var(--wp--preset--color--grenat-clair);
  --wp--preset--color--rose: #E7B6BB;
  --mec-rose: var(--wp--preset--color--rose);
  --wp--preset--color--lin: #FFF6EC;
  --mec-lin: var(--wp--preset--color--lin);
  --wp--preset--color--sauge: #8DBE9B;
  --mec-sauge: var(--wp--preset--color--sauge);
  --wp--preset--color--sauge-fonce: #2E6B45;
  --mec-sauge-fonce: var(--wp--preset--color--sauge-fonce);
  --wp--preset--color--corail: #F29488;
  --mec-corail: var(--wp--preset--color--corail);
  --wp--preset--color--corail-fonce: #A2302A;
  --mec-corail-fonce: var(--wp--preset--color--corail-fonce);
  --wp--preset--color--ambre: #E3B26A;
  --mec-ambre: var(--wp--preset--color--ambre);
  --wp--preset--color--ambre-fonce: #85580F;
  --mec-ambre-fonce: var(--wp--preset--color--ambre-fonce);
  --wp--preset--color--fond: #1C1416;
  --mec-fond: var(--wp--preset--color--fond);
  --wp--preset--color--surface: #2A1F22;
  --mec-surface: var(--wp--preset--color--surface);
  --wp--preset--color--champ: #231A1C;
  --mec-champ: var(--wp--preset--color--champ);
  --wp--preset--color--filet: #3E3033;
  --mec-filet: var(--wp--preset--color--filet);
  --wp--preset--color--bord-champ: #8C7A72;
  --mec-bord-champ: var(--wp--preset--color--bord-champ);
  --wp--preset--color--texte: #F3E7DA;
  --mec-texte: var(--wp--preset--color--texte);
  --wp--preset--color--texte-doux: #BCA99C;
  --mec-texte-doux: var(--wp--preset--color--texte-doux);
  --wp--preset--color--accent: #B23F4B;
  --mec-accent: var(--wp--preset--color--accent);
  --wp--preset--color--accent-texte: #D9A3A9;
  --mec-accent-texte: var(--wp--preset--color--accent-texte);
  --wp--preset--color--lien: #E7B6BB;
  --mec-lien: var(--wp--preset--color--lien);
  --wp--preset--color--bouton-fond: #B23F4B;
  --mec-bouton-fond: var(--wp--preset--color--bouton-fond);
  --wp--preset--color--bouton-texte: #FFF6EC;
  --mec-bouton-texte: var(--wp--preset--color--bouton-texte);
  --wp--preset--color--focus: #E7B6BB;
  --mec-focus: var(--wp--preset--color--focus);
  --wp--preset--color--succes: #8DBE9B;
  --mec-succes: var(--wp--preset--color--succes);
  --wp--preset--color--erreur: #F29488;
  --mec-erreur: var(--wp--preset--color--erreur);
  --wp--preset--color--attention: #E3B26A;
  --mec-attention: var(--wp--preset--color--attention);
  --wp--preset--font-family--display: 'Fraunces', 'Iowan Old Style', Georgia, serif;
  --mec-font-display: var(--wp--preset--font-family--display);
  --wp--preset--font-family--texte: 'DM Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --mec-font-texte: var(--wp--preset--font-family--texte);
  --wp--preset--font-size--display: clamp(3.25rem, 1.6rem + 5.2vw, 6rem);
  --mec-fontsize-display: var(--wp--preset--font-size--display);
  --wp--preset--font-size--h2: clamp(2.25rem, 1.4rem + 2.8vw, 3.75rem);
  --mec-fontsize-h2: var(--wp--preset--font-size--h2);
  --wp--preset--font-size--h3: clamp(1.625rem, 1.3rem + 1vw, 2.125rem);
  --mec-fontsize-h3: var(--wp--preset--font-size--h3);
  --wp--preset--font-size--chapo: clamp(1.1875rem, 1.1rem + 0.35vw, 1.3125rem);
  --mec-fontsize-chapo: var(--wp--preset--font-size--chapo);
  --wp--preset--font-size--texte: 1.0625rem;
  --mec-fontsize-texte: var(--wp--preset--font-size--texte);
  --wp--preset--font-size--petit: 0.9375rem;
  --mec-fontsize-petit: var(--wp--preset--font-size--petit);
  --wp--preset--font-size--legende: 0.8125rem;
  --mec-fontsize-legende: var(--wp--preset--font-size--legende);
  --wp--preset--font-size--surtitre: 0.8125rem;
  --mec-fontsize-surtitre: var(--wp--preset--font-size--surtitre);
  --wp--preset--font-size--bouton: 0.9375rem;
  --mec-fontsize-bouton: var(--wp--preset--font-size--bouton);
  --wp--custom--interligne-display: 0.98;
  --mec-interligne-display: var(--wp--custom--interligne-display);
  --wp--custom--interligne-titre: 1.06;
  --mec-interligne-titre: var(--wp--custom--interligne-titre);
  --wp--custom--interligne-texte: 1.6;
  --mec-interligne-texte: var(--wp--custom--interligne-texte);
  --wp--custom--interligne-legende: 1.45;
  --mec-interligne-legende: var(--wp--custom--interligne-legende);
  --wp--custom--approche-display: -0.02em;
  --mec-approche-display: var(--wp--custom--approche-display);
  --wp--custom--approche-surtitre: 0.14em;
  --mec-approche-surtitre: var(--wp--custom--approche-surtitre);
  --wp--custom--graisse-titre: 340;
  --mec-graisse-titre: var(--wp--custom--graisse-titre);
  --wp--custom--graisse-italique: 380;
  --mec-graisse-italique: var(--wp--custom--graisse-italique);
  --wp--custom--graisse-texte: 400;
  --mec-graisse-texte: var(--wp--custom--graisse-texte);
  --wp--custom--graisse-bouton: 500;
  --mec-graisse-bouton: var(--wp--custom--graisse-bouton);
  --wp--custom--graisse-fort: 600;
  --mec-graisse-fort: var(--wp--custom--graisse-fort);
  --wp--custom--axes-titre: 'SOFT' 0, 'WONK' 1, 'opsz' 144;
  --mec-axes-titre: var(--wp--custom--axes-titre);
  --wp--custom--axes-texte-serif: 'SOFT' 0, 'WONK' 0, 'opsz' 24;
  --mec-axes-texte-serif: var(--wp--custom--axes-texte-serif);
  --wp--custom--espace-1: 4px;
  --mec-espace-1: var(--wp--custom--espace-1);
  --wp--custom--espace-2: 8px;
  --mec-espace-2: var(--wp--custom--espace-2);
  --wp--custom--espace-3: 12px;
  --mec-espace-3: var(--wp--custom--espace-3);
  --wp--custom--espace-4: 16px;
  --mec-espace-4: var(--wp--custom--espace-4);
  --wp--custom--espace-5: 24px;
  --mec-espace-5: var(--wp--custom--espace-5);
  --wp--custom--espace-6: 40px;
  --mec-espace-6: var(--wp--custom--espace-6);
  --wp--custom--espace-7: 64px;
  --mec-espace-7: var(--wp--custom--espace-7);
  --wp--custom--espace-8: 112px;
  --mec-espace-8: var(--wp--custom--espace-8);
  --wp--custom--gouttiere: clamp(20px, 5vw, 64px);
  --mec-gouttiere: var(--wp--custom--gouttiere);
  --wp--custom--largeur: 1200px;
  --mec-largeur: var(--wp--custom--largeur);
  --wp--custom--mesure: 62ch;
  --mec-mesure: var(--wp--custom--mesure);
  --wp--custom--rayon-bouton: 999px;
  --mec-rayon-bouton: var(--wp--custom--rayon-bouton);
  --wp--custom--rayon-champ: 10px;
  --mec-rayon-champ: var(--wp--custom--rayon-champ);
  --wp--custom--rayon-carte: 14px;
  --mec-rayon-carte: var(--wp--custom--rayon-carte);
  --wp--custom--rayon-arche: 999px 999px 8px 8px;
  --mec-rayon-arche: var(--wp--custom--rayon-arche);
  --wp--custom--filet-epaisseur: 1px;
  --mec-filet-epaisseur: var(--wp--custom--filet-epaisseur);
}
