:root {
    --font-family-text: -apple-system, ".SFNSText-Regular", "San Francisco",
        "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", Arial,
        sans-serif;
    --font-family-monospace: Monaco, Menlo, Consolas, "Lucida Console",
        "Courier New", monospace;
    --font-family-heading: "Roboto Slab", var(--font-family-text);
}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) */

@font-face {
    font-family: "Roboto Slab";
    font-style: normal;
    font-weight: 300;
    font-display: fallback;
    src: url("../fonts/robotoslab-light.eot");
    src: url("../fonts/robotoslab-light.eot?#iefix") format("embedded-opentype"),
        url("../fonts/robotoslab-light.woff2") format("woff2"),
        url("../fonts/robotoslab-light.woff") format("woff"),
        url("../fonts/robotoslab-light.ttf") format("truetype"),
        url("../fonts/robotoslab-light.svg#roboto_slablight") format("svg");
    // stylelint-disable-next-line plugin/no-unsupported-browser-features
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
        U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

@font-face {
    font-family: "Roboto Slab";
    font-style: normal;
    font-weight: 400;
    font-display: fallback;
    src: url("../fonts/robotoslab-regular.eot");
    src: url("../fonts/robotoslab-regular.eot?#iefix")
            format("embedded-opentype"),
        url("../fonts/robotoslab-regular.woff2") format("woff2"),
        url("../fonts/robotoslab-regular.woff") format("woff"),
        url("../fonts/robotoslab-regular.ttf") format("truetype"),
        url("../fonts/robotoslab-regular.svg#roboto_slabregular") format("svg");
    // stylelint-disable-next-line plugin/no-unsupported-browser-features
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
        U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

@font-face {
    font-family: "Roboto Slab";
    font-style: normal;
    font-weight: 700;
    font-display: fallback;
    src: url("../fonts/robotoslab-bold.eot");
    src: url("../fonts/robotoslab-bold.eot?#iefix") format("embedded-opentype"),
        url("../fonts/robotoslab-bold.woff2") format("woff2"),
        url("../fonts/robotoslab-bold.woff") format("woff"),
        url("../fonts/robotoslab-bold.ttf") format("truetype"),
        url("../fonts/robotoslab-bold.svg#roboto_slabbold") format("svg");
    // stylelint-disable-next-line plugin/no-unsupported-browser-features
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
        U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
