Horarios y tarifas

Programación

HORARIO 2026-2027

block in your page.

Fonts loaded via Google Fonts (Cormorant + DM Sans).

No external JS dependencies.

═══════════════════════════════════════════════ –>

/* ── Scope everything under .xamara-tarifas to avoid bleeding into the host site ── */

.xamara-tarifas {

–xm-dark:    #3b2314;

–xm-accent:  #b85c38;

–xm-green:   #5c7a52;

–xm-green-soft: #d6e4d0;

–xm-bg:      #f5ede3;

–xm-mid:     #7a5540;

–xm-soft:    #e0c9b4;

–xm-white:   #fdf7f2;

font-family: ‘DM Sans’, sans-serif;

font-weight: 300;

background: var(–xm-bg);

color: var(–xm-dark);

padding: 3rem 1.5rem;

max-width: 860px;

margin: 0 auto;

box-sizing: border-box;

}

.xamara-tarifas *, .xamara-tarifas *::before, .xamara-tarifas *::after {

box-sizing: border-box;

margin: 0;

padding: 0;

}

/* Header */

.xm-header {

text-align: center;

margin-bottom: 2.5rem;

}

.xm-logo {

font-family: ‘Cormorant Garamond’, serif;

font-size: clamp(2.8rem, 7vw, 4.5rem);

font-weight: 700;

letter-spacing: .25em;

color: var(–xm-dark);

line-height: 1;

}

.xm-tagline {

font-family: ‘DM Sans’, sans-serif;

font-size: .75rem;

letter-spacing: .35em;

text-transform: uppercase;

color: var(–xm-accent);

margin-top: .5rem;

}

.xm-divider {

width: 80px;

height: 1.5px;

background: var(–xm-accent);

margin: 1.2rem auto 0;

}

/* Section blocks */

.xm-block {

margin-bottom: 2rem;

}

.xm-section-title {

background: var(–xm-green);

color: var(–xm-white);

font-family: ‘DM Sans’, sans-serif;

font-weight: 500;

font-size: .78rem;

letter-spacing: .18em;

text-transform: uppercase;

padding: .65rem 1rem;

border-radius: 4px;

margin-bottom: .75rem;

display: flex;

align-items: center;

gap: .5rem;

}

.xm-section-title::before {

content: »;

display: inline-block;

width: 6px; height: 6px;

background: var(–xm-white);

border-radius: 50%;

flex-shrink: 0;

}

/* Tables */

.xm-table-wrap { overflow-x: auto; }

.xm-table {

width: 100%;

border-collapse: collapse;

font-size: .9rem;

}

.xm-table thead tr {

background: var(–xm-soft);

}

.xm-table thead th {

font-family: ‘DM Sans’, sans-serif;

font-weight: 500;

font-size: .78rem;

letter-spacing: .1em;

text-transform: uppercase;

color: var(–xm-accent);

padding: .7rem 1rem;

text-align: left;

border-bottom: 1.5px solid var(–xm-soft);

}

.xm-table thead th:not(:first-child) { text-align: center; }

.xm-table tbody tr:nth-child(odd)  { background: var(–xm-white); }

.xm-table tbody tr:nth-child(even) { background: var(–xm-bg); }

.xm-table tbody td {

padding: .65rem 1rem;

color: var(–xm-dark);

border-bottom: 1px solid var(–xm-soft);

vertical-align: middle;

}

.xm-table tbody td:not(:first-child) {

text-align: center;

font-weight: 500;

color: var(–xm-dark);

}

.xm-table .xm-price {

font-family: ‘Cormorant Garamond’, serif;

font-size: 1.05rem;

font-weight: 600;

color: var(–xm-accent);

}

.xm-table .xm-dash { color: var(–xm-mid); font-size: .82rem; }

/* Discount badges */

.xm-badge {

display: inline-block;

background: var(–xm-green-soft);

color: var(–xm-green);

border: 1px solid var(–xm-green);

font-weight: 500;

font-size: .85rem;

padding: .2rem .7rem;

border-radius: 20px;

letter-spacing: .04em;

}

/* Info list */

.xm-info-list {

list-style: none;

padding: 0;

}

.xm-info-list li {

position: relative;

padding: .5rem .5rem .5rem 1.4rem;

font-size: .9rem;

color: var(–xm-mid);

line-height: 1.55;

border-bottom: 1px solid var(–xm-soft);

}

.xm-info-list li:last-child { border-bottom: none; }

.xm-info-list li::before {

content: ‘·’;

position: absolute;

left: .4rem;

color: var(–xm-accent);

font-size: 1.3rem;

line-height: 1.2;

}

.xm-info-list li strong { color: var(–xm-dark); font-weight: 500; }

/* Pill for cuota socio */

.xm-pill {

display: inline-flex;

align-items: center;

gap: .4rem;

background: var(–xm-accent);

color: var(–xm-dark);

font-weight: 500;

font-size: .78rem;

padding: .25rem .8rem;

border-radius: 20px;

margin-top: .35rem;

letter-spacing: .04em;

}

/* Footer */

.xm-footer {

margin-top: 2.5rem;

padding-top: 1rem;

border-top: 1px solid var(–xm-soft);

text-align: center;

font-size: .75rem;

color: var(–xm-mid);

letter-spacing: .06em;

}

/* Note under table */

.xm-note {

font-size: .78rem;

color: var(–xm-mid);

font-style: italic;

margin-top: .4rem;

padding-left: .4rem;

}

/* Responsive */

@media (max-width: 540px) {

.xamara-tarifas { padding: 2rem 1rem; }

.xm-table { font-size: .82rem; }

.xm-table thead th, .xm-table tbody td { padding: .55rem .6rem; }

}

XAMARA

Tarifas · 2026 – 2027

Condiciones generales

Los abonos son bimensuales — opción más económica.

Modalidad mensual disponible con los precios indicados en cada tabla.

Clases regulares — 2 sesiones semanales

Actividad
Bimensual
Mensual

Yoga / Pilates / Fit
75 €
55 €

Aéreo / Barre
95 €
65 €

Actividades regulares — 1 sesión semanal

Actividad
Bimensual
Mensual

Aéreo / Barre
75 €
45 €

Pilates / Yoga / Fit
65 €
45 €

Mindfulness
45 €
Única modalidad

Descuentos por segunda actividad — año 2026

Concepto
Descuento

Segunda actividad (general)
−5 €/mes

Segunda actividad en FIT
−10 €/mes

Clases online

Modalidad
Período
Precio

Pilates y Yoga Online
Junio y septiembre
75 €

Pilates y Yoga Online
Desde octubre
60 € bimensual

Aeroyoga Online
Desde octubre
75 € bimensual

* Aeroyoga Online sujeto a disponibilidad del espacio.

Información importante

Las tarifas están sujetas a disponibilidad de grupo y condiciones del espacio.

Clase de prueba: 15 €

Matrícula: 20 €·  Exentos quienes se inscriban del 1 al 7 de junio.

Cuota socio / mantenimiento:20 €Permite colaborar con el proyecto y acceder a: descuentos en actividades,compensaciones viernes tarde y actividades al aire libre por la mañana.

Otros servicios

Masajes / Nutrición / Coach particular: tarifas específicas bajo consulta.

Eventos privados, cumpleaños, empresas y comunidades: solicitar presupuesto personalizado.

Información válida para la temporada 2026–2027 · Xamara · Sujeta a cambios sin previo aviso