.ConditionalCTA_hotel-intro-price__text-loading-skeleton__DIK8x{background:#ececec;overflow:hidden;position:relative}.ConditionalCTA_hotel-intro-price__text-loading-skeleton__DIK8x:before{content:"";transform:translateX(-100%);position:absolute;inset:0;z-index:5;inset-inline:0;inset-inline-end:0;inset-block-end:0;background:linear-gradient(90deg,#ececec,#f8f8f8,#ececec);animation:ConditionalCTA_slide-through-x__u4_Ta 2s cubic-bezier(.12,.57,.43,.21) infinite}@keyframes ConditionalCTA_slide-through-x__u4_Ta{to{transform:translateX(100%)}}.ConditionalCTA_hotel-intro-price__67V_b{display:flex;gap:var(--spacing-020);flex-direction:row;flex-wrap:wrap}@media(min-width:1024px){.ConditionalCTA_hotel-intro-price__67V_b{justify-content:flex-end;flex-wrap:nowrap;align-items:center;align-self:flex-end;flex-shrink:0}}.ConditionalCTA_hotel-intro-price__container___Ma5K{align-items:center;display:flex;column-gap:var(--spacing-008);background:var(--colors-white)}.ConditionalCTA_hotel-intro-price__text-loading-skeleton__DIK8x{min-inline-size:10.18rem;min-block-size:var(--sizing-032);border-radius:var(--border-radius-9999)}.ConditionalCTA_hotel-intro-price__booking-not-available-message__clW1b{inline-size:50%}@media(min-width:640px){.ConditionalCTA_hotel-intro-price__booking-not-available-message__clW1b{inline-size:auto}}.BottomSheet_bottom-sheet__uSZb8{z-index:10;position:fixed;inset-block-end:0;inset-inline:0;max-inline-size:var(--dimensions-max-content-inline-size);inline-size:100%;margin-inline:auto;background-color:var(--bottom-sheet-background-color);border-radius:var(--bottom-sheet-sm-border-radius) var(--bottom-sheet-sm-border-radius) 0 0;padding-inline:var(--bottom-sheet-sm-padding-horizontal);padding-block:var(--bottom-sheet-sm-padding-vertical);box-shadow:var(--bottom-sheet-sm-box-shadow)}@media(min-width:640px){.BottomSheet_bottom-sheet__uSZb8{border-radius:var(--bottom-sheet-md-border-radius) var(--bottom-sheet-md-border-radius) 0 0;padding-inline:var(--bottom-sheet-md-padding-horizontal);padding-block:var(--bottom-sheet-md-padding-vertical);box-shadow:var(--bottom-sheet-md-box-shadow)}}@media(min-width:1024px){.BottomSheet_bottom-sheet__uSZb8{border-radius:var(--bottom-sheet-lg-border-radius) var(--bottom-sheet-lg-border-radius) 0 0;padding-inline:var(--bottom-sheet-lg-padding-horizontal);padding-block:var(--bottom-sheet-lg-padding-vertical);box-shadow:var(--bottom-sheet-lg-box-shadow)}}.Inspirations_inspirations__xCDOT{inline-size:100%;padding-inline:var(--spacing-030);-webkit-padding-before:var(--spacing-032);padding-block-start:var(--spacing-032)}.Inspirations_inspirations__xCDOT .Inspirations_inspirations-list__FzkS2{display:flex;flex-direction:column;gap:var(--spacing-032)}.MainMenu_main-menu__KE38L{display:flex;flex-direction:column;gap:30px}.MainMenu_main-menu__KE38L .MainMenu_icon__Sk9jM{block-size:var(--sizing-024);inline-size:var(--sizing-024)}.MainMenu_main-menu__KE38L .MainMenu_button-link-icon__3sJHG{block-size:var(--sizing-032);inline-size:var(--sizing-032)}.MainMenu_main-menu__KE38L .MainMenu_menu-list___KOqa{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-040);padding-inline:var(--spacing-015);padding-block:var(--spacing-032);-webkit-border-after:1px solid var(--colors-grey-100);border-block-end:1px solid var(--colors-grey-100)}.MainMenu_main-menu__KE38L .MainMenu_menu-button-links__WtCni{display:flex;gap:16px;flex-direction:column;padding-inline:15px}.MainMenu_main-menu__KE38L .MainMenu_menu-button-link__pCLeg,.MainMenu_main-menu__KE38L .MainMenu_menu-button__UxWTo{inline-size:100%;block-size:var(--sizing-032);text-transform:none;color:var(--colors-dark-blue-700);font-family:Ambit!important;justify-content:space-between;background-color:rgba(0,0,0,0)!important;padding:0;font-weight:600;border:none}.MainMenu_main-menu__KE38L .MainMenu_menu-button-link__pCLeg:hover,.MainMenu_main-menu__KE38L .MainMenu_menu-button__UxWTo:hover{background-color:rgba(0,0,0,0)!important}.MainMenu_main-menu__KE38L .MainMenu_menu-button-link__pCLeg:focus-visible,.MainMenu_main-menu__KE38L .MainMenu_menu-button-link__pCLeg:hover,.MainMenu_main-menu__KE38L .MainMenu_menu-button__UxWTo:focus-visible,.MainMenu_main-menu__KE38L .MainMenu_menu-button__UxWTo:hover{color:var(--colors-dark-blue-700)!important}.MainMenu_main-menu__KE38L .MainMenu_menu-button-link__pCLeg{block-size:42px;justify-content:flex-start;gap:12px}.More_more__bNvfe{inline-size:100%;padding-inline:var(--spacing-030);-webkit-padding-before:var(--spacing-032);padding-block-start:var(--spacing-032)}.More_more__bNvfe .More_more-links__hkGhf{display:flex;flex-direction:column;gap:var(--spacing-040)}.More_more__bNvfe .More_more-links-container__U_6LK{display:flex;flex-direction:column;gap:var(--spacing-016)}.More_more__bNvfe .More_more-links-list__Cf48p{display:flex;flex-direction:column;gap:var(--spacing-032)}.More_more__bNvfe .More_text-override__D1PPi{font-family:Ambit!important}.Separator_separator__j82iJ{background-color:var(--separator-default-border-color)}.Separator_separator--dark____DQ6{background-color:var(--separator-dark-border-color)}.Separator_separator--light__Bc6f2{background-color:var(--separator-light-border-color)}.Separator_separator__j82iJ[data-orientation=horizontal]{block-size:var(--separator-border-width);inline-size:100%}.Separator_separator__j82iJ[data-orientation=vertical]{block-size:100%;inline-size:var(--separator-border-width)}.NavigationMenu_navigation-menu__5rTJy{z-index:9999;position:fixed;inset:0;overflow:auto;inline-size:88vw;background-color:#fff;transform:translateX(-101%);transition:transform .2s ease-in-out}.NavigationMenu_navigation-menu__5rTJy .NavigationMenu_header__c3RUR{display:flex;justify-content:space-between;flex-direction:row;min-block-size:var(--sizing-064);align-items:center;padding-inline:var(--spacing-015);-webkit-border-after:1px solid var(--colors-grey-100);border-block-end:1px solid var(--colors-grey-100)}.NavigationMenu_navigation-menu__5rTJy.NavigationMenu_active__PNPsR{transform:translateX(0)}.NavigationMenu_navigation-menu__5rTJy .NavigationMenu_header-button__2EMBb{padding:var(--spacing-012);border:none;border-radius:9999px!important}.NavigationMenu_navigation-menu__5rTJy .NavigationMenu_header-button__2EMBb.NavigationMenu_hidden__TF19R{opacity:0}.NavigationMenu_navigation-menu__5rTJy .NavigationMenu_icon__iPMK0{block-size:var(--sizing-024);inline-size:var(--sizing-024)}.Offers_offers__m0Ouq{inline-size:100%;padding-inline:var(--spacing-030);-webkit-padding-before:var(--spacing-032);padding-block-start:var(--spacing-032)}.Offers_offers__m0Ouq .Offers_offers-list__jFV5x{display:flex;flex-direction:column;gap:var(--spacing-032)}.MenuButton_menu-button__eelNb{padding:0!important;border:none!important;background-color:var(--colors-dark-blue-700)!important}.MenuButton_menu-button__eelNb svg path{stroke:none}.MenuButton_menu-button__eelNb:hover{background-color:var(--colors-dark-blue-700)!important}.MenuButton_menu-button__eelNb .MenuButton_burger-icon__NkDBc{block-size:42px;inline-size:42px}.LanguageSelect_language-selector-button__cWsTp{min-block-size:var(--sizing-032);gap:var(--spacing-008)!important;padding-block:0!important;padding-inline:var(--spacing-010)!important;border:none!important}.LanguageSelect_language-selector-button__cWsTp :focus,.LanguageSelect_language-selector-button__cWsTp:hover{background-color:rgba(0,0,0,0)!important;border-color:rgba(0,0,0,0)!important}.LanguageSelect_icon__oVIQI{block-size:var(--sizing-032)!important;inline-size:var(--sizing-032)!important}.LanguageSelect_button-text__fjEzz{color:#fff!important;text-decoration:underline!important}.LanguageSelect_language-selector__7XEni{color:#000;display:flex;background-color:#fff;inset-block-start:58px;inset-inline-start:0;inline-size:100%;position:absolute;padding-block:var(--spacing-024);padding-inline:var(--spacing-024);border-end-end-radius:var(--border-radius-24);border-end-start-radius:var(--border-radius-24);z-index:999;box-shadow:0 10px 10px 4px rgba(0,0,0,.08);border:1px solid #e2e2e2;align-items:center}@media(min-width:1160px){.LanguageSelect_language-selector__7XEni{inset-block-start:var(--sizing-096);padding-inline:var(--spacing-040);inset-inline-end:0;inset-inline-start:auto;inline-size:auto}}.LanguageSelect_language-icon__OWiE5{inline-size:var(--sizing-024)}.FlexDateSelector_date-selector-skeleton__2__5T{background:#ececec;overflow:hidden;position:relative}.FlexDateSelector_date-selector-skeleton__2__5T:before{content:"";transform:translateX(-100%);position:absolute;inset:0;z-index:5;inset-inline:0;inset-inline-end:0;inset-block-end:0;background:linear-gradient(90deg,#ececec,#f8f8f8,#ececec);animation:FlexDateSelector_slide-through-x__ie6RS 2s cubic-bezier(.12,.57,.43,.21) infinite}@keyframes FlexDateSelector_slide-through-x__ie6RS{to{transform:translateX(100%)}}.FlexDateSelector_date-selector-container__R85ba{display:flex;flex-direction:column;align-items:center;-webkit-margin-after:var(--sizing-128);margin-block-end:var(--sizing-128)}.FlexDateSelector_date-selector-container__R85ba .FlexDateSelector_date-selector__88wcX{display:flex;flex-direction:column;color:var(--text-color-default);inline-size:-moz-fit-content;inline-size:fit-content;gap:40px}@media(min-width:640px){.FlexDateSelector_date-selector-container__R85ba .FlexDateSelector_date-selector__component__JOk3E{border-radius:var(--border-radius-40);border:1px solid var(--palette-neutral-lighter);padding-block:var(--spacing-032);padding-inline:var(--spacing-024)}}.FlexDateSelector_date-selector-container__R85ba .FlexDateSelector_date-selector__selected_period_invalid__727in{color:var(--colors-red-500)}.FlexDateSelector_date-selector-skeleton__2__5T{border-radius:var(--border-radius-40)}.DateSelectorBottomSheet_flex-date-selector-bottomsheet__D4HOx{display:flex;flex-direction:row;justify-content:space-between}.DateSelectorBottomSheet_flex-date-selector-bottomsheet__pricedisplay__Q0F8q{align-self:center}.DateSelectorBottomSheet_flex-date-selector-bottomsheet__pricedisplay--hidden__l6JxA{opacity:0}.DateSelectorBottomSheet_flex-date-selector-bottomsheet__D4HOx .DateSelectorBottomSheet_date-selector-submit__jd48e{display:flex;align-items:center}.DateSelectorBottomSheet_flex-date-selector-bottomsheet__D4HOx .DateSelectorBottomSheet_date-selector-submit__jd48e button{inline-size:100%}@media(min-width:640px){.DateSelectorBottomSheet_flex-date-selector-bottomsheet__D4HOx .DateSelectorBottomSheet_date-selector-submit__jd48e{text-align:end}.DateSelectorBottomSheet_flex-date-selector-bottomsheet__D4HOx .DateSelectorBottomSheet_date-selector-submit__jd48e button{inline-size:auto}}