/* Lokal gehostete Schriften für den Konfigurator (kein Google-Fonts-CDN, DSGVO-konform). */

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

@font-face {
    font-family: 'Konfigurator Playfair Display';
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url('../fonts/playfair-display.woff2') format('woff2');
}

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

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

@font-face {
    font-family: 'Konfigurator Roboto Mono';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/roboto-mono.woff2') format('woff2');
}

/* Open Sans: eine einzelne variable Schriftdatei (Achse 300-800), aber als DREI eigene
   font-family-Namen eingebunden -- jeder mit einem eigenen, engen font-weight-Bereich, damit
   der Browser für jeden Namen genau diese eine Schriftstärke aus der Variable-Font-Achse
   auswählt. So lassen sich die drei Stärken unten als eigenständige Dropdown-Optionen anbieten,
   ohne dass configurator.js selbst überhaupt etwas von Schriftstärken wissen muss (die Auswahl
   bleibt für den restlichen Code einfach "ein Fontname", wie bei allen anderen Schriften auch). */
@font-face {
    font-family: 'Konfigurator Open Sans Light';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('../fonts/open-sans.woff2') format('woff2');
}

@font-face {
    font-family: 'Konfigurator Open Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/open-sans.woff2') format('woff2');
}

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

/* Sonderschrift: Sans Forgetica stand zur Debatte, ist aber nur unter CC BY-NC (nicht-kommerziell)
   lizenziert -- für den zahlungspflichtigen Konfigurator hier nicht nutzbar. Permanent Marker
   (SIL Open Font License, uneingeschränkt kommerziell nutzbar) als auffällige/besondere
   Alternative mit Marker-/Handschrift-Optik, die sich von der bereits vorhandenen "Pacifico"
   (feine Schreibschrift) deutlich unterscheidet. */
@font-face {
    font-family: 'Konfigurator Permanent Marker';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/permanent-marker.woff2') format('woff2');
}

/* Trikot-Konfiguration (Rückennummer/Name/Brustnummer, siehe cms-element-buy-box.html.twig) --
   trikot-taugliche Blockschriften, alle SIL Open Font License, lokal gehostet wie alle anderen
   Schriften hier. Oswald ist bereits oben vorhanden und wird dort wiederverwendet. */
@font-face {
    font-family: 'Konfigurator Anton';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/anton.woff2') format('woff2');
}

@font-face {
    font-family: 'Konfigurator Bebas Neue';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/bebas-neue.woff2') format('woff2');
}

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