.related .movie-grid.compact {
  grid-template-columns: repeat(4,minmax(0,150px)) !important;
  gap: 18px 14px !important;
  justify-content: start;
}

.related .movie-card {
  width: 100%;
  max-width: 150px;
}

@media (max-width:640px) {
  .related .movie-grid.compact {
    grid-template-columns: repeat(2,minmax(0,145px)) !important;
  }
}

