::-webkit-scrollbar-thumb {
    /* Укажи цвет скроллбара */
    background: #0E171B;
    /* Укажи радиус скругления скроллбара */
    border-radius: 10px;
}
::-webkit-scrollbar {
    /* Укажи ширину вертикального скроллбара */
    width: 5px;
    /* Укажи высоту горизонтального скроллбара */
    height: 0;
    /* Укажи цвет фона под скроллбаром */
    background: #fff;
}

::selection {
    background: #0A232C; /* Цвет фона */
    color: #fff; /* Цвет текста */
}

a, div {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}


@media screen and (min-width: 1600px) {
    .t-container {
        max-width: 1560px;
    }
    
    .t-col_1 {
        max-width: 90px;
    }
    
    .t-col_2 {
        max-width: 220px;
    }
    
    .t-col_3 {
        max-width: 350px;
    }
    
    .t-col_4 {
        max-width: 480px;
    }
    
    .t-col_5 {
        max-width: 610px;
    }
    
    .t-col_6 {
        max-width: 740px;
    }
    
    .t-col_7 {
        max-width: 870px;
    }
    
    .t-col_8 {
        max-width: 1000px;
    }
    
    .t-col_9 {
        max-width: 1130px;
    }
    
    .t-col_10 {
        max-width: 1260px;
    }
    
    .t-col_11 {
        max-width: 1390px;
    }
    
    .t-col_12 {
        max-width: 1520px;
    }
    
    .t1148__slider.t1148__slider_width_12 {
        --column-width: 90px;
    }
}

.kinetic-active {
    outline-color: rgba(0, 0, 0, 0);
}

.main-video video {
    border-radius: 20px;
}

@media screen and (max-width: 960px) {
    .t1148__slider.t1148__slider_width_12 {
        --container-max-width: 620px;
    }
}

@media screen and (max-width: 480px) {
    .main-video video {
        border-radius: 10px;
    }
}