/* Home page image slider (replaces the former Unlimited Elements "Random Image" widget) */

/* The parent grid uses justify-items:start/center, so the widget must claim its full column width,
   and min-width:0 stops Swiper from stretching the grid track. */
.home-slider-widget {
  width: 100%;
  min-width: 0;
}

.home-slider {
  width: 100%;
  aspect-ratio: 695 / 1000;
  border: 2px solid #FFFFFF;
  box-sizing: border-box;
  overflow: hidden;
}

.home-slider .swiper-slide {
  background: #FFFFFF;
}

.home-slider .home-slider-image {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}

.home-slider .swiper-pagination-bullet {
  background: #FFFFFF;
  opacity: 0.6;
}

.home-slider .swiper-pagination-bullet-active {
  opacity: 1;
}
