.sr[data-astro-cid-lcdefpme]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}figure[data-astro-cid-lcdefpme]{margin:0}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(28px,4.5vh,48px);overflow:hidden}.hero__grid[data-astro-cid-lcdefpme]{--h:clamp(580px, calc(100svh - var(--header) - clamp(28px, 4.5vh, 48px)), 860px);--drop:clamp(90px, 15vh, 160px);width:min(100% - 2 * var(--gut), 1400px);height:var(--h);grid-template:"a t b""a i b"1fr/29fr 43fr 26fr;gap:0 clamp(32px,3.6vw,64px);margin-inline:auto;display:grid}.hero__a[data-astro-cid-lcdefpme]{height:var(--h);grid-area:a}.hero__a[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:68% 40%;width:100%;height:100%}.hero__b[data-astro-cid-lcdefpme]{margin-top:var(--drop);height:calc(var(--h) - var(--drop));grid-area:b}.hero__b[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:4% 50%;width:100%;height:100%}.hero__text[data-astro-cid-lcdefpme]{grid-area:t;padding-top:clamp(24px,5vh,64px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:24px;font-size:clamp(2.6rem,1rem + 3.9vw,4.6rem);line-height:1}.hero__rating[data-astro-cid-lcdefpme]{margin:0 0 20px;font-size:.98rem;font-weight:600}.hero__rating[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--grafito);text-decoration-color:var(--azul)}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:40px}.hero__call[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;display:inline-flex}.hero__info[data-astro-cid-lcdefpme]{border-top:2px solid var(--grafito);grid-area:i;align-self:end;padding:16px 0 6px}.hero__info[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 6px}.hero__info[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--grafito);text-decoration-color:var(--azul);font-weight:600}.nw[data-astro-cid-lcdefpme]{white-space:nowrap}.hero[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{margin-bottom:0}@media (width<=1100px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.3fr;grid-template-areas:"a t""a i"}.hero__b[data-astro-cid-lcdefpme]{display:none}}@media (width<=760px){.hero__grid[data-astro-cid-lcdefpme]{grid-template:"t t""a b""i i"/58fr 38fr;gap:0 4%;height:auto}.hero__text[data-astro-cid-lcdefpme]{padding-top:0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.3rem,1.4rem + 4vw,2.9rem)}.hero__a[data-astro-cid-lcdefpme]{aspect-ratio:3/4;height:auto;margin-top:28px}.hero__b[data-astro-cid-lcdefpme]{aspect-ratio:3/5;height:auto;margin-top:84px;display:block}.hero__a[data-astro-cid-lcdefpme].ribete-r:after{display:none}.hero__info[data-astro-cid-lcdefpme]{margin-top:28px}}.precios__grid[data-astro-cid-lcdefpme]{grid-template-columns:4fr 8fr;gap:clamp(32px,6vw,96px);display:grid}.precios__lists[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);display:grid}.precios[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.15rem;font-family:var(--text);margin-bottom:4px;font-weight:700}.p--small[data-astro-cid-lcdefpme]{color:var(--gris);font:600 .95rem/1.2 var(--text)!important}@media (width<=860px){.precios__grid[data-astro-cid-lcdefpme],.precios__lists[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.trabajos[data-astro-cid-lcdefpme]{padding-top:0}.trabajos__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;display:flex}.trabajos__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.trabajos__row[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr 1fr 1fr 1fr .8fr;align-items:end;gap:8px;display:grid}.trabajos__item[data-astro-cid-lcdefpme]{aspect-ratio:1}.t0[data-astro-cid-lcdefpme]{aspect-ratio:4/5}.t4[data-astro-cid-lcdefpme]{aspect-ratio:9/16}@media (width<=760px){.trabajos__row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.t0[data-astro-cid-lcdefpme]{aspect-ratio:4/3;grid-column:1/-1}.t4[data-astro-cid-lcdefpme]{aspect-ratio:1}}.local__grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 5fr;align-items:center;gap:clamp(36px,6vw,96px);display:grid}.local__big[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;width:100%}.local__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#dfe1ee}.quote[data-astro-cid-lcdefpme]{margin:32px 0;padding:0}.quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:650 clamp(1.5rem, 1.2rem + 1vw, 2.1rem)/1.15 var(--display);color:#fff;margin-bottom:10px}.quote[data-astro-cid-lcdefpme] footer[data-astro-cid-lcdefpme]{color:#c5c9de;font-size:.95rem}.local__small[data-astro-cid-lcdefpme]{aspect-ratio:3/4;object-fit:cover;width:min(60%,260px);margin-top:8px}@media (width<=860px){.local__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.local__big[data-astro-cid-lcdefpme].ribete-r:after{display:none}}.david__grid[data-astro-cid-lcdefpme]{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.david__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;max-width:834px}.quote--light[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--grafito)}.quote--light[data-astro-cid-lcdefpme] footer[data-astro-cid-lcdefpme]{color:var(--gris)}@media (width<=860px){.david__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.tienda__grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 3.5fr 3.5fr;align-items:center;gap:clamp(20px,3vw,40px);display:grid}.tienda__list[data-astro-cid-lcdefpme]{gap:6px;margin:0 0 20px;padding:0;list-style:none;display:grid}.tienda__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:1.1rem}.tienda__list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 1.3rem var(--display)}.tienda__item[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;box-shadow:0 18px 40px -24px #1f2a5573}@media (width<=760px){.tienda__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.tienda__text[data-astro-cid-lcdefpme]{grid-column:1/-1}}.visita__grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.visita__addr[data-astro-cid-lcdefpme]{font-size:1.15rem;font-weight:600}.visita__note[data-astro-cid-lcdefpme]{color:var(--gris);margin-top:12px;font-size:.95rem}.visita[data-astro-cid-lcdefpme] .map[data-astro-cid-lcdefpme]{margin-top:10px}@media (width<=860px){.visita__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
