/* Self-hosted, so the pages ask nothing of a third party and the CSP in
   _headers can stay at font-src 'self'.

   The files are the same subsets the registry app ships (U+0000-00FF only,
   copied from bridal-shower/public/fonts) — which is why every icon and
   ornament in styles.css is drawn as SVG rather than typed as a glyph: a
   heart or a sun character would fall through this subset to whatever symbol
   font the device happened to have.

   Three faces, three roles: Playfair Display is the look's display face,
   Great Vibes is its script accent, Montserrat is everything else and never
   changes. */

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url(./fonts/playfair-display-normal-400-600.woff2) format('woff2');
}

@font-face {
  font-family: 'Great Vibes';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(./fonts/great-vibes-normal-400.woff2) format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url(./fonts/montserrat-normal-400-600.woff2) format('woff2');
}
