.ResortsListingCard_container__4D_mD{flex-direction:column;border:1px solid var(--color-border-secondary);border-radius:var(--border-radius-lg)}@media screen and (min-width:768px){.ResortsListingCard_container__4D_mD{flex-direction:row}}.ResortsListingCard_container__image__HeEIX{position:relative;min-height:298px;width:100%;height:auto;aspect-ratio:1280/569}@media screen and (min-width:768px){.ResortsListingCard_container__image__HeEIX{width:410px;height:auto}}@media screen and (min-width:1024px){.ResortsListingCard_container__image__HeEIX{height:338px}}.ResortsListingCard_container__image__HeEIX:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.6) 1%,transparent 49%,rgba(0,0,0,.6) 95.5%);z-index:1;border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}@media screen and (min-width:768px){.ResortsListingCard_container__image__HeEIX:before{border-radius:var(--border-radius-lg) 0 0 var(--border-radius-lg)}:dir(rtl) .ResortsListingCard_container__image__HeEIX:before,[dir=rtl] .ResortsListingCard_container__image__HeEIX:before{border-radius:0 9px 9px 0}}.ResortsListingCard_image__JJsV6{-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}@media screen and (min-width:768px){.ResortsListingCard_image__JJsV6{border-radius:9px 0 0 9px}.ResortsListingCard_image__JJsV6[dir=rtl],:dir(rtl) .ResortsListingCard_image__JJsV6{border-radius:0 9px 9px 0}}.ResortsListingCard_logo__v75cZ{position:absolute;top:16px;left:16px;z-index:1}:lang(ar) .ResortsListingCard_logo__v75cZ{position:absolute;top:16px;right:18px;z-index:1}.ResortsListingCard_info__SU6ql{padding:24px 16px 16px}@media screen and (min-width:768px){.ResortsListingCard_info__SU6ql{padding:10px}}@media screen and (min-width:1024px){.ResortsListingCard_info__SU6ql{padding:24px}}.ResortsListingCard_info__destination__J9Apj{letter-spacing:.3px;line-height:1.5rem}.ResortsListingCard_info__description__CPuH4{margin:1.5rem 0}.ResortsListingCard_info__hr___ONcs{color:var(--color-main-base-blue)}.ResortsListingCard_info__price_container___HQl7{margin-top:1rem}@media screen and (min-width:768px){.ResortsListingCard_info__price_container___HQl7{height:100%}}.ResortsListingCard_info__price__lisBF{font-size:1.5rem;letter-spacing:.5px;font-weight:500;display:flex}.ResortsListingCard_info__price__lisBF[dir=rtl],:dir(rtl) .ResortsListingCard_info__price__lisBF{flex-direction:row-reverse;margin-left:auto}.ResortsListingCard_info__SU6ql .ResortsListingCard_info__attributes__ggpvL{margin-top:1rem}@media screen and (min-width:768px){.ResortsListingCard_info__SU6ql .ResortsListingCard_info__attributes__ggpvL{margin-top:1.53125rem}}@media screen and (min-width:1024px){.ResortsTabContent_experiencesTabContent__container__2mz_L{flex-direction:row;margin-top:1rem}}.ResortsTabContent_searchWidget__grid__GXHb7{gap:1.25rem;align-items:start;flex-direction:column}@media screen and (min-width:1024px){.ResortsTabContent_searchWidget__grid__GXHb7{flex-direction:row;align-items:end}}.ResortsTabContent_inputGroup__container__bAfVZ{border:1px solid var(--color-main-neutral-cold-500);border-radius:10px;background-color:#fff;padding:12px}@media screen and (min-width:1024px){.ResortsTabContent_inputGroup__container__bAfVZ{padding:6px 12px}}.ResortsTabContent_inputGroup__wrapper__PJq8T{display:flex;gap:12px;align-items:center;min-height:54px}@media screen and (min-width:1024px){.ResortsTabContent_inputGroup__wrapper__PJq8T{min-height:0}}.ResortsTabContent_inputGroup__content__qlwaa{display:flex;flex-direction:column}@media(min-width:81.25rem){.ResortsTabContent_inputGroup__content__qlwaa{min-width:13rem}}.ResortsTabContent_inputGroup__label__NQPTa{color:#494d50}.ResortsTabContent_inputGroup__label__NQPTa .ResortsTabContent_input-group__labelText__bvy4o{line-height:2rem}@media screen and (min-width:1024px){.ResortsTabContent_inputGroup__label__NQPTa .ResortsTabContent_input-group__labelText__bvy4o{font-size:.875rem;line-height:1.25rem}}.ResortsTabContent_inputGroup__fields__Z7pZd{display:flex;align-items:center}.ResortsTabContent_inputGroup__fields__Z7pZd input,.ResortsTabContent_inputGroup__fields__Z7pZd select{width:100%;border:none;background:transparent;outline:none;font-size:.875rem;padding:0;color:#494d50;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media screen and (min-width:1024px){.ResortsTabContent_inputGroup__fields__Z7pZd input,.ResortsTabContent_inputGroup__fields__Z7pZd select{font-size:.75rem}}.InputGroup_inputGroup__container__L9Vr9{border-radius:12px;box-shadow:0 0 10px rgba(16,24,40,.1);background-color:var(--color-bg-white);padding:16px 12px}@media screen and (min-width:768px){.InputGroup_inputGroup__container__L9Vr9{align-items:center;border-radius:unset;box-shadow:0 0 0;min-height:46px;padding:0}}@media screen and (min-width:1024px){.InputGroup_inputGroup__container__L9Vr9{min-height:48px}}@media screen and (min-width:768px){.InputGroup_inputGroup__container__L9Vr9.InputGroup_inputGroup__explore__resort___rDX2{width:18.8125rem}.InputGroup_inputGroup__container__L9Vr9.InputGroup_inputGroup__other__vT1_8{width:14.875rem}}.InputGroup_inputGroup__wrapper__FgTSp{display:flex;gap:12px;align-items:center;min-height:54px}@media screen and (min-width:1024px){.InputGroup_inputGroup__wrapper__FgTSp{min-height:0;flex:1}}.InputGroup_inputGroup__error__GRjzQ{color:var(--color-text-error)!important}@media screen and (min-width:768px){.InputGroup_inputGroup__tab_error___g2sg{border-bottom:1px solid var(--color-text-error)!important}}.InputGroup_inputGroup__content__3QTSa{display:flex;flex-direction:column;width:100%;justify-content:center;flex:1}@media screen and (max-width:767px){.InputGroup_inputGroup__content__3QTSa{gap:6px}}@media screen and (min-width:1024px){.InputGroup_inputGroup__content__3QTSa{padding:6px 0}}.InputGroup_inputGroup__label__mDcKi .InputGroup_inputGroup__labelText__QrLsH{line-height:20px}.InputGroup_inputGroup__label--center__DTwfc{text-align:justify}.InputGroup_inputGroup__fields__HJIFL{display:flex;align-items:center;width:100%}@media(max-width:768px){.InputGroup_inputGroup__fields__HJIFL{display:block;overflow:hidden;transition:max-height .5s ease;max-height:54px}.InputGroup_inputGroup__fields__HJIFL.InputGroup_open__HN4xz{max-height:315px}}.InputGroup_inputGroup__fields--none__DYwrr{display:none}.InputGroup_inputGroup__fields__HJIFL input{width:100%;border:none;background:transparent;outline:none;padding:0;overflow:hidden;color:var(--color-text-primary);font-variant-numeric:lining-nums proportional-nums;text-overflow:ellipsis;font-size:var(--Font-size-text-md,16px);font-family:Fedra Sans AL;font-style:normal;font-weight:400;line-height:var(--Line-height-text-md,24px);height:100%}@media screen and (min-width:768px){.InputGroup_inputGroup__fields__HJIFL input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--Text-text-primary,#1c1917);font-variant-numeric:lining-nums proportional-nums;font-family:var(--Font-family-Fedra-Sans-AL,"Fedra Sans AL");font-size:var(--Font-size-text-xs,12px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-xs,18px)}}.InputGroup_inputGroup__fields__HJIFL input::-moz-placeholder{color:#494d50}.InputGroup_inputGroup__fields__HJIFL input::placeholder{color:#494d50}.InputGroup_calendar_container__cRkHQ{position:absolute;top:130px;right:150px}@media screen and (min-width:768px){.InputGroup_selectedTab__Z9tmu{border-bottom:1px solid var(--Border-border-brand-primary_alt,var(--color-main-brand-primary-500))}.InputGroup_notSelectedTab__0uSb1{border-bottom:1px solid var(--color-main-base-blue)}}.InputGroup_noLocations__I_V7m{border-color:#f04438}.InputGroup_noLocations__I_V7m input{color:#f04438}@media screen and (max-width:768px){.InputGroup_scrollFix__cbWzW{position:relative}}.CalendarDropdown_datepickerWrapper__HBw9p{display:flex;justify-content:center;max-width:100%;background-color:var(--color-main-base-white);font-family:Fedra Sans AL;margin:12px 1rem 0;border-radius:12px 12px 0 0}@media screen and (min-width:768px){.CalendarDropdown_datepickerWrapper__HBw9p{max-height:345px;margin-top:0}}.CalendarDropdown_custom-today__W_tTg{font-weight:700;color:var(--colors-text-neutral-weak)}.CalendarDropdown_rmdp-rtl__efqM0{text-align:right}.CalendarDropdown_navigation__AWpRa{display:none;position:absolute;top:50%;color:var(--color-main-base-black)}@media screen and (min-width:768px){.CalendarDropdown_navigation__AWpRa{border:none!important;display:block;background-color:var(--color-main-neutral-cold-50)!important}.CalendarDropdown_navigation__AWpRa:disabled{background-color:var(--color-bg-white)!important}}.CalendarDropdown_back__Ux3gL{left:1.5rem}.CalendarDropdown_forward__HCQm0{right:1.5rem}@media screen and (max-width:767px){.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_hasTopContent__yQp3s [data-month]:first-child{margin-top:-120px;padding-top:120px}}@media screen and (min-width:768px){.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_hasTopContent__yQp3s .rmdp-wrapper{border-radius:0}}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-border{border:none}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-wrapper{position:relative}@media screen and (min-width:768px){.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-wrapper{padding:24px 87px 32px;border-radius:12px 12px 0 0;max-width:816px}}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day-picker{flex-wrap:wrap;gap:0;color:var(--color-text-primary);gap:2rem}@media screen and (min-width:768px){.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day-picker{flex-wrap:nowrap;gap:4rem}}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day-picker>div:first-child{margin-right:0!important}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day-picker>div{flex-basis:100%;margin:0}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-header-values span{padding:0}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-week{justify-content:center}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-week div{align-items:center;justify-content:center;box-sizing:content-box}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-week div span{position:absolute;width:40px;height:40px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;font-size:1rem;padding:0}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-week-day{color:var(--color-text-primary);font-weight:500;font-size:.875rem;height:40px;width:40px}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day{height:40px;width:40px;color:var(--colors-text-neutral-strong)}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-disabled span{color:var(--colors-text-neutral-weak)}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-month-picker{z-index:4}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-ym{height:4.375rem}@media screen and (max-width:767px){.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-ym{height:4.5rem}}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-header{visibility:hidden;position:absolute;height:0;width:0}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day-picker>div:before{content:attr(data-month);cursor:pointer;display:block;font-size:.875rem;text-align:center;margin-bottom:12px;text-transform:uppercase}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-range{position:relative;background-color:var(--colors-bg-light-neutral-moderate);box-shadow:none;color:var(--color-main-neutral-cold-700)}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day.rmdp-range.first-selection{background-color:var(--color-bg-white)}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day.rmdp-range.first-selection>span{background-color:var(--color-main-brand-primary-200);color:var(--color-main-neutral-cold-700)}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day.rmdp-range.first-selection .CalendarDropdown_arrivalFlightIndicator__5_xif,.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day.rmdp-range.first-selection .CalendarDropdown_departureFlightIndicator__oZsY2{background-color:var(--color-main-base-white)!important}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-range.end span,.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-range.start span{background-color:var(--color-main-brand-primary-200)}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-range.end span .CalendarDropdown_arrivalFlightIndicator__5_xif,.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-range.end span .CalendarDropdown_departureFlightIndicator__oZsY2,.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-range.start span .CalendarDropdown_arrivalFlightIndicator__5_xif,.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-range.start span .CalendarDropdown_departureFlightIndicator__oZsY2{background-color:var(--color-main-base-white)}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-range:not(.start):not(.end):not(.first-selection) span .CalendarDropdown_arrivalFlightIndicator__5_xif{background-color:#2e90fa}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-range:not(.start):not(.end):not(.first-selection) span .CalendarDropdown_departureFlightIndicator__oZsY2{background-color:#f79009}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day.rmdp-today span{font-weight:700;color:var(--color-text-primary);background-color:var(--color-bg-white)}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day.rmdp-today.rmdp-range.start{background-color:var(--color-bg-white)}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day.rmdp-today.rmdp-range.start>span{background-color:var(--color-main-brand-primary-200)}@media screen and (max-width:768px){.CalendarDropdown_datepickerWrapper__HBw9p .CalendarDropdown_rmdp-day__3_bbB.CalendarDropdown_rmdp-selected__Ws1YT span.CalendarDropdown_sd__5Adwg,.CalendarDropdown_datepickerWrapper__HBw9p .CalendarDropdown_rmdp-day__3_bbB:hover,.CalendarDropdown_datepickerWrapper__HBw9p .CalendarDropdown_rmdp-day__3_bbB:hover span.CalendarDropdown_sd__5Adwg{background-color:var(--color-main-brand-primary-200)!important;color:var(--color-text-primary)!important}}@media(hover:none){.CalendarDropdown_datepickerWrapper__HBw9p .CalendarDropdown_rmdp-day__3_bbB.CalendarDropdown_rmdp-selected__Ws1YT span.CalendarDropdown_sd__5Adwg,.CalendarDropdown_datepickerWrapper__HBw9p .CalendarDropdown_rmdp-day__3_bbB:hover,.CalendarDropdown_datepickerWrapper__HBw9p .CalendarDropdown_rmdp-day__3_bbB:hover span.CalendarDropdown_sd__5Adwg{background-color:var(--color-main-brand-primary-200)!important;color:var(--color-text-primary)!important}}@media screen and (min-width:1024px){.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day:not(.rmdp-disabled,.rmdp-day-hidden,.first-selection)>span:hover{background-color:var(--color-bg-secondary);color:var(--color-text-primary)}}@media screen and (min-width:1024px)and (min-width:1024px){.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day:not(.rmdp-disabled,.rmdp-day-hidden,.first-selection)>span:hover .CalendarDropdown_arrivalFlightIndicator__5_xif:hover{background-color:#2e90fa}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day:not(.rmdp-disabled,.rmdp-day-hidden,.first-selection)>span:hover .CalendarDropdown_departureFlightIndicator__oZsY2:hover{background-color:#f79009}}@media screen and (min-width:1024px){.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-range.end>span:hover,.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-range.start>span:hover{background-color:var(--color-main-brand-primary-200);color:var(--color-text-primary)}}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day.rmdp-selected span:not(.highlight){background-color:var(--color-main-brand-primary-200);color:var(--color-main-neutral-cold-700)}.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day.rmdp-selected span:not(.highlight) .CalendarDropdown_arrivalFlightIndicator__5_xif,.CalendarDropdown_datepickerWrapper__HBw9p .rmdp-day.rmdp-selected span:not(.highlight) .CalendarDropdown_departureFlightIndicator__oZsY2{background-color:var(--color-main-base-white)}.CalendarDropdown_flightIndicator__HYw8Z{position:relative;text-align:center}.CalendarDropdown_flightIndicatorDot__XJDqF{position:absolute!important;bottom:0!important;width:5px!important;height:5px!important;border-radius:50%!important}.CalendarDropdown_arrivalFlightIndicator__5_xif{background-color:#2e90fa}.CalendarDropdown_departureFlightIndicator__oZsY2{background-color:#f79009}.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_ar__razwQ .CalendarDropdown_back__Ux3gL{right:1.5rem;left:auto}.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_ar__razwQ .CalendarDropdown_back__Ux3gL svg{transform:rotateY(180deg)}.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_ar__razwQ .CalendarDropdown_forward__HCQm0{left:1.5rem;right:auto}.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_ar__razwQ .CalendarDropdown_forward__HCQm0 svg{transform:rotateY(180deg)}.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_ar__razwQ .rmdp-range.start:not(.force){border-bottom-right-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:0;border-top-left-radius:0}.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_ar__razwQ .rmdp-range.end:not(.force){border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:50%;border-top-left-radius:50%}.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_ar__razwQ .rmdp-week-day{font-weight:400;font-size:.75rem;width:100%}.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_ar__razwQ .rmdp-wrapper{direction:rtl;text-align:right}.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_ar__razwQ .rmdp-day{display:flex;justify-content:center;align-items:center}.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_ar__razwQ .rmdp-week div span{position:relative;width:40px;height:40px;z-index:3;font-size:1rem;padding:0;left:auto;top:auto;right:auto;transform:none;bottom:auto;display:flex;align-items:center}.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_ar__razwQ .CalendarDropdown_flightIndicatorDot__XJDqF{top:1px!important}.CalendarDropdown_datepickerWrapper__HBw9p.CalendarDropdown_ar__razwQ .rmdp-month-picker{text-align:center}.CalendarDropdown_container__UzQL1{position:absolute;width:100vw;max-width:816px;bottom:-10px;left:50%;transform:translate(-50%,100%)}.CalendarDropdown_container__UzQL1 .CalendarDropdown_top-container__GLMME{border-bottom:1px solid #d9e0ea;background-color:var(--colors-bg-white);position:sticky;top:0}@media screen and (min-width:768px){.CalendarDropdown_container__UzQL1 .CalendarDropdown_top-container__GLMME{position:relative;border-bottom:none;border-radius:12px 12px 0 0;background:var(--colors-bg-light-neutral-weak)}}.CalendarDropdown_container__UzQL1 .CalendarDropdown_top-container__GLMME .CalendarDropdown_rootClass__IBrnv{display:flex;flex-direction:row;padding:22px 0;justify-content:center}@media screen and (min-width:768px){.CalendarDropdown_container__UzQL1 .CalendarDropdown_top-container__GLMME .CalendarDropdown_rootClass__IBrnv{padding:24px 0}}.CalendarDropdown_container__UzQL1 .CalendarDropdown_contentWrapper__vnsuA{width:100%;max-width:inherit;position:relative}@media screen and (min-width:768px){.CalendarDropdown_container__UzQL1 .CalendarDropdown_contentWrapper__vnsuA{min-width:472px}}@media screen and (max-width:768px){.CalendarDropdown_container__UzQL1{width:100%;padding:0;margin-top:16px;border-top:1px solid var(--colors-border-neutral-weak);height:262px;overflow-y:auto;overflow-x:hidden;transform:none;left:0;bottom:0;max-width:none}.CalendarDropdown_container__UzQL1.CalendarDropdown_monthPickerOpen__wVarE{overflow-y:clip}}@media screen and (min-width:768px){.CalendarDropdown_secondaryDropdownContainer__UD4Ji{position:absolute;left:50%;transform:translate(-50%,100%);bottom:0}}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_error__Validation_Container__WzJC5{background-color:var(--color-main-base-white);padding:16px 32px 0;justify-content:center}@media screen and (max-width:768px){.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_error__Validation_Container__WzJC5{margin:1.5rem 0 .875rem;padding:0 4px 8px;justify-content:"flex-start"}}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_error__Validation__jze1T{gap:.75rem;border:1px solid var(--color-fg-warning-primary_alt);width:100%;padding:12px 16px;color:var(--color-text-secondary);border-radius:12px;background-color:var(--color-bg-warning-primary)}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_error__Validation__jze1T .CalendarDropdown_error_icon__6YFaX{fill:var(--color-fg-warning-primary_alt);stroke-width:1.8px}@media screen and (max-width:767px){.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_error__Validation__jze1T span{flex:1}}@media screen and (min-width:768px){.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_error__Validation__jze1T{max-width:38.5rem}}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_flightInfo__dcFWC{display:flex;border-top:1px solid #e7e5e4;padding:12px 4px;align-items:center;justify-content:space-between}@media screen and (min-width:1024px){.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_flightInfo__dcFWC{padding:16px 96px 32px;border-radius:0 0 12px 12px;background-color:var(--color-main-base-white);border-top:none}}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_flightLegend__dhz37{background-color:var(--color-main-base-white);display:flex;gap:12px}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_arriving__RyUDu,.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_departing__zubyX{display:flex;gap:7px;align-items:center}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_dot__dY2aJ{width:8px;height:8px;border-radius:50%}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_arrivalFlightIndicator__5_xif{background-color:#2e90fa}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_departureFlightIndicator__oZsY2{background-color:#f79009}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_info___a67F.CalendarDropdown_mobility__FVXA6{border-radius:0 0 12px 12px;padding:12px 32px 0 4px}@media screen and (min-width:1024px){.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_info___a67F.CalendarDropdown_mobility__FVXA6{padding:16px 96px 32px}}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_info___a67F{background-color:var(--color-main-base-white);display:flex;align-items:center;padding:0 32px 16px;border-radius:0 0 12px 12px}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_info___a67F .CalendarDropdown_inline__6g482{display:inline;color:#79716b}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_info___a67F .CalendarDropdown_chat__fhf11{display:inline;cursor:pointer;white-space:nowrap;text-decoration:underline}@media screen and (max-width:768px){.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_info___a67F{padding-top:12px;border-top:1px solid #e7e5e4}}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_footerContainer__65WAt{display:flex;justify-content:end;background-color:var(--color-main-base-white);width:100%}@media screen and (min-width:768px){.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_footerContainer__65WAt{border-radius:0 0 12px 12px;padding:0 24px 24px}}@supports(-webkit-touch-callout:none){.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_footerContainer__65WAt{left:0;right:0;bottom:0;z-index:1000}}.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_footerContainer__65WAt .CalendarDropdown_footer__eBvnr{display:flex;justify-content:flex-end;padding:12px 0 0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;width:100%}@media screen and (min-width:768px){.CalendarDropdown_infoContainer_wrapper__9eJC2 .CalendarDropdown_footerContainer__65WAt .CalendarDropdown_footer__eBvnr{padding-top:16px;border-top:1px solid var(--color-border-secondary)}}.Calendar_datepickerWrapper__gBu2E{display:flex;justify-content:center;max-width:100%;background-color:var(--color-main-base-white);font-family:Fedra Sans AL;margin:12px 1rem 0;border-radius:12px 12px 0 0}@media screen and (min-width:768px){.Calendar_datepickerWrapper__gBu2E{max-height:345px;margin-top:0}}.Calendar_custom-today__xGSoL{font-weight:700;color:var(--colors-text-neutral-weak)}.Calendar_rmdp-rtl__6wYtz{text-align:right}.Calendar_navigation__Qth4W{display:none;position:absolute;top:50%;color:var(--color-main-base-black)}@media screen and (min-width:768px){.Calendar_navigation__Qth4W{border:none!important;display:block;background-color:var(--color-main-neutral-cold-50)!important}.Calendar_navigation__Qth4W:disabled{background-color:var(--color-bg-white)!important}}.Calendar_back__ADFHy{left:1.5rem}.Calendar_forward__BA_5j{right:1.5rem}@media screen and (max-width:767px){.Calendar_datepickerWrapper__gBu2E.Calendar_hasTopContent__Mb9tD [data-month]:first-child{margin-top:-120px;padding-top:120px}}@media screen and (min-width:768px){.Calendar_datepickerWrapper__gBu2E.Calendar_hasTopContent__Mb9tD .rmdp-wrapper{border-radius:0}}.Calendar_datepickerWrapper__gBu2E .rmdp-border{border:none}.Calendar_datepickerWrapper__gBu2E .rmdp-wrapper{position:relative}@media screen and (min-width:768px){.Calendar_datepickerWrapper__gBu2E .rmdp-wrapper{padding:24px 87px 32px;border-radius:12px 12px 0 0;max-width:816px}}.Calendar_datepickerWrapper__gBu2E .rmdp-day-picker{flex-wrap:wrap;gap:0;color:var(--color-text-primary);gap:2rem}@media screen and (min-width:768px){.Calendar_datepickerWrapper__gBu2E .rmdp-day-picker{flex-wrap:nowrap;gap:4rem}}.Calendar_datepickerWrapper__gBu2E .rmdp-day-picker>div:first-child{margin-right:0!important}.Calendar_datepickerWrapper__gBu2E .rmdp-day-picker>div{flex-basis:100%;margin:0}.Calendar_datepickerWrapper__gBu2E .rmdp-header-values span{padding:0}.Calendar_datepickerWrapper__gBu2E .rmdp-week{justify-content:center}.Calendar_datepickerWrapper__gBu2E .rmdp-week div{align-items:center;justify-content:center;box-sizing:content-box}.Calendar_datepickerWrapper__gBu2E .rmdp-week div span{position:absolute;width:40px;height:40px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;font-size:1rem;padding:0}.Calendar_datepickerWrapper__gBu2E .rmdp-week-day{color:var(--color-text-primary);font-weight:500;font-size:.875rem;height:40px;width:40px}.Calendar_datepickerWrapper__gBu2E .rmdp-day{height:40px;width:40px;color:var(--colors-text-neutral-strong)}.Calendar_datepickerWrapper__gBu2E .rmdp-disabled span{color:var(--colors-text-neutral-weak)}.Calendar_datepickerWrapper__gBu2E .rmdp-month-picker{z-index:4}.Calendar_datepickerWrapper__gBu2E .rmdp-ym{height:4.375rem}@media screen and (max-width:767px){.Calendar_datepickerWrapper__gBu2E .rmdp-ym{height:4.5rem}}.Calendar_datepickerWrapper__gBu2E .rmdp-header{visibility:hidden;position:absolute;height:0;width:0}.Calendar_datepickerWrapper__gBu2E .rmdp-day-picker>div:before{content:attr(data-month);cursor:pointer;display:block;font-size:.875rem;text-align:center;margin-bottom:12px;text-transform:uppercase}.Calendar_datepickerWrapper__gBu2E .rmdp-range{position:relative;background-color:var(--colors-bg-light-neutral-moderate);box-shadow:none;color:var(--color-main-neutral-cold-700)}.Calendar_datepickerWrapper__gBu2E .rmdp-day.rmdp-range.first-selection{background-color:var(--color-bg-white)}.Calendar_datepickerWrapper__gBu2E .rmdp-day.rmdp-range.first-selection>span{background-color:var(--color-main-brand-primary-200);color:var(--color-main-neutral-cold-700)}.Calendar_datepickerWrapper__gBu2E .rmdp-day.rmdp-range.first-selection .Calendar_arrivalFlightIndicator__aVDSo,.Calendar_datepickerWrapper__gBu2E .rmdp-day.rmdp-range.first-selection .Calendar_departureFlightIndicator__LneRw{background-color:var(--color-main-base-white)!important}.Calendar_datepickerWrapper__gBu2E .rmdp-range.end span,.Calendar_datepickerWrapper__gBu2E .rmdp-range.start span{background-color:var(--color-main-brand-primary-200)}.Calendar_datepickerWrapper__gBu2E .rmdp-range.end span .Calendar_arrivalFlightIndicator__aVDSo,.Calendar_datepickerWrapper__gBu2E .rmdp-range.end span .Calendar_departureFlightIndicator__LneRw,.Calendar_datepickerWrapper__gBu2E .rmdp-range.start span .Calendar_arrivalFlightIndicator__aVDSo,.Calendar_datepickerWrapper__gBu2E .rmdp-range.start span .Calendar_departureFlightIndicator__LneRw{background-color:var(--color-main-base-white)}.Calendar_datepickerWrapper__gBu2E .rmdp-range:not(.start):not(.end):not(.first-selection) span .Calendar_arrivalFlightIndicator__aVDSo{background-color:#2e90fa}.Calendar_datepickerWrapper__gBu2E .rmdp-range:not(.start):not(.end):not(.first-selection) span .Calendar_departureFlightIndicator__LneRw{background-color:#f79009}.Calendar_datepickerWrapper__gBu2E .rmdp-day.rmdp-today span{font-weight:700;color:var(--color-text-primary);background-color:var(--color-bg-white)}.Calendar_datepickerWrapper__gBu2E .rmdp-day.rmdp-today.rmdp-range.start{background-color:var(--color-bg-white)}.Calendar_datepickerWrapper__gBu2E .rmdp-day.rmdp-today.rmdp-range.start>span{background-color:var(--color-main-brand-primary-200)}@media screen and (max-width:768px){.Calendar_datepickerWrapper__gBu2E .Calendar_rmdp-day__BKyfR.Calendar_rmdp-selected__JAxRy span.Calendar_sd__RIszV,.Calendar_datepickerWrapper__gBu2E .Calendar_rmdp-day__BKyfR:hover,.Calendar_datepickerWrapper__gBu2E .Calendar_rmdp-day__BKyfR:hover span.Calendar_sd__RIszV{background-color:var(--color-main-brand-primary-200)!important;color:var(--color-text-primary)!important}}@media(hover:none){.Calendar_datepickerWrapper__gBu2E .Calendar_rmdp-day__BKyfR.Calendar_rmdp-selected__JAxRy span.Calendar_sd__RIszV,.Calendar_datepickerWrapper__gBu2E .Calendar_rmdp-day__BKyfR:hover,.Calendar_datepickerWrapper__gBu2E .Calendar_rmdp-day__BKyfR:hover span.Calendar_sd__RIszV{background-color:var(--color-main-brand-primary-200)!important;color:var(--color-text-primary)!important}}@media screen and (min-width:1024px){.Calendar_datepickerWrapper__gBu2E .rmdp-day:not(.rmdp-disabled,.rmdp-day-hidden,.first-selection)>span:hover{background-color:var(--color-bg-secondary);color:var(--color-text-primary)}}@media screen and (min-width:1024px)and (min-width:1024px){.Calendar_datepickerWrapper__gBu2E .rmdp-day:not(.rmdp-disabled,.rmdp-day-hidden,.first-selection)>span:hover .Calendar_arrivalFlightIndicator__aVDSo:hover{background-color:#2e90fa}.Calendar_datepickerWrapper__gBu2E .rmdp-day:not(.rmdp-disabled,.rmdp-day-hidden,.first-selection)>span:hover .Calendar_departureFlightIndicator__LneRw:hover{background-color:#f79009}}@media screen and (min-width:1024px){.Calendar_datepickerWrapper__gBu2E .rmdp-range.end>span:hover,.Calendar_datepickerWrapper__gBu2E .rmdp-range.start>span:hover{background-color:var(--color-main-brand-primary-200);color:var(--color-text-primary)}}.Calendar_datepickerWrapper__gBu2E .rmdp-day.rmdp-selected span:not(.highlight){background-color:var(--color-main-brand-primary-200);color:var(--color-main-neutral-cold-700)}.Calendar_datepickerWrapper__gBu2E .rmdp-day.rmdp-selected span:not(.highlight) .Calendar_arrivalFlightIndicator__aVDSo,.Calendar_datepickerWrapper__gBu2E .rmdp-day.rmdp-selected span:not(.highlight) .Calendar_departureFlightIndicator__LneRw{background-color:var(--color-main-base-white)}.Calendar_flightIndicator__DhXTF{position:relative;text-align:center}.Calendar_flightIndicatorDot__iD6eP{position:absolute!important;bottom:0!important;width:5px!important;height:5px!important;border-radius:50%!important}.Calendar_arrivalFlightIndicator__aVDSo{background-color:#2e90fa}.Calendar_departureFlightIndicator__LneRw{background-color:#f79009}.Calendar_datepickerWrapper__gBu2E.Calendar_ar__uwUt_ .Calendar_back__ADFHy{right:1.5rem;left:auto}.Calendar_datepickerWrapper__gBu2E.Calendar_ar__uwUt_ .Calendar_back__ADFHy svg{transform:rotateY(180deg)}.Calendar_datepickerWrapper__gBu2E.Calendar_ar__uwUt_ .Calendar_forward__BA_5j{left:1.5rem;right:auto}.Calendar_datepickerWrapper__gBu2E.Calendar_ar__uwUt_ .Calendar_forward__BA_5j svg{transform:rotateY(180deg)}.Calendar_datepickerWrapper__gBu2E.Calendar_ar__uwUt_ .rmdp-range.start:not(.force){border-bottom-right-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:0;border-top-left-radius:0}.Calendar_datepickerWrapper__gBu2E.Calendar_ar__uwUt_ .rmdp-range.end:not(.force){border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:50%;border-top-left-radius:50%}.Calendar_datepickerWrapper__gBu2E.Calendar_ar__uwUt_ .rmdp-week-day{font-weight:400;font-size:.75rem;width:100%}.Calendar_datepickerWrapper__gBu2E.Calendar_ar__uwUt_ .rmdp-wrapper{direction:rtl;text-align:right}.Calendar_datepickerWrapper__gBu2E.Calendar_ar__uwUt_ .rmdp-day{display:flex;justify-content:center;align-items:center}.Calendar_datepickerWrapper__gBu2E.Calendar_ar__uwUt_ .rmdp-week div span{position:relative;width:40px;height:40px;z-index:3;font-size:1rem;padding:0;left:auto;top:auto;right:auto;transform:none;bottom:auto;display:flex;align-items:center}.Calendar_datepickerWrapper__gBu2E.Calendar_ar__uwUt_ .Calendar_flightIndicatorDot__iD6eP{top:1px!important}.Calendar_datepickerWrapper__gBu2E.Calendar_ar__uwUt_ .rmdp-month-picker{text-align:center}.ResortCard_resort__card__container__v9_Ti{cursor:pointer!important;display:flex;align-items:center;justify-content:flex-start;width:242px;height:52px;overflow:hidden;border-radius:6px;gap:0;background-color:#fafaf9;padding:8px 12px}.ResortCard_resort__card__container__v9_Ti svg{flex-shrink:0}.ResortCard_resort__card__container__v9_Ti span{flex:1}.ResortCard_resort__card__container__v9_Ti:hover{background-color:#ececed}.ResortCard_selected__2pe_D{background-color:var(--color-bg-brand-primary)}.ResortCard_selected__2pe_D span{font-weight:700}.ResortCard_selected__2pe_D svg{color:var(--color-border-brand-primary)}.ResortsExploreList_container___atY1{width:835px;display:flex;flex-direction:column;gap:var(--spacing-4xl);background-color:var(--color-main-base-white);z-index:9999;border-radius:12px;padding:24px;box-shadow:0 0 10px 0 var(--Effects-Shadows-shadow-sm_01,rgba(16,24,40,.1))}@media screen and (max-width:768px){.ResortsExploreList_container___atY1{display:flex;flex-direction:column;width:100%;padding:0;overflow:auto}}.ResortsExploreList_container___atY1 .ResortsExploreList_resorts__list__BepIj{border-radius:8px;gap:var(--spacing-lg);flex-grow:1}.ResortsExploreList_container___atY1 .ResortsExploreList_text-secondary-alt__xAMkg{color:var(--color-main-neutral-cold-500);font-size:14px;line-height:21px;font-weight:400}.ResortsExploreList_container___atY1 .ResortsExploreList_grid__container__P_6PP{display:inline-flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;height:100%;margin-top:1.875rem;overflow:hidden;gap:.75rem;width:31rem}@media screen and (max-width:768px){.ResortsExploreList_container___atY1 .ResortsExploreList_grid__container__P_6PP{display:flex;flex-direction:column;height:auto;width:100%;overflow-x:hidden;overflow-y:auto}.ResortsExploreList_container___atY1 .ResortsExploreList_back__button__iKQlY{display:flex;margin:unset;padding:unset;padding-bottom:20px;margin-bottom:-20px;cursor:pointer}}.ResortsListCard_experienceCard__pK500{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:12px;height:60px;border:1px solid var(--color-main-neutral-cold-200);border-radius:.406rem;gap:8px}.ResortsListCard_experienceCard__pK500.ResortsListCard_selected__glW0l{border:2px solid var(--color-main-brand-primary-500)}.ResortsListCard_experienceCard__pK500.ResortsListCard_notSelected__QUDIg{background-color:#fff}.ResortsListCard_experienceCard__pK500.ResortsListCard_category__1NL4M{width:auto;height:52px}.ResortsListCard_experienceCard__pK500.ResortsListCard_notCategory__gM9bs{width:100%;height:46px}@media(min-width:640px){.ResortsListCard_experienceCard__pK500.ResortsListCard_notCategory__gM9bs{width:273px}}.ResortsListCard_iconContainer__jIzfG{min-width:80px;max-width:120px;height:30px}.ResortsListCard_typography__Pl_g1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ResortsListCard_mlAuto__hoFiy{margin-left:auto}.RoomPicker_selector___eKch{border-radius:12px;background-color:var(--color-main-base-white);display:flex;flex-direction:column;position:absolute;z-index:99;top:140px;padding:24px;width:450px;box-sizing:border-box;box-shadow:0 0 10px rgba(0,0,0,.1)}@media screen and (max-width:768px){.RoomPicker_selector___eKch{width:100%;padding:0;top:33%;border-radius:20px;position:relative;box-shadow:none}@supports(-webkit-touch-callout:none){.RoomPicker_selector___eKch{padding-bottom:env(safe-area-inset-bottom)!important}}.RoomPicker_selector_mobile-active__rqB9H{border-radius:unset;position:absolute;top:0;bottom:85px;left:0;padding:12px 16px;display:flex;justify-content:space-between;overflow-y:auto}@supports(-webkit-touch-callout:none){.RoomPicker_accommodationViewMobileStyles__jMinh{height:100dvh;min-height:100dvh;padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top)}}}.RoomPicker_header__FUNdg{display:flex;justify-content:space-between;padding:12px 20px;border-bottom:1px solid var(--color-main-neutral-cold-500);width:675px;height:30px;align-items:center}@media screen and (max-width:768px){.RoomPicker_header__FUNdg{width:358px;height:48px;padding:0 16px;align-items:center;gap:var(--spacing-xs)}}.RoomPicker_max__typography__wzyvM{width:330px;height:18px}@media screen and (max-width:768px){.RoomPicker_max__typography__wzyvM{width:100%}}.RoomPicker_accommodations__RIZAF{display:flex;align-items:center;width:345px;height:24px;gap:var(--spacing-2xl)}@media screen and (max-width:768px){.RoomPicker_accommodations__RIZAF{width:100%;justify-content:space-between}}.RoomPicker_roomAndOccupancy__CRKmG{display:flex;flex-direction:column;align-items:center;width:100%;gap:20px;background-color:#fff;border-radius:10px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--color-main-base-black-alpha10) transparent}.RoomPicker_roomAndOccupancy__CRKmG::-webkit-scrollbar{width:5px}.RoomPicker_roomAndOccupancy__CRKmG::-webkit-scrollbar-thumb{background-color:transparent;border:none}.RoomPicker_roomAndOccupancy__CRKmG::-webkit-scrollbar-track{background-color:transparent}@media screen and (max-width:768px){.RoomPicker_roomAndOccupancy__CRKmG{margin-top:12px;padding:0;max-height:none;flex-grow:1;margin-bottom:0}}.RoomPicker_room__section__jM1BO{justify-content:space-between;align-items:center;width:100%;gap:16px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}@media screen and (max-width:768px){.RoomPicker_room__section__jM1BO{padding-bottom:16px}}.RoomPicker_room__section__jM1BO:last-child{border-bottom:0}@media screen and (max-width:768px){.RoomPicker_room__section__jM1BO:last-child{margin-bottom:0}}.RoomPicker_room__section_container__fVfaE{display:flex;gap:16px;width:100%;flex-direction:column}@media screen and (max-width:768px){.RoomPicker_room__section_container__fVfaE{display:flex}}.RoomPicker_adults__children__AAf4g{display:flex;justify-content:space-between}@media screen and (max-width:768px){.RoomPicker_adults__children__AAf4g{padding:8px 0}}.RoomPicker_adult__label__PlNn8{display:inline-flex;align-items:center}.RoomPicker_adult__label__PlNn8 .RoomPicker_count_num_guest__vMXkQ{display:flex;justify-content:center;width:40px}.RoomPicker_adult__label__PlNn8 .RoomPicker_count-num__ko7DT{display:flex;justify-content:center;width:52px}.RoomPicker_room__accommodation__0_YKw{display:flex;align-items:center;width:100%;justify-content:space-between;gap:var(--spacing-sm)}.RoomPicker_ageRange__Wm89O{font-size:.8em;color:#888}.RoomPicker_iconButton__Tl6vf{background:none;border:none!important;cursor:pointer;padding:0!important;height:24px;width:24px}.RoomPicker_actionButtons__9p_HL{display:flex;justify-content:space-between;width:100%;margin-top:20px}.RoomPicker_roomPicker__footer__99ai3{width:100%;padding:20px 24px;background:#fff;border-bottom-right-radius:12px;border-bottom-left-radius:12px;box-shadow:none;justify-content:space-between;align-items:center;z-index:10000;position:absolute;bottom:0;left:0}@media screen and (max-width:768px){.RoomPicker_roomPicker__footer__99ai3{display:flex;flex-direction:column;align-items:flex-start;box-shadow:none;padding:16px 0;position:relative}}.RoomPicker_button__Wrapper__fKSmQ{display:flex;justify-content:space-between}@media screen and (max-width:768px){.RoomPicker_button__Wrapper__fKSmQ{flex-direction:column;align-items:flex-start;width:100%}}.RoomPicker_add__Accommodation__jplLE{justify-content:flex-end;display:flex;flex-direction:column;color:var(--Text-text-primary,#1c1917);font-size:14px;font-family:Fedra Sans AL;font-weight:400;text-underline-offset:4px;text-transform:uppercase;line-height:24px;letter-spacing:.28px;word-wrap:break-word}.RoomPicker_add__Accommodation__jplLE:focus{border-bottom:none!important}.RoomPicker_add__Accommodation__jplLE:disabled>span{color:#d0d5dd}.RoomPicker_confirmButton__sossv{gap:6px;display:flex;background:none;border:none;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:4px;font-size:12px;line-height:18px;align-items:center;justify-content:center}.RoomPicker_confirmButton__sossv:focus{border-bottom:none!important}.RoomPicker_childrenAgeList__KwTJD{display:flex;flex-direction:column;gap:8px}.RoomPicker_selectContainer__6YI3g{position:relative;width:100%}.RoomPicker_selectContainer__6YI3g select{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;color:#333}.RoomPicker_selectContainer__6YI3g span .RoomPicker_icon__nTl4V{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}[dir=ltr] .RoomPicker_selectContainer__6YI3g span .RoomPicker_icon__nTl4V{right:10px}[dir=rtl] .RoomPicker_selectContainer__6YI3g span .RoomPicker_icon__nTl4V{left:10px}.RoomPicker_errorSelect__mBNrK{border-color:var(--color-main-system-error-500)!important}.RoomPicker_errorMessage__IYALm{margin-top:4px}.RoomPicker_moreThanFiveRooms__dywGO{width:100%;padding:16px;background:#fffaeb;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:12px;border:1px solid #f79009;display:flex;flex-direction:row;align-items:start;gap:8px;margin-bottom:12px}.RoomPicker_moreThanFiveRoomsIconContainer__BscAI{display:flex;align-items:center}.RoomPicker_moreThanFiveRoomsContent__YtprI{display:flex;flex-direction:column;justify-content:center;gap:8px}.RoomPicker_moreThanFiveRoomsText__1d60z{display:flex;align-items:baseline;gap:4px}.RoomPicker_chatWithUs__edFjb{text-decoration:underline;text-transform:uppercase;cursor:pointer}.BadgeCard_card__rH7pp{position:absolute;z-index:1;right:16px;top:16px;height:26px;display:flex;justify-content:center;align-items:center;padding:4px 12px;border-radius:4px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:lang(ar) .BadgeCard_card__rH7pp{right:unset;left:16px;height:28px}.BadgeCard_new__YbMNp,.BadgeCard_preferred__1j6VW{color:var(--color-bg-brand-primary);border:1px solid var(--color-bg-brand-primary);background-color:rgba(0,0,0,.5)}.BadgeCard_exclusive__8v0CR{color:var(--color-text-primary);border:1px solid var(--color-bg-success-primary_alt);background:#b4dbda}.CustomSelect_custom-select__wrapper__MmNH7{position:relative}.CustomSelect_custom-select__wrapper__MmNH7 label{z-index:1;display:block;padding-inline:var(--spacing-xs);position:absolute;pointer-events:none;top:var(--spacing-lg)}[dir=ltr] .CustomSelect_custom-select__wrapper__MmNH7 label{direction:ltr;transition:top .2s ease-in,left .2s ease-in,font-size .2s ease-in;left:var(--spacing-lg)}[dir=rtl] .CustomSelect_custom-select__wrapper__MmNH7 label{transition:top .2s ease-in,right .2s ease-in,font-size .2s ease-in;right:var(--spacing-lg)}.CustomSelect_custom-select__wrapper__MmNH7 label [class*=inputLabel-required]{color:var(--color-main-brand-primary-700)}.CustomSelect_custom-select__wrapper__MmNH7[dir=rtl] [class~=custom-select__single-value]+input{left:unset;right:-100px}.CustomSelect_custom-select__error__umxuA{border-color:var(--color-main-system-error-500)}.CustomSelect_custom-select__has-value__uF4dj label{background-color:var(--color-bg-white);top:calc(var(--spacing-lg)*-1)}[dir=ltr] .CustomSelect_custom-select__has-value__uF4dj label{left:var(--spacing-xs);right:auto}[dir=rtl] .CustomSelect_custom-select__has-value__uF4dj label{left:auto;right:var(--spacing-xs)}.CustomSelect_custom-select__has-value__uF4dj label span{font-size:var(--spacing-lg)}.CustomSelect_custom-select__is-focused__4x_CB label{background-color:var(--color-bg-white);top:calc(var(--spacing-lg)*-1)}[dir=ltr] .CustomSelect_custom-select__is-focused__4x_CB label{left:var(--spacing-xs);right:auto}[dir=rtl] .CustomSelect_custom-select__is-focused__4x_CB label{left:auto;right:var(--spacing-xs)}.CustomSelect_custom-select__is-focused__4x_CB label span{font-size:var(--spacing-lg)}.CustomSelect_custom-select__is-disabled__AbEAB label{background-color:var(--color-bg-white);top:calc(var(--spacing-lg)*-1)}[dir=ltr] .CustomSelect_custom-select__is-disabled__AbEAB label{left:var(--spacing-xs);right:auto}[dir=rtl] .CustomSelect_custom-select__is-disabled__AbEAB label{left:auto;right:var(--spacing-xs)}.CustomSelect_custom-select__is-disabled__AbEAB label span{font-size:var(--spacing-lg)}.CustomSelect_custom-select__is-disabled__AbEAB label{color:var(--color-text-disabled)}.CustomSelect_custom-select__description__1B_1G{font-size:var(--spacing-lg)}.CustomSelect_custom-select__description-error__TvHVN{color:var(--color-main-system-error-700);position:absolute;inset-block-start:calc(100% + .25rem)}.CategoryCard_experienceCard__PphHr{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:16px 12px;border:1px solid var(--color-main-neutral-cold-200);border-radius:.406rem}@media screen and (min-width:768px){.CategoryCard_experienceCard__PphHr{padding:12px}}.CategoryCard_experienceCard__PphHr.CategoryCard_selected___lhuQ{border:2px solid var(--color-main-brand-primary-500)}.CategoryCard_experienceCard__PphHr.CategoryCard_notSelected__fmgpZ{background-color:#fff}.CategoryCard_experienceCard__PphHr.CategoryCard_category__F1BR1{width:auto;height:56px}@media screen and (min-width:768px){.CategoryCard_experienceCard__PphHr.CategoryCard_category__F1BR1{height:52px}}.CategoryCard_experienceCard__PphHr.CategoryCard_notCategory__cjCfB{width:100%;height:46px}@media(min-width:640px){.CategoryCard_experienceCard__PphHr.CategoryCard_notCategory__cjCfB{width:273px}}.CategoryCard_experienceCard__PphHr.CategoryCard_borderBottom___9_sx{border-radius:var(--radius-none,0);border:unset;border-bottom:1px solid var(--color-main-neutral-cold-200)}.CategoryCard_iconContainer__JoCij{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.CategoryCard_typography__IJqFA{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CategoryCard_mlAuto__Kps72{margin-left:auto}.ExperiencesList_container__LSpW4{flex-direction:column;width:846px;height:auto;background-color:#fff;margin-top:9px;position:absolute;z-index:9999;border-radius:.75rem;padding:1.5rem;display:flex;gap:20px;max-height:586px;box-shadow:0 0 10px 0 var(--Effects-Shadows-shadow-sm_01,rgba(16,24,40,.1))}@media screen and (max-width:768px){.ExperiencesList_container__LSpW4{display:flex;flex-direction:column;width:100%;padding:0;overflow:auto;border-radius:unset;box-shadow:unset;border-top:1px solid var(--color-main-base-blue);margin-top:16px}}.ExperiencesList_container__LSpW4 .ExperiencesList_experience__list___sjBx{display:flex;flex-direction:column;min-width:269px;height:auto;overflow:auto;gap:.75rem;max-height:466px}@media screen and (max-width:768px){.ExperiencesList_container__LSpW4 .ExperiencesList_experience__list___sjBx{height:auto;width:100%;overflow:auto;border-top:none}.ExperiencesList_container__LSpW4 .ExperiencesList_experience__list___sjBx.ExperiencesList_hidden__doIkC{display:none}.ExperiencesList_container__LSpW4 .ExperiencesList_experience__list___sjBx.ExperiencesList_block__YNkiP{display:flex!important;gap:12px!important}}@media screen and (max-width:768px)and (max-width:768px){.ExperiencesList_container__LSpW4 .ExperiencesList_experience__list___sjBx.ExperiencesList_block__YNkiP{display:block}}.ExperiencesList_container__LSpW4 .ExperiencesList_all__items__t_d3j{width:100%}@media screen and (max-width:768px){.ExperiencesList_container__LSpW4 .ExperiencesList_all__items__t_d3j{height:auto;width:100%}}.ExperiencesList_container__LSpW4 .ExperiencesList_all__items__t_d3j .ExperiencesList_grid__container__r67bY{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px;width:100%;max-width:100%;height:28.938rem;max-height:100%;margin-bottom:24px;margin-top:30px;overflow-y:auto;overflow-x:hidden;place-content:flex-start;scrollbar-width:thin;scrollbar-color:var(--color-main-base-black-alpha10) transparent}.ExperiencesList_container__LSpW4 .ExperiencesList_all__items__t_d3j .ExperiencesList_grid__container__r67bY::-webkit-scrollbar{width:5px}.ExperiencesList_container__LSpW4 .ExperiencesList_all__items__t_d3j .ExperiencesList_grid__container__r67bY::-webkit-scrollbar-thumb{background-color:transparent;border:none}.ExperiencesList_container__LSpW4 .ExperiencesList_all__items__t_d3j .ExperiencesList_grid__container__r67bY::-webkit-scrollbar-track{background-color:transparent}@media screen and (max-width:768px){.ExperiencesList_container__LSpW4 .ExperiencesList_all__items__t_d3j .ExperiencesList_grid__container__r67bY{display:flex;flex-direction:column;height:auto;width:100%;overflow-x:hidden;overflow-y:auto}.ExperiencesList_container__LSpW4 .ExperiencesList_all__items__t_d3j .ExperiencesList_back__button__tMIxU{display:flex;margin:unset;padding:unset;margin-bottom:-20px;cursor:pointer}}.ExperiencesList_container__LSpW4 .ExperiencesList_explore__all__ejHCy{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-left:auto;width:100%;height:42px;border-top:1px solid var(--color-main-base-blue);border-color:var(--color-main-base-blue);padding-top:20px;background-color:#fff}.ExperiencesList_activity__card__z_NsJ{display:flex;flex-direction:column;width:242.5px;height:52px;padding:8px 12px;border-radius:6px;background-color:#fafaf9;cursor:pointer}.ExperiencesList_activity__card__z_NsJ:hover{background-color:#ececed}.ExperiencesList_activity__card__z_NsJ.ExperiencesList_selected__fJa3T{background:var(--color-main-brand-primary-50)}.ResortsSuggestionList_selected___zdWZ{background-color:var(--color-bg-brand-primary)}.ResortsSuggestionList_selected___zdWZ span{font-weight:700}.ResortsSuggestionList_selected___zdWZ svg{color:var(--color-border-brand-primary)}.ExperiencesTabContent_experiencesTabContent__container__GKk6z{flex-direction:column}@media screen and (min-width:1024px){.ExperiencesTabContent_experiencesTabContent__container__GKk6z{flex-direction:row;margin-top:1rem}}.ExperiencesTabContent_searchWidget__grid__C6_1H{gap:1.25rem;flex-direction:column}@media screen and (min-width:1024px){.ExperiencesTabContent_searchWidget__grid__C6_1H{flex-direction:row}}.ExperiencesTabContent_inputGroup__container__BZeiI{border:1px solid var(--color-main-neutral-cold-500);border-radius:10px;background-color:#fff;padding:12px}@media screen and (min-width:1024px){.ExperiencesTabContent_inputGroup__container__BZeiI{padding:6px 12px}}.ExperiencesTabContent_inputGroup__wrapper__GVDzV{display:flex;gap:12px;align-items:center;min-height:54px}@media screen and (min-width:1024px){.ExperiencesTabContent_inputGroup__wrapper__GVDzV{min-height:0}}.ExperiencesTabContent_inputGroup__content__UhsFt{display:flex;flex-direction:column}@media(min-width:81.25rem){.ExperiencesTabContent_inputGroup__content__UhsFt{min-width:13rem}}.ExperiencesTabContent_inputGroup__label__UlypT{color:#494d50}.ExperiencesTabContent_inputGroup__label__UlypT .ExperiencesTabContent_input-group__labelText__Pit8l{line-height:2rem}@media screen and (min-width:1024px){.ExperiencesTabContent_inputGroup__label__UlypT .ExperiencesTabContent_input-group__labelText__Pit8l{font-size:.875rem;line-height:1.25rem}}.ExperiencesTabContent_inputGroup__fields__yJM1P{display:flex;align-items:center}.ExperiencesTabContent_inputGroup__fields__yJM1P input,.ExperiencesTabContent_inputGroup__fields__yJM1P select{width:100%;border:none;background:transparent;outline:none;font-size:.875rem;padding:0;color:#494d50;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media screen and (min-width:1024px){.ExperiencesTabContent_inputGroup__fields__yJM1P input,.ExperiencesTabContent_inputGroup__fields__yJM1P select{font-size:.75rem}}:dir(rtl) .CompositeInputField_composite-field__inputs__iraTA{justify-content:end}:dir(rtl) .CompositeInputField_composite-field__select__kI8E0{direction:ltr;order:3}:dir(rtl) .CompositeInputField_composite-field__select-prefix__ushDf{order:2;direction:ltr}:dir(rtl) .CompositeInputField_composite-field__text-input__2qGyh{order:1}.CompositeInputField_composite-field__wrapper__AFp6r{height:var(--spacing-6xl)}.CompositeInputField_composite-field__container__ey7YO{position:relative;border-radius:var(--border-radius-xs);border:1px solid var(--color-border-brand-primary_alt);padding:0 var(--spacing-xl,1rem)}.CompositeInputField_composite-field__container__ey7YO label{background-color:var(--color-bg-white);display:block;z-index:2;transition:inset-block-start .2s ease-in,inset-inline-start .2s ease-in,font-size .2s ease-in;padding-inline:var(--spacing-xs);position:absolute;pointer-events:none;inset-inline-start:var(--spacing-lg);inset-block-start:var(--spacing-lg)}.CompositeInputField_composite-field__container__ey7YO:has(input:focus){border-width:var(--spacing-xxs)}.CompositeInputField_composite-field__container__ey7YO:has(input:not(:-moz-placeholder-shown)) label{background-color:var(--color-bg-white);inset-block-start:calc(var(--spacing-lg)*-.75);inset-inline-start:var(--spacing-xs)}.CompositeInputField_composite-field__container__ey7YO:has(input:focus) label,.CompositeInputField_composite-field__container__ey7YO:has(input:not(:placeholder-shown)) label{background-color:var(--color-bg-white);inset-block-start:calc(var(--spacing-lg)*-.75);inset-inline-start:var(--spacing-xs)}.CompositeInputField_composite-field__container__ey7YO:has(input:not(:-moz-placeholder-shown)) label span{font-size:var(--spacing-lg)}.CompositeInputField_composite-field__container__ey7YO:has(input:focus) label span,.CompositeInputField_composite-field__container__ey7YO:has(input:not(:placeholder-shown)) label span{font-size:var(--spacing-lg)}.CompositeInputField_composite-field__container__ey7YO [class*=inputLabel-required]{color:var(--color-main-brand-primary-700)}.CompositeInputField_composite-field__text-input__2qGyh{font-size:calc(var(--spacing-xl)*.85);outline:none}.CompositeInputField_composite-field__text-input-phone__N9dhK:dir(rtl){text-align:start;direction:rtl;width:15ch}.CompositeInputField_composite-field__inputs__iraTA,.CompositeInputField_composite-field__select__kI8E0{align-items:center;display:flex;gap:var(--spacing-xs)}.CompositeInputField_composite-field__select__kI8E0{position:relative;padding:.3125rem var(--spacing-md);padding-inline-start:0;font-size:calc(var(--spacing-xl)*.85);border-right:1px solid var(--color-border-brand-primary_alt)}.CompositeInputField_composite-field__select__kI8E0 input[role=combobox][inputmode=none]{left:0}.CompositeInputField_composite-field__separator__g5pJn{height:var(--spacing-4xl);width:.0625rem;background-color:var(--color-border-brand-primary_alt)}.CompositeInputField_composite-field__select-prefix__ushDf{text-align:end;color:var(--color-text-placeholder);font-size:calc(var(--spacing-lg)*1.125);white-space:nowrap;margin:.3125rem 0}.CompositeInputField_composite-field__description__o7KmC{font-size:var(--spacing-lg)}.CompositeInputField_composite-field__description-error__oQ3yA{color:var(--color-main-system-error-700)}.CompositeInputField_composite-field__container-error__1B0fZ{border-color:var(--color-main-system-error-500)}.CompositeInputField_disabled__fenM2 .CompositeInputField_composite-field__container__ey7YO{border-color:var(--color-border-disabled)}.CompositeInputField_disabled__fenM2 .CompositeInputField_composite-field__container__ey7YO label{color:var(--color-text-disabled)}.CompositeInputField_disabled__fenM2 .CompositeInputField_composite-field__select__kI8E0{border-color:var(--color-border-disabled)}.FormStepper_form-stepper__NcyGI{--color-text-placeholder:#79716b;grid-area:stepper;display:flex;align-items:center;gap:var(--spacing-xl);padding-inline:var(--spacing-xl);margin-bottom:var(--spacing-2xl)}.FormStepper_form-stepper__wrapper__bvvFn{display:flex;align-items:start}.FormStepper_form-stepper__back-button__N6h7F{margin-left:var(--spacing-md)}.FormStepper_form-stepper__NcyGI li{display:block}.FormStepper_form-stepper__NcyGI li[aria-current=step]{order:1}.FormStepper_form-stepper__NcyGI li:not([aria-current=step]){order:3;color:var(--color-text-placeholder)}.FormStepper_form-stepper__NcyGI:after{content:"";background-color:var(--color-main-brand-primary-500);display:block;width:var(--spacing-4xl);height:var(--spacing-xxs);order:2}.FormHeader_form-header__container__eDHAo{display:flex;flex-direction:column;gap:var(--spacing-xl)}@media(min-width:768px){.FormHeader_form-header__container__eDHAo{max-width:40ch}}@media(min-width:1024px){.FormHeader_form-header__container__eDHAo{max-width:50ch}}.FormHeader_form-header__image__UEBuM{margin-top:var(--spacing-xl)}.TextArea_text-area__wrapper__jl2hJ{position:relative;border-radius:var(--border-radius-md);border:1px solid var(--color-border-brand-primary_alt);padding:var(--spacing-xs)}.TextArea_text-area__wrapper__jl2hJ label{display:block;transition:top .2s ease-in,left .2s ease-in,font-size .2s ease-in;padding-inline:var(--spacing-xs);position:absolute;pointer-events:none;left:var(--spacing-lg);top:var(--spacing-lg)}[dir=rtl] .TextArea_text-area__wrapper__jl2hJ label{left:auto!important;right:var(--spacing-lg)}.TextArea_text-area__wrapper__jl2hJ textarea{width:100%;height:100%;padding:var(--spacing-lg);outline:none;background-color:var(--color-main-base-white)}.TextArea_text-area__wrapper__jl2hJ textarea:not(:-moz-placeholder-shown)+label{background-color:var(--color-bg-white);top:calc(var(--spacing-lg)*-1);left:var(--spacing-xs)}.TextArea_text-area__wrapper__jl2hJ textarea:focus+label,.TextArea_text-area__wrapper__jl2hJ textarea:not(:placeholder-shown)+label{background-color:var(--color-bg-white);top:calc(var(--spacing-lg)*-1);left:var(--spacing-xs)}.TextArea_text-area__wrapper__jl2hJ textarea:not(:-moz-placeholder-shown)+label span{font-size:var(--spacing-lg)}.TextArea_text-area__wrapper__jl2hJ textarea:focus+label span,.TextArea_text-area__wrapper__jl2hJ textarea:not(:placeholder-shown)+label span{font-size:var(--spacing-lg)}.TextArea_text-area__wrapper__jl2hJ:has(textarea:focus){border-width:var(--spacing-xxs)}.TextArea_text-area__wrapper-error__Dbgsq{border-color:var(--color-main-system-error-500)}.TextArea_text-area__description__M6cLv{font-size:var(--spacing-lg)}.TextArea_text-area__description-error__RFPkx{color:var(--color-main-system-error-700)}.TextArea_disabled__ellYj{border-color:var(--color-border-disabled)}.TextArea_disabled__ellYj label,.TextArea_disabled__ellYj textarea{color:var(--color-text-disabled)}.MobilityTabContent_mobilityTabContent__container__tU5YM{align-items:center}@media screen and (min-width:1024px){.MobilityTabContent_mobilityTabContent__container__tU5YM{flex-direction:row;margin-top:1rem;max-width:832px}}.MobilityTabContent_searchWidget__grid__GWjl2{gap:1.25rem;width:100%;flex-direction:column}@media screen and (min-width:1024px){.MobilityTabContent_searchWidget__grid__GWjl2{flex-direction:row;align-items:end;align-items:center}}.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_location-input___oRuQ{width:12.5rem}.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_icon-btn__h5Iw6 button{min-width:28px;height:28px;width:28px;background-color:var(--color-main-brand-primary-50);border:0}.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_icon-btn__h5Iw6 button svg{width:16px;height:16px;color:var(--color-main-brand-primary-700)}.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_icon-btn__h5Iw6 button:focus:not(:disabled),.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_icon-btn__h5Iw6 button:hover:not(:disabled){background-color:var(--color-main-brand-primary-200)}.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_icon-btn__h5Iw6 button:focus:not(:disabled) svg,.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_icon-btn__h5Iw6 button:hover:not(:disabled) svg{color:var(--color-main-brand-primary-700)}.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_icon-btn-mobile__WYDuq button:hover:not(:disabled){background-color:var(--color-main-brand-primary-200)}.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_icon-btn-mobile__WYDuq button:hover:not(:disabled) svg{color:var(--color-main-brand-primary-700)}.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_icon-btn-mobile__WYDuq button{position:absolute;right:20px;top:-16px;min-width:32px;background-color:var(--color-main-brand-primary-50);height:32px;width:32px;border:0}.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_icon-btn-mobile__WYDuq button svg{width:18px;height:18px;color:var(--color-main-brand-primary-700)}[dir=rtl] .MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_icon-btn-mobile__WYDuq button{right:unset;left:20px}.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_mobile-location-container__Z13kA{border-radius:12px;box-shadow:0 0 10px rgba(16,24,40,.1);background-color:var(--color-bg-white);padding:20px 12px;position:relative}.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_mobile-location-container__Z13kA .MobilityTabContent_mobile-icon-circle__OuVvE{width:32px;height:32px;border-radius:50%;background-color:var(--color-main-neutral-cold-50);display:flex;align-items:center;justify-content:center;position:absolute;right:20px;top:-16px}.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_mobile-location-container__Z13kA .MobilityTabContent_bottom-border__JD1wH{border:.5px solid #d9e0ea;margin:16px 0}@media screen and (min-width:768px){.MobilityTabContent_searchWidget__grid__GWjl2 .MobilityTabContent_mobile-location-container__Z13kA{align-items:center;border-radius:unset;box-shadow:0 0 0;min-height:46px;padding:0}}.MobilityTabContent_icon__zZWH0{margin-top:2px;stroke-width:1.4px}.MobilityTabContent_inputGroup__fields__4URAf{display:flex;align-items:center;width:100%}@media(max-width:768px){.MobilityTabContent_inputGroup__fields__4URAf{display:block;overflow:hidden;transition:max-height .5s ease;max-height:54px}.MobilityTabContent_inputGroup__fields__4URAf.MobilityTabContent_open__xpifK{max-height:315px}}.MobilityTabContent_inputGroup__fields--none__ib509{display:none}.MobilityTabContent_inputGroup__fields__4URAf input{width:100%;border:none;background:transparent;outline:none;padding-bottom:16px;font-family:Fedra Sans Al;color:var(--color-text-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;flex:1}.MobilityTabContent_inputGroup__fields__4URAf input::-moz-placeholder{color:var(--color-text-placeholder)}.MobilityTabContent_inputGroup__fields__4URAf input::placeholder{color:var(--color-text-placeholder)}.TransferHeader_transfer-head-text__I7Kjn{margin-bottom:var(--spacing-xl)}@media screen and (min-width:768px){.TransferHeader_transfer-head-text__I7Kjn{margin-bottom:0}}[dir=rtl] .TransferHeader_toggle-label__tL4_y span{line-height:22px!important}[dir=rtl] .TransferHeader_transfer-head-text__I7Kjn{line-height:40px}.SuccessForm_success-form__wrapper__lfkIA{width:100%;text-align:center;gap:var(--spacing-2xl);display:flex;flex-direction:column;align-items:center}.FormError_form-error__wrapper__Y3FrA{display:grid;align-items:center;justify-content:center;width:97vw}.FormError_form-error__text-container__wHZcK{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-5xl);max-width:50ch}.FormError_form-error__icon-container__DQZu5{position:relative;color:var(--color-text-error);border-radius:var(--border-radius-full);border:var(--spacing-xxs) solid #fae7e6;padding:var(--spacing-md)}.FormError_form-error__icon-container__DQZu5:after{position:absolute;opacity:.3;top:50%;left:50%;transform:translate(-50%,-50%);content:"";border-radius:var(--border-radius-full);border:solid var(--spacing-xxs) var(--color-text-error);width:calc(100% - var(--spacing-md));height:calc(100% - var(--spacing-md))}.ShiftedCarouselSection_shifted-carousel-section__YH2pM{background-color:#fff;position:relative;z-index:0}.ShiftedCarouselSection_shifted-carousel-section__YH2pM [data-mb-br]{display:block}.ShiftedCarouselSection_shifted-carousel-section__YH2pM [data-dkt-br]{display:none}@media(min-width:1440px){.ShiftedCarouselSection_shifted-carousel-section__YH2pM [data-mb-br]{display:none}.ShiftedCarouselSection_shifted-carousel-section__YH2pM [data-dkt-br]{display:block}}.ShiftedCarouselSection_shifted-carousel-section__back-cover__gSNu_{position:absolute;z-index:0;top:0;left:0;right:0;background-color:var(--color-bg-tertiary);height:405px}.ShiftedCarouselSection_shifted-carousel-section__back-cover--dark__J4vg8{background-color:var(--color-bg-primary)}@media(min-width:1440px){.ShiftedCarouselSection_shifted-carousel-section__back-cover__gSNu_{height:600px}}.ShiftedCarouselSection_shifted-carousel-section__carousel__cdet6{padding-bottom:5rem}.ShiftedCarouselSection_shifted-carousel-section__main__zAOsZ{position:relative;z-index:1}.ShiftedCarouselSection_shifted-carousel-section__main__zAOsZ .ShiftedCarouselSection_shifted-carousel-section__title__z2FGm{display:block;padding-top:var(--spacing-7xl);padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);margin-bottom:var(--spacing-5xl)}@media(min-width:1440px){.ShiftedCarouselSection_shifted-carousel-section__main__zAOsZ .ShiftedCarouselSection_shifted-carousel-section__title__z2FGm{padding-top:var(--spacing-8xl);padding-left:var(--spacing-8xl);margin-bottom:3.5rem}}.ShiftedCarouselSection_shifted-carousel-section__YH2pM.ShiftedCarouselSection_shifted-carousel-section--dark__qBUqd .ShiftedCarouselSection_shifted-carousel-section__back-cover__gSNu_{height:502px}.ShiftedCarouselSection_shifted-carousel-section__YH2pM.ShiftedCarouselSection_shifted-carousel-section--dark__qBUqd .ShiftedCarouselSection_shifted-carousel-section__title__z2FGm{padding-top:80px;padding-inline-start:var(--spacing-xl)}@media(min-width:1440px){.ShiftedCarouselSection_shifted-carousel-section__YH2pM.ShiftedCarouselSection_shifted-carousel-section--dark__qBUqd .ShiftedCarouselSection_shifted-carousel-section__title__z2FGm{padding-inline-start:var(--spacing-8xl)}}.ExperiencesListDarkModal_experiences-dark-modal__cta__VQAAx{width:-moz-fit-content;width:fit-content}.ExperiencesListDarkModal_experiences-dark-modal__cta__label__Zwud3{text-decoration:underline}.ExperiencesGridSection_experiences-grid__03yh7{position:relative;background-color:#fff;display:flex;flex-direction:column;align-items:center;padding-block-end:80px}@media(min-width:1440px){.ExperiencesGridSection_experiences-grid__03yh7{padding-block-end:120px}}.ExperiencesGridSection_experiences-grid__heading__S0dzQ{padding-block:var(--spacing-7xl);padding-left:var(--spacing-8xl);padding-right:var(--spacing-8xl);max-width:846px}@media(max-width:1023px){.ExperiencesGridSection_experiences-grid__heading__S0dzQ{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}@media(min-width:1440px){.ExperiencesGridSection_experiences-grid__heading__S0dzQ{padding-block:80px}}.ExperiencesGridSection_experiences-grid__description__8JVWd{max-width:480px;margin-block-start:var(--spacing-3xl);padding-inline:var(--spacing-xl);text-align:center;margin-inline:auto}@media(min-width:1440px){.ExperiencesGridSection_experiences-grid__description__8JVWd{margin-block-start:var(--spacing-4xl)}}.ExperiencesGridSection_experiences-grid__titles__UIn0U{text-align:center;row-gap:var(--spacing-lg);padding-inline:var(--spacing-xl)}@media(min-width:1440px){.ExperiencesGridSection_experiences-grid__titles__UIn0U{row-gap:var(--spacing-xl)}}.ExperiencesGridSection_experiences-grid__grid__P2OoJ{align-self:stretch;padding-block-start:var(--spacing-3xl);padding-block-end:var(--spacing-4xl)}@media(min-width:1440px){.ExperiencesGridSection_experiences-grid__grid__P2OoJ{padding-block-end:40px}}.ExperiencesGridSection_experiences-grid__see-more__x_F9F{align-self:stretch;justify-content:center;margin-inline:var(--spacing-xl);padding-block-start:var(--spacing-xl)}@media(min-width:1440px){.ExperiencesGridSection_experiences-grid__see-more__x_F9F{align-self:auto}}.CardsGrid_cards-grid__dadNI{display:grid;gap:var(--spacing-xl)}@media (min-width:768px){.CardsGrid_cards-grid__dadNI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CardsGrid_cards-grid__dadNI{gap:var(--spacing-3xl)}}@media(min-width:1440px){.CardsGrid_cards-grid__dadNI{grid-template-columns:repeat(3,minmax(0,1fr))}}.CardItem_card-item__container__6bCrD{overflow:hidden;height:537px;border-radius:var(--border-radius-xl);position:relative}@media(min-width:1440px){.CardItem_card-item__container__6bCrD{height:615px}}.CardItem_card-item__container__6bCrD:hover .CardItem_card-item__hover__IeL8l{visibility:visible;opacity:1}.CardItem_card-item__container__6bCrD.CardItem_enable-hover___L9t_{cursor:pointer}.CardItem_card-item__hover__IeL8l{background-color:var(--color-bg-overlay);position:absolute;inset:0;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .3s ease-in}.CardItem_card-item__background__YHzkK{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CardItem_card-item__details__5YF9_{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-top:auto;gap:var(--spacing-xl);padding-inline-start:var(--spacing-3xl);padding-inline-end:var(--spacing-3xl);padding-bottom:var(--spacing-3xl)}.CardItem_card-item__logo__ZH8ap{position:absolute;justify-self:flex-start;align-self:flex-start;margin-inline-start:var(--spacing-xl);margin-top:var(--spacing-xl);max-width:100px;height:auto}.CardItem_card-item__fav__TL48k{position:absolute;justify-self:flex-end;align-self:flex-end;margin-inline-end:var(--spacing-xl);margin-top:var(--spacing-xl)}.CardItem_card-item__tags__Mzun_{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.CardItem_card-item__image-gradient__VzH8m{position:absolute;inset:0;background:linear-gradient(180deg,transparent 47.62%,rgba(0,0,0,.6) 78.33%);pointer-events:none}.CardItem_card-item__image-gradient__VzH8m.CardItem_show-top-gradient__vgzis{background:linear-gradient(1turn,transparent 65%,rgba(0,0,0,.71)),linear-gradient(180deg,transparent 47.62%,rgba(0,0,0,.6) 78.33%)}.CardItem_card-item__floating-container__7O6gO{position:absolute;inset:0;display:flex;flex-direction:column}.CardItem_card-item__tag-dot__bA_sB{width:4px;height:4px;background:var(--color-main-brand-primary-500);border-radius:4px}.CardItem_card-item__cta__YyEK_{text-transform:uppercase;text-decoration:underline;text-underline-offset:30%;font-size:.875rem}.CardItem_card-item__card-size-1__HHU7r,.CardItem_card-item__card-size-2__zbZ8a{grid-column:span 1}@media(min-width:1440px){.CardItem_card-item__card-size-2__zbZ8a{grid-column:span 2}}.CardItem_card-item__card-size-3__thvTP{grid-column:span 1}@media(min-width:1440px){.CardItem_card-item__card-size-3__thvTP{grid-column:span 3}}.Badge_badge__ZlJeq{display:flex;width:-moz-fit-content;width:fit-content;padding:6px var(--spacing-lg);gap:var(--spacing-xs);align-items:center;border-radius:var(--border-radius-xs)}.Badge_badge__color--gray__lQfCP{background-color:var(--Component-colors-Alpha-alpha-white-70,hsla(0,0%,100%,.698))}.Badge_badge__color--brand__GjPr0{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--Component-colors-Alpha-alpha-black-20,rgba(0,0,0,.2));border:1px solid var(--color-main-brand-primary-200)}.CollageSection_rsg-collage-section__Wlw__{display:flex;flex-direction:column;padding-right:var(--spacing-5xl);padding-bottom:var(--spacing-8xl);margin:var(--spacing-2xl) 0 var(--spacing-5xl)}@media(max-width:767px){.CollageSection_rsg-collage-section__Wlw__{padding-bottom:var(--spacing-5xl);padding-right:0}}.CollageSection_rsg-collage-section__grid__m7WDR{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:var(--spacing-lg)}@media(min-width:1024px){.CollageSection_rsg-collage-section__grid__m7WDR{gap:var(--spacing-2xl)}}@media(max-width:767px){.CollageSection_rsg-collage-section__grid__m7WDR{gap:0}}.CollageSection_rsg-collage-section__main__mHKkh{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--spacing-5xl)}@media(min-width:768px){.CollageSection_rsg-collage-section__main__mHKkh{grid-column:1/span 7;grid-row:1/span 5}}.CollageSection_rsg-collage-section__img__nqJzv{width:100%;-o-object-fit:cover;object-fit:cover}.CollageSection_rsg-collage-section__img__nqJzv[data-testid=img-1]{border-top-right-radius:var(--border-radius-2xl);border-bottom-right-radius:var(--border-radius-2xl);grid-column:1/span 7;grid-row:1/span 3;max-height:446px;max-width:670px}@media(max-width:767px){.CollageSection_rsg-collage-section__img__nqJzv[data-testid=img-1]{border-radius:0;grid-column:1/span 12;width:100%;max-height:259px;max-width:100%}}.CollageSection_rsg-collage-section__img__nqJzv[data-testid=img-2]{border-radius:var(--border-radius-2xl);grid-column:9/span 7;grid-row:1/span 5;margin-top:50px;align-self:center;max-height:495px;max-width:330px}@media(min-width:767px)and (max-width:1200px){.CollageSection_rsg-collage-section__img__nqJzv[data-testid=img-2]{margin-top:40px;grid-row:1/span 4}}@media(max-width:767px){.CollageSection_rsg-collage-section__img__nqJzv[data-testid=img-2]{max-height:180px;max-width:120px;margin-top:0;margin-left:-12px;grid-column:9/span 12;grid-row:7/span 10}}.CollageSection_rsg-collage-section__img__nqJzv[data-testid=img-3]{border-radius:var(--border-radius-2xl);margin-left:0;margin-top:var(--spacing-6xl);grid-column:8/span 9;grid-row:6/span 2;max-width:622px;max-height:350px}@media(min-width:767px)and (max-width:1200px){.CollageSection_rsg-collage-section__img__nqJzv[data-testid=img-3]{margin-left:40px;max-width:600px}}@media(max-width:767px){.CollageSection_rsg-collage-section__img__nqJzv[data-testid=img-3]{margin-left:36px;grid-column:1/span 5;grid-row:15/span 3;max-width:180px;max-height:101px}}.CollageSection_rsg-collage-section__text__al_Nu{display:flex;flex-direction:column;margin-top:var(--spacing-8xl);padding-left:55px;grid-column:2/span 10;grid-row:5/span 2;gap:var(--spacing-4xl)}@media(max-width:1250px){.CollageSection_rsg-collage-section__text__al_Nu{padding-left:0}}@media(max-width:1080px){.CollageSection_rsg-collage-section__text__al_Nu{margin-top:200px;grid-row:4/span 2;grid-column:1/span 12;padding-left:57px}}@media(max-width:767px){.CollageSection_rsg-collage-section__text__al_Nu{padding:0 var(--spacing-xl);margin-top:var(--spacing-4xl);margin-bottom:var(--spacing-3xl);gap:var(--spacing-3xl);grid-column:1/span 12}}.CollageSection_rsg-collage-section__text-title__054oP{max-width:637px;margin-bottom:var(--spacing-md);white-space:normal;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:767px){.CollageSection_rsg-collage-section__text-title__054oP{font-size:var(--spacing-6xl);font-weight:400;line-height:normal;margin-bottom:0}}.CollageSection_rsg-collage-section__title-container__lCgca{max-width:638px}.CollageSection_rsg-collage-section__subtitle-container__6koXx{max-width:520px}:dir(rtl) .CollageSection_rsg-collage-section__Wlw__{padding-left:var(--spacing-5xl);padding-right:0}@media(max-width:767px){:dir(rtl) .CollageSection_rsg-collage-section__Wlw__{padding-left:0}}:dir(rtl) .CollageSection_rsg-collage-section__img__nqJzv[data-testid=img-1]{border-radius:var(--border-radius-2xl) 0 0 var(--border-radius-2xl)}@media(max-width:767px){:dir(rtl) .CollageSection_rsg-collage-section__img__nqJzv[data-testid=img-2]{margin-left:0;margin-right:-12px}}@media(min-width:767px)and (max-width:1200px){:dir(rtl) .CollageSection_rsg-collage-section__img__nqJzv[data-testid=img-3]{margin-left:0;margin-right:40px}}@media(max-width:767px){:dir(rtl) .CollageSection_rsg-collage-section__img__nqJzv[data-testid=img-3]{margin-left:0;margin-right:36px}}:dir(rtl) .CollageSection_rsg-collage-section__text__al_Nu{padding-right:55px;padding-left:0}@media(max-width:1250px){:dir(rtl) .CollageSection_rsg-collage-section__text__al_Nu{padding-right:0}}@media(max-width:1080px){:dir(rtl) .CollageSection_rsg-collage-section__text__al_Nu{padding-right:57px}}@media(max-width:767px){:dir(rtl) .CollageSection_rsg-collage-section__text__al_Nu{padding:0 var(--spacing-xl)}}.ResortGallery_rsg-resort-gallery-section__SwdlB{padding-top:80px;padding-bottom:80px}@media(max-width:1023px){.ResortGallery_rsg-resort-gallery-section__SwdlB{padding:var(--spacing-8xl) var(--spacing-none)}}.ResortGallery_rsg-resort-gallery-section__header__68I4Y{padding-left:var(--spacing-8xl);padding-right:var(--spacing-8xl)}@media(max-width:1023px){.ResortGallery_rsg-resort-gallery-section__header__68I4Y{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}.ResortGallery_rsg-resort-gallery-section__tabs-section__0MnCS{padding-left:var(--spacing-8xl);padding-right:var(--spacing-8xl);display:flex;white-space:nowrap;overflow-x:scroll;scrollbar-width:none;justify-content:center}@media(max-width:1023px){.ResortGallery_rsg-resort-gallery-section__tabs-section__0MnCS{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}.ResortGallery_rsg-resort-gallery-section__tabs-section__switcher__pQdVj button{padding:var(--spacing-md) var(--spacing-3xl)}.ResortGallery_rsg-resort-gallery-section__tabs-section__switcher__pQdVj button button{padding:.5rem 1.5rem}.ResortGallery_rsg-resort-gallery-section__tabs-section__switcher__pQdVj button button span{text-align:center;font-family:var(--Font-family-Fedra-Sans,"Fedra Sans Pro");font-size:var(--Font-size-text-md,16px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-md,24px);font-display:swap}.ResortGallery_rsg-resort-gallery-section__tabs-section__tabs-list__2YVdq{padding-top:26px;padding-bottom:30px}.ResortGallery_rsg-resort-gallery-section__carousel-section__bQpSM{padding-top:var(--spacing-lg)}.ResortGallery_rsg-resort-gallery-section__carousel-section-explore__JTzfH{margin-top:1rem;display:flex;justify-content:center}.ResortGallery_rsg-resort-gallery-section__carousel-section-explore__JTzfH button{padding:var(--spacing-xs) var(--spacing-lg)}.IconItemList_rsg-icon-item-list-section__imisR{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:var(--spacing-8xl) var(--spacing-xl)}@media(min-width:1024px){.IconItemList_rsg-icon-item-list-section__imisR{padding:var(--spacing-8xl)}}.IconItemList_rsg-icon-item-list-section__header__5SHIT{margin-bottom:var(--spacing-4xl)}@media(min-width:1024px){.IconItemList_rsg-icon-item-list-section__header__5SHIT{margin-bottom:var(--spacing-6xl)}}@media screen and (min-width:768px){.IconItemList_rsg-icon-item-list-section__header__5SHIT{max-width:695px}}.IconItemList_rsg-icon-item-list-section__header__5SHIT div div{margin:auto}@media(min-width:1024px){.IconItemList_rsg-icon-item-list-section__header__5SHIT div div{margin:var(--spacing-none)}}.IconItemList_rsg-icon-item-list-section__header__5SHIT div div h2,.IconItemList_rsg-icon-item-list-section__header__5SHIT div div span{text-align:center}@media(min-width:1024px){.IconItemList_rsg-icon-item-list-section__header__5SHIT div div h2,.IconItemList_rsg-icon-item-list-section__header__5SHIT div div span{text-align:start}}.IconItemList_rsg-icon-item-list-section__icon-list-wrapp__lnhE7{display:flex;flex-wrap:wrap;gap:var(--spacing-3xl)}.IconItemList_rsg-icon-item-list-section__icon-list-card__6R4wz{align-items:center;padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.IconItemList_rsg-icon-item-list-section__icon-list-avatar-bg__j_OrX{display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--color-main-brand-primary-500)}.ResortAccommodations_card__carousel-card__Kis0G{flex:0;max-width:1000px;transition:flex .8s ease .3s}.ResortAccommodations_card__carousel-card__Kis0G:hover div[class^=_carousel-card__hover-container]{opacity:1}.ResortAccommodations_card__carousel-card__expanded__TR3tN{flex:1 0 70%;transition:flex .4s ease-out 0s}.ResortAccommodations_card__carousel-card__expanded__TR3tN>div[class^=_carousel-card-wrapper]{width:100%}.ResortAccommodations_card__carousel-card__expanded__TR3tN:hover div[class^=_carousel-card__hover-container]{opacity:0;transition:opacity 0s .8s}.ResortAccommodations_card__modal_image__zO7P1{width:100%;height:100%;min-height:200px;-o-object-fit:cover;object-fit:cover}.ResortAccommodations_card__modal__4CBzJ div[class^=_with-image-modal__image-container]{min-width:0}.ResortAccommodations_rsg-resort-accommodations__zdOKY{background-color:var(--colors-bg-light-neutral-moderate);padding-top:80px;padding-bottom:80px}.ResortAccommodations_rsg-resort-accommodations__dark__j4NB6{background-color:var(--color-main-base-dark-blue);padding-top:100px;padding-bottom:100px}@media(max-width:1023px){.ResortAccommodations_rsg-resort-accommodations__zdOKY{padding:var(--spacing-8xl) var(--spacing-none)}}.ResortAccommodations_rsg-resort-accommodations__tabs-section__MISfC{padding-bottom:2rem;padding-top:var(--spacing-2xl);display:flex;white-space:nowrap;overflow-x:scroll;scrollbar-width:none}.ResortAccommodations_rsg-resort-accommodations__carousel-section__RWuEx{padding-top:var(--spacing-lg)}.ResortAccommodations_rsg-resort-accommodations__carousel-section-explore__ngElJ{margin-top:1rem;display:flex;justify-content:center}.ResortAccommodations_rsg-resort-accommodations__carousel-section-explore__ngElJ button{padding:var(--spacing-xs) var(--spacing-lg)}.ResortAccommodations_popup-modal__dialog__bCn71{top:unset;left:0;bottom:0;transform:unset;height:95vh;max-height:95vh;width:100%;max-width:100%;overflow:auto}.ResortAccommodations_popup-modal__dialog__bCn71>article[class^=_dynamic-carousel]{gap:0;height:100%;max-height:95vh}.ResortAccommodations_popup-modal__dialog__bCn71>article[class^=_dynamic-carousel] div[class^=_dynamic-carousel__container]{height:100%;align-items:flex-end}.ResortAccommodations_popup-modal__dialog__bCn71>article[class^=_dynamic-carousel] div[class^=_dynamic-carousel__container]>article{flex:1 0 100%}.ResortAccommodations_popup-modal__dialog__bCn71>article[class^=_dynamic-carousel]>div[class^=_dynamic-carousel-pagination]{background-color:var(--color-main-neutral-cold-900)}.ResortAccommodations_popup-modal__slide-image__ZGsr1{width:100%;min-width:370px;height:100%;-o-object-fit:cover;object-fit:cover}.ResortAccommodations_popup-modal__slide-content__j_FwN{min-width:unset;overflow:auto}.ResortAccommodations_dynamic_carousel__slide__m2Hvc{flex:0 0 410px}@media screen and (max-width:767px){.ResortAccommodations_card__modal_image__zO7P1{max-height:292px}.ResortAccommodations_dynamic_carousel__slide__m2Hvc{flex:0 0 100%}.ResortAccommodations_dynamic_carousel__slide_mobile__LGYfu{flex:0 0 302px}}.ResortAccommodations_carousel-paginator__c3U15{margin-top:0;margin-bottom:0;padding-bottom:var(--spacing-md)}.ResortAccommodationsModal_resort-accommodations-modal__button-link__h2Cqr{display:block;flex-grow:1;text-align:center}.ResortAccommodationsModal_resort-accommodations-modal__drawer-footer__Shl_G{width:100%}.ResortAccommodationsModal_resort-accommodations-modal__drawer-footer__buttons__kUTaT{display:flex;width:100%;gap:15px;padding-bottom:var(--spacing-3xl)}.ResortAccommodationsModal_resort-accommodations-modal__drawer-footer__buttons__kUTaT a,.ResortAccommodationsModal_resort-accommodations-modal__drawer-footer__buttons__kUTaT button,.ResortAccommodationsModal_resort-accommodations-modal__drawer-footer__buttons__kUTaT span{width:100%}.ResortAccommodationsModal_resort-accommodations-modal__drawer-footer__buttons__kUTaT>button{display:block;flex-grow:1;text-align:center}.ResortAccommodationsModal_resort-accommodations-modal__drawer-footer__paginator__R5Afh{width:100%}.ResortAccommodationsModal_resort-accommodations-modal__drawer-footer--background__sep5a{background:hsla(0,0%,100%,.9)}.ResortAccommodationsModal_resort-accommodations-modal__tags__nmHza{margin-top:var(--spacing-lg)}@media screen and (min-width:768px){.ResortAccommodationsModal_resort-accommodations-modal__tags__nmHza{margin-top:var(--spacing-xl)}}.ResortAmenities_rsg-resort-amenities-list__7GNBn{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-4xl) 164px;padding:var(--spacing-7xl) var(--spacing-9xl)}@media(max-width:1023px){.ResortAmenities_rsg-resort-amenities-list__7GNBn{padding:var(--spacing-7xl) var(--spacing-xl);gap:var(--spacing-4xl) var(--spacing-2xl)}}.ResortAmenities_rsg-resort-amenities-item__BZPhz{display:flex;align-items:center;width:180px}@media(max-width:1023px){.ResortAmenities_rsg-resort-amenities-item__BZPhz{width:169px}}.ResortAmenities_rsg-toggle-button__eH6Xl{margin-bottom:var(--spacing-8xl);text-align:center;cursor:pointer;text-decoration-line:underline;text-decoration-thickness:2.5px}@media(max-width:1023px){.ResortAmenities_rsg-toggle-button__eH6Xl{margin-bottom:var(--spacing-7xl)}}.OfferPackageSection_offer-header-section__8_fcQ{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:6rem}@media(max-width:768px){.OfferPackageSection_offer-header-section__8_fcQ{padding-left:30px;padding-right:30px;padding-bottom:4rem}}.OfferPackageSection_package-section__qMkxd{padding-top:1rem;padding-bottom:1rem}@media(max-width:768px){.OfferPackageSection_package-section__qMkxd{padding-top:.5rem;padding-bottom:.5rem}}.OfferPackageSection_package-section__line__HHvA1{width:95%;align-self:center;border-style:solid;border-width:.5px;border-color:var(--color-main-neutral-warm-200);justify-self:center}@media(max-width:768px){.OfferPackageSection_package-section__line__HHvA1{display:none}}.OfferPackageSection_package-section__container__2EqK3{margin-bottom:4rem;display:flex;height:auto;align-items:center;justify-content:flex-start;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-left:9rem;padding-right:9rem}@media(max-width:1024px){.OfferPackageSection_package-section__container__2EqK3{padding-left:2rem;padding-right:2rem}}@media(max-width:768px){.OfferPackageSection_package-section__container__2EqK3{margin-bottom:4rem;display:flex;flex-direction:column;justify-content:normal;padding-left:30px;padding-right:30px;min-height:306px;height:auto}}.OfferPackageSection_package-section__container-days__mFnwn{display:flex;height:100%;width:5%;flex-direction:column;align-self:flex-start;padding-top:3rem;padding-left:1.25rem}@media(max-width:768px){.OfferPackageSection_package-section__container-days__mFnwn{display:none;height:40%;width:100%;gap:7px;padding:0}}.OfferPackageSection_package-section__container-days__number__j2bi4{margin-left:-3px}@media(max-width:768px){.OfferPackageSection_package-section__container-days__number__j2bi4{display:none}}.OfferPackageSection_package-section__container-content__WeAHy{display:flex;height:100%;width:65%;flex-direction:column;gap:32px;padding-top:4rem;padding-right:75px}@media(max-width:768px){.OfferPackageSection_package-section__container-content__WeAHy{margin-bottom:2rem;height:70%;width:100%;padding:0}.OfferPackageSection_package-section__container-content__star-days-container__agMri{display:flex;flex-direction:row;padding-top:2rem}}.OfferPackageSection_package-section__container-content__star-days-container__star__iFN13{display:none}@media(max-width:768px){.OfferPackageSection_package-section__container-content__star-days-container__star__iFN13{display:block}}.OfferPackageSection_package-section__container-content__star-days-container__star__typo__JOxzz{padding-right:1.25rem}.OfferPackageSection_package-section__container-content__lists__GH_wI>ul{list-style-type:disc}.OfferPackageSection_package-section__container-image__QzF2Q{height:100%;width:30%;align-content:center;align-self:flex-start;padding-left:15px;padding-right:15px;padding-top:3.5rem}@media(max-width:768px){.OfferPackageSection_package-section__container-image__QzF2Q{display:none;width:100%;padding:0}}.OfferPackageSection_package-section__container-image__picture__Z3l7m{height:95%;width:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.OfferPackageSection_package-section__container-image_above__UMdqo{display:none}@media(max-width:768px){.OfferPackageSection_package-section__container-image_above__UMdqo{margin-bottom:1rem;display:block;height:100%;width:100%;align-content:center;align-self:flex-start;padding:0}}.OfferPackageSection_package-section__container-image_above__picture__ys6Oi{height:95%;width:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.OfferPackageSection_package-section__button__PO64i{margin-top:2rem;margin-bottom:2rem;display:flex;flex-direction:row;justify-content:center}@media(max-width:768px){.OfferPackageSection_package-section__button__PO64i{margin-bottom:2rem;padding-top:0}}.CardsSliderGallerySection_rsg-cards-slider-gallery__6Z9iD{margin:var(--spacing-5xl) var(--spacing-none) var(--spacing-10xl)}.CardsSliderGallerySection_rsg-cards-slider-gallery__header__f4QzO{margin:var(--spacing-none) var(--spacing-none) var(--spacing-4xl);padding:var(--spacing-none) var(--spacing-xl)}@media(min-width:768px){.CardsSliderGallerySection_rsg-cards-slider-gallery__header__f4QzO{margin:var(--spacing-5xl) var(--spacing-none) var(--spacing-2xl)}}.CardsSliderGallerySection_rsg-cards-slider-gallery__logo__IuWsm{display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-xl)}.CardsSliderGallerySection_rsg-cards-slider-gallery__subtitle__NM74n{margin:var(--spacing-none) var(--spacing-none) var(--spacing-md);padding:var(--spacing-none) var(--spacing-xl);text-align:center}.CardsSliderGallerySection_rsg-cards-slider-gallery__caption__Vv_IE{display:block;text-align:center;margin:var(--spacing-none) auto var(--spacing-8xl) auto;padding:var(--spacing-none) var(--spacing-xl);max-width:var(--width-sm)}@media(min-width:768px){.CardsSliderGallerySection_rsg-cards-slider-gallery__caption__Vv_IE{margin:var(--spacing-none) auto var(--spacing-6xl) auto}}.ResortsListSection_resorts-list-section__SsBIV{background-color:var(--color-main-neutral-warm-50);width:100%}[dir=rtl] .ResortsListSection_resorts-list-section__SsBIV [class*=dummyInput]{right:-100px}.ResortsListSection_resorts-list-section__see-more-resorts__ZX7Q6{display:flex;justify-content:center;padding-inline:var(--spacing-xl);padding-top:var(--spacing-2xl);padding-bottom:22px}@media(min-width:1440px){.ResortsListSection_resorts-list-section__see-more-resorts__ZX7Q6{padding-top:40px;padding-inline:unset}}@media(min-width:992px){.ResortsListSection_resorts-list-section__see-more-resorts__ZX7Q6{padding-bottom:120px}}.ResortsListSection_resorts-list-section__see-more-resorts__button__ccbcg{width:100%;justify-content:center}@media(min-width:1440px){.ResortsListSection_resorts-list-section__see-more-resorts__button__ccbcg{width:unset}}.ResortsListSection_resorts-list-section__SsBIV .ResortsListSection_resorts-list-section__headline__hug44{display:block;padding-inline:var(--spacing-xl);padding-top:var(--spacing-7xl);text-align:center}@media(min-width:1440px){.ResortsListSection_resorts-list-section__SsBIV .ResortsListSection_resorts-list-section__headline__hug44{padding-top:80px}}.ResortsListSection_resorts-list-section__card-grid__NqlRv{display:grid;gap:var(--spacing-xl);padding-top:var(--spacing-3xl)}@media(min-width:1440px){.ResortsListSection_resorts-list-section__card-grid__NqlRv{grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-3xl);position:relative}}.ResortsListSection_resorts-list-section__destination-filters-wrapp__wnvN7{display:none}.ResortsListSection_resorts-list-section__destination-filters-toogle-btn__XF6im{display:block;position:fixed;right:24px;bottom:94px;border-radius:9999px;width:60px;height:60px;background-color:var(--color-bg-white);cursor:pointer;font-size:18px;text-align:center;box-shadow:0 1px 5px 1px rgba(0,0,0,.3);z-index:50}@media(min-width:768px){.ResortsListSection_resorts-list-section__destination-filters-toogle-btn__XF6im{display:none}}.ResortsListSection_resorts-list-section__destination-filters-toogle-btn-icon__de5oP{margin:auto}.ResortsListSection_resorts-list-section__destination-filters__84ll0{position:fixed;bottom:24px;z-index:51;border-radius:9999px;box-shadow:0 0 20px 0 rgba(0,0,0,.15);transition:opacity .3s ease;left:24px;right:24px;transform:none}@media(min-width:480px){.ResortsListSection_resorts-list-section__destination-filters__84ll0{left:50%;right:auto;transform:translateX(-50%)}}.ResortsListSection_resorts-list-section__destination-filters__84ll0.ResortsListSection_switcher-visible__QcvCM{display:block}.ResortsListSection_resorts-list-section__destination-filters__84ll0.ResortsListSection_switcher-hidden__U50H1{display:none}@media(min-width:768px){.ResortsListSection_resorts-list-section__destination-filters__84ll0.ResortsListSection_switcher-hidden__U50H1{display:block}}.ResortsListSection_resorts-list-section__destination-filters__84ll0 div div{background-color:#fff}.ResortsListSection_resorts-list-section__title__doybY{margin-top:var(--spacing-3xl);display:flex;justify-content:center;text-align:center;margin-inline:var(--spacing-xl)}.ResortsListSection_resorts-list-section__title__text__t8Dva.ResortsListSection_title-regular__j9S_e{line-height:46px;max-width:800px;font-size:var(--spacing-3xl)}.ResortsListSection_resorts-list-section__title__text__t8Dva.ResortsListSection_title-regular__j9S_e.ResortsListSection_title-regular__j9S_e span{font-weight:400}@media(min-width:1440px){.ResortsListSection_resorts-list-section__title__text__t8Dva.ResortsListSection_title-regular__j9S_e{font-size:var(--spacing-4xl);line-height:60px;max-width:800px}}.ResortsListSection_resorts-list-section__title__second-line__6J1GR{margin-top:var(--spacing-xl)}.ResortsListSection_resorts-list-section__title__doybY span{display:inline;font-size:var(--spacing-3xl)}@media(min-width:1440px){.ResortsListSection_resorts-list-section__title__doybY span{font-size:var(--spacing-4xl)}}.ResortsListSection_resorts-list-section__title__doybY select{display:inline;background-color:transparent;border-bottom:2px solid var(--color-main-neutral-warm-900);margin-inline:var(--spacing-md)}.ResortsListSection_resorts-list-section__title__doybY label{margin-bottom:3px}.ResortsListSection_resorts-list-section__SsBIV .ResortsListSection_resorts-list-section__resort-count__PinIB{display:block;text-align:center;padding-top:var(--spacing-4xl)}.InterestFormError_interest-form-error__wrapper__j_g1Q{display:grid;align-items:center;justify-content:center;width:100%;min-height:60rem}.InterestFormError_interest-form-error__text-container__dP_JM{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-5xl);max-width:50ch}.InterestFormError_interest-form-error__icon-container__aeIwe{position:relative;color:var(--color-text-error);border-radius:var(--border-radius-full);border:var(--spacing-xxs) solid #fae7e6;padding:var(--spacing-md)}.InterestFormError_interest-form-error__icon-container__aeIwe:after{position:absolute;opacity:.3;top:50%;left:50%;transform:translate(-50%,-50%);content:"";border-radius:var(--border-radius-full);border:solid var(--spacing-xxs) var(--color-text-error);width:calc(100% - var(--spacing-md));height:calc(100% - var(--spacing-md))}.InterestFormSuccess_interest-form-success__wrapper__NnWSg{display:grid;align-items:center;justify-content:center;width:100%;min-height:60rem}.InterestFormSuccess_interest-form-success__text-container__kdxZn{display:flex;flex-direction:column;gap:var(--spacing-5xl);max-width:50ch}.InterestForm_interest-form__wrapper__PQPyb{display:flex;gap:var(--spacing-7xl);padding:var(--spacing-8xl) var(--spacing-8xl);padding-bottom:var(--spacing-5xl)}@media(max-width:1024px){.InterestForm_interest-form__wrapper__PQPyb{padding:var(--spacing-3xl);margin-inline:0}}@media(max-width:768px){.InterestForm_interest-form__wrapper__PQPyb{flex-direction:column;padding:var(--spacing-xl)}}.InterestForm_interest-form__section__7CkR3:not(:first-child){margin-top:var(--spacing-4xl)}.InterestForm_interest-form__section__7CkR3 input[type=email],.InterestForm_interest-form__section__7CkR3 input[type=text]{font-size:calc(var(--spacing-lg)*1.125)}.InterestForm_interest-form__section-inputs__Rz_K3{margin-top:var(--spacing-xl);display:grid;gap:var(--spacing-5xl) var(--spacing-xl);grid-template-columns:1fr 1fr}[dir=ltr] .InterestForm_interest-form__section-inputs__Rz_K3{direction:ltr}[dir=rtl] .InterestForm_interest-form__section-inputs__Rz_K3{direction:rtl}@media(max-width:768px){.InterestForm_interest-form__section-inputs__Rz_K3{grid-template-columns:1fr}}.InterestForm_interest-form__checkbox-group__h_1SJ{display:flex;margin-top:var(--spacing-xl);gap:var(--spacing-lg)}.InterestForm_interest-form__standard-input__wZi51 label{font-size:calc(var(--spacing-lg)*1.125)}.InterestForm_interest-form__input-full__FgR0S{position:relative;grid-column:1/-1}[dir=rtl] .InterestForm_interest-form__input-full__FgR0S{direction:rtl;flex-direction:row-reverse}@media(max-width:768px){.InterestForm_interest-form__input-full__FgR0S{grid-column:unset}}.InterestForm_interest-form__input-full-inside__bAQti input{position:absolute;left:auto;right:auto}.InterestForm_interest-form__header__SP5qR{flex:3}.InterestForm_interest-form__header__SP5qR>div{max-width:100%}.InterestForm_interest-form__header__SP5qR img{width:100%}@media(max-width:768px){.InterestForm_interest-form__header__SP5qR img{display:none}}.InterestForm_interest-form__form-block__id6bc{flex:4}.InterestForm_interest-form__form-block__id6bc>*+*{margin-top:var(--spacing-xl)}.InterestForm_interest-form__marketing-terms__saDD7{padding:var(--spacing-xl,1rem);background-color:var(--color-bg-quaternary);border-radius:var(--border-radius-xl)}.InterestForm_interest-form__marketing-terms__saDD7 label{display:flex;align-items:start}.InterestForm_interest-form__information-usage-text__XPE0Z,.InterestForm_interest-form__terms-and-conditions__spaEs{color:var(--color-text-secondary_alt)}.InterestForm_interest-form__terms-and-conditions__spaEs a span{text-decoration:underline;font-size:12px}.InterestForm_interest-form__error-message__qZfdS{color:var(--color-main-system-error-700);font-size:var(--spacing-lg)}.InterestForm_basic-checkbox__label___W_ZQ{display:flex;gap:var(--spacing-sm);align-items:center}.InterestForm_basic-checkbox__jNbRP{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-text-white);padding:var(--spacing-sm);margin:0;font:inherit;width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--border-radius-xs);border:solid var(--spacing-xxs) var(--color-border-brand-primary_alt);display:grid;place-content:center}.InterestForm_basic-checkbox__jNbRP:checked{background-color:var(--color-border-brand-primary_alt)}.InterestForm_basic-checkbox__jNbRP:checked:before{content:"";width:var(--spacing-lg);height:var(--spacing-lg);background-color:var(--color-text-white);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.InterestForm_form-button-container__b9GRy{margin-top:var(--spacing-4xl);width:100%;display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.InterestForm_form-button-container__b9GRy{flex-direction:column;gap:var(--spacing-xl)}.InterestForm_form-button-container__b9GRy button{width:100%;justify-content:center}}.CampaignFormError_campaign-form-error__wrapper__uk8XX{display:grid;align-items:center;justify-content:center;width:100%;min-height:44rem}.CampaignFormError_campaign-form-error__text-container__5ntes{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-5xl)}.CampaignFormError_campaign-form-error__icon-container__2FxGH{position:relative;color:var(--color-text-error);border-radius:var(--border-radius-full);border:var(--spacing-xxs) solid #fae7e6;padding:var(--spacing-md)}.CampaignFormError_campaign-form-error__icon-container__2FxGH:after{position:absolute;opacity:.3;top:50%;left:50%;transform:translate(-50%,-50%);content:"";border-radius:var(--border-radius-full);border:solid var(--spacing-xxs) var(--color-text-error);width:calc(100% - var(--spacing-md));height:calc(100% - var(--spacing-md))}@media screen and (max-width:767px){.CampaignFormError_campaign-form-error__wrapper__uk8XX{padding:0 var(--spacing-4xl)}.CampaignFormError_campaign-form-error__text-container__5ntes{gap:var(--spacing-xl)}.CampaignFormError_campaign-form-error__icon-container__2FxGH{margin-bottom:var(--spacing-3xl)}}