/* Keep featured dishes compact on desktop without crowding smaller screens. */
@media (min-width: 961px) {
  .hk-wrap .hk-featured-menu-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .hk-wrap .hk-featured-menu-card:nth-child(4):last-child {
    grid-column: 2;
  }
}
