.screen-photo-card.workout-hero-text-only {
  grid-template-columns: minmax(0, 1fr) !important;
}

.workout-hero-text-only .workout-hero-description {
  max-width: 560px;
  margin: 10px 0 0;
  color: rgba(235, 242, 239, .82);
  font-size: .88rem;
  line-height: 1.55;
}

@media (max-width: 680px) {
  .screen-photo-card.workout-hero-text-only {
    grid-template-columns: 1fr !important;
    grid-template-rows: auto !important;
    min-height: 220px !important;
  }
}
