[data-slots-variant="slots-2"] .lobby__title {
  width: 582px;
  margin-left: auto;
  margin-right: auto;
}

[data-slots-variant="slots-2"] .games-grid {
  display: grid;
  grid-template-columns: repeat(4, 132px);
  gap: 18px;
  width: 582px;
  margin-left: auto;
  margin-right: auto;
}

[data-slots-variant="slots-2"] .game-card {
  width: 132px;
  height: 186px;
  aspect-ratio: auto;
}

[data-slots-variant="slots-2"] .games-grid .game-card:nth-child(n + 9) {
  display: none;
}

[data-slots-variant="slots-2"] .games-grid.games-grid--open .game-card {
  display: block;
}

[data-slots-variant="slots-2"] .lobby__more {
  width: 582px;
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1199px) {
  [data-slots-variant="slots-2"] .games-grid {
    grid-template-columns: repeat(4, 132px);
  }

  [data-slots-variant="slots-2"] .game-card {
    width: 132px;
    height: 186px;
    aspect-ratio: auto;
  }
}

@media (max-width: 991px) {
  [data-slots-variant="slots-2"] .lobby__title {
    width: 100%;
  }

  [data-slots-variant="slots-2"] .games-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
    width: 100%;
  }

  [data-slots-variant="slots-2"] .game-card {
    width: 100%;
    height: auto;
    aspect-ratio: 132 / 186;
  }

  [data-slots-variant="slots-2"] .games-grid .game-card:nth-child(n + 7) {
    display: none;
  }

  [data-slots-variant="slots-2"] .games-grid.games-grid--open .game-card {
    display: block;
  }

  [data-slots-variant="slots-2"] .lobby__more {
    width: 100%;
  }
}
