.autocomplete[data-v-f8b417ed]{z-index:1;position:relative}.autocomplete input[data-v-f8b417ed]{outline:none}.autocomplete-results[data-v-f8b417ed]{background-color:#fff;border:1px solid #dbdbdb;border-radius:0 0 .375em .375em;width:100%;max-width:100%;margin-top:.25em;padding:0;list-style:none;position:absolute;top:28px;left:0;right:0;box-shadow:inset 0 .0625em .125em #0a0a0a0d}.autocomplete-results-item[data-v-f8b417ed]{cursor:pointer;padding:calc(.5em - 1px) calc(.75em - 1px)}.reservation-wrap[data-v-5ee66df0]{background-color:var(--clr-dark);color:var(--clr-gray);border:4px solid var(--clr-teal);border-radius:1.5em;flex-direction:column;justify-content:center;gap:.75em;margin:1em;padding:2em;display:flex}.reservation-wrap h3[data-v-5ee66df0]{font-size:var(--fs-500);font-weight:var(--fw-medium);text-align:center;max-width:12em;margin:0 auto;line-height:.9}.reservation-wrap>p[data-v-5ee66df0]{margin:0}.contact[data-v-5ee66df0]{flex-direction:row;justify-content:start;align-items:center;gap:1em;display:flex}.icon[data-v-5ee66df0]{font-size:var(--fs-400)}.modal-card[data-v-5ee66df0]{color:var(--clr-dark);grid-template-rows:auto 1fr auto;grid-template-columns:100%;max-height:calc(100vh - 40px);display:grid;overflow:hidden}.modal-title[data-v-5ee66df0]{font-size:var(--fs-500)}.modal-header[data-v-5ee66df0]{justify-content:space-between}.modal-footer[data-v-5ee66df0]{text-align:center;justify-content:center;align-items:center;display:flex}@media (width>=37rem){.modal-card[data-v-5ee66df0]{padding:0 8em}}.tab[data-v-9473fdea]{cursor:pointer;background-color:var(--clr-accent);border-radius:.5em .5em 0 0;padding:1em}.tab.active[data-v-9473fdea]{background-color:var(--clr-primary);color:var(--clr-primary-light);padding:1.3em 1.5em 1em}.modal-card[data-v-31b9b249]{grid-template-rows:auto 1fr auto;grid-template-columns:100%;width:100%;max-height:calc(100vh - 40px);display:grid;overflow:hidden}.modal-header[data-v-31b9b249]{justify-content:space-between}.modal-body[data-v-31b9b249]{height:calc(100vh - 160px);overflow:hidden}
