/* Three distinct drama categories; navigation and Browse presentation only. */
@media (min-width: 951px) {
  .cherry-header .mobile-menu-toggle { display: none; }
  .cherry-header .main-nav { flex-wrap: wrap; justify-content: center; row-gap: 0; min-width: 0; }
}
.drama-hubs .drama-hub-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.drama-hubs .drama-hub-card { min-width: 0; }
@media (max-width: 1100px) {
  .drama-hubs .drama-hub-grid { grid-template-columns: minmax(0, 1fr); }
}
