/* Self-hosted display fonts (latin subset incl. umlauts, OFL licensed).
   @font-face is lazy: only the font actually used by the active theme is downloaded. */

@font-face {
  font-family: 'Metal Mania';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/metal-mania.woff2') format('woff2');
}
@font-face {
  font-family: 'Grenze Gotisch';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/grenze-gotisch.woff2') format('woff2');
}
@font-face {
  font-family: 'Nosifer';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/nosifer.woff2') format('woff2');
}
@font-face {
  font-family: 'Black Ops One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/black-ops-one.woff2') format('woff2');
}
@font-face {
  font-family: 'Monoton';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/monoton.woff2') format('woff2');
}

/* --- genre hero/logo fonts (see docs/FONTS.md for sources & licenses) --- */
@font-face {
  font-family: 'XXII Black Metal';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/xxii-black-metal.woff2') format('woff2');
}
@font-face {
  font-family: 'Brutal Tooth';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/brutal-tooth.woff2') format('woff2');
}
@font-face {
  font-family: 'Metal Lord';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/metal-lord.woff2') format('woff2');
}
@font-face {
  font-family: 'Die Nasty';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/die-nasty.woff2') format('woff2');
}
@font-face {
  font-family: 'New York Hardcore';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/new-york-hardcore.woff2') format('woff2');
}
