/* Five product paths, matching the homepage product switcher. */
@media (min-width: 1100px) {
  .hero-product-selection .hero-product-grid { grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 14px; }
  .hero-product-selection .hero-product-card { grid-template-columns: 50px minmax(0, 1fr) 12px; gap: 8px; padding: 16px 12px; }
  .hero-product-selection .hero-product-card img { width: 50px; height: 92px; }
  .hero-product-selection .hero-product-card > span { font-size: 14px; }
}
