/* Tema: Jardín Romántico — suave, aireado, con acuarela sutil en el fondo */

.me-tpl-jardin-romantico {
    --me-photo-radius: 14px;
    --me-card-radius: 16px;
    --me-btn-radius: 999px;
    --me-line: rgba(0, 0, 0, .07);
    background-image:
        radial-gradient(ellipse 420px 300px at 0% 0%, color-mix(in srgb, var(--me-accent) 10%, transparent), transparent 70%),
        radial-gradient(ellipse 420px 300px at 100% 12%, color-mix(in srgb, var(--me-accent) 8%, transparent), transparent 70%);
    background-repeat: no-repeat;
}

.me-tpl-jardin-romantico .me-hero__names {
    text-transform: none;
    letter-spacing: .04em;
    font-style: italic;
    font-weight: 500;
}

.me-tpl-jardin-romantico .me-pagehead__names a { text-transform: none; font-style: italic; }

.me-tpl-jardin-romantico .me-section__title,
.me-tpl-jardin-romantico .me-page-title { text-transform: none; letter-spacing: .05em; font-style: italic; }

.me-tpl-jardin-romantico .me-event-card,
.me-tpl-jardin-romantico .me-hotel-card { border-color: color-mix(in srgb, var(--me-accent) 25%, transparent); }

.me-tpl-jardin-romantico .me-heroarea__date { text-transform: none; letter-spacing: .05em; font-style: italic; }
