/* Centre the complete product family when there is room for all cards. */
@media (min-width: 1350px) {
  .product-rail {
    justify-content: center;
    gap: 16px;
  }

  .brand-card {
    flex-basis: 190px;
    min-height: 205px;
  }

  .brand-card img {
    width: 140px;
    height: 76px;
  }

  .brand-card h3 { font-size: 17px; }

  .product-rail::-webkit-scrollbar { display: none; }

  .carousel-pause {
    display: none;
  }
}
