.m-game-list .m-category-scroll__content { padding: 0px; margin: 0px; }
.games-recommendation { margin: var(--spacing-xl, 24px) auto; }
.desktop .games-recommendation, .tablet .games-recommendation { display: grid; gap: var(--spacing-m, 16px); }
.desktop .games-recommendation { grid-template-columns: calc(100%/var(--games-recommendation-per-row)) 1fr; }
.tablet .games-recommendation { grid-template-rows: auto 1fr; }
.mobile .games-recommendation { margin: 0px auto; padding: 0px; }
.mobile .games-recommendation .m-category-scroll__content { padding: 0px 16px !important; }
.games-recommendation__title-container { display: flex; flex-direction: column; row-gap: var(--spacing-3xs, 4px); }
.desktop .games-recommendation__title-container { justify-content: center; }
.mobile .games-recommendation__title-container { row-gap: var(--spacing-4xs, 2px); padding: 0 var(--spacing-m, 16px); margin: var(--spacing-xs, 8px) 0; }
.games-recommendation__title { display: flex; align-items: center; column-gap: var(--title-block-content-spacing-desktop, 8px); }
.games-recommendation__title > svg { width: 32px; height: 32px; color: var(--color-title-basic-icon-container-icon); }
.desktop .games-recommendation__title { max-width: 175px; }
.games-recommendation .m-category-slider__header, .games-recommendation .m-category-scroll__header { margin-bottom: 0px; }
.mobile .games-section { padding: 0px; }
.mobile .games-section .m-category-scroll__content { margin: 0px; }
.mobile .games-section .m-category-scroll__header { padding: 0 var(--sectionPadding); }
.mobile .games-section .m-counter { display: none; }
.games-section .m-category-scroll__content { padding: 0px 16px !important; }
.view-all { display: flex; }
.m-game-list-header img.category-vip-icon { width: 54px; height: 24px; }
.mobile .m-game-list-header img.category-vip-icon { width: 40px; height: 18px; }
.hot-cold-games .m-category-scroll__header { flex-wrap: wrap; }
.mobile .hot-cold-games__tabs { order: 2; width: 100%; margin-top: 4px; margin-right: 16px; }