/* ===============================
   Manual Swiper Slider (No Auto)
   =============================== */

/* Hide until initialized */
.manual-slider-container {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease;
}

/* Visible once ready */
.manual-slider-container.ready {
  opacity: 1;
  visibility: visible;
}

/* Swiper container layout */
#manual-swiper {
  width: 100%;
  height: auto;

  /* enable the peek to show */
  overflow: visible;
  padding-right: 5%; /* space for next slide preview */
}

/* Each slide (Elementor template content) */
.manual-slider-item {
  text-align: center;
  width: 100%;
}

/* Remove default Swiper controls and pagination */
.swiper-button-prev,
.swiper-button-next,
.manual-slider-container.swiper-pagination {
  display: none !important;
}

/* Responsive adjustments */
@media (max-width: 767px) {
  #manual-swiper {
    padding-right: 3%; /* smaller peek on mobile */
  }

  .manual-slider-item {
    padding: 10px;
  }
}