/* Swiper Fix for Static HTML Export
   Makes hero swiper functional when JavaScript initialization doesn't run */

/* Ensure swiper slides are visible */
.style_hero__tXKZW .swiper-wrapper {
  display: flex !important;
  height: 100% !important;
}

.style_hero__tXKZW .swiper-slide {
  display: flex !important;
  height: 100% !important;
  width: 100% !important;
  flex-shrink: 0;
}

/* Show first slide by default */
.style_hero__tXKZW .swiper-slide:first-child {
  display: flex !important;
}

/* Ensure swiper is visible and interactive */
.style_hero__tXKZW .style_swiper__H0FOs {
  pointer-events: auto !important;
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}

/* Enable navigation buttons */
.style_hero__tXKZW .style_swiperNavigation__wcA5S {
  pointer-events: auto !important;
}

.style_hero__tXKZW .style_swiperNavigation__wcA5S button {
  pointer-events: auto !important;
  cursor: pointer !important;
}

/* Fix slideWrapper */
.style_hero__tXKZW .style_slideWrapper__yAG8Q {
  pointer-events: none !important;
}

.style_hero__tXKZW .style_slideWrapper__yAG8Q .swiper {
  pointer-events: auto !important;
}

/* Ensure content doesn't block swiper */
.style_hero__tXKZW .style_content__6JEzh {
  pointer-events: auto !important;
  z-index: 10 !important;
}

/* Fix img wrapper */
.style_hero__tXKZW .style_img__Yeqei {
  pointer-events: none !important;
}
