/*
 * Self-hosted fonts — Antonina Slavova theme
 * Path: wp-content/themes/antonina/fonts.css
 */

/* ─── Cormorant Garamond 300 ─── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('fonts/cormorant-garamond-v21-cyrillic_latin-300.woff2') format('woff2');
}

/* ─── Cormorant Garamond 300 Italic ─── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url('fonts/cormorant-garamond-v21-cyrillic_latin-300italic.woff2') format('woff2');
}

/* ─── Cormorant Garamond 400 ─── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('fonts/cormorant-garamond-v21-cyrillic_latin-regular.woff2') format('woff2');
}

/* ─── Cormorant Garamond 400 Italic ─── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('fonts/cormorant-garamond-v21-cyrillic_latin-italic.woff2') format('woff2');
}

/* ─── Cormorant Garamond 500 ─── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('fonts/cormorant-garamond-v21-cyrillic_latin-500.woff2') format('woff2');
}

/* ─── Cormorant Garamond 500 Italic ─── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url('fonts/cormorant-garamond-v21-cyrillic_latin-500italic.woff2') format('woff2');
}

/* ─── Cormorant Garamond 600 ─── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('fonts/cormorant-garamond-v21-cyrillic_latin-600.woff2') format('woff2');
}

/* ─── Cormorant Garamond 600 Italic ─── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url('fonts/cormorant-garamond-v21-cyrillic_latin-600italic.woff2') format('woff2');
}

/* ─── Cormorant Garamond 700 ─── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('fonts/cormorant-garamond-v21-cyrillic_latin-700.woff2') format('woff2');
}

/* ─── Cormorant Garamond 700 Italic ─── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url('fonts/cormorant-garamond-v21-cyrillic_latin-700italic.woff2') format('woff2');
}

/* ─── Montserrat 400 ─── */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('fonts/montserrat-v31-cyrillic_latin-regular.woff2') format('woff2');
}

/* ─── Montserrat 500 ─── */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('fonts/montserrat-v31-cyrillic_latin-500.woff2') format('woff2');
}

/* ─── Montserrat 600 ─── */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('fonts/montserrat-v31-cyrillic_latin-600.woff2') format('woff2');
}

/* ─── Yeseva One 400 ─── */
@font-face {
    font-family: 'Yeseva One';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('fonts/yeseva-one-v24-cyrillic_latin-regular.woff2') format('woff2');
}