.popup-card__content[data-v-3ff9ba52]{border-radius:inherit;padding:var(--popup-card-pv,0) var(--popup-card-ph,0);outline:none;width:100%}.popup-card__arrow[data-v-3ff9ba52]{--width:30px;--height:10px;width:var(--width);height:var(--height);display:block;position:relative;overflow:hidden}.popup-card__arrow[data-v-3ff9ba52]:before{content:"";width:var(--width);height:var(--width);background-color:#fff;border-top-left-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,2px)rotate(45deg)}.popup-card__container[data-v-3ff9ba52]{background-color:#fff;border-radius:4px;box-shadow:0 0 .75rem #00000029}.popup-card__container.v-enter-active[data-v-3ff9ba52]{transition:opacity .15s cubic-bezier(.25,.46,.45,.94),transform .15s cubic-bezier(.25,.46,.45,.94)}.popup-card__container.v-leave-active[data-v-3ff9ba52]{transition:opacity .15s cubic-bezier(.455,.03,.515,.955),transform .15s cubic-bezier(.455,.03,.515,.955)}.popup-card__container.v-enter-from[data-v-3ff9ba52],.popup-card__container.v-leave-to[data-v-3ff9ba52]{opacity:0;transform:scale(.95)}.popup-card--v-rounded .popup-card__container[data-v-3ff9ba52]{border-radius:16px}.popup-card[data-v-3ff9ba52]{color:#222;min-width:min(100%,17.5rem)}.popup-card--s-md[data-v-3ff9ba52]{--popup-card-pv:.75rem;--popup-card-ph:.75rem}.popup-card--s-lg[data-v-3ff9ba52]{--popup-card-pv:1rem;--popup-card-ph:1rem}.loader[data-v-c37339d8]{justify-content:center;align-items:center;display:inline-flex}.loader__icon[data-v-c37339d8]{width:var(--loader-size,1.5rem);height:var(--loader-size,1.5rem);border-top-color:currentColor;border:var(--loader-border-width,.1875rem) solid;border-top:var(--loader-border-width,.1875rem) solid transparent;border-radius:50%;animation:1s ease-in-out infinite loader-spin-c37339d8;display:inline-block}@keyframes loader-spin-c37339d8{to{transform:rotate(1turn)}}.loader__icon[data-v-c37339d8]{border-color:#162056 #d4d4d4 #d4d4d4}.loader--s-sm[data-v-c37339d8]{--loader-size:.875rem;--loader-border-width:.125rem}.loader--s-md[data-v-c37339d8]{--loader-size:1.5rem;--loader-border-width:.1875rem}.loader--s-lg[data-v-c37339d8]{--loader-size:2rem;--loader-border-width:.1875rem}.combobox__input-el[data-v-9d105e71]{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-9d105e71]::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)}.combobox__input-wrap[data-v-9d105e71]{width:100%;min-width:0;display:grid}.combobox__input-wrap[data-v-9d105e71]>*{grid-area:1/1;min-width:0}.select__listbox--loading[data-v-9d105e71]{cursor:wait}.select__listbox-content[data-v-9d105e71]{border-radius:inherit;flex-direction:column;width:100%;display:flex;overflow-y:auto}.select__listbox--loading .select__listbox-content[data-v-9d105e71]{pointer-events:none}.select__option[data-v-9d105e71]:not(.select__option--empty){cursor:pointer}@media (width>=48em){.select__listbox[data-v-9d105e71]{max-width:23.75rem!important}}.select__listbox-content[data-v-9d105e71]{max-height:31.25rem}.select__option[data-v-9d105e71]{color:#222;border-bottom:.0625rem solid #d4d4d4;padding:10px 12px;font-size:1rem;font-weight:600}.select__option[data-v-9d105e71]:last-child{border-bottom:none}.select__option--focused[data-v-9d105e71]{background-color:#f1f7ff}.select__option--empty[data-v-9d105e71]{color:#8c8c8c;font-weight:400}.calendar[data-v-91024067]{--_calendar-range-bg:transparent;--_calendar-range-invalid-bg:transparent}.calendar__grid[data-v-91024067]{border-collapse:collapse;table-layout:fixed;width:100%}.calendar__head-cell[data-v-91024067]{font-weight:500}.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]:disabled{cursor:not-allowed}.calendar__day[data-v-91024067]:focus-visible{outline:var(--focus-outline,2px solid #0071e3);outline-offset:var(--focus-outline-offset,2px)}.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{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-9a1968a6]{gap:var(--calendar-content-v-gap,1rem);flex-direction:column;display:flex}.calendar-popup__header[data-v-9a1968a6]{align-items:center;gap:var(--calendar-header-gap,1rem);display:flex}.calendar-popup__header-content[data-v-9a1968a6]{text-align:center;flex-grow:1}.calendar-popup__content[data-v-9a1968a6]{-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-9a1968a6]{flex:1;align-self:stretch;display:flex}.calendar-popup__header-action[data-v-9a1968a6]:last-child{justify-content:flex-end}.calendar-popup__below-calendar-stack[data-v-9a1968a6]{gap:var(--calendar-content-v-gap,1rem);flex-direction:column;display:flex}.calendar-popup__header-content[data-v-9a1968a6]{justify-content:center;align-items:center;gap:.75rem;font-size:1rem;font-weight:600;display:flex}.calendar-popup__header-action[data-v-9a1968a6]{flex:none}.calendar-popup__footer[data-v-9a1968a6]{flex-direction:column;gap:1rem;display:flex}.form-counter[data-v-4169d3ff]{justify-content:space-between;align-items:center;display:flex}.form-counter--disabled[data-v-4169d3ff],.form-counter--disabled[data-v-4169d3ff]>*{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%}.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__button[data-v-4169d3ff]{outline:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.form-counter__button[data-v-4169d3ff]:disabled{cursor:not-allowed}.form-counter[data-v-4169d3ff]{border:1px solid #8c8c8c;border-radius:1.125rem;height:2.25rem;overflow:hidden}.form-counter__input[data-v-4169d3ff]{font-size:1rem;font-weight:600}.form-counter__button[data-v-4169d3ff]{aspect-ratio:1;color:#162056;height:100%;transition:background-color .2s}.form-counter__button[data-v-4169d3ff]:not([disabled]):hover{background-color:#f1f7ff}.guests-picker__popup[data-v-51ca886e]{min-width:min(15rem,50vw)}.guests-picker__row[data-v-51ca886e]{align-items:center}.guests-picker__ages-grid[data-v-51ca886e],.guests-picker__row[data-v-51ca886e]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}
