.typography_Title-lg__bh1F_{font-family:var(--Title-lg-Font-family),var(--Title-lg-Font-fallback);font-size:var(--Title-lg-Size);font-weight:var(--Title-lg-Font-weight);letter-spacing:var(--Title-lg-Letter-spacing);text-transform:var(--Title-lg-Text-Transform);line-height:1;text-decoration:none}.typography_Title-md__7pEPv{font-family:var(--Title-md-Font-family),var(--Title-md-Font-fallback);font-weight:var(--Title-md-Font-weight);letter-spacing:var(--Title-md-Letter-spacing);text-transform:var(--Title-md-Text-Transform)}.typography_Title-mdLowCase__KNlCC,.typography_Title-md__7pEPv{font-size:var(--Title-md-Size);line-height:1.1;text-decoration:none}.typography_Title-mdLowCase__KNlCC{font-family:var(--Title-md-LowCase-Font-family),var(--Title-md-LowCase-Font-fallback);font-weight:var(--Title-md-LowCase-Font-weight);letter-spacing:var(--Title-md-LowCase-Letter-spacing);text-transform:var(--Title-md-LowCase-Text-Transform)}.typography_Title-sm__ImcVl{font-family:var(--Title-sm-Font-family),var(--Title-sm-Font-fallback);font-size:var(--Title-sm-Size);font-weight:var(--Title-sm-Font-weight);letter-spacing:var(--Title-sm-Letter-spacing);text-transform:var(--Title-sm-Text-Transform);line-height:1.1;text-decoration:none}.typography_Title-smLowCase__wtaj4{font-family:var(--Title-sm-LowCase-Font-family),var(--Title-sm-LowCase-Font-fallback);font-size:var(--Title-sm-LowCase-Size);font-weight:var(--Title-sm-LowCase-Font-weight);letter-spacing:var(--Title-sm-LowCase-Letter-spacing);text-transform:var(--Title-sm-LowCase-Text-Transform);line-height:1.1;text-decoration:none}.typography_Title-xs__RXAKJ{font-family:var(--Title-xs-Font-family),var(--Title-xs-Font-fallback);font-size:var(--Title-xs-Size);font-weight:var(--Title-xs-Font-weight);letter-spacing:var(--Title-xs-Letter-spacing);text-transform:var(--Title-xs-Text-Transform);line-height:1.1;text-decoration:none}.typography_Title-Decorative-lg__xSM6b{font-family:var(--Title-Decorative-lg-Font-family),var(--Title-Decorative-lg-Font-fallback);font-size:var(--Title-Decorative-lg-Size);font-weight:var(--Title-Decorative-lg-Font-weight);letter-spacing:var(--Title-Decorative-lg-Letter-spacing);text-transform:var(--Title-Decorative-lg-Text-Transform);line-height:1.1;text-decoration:none}.typography_Title-Decorative-md__VP_P1{font-family:var(--Title-Decorative-md-Font-family),var(--Title-Decorative-md-Font-fallback);font-size:var(--Title-Decorative-md-Size);font-weight:var(--Title-Decorative-md-Font-weight);letter-spacing:var(--Title-Decorative-md-Letter-spacing);text-transform:var(--Title-Decorative-md-Text-Transform);line-height:1.1;text-decoration:none}.typography_Title-Subtitle-lg__YSJp6{font-family:var(--Title-Subtitle-lg-Font-family),var(--Title-Subtitle-lg-Font-fallback);font-size:var(--Title-Subtitle-lg-Size);font-weight:var(--Title-Subtitle-lg-Font-weight);letter-spacing:var(--Title-Subtitle-lg-Letter-spacing);text-transform:unset;line-height:1.2;text-decoration:none}.typography_Title-Subtitle-md__KIcbs{font-family:var(--Title-Subtitle-md-Font-family),var(--Title-Subtitle-md-Font-fallback);font-size:var(--Title-Subtitle-md-Size);font-weight:var(--Title-Subtitle-md-Font-weight);letter-spacing:var(--Title-Subtitle-md-Letter-spacing);text-transform:unset;line-height:1.2;text-decoration:none}.typography_Title-Overline-sm__KtFtq{font-family:var(--Title-Overline-sm-Font-family),var(--Title-Overline-sm-Font-fallback);font-size:var(--Title-Overline-sm-Size);font-weight:var(--Title-Overline-sm-Font-weight);letter-spacing:var(--Title-Overline-sm-Letter-spacing);text-transform:var(--Title-Overline-sm-Text-Transform);line-height:1.5;text-decoration:none}.typography_Body-Lead-text__nPaL9{font-family:var(--Body-Lead-text-Font-family),var(--Body-Lead-text-Font-fallback);font-size:var(--Body-Lead-text-Size);font-weight:var(--Body-Lead-text-Font-weight);letter-spacing:var(--Body-Lead-text-Letter-spacing);text-transform:unset;line-height:1.5;text-decoration:none}.typography_Body-Paragraph-mdRegular__UO7sR{font-weight:var(--Body-Paragraph-Font-weight)}.typography_Body-Paragraph-mdBold__75GMY,.typography_Body-Paragraph-mdRegular__UO7sR{font-family:var(--Body-Paragraph-Font-family),var(--Body-Paragraph-Font-fallback);font-size:var(--Body-Paragraph-Size);letter-spacing:var(--Body-Paragraph-Letter-spacing);text-transform:unset;line-height:1.5;text-decoration:none}.typography_Body-Paragraph-mdBold__75GMY{font-weight:var(--Body-Paragraph-Font-weight-2)}.typography_Body-Supporting-text-caption-smRegular__RpDu1{font-weight:var(--Body-Supporting-text-Font-weight)}.typography_Body-Supporting-text-caption-smBold__ulquz,.typography_Body-Supporting-text-caption-smRegular__RpDu1{font-family:var(--Body-Supporting-text-Font-family),var(--Body-Supporting-text-Font-fallback);font-size:var(--Body-Supporting-text-Size);letter-spacing:var(--Body-Supporting-text-Letter-spacing);text-transform:unset;line-height:1.4;text-decoration:none}.typography_Body-Supporting-text-caption-smBold__ulquz{font-weight:var(--Body-Supporting-text-Font-weight-2)}.typography_Body-Underline-md___Ei7x{font-family:var(--Body-Underline-md-Font-family),var(--Body-Underline-md-Font-fallback);font-size:var(--Body-Underline-md-Size);font-weight:var(--Body-Underline-md-Font-weight);letter-spacing:var(--Body-Underline-md-Letter-spacing);text-transform:unset;line-height:1.5;text-decoration:underline}.typography_Body-Underline-sm__P7ob6{font-family:var(--Body-Underline-sm-Font-family),var(--Body-Underline-sm-Font-fallback);font-size:var(--Body-Underline-sm-Size);font-weight:var(--Body-Underline-sm-Font-weight);letter-spacing:var(--Body-Underline-sm-Letter-spacing);text-transform:unset;line-height:1.4;text-decoration:underline}.typography_Tag-sm__tUrJh{font-family:var(--Tag-Font-family),var(--Tag-Font-fallback);font-size:var(--Tag-Size);font-weight:var(--Tag-Font-weight);letter-spacing:var(--Tag-Letter-spacing);text-transform:var(--Tag-Text-Transform);line-height:1.5;text-decoration:none}.typography_Link-md__5Ut4F{font-family:var(--Link-md-Font-family),var(--Link-md-Font-fallback);font-size:var(--Link-md-Size);font-weight:var(--Link-md-Font-weight);letter-spacing:var(--Link-md-Letter-spacing);text-transform:unset;line-height:1.5;text-decoration:underline}.typography_Link-sm__Gd3sg{font-family:var(--Link-sm-Font-family),var(--Link-sm-Font-fallback);font-size:var(--Link-sm-Size);font-weight:var(--Link-sm-Font-weight);letter-spacing:var(--Link-sm-Letter-spacing);text-transform:unset;line-height:1.4;text-decoration:underline}.typography_Label-xsRegular__4GCQC{font-weight:var(--Label-Font-weight)}.typography_Label-xsBold__2Le3V,.typography_Label-xsRegular__4GCQC{font-family:var(--Label-Font-family),var(--Label-Font-fallback);font-size:var(--Label-Size);letter-spacing:var(--Label-Letter-spacing);text-transform:unset;line-height:1.5;text-decoration:none}.typography_Label-xsBold__2Le3V{font-weight:var(--Label-Font-weight-2)}.button_button__jKspV{border-radius:var(--Corner-radius-rounded);border-width:2px;border-style:solid;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--Space-x05);&:disabled,&[data-disabled]{cursor:unset}&[data-pending]{cursor:progress}}.button_button__jKspV:focus-visible{outline:2px auto -webkit-focus-ring-color;outline-offset:1px}.button_size-large__RRXkJ{padding:var(--Space-x2) var(--Space-x3)}.button_size-medium__sdUZA{padding:var(--Space-x15) var(--Space-x2)}.button_size-small__3E8sO{padding:10px var(--Space-x2)}.button_variant-primary__M_VK_{background-color:var(--Component-Button-Brand-Primary-Fill-Default);border-color:var(--Component-Button-Brand-Primary-Border-Default);color:var(--Component-Button-Brand-Primary-On-fill-Default);@media (hover:hover){&:not(:disabled):hover{background-color:var(--Component-Button-Brand-Primary-Fill-Hover);border-color:var(--Component-Button-Brand-Primary-Border-Hover);color:var(--Component-Button-Brand-Primary-On-fill-Hover)}}&:disabled{background-color:var(--Component-Button-Brand-Primary-Fill-Disabled);border-color:var(--Component-Button-Brand-Primary-Border-Disabled);color:var(--Component-Button-Brand-Primary-On-fill-Disabled)}}.button_variant-primary__M_VK_.button_color-inverted__iM_aG{background-color:var(--Component-Button-Inverted-Fill-Default);border-color:var(--Component-Button-Inverted-Border-Default);color:var(--Component-Button-Inverted-On-fill-Default);@media (hover:hover){&:not(:disabled):hover{background-color:var(--Component-Button-Inverted-Fill-Hover);border-color:var(--Component-Button-Inverted-Border-Hover);color:var(--Component-Button-Inverted-On-fill-Hover)}}&:disabled{background-color:var(--Component-Button-Inverted-Fill-Disabled);border-color:var(--Component-Button-Inverted-Border-Disabled);color:var(--Component-Button-Inverted-On-fill-Disabled)}}.button_variant-secondary__Iav8r{background-color:var(--Component-Button-Brand-Secondary-Fill-Default);border-color:var(--Component-Button-Brand-Secondary-Border-Default);color:var(--Component-Button-Brand-Secondary-On-fill-Default);@media (hover:hover){&:not(:disabled):hover{background-color:var(--Component-Button-Brand-Secondary-Fill-Hover);border-color:var(--Component-Button-Brand-Secondary-Border-Hover);color:var(--Component-Button-Brand-Secondary-On-fill-Hover)}}&:disabled{background-color:var(--Component-Button-Brand-Secondary-Fill-Disabled);border-color:var(--Component-Button-Brand-Secondary-Border-Disabled);color:var(--Component-Button-Brand-Secondary-On-fill-Disabled)}}.button_variant-secondary__Iav8r.button_color-inverted__iM_aG{background-color:var(--Component-Button-Brand-Secondary-Fill-Default);border-color:var(--Component-Button-Brand-Secondary-Border-Inverted);color:var(--Component-Button-Brand-Secondary-On-fill-Inverted);@media (hover:hover){&:not(:disabled):hover{background-color:var(--Component-Button-Brand-Secondary-Fill-Hover);border-color:var(
        --Component-Button-Brand-Secondary-Border-Hover-inverted
      );color:var(--Component-Button-Brand-Secondary-On-fill-Hover-inverted)}}&:disabled{background-color:var(--Component-Button-Brand-Secondary-Fill-Disabled);border-color:var(--Component-Button-Brand-Secondary-Border-Disabled);color:var(--Component-Button-Brand-Secondary-On-fill-Disabled)}}.button_variant-tertiary__BNLcw{background-color:var(--Component-Button-Brand-Tertiary-Fill-Default);border-color:var(--Component-Button-Brand-Tertiary-Border-Default);color:var(--Component-Button-Brand-Tertiary-On-fill-Default);@media (hover:hover){&:not(:disabled):hover{background-color:var(--Component-Button-Brand-Tertiary-Fill-Hover);border-color:var(--Component-Button-Brand-Tertiary-Border-Hover);color:var(--Component-Button-Brand-Tertiary-On-fill-Hover)}}&:disabled{background-color:var(--Component-Button-Brand-Tertiary-Fill-Disabled);border-color:var(--Component-Button-Brand-Tertiary-Border-Disabled);color:var(--Component-Button-Brand-Tertiary-On-fill-Disabled)}}.button_variant-inverted__tpqvR{background-color:var(--Component-Button-Inverted-Default);border-color:transparent;color:var(--Component-Button-Inverted-On-fill-Default);@media (hover:hover){&:not(:disabled):hover{background-color:var(--Component-Button-Inverted-Hover);border-color:transparent;color:var(--Component-Button-Inverted-On-fill-Hover)}}&:disabled{background-color:var(--Component-Button-Inverted-Disabled);border-color:transparent;color:var(--Component-Button-Inverted-On-fill-Disabled)}}.button_variant-text__uSUMv{background-color:transparent;border-color:transparent;color:var(--Component-Button-Brand-Secondary-On-fill-Default);padding-left:0;padding-right:0;@media (hover:hover){&:not(:disabled):hover{color:var(--Component-Button-Brand-Secondary-On-fill-Hover);text-decoration:underline}}&:disabled{color:var(--Component-Button-Brand-Secondary-On-fill-Disabled);text-decoration:none}}.button_variant-text__uSUMv.button_no-wrapping__GWJ_7{padding:var(--Space-x025) 0;border-width:0}.button_variant-text__uSUMv.button_color-inverted__iM_aG{color:var(--Component-Button-Brand-Secondary-On-fill-Inverted);@media (hover:hover){&:not(:disabled):hover{color:var(--Component-Button-Brand-Secondary-On-fill-Hover-inverted)}}&:disabled{color:var(--Component-Button-Brand-Secondary-On-fill-Disabled)}}.button_spinnerWrapper__M3oAr{display:flex;align-items:center;margin-left:var(--Space-x1)}.menuButton_menuButton__ixdaj{display:flex;align-items:center;justify-content:center;gap:var(--Space-x05);cursor:pointer;width:100%;background-color:transparent;color:var(--Text-Interactive-Default);border-width:0;padding:var(--Space-x05) 0;&:focus-visible{outline:2px auto -webkit-focus-ring-color;outline-offset:1px}&.menuButton_loading__qPz_B{cursor:progress}}.menuLink_menuLink__Spa65{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--Space-x1);gap:var(--Space-x15);border-radius:var(--Corner-radius-md);color:var(--Text-Interactive-Default);&:hover{background-color:var(--Surface-Primary-Hover)}&:focus-visible{outline:2px auto -webkit-focus-ring-color;outline-offset:1px}&:not(:hover) .menuLink_arrowIcon__cCsKE{opacity:0}}.menuLink_arrowIcon__cCsKE{flex-shrink:0}.myPagesMenuContent_myPagesMenuContent__efvYD{padding:var(--Space-x3) var(--Space-x2)}.myPagesMenuContent_intro__lB7EQ{padding:0 var(--Space-x1)}.myPagesMenuContent_friendTypeWrapper__5v_k7{color:var(--Text-Secondary)}.myPagesMenuContent_divider__YyL6Y{margin:var(--Space-x2) 0}.myPagesMenuContent_friendType__1q7_k:after{content:" · ";display:inline;padding:0 var(--Space-x05)}.myPagesMenuContent_menuItems__qMVt4{list-style:none}@media screen and (min-width:768px){.myPagesMenuContent_myPagesMenuContent__efvYD{padding:var(--Space-x2) var(--Space-x4)}.myPagesMenuContent_intro__lB7EQ.myPagesMenuContent_noMembership__478PQ,.myPagesMenuContent_userName__wJs2a{display:none}}.accordion_accordionSection__Lpidf{scroll-margin-top:var(--hotel-page-scroll-margin-top)}.accordion_accordion__GV_0D:not(.accordion_allVisible__GT5ab) :nth-child(n+6){display:none}.accordion_accordion__GV_0D:not(.accordion_allVisible__GT5ab) :nth-child(5){border:none}.carousel_root__25v9u{position:relative}.carousel_viewport__yox7v{overflow:hidden}.carousel_container__Bdu4a{display:grid;grid-auto-flow:column;grid-auto-columns:85%;grid-gap:var(--Space-x2);gap:var(--Space-x2)}.carousel_item__3YsP7{min-width:0}.carousel_item__3YsP7:focus-visible{outline:2px auto -webkit-focus-ring-color;outline-offset:1px}.carousel_buttonWrapper__SPZiU{position:absolute;top:50%;z-index:1;&.carousel_previous__93kLD{left:0;transform:translate(-50%,-50%)}&.carousel_next__hKLD5{right:0;transform:translate(50%,-50%)}}.carousel_dots__ors5r{display:flex;justify-content:center;gap:var(--Space-x1);margin-top:var(--Space-x3)}.carousel_dot__0bqTl{height:8px;width:8px;border-radius:var(--Corner-radius-lg);background:var(--UI-Grey-40);transition:width .3s ease}.carousel_dot__0bqTl[data-active=true]{width:22px;background:var(--UI-Text-Medium-contrast)}@media screen and (max-width:767px){.carousel_buttonWrapper__SPZiU{display:none}}@media screen and (min-width:768px){.carousel_container__Bdu4a{grid-auto-columns:calc(50% - var(--Space-x2) / 2)}}@media screen and (min-width:1024px){.carousel_container__Bdu4a{grid-auto-columns:calc(33.33% - var(--Space-x2) * 2 / 3)}}.hotelPointsRow_roomPrice___mT3_{color:var(--Text-Default)}.standaloneHotelCardDialog_container__WMJWr{position:relative;display:flex;background-color:var(--Surface-Primary-Default);box-shadow:0 0 8px 3px rgba(0,0,0,.1)}.standaloneHotelCardDialog_closeButton__3u72S{position:absolute;top:var(--Space-x05);right:var(--Space-x05);z-index:1}.standaloneHotelCardDialog_content__qf_Zc{width:225px;padding:var(--Space-x15);display:flex;flex-direction:column;gap:var(--Space-x1)}.standaloneHotelCardDialog_name__0yBLt{height:48px;width:180px;display:flex;align-items:center}.standaloneHotelCardDialog_facilities__wNawq{display:flex;flex-wrap:wrap;gap:0 var(--Space-x1)}.standaloneHotelCardDialog_facilitiesItem__9p_VH{display:flex;align-items:center;gap:var(--Space-x05);color:var(--Text-Secondary)}.standaloneHotelCardDialog_priceCard__vVH03{border-radius:var(--Corner-radius-md);padding:var(--Space-x05) var(--Space-x1);background:var(--Base-Surface-Secondary-light-Normal)}.standaloneHotelCardDialog_memberPrice__PxCXx{color:var(--Scandic-Brand-Scandic-Red)}.standaloneHotelCardDialog_content__qf_Zc .standaloneHotelCardDialog_seeRoomsButton__uXwVJ{margin-top:auto}.standaloneHotelCardDialog_notEnoughPointsButton__ZK0Z9{border-radius:var(--Corner-radius-rounded);border-width:2px;border-style:solid;display:flex;align-items:center;justify-content:center;gap:var(--Space-x05);padding:10px var(--Space-x2);background-color:var(--Component-Button-Brand-Primary-Fill-Disabled);border-color:var(--Component-Button-Brand-Primary-Border-Disabled);color:var(--Component-Button-Brand-Primary-On-fill-Disabled)}.hotelListingMapContent_advancedMarker__FDeGz{height:32px}.hotelMarker_white__3sLnC *{fill:var(--Base-Surface-Primary-light-Normal)}.hotelMarker_burgundy__FkkOW *{fill:var(--Scandic-Brand-Burgundy)}.hotelPin_pin__s4cfe{display:flex;justify-content:center;align-items:center;padding:var(--Space-x05) var(--Space-x1) var(--Space-x05) var(--Space-x05);border:2px solid var(--Base-Surface-Primary-light-Normal);border-radius:var(--Corner-radius-rounded);background-color:var(--Base-Surface-Primary-light-Normal);box-shadow:0 0 4px 2px rgba(0,0,0,.1);gap:var(--Space-x1);width:max-content}.hotelPin_pin__s4cfe.hotelPin_active__qPRqA{background-color:var(--Primary-Dark-Surface-Normal);color:var(--Base-Surface-Primary-light-Normal)}.hotelPin_pinIcon__k9Sgc{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--Surface-Brand-Primary-2-Default)}.hotelPin_pin__s4cfe.hotelPin_active__qPRqA .hotelPin_pinIcon__k9Sgc{background:var(--Base-Surface-Primary-light-Normal)}.poiMarker_poiMarker__OW7_Q{display:flex;justify-content:center;align-items:center;border-radius:var(--Corner-radius-rounded);background-color:var(--Surface-Feedback-Neutral);>span{display:inline-flex}&.poiMarker_skipBackground__DeP9B{background-color:transparent;padding:0}}.poiMarker_shoppingDining__NbjWr{background-color:var(--Surface-Accent-1)}.poiMarker_publicTransport__SZIRd{background-color:var(--Surface-Accent-2)}.poiMarker_attractions__OK2mw{background-color:var(--Surface-Accent-3)}.poiMarker_business__ep8xW{background-color:var(--Surface-Accent-4)}.poiMarker_parking__WXfaE{background-color:var(--Surface-Accent-5)}.poiMarker_location__XidEJ{background-color:var(--Surface-Feedback-Neutral)}.poiMarker_small__uidCa{width:var(--Space-x3);height:var(--Space-x3)}.poiMarker_large__M5iWG{width:var(--Space-x4);height:var(--Space-x4)}.poiMapMarkers_advancedMarker__RsFGH{height:var(--Space-x4);width:var(
    --Space-x4
  )!important}.poiMapMarkers_advancedMarker__RsFGH.poiMapMarkers_active__TPlKB{height:var(--Space-x5);width:var(
    --Space-x5
  )!important}.poiMapMarkers_poi__rzBZ9{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;padding:var(--Space-x05);border-radius:var(--Corner-radius-rounded);background-color:var(--Surface-UI-Fill-Default);box-shadow:0 0 4px 2px rgba(0,0,0,.1);gap:var(--Space-x1)}.poiMapMarkers_poi__rzBZ9.poiMapMarkers_active__TPlKB{padding-right:var(--Space-x15)}.poiMapMarkers_poiLabel__qd_n4{display:none}.poiMapMarkers_poi__rzBZ9.poiMapMarkers_active__TPlKB .poiMapMarkers_poiLabel__qd_n4{display:flex;align-items:center;gap:var(--Space-x2);text-wrap:nowrap}.poiMapMarkers_distance__Dcu4s{color:var(--Text-Secondary)}.interactiveMap_mapContainer__CEJFe{--button-box-shadow:0 0 8px 1px rgba(0,0,0,0.1);width:100%;height:100%;position:relative;z-index:0;&:after{content:"";position:absolute;top:0;right:0;background:linear-gradient(43deg,rgba(172,172,172,0) 57.66%,rgba(0,0,0,.25) 92.45%);width:100%;height:100%;pointer-events:none}.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-d{padding:0!important;overflow:hidden!important;max-height:none!important;max-width:none!important}}.interactiveMap_ctaButtons__uf6dw{position:absolute;top:var(--Space-x2);right:var(--Space-x2);display:flex;gap:var(--Space-x7);flex-direction:column;align-items:flex-end;pointer-events:none;z-index:1}.interactiveMap_zoomButtons__WJueb{display:flex;gap:var(--Space-x2)}.interactiveMap_zoomButton__0LaPY{pointer-events:auto}@media screen and (max-width:767px){.interactiveMap_zoomButtons__WJueb{flex-direction:column}}@media screen and (min-width:768px){.interactiveMap_ctaButtons__uf6dw{top:var(--Space-x4);right:var(--Space-x5);bottom:var(--Space-x7);justify-content:space-between}}.sidebar_sidebar__CsyDI{background-color:var(--Background-Primary);z-index:2}.sidebar_sidebarContent__gMGDm{display:grid;grid-gap:var(--Space-x5);gap:var(--Space-x5);align-content:start;overflow-y:auto}.sidebar_poiGroup__eJLBT{display:grid;grid-gap:var(--Space-x2);gap:var(--Space-x2)}.sidebar_poiHeading__kdl1I{display:flex;align-items:center;gap:var(--Space-x1);color:var(--Text-Default)}.sidebar_poiList__Hua_J{list-style:none}.sidebar_poiItem__i1mvi{padding:var(--Space-x1) 0;border-bottom:1px solid var(--Border-Default)}.sidebar_poiButton__GbfpY{display:grid;grid-template-columns:1fr max-content;align-items:center;grid-gap:var(--Space-x2);gap:var(--Space-x2);background-color:var(--Background-Primary);border-width:0;color:var(--Text-Default);width:100%;padding:var(--Space-x05) var(--Space-x1);border-radius:var(--Corner-radius-md);cursor:pointer;text-align:left;transition:background-color .3s}.sidebar_poiButton__GbfpY.sidebar_active__tp2CL{background-color:var(--Surface-Primary-Hover-Light)}.sidebar_title__n_BvQ{color:var(--Text-Heading)}.sidebar_distance__Rw1hr{color:var(--Text-Secondary)}@media screen and (max-width:767px){.sidebar_sidebar__CsyDI{--sidebar-mobile-toggle-height:88px;--sidebar-mobile-empty-space:32px;--sidebar-mobile-content-height:calc(var(--hotel-map-height) - var(--sidebar-mobile-toggle-height) - var(--sidebar-mobile-empty-space));position:absolute;bottom:0;width:100%;border-radius:var(--Corner-radius-lg) var(--Corner-radius-lg) 0 0}.sidebar_sidebar__CsyDI.sidebar_fullscreen__pF7DU+.sidebar_backdrop__k9fZ_{position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(0,0,0,.4);z-index:1}.sidebar_sidebarToggle__3bOg_{position:relative;color:var(--Text-Secondary);background-color:var(--Background-Primary);border-width:0;margin:var(--Space-x2) 0;padding:var(--Space-x2);width:100%;cursor:pointer}.sidebar_sidebarToggle__3bOg_:before{content:"";position:absolute;display:block;top:0;left:50%;transform:translateX(-50%);width:46px;height:3px;background-color:var(--Icon-Interactive-Disabled)}.sidebar_sidebar__CsyDI:not(.sidebar_fullscreen__pF7DU) .sidebar_sidebarContent__gMGDm{height:0;padding-top:0;padding-bottom:0}.sidebar_sidebarContent__gMGDm{padding:var(--Space-x3) var(--Space-x2);height:var(--sidebar-mobile-content-height);transition:height .3s ease-in-out}}@media screen and (min-width:768px){.sidebar_sidebar__CsyDI{position:static;width:40vw;min-width:10rem;max-width:26.25rem;background-color:var(--Background-Primary)}.sidebar_sidebarToggle__3bOg_{display:none}.sidebar_sidebarContent__gMGDm{padding:var(--Space-x4) var(--Space-x5) var(--Space-x9);height:100%;position:relative}}.hotelMapPage_mapWrapper__4BpxP{--hotel-map-height:100dvh;position:fixed;display:flex;height:var(--hotel-map-height);width:100dvw;background-color:var(--Background-Default);z-index:1}.hotelMapPage_closeButton__8ywd9{box-shadow:var(--button-box-shadow);pointer-events:auto}.destinationCardCarousel_carousel__S50dF,.destinationCardCarousel_noActiveCard__ZspdN{display:none}@media screen and (max-width:949px){.destinationCardCarousel_carousel__S50dF{display:grid}.destinationCardCarousel_carouselContent__v5PI7{gap:var(--Space-x1);align-items:end}}@media screen and (max-width:500px){.destinationCardCarousel_carouselContent__v5PI7{grid-auto-columns:90%}}.carouselCard_card__7pxoX{display:flex;flex-direction:column;background:var(--Base-Surface-Primary-light-Normal);border:1px solid var(--Border-Default);overflow:hidden;border-radius:var(--Corner-radius-lg)}.carouselCard_imageContainer__sKrlj{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--Corner-radius-lg) var(--Corner-radius-lg) 0 0;background:linear-gradient(0deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 100%),lightgray 50% /cover no-repeat,var(--Neutral-20);overflow:hidden}.carouselCard_image__zNGiw{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.carouselCard_imageOverlay__EG12q{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.2) 50%,rgba(0,0,0,.6));display:flex;flex-direction:column;z-index:2;padding:var(--Space-x2);color:var(--Text-Inverted);place-content:center;text-align:center}.carouselCard_content__9CSLV{display:flex;flex-direction:column;gap:var(--Space-x1);padding:var(--Space-x2)}.carouselCard_infoRow__ysfd7{display:flex;justify-content:space-between;align-items:center}.carouselCard_infoItem__SYZRc{display:flex;align-items:center;gap:var(--Space-x05)}.carouselCard_dateRange__jwO5v{text-align:right}.upcoming_container__jjd50{display:inline-grid}.upcoming_carousel__VelJ9{width:100%}.upcoming_carousel__VelJ9 .upcoming_navigationButton__5F3ri{top:40%}.table_tableWrapper__65JnB{display:grid;border:1px solid var(--Border-Default);border-radius:var(--Corner-radius-sm);overflow:hidden}.table_showMoreButton__Q3Gts{border-top:1px solid var(--Border-Default);background-color:var(--Surface-Primary-Default);border-radius:0}@media screen and (max-width:1366px){.desktop_container__Kl1rO{display:none}}div.desktop_months__PcObS{flex-wrap:nowrap}.desktop_monthCaption__UyYRK{justify-content:center}.desktop_captionLabel__NN2jF{text-transform:capitalize}td.desktop_day___I7ds,td.desktop_rangeEnd__Pnpmj,td.desktop_rangeStart__bHA4M{font-family:var(--typography-Body-Bold-fontFamily);font-size:var(--typography-Body-Bold-fontSize);font-weight:500;letter-spacing:var(--typography-Body-Bold-letterSpacing);line-height:var(--typography-Body-Bold-lineHeight);-webkit-text-decoration:var(--typography-Body-Bold-textDecoration);text-decoration:var(--typography-Body-Bold-textDecoration)}td.desktop_rangeEnd__Pnpmj,td.desktop_rangeStart__bHA4M{background:var(--Background-Primary)}td.desktop_rangeEnd__Pnpmj[aria-selected=true]:not([data-outside=true]){border-radius:0 50% 50% 0}td.desktop_rangeStart__bHA4M[aria-selected=true]{border-radius:50% 0 0 50%}td.desktop_rangeEnd__Pnpmj[aria-selected=true] button.desktop_dayButton__dOQbr:hover,td.desktop_rangeStart__bHA4M[aria-selected=true] button.desktop_dayButton__dOQbr:hover{background:var(--Primary-Light-On-Surface-Accent);border-radius:50%}td.desktop_day___I7ds[aria-selected=true] button.desktop_dayButton__dOQbr,td.desktop_rangeEnd__Pnpmj[aria-selected=true]:not([data-outside=true]) button.desktop_dayButton__dOQbr,td.desktop_rangeStart__bHA4M[aria-selected=true]:not([data-outside=true]) button.desktop_dayButton__dOQbr{background:var(--Primary-Light-On-Surface-Accent);border:none;color:var(--Base-Button-Inverted-Fill-Normal)}td.desktop_day___I7ds,td.desktop_day___I7ds[data-today=true]{color:var(--UI-Text-High-contrast);height:40px;padding:var(--Space-x05);width:40px}td.desktop_day___I7ds button.desktop_dayButton__dOQbr:hover{background:var(--Base-Surface-Secondary-light-Hover)}td.desktop_day___I7ds[data-outside=true] button.desktop_dayButton__dOQbr{border:none}td.desktop_day___I7ds.desktop_rangeMiddle__ppbO2[aria-selected=true],td.desktop_rangeMiddle__ppbO2[aria-selected=true] button.desktop_dayButton__dOQbr{background:var(--Background-Primary);border:none;border-radius:0;color:var(--UI-Text-High-contrast)}.desktop_week__SFSwH:has(td.desktop_day___I7ds[data-outside=true]~td.desktop_day___I7ds[data-disabled=true]) td.desktop_day___I7ds[data-outside=true] button.desktop_dayButton__dOQbr,td.desktop_day___I7ds[data-disabled=true],td.desktop_day___I7ds[data-disabled=true] button.desktop_dayButton__dOQbr,td.desktop_day___I7ds[data-outside=true]~td.desktop_day___I7ds[data-disabled=true],td.desktop_day___I7ds[data-outside=true]~td.desktop_day___I7ds[data-disabled=true] button.desktop_dayButton__dOQbr{background:none;color:var(--Base-Text-Disabled);cursor:not-allowed}.desktop_weekDay__BX49s{color:var(--UI-Text-Placeholder);font-family:var(--typography-Footnote-Labels-fontFamily);font-size:var(--typography-Footnote-Labels-fontSize);font-weight:var(--typography-Footnote-Labels-fontWeight);letter-spacing:var(--typography-Footnote-Labels-letterSpacing);line-height:var(--typography-Footnote-Labels-lineHeight);-webkit-text-decoration:var(--typography-Footnote-Labels-textDecoration);text-decoration:var(--typography-Footnote-Labels-textDecoration);text-transform:uppercase}.desktop_footer__kIyUT{display:flex;justify-content:flex-end}.desktop_divider__sSexr,.desktop_footer__kIyUT{margin-top:var(--Space-x2)}.desktop_nav__ajJSs{width:100%;display:flex;justify-content:space-between}.desktop_nav__ajJSs .desktop_button_next__wlJQ3{transform:rotate(180deg);margin-left:auto}.desktop_nav__ajJSs .desktop_button_next__wlJQ3:disabled,.desktop_nav__ajJSs .desktop_button_previous__AUeJ_:disabled{display:none}.countryMap_title__a75vC{color:var(--Text-Heading)}@media screen and (max-width:949px){.countryMap_title__a75vC{display:none}}.destinationCountryPage_pageContainer__wp322{--map-desktop-width:23.75rem;display:grid;grid-template-areas:"header" "sidebar" "mainContent";width:100%;margin:0 auto;max-width:var(--max-width)}.destinationCountryPage_header__q0bkm{grid-area:header;background-color:var(--Surface-Secondary-Default);padding-bottom:var(--Space-x3)}.destinationCountryPage_mainContent__J0mlR{grid-area:mainContent;display:grid;grid-gap:var(--Space-x6);gap:var(--Space-x6);padding-top:var(--Space-x4);padding-bottom:var(--Space-x7);max-width:var(--max-width-page);width:100%;margin:0 auto}.destinationCountryPage_sidebar__wKc0X{grid-area:sidebar;width:100%;height:100%;background-color:var(--Surface-Secondary-Default)}.destinationCountryPage_experienceList__QvHTI{list-style:none;display:flex;gap:var(--Space-x1);flex-wrap:wrap}@media screen and (min-width:1367px){.destinationCountryPage_pageContainer__wp322{grid-template-areas:"header sidebar" "mainContent sidebar";grid-template-columns:1fr var(--map-desktop-width);row-gap:var(--Space-x4)}.destinationCountryPage_header__q0bkm{padding:0 var(--max-width-single-spacing) var(--Space-x4);background-color:var(--Background-Primary)}.destinationCountryPage_mainContent__J0mlR{gap:var(--Space-x9);padding:0 var(--max-width-single-spacing) var(--Space-x7)}}.page_page__t2Vas{background-color:var(--Background-Secondary)}.campaignActivated_activatedText__o6TVm{display:flex;gap:var(--Space-x2);padding-top:var(--Space-x2);color:var(--Text-Default)}.errorModal_errorModal__IzYMa{text-align:center}.errorModal_contactDetails__Vikb3{padding:0 var(--Space-x1);display:grid;grid-gap:var(--Space-x15);gap:var(--Space-x15)}.errorModal_address__03KlO{display:grid;grid-gap:var(--Space-x05);gap:var(--Space-x05);font-style:normal}.errorModal_divider__300ar{display:grid;grid-auto-flow:column;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:var(--Space-x2);gap:var(--Space-x2);color:var(--UI-Text-Placeholder);width:100%}.activateOffer_activateButton__AA4LM{width:100%}.hero_hero__3A6b6{--card-float-offset:-170px;--card-width:90%;--card-radius:var(--Corner-radius-Large);display:block;min-height:478px;margin-bottom:var(--card-float-offset)}.hero_hero__3A6b6,.hero_imageContainer__1N3yw{position:relative;border-radius:var(--card-radius);overflow:hidden}.hero_imageContainer__1N3yw{width:100%;height:478px}.hero_image__66v6L{object-fit:cover}.hero_cardSection__ZQzRh{display:grid}.hero_heroLoggedIn__vApQK .hero_cardSection__ZQzRh{grid-template-rows:1fr}.hero_heroLoggedOut__2yyf9 .hero_cardSection__ZQzRh{grid-template-rows:1fr 1fr}.hero_card__h00sa{width:var(--card-width);margin-inline:auto;padding:var(--Space-x3);transform:translateY(var(--card-float-offset));display:grid;grid-gap:var(--Space-x2);gap:var(--Space-x2);align-content:center}.hero_benefitsCard__pQ2jh{background-color:var(--Surface-Brand-Accent-Default);display:grid}.hero_benefitsCard__pQ2jh:has(.hero_ineligibleMessage__G9RZ0){grid-template-rows:1fr auto}.hero_benefitsContent__60JMo{gap:var(--Space-x2);display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.hero_cardSection__ZQzRh>.hero_benefitsCard__pQ2jh:only-child{border-radius:var(--card-radius)}.hero_cardSection__ZQzRh>.hero_benefitsCard__pQ2jh:not(:only-child){border-radius:var(--card-radius) var(--card-radius) 0 0}}.hero_authCard__sOwqc{background-color:var(--Surface-Brand-Primary-3-Default)}.hero_authCard__sOwqc,.hero_loadingCard__zSXuy{border-radius:0 0 var(--card-radius) var(--card-radius)}.hero_loadingCard__zSXuy{background-color:var(--Surface-Brand-Accent-Default)}.hero_heading__g99qi{color:var(--Text-Brand-OnAccent-Heading)}.hero_benefitList__7W_5k{display:grid;list-style-type:none;grid-gap:var(--Space-x05);gap:var(--Space-x05)}.hero_benefitList__7W_5k>li{display:flex;gap:var(--Space-x1);color:var(--Surface-Brand-Primary-1-OnSurface-Accent-Secondary);align-items:center}.hero_text___kh3L{color:var(--Text-Brand-OnPrimary-1-Default)}.hero_activateButton__PgAv6{width:100%}.hero_ineligibleMessage__G9RZ0{display:grid;grid-template-columns:20px 1fr;padding:var(--Space-x15);grid-gap:var(--Space-x1);gap:var(--Space-x1);background-color:var(--Surface-Primary-Default);border-radius:var(--Corner-radius-md);border:1px solid var(--Border-Default);align-items:start}.hero_ineligibleIcon__wD1qo{justify-self:center;align-self:center}.hero_ineligibleSubtitle__iS_YL,.hero_ineligibleTitle__cPaMI{color:var(--Text-Default)}.hero_authHeading__Bsbtt{color:var(--Text-Inverted)}.hero_orSection__VGmUo{display:flex;align-items:center;gap:var(--Space-x2)}.hero_orText__lcdV9{color:var(--Text-Brand-OnPrimary-3-Default);margin:0;white-space:nowrap}@media (min-width:768px){.hero_hero__3A6b6{--card-float-offset:0;--card-width:388px;grid-template-columns:1fr var(--card-width);display:grid}.hero_imageContainer__1N3yw{height:100%;border-radius:0}.hero_card__h00sa{width:100%;margin:0;transform:none}.hero_benefitsCard__pQ2jh{border-radius:0;padding:var(--Space-x7) var(--Space-x3)}.hero_authCard__sOwqc,.hero_loadingCard__zSXuy{border-radius:0}}.priceRow_column__Nw7_0{display:flex;justify-content:space-between}.priceRow_priceText__Z6zm_{color:var(--Text-Tertiary)}.priceSummary_container__cQrTp{display:flex;padding:var(--Space-x3);flex-direction:column;gap:var(--Space-x2);align-self:stretch;border-radius:var(--Corner-radius-lg);border:1px solid var(--Border-Divider-Default);background:var(--Surface-Primary-Default);margin:var(--Space-x1)}.priceSummary_column__oE0Dk{display:flex;justify-content:space-between}.priceSummary_totalPrice__SJy4Q{display:flex;align-items:flex-start}.SASModal_container__L3x8e{display:flex;flex-direction:column;align-items:center;gap:var(--Space-x3);background-color:white;width:100%;padding:var(--Space-x3) var(--Space-x3) var(--Space-x4);text-align:center;border-radius:var(--Corner-radius-md) var(--Corner-radius-md) 0 0;margin-top:auto;@media screen and (min-width:768px){&{border-radius:var(--Corner-radius-md);margin-top:0;width:560px}}}.SASModal_divider__HPMGx{width:100%;position:relative;&>span{position:relative;padding:0 var(--Space-x2);background-color:white;color:var(--UI-Text-Placeholder)}&:before{position:absolute;bottom:calc(50% - 1px);content:"";display:block;height:1px;width:100%;background-color:var(--Base-Border-Subtle)}}.SASModal_contactBlockTitle__a1L0f{margin-bottom:var(--Space-x1)}