.custom-swiper {
  width: 100%;
  height: 100%;
}

.custom-swiper .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 12px;
}

.custom-swiper .swiper-pagination {
  position: relative;
  margin-top: 12px;
}

.custom-swiper .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  background: rgba(0, 0, 0, 0.1);
  opacity: 1;
}

.custom-swiper .swiper-pagination-bullet-active {
  width: 32px;
  height: 8px;
  border-radius: 5px;
  background: #1d1d1f;
}