/* Überschriften-Stil von nom nom: Space Grotesk, klein geschrieben.
   .nn-plain   = kein Stil (Namen von Mahlzeiten/Produkten, Rechtstexte) */
@font-face {
  font-family: "Space Grotesk";
  src: url("fonts/space-grotesk-700-latin.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

html :is(h1, h2, h3, h4, h5):not(.nn-plain),
html .track-photo-title,
html .pro-paywall-title,
html .stat-group-title,
html #settings-subpanel-ai #pro-status-title {
  font-family: "Space Grotesk", var(--font-rounded);
  font-weight: 700;
  letter-spacing: -0.03em;
  text-transform: lowercase;
}
