.hero-band[data-v-20956d77]{background:#efe8e2}.hero-bg[data-v-20956d77]{position:absolute;left:0;right:0;top:0;height:400px;pointer-events:none;overflow:hidden}@media(min-width:1024px){.hero-bg[data-v-20956d77]{height:430px}}@media(min-width:1024px){.hero-title[data-v-20956d77]{max-width:max(320px,min(620px,calc(100vw - 720px)))}}@media(min-width:1024px)and (max-width:1279px){.hero-title[data-v-20956d77]{font-size:42px}}.hero-img[data-v-20956d77]{position:absolute;top:0;right:0;height:100%;width:auto;max-width:none}.hero-veil[data-v-20956d77]{display:none}.hero-season[data-v-20956d77]{margin-top:14px}@media(max-width:767px){.hero-season[data-v-20956d77]{margin-top:10px}}@media(max-width:1023px){.hero-bg[data-v-20956d77]{height:100%}.hero-img[data-v-20956d77]{top:auto;bottom:0;height:58%}.hero-veil[data-v-20956d77]{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#efe8e2,#efe8e2 42%,#efe8e273 60%,#efe8e200 80%)}}.ac-group[data-v-0a835961]{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.6;margin-bottom:4px}.ac-resto i[data-v-0a835961]{opacity:.7;margin-right:4px}.ac-sub[data-v-0a835961]{opacity:.65}.arc-google-autocomplete[data-v-0a835961]{position:relative;width:100%}.arc-google-suggestions[data-v-0a835961]{position:absolute;z-index:50;top:calc(100% + 4px);left:0;right:0;margin:0;padding:4px;list-style:none;background:var(--surface, #fff);border:1px solid var(--line, rgba(0, 0, 0, .1));border-radius:14px;box-shadow:0 8px 24px #0000001f;max-height:260px;overflow-y:auto}.arc-google-autocomplete .input[data-v-0a835961]{text-overflow:ellipsis}.arc-google-autocomplete .input[data-v-0a835961]::-moz-placeholder{text-overflow:ellipsis}.arc-google-autocomplete .input[data-v-0a835961]::placeholder{text-overflow:ellipsis}.arc-google-suggestion[data-v-0a835961]{padding:9px 12px;border-radius:10px;font-size:14px;color:var(--text, inherit);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arc-google-suggestion.active[data-v-0a835961],.arc-google-suggestion[data-v-0a835961]:hover{background:var(--accent, rgba(0, 0, 0, .06));color:#fff}.daypick[data-v-a6659001]{flex:1 0 auto;min-width:46px;display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 8px;border-radius:12px;border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;transition:all .15s ease;line-height:1.1}.daypick[data-v-a6659001]:hover:not(:disabled){border-color:var(--accent)}.daypick.active[data-v-a6659001]{background:var(--accent);border-color:var(--accent);color:#fff}.daypick.today[data-v-a6659001]:not(.active){border-color:var(--accent)}.daypick.past[data-v-a6659001]{opacity:.4;cursor:not-allowed;background:var(--bg)}.daypick-wd[data-v-a6659001]{font-size:10px;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.daypick-num[data-v-a6659001]{font-size:15px;font-weight:700}@media(max-width:380px){.daypick[data-v-a6659001]{flex:1 1 0;min-width:0;padding:6px 2px}}.cuisine-more[data-v-b66022de]{position:sticky;bottom:-1px;width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px 6px;font-size:12.5px;color:var(--accent, #b4573a);background:linear-gradient(to bottom,transparent,var(--surface, #fff) 45%)}.city-field[data-v-b66022de] input.input{padding-left:2.75rem;padding-right:2.75rem;height:44px}.pin-icon[data-v-b66022de]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--muted);font-size:.9rem;pointer-events:none}.loc-btn[data-v-b66022de]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s ease,border-color .15s ease}.loc-btn[data-v-b66022de]:hover{color:var(--accent);border-color:var(--accent)}.pill-item[data-v-b66022de]{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:8px 10px;border-radius:10px;font-size:13.5px;color:var(--text);background:transparent;border:none;cursor:pointer}.pill-item[data-v-b66022de]:hover{background:var(--bg)}.reset-chip[data-v-b66022de]{background:var(--surface);border-color:var(--accent);color:var(--accent-strong);font-weight:600}.pill-item.sel[data-v-b66022de]{background:var(--accent-soft);color:#6d2f1c;font-weight:600}.app-band[data-v-f75537ed]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;background:#f5ecdf;border:1px solid var(--line);border-radius:18px;padding:16px 20px}.app-band-ico[data-v-f75537ed]{width:44px;height:44px;border-radius:12px;background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}
