.results {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  flex-wrap: nowrap;
  max-width: 98%;
  border-radius: var(--bradMed);
  overflow: hidden;
}

.results > .swiper-wrapper {
  aspect-ratio: 4/2;
  max-height: 419px;
  max-height: unset !important;
  align-items: stretch !important;
}

.results .swiper-slide {
  height: unset !important;
  border-radius: var(--bradMed);
  display: flex;
  flex-direction: column;
  gap: 14px;
}
.results .swiper-slide img {
  object-position: top;
  aspect-ratio: 1 / 1;
}
.resultControls {
  /* width: 85%; */
  width: 110%;
}
.resultControls > div {
  background-color: var(--accent) !important;
}
.resultControls > div img {
  filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.5));
}

@media (max-width: 768px) {
  .results > .swiper-wrapper {
    aspect-ratio: 0.5/1;
  }
  .results > .swiper-wrapper img {
    object-position: top;
  }
  .resultControls {
    display: flex;
    width: 117%;
  }
  .results .swiper-slide {
    width: 74%;
  }
  .resultControls {
    display: none;
  }
}
