@font-face {
    font-family: "GoodCyr-Book";
    src:
        url("/fonts/GoodCyr/GoodCyr-Book.woff2?v=1") format("woff2"),
        url("/fonts/GoodCyr/GoodCyr-Book.woff?v=1") format("woff");
    font-display: swap;
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: "GoodCyr-Black";
    src:
        url("/fonts/GoodCyr/GoodCyr-Black.woff2?v=1") format("woff2"),
        url("/fonts/GoodCyr/GoodCyr-Black.woff?v=1") format("woff");
    font-display: swap;
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: "GoodCyr-Light";
    src:
        url("/fonts/GoodCyr/GoodCyr-Light.woff2?v=1") format("woff2"),
        url("/fonts/GoodCyr/GoodCyr-Light.woff?v=1") format("woff");
    font-display: swap;
    font-style: normal;
    font-weight: 400;
}

.three-category-news,
.news-showcase,
.editors-choice,
.above-fold,
.breaking-news,
.interviews-analysis {
    --bgvoice-font-book: "GoodCyr-Book", sans-serif;
    --bgvoice-font-black: "GoodCyr-Black", sans-serif;
    --bgvoice-font-light: "GoodCyr-Light", sans-serif;
    font-family: var(--bgvoice-font-book) !important;
}

.three-category-news *,
.news-showcase *,
.editors-choice *,
.above-fold *,
.breaking-news *,
.interviews-analysis * {
    font-family: var(--bgvoice-font-book) !important;
}
