:root {
    --size_before_tablet: 767px;
    --size_after_tablet: 768px;


    --color-text: #AAADB1;
    --color-text-dark: #464646;
    --color-text-hover: #dbdde0;
    --color-bg: #F4F5F5;
    --color-bg-dark: #292929;
    --color-primary-darker: hsl(179, 69%, 17%);
    --color-primary-dark: hsl(179, 69%, 27%);
    --color-primary: hsl(179, 69%, 37%);
    --color-primary-light: hsl(179, 69%, 47%);
    --color-primary-lighter: hsl(179, 69%, 57%);

    --bs-link-color: hsl(179, 69%, 27%);
    --bs-font-sans-serif: 'Montserrat', system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";

    --color-contrast-lower: hsl(180, 1%, 84%);
    --color-contrast-lower-h: 180;
    --color-contrast-lower-s: 1%;
    --color-contrast-lower-l: 84%;

    --swiper-navigation-size: 32px;
    --swiper-navigation-color: #fff;

    --bs-btn-border-radius: 0rem;
}

@font-face {
    font-family: 'Univers Cyrillic Extra Black';
    src: local('Univers Cyrillic 85 Extra Black'), local('Univers-Cyrillic-85-Extra-Black'),
    url('../fonts/UniversLTCYR-85XBlack.woff2') format('woff2'),
    url('../fonts/UniversLTCYR-85XBlack.woff') format('woff'),
    url('../fonts/UniversLTCYR-85XBlack.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Univers Cyrillic Black';
    src: local('Univers Cyrillic 75 Black'), local('Univers-Cyrillic-75-Black'),
    url('../fonts/UniversLTCYR-75Black.woff2') format('woff2'),
    url('../fonts/UniversLTCYR-75Black.woff') format('woff'),
    url('../fonts/UniversLTCYR-75Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@media (prefers-color-scheme: dark) {
    :root {
        --bs-body-color: #AAADB1;
        --bs-body-bg: #292929;
        --bs-gray: #ced4da;
    }
}