@font-face {
    font-family: 'Kontur Sans VF';
    font-display: swap;
    font-style: normal;
    font-weight: 100 900;
    src: url(https://s.kontur.ru/common-v2/fonts/kontur-sans/KonturSansVF.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: normal;
    font-weight: 100;
    src: url(https://s.kontur.ru/common-v2/fonts/kontur-sans/KonturSans-Thin.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url(https://s.kontur.ru/common-v2/fonts/kontur-sans/KonturSans-Light.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url(https://s.kontur.ru/common-v2/fonts/kontur-sans/KonturSans-Regular.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: normal;
    font-weight: 500;
    src: url(https://s.kontur.ru/common-v2/fonts/kontur-sans/KonturSans-Medium.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: normal;
    font-weight: 600;
    src: url(https://s.kontur.ru/common-v2/fonts/kontur-sans/KonturSans-Medium.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: url(https://s.kontur.ru/common-v2/fonts/kontur-sans/KonturSans-Bold.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: normal;
    font-weight: 900;
    src: url(https://s.kontur.ru/common-v2/fonts/kontur-sans/KonturSans-Black.woff2) format('woff2');
}

/* italics fallbacks */

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: italic;
    font-weight: 100;
    src: url(https://s.kontur.ru/common-v2/fonts/LabGrotesque/LabGrotesque-ThinItalic.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: italic;
    font-weight: 300;
    src: url(https://s.kontur.ru/common-v2/fonts/LabGrotesque/LabGrotesque-LightItalic.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: italic;
    font-weight: 400;
    src: url(https://s.kontur.ru/common-v2/fonts/LabGrotesque/LabGrotesque-Italic.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: italic;
    font-weight: 500;
    src: url(https://s.kontur.ru/common-v2/fonts/LabGrotesque/LabGrotesque-MediumItalic.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: italic;
    font-weight: 600;
    src: url(https://s.kontur.ru/common-v2/fonts/LabGrotesque/LabGrotesque-MediumItalic.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: italic;
    font-weight: 700;
    src: url(https://s.kontur.ru/common-v2/fonts/LabGrotesque/LabGrotesque-BoldItalic.woff2) format('woff2');
}

@font-face {
    font-family: 'Kontur Sans';
    font-display: swap;
    font-style: italic;
    font-weight: 900;
    src: url(https://s.kontur.ru/common-v2/fonts/LabGrotesque/LabGrotesque-BlackItalic.woff2) format('woff2');
}

@font-face {
    font-family: "Kontur Sans Fallback";
    font-weight: 100;
    src: local("Arial");
    size-adjust: 94.5%;
    ascent-override: 99.47%;
    descent-override: 27.51%;
}

@font-face {
    font-family: "Kontur Sans Fallback";
    font-weight: 200;
    src: local("Arial");
    size-adjust: 94.5%;
    ascent-override: 99.47%;
    descent-override: 27.51%;
}

@font-face {
    font-family: "Kontur Sans Fallback";
    font-weight: 300;
    src: local("Arial");
    size-adjust: 95%;
    ascent-override: 98.25%;
    descent-override: 27.37%;
    line-gap-override: 0%;
}

@font-face {
    font-family: "Kontur Sans Fallback";
    font-weight: 400;
    src: local("Arial");
    size-adjust: 97.5%;
    ascent-override: 96.41%;
    descent-override: 26.67%;
    line-gap-override: 0%;
}

@font-face {
    font-family: "Kontur Sans Fallback";
    font-weight: 500;
    src: local("Arial");
    size-adjust: 101%;
    ascent-override: 93.07%;
    descent-override: 25.74%;
    line-gap-override: 0%;
}

@font-face {
    font-family: "Kontur Sans Fallback";
    font-weight: 600;
    src: local("Arial");
    size-adjust: 100.5%;
    ascent-override: 93.53%;
    descent-override: 25.87%;
    line-gap-override: 0%;
}

@font-face {
    font-family: "Kontur Sans Fallback";
    font-weight: 700;
    src: local("Arial Bold");
    size-adjust: 96.5%;
    ascent-override: 97.41%;
    descent-override: 26.94%;
    line-gap-override: 0%;
}

@font-face {
    font-family: "Kontur Sans Fallback";
    font-weight: 800;
    src: local("Arial Bold");
    size-adjust: 99.5%;
    ascent-override: 94.47%;
    descent-override: 26.13%;
    line-gap-override: 0%;
}

@font-face {
    font-family: "Kontur Sans Fallback";
    font-weight: 900;
    src: local("Arial Bold");
    size-adjust: 99.5%;
    ascent-override: 94.47%;
    descent-override: 26.13%;
    line-gap-override: 0%;
}
