@keyframes SelectDropdown_slide-down__K9t0y{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes SelectDropdown_slide-up__OtmF_{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes SelectDropdown_slide-up-and-fade__s_EeI{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes SelectDropdown_slide-right-and-fade__L5_Sg{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes SelectDropdown_slide-down-and-fade__0E9Cv{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes SelectDropdown_slide-left-and-fade__nsONa{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}@keyframes SelectDropdown_overlay-show__oonSc{0%{opacity:0}to{opacity:1}}@keyframes SelectDropdown_content-show__Jk3MW{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes SelectDropdown_overlay-out__pj04m{0%{opacity:1;transform:translateX(0) skewX(-45deg)}to{opacity:0;transform:translateX(100%) skewX(-45deg)}}@keyframes SelectDropdown_overlay-in__O7k5Q{0%{opacity:0;transform:translateX(-100%) skewX(-45deg)}to{opacity:1;transform:translateX(0) skewX(-45deg)}}.SelectDropdown_input__bNUge{--use-border-color:var(--palette-border-main);--use-error-color:var(--helper-text-state-error-text-color);width:100%;padding:var(--input-padding-top) var(--input-padding-right) var(--input-padding-bottom) var(--input-padding-left);height:var(--sizing-048);display:flex;flex-direction:row;justify-content:space-between;gap:var(--spacing-008);align-items:center;border-radius:var(--border-radius-08);border:var(--border-width-1) solid var(--use-border-color);background-color:var(--colors-white);outline-style:solid;outline-width:var(--input-state-active-border-width);outline-offset:calc(-1*var(--input-state-active-border-width));outline-color:rgba(0,0,0,0);box-sizing:border-box}.SelectDropdown_input__bNUge:focus,.SelectDropdown_input__bNUge:focus-visible{outline-color:var(--use-border-color)}.SelectDropdown_input__bNUge .SelectDropdown_inputContent__xI6_3{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;gap:var(--spacing-008);flex:1 1;min-width:var(--sizing-000)}.SelectDropdown_input__bNUge .SelectDropdown_inputContent__xI6_3 .SelectDropdown_textContainer__MiN3d{display:flex;flex-direction:column;gap:var(--spacing-004);position:relative;min-width:var(--sizing-000);width:100%}.SelectDropdown_input__bNUge .SelectDropdown_inputContent__xI6_3 .SelectDropdown_textContainer__MiN3d .SelectDropdown_placeholder___KWWj,.SelectDropdown_input__bNUge .SelectDropdown_inputContent__xI6_3 .SelectDropdown_textContainer__MiN3d .SelectDropdown_value__PoIUr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;right:var(--spacing-000)}.SelectDropdown_input__bNUge .SelectDropdown_inputContent__xI6_3 .SelectDropdown_textContainer__MiN3d .SelectDropdown_placeholder___KWWj{position:absolute;left:var(--spacing-000);top:50%;opacity:.7;transition-property:font-size,translate;transition-duration:.2s;transition-timing-function:ease-in-out;translate:0 -50%}.SelectDropdown_input__bNUge .SelectDropdown_inputContent__xI6_3 .SelectDropdown_textContainer__MiN3d .SelectDropdown_placeholder___KWWj.SelectDropdown_hasValue__PofNN{font-size:var(--font-size-012);translate:0 -1.25rem}.SelectDropdown_input__bNUge .SelectDropdown_inputContent__xI6_3 .SelectDropdown_textContainer__MiN3d .SelectDropdown_value__PoIUr{line-height:1.15}.SelectDropdown_input__bNUge .SelectDropdown_inputContent__xI6_3 .SelectDropdown_textContainer__MiN3d .SelectDropdown_value__PoIUr.SelectDropdown_hasPlaceholder__MLnre{padding-top:var(--spacing-010)}.SelectDropdown_input__bNUge .SelectDropdown_iconChevron__NItE2.SelectDropdown_isOpen__5Nxv3{scale:1 -1}.SelectDropdown_input__bNUge:disabled{opacity:var(--opacity-050);pointer-events:none;cursor:pointer}.SelectDropdown_input__bNUge[data-invalid=true]{--use-border-color:var(--use-error-color);--icon-color-primary:var(--use-error-color);--text-color-default:var(--use-error-color)}.SelectDropdown_popover__VfaOR{--use-popover-width:var(--popover-width,var(--trigger-width));--use-container-padding-block:var(--container-padding-vertical-sm);--use-container-padding-inline:var(--container-padding-horizontal-sm);min-width:min-content;width:var(--use-popover-width);max-width:calc(100% - var(--use-container-padding-inline)*2)}@media(min-width:1024px){.SelectDropdown_popover__VfaOR{--use-container-padding-block:var(--container-padding-horizontal-md);--use-container-padding-inline:var(--container-padding-vertical-md)}}@media(min-width:1280px){.SelectDropdown_popover__VfaOR{--use-container-padding-block:var(--container-padding-horizontal-lg);--use-container-padding-inline:var(--container-padding-vertical-lg)}}.SelectDropdown_popover__VfaOR .SelectDropdown_dialog__lqQtl{border-width:var(--border-width-1);border-style:solid;border-color:var(--palette-border-main);border-radius:var(--border-radius-08);outline-width:var(--sizing-001);outline-style:solid;outline-color:rgba(0,0,0,0);background:var(--palette-main-background);box-shadow:var(--box-shadow-default);display:grid;transition-property:outline-color;transition-duration:.3s;transition-timing-function:ease;animation:SelectDropdown_overlay-show__oonSc .3s ease;max-height:95dvh;overflow:visible auto}.SelectDropdown_popover__VfaOR .SelectDropdown_dialog__lqQtl:focus{outline-color:var(--palette-primary-main)}.SelectDropdown_popover__VfaOR .SelectDropdown_dialog__lqQtl .SelectDropdown_row__l_7Bj{padding:var(--spacing-016)}.SelectDropdown_popover__VfaOR .SelectDropdown_dialog__lqQtl .SelectDropdown_row__l_7Bj+.SelectDropdown_row__l_7Bj{border-top:var(--border-width-1) solid rgb(from var(--palette-border-main) r g b/20%)}.SelectDropdownWarningMessage_warning__85g3t{background:var(--palette-secondary-foreground);border-width:var(--border-width-1);border-style:solid;border-color:rgb(from var(--palette-primary-main) r g b/70%);border-radius:var(--border-radius-08);padding:var(--spacing-016);display:flex;align-items:flex-start;gap:var(--spacing-008)}.SelectDropdownWarningMessage_icon__ZY5Bf{flex-shrink:0}.SelectDropdownWarningMessage_message__UilTP{flex-grow:1;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.AccommodationSearchForm_form__GgYZh{display:flex;flex-direction:column;width:100%;gap:var(--spacing-012)}@media(min-width:1024px){.AccommodationSearchForm_form__GgYZh{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.AccommodationSearchForm_form__GgYZh{display:grid;grid-template-columns:1fr 1fr 1fr auto}}.AccommodationSearchForm_error__ruEwK,.AccommodationSearchForm_fieldError__1sxkb{color:var(--helper-text-state-error-text-color)!important}.AccommodationSearchForm_error__ruEwK span,.AccommodationSearchForm_error__ruEwK svg,.AccommodationSearchForm_fieldError__1sxkb span,.AccommodationSearchForm_fieldError__1sxkb svg{color:var(--helper-text-state-error-text-color)}.AccommodationSearchForm_error__ruEwK{margin:var(--sizing-006) 0;font:var(--helper-text-typography);letter-spacing:var(--helper-text-typography-letter-spacing) 0}.AccommodationSearchForm_submitButton__SSXlk>div{text-align:right;width:100%}.AccommodationSearchForm_submitButton__SSXlk button{width:100%}@media(min-width:1024px){.AccommodationSearchForm_submitButton__SSXlk{grid-area:4/2/4/3}.AccommodationSearchForm_submitButton__SSXlk button{width:revert}}@media(min-width:1280px){.AccommodationSearchForm_submitButton__SSXlk{width:inherit;grid-area:2/4/2/5}}@media(min-width:1024px){.AccommodationSearchForm_dateRange__F_ncs{grid-area:2/2/3/3}}.AccommodationSearchForm_dateRange__F_ncs .AccommodationSearchForm_wrapperRangeDate__YEctX{max-width:100%}.AccommodationSearchForm_dateRange__F_ncs .AccommodationSearchForm_wrapperRangeDate__YEctX .AccommodationSearchForm_fieldError__1sxkb{border:1px solid var(--input-state-error-border-color);color:var(--helper-text-state-error-text-color)}.AccommodationSearchForm_radioGroup__IJDWU{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-012);width:100%;grid-row:1;grid-column:1/-1;margin-bottom:var(--spacing-012)}.AccommodationSearchForm_radioGroup__IJDWU [role=radiogroup]{gap:var(--spacing-016)}.AccommodationSearchForm_radioGroup__IJDWU [role=radiogroup]>div{margin-right:var(--spacing-000);align-items:center}.AccommodationSearchForm_radioGroup__IJDWU [role=radiogroup]>div [role=radio]{margin-right:var(--spacing-008)}.AccommodationSearchForm_radioGroup__IJDWU [role=radiogroup]>div label{color:rgb(from var(--text-color-default) r g b/70%);font-size:var(--font-size-016)}.AccommodationSearchForm_radioGroupLabel___niS_{margin:0}.AccommodationSearchForm_autoComplete__Ny3jT{width:100%}@media(min-width:1024px){.AccommodationSearchForm_autoComplete__Ny3jT{grid-area:2/1/3/2}}.AccommodationSearchForm_popover__y_x3v{width:300px;border:1px solid;background:var(--palette-background-main)}.AccommodationSearchForm_roomSelect__OemvL{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-016)}@media(min-width:1024px){.AccommodationSearchForm_roomSelector__VQk6y{grid-area:3/1/4/2}}@media(min-width:1280px){.AccommodationSearchForm_roomSelector__VQk6y{grid-area:2/3/2/3}}.ToggleInput_gridNormal__k_r6N,.ToggleInput_gridTravel__NpU2i{display:grid;grid-template-columns:max-content max-content;align-items:center}.ToggleInput_sliderNormal__h6jMi,.ToggleInput_sliderTravel__3IlSP{border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .3s ease;box-shadow:0 0 2px rgba(0,0,0,.3);background-color:#fff}.ToggleInput_toggleSwitchOffNormal__p2ivg,.ToggleInput_toggleSwitchOffTravel__2lpXC,.ToggleInput_toggleSwitchOnNormal__64Y1o,.ToggleInput_toggleSwitchOnTravel__qPE8X{position:relative;cursor:pointer;transition:background-color .3s ease}.ToggleInput_sliderNormal__h6jMi{width:26px;height:26px}.ToggleInput_toggleSwitchOnNormal__64Y1o{width:60px;height:30px;border-radius:15px;background-color:var(--slider-range-background-color)}.ToggleInput_toggleSwitchOffNormal__p2ivg{width:60px;height:30px;border-radius:15px;background-color:#ccc}.ToggleInput_toggleSwitchOnNormal__64Y1o .ToggleInput_sliderNormal__h6jMi{transform:translateX(30px)}.ToggleInput_labelNormal__pdY2u{margin-right:24px}.ToggleInput_sliderTravel__3IlSP{width:16px;height:16px}.ToggleInput_toggleSwitchOffTravel__2lpXC,.ToggleInput_toggleSwitchOnTravel__qPE8X{width:32px;height:20px;border-radius:var(--radius-radius-full,999px);background-color:var(--background-main-primary,#003aa0)}.ToggleInput_toggleSwitchOffTravel__2lpXC{opacity:.2}.ToggleInput_toggleSwitchOnTravel__qPE8X .ToggleInput_sliderTravel__3IlSP{transform:translateX(12px)}.ToggleInput_labelTravel__Z6sGh{margin-right:10px;color:var(--content-primary,#003aa0);font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.ToggleInput_testCustomGrid__kO9DO{display:grid;grid-template-columns:100px 100px;align-items:center}.ToggleInput_testCustomLabel__LbAHH{color:blue}