/**
 * Alexey Burba's Libre Caslon Text Cyrillic (OFL 1.1).
 * Loaded as a named fallback so Impallari/Google Latin is unchanged.
 *
 * @see https://github.com/alexburba/Libre-Caslon-Cyrillic
 * @see assets/fonts/libre-caslon-cyrillic/NOTICE.md
 */

@font-face {
    font-family: "Libre Caslon Text Cyrillic";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../fonts/libre-caslon-cyrillic/LibreCaslonTextCyrillic-Regular.otf") format("opentype");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+0460-052F, U+1C80-1C8A, U+20B4, U+2116, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: "Libre Caslon Text Cyrillic";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("../fonts/libre-caslon-cyrillic/LibreCaslonTextCyrillic-Regular.otf") format("opentype");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+0460-052F, U+1C80-1C8A, U+20B4, U+2116, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: "Libre Caslon Text Cyrillic";
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("../fonts/libre-caslon-cyrillic/LibreCaslonTextCyrillic-Regular.otf") format("opentype");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+0460-052F, U+1C80-1C8A, U+20B4, U+2116, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: "Libre Caslon Text Cyrillic";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("../fonts/libre-caslon-cyrillic/LibreCaslonTextCyrillic-Bold.otf") format("opentype");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+0460-052F, U+1C80-1C8A, U+20B4, U+2116, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: "Libre Caslon Text Cyrillic";
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url("../fonts/libre-caslon-cyrillic/LibreCaslonTextCyrillic-Italic.otf") format("opentype");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+0460-052F, U+1C80-1C8A, U+20B4, U+2116, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
