.fam[data-astro-cid-lcdefpme]{border-top:1px solid #2b1e1929;margin:0;padding:0;list-style:none}.fam__row[data-astro-cid-lcdefpme]{border-bottom:1px solid #2b1e1929}.fam__link[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 150px;align-items:center;gap:20px 48px;padding:26px 0;text-decoration:none;display:grid}.fam__name[data-astro-cid-lcdefpme]{font:450 clamp(2rem, 1.4rem + 2.2vw, 3.4rem)/1.05 var(--serif);letter-spacing:-.015em;transition:color .2s}.fam__text[data-astro-cid-lcdefpme]{max-width:34em}.fam__meta[data-astro-cid-lcdefpme]{color:var(--accion);margin-top:8px;font-weight:600;display:block}.fam__img[data-astro-cid-lcdefpme]{width:150px;height:112px;overflow:hidden}.fam__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.fam__link[data-astro-cid-lcdefpme]:hover .fam__name[data-astro-cid-lcdefpme]{color:var(--persiana-clara)}.fam__link[data-astro-cid-lcdefpme]:hover .fam__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.04)}.fam__link[data-astro-cid-lcdefpme]:hover .fam__name[data-astro-cid-lcdefpme],.fam__link[data-astro-cid-lcdefpme]:focus-visible .fam__name[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-color:var(--oro);text-decoration-thickness:2px}@media (width<=760px){.fam__link[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 96px;gap:10px 18px}.fam__name[data-astro-cid-lcdefpme]{grid-column:1}.fam__img[data-astro-cid-lcdefpme]{grid-area:1/2/span 2;align-self:start;width:96px;height:120px}.fam__text[data-astro-cid-lcdefpme]{grid-column:1}}.shutter[data-astro-cid-lcdefpme]{padding:clamp(64px,8vw,112px) 0 0}.shutter__in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 252px;align-items:end;gap:40px 64px;display:grid}.shutter__quote[data-astro-cid-lcdefpme]{margin:0 0 clamp(64px,8vw,112px)}.shutter__quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0}.shutter__quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:italic 400 clamp(2rem, 1.3rem + 2.6vw, 3.6rem)/1.12 var(--serif);color:var(--crema);letter-spacing:-.01em;max-width:15ch}.shutter__quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--crema-suave);margin-top:22px}.shutter__photo[data-astro-cid-lcdefpme]{z-index:1;border:1px solid var(--oro);background:var(--persiana-honda);margin-bottom:calc(-1*clamp(56px,7vw,96px));padding:10px;position:relative;box-shadow:0 24px 48px -28px #1e120a99}.shutter__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:230/400;object-fit:cover;width:100%}.shutter__quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:18ch}@media (width<=860px){.shutter__in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 140px;gap:24px}.shutter__photo[data-astro-cid-lcdefpme]{padding:6px}.shutter__quote[data-astro-cid-lcdefpme]{margin-bottom:8px}}.brows[data-astro-cid-lcdefpme]{padding-top:clamp(112px,13vw,190px);padding-right:max(var(--gut), calc((100% - var(--wrap)) / 2));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:40px clamp(32px,5vw,80px);display:grid}.brows__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;object-position:60% 50%;width:100%}.brows__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:13ch;margin-bottom:18px}.ladder-mini[data-astro-cid-lcdefpme]{gap:6px;margin:28px 0;padding:0;list-style:none;display:grid}.ladder-mini[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--sillon);margin-left:calc(var(--i) * 18px);border-left:2px solid var(--oro);justify-content:space-between;gap:16px;padding:9px 14px;display:flex}.ladder-mini[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{font-family:var(--serif);font-size:1.15rem;font-weight:500}@media (width<=860px){.brows[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding-left:0;padding-right:0}.brows__text[data-astro-cid-lcdefpme]{padding-inline:var(--gut)}.ladder-mini[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin-left:calc(var(--i) * 10px)}}.space__in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:48px clamp(40px,6vw,96px);display:grid}.space__photos[data-astro-cid-lcdefpme]{padding-bottom:18%;position:relative}.space__a[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;width:84%}.space__b[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;object-position:35% 50%;border:8px solid var(--blanco);width:52%;position:absolute;bottom:0;right:0}.space__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:20px}@media (width<=860px){.space__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.revs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,56px) clamp(32px,5vw,80px);display:grid}.rev[data-astro-cid-lcdefpme]{border-top:1px solid var(--oro);margin:0;padding-top:22px}.rev[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0}.rev[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:400 clamp(1.15rem, 1.05rem + .4vw, 1.4rem)/1.45 var(--serif)}.rev[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:14px;font-size:.93rem}@media (width<=760px){.revs[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.ways[data-astro-cid-lcdefpme]{border-top:1px solid #2b1e1929;grid-template-columns:1.3fr 1fr 1fr;gap:0;display:grid}.way[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:12px;padding:28px 32px 8px 0;display:flex}.way[data-astro-cid-lcdefpme]+.way[data-astro-cid-lcdefpme]{border-left:1px solid #2b1e1929;padding-left:32px}.way[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:28em;margin:0}.way--main[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.7rem,1.4rem + 1vw,2.3rem)}@media (width<=860px){.ways[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.way[data-astro-cid-lcdefpme],.way[data-astro-cid-lcdefpme]+.way[data-astro-cid-lcdefpme]{border-bottom:1px solid #2b1e1929;border-left:0;padding:24px 0}}.visit__in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:40px clamp(40px,6vw,96px);display:grid}.visit__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;object-position:50% 45%;width:100%}.visit__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:18px}.hours[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;max-width:30em;margin:24px 0 12px}.hours[data-astro-cid-lcdefpme] caption[data-astro-cid-lcdefpme]{text-align:left;padding-bottom:8px;font-weight:600}.hours[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.hours[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;vertical-align:top;border-bottom:1px solid #2b1e191f;padding:8px 0}.hours[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{width:8.5em;font-weight:500}.hours[data-astro-cid-lcdefpme] .is-closed[data-astro-cid-lcdefpme]{color:var(--tinta-suave)}.hours__note[data-astro-cid-lcdefpme]{color:var(--tinta-suave);font-size:.88rem;display:block}.small[data-astro-cid-lcdefpme]{max-width:34em;font-size:.92rem}@media (width<=860px){.visit__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.visit__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-position:50% 8%}}
