/* TheSerif — front + backend ortak font tanımı */

@font-face {
    font-family: 'TheSerif';
    src: url('../fonts/TheSerif/TheSerif-ExtraLight.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TheSerif';
    src: url('../fonts/TheSerif/TheSerif-Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TheSerif';
    src: url('../fonts/TheSerif/TheSerif-LightItalic.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'TheSerif';
    src: url('../fonts/TheSerif/TheSerif-Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TheSerif';
    src: url('../fonts/TheSerif/TheSerif-SemiBold.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TheSerif';
    src: url('../fonts/TheSerif/TheSerif-Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

:root {
    --font-serif: 'TheSerif', Georgia, 'Times New Roman', serif;
}
