/* Safari/iOS fix: voorkom dat img-wrap uitrekt als flex-child */
.highlight-carousel .splide__slide .img-wrap {
  align-self: flex-start;
  position: relative;
  aspect-ratio: 4 / 3;
  min-height: 0;
  width: 100%;
}

/* Safari/iOS fix: gebruik absolute positioning zodat img altijd binnen wrapper blijft */
.highlight-carousel .splide__slide .img-wrap img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
