/* Kayrouz Bridal — self-hosted display type.
   Cormorant Garamond, SIL Open Font Licence 1.1 (see assets/fonts/OFL.txt).
   Helvetica is the body face and resolves from the platform — no webfont needed or wanted.

   Four faces, WOFF2 only, 205 KB total:
     300 upright  59 KB   wordmark, section headings, gown titles
     300 italic   60 KB   hero subline, pull quotes
     400 upright  22 KB   editorial headlines, serif body — latin-only subset
     400 italic   64 KB   emphasis inside serif copy

   The three 59–64 KB files carry Cyrillic and latin-ext as well as latin. Cutting them to
   latin alone (as the 22 KB regular is) would take the set to roughly 90 KB; the source for
   that is Fontsource's cormorant-garamond/files/*-latin-*.woff2.

   A full-charset 400 upright sits beside these as cormorant-garamond-v21-regular.woff2,
   unused — swap it into the 400 rule if a page ever needs Cyrillic at that weight. */

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

@font-face {
  font-family: 'Cormorant Garamond';
  src: url('../assets/fonts/cormorant-garamond-v21-300italic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Cormorant Garamond';
  src: url('../assets/fonts/cormorant-garamond-v21-latin-regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Cormorant Garamond';
  src: url('../assets/fonts/cormorant-garamond-v21-italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
