.bookingConfirmation_booking__ckXaG{display:flex;flex-direction:column;gap:var(--Space-x5);grid-area:booking;padding-bottom:var(--Space-x9)}.bookingConfirmation_aside__GcmfM{display:none}@media screen and (min-width:1367px){.bookingConfirmation_mobileReceipt__IhTe_{display:none}.bookingConfirmation_aside__GcmfM{display:grid;grid-area:receipt}}.tripAdvisorChip_container__ksCSu{position:absolute;left:0;top:0;padding:var(--Space-x2)}.tripAdvisorChip_containerSmall__H8leJ{position:absolute;left:0;top:0;padding:var(--Space-x05)}.tripAdvisorChip_tripAdvisor__uxoVb{display:inline-flex;align-items:center;gap:var(--Space-x05);background-color:var(--Base-Surface-Primary-light-Normal);color:var(--Text-Interactive-Default);padding:var(--Space-x05) var(--Space-x1);border-radius:var(--Corner-radius-sm)}.tripAdvisorChip_tripAdvisorSmall__fvbO9{padding:0 var(--Space-x05) 0 3px;border-radius:2px}.tripAdvisorChip_tripAdvisorSubtle__NUgWu{background-color:var(--Surface-Secondary-Subtle,#e3d9d1)}.hotelCardDialogImage_imagePlaceholder__0B5ej{height:100%;width:100%;background-color:#fff;background-image:linear-gradient(45deg,#000000 25%,transparent 0),linear-gradient(-45deg,#000000 25%,transparent 0),linear-gradient(45deg,transparent 75%,#000000 0),linear-gradient(-45deg,transparent 75%,#000000 0);background-size:120px 120px;background-position:0 0,0 60px,60px -60px,-60px 0}.hotelCardDialogImage_imageContainer__4Xijq{position:relative;min-width:177px;border-radius:var(--Corner-radius-md) 0 0 var(--Corner-radius-md);overflow:hidden}.hotelCardDialogImage_imageContainer__4Xijq.hotelCardDialogImage_top__MU1AY{width:80px;min-width:80px;height:90px;border-radius:var(--Corner-radius-md)}.hotelCardDialogImage_imageContainer__4Xijq img{object-fit:cover}.noPriceAvailable_priceCard__HHBBv{padding:var(--Space-x15);background-color:var(--Base-Surface-Secondary-light-Normal);border-radius:var(--Corner-radius-md);margin:0;width:100%}.noPriceAvailable_noRooms__QrHUw{display:flex;gap:var(--Space-x1)}p.caption_caption__DSqvY{margin:0;padding:0}.caption_captionFontOnly__H8fsM{font-style:normal}.caption_bold__w9SLU{font-family:var(--typography-Caption-Bold-fontFamily);font-size:var(--typography-Caption-Bold-fontSize);font-weight:500;letter-spacing:var(--typography-Caption-Bold-letterSpacing);line-height:var(--typography-Caption-Bold-lineHeight);-webkit-text-decoration:var(--typography-Caption-Bold-textDecoration);text-decoration:var(--typography-Caption-Bold-textDecoration)}.caption_labels__zpJ0m{font-family:var(--typography-Caption-Labels-fontFamily);font-size:var(--typography-Caption-Labels-fontSize);font-weight:var(--typography-Caption-Labels-fontWeight);letter-spacing:var(--typography-Caption-Labels-letterSpacing);line-height:var(--typography-Caption-Labels-lineHeight);-webkit-text-decoration:var(--typography-Caption-Labels-textDecoration);text-decoration:var(--typography-Caption-Labels-textDecoration)}.caption_underline__NIGSe{font-family:var(--typography-Caption-Underline-fontFamily);font-size:var(--typography-Caption-Underline-fontSize);font-weight:var(--typography-Caption-Underline-fontWeight);letter-spacing:var(--typography-Caption-Underline-letterSpacing);line-height:var(--typography-Caption-Underline-lineHeight);text-decoration:underline}.caption_regular__isl9L{font-family:var(--typography-Caption-Regular-fontFamily);font-size:var(--typography-Caption-Regular-fontSize);font-weight:var(--typography-Caption-Regular-fontWeight);letter-spacing:var(--typography-Caption-Regular-letterSpacing);line-height:var(--typography-Caption-Regular-lineHeight);-webkit-text-decoration:var(--typography-Caption-Regular-textDecoration);text-decoration:var(--typography-Caption-Regular-textDecoration)}.caption_uppercase__h879O{text-transform:uppercase}.caption_striked__7RF_P{text-decoration:line-through}.caption_baseTextAccent__9q5qW{color:var(--Base-Text-Accent)}.caption_black__ADE5X{color:var(--Main-Grey-100)}.caption_burgundy__J9928{color:var(--Scandic-Brand-Burgundy)}.caption_pale__pRtwO{color:var(--Scandic-Brand-Pale-Peach)}.caption_textMediumContrast__wes_x{color:var(--Base-Text-Medium-contrast)}.caption_baseTextHighContrast__mgcNX{color:var(--Base-Text-High-contrast)}.caption_baseTextMediumContrast__taw0I{color:var(--Base-Text-Medium-contrast)}.caption_red__26J1B{color:var(--Scandic-Brand-Scandic-Red)}.caption_white__0gNma{color:var(--UI-Opacity-White-100)}.caption_uiTextActive__INVni{color:var(--UI-Text-Active)}.caption_uiTextMediumContrast__xEqsw{color:var(--UI-Text-Medium-contrast)}.caption_uiTextHighContrast__jCTlk{color:var(--UI-Text-High-contrast)}.caption_uiTextPlaceholder__QbZD1{color:var(--UI-Text-Placeholder)}.caption_disabled__4m7dx{color:var(--Base-Text-Disabled)}.caption_center__3ZK4e{text-align:center}.caption_left___Fya4{text-align:left}.caption_right__baq3z{text-align:right}.caption_green__OB4LO{color:var(--UI-Semantic-Success)}.caption_blue__tmgaX{color:var(--UI-Semantic-Information)}.counter_counterContainer__auZ0R{display:flex;justify-content:flex-end;align-items:center;gap:20px;color:var(--Text-Interactive-Default)}.counter_counterBtn__u69ZT{width:40px;height:40px}.counter_counterBtn__u69ZT:not([disabled]){box-shadow:0 0 8px 1px rgba(0,0,0,.1)}.adult-selector_container__BHqbQ{display:flex;justify-content:space-between;align-items:center}.body_body__KU_EI{margin:0;padding:0}.body_bodyFontOnly__T6eQp{font-style:normal}.body_bold__xfr7U{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)}.body_regular__OUKRV{font-family:var(--typography-Body-Regular-fontFamily);font-size:var(--typography-Body-Regular-fontSize);font-weight:400;letter-spacing:var(--typography-Body-Regular-letterSpacing);line-height:var(--typography-Body-Regular-lineHeight);-webkit-text-decoration:var(--typography-Body-Regular-textDecoration);text-decoration:var(--typography-Body-Regular-textDecoration)}.body_underlined__vKypO{font-family:var(--typography-Body-Underline-fontFamily);font-size:var(--typography-Body-Underline-fontSize);font-weight:500;letter-spacing:var(--typography-Body-Underline-letterSpacing);line-height:var(--typography-Body-Underline-lineHeight);-webkit-text-decoration:var(--typography-Body-Underline-textDecoration);text-decoration:var(--typography-Body-Underline-textDecoration)}.body_uppercase__6CB1T{font-family:var(--typography-Body-Regular-fontFamily);font-size:var(--typography-Body-Regular-fontSize);font-weight:var(--typography-Body-Bold-fontWeight);letter-spacing:var(--typography-Body-Regular-letterSpacing);line-height:var(--typography-Body-Regular-lineHeight);-webkit-text-decoration:var(--typography-Body-Regular-textDecoration);text-decoration:var(--typography-Body-Regular-textDecoration);text-transform:uppercase}.body_textAlignCenter__hZOig{text-align:center}.body_textAlignLeft__vN5k5{text-align:left}.body_textAlignRight__OEwN1{text-align:right}.body_black__pJWVh{color:var(--Main-Grey-100)}.body_burgundy__reeDd{color:var(--Scandic-Brand-Burgundy)}.body_grey__PBeNo{color:var(--UI-Grey-60)}.body_pale__oDffT{color:var(--Scandic-Brand-Pale-Peach)}.body_red__K5qcX{color:var(--Scandic-Brand-Scandic-Red)}.body_textMediumContrast__Y5PA7{color:var(--Base-Text-Medium-contrast)}.body_baseTextHighContrast__xst3i{color:var(--Base-Text-High-contrast)}.body_white__QqG5U{color:var(--UI-Opacity-White-100)}.body_peach50__IerSt{color:var(--Primary-Dark-On-Surface-Accent)}.body_baseTextMediumContrast__KQmce{color:var(--Base-Text-Medium-contrast)}.body_uiTextHighContrast__kKYx8{color:var(--UI-Text-High-contrast)}.body_uiTextMediumContrast__7cDsc{color:var(--UI-Text-Medium-contrast)}.body_uiTextPlaceholder__xiTQe{color:var(--UI-Text-Placeholder)}.body_disabled__R37CS{color:var(--Base-Text-Disabled)}.body_primaryLight__rj9S1{color:var(--Primary-Light-On-Surface-Text)}.body_secondaryLight__WGw5w{color:var(--Secondary-Light-On-Surface-Text)}.body_tertiaryLight__SHYfZ{color:var(--Tertiary-Light-On-Surface-Text)}.body_primaryDark__mELDn{color:var(--Primary-Dark-On-Surface-Text)}.body_primaryDim__PzHyo{color:var(--Primary-Dim-On-Surface-Text)}.body_primaryStrong__RsMW4{color:var(--Primary-Strong-On-Surface-Text)}.body_baseText__sO4WG{color:var(--Base-Text-Inverted)}.body_success__I54zi{color:var(--UI-Semantic-Success)}.mixedRatePaymentBreakdown_container__NOf5J{display:flex;gap:var(--Space-x1)}.mixedRatePaymentBreakdown_card__mRYWg{display:flex;flex-direction:column;flex-grow:1;background-color:var(--Scandic-Blue-00);padding:var(--Space-x15);border:1px solid rgba(0,0,0,.05);border-radius:var(--Corner-radius-md)}.mixedRatePaymentBreakdown_cardTitle__zZwri{text-transform:uppercase}.mixedRatePaymentBreakdown_cardTitle__zZwri>span{color:var(--UI-Text-Placeholder)}.mixedRatePaymentBreakdown_card__mRYWg.mixedRatePaymentBreakdown_inactive__knz57{background-color:transparent}.mixedRatePaymentBreakdown_priceItem__z_2rQ{display:flex;gap:var(--Space-x1)}.mixedRatePaymentBreakdown_priceItem__z_2rQ>span{font-weight:400;text-decoration:line-through}.paymentOptions_paymentOptions__Eclrg{display:grid;grid-gap:var(--Space-x15);gap:var(--Space-x15)}.guarantee_guarantee__IxL2L{display:grid;grid-gap:var(--Space-x2);gap:var(--Space-x2);background-color:var(--Surface-Secondary-Default);border-radius:var(--Corner-radius-lg);padding:var(--Space-x2)}.guarantee_paymentRequired__OHi5g{display:flex;gap:var(--Space-x15);align-items:flex-start}.guarantee_guaranteeQuestion__IDfsM{display:grid;grid-gap:var(--Space-x1);gap:var(--Space-x1);justify-items:start}.guarantee_textWrapper__iXoL5{display:grid;grid-gap:var(--Space-x025);gap:var(--Space-x025);flex-grow:1}.guarantee_checkbox__E_dly{flex-grow:1}.guarantee_guaranteeInfoButton__0r_OW{flex-shrink:0;margin-left:calc(var(--Space-x3) + var(--Space-x15))}@media screen and (min-width:768px){.guarantee_guaranteeQuestion__IDfsM{display:flex;gap:var(--Space-x15);align-items:center}.guarantee_guaranteeInfoButton__0r_OW{margin-left:0}}.confirm_confirmBooking__nh89S{display:grid;grid-gap:var(--Space-x3);gap:var(--Space-x3)}.confirm_selections__qIpgZ{background-color:var(--Surface-Secondary-Default);border-radius:var(--Corner-radius-lg);display:flex;flex-direction:column;gap:var(--Space-x2);padding:var(--Space-x2)}.confirm_checkboxContainer___G7gj{display:flex;flex-direction:column;gap:var(--Space-x2);width:min(800px,100%)}.footnote_footnote__Grz_L{margin:0;padding:0}.footnote_footnoteFontOnly__pVU_f{font-style:normal}.footnote_bold__kQHFI{font-family:var(--typography-Footnote-Bold-fontFamily);font-size:var(--typography-Footnote-Bold-fontSize);font-weight:var(--typography-Footnote-Bold-fontWeight);letter-spacing:var(--typography-Footnote-Bold-letterSpacing);line-height:var(--typography-Footnote-Bold-lineHeight);-webkit-text-decoration:var(--typography-Footnote-Bold-textDecoration);text-decoration:var(--typography-Footnote-Bold-textDecoration)}.footnote_regular__Edulx{font-family:var(--typography-Footnote-Regular-fontFamily);font-size:var(--typography-Footnote-Regular-fontSize);font-weight:var(--typography-Footnote-Regular-fontWeight);letter-spacing:var(--typography-Footnote-Regular-letterSpacing);line-height:var(--typography-Footnote-Regular-lineHeight);-webkit-text-decoration:var(--typography-Footnote-Regular-textDecoration);text-decoration:var(--typography-Footnote-Regular-textDecoration)}.footnote_labels__6e9Xc{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)}.footnote_uppercase__M9mIh{text-transform:uppercase}.footnote_center__LtNs_{text-align:center}.footnote_left__XDtP3{text-align:left}.footnote_black__N6MvP{color:var(--Main-Grey-100)}.footnote_burgundy__C6ARp{color:var(--Scandic-Brand-Burgundy)}.footnote_pale__vgkrJ{color:var(--Scandic-Brand-Pale-Peach)}.footnote_peach50__ByhT4{color:var(--Scandic-Peach-50)}.footnote_uiTextMediumContrast__OZRsq{color:var(--UI-Text-Medium-contrast)}.footnote_uiTextHighContrast__MmaXx{color:var(--UI-Text-High-contrast)}.footnote_uiTextPlaceholder__aZHvM{color:var(--UI-Text-Placeholder)}.footnote_white__7VwA7{color:var(--Main-Grey-White)}.footnote_baseTextDisabled__YwMVm{color:var(--Base-Text-Disabled)}.contentCard_card__A1Hkg{display:grid;&:hover{.contentCard_imageContainer__lG69Y,.contentCard_image__GJcvK{border-radius:var(--Corner-radius-lg)}.contentCard_image__GJcvK{transform:scale(1.05)}}}.contentCard_imageContainer__lG69Y{position:relative;width:100%;height:250px;border-radius:var(--Corner-radius-md);overflow:hidden;transition:border-radius .3s ease-in-out}.contentCard_image__GJcvK{border-radius:var(--Corner-radius-md);width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out,border-radius .3s ease-in-out}.contentCard_promoTag__WM__U{position:absolute;top:14px;left:14px}.contentCard_content__qNdBU{display:flex;padding:var(--Space-x15);flex-direction:column;align-items:flex-start;gap:var(--Space-x15);align-self:stretch}.contentCard_link___xJHB{text-decoration:none;color:inherit}@media (min-width:768px){.contentCard_content__qNdBU{padding:var(--Space-x2) var(--Space-x2) var(--Space-x2) 0}}.dialogImage_imageContainer__9aBXK{position:relative;min-width:177px;border-radius:var(--Corner-radius-md) 0 0 var(--Corner-radius-md);overflow:hidden}.dialogImage_imageContainer__9aBXK img{object-fit:cover}.dialogImage_imageContainer__9aBXK .dialogImage_tripAdvisor__zrgBp{position:absolute;left:7px;top:7px;border-radius:var(--Corner-radius-sm)}@media screen and (max-width:500px){.dialogImage_imageContainer__9aBXK{min-width:120px}}.hotelDescription_hotelDescription__q6D0b{overflow:hidden;text-align:left}.hotelDescription_descriptionWrapper__4r6uU{display:flex;flex-direction:column}.hotelDescription_collapsed__EsaVY{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:var(--Space-x15) 0}.hotelDescription_expanded__VrVbH{display:block;max-height:none;margin:var(--Space-x15) 0}.hotelDescription_expandedContent__O6cSb{display:flex;flex-direction:column;align-items:flex-start;margin-top:var(--Space-x2)}.hotelDescription_description__swkF5{display:flex;gap:var(--Space-x025)}.hotelDescription_showMoreButton___CS8X{display:flex;background-color:transparent;border-width:0;padding:0;color:var(--Text-Interactive-Secondary);cursor:pointer;&:hover{color:var(--Text-Interactive-Secondary-Hover)}}.hotelDescription_facilities__cOYMX{display:flex;flex-direction:column;gap:var(--Space-x15);align-items:center}.hotelDescription_facilityList__oaioQ{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--Space-x15)}.hotelDescription_facilitiesItem__pEUeL{display:flex;align-items:center;gap:var(--Space-x1)}@media screen and (min-width:1367px){.hotelDescription_descriptionWrapper__4r6uU{display:none}}.hotelInfoCard_container__lk0CM{background-color:var(--Base-Surface-Subtle-Normal);padding:var(--Space-x3) 0}.hotelInfoCard_hotelName__8UYsK{color:var(--Text-Heading)}.hotelInfoCard_hotelAddress__5awO8{color:var(--Text-Tertiary)}.hotelInfoCard_wrapper__84kcl{display:flex;margin:0 auto;max-width:var(--max-width-page);position:relative;flex-direction:column;gap:var(--Space-x2)}.hotelInfoCard_hotelDescription__MKaiA{display:none}.hotelInfoCard_imageWrapper__1rkll{position:relative;height:200px;width:100%;border-radius:var(--Corner-radius-md)}.hotelInfoCard_hotelContent__Cr_AT{display:flex;flex-direction:column;align-items:center}.hotelInfoCard_hotelInformation__Lfo3g{display:flex;flex-direction:column;gap:var(--Space-x1);align-items:center;text-align:center}.hotelInfoCard_hotelAddressDescription__93ctW{display:flex;flex-direction:column;gap:var(--Space-x15);align-items:center;text-align:center}.hotelInfoCard_facilities__etbhW{display:none}.hotelInfoCard_slotWrapper__BXKip{display:flex;justify-content:flex-start;align-items:flex-start;@media screen and (min-width:1367px){display:none}}.hotelInfoCard_hotelAlert__S2PKY{max-width:var(--max-width-page);margin:0 auto;padding-top:var(--Space-x15)}@media screen and (min-width:768px){.hotelInfoCard_container__lk0CM{padding:var(--Space-x4) 0}}@media screen and (min-width:1367px){.hotelInfoCard_container__lk0CM{padding:var(--Space-x4) var(--Space-x5)}.hotelInfoCard_hotelDescription__MKaiA{display:block}.hotelInfoCard_facilities__etbhW{display:flex;flex-direction:column;padding:var(--Space-x3) 0 var(--Space-x025);gap:var(--Space-x15);align-items:center}.hotelInfoCard_facilityList__0rkE6{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:var(--Space-x1)}.hotelInfoCard_facilitiesItem__dm642{display:flex;align-items:center;gap:var(--Space-x1)}.hotelInfoCard_imageWrapper__1rkll{max-width:360px}.hotelInfoCard_hotelContent__Cr_AT{flex-direction:row;gap:var(--Space-x6)}.hotelInfoCard_hotelInformation__Lfo3g{padding-right:var(--Space-x3);width:min(607px,100%);align-items:normal;text-align:left}.hotelInfoCard_hotelAddressDescription__93ctW{align-items:normal;text-align:left;gap:var(--Space-x2)}.hotelInfoCard_wrapper__84kcl{gap:var(--Space-x3);flex-direction:row}.hotelInfoCard_facilityTitle__hkU1p{display:none}.hotelInfoCard_imageWrapper__1rkll{align-self:center}}.cityMapCard_cityMapCard___FJTn{display:flex;position:relative;background-color:var(--Base-Surface-Primary-light-Normal)}.cityMapCard_name__jXMF5{height:48px;max-width:180px;display:flex;align-items:center}.cityMapCard_closeButton__LLw42{position:absolute;top:8px;right:8px;z-index:1}.cityMapCard_content__136uC{width:100%;min-width:150px;padding:var(--Space-x15);display:grid;grid-gap:var(--Space-x1);gap:var(--Space-x1)}.cityMapCard_exploreLink__DXIRq{justify-self:center;color:var(--Text-Interactive-Secondary);&:hover{color:var(--Text-Interactive-Secondary-Hover)}}.cityMapCard_links__jzOt5{display:grid;grid-gap:var(--Space-x1);gap:var(--Space-x1)}@media screen and (max-width:949px){.cityMapCard_cityMapCard___FJTn{border-radius:var(--Corner-radius-md);box-shadow:0 0 8px 3px rgba(0,0,0,.1)}}@media screen and (min-width:950px){.cityMapCard_content__136uC{min-width:220px;display:flex;flex-direction:column}.cityMapCard_exploreLink__DXIRq{display:none}}.hotelMapCard_wrapper__bZY9y{background:var(--Base-Surface-Primary-light-Normal);border:1px solid var(--Base-Border-Subtle);border-radius:var(--Corner-radius-md);box-shadow:0 0 8px 3px rgba(0,0,0,.1);flex-direction:row;display:flex;position:relative}.hotelMapCard_name__SjaAd{height:48px;max-width:180px;margin-bottom:var(--Space-x05);display:flex;align-items:center}.hotelMapCard_closeButton__0TfoB{position:absolute;top:8px;right:8px;z-index:1}.hotelMapCard_content__6JhV8{width:100%;min-width:150px;padding:var(--Space-x15);display:flex;flex-direction:column}.hotelMapCard_hiddenFacilities__DE0ej,.hotelMapCard_iconFootnote__HPI4l{display:none;color:var(--Text-Secondary)}.hotelMapCard_facilitiesItem__pfKWo{display:flex;align-items:center;gap:var(--Space-x05)}.hotelMapCard_facilities__mX04Q{display:flex;flex-wrap:wrap;gap:0 var(--Space-x1);padding-bottom:var(--Space-x1)}@media (min-width:950px){.hotelMapCard_wrapper__bZY9y{border:none}.hotelMapCard_iconFootnote__HPI4l{display:block}.hotelMapCard_content__6JhV8{min-width:220px}}.activeMapCard_activeMapCard__cIRZH{position:absolute;bottom:var(--Space-x2);left:var(--Space-x2);right:var(--Space-x2);max-width:400px;margin:0 auto;z-index:1}.cityMarker_cityMarker__ZXqlE{display:block;width:28px!important;height:28px!important;background-color:var(--Base-Text-High-contrast);border:4px solid var(--Base-Surface-Primary-light-Normal);border-radius:var(--Corner-radius-rounded);box-shadow:0 0 4px 2px rgba(0,0,0,.1);cursor:pointer;transition:all .3s;&.cityMarker_active__RKPcW{background:linear-gradient(rgba(31,28,27,.3),rgba(31,28,27,.3)),var(--Surface-Brand-Primary-2-Default);width:32px!important;height:32px!important}}.map_mapWrapper__k0umI{position:fixed;display:flex;flex-direction:column;height:100dvh;width:100dvw;background-color:var(--Background-Primary);z-index:1}.map_sidebar___O4Vp{display:flex;flex-direction:column;gap:var(--Space-x4)}.map_closeButton__EMdaq{pointer-events:auto;box-shadow:var(--button-box-shadow);gap:var(--Space-x05)}.map_mobileNavigation__kDf9P{display:flex;padding:0 var(--Space-x2);justify-content:space-between;background-color:var(--Surface-Primary-OnSurface-Default)}@media screen and (max-width:949px){.map_sidebar___O4Vp{position:absolute;width:100%;padding-bottom:var(--Space-x2);overflow:hidden;bottom:0;z-index:3}}@media screen and (min-width:950px){.map_mapWrapper__k0umI{flex-direction:row}.map_sidebar___O4Vp{width:420px;flex-shrink:0;overflow-y:auto;padding:var(--Space-x5);background-color:var(--Background-Primary)}.map_mobileNavigation__kDf9P{display:none}}.input_helpText__NXDvh{align-items:flex-start;display:flex;gap:var(--Space-x05)}.input_error__SQEAn{align-items:center;color:var(--Text-Interactive-Error);display:flex;gap:var(--Space-x05);margin:var(--Space-x1) 0 0}.input_error__SQEAn svg{min-width:20px}.passwordInput_helpText__NMGA5{align-items:flex-start;display:flex;gap:var(--Space-x05)}.passwordInput_error__6t467{align-items:center;color:var(--Text-Interactive-Error);display:flex;gap:var(--Space-x05);margin:var(--Space-x1) 0 0}.passwordInput_errors__INZuK{display:flex;flex-wrap:wrap;gap:var(--Space-x15) var(--Space-x1);padding-top:var(--Space-x1)}.passwordInput_inputWrapper__x7DsX{position:relative}.passwordInput_toggleButton__JbYnK{position:absolute;right:var(--Space-x2);top:50%;transform:translateY(-50%)}.passwordInput_inputWrapper__x7DsX input::-ms-clear,.passwordInput_inputWrapper__x7DsX input::-ms-reveal{display:none}.form_form__KAGtL{display:grid;grid-gap:var(--Space-x5);gap:var(--Space-x5)}.form_formWrapper__V_vlK,.form_password__LZcft,.form_userInfo__i2ext{display:grid;grid-gap:var(--Space-x3);gap:var(--Space-x3)}.form_container__H2isi,.form_nameInputs__h_Anb,.form_personalization__T49j8,.form_terms__i_fOC{display:grid;grid-gap:var(--Space-x2);gap:var(--Space-x2)}.form_dateField__MF9yW{display:grid;grid-gap:var(--Space-x1);gap:var(--Space-x1)}.form_personalizationButton__p_dXr{width:-moz-fit-content;width:fit-content}@media screen and (min-width:1367px){.form_formWrapper__V_vlK{gap:var(--Space-x5)}.form_nameInputs__h_Anb{grid-template-columns:1fr 1fr}.form_additional__MTOzq{grid-template-columns:2fr 5fr;grid-template-areas:"zip country" "email email" "phone phone";&>div:first-child{grid-area:zip}&>div:nth-child(2){grid-area:country}&>div:nth-child(3){grid-area:email}&>div:nth-child(4){grid-area:phone}}.form_signUpButton__Sk6GM{width:-moz-fit-content;width:fit-content}}.deliveryDetailsStep_container__HOtMT,.deliveryDetailsStep_selectContainer__gMwWO{display:flex;flex-direction:column;gap:var(--Space-x2)}.deliveryDetailsStep_selectContainer__gMwWO{padding:var(--Space-x3);margin-bottom:var(--Space-x05);background-color:var(--Background-Primary);border-radius:var(--Corner-radius-md)}.deliveryDetailsStep_select__4cXKy{display:flex;flex-direction:column;gap:var(--Space-x1)}.selectQuantityStep_container__xf_c0{display:flex;flex-direction:column;gap:var(--Space-x2)}.selectQuantityStep_selectContainer__46cfV{display:flex;flex-direction:column;gap:var(--Space-x025)}.selectQuantityStep_select__vHbVl{display:flex;flex-direction:column;gap:var(--Space-x1);padding:var(--Space-x2) var(--Space-x3);background-color:var(--Surface-Primary-OnSurface-Default);border-radius:var(--Corner-radius-md);margin-bottom:var(--Space-x1)}.selectQuantityStep_selectTitle__sqV7J{margin-bottom:var(--Space-x1)}.selectQuantityStep_insufficientPoints__A_n_O{color:var(--Text-Tertiary)}.selectQuantityStep_totalPointsContainer__ZUMjh{display:flex;justify-content:space-between;background-color:var(--Surface-Brand-Primary-2-OnSurface-Accent);padding:var(--Space-x1) var(--Space-x15);border-radius:var(--Corner-radius-md)}.selectQuantityStep_totalPoints__lg4qp{display:flex;gap:var(--Space-x15);align-items:center}.selectQuantityStep_breakfastContainer___nV8r{display:flex;flex-direction:column;gap:var(--Space-x2)}.selectQuantityStep_breakfastPriceBox__ytBj6,.selectQuantityStep_breakfastPrices__FJZ6L{display:flex;align-items:center;gap:var(--Space-x1);align-self:stretch}.selectQuantityStep_breakfastPriceBox__ytBj6{padding:var(--Space-x15);flex:1 0;border-radius:var(--Corner-radius-md);border:1px solid var(--Base-Border-Subtle);background:var(--Surface-Feedback-Information-light)}.selectQuantityStep_free__N9Upi{background:var(--Surface-Feedback-Succes-light)}.selectQuantityStep_breakfastPriceBox__ytBj6 dt{color:var(--Text-Secondary);font-family:var(--Tag-Font-family);font-size:var(--Tag-Size);font-style:normal;font-weight:var(--Tag-Font-weight);text-transform:uppercase}.selectQuantityStep_icon__U4pFo{display:none}@media screen and (min-width:768px){.selectQuantityStep_select__vHbVl{margin-bottom:0}.selectQuantityStep_icon__U4pFo{display:block}}.addAncillaryFlowModal_form__zTqfW{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.addAncillaryFlowModal_modalScrollable__x8T22{display:flex;flex-direction:column}.addAncillaryFlowModal_form__zTqfW::-webkit-scrollbar{display:none}.formContent_password__NSKPt,.formContent_user___VqNI{align-self:flex-start;display:grid;grid-gap:var(--Space-x2);gap:var(--Space-x2);container-name:addressContainer;container-type:inline-size}.formContent_container__LCbyf{display:grid;grid-gap:var(--Space-x2);gap:var(--Space-x2);grid-template-columns:minmax(100px,164px) 1fr}@media (min-width:768px){.formContent_divider__uJ6h0{display:none}}@container addressContainer (max-width: 350px){.formContent_container__LCbyf{grid-template-columns:1fr}}.shortcutsListItems_list__qV9CL{height:-moz-fit-content;height:fit-content;border-radius:var(--Corner-radius-md);overflow:hidden;list-style:none}.shortcutsListItems_listItem__33hzu{border-bottom:1px solid var(--Base-Border-Subtle)}.shortcutsListItems_listItem__33hzu:last-child{border-bottom:none}.shortcutsListItems_link___NhMP{color:var(--Text-Interactive-Default)}.shortcutsListItems_listItem__33hzu:last-child .shortcutsListItems_link___NhMP{border-radius:0 0 var(--Corner-radius-md) var(--Corner-radius-md)}.shortcutsListItems_link___NhMP:focus-visible{outline:2px auto -webkit-focus-ring-color;outline-offset:-4px}.next_card__XKXcE{align-items:center;background-color:var(--Scandic-Brand-Burgundy);border-radius:var(--Corner-radius-sm);display:flex;flex-direction:column;gap:var(--Space-x2);justify-content:center;padding:var(--Space-x3) var(--Space-x3) var(--Space-x7)}.next_textContainer__v5LP6{display:grid;grid-gap:var(--Space-x1);gap:var(--Space-x1)}