/* Inter variable — один файл на все веса */
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 300 900; /* диапазон весов, которые используешь */
    font-display: swap;
    src: url("../../fonts/inter/InterVariable.woff2") format("woff2-variations");
}

@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 300 900;
    font-display: swap;
    src: url("../../fonts/inter/InterVariable-Italic.woff2") format("woff2-variations");
}

/* Альтернативный вариант с отдельными файлами для лучшей совместимости */
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url("../../fonts/inter/Inter-Thin.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url("../../fonts/inter/Inter-ExtraLight.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url("../../fonts/inter/Inter-Light.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../../fonts/inter/Inter-Regular.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("../../fonts/inter/Inter-Medium.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("../../fonts/inter/Inter-SemiBold.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("../../fonts/inter/Inter-Bold.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url("../../fonts/inter/Inter-ExtraBold.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url("../../fonts/inter/Inter-Black.woff2") format("woff2");
}

/* Italic варианты */
@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url("../../fonts/inter/Inter-ThinItalic.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url("../../fonts/inter/Inter-ExtraLightItalic.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url("../../fonts/inter/Inter-LightItalic.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url("../../fonts/inter/Inter-Italic.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url("../../fonts/inter/Inter-MediumItalic.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url("../../fonts/inter/Inter-SemiBoldItalic.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url("../../fonts/inter/Inter-BoldItalic.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url("../../fonts/inter/Inter-ExtraBoldItalic.woff2") format("woff2");
}

@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url("../../fonts/inter/Inter-BlackItalic.woff2") format("woff2");
}

/* Inter Display для заголовков */
@font-face {
    font-family: "Inter Display";
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url("../../fonts/inter/InterDisplay-Thin.woff2") format("woff2");
}

@font-face {
    font-family: "Inter Display";
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url("../../fonts/inter/InterDisplay-ExtraLight.woff2") format("woff2");
}

@font-face {
    font-family: "Inter Display";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url("../../fonts/inter/InterDisplay-Light.woff2") format("woff2");
}

@font-face {
    font-family: "Inter Display";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../../fonts/inter/InterDisplay-Regular.woff2") format("woff2");
}

@font-face {
    font-family: "Inter Display";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("../../fonts/inter/InterDisplay-Medium.woff2") format("woff2");
}

@font-face {
    font-family: "Inter Display";
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("../../fonts/inter/InterDisplay-SemiBold.woff2") format("woff2");
}

@font-face {
    font-family: "Inter Display";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("../../fonts/inter/InterDisplay-Bold.woff2") format("woff2");
}

@font-face {
    font-family: "Inter Display";
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url("../../fonts/inter/InterDisplay-ExtraBold.woff2") format("woff2");
}

@font-face {
    font-family: "Inter Display";
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url("../../fonts/inter/InterDisplay-Black.woff2") format("woff2");
}




/* Playfair Display - Serif шрифт для заголовков */
@font-face {
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../../fonts/playfair-display/playfair-display-v39-cyrillic_latin_latin-ext_vietnamese-regular.woff2") format("woff2");
}

@font-face {
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url("../../fonts/playfair-display/playfair-display-v39-cyrillic_latin_latin-ext_vietnamese-italic.woff2") format("woff2");
}

@font-face {
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("../../fonts/playfair-display/playfair-display-v39-cyrillic_latin_latin-ext_vietnamese-500.woff2") format("woff2");
}

@font-face {
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url("../../fonts/playfair-display/playfair-display-v39-cyrillic_latin_latin-ext_vietnamese-500italic.woff2") format("woff2");
}

@font-face {
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("../../fonts/playfair-display/playfair-display-v39-cyrillic_latin_latin-ext_vietnamese-600.woff2") format("woff2");
}

@font-face {
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url("../../fonts/playfair-display/playfair-display-v39-cyrillic_latin_latin-ext_vietnamese-600italic.woff2") format("woff2");
}

@font-face {
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("../../fonts/playfair-display/playfair-display-v39-cyrillic_latin_latin-ext_vietnamese-700.woff2") format("woff2");
}

@font-face {
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url("../../fonts/playfair-display/playfair-display-v39-cyrillic_latin_latin-ext_vietnamese-700italic.woff2") format("woff2");
}

@font-face {
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url("../../fonts/playfair-display/playfair-display-v39-cyrillic_latin_latin-ext_vietnamese-800.woff2") format("woff2");
}

@font-face {
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url("../../fonts/playfair-display/playfair-display-v39-cyrillic_latin_latin-ext_vietnamese-800italic.woff2") format("woff2");
}

@font-face {
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url("../../fonts/playfair-display/playfair-display-v39-cyrillic_latin_latin-ext_vietnamese-900.woff2") format("woff2");
}

@font-face {
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url("../../fonts/playfair-display/playfair-display-v39-cyrillic_latin_latin-ext_vietnamese-900italic.woff2") format("woff2");
}


