/*
 * FancyPart Magazin – fonts.css
 * Lokale Schriften (DSGVO-konform – keine Verbindung zu Google)
 *
 * ANLEITUNG:
 * 1. Gehe zu https://google-webfonts-helper.herokuapp.com/
 * 2. Suche nach "Playfair Display" und "Source Sans 3"
 * 3. Lade die Schriften herunter
 * 4. Lege die Dateien in /assets/fonts/ ab
 * 5. Ersetze die @font-face Regeln unten mit den korrekten Pfaden
 *
 * SOLANGE KEINE LOKALEN SCHRIFTEN VORHANDEN:
 * Die theme.json lädt die Schriften von Google (nur für Entwicklung).
 * Vor dem Launch unbedingt auf lokale Schriften umstellen!
 */

/* Playfair Display (Überschriften) */
@font-face {
    font-family: 'Playfair Display';
    src: local('Playfair Display'),
         url('../fonts/playfair-display-v37-latin-regular.woff2') format('woff2'),
         url('../fonts/playfair-display-v37-latin-regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Playfair Display';
    src: local('Playfair Display Bold'),
         url('../fonts/playfair-display-v37-latin-700.woff2') format('woff2'),
         url('../fonts/playfair-display-v37-latin-700.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Source Sans 3 (Fließtext) */
@font-face {
    font-family: 'Source Sans 3';
    src: local('Source Sans 3'),
         url('../fonts/source-sans-3-v15-latin-regular.woff2') format('woff2'),
         url('../fonts/source-sans-3-v15-latin-regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Source Sans 3';
    src: local('Source Sans 3 SemiBold'),
         url('../fonts/source-sans-3-v15-latin-600.woff2') format('woff2'),
         url('../fonts/source-sans-3-v15-latin-600.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
