/*
 * Lokale Web-Fonts (DSGVO) — Open Sans + Open Sans Condensed, latin-Subset.
 * Ersetzt den frueheren fonts.googleapis.com-Load im Theme UND (zusammen mit
 * elementor_google_font=0) den Elementor-Google-Fonts-Load.
 * Subset 'latin' deckt deutsche Umlaute (U+00C0–00FF: ä ö ü ß).
 * Open Sans ist eine Variable Font (eine Datei, Weight-Range 400–700).
 * Bezogen 2026-07-24 via Google-css2 (latin), lokal gehostet in ../fonts/.
 */

/* Open Sans — Variable, normal, 400–700 (Body: 400/500/600/700) */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url('../fonts/open-sans.woff2') format('woff2');
}

/* Open Sans — italic (Testimonial-Zitate) */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400 700;
    font-display: swap;
    src: url('../fonts/open-sans-italic.woff2') format('woff2');
}

/* Open Sans Condensed — Light 300 (Display/Feinheiten) */
@font-face {
    font-family: 'Open Sans Condensed';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('../fonts/open-sans-condensed-300.woff2') format('woff2');
}

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