/*
 * Local Fonts - Self-hosted
 * License: SIL Open Font License (OFL)
 *
 * Inter - https://rsms.me/inter/
 * Cormorant Garamond - https://github.com/CatharsisFonts/Cormorant
 * Lora - https://github.com/cyrealtype/Lora-Cyrillic
 */

/* Inter - Sans-serif for admin pages */
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('inter-v20-latin_latin-ext-regular.woff2') format('woff2'),
         url('inter-v20-latin_latin-ext-regular.woff') format('woff');
}

@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('inter-v20-latin_latin-ext-500.woff2') format('woff2'),
         url('inter-v20-latin_latin-ext-500.woff') format('woff');
}

@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('inter-v20-latin_latin-ext-600.woff2') format('woff2'),
         url('inter-v20-latin_latin-ext-600.woff') format('woff');
}

@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('inter-v20-latin_latin-ext-700.woff2') format('woff2'),
         url('inter-v20-latin_latin-ext-700.woff') format('woff');
}

/* Cormorant Garamond - Serif for public pages */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('cormorant-garamond-v21-latin_latin-ext-300.woff2') format('woff2'),
         url('cormorant-garamond-v21-latin_latin-ext-300.woff') format('woff');
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('cormorant-garamond-v21-latin_latin-ext-regular.woff2') format('woff2'),
         url('cormorant-garamond-v21-latin_latin-ext-regular.woff') format('woff');
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('cormorant-garamond-v21-latin_latin-ext-500.woff2') format('woff2'),
         url('cormorant-garamond-v21-latin_latin-ext-500.woff') format('woff');
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('cormorant-garamond-v21-latin_latin-ext-600.woff2') format('woff2'),
         url('cormorant-garamond-v21-latin_latin-ext-600.woff') format('woff');
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('cormorant-garamond-v21-latin_latin-ext-700.woff2') format('woff2'),
         url('cormorant-garamond-v21-latin_latin-ext-700.woff') format('woff');
}

/* Lora - Serif for public pages */
@font-face {
    font-family: 'Lora';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('lora-v37-latin_latin-ext-regular.woff2') format('woff2'),
         url('lora-v37-latin_latin-ext-regular.woff') format('woff');
}

@font-face {
    font-family: 'Lora';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('lora-v37-latin_latin-ext-500.woff2') format('woff2'),
         url('lora-v37-latin_latin-ext-500.woff') format('woff');
}

@font-face {
    font-family: 'Lora';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('lora-v37-latin_latin-ext-600.woff2') format('woff2'),
         url('lora-v37-latin_latin-ext-600.woff') format('woff');
}
