/* Estilos adicionales para los bloques Creative (si fueran necesarios). */

/* News: sin Swiper JS, mostramos las cards en horizontal con scroll */
.creativeNews .swiper.mySwiper:not(.swiper-initialized) {
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
}

.creativeNews .swiper.mySwiper:not(.swiper-initialized) .swiper-wrapper {
  display: flex;
  gap: 1.6rem;
  padding-bottom: 1.2rem;
}

.creativeNews .swiper.mySwiper:not(.swiper-initialized) .swiper-slide {
  flex: 0 0 28rem;
}

/* Sin JS, ocultamos los botones para no confundir (solo si el swiper NO está inicializado) */
.creativeNews:has(.swiper.mySwiper:not(.swiper-initialized))
  .swiper-button-prev,
.creativeNews:has(.swiper.mySwiper:not(.swiper-initialized))
  .swiper-button-next {
  display: none;
}
