.games__section{
    padding-top: 32px;
}

.games__list{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: clamp(0.5rem, 0.321rem + 0.476vw, 0.75rem);
}

.games__card-image{
    width: clamp(10.5rem, 8.839rem + 7.381vw, 14.375rem);
    height: auto;
}


.games__card-block{
    background-color: #272932;
    border-radius: 8px;
    overflow: hidden;
}

.games__card-title{
    font-family:"OpenSans-Regular";
    font-weight:400;
    font-size: 12px;
    color:#C0C0C8;
    padding: 6px 0;
    text-align: center;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    width: 100%;
}

.slider__list {
    gap: 8px;
    max-width: 100%;
    overflow: auto;
}

.slider__list-flex {
    display: flex;
    gap: clamp(0.938rem, -0.134rem + 4.762vw, 3.438rem);
}

.slider__link-flex{
    display: flex;
    align-items: center;
    white-space: nowrap;
    gap: 5px;
}

.slider__list-grid {
    display: grid!important;
    grid-template-rows: 1fr 1fr;
    grid-auto-flow: column;
}
.slider__item {
    display: flex;
    gap: 4px;
}

.slider__list::-webkit-scrollbar{
    display: none;
}

.panel-games{
    border-radius: 8px;
    background-color: #27323B;
    /* padding: 20px 16px; */
}

.panel-games__link{
    font-family:"OpenSans-Bold";
    font-weight:700;
    color:#FFFFFF;
}

.panel-games__item.--active>.panel-games__link{
    color:#FDF151;
}