/* Pumpkin Nights webfonts.
   Jaapokki = logo / display headline font (the PUMPKIN NIGHTS wordmark).
   PureHeart = hand-painted brush script (city names, playful accents).
   League Gothic = condensed gothic for kickers, dates, labels.
   Karla = workhorse body + UI text. */

@font-face {
  font-family: "Jaapokki";
  src: url("../assets/fonts/Jaapokki-Regular.woff2") format("woff2"),
       url("../assets/fonts/Jaapokki-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
/* Outlined / engraved display variants of the logo font. */
@font-face {
  font-family: "Jaapokki Enchance";
  src: url("../assets/fonts/Jaapokkienchance-Regular.woff2") format("woff2"),
       url("../assets/fonts/Jaapokkienchance-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Jaapokki Subtract";
  src: url("../assets/fonts/Jaapokkisubtract-Regular.woff2") format("woff2"),
       url("../assets/fonts/Jaapokkisubtract-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PureHeart";
  src: url("../assets/fonts/PureHeart-Regular.woff2") format("woff2"),
       url("../assets/fonts/PureHeart-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "League Gothic";
  src: url("../assets/fonts/LeagueGothic-Regular.woff2") format("woff2"),
       url("../assets/fonts/LeagueGothic-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Karla";
  src: url("../assets/fonts/Karla-Regular.woff2") format("woff2"),
       url("../assets/fonts/Karla-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Karla";
  src: url("../assets/fonts/Karla-Italic.woff2") format("woff2"),
       url("../assets/fonts/Karla-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Karla";
  src: url("../assets/fonts/Karla-Bold.woff2") format("woff2"),
       url("../assets/fonts/Karla-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Karla";
  src: url("../assets/fonts/Karla-BoldItalic.woff2") format("woff2"),
       url("../assets/fonts/Karla-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
