/** ==========================================================================
 * Base de Swiper — copia de la de Betheme (Eduardo, 05/10/2026)
 *
 * Son las 12 reglas de Swiper que trae themes/betheme/css/woocommerce.css
 * (mfn-woo, Betheme 26.6.5), copiadas tal cual. Esa hoja la quita la fase 2
 * de velocidad en las páginas que no venden (mu-plugins/cei-velocidad.php), y
 * los carruseles de la home y de las áreas se apoyaban en ellas sin saberlo:
 * sin el `height: 100%` de .swiper-slide, en el móvil todas las tarjetas se
 * estiraban al alto de la más alta (medido en /cursos-diseno-grafico/ y en
 * /titulaciones-universitarias-udima/).
 *
 * Solo se carga donde se quita mfn-woo, y en su mismo sitio: antes que las
 * hojas del tema (va como dependencia de cei-tokens), para que gane y pierda
 * con las mismas reglas que antes.
 * ========================================================================== */

.swiper-container { margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1 }
.swiper-container-vertical > .swiper-wrapper { flex-direction:column }
.swiper-wrapper { position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box }
.swiper-container-android .swiper-slide,.swiper-wrapper { transform:translate3d(0px,0,0) }
.swiper-container-multirow > .swiper-wrapper { flex-wrap:wrap }
.swiper-container-multirow-column > .swiper-wrapper { flex-wrap:wrap;flex-direction:column }
.swiper-container-free-mode > .swiper-wrapper { transition-timing-function:ease-out;margin:0 auto }
.swiper-container-pointer-events { touch-action:pan-y }
.swiper-container-pointer-events.swiper-container-vertical { touch-action:pan-x }
.swiper-slide { flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform }
.swiper-slide img { display: block; }
.mfn-thumbnails-bottom .swiper-slide { width: 25%; }
