.s-head[data-astro-cid-jmhgmav5]{padding:clamp(48px,8vh,110px) 0 40px;position:relative;overflow:hidden}.s-head[data-astro-cid-jmhgmav5] .sh-fan{opacity:.5;width:min(460px,34vw);position:absolute;bottom:-4px;right:2%}@media (width<=900px){.s-head[data-astro-cid-jmhgmav5] .sh-fan{display:none}}.cat[data-astro-cid-jmhgmav5] .cat-mark{width:60px;height:auto;margin-bottom:14px}.sh-in[data-astro-cid-jmhgmav5]{position:relative}.sh-in[data-astro-cid-jmhgmav5] h1[data-astro-cid-jmhgmav5]{margin-bottom:20px}.sh-in[data-astro-cid-jmhgmav5] .lede[data-astro-cid-jmhgmav5]{margin-bottom:36px}.jump[data-astro-cid-jmhgmav5]{flex-wrap:wrap;gap:8px;display:flex}.jump[data-astro-cid-jmhgmav5] a[data-astro-cid-jmhgmav5]{background:var(--papel);border-radius:3px;align-items:center;min-height:44px;padding:8px 16px;font-size:.95rem;text-decoration:none;display:inline-flex}.jump[data-astro-cid-jmhgmav5] a[data-astro-cid-jmhgmav5]:hover{background:var(--tinta);color:var(--papel)}@media (width<=700px){.jump[data-astro-cid-jmhgmav5]{margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad);flex-wrap:nowrap;overflow-x:auto}.jump[data-astro-cid-jmhgmav5] a[data-astro-cid-jmhgmav5]{flex:none}}.ch-in[data-astro-cid-jmhgmav5]{grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.ch-copy[data-astro-cid-jmhgmav5] h2[data-astro-cid-jmhgmav5]{margin-bottom:16px}.ch-form[data-astro-cid-jmhgmav5]{grid-template-columns:1fr 1fr;gap:28px 32px;display:grid}fieldset[data-astro-cid-jmhgmav5]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-jmhgmav5]{margin-bottom:12px;padding:0;font-weight:600}.opts[data-astro-cid-jmhgmav5]{gap:8px;display:grid}.opts[data-astro-cid-jmhgmav5] label[data-astro-cid-jmhgmav5]{cursor:pointer;display:block;position:relative}.opts[data-astro-cid-jmhgmav5] input[data-astro-cid-jmhgmav5]{opacity:0;cursor:pointer;position:absolute;inset:0}.opts[data-astro-cid-jmhgmav5] span[data-astro-cid-jmhgmav5]{border:1.5px solid #1c171b38;border-radius:3px;align-items:center;min-height:48px;padding:10px 16px;transition:background-color .15s,border-color .15s;display:flex}.opts[data-astro-cid-jmhgmav5] input[data-astro-cid-jmhgmav5]:checked+span[data-astro-cid-jmhgmav5]{background:var(--tinta);color:var(--papel);border-color:var(--tinta)}.opts[data-astro-cid-jmhgmav5] input[data-astro-cid-jmhgmav5]:focus-visible+span[data-astro-cid-jmhgmav5]{outline:2px solid var(--neon);outline-offset:2px}.opts[data-astro-cid-jmhgmav5] label[data-astro-cid-jmhgmav5]:hover span[data-astro-cid-jmhgmav5]{border-color:var(--tinta)}.len-set[data-astro-cid-jmhgmav5].off{opacity:.45}.len-set[data-astro-cid-jmhgmav5].off input[data-astro-cid-jmhgmav5]:checked+span[data-astro-cid-jmhgmav5]{color:inherit;background:0 0;border-color:#1c171b38}.result[data-astro-cid-jmhgmav5]{background:var(--grain), linear-gradient(165deg, var(--lila-hi), var(--lila));grid-column:1/-1;padding:clamp(24px,3vw,36px)}.r-label[data-astro-cid-jmhgmav5]{color:#4a3f48;margin:0 0 6px;font-size:.95rem}.r-name[data-astro-cid-jmhgmav5]{font:460 clamp(1.7rem, 1.3rem + 1.4vw, 2.6rem)/1.08 var(--serif);margin:0 0 10px;font-stretch:82%}.r-meta[data-astro-cid-jmhgmav5]{margin-bottom:22px;font-weight:560}@media (width<=900px){.ch-in[data-astro-cid-jmhgmav5]{grid-template-columns:1fr}}@media (width<=520px){.ch-form[data-astro-cid-jmhgmav5]{grid-template-columns:1fr}}.menu[data-astro-cid-jmhgmav5]{padding-bottom:clamp(64px,9vw,120px)}.menu-in[data-astro-cid-jmhgmav5]{grid-template-columns:.75fr 1.25fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.menu-photo[data-astro-cid-jmhgmav5]{top:calc(var(--head) + 24px);margin:0;position:sticky}.menu-photo[data-astro-cid-jmhgmav5] img[data-astro-cid-jmhgmav5]{aspect-ratio:3/4.4;object-fit:cover;object-position:50% 35%;width:100%}.cat[data-astro-cid-jmhgmav5]{margin-bottom:clamp(48px,6vw,72px);padding-top:8px}.cat-head[data-astro-cid-jmhgmav5]{grid-template-columns:auto 1fr;align-items:baseline;gap:8px 28px;margin-bottom:16px;display:grid}.cat-head[data-astro-cid-jmhgmav5] h2[data-astro-cid-jmhgmav5]{font-size:clamp(1.9rem,1.4rem + 1.6vw,2.8rem)}.cat-head[data-astro-cid-jmhgmav5] p[data-astro-cid-jmhgmav5]{color:var(--gris);max-width:30em;margin:0}.items[data-astro-cid-jmhgmav5]{border-top:1.5px solid var(--tinta);margin:0;padding:0;list-style:none}.items[data-astro-cid-jmhgmav5] li[data-astro-cid-jmhgmav5]{border-bottom:1px solid #1c171b24;grid-template-columns:1fr auto 5.5em;align-items:baseline;gap:20px;padding:15px 2px;display:grid}.i-name[data-astro-cid-jmhgmav5]{font-size:1.08rem}.i-time[data-astro-cid-jmhgmav5]{color:var(--gris);white-space:nowrap;font-size:.95rem}.i-price[data-astro-cid-jmhgmav5]{font:500 1.35rem/1 var(--serif);text-align:right;white-space:nowrap}.consult[data-astro-cid-jmhgmav5] .items[data-astro-cid-jmhgmav5] li[data-astro-cid-jmhgmav5]{grid-template-columns:11em 1fr}.i-text[data-astro-cid-jmhgmav5]{color:var(--gris)}.consult[data-astro-cid-jmhgmav5] .actions[data-astro-cid-jmhgmav5]{margin-top:24px}.src[data-astro-cid-jmhgmav5]{font-size:.92rem}@media (width<=900px){.menu-in[data-astro-cid-jmhgmav5]{grid-template-columns:1fr}.menu-photo[data-astro-cid-jmhgmav5]{max-width:420px;position:static}.menu-photo[data-astro-cid-jmhgmav5] img[data-astro-cid-jmhgmav5]{aspect-ratio:4/3}.cat-head[data-astro-cid-jmhgmav5]{grid-template-columns:1fr}}@media (width<=520px){.items[data-astro-cid-jmhgmav5] li[data-astro-cid-jmhgmav5]{grid-template-columns:1fr auto;gap:2px 14px}.i-time[data-astro-cid-jmhgmav5]{grid-row:2}.i-price[data-astro-cid-jmhgmav5]{grid-area:1/2/3;align-self:center}.consult[data-astro-cid-jmhgmav5] .items[data-astro-cid-jmhgmav5] li[data-astro-cid-jmhgmav5]{grid-template-columns:1fr}}
