/* Marken-Fonts — eingecheckte Kopie aus @ws/brand-foodclash (wie theme.css
   eine Kopie der attr-switcher.css aus @w-s/theme-tokens ist). Aktualisieren:
   scripts/sync-brand.cjs. Die Font-NAMEN kommen aus dem Theme
   (--x-fontHeadline/--x-fontNumeric/--font-sans) — Themes ohne diese Extras
   fallen auf die normale Font zurueck, die @font-face-Bloecke stoeren dann
   nicht. */

@font-face {
  font-family: 'Nexa Round Glow';
  font-style: normal;
  font-weight: 700 900;
  font-display: swap;
  src: url('fonts/NexaRound-Glow.woff2') format('woff2');
}

@font-face {
  font-family: 'NexaRoundUltra';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/NexaRound-Ultra.woff2') format('woff2');
}

@font-face {
  font-family: 'Satoshi';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/Satoshi-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Satoshi';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/Satoshi-Medium.woff2') format('woff2');
}

@font-face {
  font-family: 'Satoshi';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/Satoshi-Bold.woff2') format('woff2');
}
