.combobox__input-el[data-v-9ccd58e9]{text-overflow:ellipsis;width:100%;min-width:0;font-family:inherit;font-size:max(1rem,var(--input-fs,1rem));font-weight:var(--input-fw,inherit);font-style:var(--input-fst,inherit);line-height:inherit;color:var(--input-color,inherit);appearance:none;background:0 0;border:none;outline:none;padding:0}.combobox__input-el[data-v-9ccd58e9]::placeholder{font-size:var(--input-ph-fs,inherit);font-weight:var(--input-ph-fw,inherit);font-style:var(--input-ph-fst,inherit);color:var(--input-ph-color,inherit)}.select__placeholder[data-v-9ccd58e9]{font-size:var(--input-ph-fs,inherit);font-weight:var(--input-ph-fw,inherit);font-style:var(--input-ph-fst,inherit);color:var(--input-ph-color,inherit)}.combobox__input-wrap[data-v-9ccd58e9]{width:100%;min-width:0;display:grid}.combobox__input-wrap[data-v-9ccd58e9]>*{grid-area:1/1;min-width:0}.calendar__grid[data-v-91024067]{border-collapse:collapse;table-layout:fixed;width:100%}.calendar__cell[data-v-91024067],.calendar__head-cell[data-v-91024067]{text-align:center;padding:0}.calendar__cell--range[data-v-91024067]{background-color:var(--_calendar-range-bg)}.calendar__cell--range-first[data-v-91024067]{background:linear-gradient(to right,transparent 50%,var(--_calendar-range-bg) 50%)}.calendar__cell--range-last[data-v-91024067]{background:linear-gradient(to left,transparent 50%,var(--_calendar-range-bg) 50%)}.calendar__cell--range-first.calendar__cell--range-last[data-v-91024067]{background:0 0}.calendar__cell--range-invalid[data-v-91024067]{background-color:var(--_calendar-range-invalid-bg)}.calendar__cell--range-invalid-first[data-v-91024067]{background:linear-gradient(to right,transparent 50%,var(--_calendar-range-invalid-bg) 50%)}.calendar__cell--range-invalid-last[data-v-91024067]{background:linear-gradient(to left,transparent 50%,var(--_calendar-range-invalid-bg) 50%)}.calendar__cell--range-last.calendar__cell--range-adjacent-right[data-v-91024067]{background:linear-gradient(to right,var(--_calendar-range-bg) 50%,var(--_calendar-range-invalid-bg) 50%)}.calendar__cell--range-first.calendar__cell--range-adjacent-left[data-v-91024067]{background:linear-gradient(to left,var(--_calendar-range-bg) 50%,var(--_calendar-range-invalid-bg) 50%)}.calendar__cell--range-first.calendar__cell--range-last.calendar__cell--range-adjacent-right[data-v-91024067]{background:linear-gradient(to right,transparent 50%,var(--_calendar-range-invalid-bg) 50%)}.calendar__cell--range-first.calendar__cell--range-last.calendar__cell--range-adjacent-left[data-v-91024067]{background:linear-gradient(to left,transparent 50%,var(--_calendar-range-invalid-bg) 50%)}.calendar__day[data-v-91024067]{cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.calendar__day[data-v-91024067]:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.calendar--selecting .calendar__day[data-v-91024067]{transition:none}.calendar__day--invalid[data-v-91024067]{background-color:var(--_calendar-range-invalid-bg)}.calendar[data-v-91024067]{--_calendar-range-bg:#f1f7ff;--_calendar-range-invalid-bg:#f8fbff;min-width:17.5rem;max-width:21.25rem;font-size:.875rem}.calendar__head-cell[data-v-91024067]{color:#667085;text-transform:uppercase;padding-bottom:.5rem;font-size:.75rem;font-weight:600}.calendar__day[data-v-91024067]{color:#667085;border-radius:100%;width:2.5rem;height:2.5rem;font-weight:500;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94)}.calendar__day[data-v-91024067]:focus-visible{outline-color:#162056}@media (hover:hover){.calendar--selecting .calendar__day--outside[data-v-91024067]:hover:not(:disabled),.calendar:not(.calendar--selecting) .calendar__day[data-v-91024067]:hover:not(:disabled):not(.calendar__day--selected):not(.calendar__day--outside){background-color:#f1f7ff}}.calendar__day--selected[data-v-91024067]{color:#fff;background-color:#162056;font-weight:700}@media (hover:hover){.calendar:not(.calendar--selecting) .calendar__day--selected[data-v-91024067]:hover:not(:disabled){background-color:#111842}}.calendar__day--current[data-v-91024067]:not(.calendar__day--selected){font-weight:700;box-shadow:inset 0 0 0 1px #162056}.calendar__day[data-v-91024067]:disabled{cursor:not-allowed;color:#d4d4d4;text-decoration:line-through}.calendar__day--out-of-range[data-v-91024067]:disabled{text-decoration:none}.calendar__day--outside[data-v-91024067]{color:#d4d4d4}.select__el[data-v-4a6b0ea3]{appearance:none;cursor:pointer;color:#0000;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;width:100%;min-width:0;padding:0 1rem;font-size:1rem;position:absolute;inset:0}.select__el option[data-v-4a6b0ea3]{color:initial}.calendar-popup__panel[data-v-c6428620]{gap:var(--calendar-content-v-gap,1rem);flex-direction:column;display:flex}.calendar-popup__header[data-v-c6428620]{align-items:center;gap:var(--calendar-header-gap,1rem);display:flex}.calendar-popup__header-content[data-v-c6428620]{text-align:center;flex-grow:1}.calendar-popup__content[data-v-c6428620]{-moz-column-gap:var(--calendar-content-h-gap,.5rem);column-gap:var(--calendar-content-h-gap,.5rem);row-gap:var(--calendar-content-v-gap,1rem);grid-template-columns:1fr 1fr;display:grid}.calendar-popup__header-action[data-v-c6428620]{flex:none;align-self:stretch;display:flex}.calendar-popup__header-action[data-v-c6428620]:last-child{justify-content:flex-end}.calendar-popup__below-calendar-stack[data-v-c6428620]{gap:var(--calendar-content-v-gap,1rem);flex-direction:column;display:flex}.calendar-popup__header-content[data-v-c6428620]{justify-content:center;align-items:center;gap:.75rem;font-size:1rem;font-weight:600;display:flex}.calendar-popup__footer[data-v-c6428620]{flex-direction:column;gap:1rem;display:flex}.form-counter--disabled[data-v-4169d3ff],.form-counter--disabled[data-v-4169d3ff]>*,.form-counter__button[data-v-4169d3ff]:disabled{cursor:not-allowed}.form-counter__input[data-v-4169d3ff]{text-align:center;text-overflow:ellipsis;background:0 0;border:none;border-radius:0;outline:none;width:100%;min-width:0;height:100%;font-size:1rem;font-weight:600}.form-counter__input[data-v-4169d3ff]::-webkit-inner-spin-button{appearance:none;margin:0}.form-counter__input[data-v-4169d3ff]::-webkit-outer-spin-button{appearance:none;margin:0}.form-counter[data-v-4169d3ff]{border:1px solid #8c8c8c;border-radius:1.125rem;justify-content:space-between;align-items:center;height:2.25rem;display:flex;overflow:hidden}.form-counter__button[data-v-4169d3ff]{aspect-ratio:1;color:#162056;outline:none;flex-shrink:0;justify-content:center;align-items:center;height:100%;transition:background-color .2s;display:flex}.form-counter__button[data-v-4169d3ff]:not([disabled]):hover{background-color:#f1f7ff}.guests-picker__popup[data-v-3a055b4b]{min-width:calc(min(15rem,50vw))}.guests-picker__row[data-v-3a055b4b]{align-items:center}.guests-picker__ages-grid[data-v-3a055b4b],.guests-picker__row[data-v-3a055b4b]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}
