.inq[data-astro-cid-biat5vty]{gap:var(--s-5);display:grid}.inq__grid[data-astro-cid-biat5vty]{gap:var(--s-4) var(--s-5);display:grid}.inq__field[data-astro-cid-biat5vty]{gap:var(--s-2);align-content:start;display:grid}.inq__field[data-astro-cid-biat5vty] label[data-astro-cid-biat5vty]{font-weight:700;font-size:var(--fs-base)}.inq__opt[data-astro-cid-biat5vty]{color:var(--c-ink-3);font-weight:500}.inq[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty],.inq[data-astro-cid-biat5vty] select[data-astro-cid-biat5vty]{width:100%;min-height:54px;padding:0 var(--s-4);font:inherit;font-size:var(--fs-md);color:var(--c-ink);background:var(--c-stone);border:var(--bw) solid var(--c-line-ui);border-radius:var(--r-btn);transition:border-color var(--d-ui) var(--e-ui)}@media (hover:hover){.inq[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty]:hover,.inq[data-astro-cid-biat5vty] select[data-astro-cid-biat5vty]:hover{border-color:var(--c-ink-3)}}.inq[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty]:focus-visible,.inq[data-astro-cid-biat5vty] select[data-astro-cid-biat5vty]:focus-visible,.inq[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty][type=date]:focus,.inq[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty][type=time]:focus{border-color:var(--c-ink);outline:3px solid var(--c-focus);outline-offset:2px;border-radius:var(--r-btn)}.inq[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty][aria-invalid=true],.inq[data-astro-cid-biat5vty] select[data-astro-cid-biat5vty][aria-invalid=true],.inq[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty][aria-invalid=true]:focus,.inq[data-astro-cid-biat5vty] select[data-astro-cid-biat5vty][aria-invalid=true]:focus{border-color:var(--c-cherry)}.inq[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty]:disabled,.inq[data-astro-cid-biat5vty] select[data-astro-cid-biat5vty]:disabled{opacity:.6;cursor:not-allowed}.inq[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty]::-webkit-date-and-time-value{text-align:left;min-height:1.5em}.inq[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty][type=date],.inq[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty][type=time]{-webkit-appearance:none;appearance:none;min-width:0;height:54px;line-height:calc(54px - 2 * var(--bw));display:block}.inq[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty]::-webkit-calendar-picker-indicator{cursor:pointer}.inq[data-astro-cid-biat5vty] select[data-astro-cid-biat5vty]{appearance:none;padding-right:var(--s-8);text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'%3E%3Cpath d='M2 2l6 6 6-6' fill='none' stroke='%23EDEAE2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--s-4) center;cursor:pointer}.inq[data-astro-cid-biat5vty] select[data-astro-cid-biat5vty] option[data-astro-cid-biat5vty]{background:var(--c-stone-2);color:var(--c-ink)}.inq__err[data-astro-cid-biat5vty]{min-height:0;font-size:var(--fs-sm);color:var(--c-error)}.inq__err[data-astro-cid-biat5vty]:empty{display:none}.inq__trap[data-astro-cid-biat5vty]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.inq__check[data-astro-cid-biat5vty]:empty{display:none}.inq__note[data-astro-cid-biat5vty]{font-size:var(--fs-sm);color:var(--c-ink-3)}.inq__note[data-astro-cid-biat5vty] a[data-astro-cid-biat5vty]{color:var(--c-ink-2);text-underline-offset:.25em;margin-block:-13px;padding-block:13px;text-decoration:underline;display:inline}@media (hover:hover){.inq__note[data-astro-cid-biat5vty] a[data-astro-cid-biat5vty]:hover{color:var(--c-dill)}}.inq__note--warn[data-astro-cid-biat5vty]{color:var(--c-ink-2)}.nowrap[data-astro-cid-biat5vty]{white-space:nowrap}.inq__send[data-astro-cid-biat5vty] .btn{width:100%}.inq__status[data-astro-cid-biat5vty]{font-size:var(--fs-md)}.inq__status[data-astro-cid-biat5vty]:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.inq[data-astro-cid-biat5vty][data-state=ok] .inq__status[data-astro-cid-biat5vty]{padding:var(--s-4);border:var(--bw) solid var(--c-dill);border-radius:var(--r-btn);color:var(--c-ink)}.inq[data-astro-cid-biat5vty][data-state=error] .inq__status[data-astro-cid-biat5vty]{color:var(--c-error)}@media (width>=640px){.inq__grid[data-astro-cid-biat5vty]{grid-template-columns:1fr 1fr}.inq__field--wide[data-astro-cid-biat5vty]{grid-column:1/-1}.inq__send[data-astro-cid-biat5vty] .btn{width:auto;min-width:280px}}.spage[data-astro-cid-hgtqdlj2]{isolation:isolate;padding-top:var(--s-2);position:relative;overflow:hidden}.nowrap[data-astro-cid-hgtqdlj2]{white-space:nowrap}.spage[data-astro-cid-hgtqdlj2] .h2{font-size:clamp(2.4rem,1.6rem + 2vw,3.25rem)}.shero[data-astro-cid-hgtqdlj2]{isolation:isolate;padding-block:var(--s-5) var(--s-8);position:relative}.shero__grid[data-astro-cid-hgtqdlj2]{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.shero__h1[data-astro-cid-hgtqdlj2]{letter-spacing:-.02em;font-size:clamp(2.25rem,1rem + 3.2vw,3.75rem);font-weight:900;line-height:1.02}.shero__line[data-astro-cid-hgtqdlj2]{align-items:center;gap:var(--s-3);max-width:560px;margin-top:var(--s-4);display:flex}.shero[data-astro-cid-hgtqdlj2] .shero__ut{flex:none;width:110px}.shero__rule[data-astro-cid-hgtqdlj2]{height:var(--bw);background:var(--c-ink);border-radius:2px;flex:1}.shero__lead[data-astro-cid-hgtqdlj2]{margin-top:var(--s-4);max-width:30em;font-size:var(--fs-lg);line-height:1.45}.shero__garden[data-astro-cid-hgtqdlj2]{margin-top:var(--s-4);max-width:30em;font-size:var(--fs-md);color:var(--c-ink-2)}.shero__acts[data-astro-cid-hgtqdlj2]{align-items:center;gap:var(--s-3) var(--s-5);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.shero__photo[data-astro-cid-hgtqdlj2]{isolation:isolate;position:relative}.shero__frame[data-astro-cid-hgtqdlj2]{border-block:var(--bw) solid var(--c-ink)}.shero__frame[data-astro-cid-hgtqdlj2] img,.gallery__ph[data-astro-cid-hgtqdlj2] img{object-fit:cover;width:100%;height:100%;display:block}.shero__frame[data-astro-cid-hgtqdlj2] picture,.gallery__ph[data-astro-cid-hgtqdlj2] picture,.kit__media[data-astro-cid-hgtqdlj2] picture{height:100%;display:block}.formats[data-astro-cid-hgtqdlj2],.kit[data-astro-cid-hgtqdlj2],.food[data-astro-cid-hgtqdlj2],.place[data-astro-cid-hgtqdlj2],.book[data-astro-cid-hgtqdlj2]{padding-block:var(--s-9)}.formats[data-astro-cid-hgtqdlj2]{background:var(--c-stone-2);border-block:var(--bw) solid var(--c-ink)}.formats__grid[data-astro-cid-hgtqdlj2]{gap:var(--s-6);display:grid}.formats__lead[data-astro-cid-hgtqdlj2],.kit__lead[data-astro-cid-hgtqdlj2],.place__lead[data-astro-cid-hgtqdlj2],.book__lead[data-astro-cid-hgtqdlj2]{margin-top:var(--s-4);max-width:30em;font-size:var(--fs-md);color:var(--c-ink-2)}.formats__board[data-astro-cid-hgtqdlj2]{padding:var(--s-5) var(--s-5) var(--s-4);background:var(--c-stone);border:var(--bw) solid var(--c-ink);border-radius:var(--r-board)}.formats__board[data-astro-cid-hgtqdlj2] .menu-list__price{font-weight:900}.gallery[data-astro-cid-hgtqdlj2]{padding-block:var(--s-9) 0}.gallery__grid[data-astro-cid-hgtqdlj2]{gap:var(--s-3);grid-template-columns:1fr 1fr;grid-auto-flow:dense;display:grid}.gallery__ph[data-astro-cid-hgtqdlj2]{background:var(--c-stone-2);margin:0;overflow:hidden}.gallery__ph--wide[data-astro-cid-hgtqdlj2]{aspect-ratio:3/2;grid-column:1/-1}.gallery__ph--tall[data-astro-cid-hgtqdlj2]{aspect-ratio:3/4}.gallery__ph--b[data-astro-cid-hgtqdlj2]{order:-1}.gallery__ph--e[data-astro-cid-hgtqdlj2] img{object-position:50% 35%}.kit__media[data-astro-cid-hgtqdlj2]{aspect-ratio:4/3;border-block:var(--bw) solid var(--c-ink);margin:0;overflow:hidden}.kit__media[data-astro-cid-hgtqdlj2] img{object-fit:cover;width:100%;height:100%;display:block}.kit__grid[data-astro-cid-hgtqdlj2]{gap:var(--s-6);display:grid}.kit__list[data-astro-cid-hgtqdlj2]{gap:var(--s-4);align-content:start;display:grid}.kit__list[data-astro-cid-hgtqdlj2] li[data-astro-cid-hgtqdlj2]{padding-top:var(--s-3);border-top:var(--bw) solid var(--c-ink);font-weight:700;font-size:var(--fs-lg);line-height:1.2}.kit__decor[data-astro-cid-hgtqdlj2]{gap:var(--s-2);max-width:34em;display:grid}.kit__h3[data-astro-cid-hgtqdlj2]{font-weight:700;font-size:var(--fs-lg)}.kit__decor[data-astro-cid-hgtqdlj2] p[data-astro-cid-hgtqdlj2]{font-size:var(--fs-md);color:var(--c-ink-2)}.food[data-astro-cid-hgtqdlj2]{background:var(--c-stone-2)}.food__grid[data-astro-cid-hgtqdlj2]{gap:var(--s-5);display:grid}.food__trio[data-astro-cid-hgtqdlj2]{max-width:360px;margin-top:var(--s-6);--trio-bg:var(--c-stone-2)}.food[data-astro-cid-hgtqdlj2] .food__trio[data-astro-cid-hgtqdlj2] .trio__shelf,.food[data-astro-cid-hgtqdlj2] .food__trio[data-astro-cid-hgtqdlj2] .trio__labels{grid-template-columns:repeat(2,1fr);justify-items:center;display:grid}.food[data-astro-cid-hgtqdlj2] .food__trio[data-astro-cid-hgtqdlj2] .trio__shelf{align-items:end}.food[data-astro-cid-hgtqdlj2] .food__trio[data-astro-cid-hgtqdlj2] .trio__dd--a{width:44%}.food[data-astro-cid-hgtqdlj2] .food__trio[data-astro-cid-hgtqdlj2] .trio__dd--b{width:63%}.food[data-astro-cid-hgtqdlj2] .rows[data-astro-cid-hgtqdlj2]{max-width:36em}.food__text[data-astro-cid-hgtqdlj2]{gap:var(--s-4);max-width:40em;font-size:var(--fs-md);color:var(--c-ink-2);display:grid}.food__lead[data-astro-cid-hgtqdlj2]{font-size:var(--fs-lg);color:var(--c-ink);line-height:1.45}.rows[data-astro-cid-hgtqdlj2]{margin-top:var(--s-2);display:grid}.rows[data-astro-cid-hgtqdlj2]>div[data-astro-cid-hgtqdlj2]{gap:var(--s-1);padding-block:var(--s-3);border-bottom:var(--bw) dotted var(--c-ink-3);display:grid}.rows[data-astro-cid-hgtqdlj2]>div[data-astro-cid-hgtqdlj2]:first-child{border-top:var(--bw) dotted var(--c-ink-3)}.rows[data-astro-cid-hgtqdlj2] dt[data-astro-cid-hgtqdlj2]{font-weight:700;font-size:var(--fs-base);color:var(--c-ink)}.rows[data-astro-cid-hgtqdlj2] dd[data-astro-cid-hgtqdlj2]{font-size:var(--fs-base);color:var(--c-ink-2)}.tlink[data-astro-cid-hgtqdlj2]{min-height:44px;color:var(--c-ink);text-underline-offset:.25em;transition:color var(--d-ui) var(--e-ui);align-items:center;font-weight:700;text-decoration:underline 2px;display:inline-flex}@media (hover:hover){.tlink[data-astro-cid-hgtqdlj2]:hover{color:var(--c-dill)}}.food__more[data-astro-cid-hgtqdlj2],.place__more[data-astro-cid-hgtqdlj2]{margin-top:var(--s-2)}.place__grid[data-astro-cid-hgtqdlj2]{gap:var(--s-6);display:grid}.place__text[data-astro-cid-hgtqdlj2] .rows[data-astro-cid-hgtqdlj2]{margin-top:var(--s-5)}.place__map[data-astro-cid-hgtqdlj2]{grid-template-rows:1fr auto;display:grid}.place__map[data-astro-cid-hgtqdlj2] a[data-astro-cid-hgtqdlj2]{min-height:0;display:block}.place__map[data-astro-cid-hgtqdlj2] picture[data-astro-cid-hgtqdlj2]{height:100%;display:block}.place__map[data-astro-cid-hgtqdlj2] img[data-astro-cid-hgtqdlj2]{object-fit:cover;border-block:var(--bw) solid var(--c-ink);width:100%;height:100%;display:block}.place__map[data-astro-cid-hgtqdlj2] figcaption[data-astro-cid-hgtqdlj2]{margin-top:var(--s-2);font-size:var(--fs-xs);color:var(--c-ink-3)}.place__map[data-astro-cid-hgtqdlj2] figcaption[data-astro-cid-hgtqdlj2] a[data-astro-cid-hgtqdlj2]{min-height:44px;color:var(--c-ink-3);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}.book[data-astro-cid-hgtqdlj2]{background:var(--c-stone-2);border-top:var(--bw) solid var(--c-ink);scroll-margin-top:var(--s-4)}.book__grid[data-astro-cid-hgtqdlj2]{gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}.book__line[data-astro-cid-hgtqdlj2]{align-items:center;gap:var(--s-3);max-width:420px;margin-top:var(--s-5);display:flex}.book[data-astro-cid-hgtqdlj2] .book__ut{flex:none;width:100px}.book__rule[data-astro-cid-hgtqdlj2]{height:var(--bw);background:var(--c-ink);border-radius:2px;flex:1}.book__contacts[data-astro-cid-hgtqdlj2]{gap:var(--s-4);margin-top:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.book__contacts[data-astro-cid-hgtqdlj2] dt[data-astro-cid-hgtqdlj2]{font-weight:700;font-size:var(--fs-sm);color:var(--c-ink-3)}.book__contacts[data-astro-cid-hgtqdlj2] a[data-astro-cid-hgtqdlj2]{min-height:44px;color:var(--c-ink);overflow-wrap:anywhere;transition:color var(--d-ui) var(--e-ui);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.book__contacts[data-astro-cid-hgtqdlj2] a[data-astro-cid-hgtqdlj2]:hover{color:var(--c-dill)}}.book__phone[data-astro-cid-hgtqdlj2]{font-weight:900;font-size:var(--fs-xl);letter-spacing:-.01em}.book__email[data-astro-cid-hgtqdlj2]{font-weight:700;font-size:var(--fs-md)}.book__form[data-astro-cid-hgtqdlj2]{padding:var(--s-5);background:var(--c-stone);border:var(--bw) solid var(--c-ink);border-radius:var(--r-board)}@media (width<=999px){.shero__photo[data-astro-cid-hgtqdlj2]{padding-block:var(--s-5);order:-1}.shero__frame[data-astro-cid-hgtqdlj2]{margin-inline:calc(-1 * var(--gutter))}.shero__acts[data-astro-cid-hgtqdlj2]{display:none}}@media (width<=479px){.shero[data-astro-cid-hgtqdlj2]{padding-block:var(--s-1) var(--s-7)}.formats[data-astro-cid-hgtqdlj2],.kit[data-astro-cid-hgtqdlj2],.food[data-astro-cid-hgtqdlj2],.place[data-astro-cid-hgtqdlj2],.book[data-astro-cid-hgtqdlj2]{padding-block:var(--s-8)}.gallery[data-astro-cid-hgtqdlj2]{padding-top:var(--s-8)}.formats__board[data-astro-cid-hgtqdlj2],.book__form[data-astro-cid-hgtqdlj2]{padding-inline:var(--s-4)}.formats__board[data-astro-cid-hgtqdlj2] .menu-list__row{flex-wrap:wrap}.formats__board[data-astro-cid-hgtqdlj2] .menu-list__name{flex:1 0 100%}.formats__board[data-astro-cid-hgtqdlj2] .menu-list__price{font-size:var(--fs-base)}}@media (width>=1000px){.shero[data-astro-cid-hgtqdlj2]{padding-block:var(--s-6) var(--s-9)}.shero[data-astro-cid-hgtqdlj2]:before{content:"";z-index:-1;background:var(--wall) 50% calc(var(--wall-tile-h) * -.5) / var(--wall-tile) auto repeat;opacity:.2;pointer-events:none;-webkit-mask-composite:source-in;position:absolute;inset:0 0 0 calc(50% + 12px);-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%),linear-gradient(#0000 0 60px,#000 120px 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30%),linear-gradient(#0000 0 60px,#000 120px 85%,#0000);mask-composite:intersect}.shero__grid[data-astro-cid-hgtqdlj2]{column-gap:var(--s-6);grid-template-columns:repeat(12,1fr);align-items:center}.shero__text[data-astro-cid-hgtqdlj2]{grid-area:1/1/auto/span 6}.shero__photo[data-astro-cid-hgtqdlj2]{margin-block:var(--s-6);margin-right:calc(-1 * max(var(--gutter), (100vw - var(--maxw)) / 2));grid-area:1/7/auto/-1}.shero__frame[data-astro-cid-hgtqdlj2]{height:560px}.formats__grid[data-astro-cid-hgtqdlj2]{column-gap:var(--s-6);grid-template-columns:repeat(12,1fr);align-items:start}.formats__text[data-astro-cid-hgtqdlj2]{grid-column:1/span 4}.formats__board[data-astro-cid-hgtqdlj2]{padding:var(--s-6) var(--s-7) var(--s-5);grid-column:5/-1}.gallery__grid[data-astro-cid-hgtqdlj2]{gap:var(--s-5);grid-template-columns:repeat(12,1fr)}.gallery__ph--a[data-astro-cid-hgtqdlj2]{grid-column:1/span 3}.gallery__ph--b[data-astro-cid-hgtqdlj2]{order:0;grid-column:4/span 6}.gallery__ph--d[data-astro-cid-hgtqdlj2]{grid-column:10/-1}.gallery__ph--e[data-astro-cid-hgtqdlj2]{grid-column:1/-1}.gallery__ph--wide[data-astro-cid-hgtqdlj2],.gallery__ph--tall[data-astro-cid-hgtqdlj2]{aspect-ratio:auto;height:520px}.kit__grid[data-astro-cid-hgtqdlj2]{gap:var(--s-6);grid-template-columns:repeat(12,1fr)}.kit__text[data-astro-cid-hgtqdlj2]{grid-area:1/1/auto/span 5}.kit__list[data-astro-cid-hgtqdlj2]{grid-area:2/1/auto/span 5}.kit__decor[data-astro-cid-hgtqdlj2]{grid-area:3/1/auto/span 5}.kit__media[data-astro-cid-hgtqdlj2]{grid-area:1/7/span 3/-1;align-self:center}.food__grid[data-astro-cid-hgtqdlj2]{column-gap:var(--s-6);grid-template-columns:repeat(12,1fr)}.food__side[data-astro-cid-hgtqdlj2]{grid-column:1/span 4}.food__text[data-astro-cid-hgtqdlj2]{grid-column:5/-1}.place__grid[data-astro-cid-hgtqdlj2]{column-gap:var(--s-6);grid-template-columns:repeat(12,1fr);align-items:stretch}.place__map[data-astro-cid-hgtqdlj2]{grid-area:1/1/auto/span 6}.place__text[data-astro-cid-hgtqdlj2]{grid-area:1/8/auto/-1}.book__grid[data-astro-cid-hgtqdlj2]{column-gap:var(--s-6);grid-template-columns:repeat(12,1fr);align-items:start}.book__text[data-astro-cid-hgtqdlj2]{grid-column:1/span 4}.book__form[data-astro-cid-hgtqdlj2]{padding:var(--s-7);grid-column:5/-1}}
