/* Jetons de design Maison Evenia (DA des offres : brun, sable, fond crème). Seul fichier à changer pour un autre client. */
@font-face{font-family:'Fraunces';src:url('../fonts/Fraunces-Regular.woff2') format('woff2');font-weight:300 500;font-style:normal;font-display:swap}
@font-face{font-family:'Fraunces';src:url('../fonts/Fraunces-SemiBold.woff2') format('woff2');font-weight:600 900;font-style:normal;font-display:swap}
@font-face{font-family:'DM Serif Display';src:url('../fonts/DMSerifDisplay-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Inter';src:url('../fonts/Inter-Variable.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}

:root{
  --ev-paper:#FFFFFF;      /* fond de page (blanc pur comme Forever ; avant : #FDFAF7) */
  --ev-cream:#F1E8DD;      /* cartes et blocs beiges */
  --ev-sand:#F1E8DD;       /* contours, pastilles, flèches */
  --ev-tint:#F1E8DD;       /* aplats légers */
  --ev-line:#E8DCCF;       /* filets */
  --ev-ink:#000000;        /* texte : noir (avant #1F2628) */
  --ev-ink-deep:#000000;   /* survol */
  --ev-ink-soft:#000000;   /* texte secondaire : noir aussi (consigne de Laura : texte noir ou blanc, rien d'autre ; avant #586166) */
  --ev-white:#FFFFFF;
  --ev-ok:#7C8A6E;
  --ev-blush:#F1E8DD;      /* fond de section chaleureux (présentation du soin) */
  --ev-camel:var(--ev-blue); /* barres, pointillés, survol : bleu (avant : beige foncé #C8A98C) */
  --ev-blue:#006072;       /* pétrole de la palette B (celui de Forever Institut) : boutons, prix, liens, encarts pleins */
  --ev-blue-deep:#004A59;  /* survol */
  --ev-sand-bg:#F1E8DD;    /* sable clair (avant #E4D4C4, jugé trop foncé) : encarts de présentation, frise, tarifs */
  --ev-mist:#EBF1F1;       /* gris-bleu de la palette B : déroulé, « Nous trouver », cartes de contact */
  --ev-mist-deep:#DDE6E6;  /* survol sur gris-bleu */
  --ev-stone:#F8F5F1;      /* blanc chaud de la palette B : bandeau du haut, bandeau de confiance */
  --ev-sand-deep:#E6D9C9;  /* survol sur beige */
  --ev-accent:var(--ev-blue); /* prix, « Nouveau », liens, focus (avant : terre cuite #9A4F3A) */

  --ev-font-serif:'Fraunces','DM Serif Display',Georgia,'Times New Roman',serif;
  --ev-font-sans:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;

  --ev-r-xl:24px; --ev-r-lg:16px; --ev-r-md:10px; --ev-r-pill:999px;
  --ev-container:1060px;
  --ev-gutter:clamp(20px,4vw,40px);
  --ev-section:clamp(40px,6vw,64px);
  --ev-header-h:68px;
  --ev-shadow:none;
}
