.game-localization { margin: 0 0 12px; }
.game-card__body .game-localization { margin: 0; }
.game-localization__badge {
  display: inline-block;
  padding: 4px 10px;
  border-radius: 6px;
  background: #e5ead9;
  border: 1px solid #a7b48c;
  color: #30412f;
  font-size: .8rem;
  line-height: 1.5;
  font-weight: 700;
}
.game-localization .game-localization__languages {
  display: flex;
  flex-wrap: wrap;
  gap: 4px 10px;
  margin: 7px 0 0;
  padding: 0;
  list-style: none;
  color: #4b5a3e;
  font-size: .76rem;
  line-height: 1.7;
}
.game-localization__languages li { margin: 0; padding: 0; }
.game-detail-card:first-child .game-localization__badge { background: #f4b63f; border-color: #f4b63f; color: #2d2420; }
.game-detail-card:first-child .game-localization__languages { color: #e5ead9; }
