@media (max-width: 749px) {
  .fnt-aplus-linear.funto-detail-image-rail {
    flex-direction: row;
    overflow-x: auto;
    overscroll-behavior-inline: contain;
    scroll-snap-type: x mandatory;
    gap: 16px;
    padding-bottom: 8px;
  }

  .funto-detail-image-rail > .fnt-aplus-linear-card {
    flex: 0 0 86%;
    align-self: flex-start;
    scroll-snap-align: start;
  }
}
