.hero[data-astro-cid-lcdefpme]{min-height:clamp(600px, calc(100svh - var(--cab)), 860px);grid-template-columns:58fr 42fr;display:grid}.hero__foto[data-astro-cid-lcdefpme]{background:#e9e9e6;position:relative;overflow:hidden}.hero__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:80% 22%;transform-origin:85% 25%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.14)}.hero__panel[data-astro-cid-lcdefpme]{align-items:center;padding:clamp(40px,8vh,110px) clamp(28px,4vw,72px);display:flex}.hero__eje[data-astro-cid-lcdefpme]{max-width:580px;padding-left:76px;position:relative}.hero__eje[data-astro-cid-lcdefpme]:before{content:"";background:#f4f4f18c;width:1.5px;position:absolute;top:-200vh;bottom:-200vh;left:27px}.hero__panel[data-astro-cid-lcdefpme]{overflow:hidden}.parada[data-astro-cid-lcdefpme]{position:relative}.parada[data-astro-cid-lcdefpme]>.anillo[data-astro-cid-lcdefpme]{color:#f4f4f1;background:var(--carbon);width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;left:-57px}.parada--grande[data-astro-cid-lcdefpme]>.anillo[data-astro-cid-lcdefpme].hero__anillo{background:0 0;border-width:1.5px;width:56px;height:56px;margin-top:2px;top:0;left:-76px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;text-wrap:balance;margin-bottom:24px;font-size:clamp(2.4rem,1.4rem + 2.6vw,4rem)}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:#dcdcd6;margin-bottom:34px}.hero__acciones[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-bottom:34px;display:flex}.hero__tel[data-astro-cid-lcdefpme]{color:#fff;padding:12px 0;font-weight:600}.hero__datos[data-astro-cid-lcdefpme]{border-top:1px solid #3d3d3b;gap:10px;margin:0;padding-top:22px;font-size:.95rem;display:grid}.hero__datos[data-astro-cid-lcdefpme]>.anillo[data-astro-cid-lcdefpme]{top:34px}.hero__datos[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{grid-template-columns:92px 1fr;gap:12px;display:grid}.hero__datos[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:#a9a9a3}.hero__datos[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:#f4f4f1;margin:0}@media (width<=860px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0}.hero__foto[data-astro-cid-lcdefpme]{aspect-ratio:4/4.2;width:100%;max-height:70svh}.hero__foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:60% 18%}.hero__panel[data-astro-cid-lcdefpme]{padding:36px var(--pad) 44px}.hero__eje[data-astro-cid-lcdefpme]{padding-left:52px}.hero__eje[data-astro-cid-lcdefpme]:before{top:-36px;bottom:-44px;left:17px}.parada[data-astro-cid-lcdefpme]>.anillo[data-astro-cid-lcdefpme]{width:14px;height:14px;margin-top:-7px;left:-43px}.parada--grande[data-astro-cid-lcdefpme]>.anillo[data-astro-cid-lcdefpme].hero__anillo{width:36px;height:36px;left:-52px}}.tiempos__cabeza[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:end;gap:24px 64px;margin-bottom:clamp(44px,6vw,80px);display:grid}.tiempos__cabeza[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.tiempos__linea[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid;position:relative}.tiempos__linea[data-astro-cid-lcdefpme]:before{content:"";background:var(--tinta);opacity:.5;height:1.5px;position:absolute;top:calc(3.2rem + 9px);left:0;right:0}.tiempos__linea[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{position:relative}.tiempos__n[data-astro-cid-lcdefpme]{height:3.2rem;color:var(--gris);font-size:2.6rem;line-height:1;display:block}.tiempos__linea[data-astro-cid-lcdefpme] .anillo[data-astro-cid-lcdefpme]{background:var(--blanco);margin:0 0 22px;position:relative}.tiempos__linea[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px}.tiempos__linea[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--gris);max-width:26ch;margin:0}@media (width<=860px){.tiempos__cabeza[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tiempos__linea[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px;padding-left:64px}.tiempos__linea[data-astro-cid-lcdefpme]:before{width:1.5px;height:auto;inset:6px auto 6px 8px}.tiempos__n[data-astro-cid-lcdefpme]{text-align:left;width:40px;height:auto;padding-left:26px;font-size:1.4rem;position:absolute;top:28px;left:-64px}.tiempos__linea[data-astro-cid-lcdefpme] .anillo[data-astro-cid-lcdefpme]{margin:0;position:absolute;top:4px;left:-64px}}.carta-ex__in[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.carta-ex__lado[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:16px}.carta-ex__lado[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;object-position:50% 40%;width:100%;max-width:400px;height:auto;margin-top:28px}.carta-ex__lista[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--tinta);margin:0 0 32px;padding:0;list-style:none}.carta-ex__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid #cfcfca;justify-content:space-between;align-items:baseline;gap:20px;padding:20px 0;font-size:1.08rem;display:flex}.carta-ex__p[data-astro-cid-lcdefpme]{white-space:nowrap;color:var(--gris)}.carta-ex__p[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--tinta);margin-left:4px;font-size:1.5rem;font-weight:400}@media (width<=860px){.carta-ex__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.carta-ex__lado[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;max-width:100%}}.salon-ex[data-astro-cid-lcdefpme]{padding-bottom:clamp(64px,9vw,120px)}.salon-ex__pano[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 30%;width:100%;height:clamp(300px,40vw,560px)}.salon-ex__in[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.salon-ex__texto[data-astro-cid-lcdefpme]{background:var(--blanco);margin-top:clamp(-140px,-9vw,-60px);padding:clamp(28px,4vw,52px);position:relative}.salon-ex__texto[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:18px}blockquote[data-astro-cid-lcdefpme]{margin:0 0 22px}blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:clamp(1.2rem,1rem + .7vw,1.55rem);font-weight:330;line-height:1.35}.salon-ex__tira[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.1fr 1.4fr;gap:14px;padding-top:clamp(28px,4vw,52px);display:grid}.salon-ex__tira[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:clamp(200px,22vw,320px)}.salon-ex__tira[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:first-child{object-position:30% 30%}.salon-ex__tira[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:nth-child(2){object-position:50% 20%}@media (width<=860px){.salon-ex__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.salon-ex__texto[data-astro-cid-lcdefpme]{margin:-48px 0 0;padding:28px 24px}.salon-ex__tira[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;padding-top:0}.salon-ex__tira[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:220px}.salon-ex__tira[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:nth-child(3){grid-column:1/-1}}.elementos-ex__linea[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.elementos-ex__linea[data-astro-cid-lcdefpme]:before{content:"";opacity:.4;background:#f4f4f1;height:1.5px;position:absolute;top:30px;left:0;right:0}.elementos-ex__linea[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#f4f4f1;gap:6px;padding:20px 20px 20px 0;text-decoration:none;display:grid}.elementos-ex__linea[data-astro-cid-lcdefpme] .anillo[data-astro-cid-lcdefpme]{background:var(--carbon);width:22px;height:22px;margin-bottom:14px;transition:background-color .2s}.elementos-ex__linea[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .anillo[data-astro-cid-lcdefpme],.elementos-ex__linea[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .anillo[data-astro-cid-lcdefpme]{background:#f4f4f1}.elementos-ex__n[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:clamp(1.8rem,1.3rem + 1.4vw,2.6rem);font-weight:320;line-height:1.1}.elementos-ex__d[data-astro-cid-lcdefpme]{color:#c4c4be}.elementos-ex__linea[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .elementos-ex__n[data-astro-cid-lcdefpme]{text-underline-offset:6px;text-decoration:underline 1px}@media (width<=760px){.elementos-ex__linea[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;row-gap:12px}.elementos-ex__linea[data-astro-cid-lcdefpme]:before{display:none}}.productos-ex__cab[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;align-items:start;gap:24px clamp(32px,6vw,96px);margin-bottom:clamp(32px,4vw,52px);display:grid}.productos-ex__cab[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin:0}.productos-ex__trio[data-astro-cid-lcdefpme]{grid-template-columns:1.45fr 1fr 1fr;gap:14px;display:grid}.productos-ex__trio[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:clamp(260px,28vw,400px)}.productos-ex__trio[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:nth-child(2){object-position:60% 50%}@media (width<=860px){.productos-ex__cab[data-astro-cid-lcdefpme],.productos-ex__trio[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.productos-ex__trio[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;height:auto}.productos-ex__trio[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:nth-child(n+2){display:none}}.visita-ex__in[data-astro-cid-lcdefpme]{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.visita-ex[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:18px}.visita-ex__acc[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}@media (width<=860px){.visita-ex__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
