/* Self-hosted latin subsets: no third-party request, no Google Fonts transfer.
   One file per family and style: these are variable fonts, so a weight range
   covers every instance the site uses. */

@font-face {
  font-family: "Cormorant Garamond";
  font-style: normal;
  font-weight: 400 500;
  font-display: swap;
  src: url("../fonts/cormorantgaramond-400.woff2") format("woff2");
}

@font-face {
  font-family: "Cormorant Garamond";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/cormorantgaramond-400i.woff2") format("woff2");
}

@font-face {
  font-family: "Outfit";
  font-style: normal;
  font-weight: 300 500;
  font-display: swap;
  src: url("../fonts/outfit-300.woff2") format("woff2");
}

@font-face {
  font-family: "Cormorant Fallback";
  src: local("Georgia"), local("Times New Roman"), local("Times");
  size-adjust: 84%;
  ascent-override: 108%;
  descent-override: 32%;
  line-gap-override: 0%;
}

@font-face {
  font-family: "Outfit Fallback";
  src: local("Segoe UI"), local("Helvetica Neue"), local("Arial");
  size-adjust: 97%;
  ascent-override: 103%;
  descent-override: 26%;
  line-gap-override: 0%;
}
