/* Polices hébergées avec le site (licences dans assets/polices/) */
@font-face { font-family: "Montserrat"; src: url("polices/montserrat/montserrat-latin-400-normal.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Montserrat"; src: url("polices/montserrat/montserrat-latin-600-normal.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Montserrat"; src: url("polices/montserrat/montserrat-latin-700-normal.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Source Sans 3"; src: url("polices/source-sans-3/source-sans-3-latin-400-normal.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Source Sans 3"; src: url("polices/source-sans-3/source-sans-3-latin-600-normal.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Source Sans 3"; src: url("polices/source-sans-3/source-sans-3-latin-700-normal.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }

/* Réglages propres au site (config/apparence.json) */
:root {
  --ez-primaire: #3F3134;
  --ez-accent: #8B4A2E;
  --ez-fond: #F4EDE6;
  --ez-texte: #3F3134;
  --ez-police-titres: "Montserrat", var(--ez-police-secours);
  --ez-police-texte: "Source Sans 3", var(--ez-police-secours);
  --ez-rayon: 16px;
  --ez-densite: 1.25;
}
