.bookingConfirmation_booking__ckXaG{display:flex;flex-direction:column;gap:var(--Spacing-x5);grid-area:booking;padding-bottom:var(--Spacing-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}}.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)}.toasts_toast__zJPHT{display:grid;grid-template-columns:auto 1fr auto;border-radius:var(--Corner-radius-lg);overflow:hidden;background:var(--Base-Surface-Primary-light-Normal);box-shadow:0 0 8px 2px rgba(0,0,0,.08);align-items:center}.toasts_content__1KSaP{padding:var(--Spacing-x-one-and-half) var(--Spacing-x3)}@media screen and (min-width:768px){.toasts_toast__zJPHT{width:var(--width)}}.toasts_toast__zJPHT .toasts_message__LDP_0{padding:var(--Spacing-x2) var(--Spacing-x-one-and-half)}.toasts_success__wxlCd{--icon-background-color:var(--UI-Semantic-Success)}.toasts_error__jzDMX{--icon-background-color:var(--UI-Semantic-Error)}.toasts_warning__n_UJ3{--icon-background-color:var(--UI-Semantic-Warning)}.toasts_info__kDI8_{--icon-background-color:var(--UI-Semantic-Information)}.toasts_iconContainer__PkK_f{display:flex;align-items:center;justify-content:center;background-color:var(--icon-background-color);padding:var(--Spacing-x2);height: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)}.label_label__g2FqP{font-family:var(--Body-Paragraph-Font-family),var(--Body-Paragraph-Font-fallback);font-size:var(--Body-Paragraph-Size);font-weight:var(--Body-Paragraph-Font-weight);letter-spacing:var(--Body-Paragraph-Letter-spacing);transition:font-size .1s ease;text-align:left;color:var(--Text-Interactive-Placeholder);-webkit-user-select:none;-moz-user-select:none;user-select:none}.label_label__g2FqP,.label_small__hOpev{text-transform:unset;line-height:1.5;text-decoration:none}.label_small__hOpev{font-family:var(--Label-Font-family),var(--Label-Font-fallback);font-size:var(--Label-Size);font-weight:var(--Label-Font-weight);letter-spacing:var(--Label-Letter-spacing)}.label_discreet___ozvt{font-family:var(--Body-Supporting-text-Font-family),var(--Body-Supporting-text-Font-fallback);font-size:var(--Body-Supporting-text-Size);font-weight:var(--Body-Supporting-text-Font-weight-2);letter-spacing:var(--Body-Supporting-text-Letter-spacing);text-transform:unset;line-height:1.4;text-decoration:none;color:var(--Text-Default);order:unset}.label_required__gWmlE:after{content:" *"}.label_selected__LPoza,input:focus~.label_label__g2FqP,input:placeholder-shown~.label_label__g2FqP,input[value]:not([value=""])~.label_label__g2FqP,textarea:focus~.label_label__g2FqP,textarea:placeholder-shown~.label_label__g2FqP,textarea[value]:not([value=""])~.label_label__g2FqP{font-family:var(--Label-Font-family),var(--Label-Font-fallback);font-size:var(--Label-Size);font-weight:var(--Label-Font-weight);letter-spacing:var(--Label-Letter-spacing);text-transform:unset;line-height:1.5;text-decoration:none;margin-bottom:var(--Space-x025)}input:-moz-read-only~.label_label__g2FqP{color:var(--Text-Interactive-Disabled)}.label_label__g2FqP.label_disabled__dFg43,input:disabled~.label_label__g2FqP,input:read-only~.label_label__g2FqP,textarea:disabled~.label_label__g2FqP{color:var(--Text-Interactive-Disabled)}@media (hover:hover){input:active:not(:disabled)~.label_label__g2FqP{font-family:var(--Label-Font-family),var(--Label-Font-fallback);font-size:var(--Label-Size);font-weight:var(--Label-Font-weight);letter-spacing:var(--Label-Letter-spacing);text-transform:unset;line-height:1.5;text-decoration:none;margin-bottom:var(--Space-x025)}}.select-container[data-disabled] .label_label__g2FqP{color:var(--Text-Interactive-Disabled)}.select-button .label_label__g2FqP{order:unset}.react-aria-SelectValue:has(:nth-child(2)) .label_label__g2FqP:not(.label_discreet___ozvt),.select-container[data-open=true] .label_label__g2FqP:not(.label_discreet___ozvt){font-size:12px}.button_button__UTGIm{align-items:center;border:none;border-radius:var(--Corner-radius-md);cursor:pointer;display:flex;gap:var(--Spacing-x-half);outline:none;padding:var(--Spacing-x1)}.button_default__3cdQO{background-color:transparent}.button_active__e4gh_,.button_button__UTGIm:focus{background-color:var(--Surface-Primary-Hover)}.dialog_dialog__CS7_n{background-color:var(--Base-Surface-Primary-light-Normal);border-radius:var(--Corner-radius-lg);display:flex;flex-direction:column;left:0;list-style:none;overflow-y:auto;padding:var(--Spacing-x2) var(--Spacing-x3);position:fixed;top:calc(140px + max(var(--sitewide-alert-sticky-height), 25px));width:100%;height:calc(100% - 200px);z-index:10010}.dialog_default__rZ0rU{gap:var(--Spacing-x1)}.dialog_error__6Zloh{gap:var(--Spacing-x-half)}.dialog_search__5eYNO{gap:var(--Spacing-x3)}@media (min-width:768px){.dialog_dialog__CS7_n{position:absolute;width:360px;top:calc(100% + var(--Spacing-x4));z-index:99;box-shadow:var(--popup-box-shadow);max-height:380px;height:auto}}.list_list__BoCLK{display:flex;flex-direction:column;list-style:none}.list_label__JyipL{padding:0 var(--Spacing-x1)}.listItem_listItem__Fo7PG{border-radius:var(--Corner-radius-md);cursor:pointer;padding:var(--Spacing-x1)}.listItem_default__iMkpI{background-color:transparent}.listItem_active__Nft_U{background-color:var(--Surface-Primary-Hover)}.searchList_searchError__g0oTP{white-space:normal}@keyframes searchList_fade-out__SMkNa{0%{opacity:1}to{opacity:0}}.searchList_fadeOut__C9jOs{animation:searchList_fade-out__SMkNa .12s ease-out 5s forwards}.searchList_divider__Ptunu{margin:var(--Spacing-x2) var(--Spacing-x0) var(--Spacing-x1)}.searchList_noResultsDivider__1AtWB{margin:var(--Spacing-x2) 0}.searchList_heading__RdxaE{align-items:center;display:flex;gap:var(--Spacing-x1)}.searchList_text__ekHuG{padding:0 var(--Spacing-x1)}.search_container__tOtJp{border:1px solid transparent;border-radius:var(--Corner-radius-md);padding:var(--Spacing-x1) var(--Spacing-x-one-and-half);position:relative;height:60px;&.search_rounded__3VSup{background-color:var(--Base-Surface-Primary-light-Normal);padding:var(--Space-x15) var(--Space-x15) var(--Space-x15) var(--Space-x3);border:1px solid var(--Border-Intense);border-radius:var(--Corner-radius-rounded);height:auto}&:has(input:active,input:focus,input:focus-within),&:hover{background-color:var(--Surface-Primary-Hover)}&:has(input:active,input:focus,input:focus-within){border-color:1px solid var(--Border-Interactive-Focus)}}.search_label__x9uYz{flex:1 1;color:var(--Text-Accent-Primary);&:active,&:focus,&:focus-within{color:var(--Text-Interactive-Focus)}}.search_searchButtonContainer__8Iavl{display:flex;flex-direction:row;align-items:center;gap:var(--Space-x05)}.search_searchButton___eZ5d{display:flex;align-items:center;gap:var(--Space-x05);cursor:pointer}.search_inputContainer__9OuDM{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;height:100%}.search_searchInput__zjWIX{left:0;top:0;right:0;bottom:0;height:100%;align-items:center;display:grid;& input[type=search]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}&.search_withSearchButton__jzSG6{& input[type=search]::-webkit-search-cancel-button{display:none}}}.search_clearButton___doTO{opacity:0;transition:opacity .1s ease;pointer-events:none;&.search_clearButtonVisible__nd_sh{opacity:1;pointer-events:all}}.validationError_container__HnCyM{position:absolute;top:calc(100% + var(--Space-x2));background:var(--Surface-Primary-Default);border-radius:var(--Corner-radius-lg);box-shadow:0 0 14px 6px rgba(0,0,0,.1);max-width:min(100vw,calc(360px - var(--Space-x2)));width:360px;display:flex;flex-direction:column;padding:var(--Space-x15);align-items:flex-start;gap:var(--Space-x05);z-index:var(--dialog-z-index)}.validationError_title__e_rfb{display:flex;align-items:center;gap:var(--Space-x1)}.validationError_message__m35Dr{text-wrap:auto}@media screen and (min-width:1367px){.validationError_container__HnCyM{top:calc(100% + var(--Space-x1) + var(--Space-x2));left:calc(var(--Space-x1) * -1);padding:var(--Space-x2);max-width:360px}}.checkbox_container__yj8Pr{display:flex;flex-direction:column;color:var(--Text-Default);cursor:pointer}.checkbox_container__yj8Pr[data-selected] .checkbox_checkbox__NZayA{border:none;background:var(--Surface-UI-Fill-Active)}.checkbox_container__yj8Pr[data-disabled] .checkbox_checkbox__NZayA{border:1px solid var(--UI-Input-Controls-Border-Disabled);background:var(--UI-Input-Controls-Surface-Disabled)}.checkbox_checkboxContainer__g7QwV{display:flex;align-items:center;gap:var(--Spacing-x-one-and-half)}.checkbox_checkbox__NZayA{width:24px;height:24px;min-width:24px;background:var(--UI-Input-Controls-Surface-Normal);border:1px solid var(--UI-Input-Controls-Border-Normal);border-radius:4px;transition:all .2s;display:flex;align-items:center;justify-content:center;forced-color-adjust:none}.checkbox_topAlign__wXOQB{align-items:flex-start}.hotelCardListing_hotelCards__P7qNb{display:flex;flex-direction:column;gap:var(--Spacing-x2);margin-bottom:var(--Spacing-x2)}.hotelListing_hotelListingMobile__bXXER{display:none;overflow-x:auto;position:absolute;bottom:32px;left:0;right:0;z-index:10}.hotelListing_hotelListingMobile__bXXER[data-open=true]{display:flex}.hotelListing_hotelListing__VhTfG{display:block;width:100%;overflow-y:auto;padding-top:var(--Spacing-x2)}.selectHotelMapContent_container__BQcLj .selectHotelMapContent_closeButton__fz8VM{pointer-events:auto;box-shadow:var(--button-box-shadow);gap:var(--Space-x05);display:none}.selectHotelMapContent_container__BQcLj{height:100%}.selectHotelMapContent_filterContainer__WiQ_X{display:flex;justify-content:space-between;align-items:center;position:relative;background-color:var(--Base-Surface-Secondary-light-Normal);padding:var(--Space-x025) var(--Space-x2);min-height:44px}.selectHotelMapContent_container__BQcLj .selectHotelMapContent_listingContainer__K0z_O .selectHotelMapContent_filterContainer__WiQ_X>button{border:none;text-decoration:none}.selectHotelMapContent_skeletonContainer__61h7O{display:none}.selectHotelMapContent_link__Iar3p{display:flex;gap:var(--Space-x05);align-items:baseline}.selectHotelMapContent_bookingCodeFilter__N7GpI{width:auto}@media (min-width:900px){.selectHotelMapContent_container__BQcLj .selectHotelMapContent_closeButton__fz8VM{display:flex}.selectHotelMapContent_container__BQcLj .selectHotelMapContent_listingContainer__K0z_O .selectHotelMapContent_filterContainer__WiQ_X .selectHotelMapContent_filterContainerCloseButton__b7OpC{display:none}.selectHotelMapContent_listingContainer__K0z_O{background-color:var(--Base-Surface-Secondary-light-Normal);padding:var(--Space-x3) var(--Space-x4) var(--Space-x3) var(--Layout-Tablet-Margin-Margin-min);overflow-y:auto;min-width:420px;width:420px;position:relative}.selectHotelMapContent_container__BQcLj{display:flex}.selectHotelMapContent_filterContainer__WiQ_X{justify-content:flex-end;padding:0 0 var(--Space-x1);position:static}.selectHotelMapContent_skeletonContainer__61h7O{display:flex;flex-direction:column;gap:var(--Space-x2)}}@media (min-width:1367px){.selectHotelMapContent_listingContainer__K0z_O{padding:var(--Space-x3) var(--Space-x4) var(--Space-x3) var(--Layout-Desktop-Margin-Margin-min)}}.SelectHotelMapSkeleton_container__hEC9G{max-width:var(--max-width);height:100vh;display:flex;width:100%}.SelectHotelMapSkeleton_listingContainer__xlYxw{display:none}.SelectHotelMapSkeleton_skeletonContainer__9csCo{display:none;overflow:hidden;flex-direction:row;flex-wrap:wrap;margin-top:20px;gap:var(--Spacing-x2);padding-top:var(--Spacing-x6);height:100%}.SelectHotelMapSkeleton_skeletonItem__E5VvQ{width:440px}.SelectHotelMapSkeleton_mapContainer__zNn_j{flex:1 1}@media (min-width:900px){.SelectHotelMapSkeleton_container__hEC9G{height:100%}.SelectHotelMapSkeleton_listingContainer__xlYxw{background-color:var(--Base-Surface-Secondary-light-Normal);padding:var(--Spacing-x3) var(--Spacing-x4);overflow-y:auto;max-width:505px;position:relative;height:100%;display:block}.SelectHotelMapSkeleton_skeletonContainer__9csCo{display:flex;width:360px}}.country_select__PfPMR{background-color:var(--Surface-UI-Fill-Default);border:1px solid var(--Border-Interactive-Default);border-radius:var(--Corner-radius-md);position:relative;height:56px;&[data-required] .country_label__OC06p:after{content:" *"}&[data-open]{.country_chevron__vutAC{rotate:-90deg}}&[data-focused]{outline-offset:-2px;outline:2px solid var(--Border-Interactive-Focus);.country_button__rQBEO,.country_input__CnJyb{outline:none}.country_input__CnJyb{min-height:18px}.country_label__OC06p{color:var(--Text-Interactive-Focus)}}&[data-disabled]{border:transparent;.country_inner__Ii7Ix{background-color:var(--Surface-Primary-Disabled)}.country_button__rQBEO,.country_chevron__vutAC,.country_inner__Ii7Ix,.country_input__CnJyb,.country_label__OC06p{color:var(--Text-Interactive-Disabled)}}&[data-invalid]{border-color:var(--Border-Interactive-Error)}&[data-invalid][data-focused]{outline:2px solid var(--Border-Interactive-Error)}}.country_inner__Ii7Ix{align-items:center;box-sizing:border-box;border-radius:var(--Corner-radius-md);display:flex;gap:var(--Space-x1);padding:var(--Space-x15);width:100%;height:100%}.country_displayText__hqJrB{cursor:text;display:flex;gap:calc(var(--Space-x05) / 2);flex:1 1;flex-direction:column;height:100%;justify-content:center;position:relative}.country_label__OC06p{color:var(--Text-Interactive-Placeholder);transition:font-size .15s ease;white-space:nowrap;&.country_labelEmpty__ZtNtZ,&.country_labelValue__NbkXZ{display:none}}.country_inner__Ii7Ix:has(input:placeholder-shown,input[data-focused=true],input:valid) .country_labelValue__NbkXZ{display:initial}.country_inner__Ii7Ix:has(input[value=""]:not([data-focused=true])) .country_labelEmpty__ZtNtZ{display:initial}.country_input__CnJyb{background:none;border:0;height:0;min-height:0;padding:0;transition:min-height .15s ease;width:100%;&[value]:not([value=""]){min-height:18px}}.country_button__rQBEO{background:none;border:0;padding:0}.country_chevron__vutAC{rotate:90deg}.country_popover__Rbldp{background-color:var(--Surface-Primary-Default);border-radius:var(--Corner-radius-md);box-shadow:0 0 14px 6px rgb(0 0 0/10%);display:inline-flex;min-width:280px;overflow:auto;padding:var(--Space-x2);scrollbar-color:var(--Icon-Interactive-Disabled);scrollbar-width:thin}.country_listBox__bAJMh,.country_popover__Rbldp{flex-direction:column;gap:var(--Space-x1);outline:none}.country_listBox__bAJMh{display:flex}.country_listBoxItem__4WaEv{align-items:center;border-radius:var(--Corner-radius-md);color:var(--Text-Default);display:flex;gap:var(--Space-x1);padding:var(--Space-x1) var(--Space-x1) var(--Space-x1) var(--Space-x15);&[data-focused]{outline:none}&[data-focused],&[data-hovered]{background-color:var(--Surface-Primary-Hover)}}