.popup-card__content[data-v-3ff9ba52]{border-radius:inherit;outline:none;padding:var(--popup-card-pv,0) var(--popup-card-ph,0);width:100%}.popup-card__arrow[data-v-3ff9ba52]{--width:30px;--height:10px;display:block;height:var(--height);overflow:hidden;position:relative;width:var(--width)}.popup-card__arrow[data-v-3ff9ba52]:before{background-color:#fff;border-top-left-radius:2px;content:"";height:var(--width);left:50%;position:absolute;top:50%;transform:translate(-50%,2px) rotate(45deg);width:var(--width)}.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]{align-items:center;display:inline-flex;justify-content:center}.loader__icon[data-v-c37339d8]{animation:loader-spin-c37339d8 1s ease-in-out infinite;border-radius:50%;border-top-color:currentcolor;border:var(--loader-border-width,.1875rem) solid;border-top:var(--loader-border-width,.1875rem) solid transparent;display:inline-block;height:var(--loader-size,1.5rem);width:var(--loader-size,1.5rem)}@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]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--input-color,inherit);font-family:inherit;font-size:max(1rem,var(--input-fs,1rem));font-style:var(--input-fst,inherit);font-weight:var(--input-fw,inherit);line-height:inherit;min-width:0;outline:none;padding:0;text-overflow:ellipsis;width:100%}.combobox__input-el[data-v-9d105e71]::-moz-placeholder{color:var(--input-ph-color,inherit);font-size:var(--input-ph-fs,inherit);font-style:var(--input-ph-fst,inherit);font-weight:var(--input-ph-fw,inherit)}.combobox__input-el[data-v-9d105e71]::placeholder{color:var(--input-ph-color,inherit);font-size:var(--input-ph-fs,inherit);font-style:var(--input-ph-fst,inherit);font-weight:var(--input-ph-fw,inherit)}.combobox__input-wrap[data-v-9d105e71]{display:grid;min-width:0;width:100%}.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;display:flex;flex-direction:column;overflow-y:auto;width:100%}.select__listbox--loading .select__listbox-content[data-v-9d105e71]{pointer-events:none}.select__option[data-v-9d105e71]:not(.select__option--empty){cursor:pointer}@media(min-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]{border-bottom:.0625rem solid #d4d4d4;color:#222;font-size:1rem;font-weight:600;padding:10px 12px}.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}.form-counter[data-v-4169d3ff]{align-items:center;display:flex;justify-content:space-between}.form-counter--disabled[data-v-4169d3ff],.form-counter--disabled[data-v-4169d3ff]>*{cursor:not-allowed}.form-counter__input[data-v-4169d3ff]{background:none;border:none;border-radius:0;height:100%;min-width:0;outline:none;text-align:center;text-overflow:ellipsis;width:100%}.form-counter__input[data-v-4169d3ff]::-webkit-inner-spin-button,.form-counter__input[data-v-4169d3ff]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.form-counter__button[data-v-4169d3ff]{align-items:center;display:flex;flex-shrink:0;justify-content:center;outline:none}.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/1;color:#162056;height:100%;transition:background-color .2s}.form-counter__button[data-v-4169d3ff]:not([disabled]):hover{background-color:#f1f7ff}.select__el[data-v-4a6b0ea3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:transparent;cursor:pointer;font-size:1rem;inset:0;min-width:0;outline:none;padding:0 1rem;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.select__el option[data-v-4a6b0ea3]{color:initial}.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]{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.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]{padding:0;text-align:center}.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:transparent}.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]{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;justify-content:center;margin:0;padding:0}.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;font-size:.875rem;max-width:21.25rem;min-width:17.5rem}.calendar__head-cell[data-v-91024067]{color:#667085;font-size:.75rem;font-weight:600;padding-bottom:.5rem;text-transform:uppercase}.calendar__day[data-v-91024067]{border-radius:100%;color:#667085;font-weight:500;height:2.5rem;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94);width:2.5rem}.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]{background-color:#162056;color:#fff;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){box-shadow:inset 0 0 0 1px #162056;font-weight:700}.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}.calendar-popup__panel[data-v-9a1968a6]{display:flex;flex-direction:column;gap:var(--calendar-content-v-gap,1rem)}.calendar-popup__header[data-v-9a1968a6]{align-items:center;display:flex;gap:var(--calendar-header-gap,1rem)}.calendar-popup__header-content[data-v-9a1968a6]{flex-grow:1;text-align:center}.calendar-popup__content[data-v-9a1968a6]{-moz-column-gap:var(--calendar-content-h-gap,.5rem);column-gap:var(--calendar-content-h-gap,.5rem);display:grid;grid-template-columns:1fr 1fr;row-gap:var(--calendar-content-v-gap,1rem)}.calendar-popup__header-action[data-v-9a1968a6]{align-self:stretch;display:flex;flex:1}.calendar-popup__header-action[data-v-9a1968a6]:last-child{justify-content:flex-end}.calendar-popup__header-content[data-v-9a1968a6]{align-items:center;display:flex;font-size:1rem;font-weight:600;gap:.75rem;justify-content:center}.calendar-popup__header-action[data-v-9a1968a6]{flex:none}.calendar-popup__footer[data-v-9a1968a6]{display:flex;flex-direction:column;gap:1rem}
