/* This stylesheet is loaded only by the safety-offer page. Keep three single-product
   families together rather than giving each a mostly empty full-width band. */
.kemi-lp-3m-tilbod #hlifdarvorur .kemi-row-track {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 24px;
  overflow: visible;
  scroll-snap-type: none;
}
.kemi-lp-3m-tilbod #hlifdarvorur .kemi-row-track .kemi-card { min-width: 0; width: 100%; }
@media (max-width: 700px) {
  .kemi-lp-3m-tilbod #hlifdarvorur .kemi-row-track { grid-template-columns: minmax(0, 1fr); gap: 20px; }
}
