.yuj-page{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;color:#2D2D2D;line-height:1.6;max-width:1100px;margin:0 auto;padding:0 20px}
.yuj-page *{box-sizing:border-box}
.yuj-page h1{font-family:Georgia,'Times New Roman',serif;font-size:2.4rem;font-weight:400;color:#424C42;margin:0 0 .5em;letter-spacing:-.02em;line-height:1.15}
.yuj-page h2{font-family:Georgia,'Times New Roman',serif;font-size:1.6rem;font-weight:400;color:#424C42;margin:2em 0 .6em;letter-spacing:-.01em}
.yuj-page h3{font-family:Georgia,'Times New Roman',serif;font-size:1.2rem;font-weight:400;color:#424C42;margin:1.5em 0 .4em}
.yuj-page a{color:#A68B6B;text-decoration:none;transition:color .2s}
.yuj-page a:hover{color:#C65D3E}
/* === SECTION HERO === */
.yuj-hero{text-align:center;padding:2em 0 1em}
.yuj-hero .yuj-label{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:#A68B6B;margin-bottom:.8em}
.yuj-hero h1{font-size:2.6rem;margin-bottom:.3em}
.yuj-hero .yuj-sub{color:#888;font-size:1rem;margin:0}
/* === SCHEDULE GRID === */
.yuj-horario{margin:2em auto}
.yuj-horario-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}
.yuj-dia{background:#F8F5F0;border-radius:6px;overflow:hidden;border:1px solid #E5E0D8}
.yuj-dia-header{background:#424C42;color:#F8F5F0;text-align:center;padding:10px 6px;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600}
.yuj-clase{padding:10px 8px;border-bottom:1px solid #E5E0D8;border-left:3px solid transparent}
.yuj-clase:last-child{border-bottom:none}
.yuj-clase-hora{font-size:.72rem;font-weight:700;color:#424C42;letter-spacing:.03em;margin-bottom:2px}
.yuj-clase-tipo{font-size:.72rem;color:#2D2D2D;line-height:1.3;margin-bottom:2px}
.yuj-clase-prof{font-size:.65rem;color:#888;display:flex;align-items:center;gap:4px}
.yuj-streaming-badge{display:inline-block;font-size:.55rem;background:#F0EBE3;color:#A68B6B;padding:1px 5px;border-radius:3px;margin-top:3px;letter-spacing:.04em}
.yuj-vacio{text-align:center;padding:20px 8px;color:#bbb;font-size:.75rem;font-style:italic}
/* borders per type */
.yuj-t-hatha{border-left-color:#A68B6B}
.yuj-t-vinyasa{border-left-color:#859985}
.yuj-t-yin{border-left-color:#C65D3E}
.yuj-t-tera{border-left-color:#c9973d}
.yuj-t-medita{border-left-color:#424C42}
.yuj-t-mind{border-left-color:#7a8ba0}
.yuj-t-especial{border-left-color:#C65D3E}
/* legend */
.yuj-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:1.2em 0 .5em;font-size:.72rem;color:#888}
.yuj-legend-item{display:flex;align-items:center;gap:5px}
.yuj-legend-dot{width:10px;height:10px;border-radius:50%}
.yuj-horario-nota{text-align:center;font-size:.8rem;color:#888;margin-top:.6em}
/* === NOTICE BAR === */
.yuj-notice{background:#F0EBE3;border-radius:6px;padding:1.2em 1.5em;text-align:center;margin:2em 0;font-size:.9rem;color:#2D2D2D;border:1px solid #E5E0D8}
.yuj-notice strong{color:#424C42}
/* === SECTION DIVIDER === */
.yuj-divider{width:40px;height:1px;background:#E5E0D8;margin:3em auto}
/* === FLEXIBILITY SECTION === */
.yuj-flex-section{max-width:680px;margin:0 auto;padding:2em 0}
.yuj-flex-section .yuj-label{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:#A68B6B;margin-bottom:.6em}
.yuj-flex-section h2{margin-top:0}
.yuj-flex-section ul{padding-left:1.2em;margin:1em 0;color:#2D2D2D;font-size:.95rem}
.yuj-flex-section li{margin-bottom:.6em;line-height:1.5}
.yuj-flex-section li strong{color:#424C42}
/* === CTA BUTTONS === */
.yuj-cta-row{display:flex;gap:12px;margin:1.5em 0;flex-wrap:wrap}
.yuj-btn{display:inline-block;padding:.75em 1.8em;border-radius:4px;font-size:.85rem;font-weight:500;letter-spacing:.04em;text-decoration:none;transition:all .2s}
.yuj-btn-primary{background:#424C42;color:#F8F5F0}
.yuj-btn-primary:hover{background:#859985;color:#F8F5F0}
.yuj-btn-outline{background:transparent;color:#424C42;border:1px solid #424C42}
.yuj-btn-outline:hover{background:#424C42;color:#F8F5F0}
/* === YOGA TYPES SECTION === */
.yuj-types{padding:2em 0}
.yuj-types .yuj-label{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:#A68B6B;margin-bottom:.6em;text-align:center}
.yuj-types>h2{text-align:center;margin-top:.2em;margin-bottom:1.5em}
.yuj-types>p{text-align:center;max-width:640px;margin:0 auto 2em;color:#888;font-size:.95rem}
.yuj-type-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:2em 0}
.yuj-type-card{background:#F8F5F0;border:1px solid #E5E0D8;border-radius:8px;padding:1.8em;border-top:3px solid #E5E0D8;transition:border-color .2s}
.yuj-type-card:hover{border-top-color:#859985}
.yuj-type-card h3{margin:0 0 .5em;font-size:1.15rem}
.yuj-type-card p{font-size:.88rem;color:#666;line-height:1.55;margin:0}
/* === PHOTO GALLERY === */
.yuj-gallery{padding:2em 0}
.yuj-gallery .yuj-label{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:#A68B6B;margin-bottom:1.2em;text-align:center}
.yuj-gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}
.yuj-gallery-grid a{display:block;overflow:hidden;border-radius:4px;aspect-ratio:1;background:#F0EBE3}
.yuj-gallery-grid img{width:100%;height:100%;object-fit:cover;transition:transform .3s}
.yuj-gallery-grid a:hover img{transform:scale(1.05)}
/* === FINAL CTA === */
.yuj-final-cta{text-align:center;padding:3em 0;margin:2em 0;background:#F0EBE3;border-radius:8px}
.yuj-final-cta h2{margin-top:0;margin-bottom:.3em}
.yuj-final-cta p{color:#888;margin-bottom:1.5em}
/* === RESPONSIVE === */
@media(max-width:768px){
.yuj-page h1{font-size:1.8rem}
.yuj-page h2{font-size:1.3rem}
.yuj-horario-grid{grid-template-columns:1fr 1fr;gap:6px}
.yuj-dia-header{font-size:.6rem;padding:8px 4px}
.yuj-type-grid{grid-template-columns:1fr}
.yuj-gallery-grid{grid-template-columns:repeat(3,1fr)}
.yuj-cta-row{justify-content:center}
}
@media(max-width:480px){
.yuj-horario-grid{grid-template-columns:1fr}
.yuj-gallery-grid{grid-template-columns:repeat(2,1fr)}
.yuj-hero h1{font-size:1.5rem}
}
YUJ es Yoga · Sevilla
Horario Especial Agosto
Vinyasa Yoga · 20:00 – 21:15 h
20:00
Vinyasa Yoga
Paz Infante · 75'
20:00
Vinyasa Yoga
Paz Infante · 75'
Reserva previa obligatoria · Ver calendario completo
Horario especial de agosto. Durante el mes de agosto, las únicas clases activas son las de Vinyasa Yoga de 20:00 a 21:15 h con Paz Infante, los martes y jueves. El horario habitual se reanudará en septiembre. Para asistencia se requiere siempre reserva previa a través de web o app.
Cómo funciona
Libertad y flexibilidad
Tu práctica con horario flexible y abierto. Gestiona todo fácilmente a través de tu cuenta o la App. Con un solo clic, personaliza tu calendario de clases:
- Elige con hasta 30 días de antelación las clases a las que quieres asistir en función de tu Bono o Membresía.
- Recupera las clases a las que no hayas asistido dentro de tu periodo de suscripción mensual.
- Cambia o cancela gratuitamente tu reserva hasta dos horas antes del inicio de la clase.
Nuestras clases
¿Cómo son nuestras clases?
Todas nuestras clases están abiertas a cualquier edad o experiencia. No dividimos por niveles. Principiante o avanzado, poco importa: elige la que se ajuste a lo que buscas hoy.
Hatha Yoga
El camino clásico. Posturas que se mantienen, respiración que profundiza. Aquí no hay prisa. Cada asana es un laboratorio donde investigamos los límites del cuerpo y la quietud de la mente. Ideal para quien busca bases sólidas o desea perfeccionar la técnica.
Vinyasa Yoga
El yoga que fluye. Un movimiento sigue al otro como el agua del río sigue su cauce. La respiración marca el ritmo, no el reloj. Fortalece, flexibiliza y enseña a la mente a permanecer presente en el cambio constante.
Yoga Suave
La adaptación es el camino. Clases en grupos reducidos que atienden necesidades específicas: movilidad limitada, lesiones, embarazo o simplemente días donde el cuerpo pide suavidad. El yoga no es para cuerpos perfectos, sino para personas reales.
Hatha y Meditación
Viernes: el día de ir hacia dentro. Asanas suaves, pranayama para equilibrar la energía y meditación guiada hacia el silencio interior. Para quienes buscan reducir el ruido mental y cultivar la atención plena.
Empieza hoy
Ven y siente. La primera clase es el mejor argumento.