/* ==========================================================================
   Polices auto-hébergées (fichiers variables Google Fonts, sous-ensemble latin)
   - Cormorant Garamond : titres
   - Plus Jakarta Sans  : textes courants
   - Josefin Sans       : navigation principale
   - IBM Plex Sans      : formulaires (inscription / contact)
   ========================================================================== */

@font-face {
  font-family: "Cormorant Garamond";
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url("../../fonts/cormorant-garamond-variable.woff2") format("woff2");
}

@font-face {
  font-family: "Cormorant Garamond";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../../fonts/cormorant-garamond-italic-variable.woff2") format("woff2");
}

@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../../fonts/plus-jakarta-sans-variable.woff2") format("woff2");
}

@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-weight: 200 800;
  font-display: swap;
  src: url("../../fonts/plus-jakarta-sans-italic-variable.woff2") format("woff2");
}

@font-face {
  font-family: "Josefin Sans";
  font-style: normal;
  font-weight: 100 700;
  font-display: swap;
  src: url("../../fonts/josefin-sans-variable.woff2") format("woff2");
}

@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 100 700;
  font-display: swap;
  src: url("../../fonts/ibm-plex-sans-variable.woff2") format("woff2");
}
