/* Only the latin cuts this page uses. font-display: optional so a late
   file never swaps over fallback text (that was the load-in wiggle). */

@font-face {
  font-family: 'Cormorant Garamond Fallback';
  src: local('Georgia');
  size-adjust: 108%;
  ascent-override: 88%;
  descent-override: 24%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'DM Sans Fallback';
  src: local('BlinkMacSystemFont'), local('Segoe UI'), local('Helvetica Neue');
  size-adjust: 99%;
  ascent-override: 95%;
  descent-override: 24%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  font-display: optional;
  src: url('/assets/fonts/cormorantgaramond-300-normal-latin.woff2') format('woff2');
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 300;
  font-display: optional;
  src: url('/assets/fonts/cormorantgaramond-300-italic-latin.woff2') format('woff2');
}

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

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 400;
  font-display: optional;
  src: url('/assets/fonts/cormorantgaramond-400-italic-latin.woff2') format('woff2');
}

@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 300;
  font-display: optional;
  src: url('/assets/fonts/dmsans-300-normal-latin.woff2') format('woff2');
}

@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  font-display: optional;
  src: url('/assets/fonts/dmsans-400-normal-latin.woff2') format('woff2');
}

@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 500;
  font-display: optional;
  src: url('/assets/fonts/dmsans-500-normal-latin.woff2') format('woff2');
}
