.watch-page .film-explainer-cards { margin: 28px 0; min-width: 0; }
.watch-page .film-explainer-parent { margin: 24px 0; }
.watch-page .film-explainer-parent a { display: inline-flex; align-items: center; min-height: 44px; }
.watch-page .film-explainer-card { display: grid; grid-template-columns: minmax(180px, 280px) minmax(0, 1fr); }
.watch-page .film-explainer-card .column-rec-copy { min-width: 0; }
.watch-page .film-explainer-card .film-explainer-credit { margin-top: 8px; font-size: 13px; }
@media (max-width: 719px) {
  .watch-page .film-explainer-card { grid-template-columns: minmax(0, 1fr); }
}
