/* Prevent layout collapse before Swiper CSS loads */
.swiper {
    overflow: hidden;
    position: relative;
}

.swiper-wrapper {
    display: flex;
    position: relative;
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
}