.m-game-list .m-category-scroll__content{padding:0;margin:0}
.mobile .games-section{padding:0}.mobile .games-section .m-category-scroll__content{margin:0}.mobile .games-section .m-category-scroll__header{padding:0 0 0 var(--sectionPadding)}.mobile .games-section .m-counter{display:none}.games-section .m-category-scroll__content{padding:0 16px !important}
.isdf9nutr{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}
.mobile .my-top-wins .m-segment-control{margin-right:var(--sectionPadding)}.my-top-wins .Card-Tags__one{white-space:nowrap}

/* === Desktop=== */
@media (min-width: 1024px) {

  /* GRID */
  .games-section .m-category-scroll__content--cols6 {
    --gap-games: 24px;
    --card-radius: 16px;
    display: grid !important;
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
    gap: var(--gap-games) !important;
    scroll-snap-type: none !important;
  }
  .games-section .m-category-scroll__wrapper { overflow: visible !important; }

  .games-section .m-category-scroll__content--cols6 > .m-category-scroll__item {
    display: block !important;
    flex: initial !important;
    width: auto !important;
    max-width: none !important;
  }

  .games-section .m-category-scroll__content--cols6 .m-game-card {
    display: flex !important;
    flex-direction: column !important;
  }

  .games-section .m-category-scroll__content--cols6 .m-game-card .m-game-main {
    position: relative !important;
    width: 100% !important;
    aspect-ratio: 1 / 1 !important;
    border-radius: var(--card-radius) !important;
    overflow: hidden !important;
  }

  .games-section .m-category-scroll__content--cols6 .m-game-card .m-game-main .m-card-thumb,
  .games-section .m-category-scroll__content--cols6 .m-game-card .m-game-main .m-card-thumb-preview,
  .games-section .m-category-scroll__content--cols6 .m-game-card .m-game-main .m-cdn-image,
  .games-section .m-category-scroll__content--cols6 .m-game-card .m-game-main img,
  .games-section .m-category-scroll__content--cols6 .m-game-card .m-game-main picture img {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    border-radius: inherit !important;
    max-width: none !important;
  }

  .games-section .m-category-scroll__content--cols6 .m-game-card .m-game-footer {
    position: static !important;
    top: auto !important; right: auto !important; bottom: auto !important; left: auto !important;
    transform: none !important;
    margin-top: 8px !important;
    padding: 0 2px 0 2px !important;
    display: block !important;
    font-size: 14px;
    line-height: 1.25;
    display: -webkit-box !important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
}


@media (min-width: 1024px) {
  .games-section .m-category-scroll__content--cols6 {
    row-gap: 28px !important;              
  }


  .games-section .m-category-scroll__content--cols6 .m-game-card {
    display: flex !important;
    flex-direction: column !important;
  }

  .games-section .m-category-scroll__content--cols6 .m-game-card .m-game-footer {
    margin-top: 8px !important;
    line-height: 1.25 !important;
    min-height: calc(1.25em * 2) !important;   
    display: -webkit-box !important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden !important;
    white-space: normal !important;            
  }
}

@media (min-width: 1024px) {
  .games-section .m-category-scroll__content--cols6 {
    --gap-games: 16px;           
    row-gap: 18px !important;    
  }

  .games-section .m-category-scroll__content--cols6 .m-game-card {
    gap: 6px !important;        
  }


  .games-section .m-category-scroll__content--cols6 .m-game-card .m-game-footer {
    margin-top: 4px !important;               
    min-height: calc(1.25em * 2) !important;  
  }

  .games-section .m-category-scroll__content--cols6 > .m-category-scroll__item {
    margin: 0 !important;
    padding: 0 !important;
  }
}
