[data-mm-static-trending] .products-grid {
  --mm-visible-boats: 1;
  display: flex;
  flex-wrap: nowrap;
  gap: var(--f-column-gap, 24px);
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  scrollbar-width: none;
  transform: none;
}
[data-mm-static-trending] .products-grid::-webkit-scrollbar { display: none; }
[data-mm-static-trending] .products-grid > .card {
  flex: 0 0 calc((100% - (var(--mm-visible-boats) - 1) * var(--f-column-gap, 24px)) / var(--mm-visible-boats));
  width: auto;
  min-width: 0;
  height: auto;
  scroll-snap-align: start;
}
[data-mm-static-trending] .swiper-controls { margin-top: 24px; }
[data-mm-static-trending] .swiper-button:disabled { opacity: .35; cursor: default; }
[data-mm-static-trending] .swiper-pagination { height: 3px; background: #ddd; flex: 1; position: relative; }
[data-mm-static-trending] .swiper-pagination-progressbar-fill {
  display: block; position: absolute; inset: 0; background: #e82012; transform-origin: left;
}
.section-template--21978490044653__image_cards_jFr83K {
  --f-columns-mobile: 1;
  --f-columns-md: 3;
  --f-columns-lg: 4;
  --f-columns-xl: 4;
}
@media (min-width: 768px) {
  [data-mm-static-trending] .products-grid { --mm-visible-boats: 3; }
}
@media (min-width: 1024px) {
  [data-mm-static-trending] .products-grid { --mm-visible-boats: 4; }
}
