/*
Theme Name:  tesch
Theme URI:   https://tesch.de
Description: Child Theme für Andreas Tesch Design — basiert auf Uncode
Author:      Marius Mueller
Template:    uncode
Version:     1.0.0
Text Domain: tesch
*/

/* ============================================
   Self-hosted Web Fonts (Uncode)
   Dateien: fonts/  — Pfad relativ zu dieser style.css
   Theme Options → Typography → Custom font families
   → Manually Entered, exakt diese Familiennamen:
   Tausend | Nice Text
   ============================================ */

@font-face {
    font-display: swap;
    font-family: 'Tausend';
    font-style: normal;
    font-weight: 300;
    src: url('fonts/Tausend-Light.woff2') format('woff2');
}
@font-face {
    font-display: swap;
    font-family: 'Tausend';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/Tausend-Regular.woff2') format('woff2');
}
@font-face {
    font-display: swap;
    font-family: 'Tausend';
    font-style: normal;
    font-weight: 500;
    src: url('fonts/Tausend-Medium.woff2') format('woff2');
}
@font-face {
    font-display: swap;
    font-family: 'Tausend';
    font-style: normal;
    font-weight: 600;
    src: url('fonts/Tausend-SemiBold.woff2') format('woff2');
}
@font-face {
    font-display: swap;
    font-family: 'Tausend';
    font-style: normal;
    font-weight: 700;
    src: url('fonts/Tausend-Bold.woff2') format('woff2');
}

@font-face {
    font-display: swap;
    font-family: 'Nice Text';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/NiceText-RegularWeb.woff2') format('woff2');
}
@font-face {
    font-display: swap;
    font-family: 'Nice Text';
    font-style: italic;
    font-weight: 400;
    src: url('fonts/NiceText-ItalicWeb.woff2') format('woff2');
}
@font-face {
    font-display: swap;
    font-family: 'Nice Text';
    font-style: normal;
    font-weight: 500;
    src: url('fonts/NiceText-MediumWeb.woff2') format('woff2');
}
@font-face {
    font-display: swap;
    font-family: 'Nice Text';
    font-style: italic;
    font-weight: 500;
    src: url('fonts/NiceText-MediumItalicWeb.woff2') format('woff2');
}

/* ============================================
   Font-Rendering — gleichmäßigere, schärfere Darstellung
   ============================================ */
html {
    -webkit-text-size-adjust: 100%;   /* kein iOS-Auto-Zoom der Schrift */
    text-size-adjust: 100%;
}

body {
    -webkit-font-smoothing: antialiased;       /* macOS/iOS: dünneres, gleichmäßiges Rendering */
    -moz-osx-font-smoothing: grayscale;        /* Firefox macOS */
    text-rendering: optimizeLegibility;         /* Kerning & Ligaturen */
    font-kerning: normal;
}
