@layer atlas-components{.Checkbox__checkbox--0c2fb{position:relative;display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:var(--hzn-padding-tight);border:1px solid var(--hzn-color-border-on-muted-soft-default);background:var(--hzn-color-bg-standard-default);cursor:pointer;color:var(--hzn-color-content-on-standard-inverse-default)}.Checkbox__checkbox--0c2fb.Checkbox__disabled--0c2fb{background-color:var(--hzn-color-bg-standard-disabled);border-radius:var(--hzn-padding-tight);border:1px solid var(--hzn-color-border-on-standard-disabled);cursor:default;color:var(--hzn-color-bg-standard-disabled)}.Checkbox__checkbox--0c2fb.Checkbox__disabled--0c2fb.Checkbox__checked--0c2fb,.Checkbox__checkbox--0c2fb.Checkbox__disabled--0c2fb.Checkbox__indeterminate--0c2fb{background-color:var(--hzn-color-bg-secondary-inverse-disabled)}.Checkbox__checkbox--0c2fb.Checkbox__checked--0c2fb{background-color:var(--hzn-color-content-on-standard-secondary)}.Checkbox__checkbox--0c2fb.Checkbox__checked--0c2fb svg{color:var(--hzn-color-content-on-standard-inverse-default)}.Checkbox__checkboxLabel--0c2fb{display:inline-flex;gap:var(--hzn-gap-related);align-items:center;color:var(--hzn-color-content-on-subtle-default);cursor:pointer;border-radius:var(--hzn-border-radius-subtle);outline-offset:var(--hzn-padding-tight)}.Checkbox__checkboxLabel--0c2fb:has(.Checkbox__disabled--0c2fb){cursor:default}.Checkbox__checkboxLabel--0c2fb:has(input:focus-visible){outline:2px solid var(--hzn-color-border-on-standard-muted)}.Checkbox__checkboxLabel--0c2fb:hover .Checkbox__checkbox--0c2fb:not(.Checkbox__disabled--0c2fb,.Checkbox__checked--0c2fb){background:linear-gradient(0deg,var(--hzn-color-bg-transparent-disabled) 0,var(--hzn-color-bg-transparent-disabled) 100%),var(--hzn-color-bg-standard-default)}.Checkbox__checkboxLabel--0c2fb:hover .Checkbox__checkbox--0c2fb:not(.Checkbox__disabled--0c2fb,.Checkbox__checked--0c2fb) svg{color:var(--hzn-color-content-on-standard-secondary)}.Checkbox__checkboxLabel--0c2fb:hover .Checkbox__checkbox--0c2fb:not(.Checkbox__disabled--0c2fb):after{content:"";position:absolute;inset:0;background-color:var(--hzn-color-bg-transparent-disabled)}.Checkbox__input--0c2fb{opacity:0;margin:0;position:absolute;inset:0;cursor:inherit}.Checkbox__checkbox--0c2fb:hover .Checkbox__hoverIcon--0c2fb,.Checkbox__checkboxLabel--0c2fb:hover .Checkbox__hoverIcon--0c2fb{opacity:1}.Switch__switchLabel--dbe76{display:flex;justify-content:space-between;align-items:center;color:var(--hzn-color-bg-standard-inverse-default);cursor:pointer;border-radius:var(--hzn-border-radius-subtle);outline-offset:var(--hzn-padding-tight)}}@layer atlas-components{.Switch__switchLabel--dbe76:has(.Switch__disabled--dbe76){opacity:.38;cursor:default}.Switch__switchLabel--dbe76:has(input:focus-visible){outline:2px solid var(--hzn-color-border-on-standard-muted)}@media(min-width:768px){.Switch__switchLabel--dbe76{display:inline-flex;gap:var(--hzn-gap-detached)}}.Switch__switch--dbe76{position:relative;width:52px;height:calc(var(--hzn-padding-vast) + var(--hzn-padding-tight) * 2);border-radius:16px;background-color:var(--hzn-color-bg-standard-inverse-default);cursor:pointer}.Switch__switch--dbe76.Switch__disabled--dbe76{cursor:default;opacity:.38}.Switch__state--dbe76{position:relative;display:inline-flex;height:var(--hzn-padding-vast);width:var(--hzn-padding-vast);border-radius:var(--hzn-padding-vast);margin:var(--hzn-padding-tight);background-color:var(--hzn-color-bg-standard-default);align-items:center;justify-content:center;left:0;transition:all .2s}.Switch__switch--dbe76:has(:checked){background-color:var(--hzn-color-bg-secondary-default-active)}.Switch__switch--dbe76:has(:checked) .Switch__state--dbe76{left:calc(52px - var(--hzn-padding-vast) - var(--hzn-padding-tight) * 2)}.Switch__switch--dbe76:has(input:focus-visible){outline-offset:var(--hzn-padding-tight);outline:2px solid var(--hzn-color-border-on-standard-muted)}.Switch__switchLabel--dbe76:has(.Switch__disabled--dbe76) .Switch__switch--dbe76{opacity:1}.Switch__switchLabel--dbe76 .Switch__switch--dbe76:has(input:focus-visible){outline:none}.Switch__input--dbe76{opacity:0;margin:0;position:absolute;inset:0;cursor:inherit}}@layer atlas-components{@layer atlas-typography{.NotificationCounter__notificationCounter--06ba3{font-weight:var(--hzn-font-weight-font-1-emphasized);font-size:var(--hzn-font-size-component-title-large);line-height:var(--hzn-font-line-height-component-title-large);font-family:var(--hzn-font-family-font-1);font-weight:var(--hzn-font-weight-font-1-strong);font-size:var(--hzn-font-size-body-small);line-height:var(--hzn-font-line-height-label-small);letter-spacing:var(--hzn-font-letter-spacing-component-title-large)}.NotificationCounter__notificationCounter--06ba3:not([data-atlas-palette=horizon] .NotificationCounter__notificationCounter--06ba3){color:var(--hzn-color-content-on-primary-soft-default)}}.NotificationCounter__notificationCounter--06ba3{display:inline-grid;place-items:center;min-width:2rem;min-height:2rem;border-radius:50%;background-color:var(--hzn-color-bg-primary-inverse-default-hover);color:var(--hzn-color-content-on-standard-secondary)}.NotificationCounter__notificationCounter--06ba3.NotificationCounter__disabled--06ba3{background-color:var(--hzn-color-bg-attention-disabled);color:var(--hzn-color-content-on-muted-disabled)}.Popover__popoverContainer--7272d{position:relative}.Popover__popover--7272d{position:absolute;z-index:9999;background-color:var(--hzn-color-bg-standard-default);border-radius:var(--hzn-border-radius-default);border:1px solid var(--hzn-color-border-on-standard-muted);box-shadow:var(--hzn-elevation-elevated);padding:var(--hzn-padding-spacious)}.Popover__popover--7272d:focus{outline:none}}@layer atlas-components{}.FilterAccordionOption_checkbox-label__uqa_K{display:flex;margin-left:0}.FilterAccordionOption_checkbox-label__uqa_K.FilterAccordionOption_childOption__u_Qa5{margin-left:var(--hzn-gap-related)}.FilterAccordionOption_checkbox__JSywV{flex-shrink:0}@layer atlas-components{.RadioButtonGroup__radio--d39fd{display:flex;position:relative}.RadioButtonGroup__input--d39fd{margin:0;padding:0;opacity:0;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;cursor:pointer}.RadioButtonGroup__radioMark--d39fd{position:relative;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.RadioButtonGroup__svg--d39fd{width:18px;height:18px;overflow:visible}.RadioButtonGroup__focus--d39fd{stroke:transparent;fill:transparent;pointer-events:none}.RadioButtonGroup__input--d39fd:focus-visible+.RadioButtonGroup__radioMark--d39fd .RadioButtonGroup__focus--d39fd{stroke:var(--hzn-color-border-focus-subtle);stroke-width:2px;fill:transparent}.RadioButtonGroup__outer--d39fd{fill:var(--hzn-color-page-standard-default);stroke:var(--hzn-color-border-on-muted-soft-default);stroke-width:2px}.RadioButtonGroup__inner--d39fd{fill:var(--hzn-color-border-on-muted-default);opacity:0}[data-checked=true] .RadioButtonGroup__outer--d39fd{stroke:var(--hzn-color-border-on-muted-default)}[data-checked=true] .RadioButtonGroup__inner--d39fd{opacity:1}[data-disabled=true] .RadioButtonGroup__outer--d39fd{stroke:var(--hzn-color-border-on-standard-disabled)}[data-disabled=true] .RadioButtonGroup__input--d39fd{cursor:default}[data-disabled=true][data-checked=true] .RadioButtonGroup__inner--d39fd{fill:var(--hzn-color-border-on-standard-disabled)}.RadioButtonGroup__radio--d39fd[data-checked=false][data-disabled=false]:hover .RadioButtonGroup__inner--d39fd{opacity:1;fill:var(--hzn-color-bg-transparent-disabled)}.RadioButtonGroup__radio--d39fd[data-checked=false][data-disabled=false]:hover .RadioButtonGroup__outer--d39fd{fill:var(--hzn-color-bg-transparent-disabled)}@layer atlas-typography{.RadioButtonGroup__label--d39fd{line-height:var(--hzn-font-line-height-body);letter-spacing:var(--hzn-font-letter-spacing-body);font-family:var(--hzn-font-family-font-2);font-weight:var(--hzn-font-weight-font-2-default);font-size:var(--hzn-font-size-body);line-height:var(--hzn-font-line-height-body-large);letter-spacing:var(--hzn-font-letter-spacing-body-large);color:var(--hzn-color-content-on-subtle-default)}}.RadioButtonGroup__label--d39fd{display:inline-flex;align-items:center;gap:var(--hzn-gap-related);color:var(--hzn-color-content-on-subtle-default);cursor:pointer}.RadioButtonGroup__label--d39fd:has(:disabled){cursor:default;color:var(--hzn-color-content-on-muted-disabled)}.RadioButtonGroup__radio--d39fd.RadioButtonGroup__disabled--d39fd .RadioButtonGroup__input--d39fd{cursor:default}.FilterButton__filterButton--2a4c3{display:inline-flex;align-items:center;gap:var(--hzn-gap-related);-webkit-user-select:none;-moz-user-select:none;user-select:none;height:4rem;background-color:var(--hzn-color-bg-subtle-default);border:1px solid var(--hzn-color-border-on-muted-soft-default);border-radius:100px;color:var(--hzn-color-content-on-standard-secondary);cursor:pointer}.FilterButton__filterButton--2a4c3:disabled{border:1px solid var(--hzn-color-border-on-standard-disabled);background:var(--hzn-color-bg-standard-disabled);color:var(--hzn-color-content-on-muted-disabled)}.FilterButton__filterButton--2a4c3{position:relative;overflow:hidden}.FilterButton__filterButton--2a4c3:after{content:"";position:absolute;inset:0;background-color:transparent;pointer-events:none;transition:background-color .1s}.FilterButton__filterButton--2a4c3:hover{text-decoration:none}}@layer atlas-components{.FilterButton__filterButton--2a4c3:focus-visible{outline:2px solid var(--hzn-color-border-focus-subtle);outline-offset:var(--hzn-padding-tight);border-radius:0}.FilterButton__filterButton--2a4c3:disabled{pointer-events:none}@media(hover:hover)and (pointer:fine){.FilterButton__filterButton--2a4c3:not(:disabled):hover:after{background-color:var(--hzn-color-bg-transparent-disabled)}}.FilterButton__filterButton--2a4c3:not(:disabled):active:after{background-color:var(--hzn-color-bg-transparent-default-active)}.FilterButton__default--2a4c3{padding:0 var(--hzn-padding-spacious);font-size:var(--hzn-font-size-body-small)}@layer atlas-typography{.FilterButton__default--2a4c3{font-weight:var(--hzn-font-weight-font-1-emphasized);font-size:var(--hzn-font-size-component-title);line-height:var(--hzn-font-line-height-component-title);letter-spacing:var(--hzn-font-letter-spacing-component-title);font-family:var(--hzn-font-family-font-1);font-weight:var(--hzn-font-weight-font-1-strong);font-size:var(--hzn-font-size-body);line-height:var(--hzn-font-line-height-label-small);letter-spacing:var(--hzn-font-letter-spacing-body);color:var(--hzn-color-content-on-primary-default)}}.FilterButton__applied--2a4c3{padding:0 var(--hzn-padding-snug);border-radius:var(--hzn-border-radius-subtle)}@layer atlas-typography{.FilterButton__applied--2a4c3{line-height:var(--hzn-font-line-height-body);letter-spacing:var(--hzn-font-letter-spacing-body);font-family:var(--hzn-font-family-font-2);font-weight:var(--hzn-font-weight-font-2-default);font-size:var(--hzn-font-size-body);line-height:var(--hzn-font-line-height-body-large);letter-spacing:var(--hzn-font-letter-spacing-body-large);color:var(--hzn-color-content-on-subtle-default)}}.FilterButton__selected--2a4c3{border:1px solid var(--hzn-color-border-on-subtle-default)}}.FilterDropdown_dropdown__SRi6L{display:flex;flex-direction:column;gap:var(--hzn-gap-related);min-width:200px}.HotelTypeFilterOptions_hotelConceptFilterOptions__f_ovG ul>li{display:flex;align-items:center}.HotelTypeFilterOptions_hotelConceptFilterOptions__f_ovG ul>li:before{content:"";display:inline-block;height:1.4rem;width:1.4rem;vertical-align:middle;background-image:url('data:image/svg+xml,<svg viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M28.4536 6.34215C29.093 6.86878 29.1845 7.81412 28.6579 8.4536L14.6579 25.4536C14.389 25.7801 13.9948 25.9779 13.5723 25.9983C13.1499 26.0187 12.7384 25.8598 12.4393 25.5607L3.43934 16.5607C2.85355 15.9749 2.85355 15.0252 3.43934 14.4394C4.02513 13.8536 4.97487 13.8536 5.56066 14.4394L13.3924 22.2711L26.3421 6.54648C26.8687 5.90699 27.8141 5.81551 28.4536 6.34215Z" fill="%23119022"/></svg>');background-size:contain;background-repeat:no-repeat;margin-right:var(--hzn-gap-bond)}.HotelTypeFilterOptions_hotelConceptFilterOption__GLt6s{flex:1 1;margin-left:var(--hzn-gap-related)}.NestedDestinationOptions_accordion__LXVdj>button{display:none}.NestedDestinationOptions_parent-destination__3Ld7y{display:flex;justify-content:space-between}.NestedDestinationOptions_parent-destination__3Ld7y>:first-child{flex:1 1;overflow:hidden}.NestedDestinationOptions_parent-destination__3Ld7y>:first-child>:first-child{flex-shrink:0}.NestedDestinationOptions_child-destination-label__9u1aF,.NestedDestinationOptions_parent-destination-label___AbJ3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Pagination_pagination__flbXx{padding:var(--hzn-padding-open) 0;display:flex;align-items:center;flex-direction:column;width:-moz-fit-content;width:fit-content;margin:0 auto}.Pagination_pagination__progress-bar__SVhOl{margin-bottom:var(--hzn-gap-separated-content)}.Pagination_pagination__text__P2m8m{margin:var(--hzn-gap-related)}.Pagination_pagination__button__R8Pna{width:-moz-fit-content;width:fit-content}.ProgressBar_progress-container__m9_Fo{background-color:var(--hzn-color-bg-muted-soft-default);overflow:hidden;border-radius:var(--hzn-padding-comfortable)}.ProgressBar_fill-width__kkBi9{width:100%}.ProgressBar_size-small__zt7AZ{height:var(--hzn-padding-snug)}.ProgressBar_size-large__NYpl_{height:var(--hzn-padding-spacious)}.ProgressBar_progress-bar__zvtpz{height:100%;border-radius:var(--hzn-padding-comfortable)}.ProgressBar_green__D5ZvN{background-color:#00af87}.ProgressBar_yellow__0DaO_{background-color:var(--aui-color-yellow)}.ProgressBar_grey__mW8t_{background-color:var(--aui-color-grey-half-dark)}.ProgressBar_blue__aMa0v{background-color:var(--hzn-color-bg-secondary-default)}.SortDropdown_list-item__YE4og{padding:var(--hzn-padding-tight) var(--hzn-padding-snug);cursor:pointer;transition:background-color .3s}.SortDropdown_list-item__YE4og.SortDropdown_active__6fnQu,.SortDropdown_list-item__YE4og:hover,.SortDropdown_selected-item__aiWys{background-color:var(--hzn-color-bg-secondary-default);color:var(--hzn-color-content-on-secondary-default)}