/**
 * Lokale Schriftarten - Malermeister Bulut
 * 
 * Fonts: Playfair Display & Source Sans 3
 * 
 * Download der Font-Dateien:
 * https://gwfh.mranftl.com/fonts (google-webfonts-helper)
 * 
 * 1. "Playfair Display" suchen → Stile: 400, 500, 600, 700 auswählen
 * 2. "Source Sans 3" suchen → Stile: 300, 400, 500, 600, 700 auswählen
 * 3. Format: WOFF2 (Modern Browsers)
 * 4. Dateien in /fonts/ Ordner entpacken
 */

/* ==================== Playfair Display ==================== */

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

@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local('Playfair Display Medium'),
         url('../fonts/playfair-display-v30-latin-500.woff2') format('woff2'),
         url('../fonts/playfair-display-v30-latin-500.woff') format('woff');
}

@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local('Playfair Display SemiBold'),
         url('../fonts/playfair-display-v30-latin-600.woff2') format('woff2'),
         url('../fonts/playfair-display-v30-latin-600.woff') format('woff');
}

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

/* ==================== Source Sans 3 ==================== */

@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local('Source Sans 3 Light'),
         url('../fonts/source-sans-3-v9-latin-300.woff2') format('woff2'),
         url('../fonts/source-sans-3-v9-latin-300.woff') format('woff');
}

@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Source Sans 3 Regular'),
         url('../fonts/source-sans-3-v9-latin-regular.woff2') format('woff2'),
         url('../fonts/source-sans-3-v9-latin-regular.woff') format('woff');
}

@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local('Source Sans 3 Medium'),
         url('../fonts/source-sans-3-v9-latin-500.woff2') format('woff2'),
         url('../fonts/source-sans-3-v9-latin-500.woff') format('woff');
}

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

@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Source Sans 3 Bold'),
         url('../fonts/source-sans-3-v9-latin-700.woff2') format('woff2'),
         url('../fonts/source-sans-3-v9-latin-700.woff') format('woff');
}
