.mapModal-module__RZdK3a__dynamicMap{--hotel-map-height:100dvh;--hotel-map-top:145px;--hotel-dynamic-map-z-index:2;top:var(--hotel-map-top);height:var(--hotel-map-height);width:100dvw;z-index:var(--hotel-dynamic-map-z-index);background-color:var(--Base-Surface-Primary-light-Normal);flex-direction:column;display:flex;position:fixed;left:0}.mapModal-module__RZdK3a__wrapper{height:100vh;position:absolute;inset:0}
.icon-module__6qQ_Bq__icon{vertical-align:middle;margin:0}.icon-module__6qQ_Bq__iconDefault,.icon-module__6qQ_Bq__iconDefault *{color:var(--Icon-Default);fill:var(--Icon-Default)}.icon-module__6qQ_Bq__iconIntense,.icon-module__6qQ_Bq__iconIntense *{color:var(--Icon-Intense);fill:var(--Icon-Intense)}.icon-module__6qQ_Bq__iconAccent,.icon-module__6qQ_Bq__iconAccent *{color:var(--Icon-Accent);fill:var(--Icon-Accent)}.icon-module__6qQ_Bq__iconInverted,.icon-module__6qQ_Bq__iconInverted *{color:var(--Icon-Inverted);fill:var(--Icon-Inverted)}.icon-module__6qQ_Bq__iconInteractiveDefault,.icon-module__6qQ_Bq__iconInteractiveDefault *{color:var(--Icon-Interactive-Default);fill:var(--Icon-Interactive-Default)}.icon-module__6qQ_Bq__iconInteractiveSecondary,.icon-module__6qQ_Bq__iconInteractiveSecondary *{color:var(--Icon-Interactive-Secondary);fill:var(--Icon-Interactive-Secondary)}.icon-module__6qQ_Bq__iconInteractiveAccent,.icon-module__6qQ_Bq__iconInteractiveAccent *{color:var(--Icon-Interactive-Accent);fill:var(--Icon-Interactive-Accent)}.icon-module__6qQ_Bq__iconInteractiveDisabled,.icon-module__6qQ_Bq__iconInteractiveDisabled *{color:var(--Icon-Interactive-Disabled);fill:var(--Icon-Interactive-Disabled)}.icon-module__6qQ_Bq__iconInteractivePlaceholder,.icon-module__6qQ_Bq__iconInteractivePlaceholder *{color:var(--Icon-Interactive-Placeholder);fill:var(--Icon-Interactive-Placeholder)}.icon-module__6qQ_Bq__iconFeedbackInformation,.icon-module__6qQ_Bq__iconFeedbackInformation *{color:var(--Icon-Feedback-Information);fill:var(--Icon-Feedback-Information)}.icon-module__6qQ_Bq__iconFeedbackSuccess,.icon-module__6qQ_Bq__iconFeedbackSuccess *{color:var(--Icon-Feedback-Success);fill:var(--Icon-Feedback-Success)}.icon-module__6qQ_Bq__iconFeedbackWarning,.icon-module__6qQ_Bq__iconFeedbackWarning *{color:var(--Icon-Feedback-Warning);fill:var(--Icon-Feedback-Warning)}.icon-module__6qQ_Bq__iconFeedbackError,.icon-module__6qQ_Bq__iconFeedbackError *{color:var(--Icon-Feedback-Error);fill:var(--Icon-Feedback-Error)}.icon-module__6qQ_Bq__iconFeedbackNeutral,.icon-module__6qQ_Bq__iconFeedbackNeutral *{color:var(--Icon-Feedback-Neutral);fill:var(--Icon-Feedback-Neutral)}.icon-module__6qQ_Bq__currentColor,.icon-module__6qQ_Bq__currentColor *{color:currentColor;fill:currentColor}
.index-module__Mt_Bvq__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}
.imageFallback-module__c7-eCq__imageFallback{background-color:var(--Surface-Feedback-Neutral-light);justify-content:center;align-items:center;width:100%;min-width:200px;height:100%;min-height:200px;display:flex}
.imageContainer-module__rGbova__container{gap:var(--Space-x2);grid-template-columns:auto;width:100%;display:grid}.imageContainer-module__rGbova__image{object-fit:cover;border-radius:var(--Corner-radius-md);width:100%;max-width:100%;height:365px}@media screen and (min-width:768px){.imageContainer-module__rGbova__container{grid-template-columns:1fr 1fr}.imageContainer-module__rGbova__image{margin:var(--Space-x1)0}}
.table-module__ahxiMa__table{border-collapse:collapse;min-width:100%;overflow:hidden}.table-module__ahxiMa__thead{color:var(--Base-Text-High-contrast);background-color:var(--Base-Surface-Primary-dark-Normal)}.table-module__ahxiMa__tbody{background-color:var(--Base-Surface-Primary-light-Normal)}.table-module__ahxiMa__tr:not(:last-of-type){border-bottom:1px solid var(--Border-Default)}.table-module__ahxiMa__th{padding:var(--Space-x2);text-align:left}.table-module__ahxiMa__td{padding:var(--Space-x2)}.table-module__ahxiMa__fixed{table-layout:fixed}.table-module__ahxiMa__smallRadius{border-radius:var(--Corner-radius-sm)}.table-module__ahxiMa__mediumRadius{border-radius:var(--Corner-radius-md)}.table-module__ahxiMa__largeRadius{border-radius:var(--Corner-radius-lg)}.table-module__ahxiMa__content .table-module__ahxiMa__thead{background-color:var(--Surface-Secondary-Hover)}.table-module__ahxiMa__content .table-module__ahxiMa__tbody{background-color:var(--Surface-Primary-OnSurface-Default)}.table-module__ahxiMa__content.table-module__ahxiMa__striped .table-module__ahxiMa__tbody .table-module__ahxiMa__tr:nth-child(odd){background-color:var(--Surface-Secondary-Default)}.table-module__ahxiMa__content.table-module__ahxiMa__striped .table-module__ahxiMa__tbody .table-module__ahxiMa__tr:nth-child(2n){background-color:var(--Surface-Primary-OnSurface-Default)}@media screen and (min-width:768px){.table-module__ahxiMa__th{padding:var(--Space-x2)var(--Space-x3)}.table-module__ahxiMa__td{padding:var(--Space-x3)}}
.scrollWrapper-module__Zn7E9a__scrollWrapper{position:relative;overflow:hidden}.scrollWrapper-module__Zn7E9a__scrollWrapper:before,.scrollWrapper-module__Zn7E9a__scrollWrapper:after{content:"";pointer-events:none;z-index:1;opacity:0;width:50px;height:100%;transition:opacity .2s;position:absolute;top:0}.scrollWrapper-module__Zn7E9a__scrollWrapper.scrollWrapper-module__Zn7E9a__leftShadow:before{opacity:1;background:linear-gradient(90deg,#806e635e,#0000);left:0}.scrollWrapper-module__Zn7E9a__scrollWrapper.scrollWrapper-module__Zn7E9a__rightShadow:after{opacity:1;background:linear-gradient(270deg,#806e635e,#0000);right:0}.scrollWrapper-module__Zn7E9a__content{overflow-x:auto}
.jsontohtml-module__r2Y_Lq__container{max-width:var(--max-width-content);width:100%;margin:0 auto}.jsontohtml-module__r2Y_Lq__container>:first-child{margin-top:0}.jsontohtml-module__r2Y_Lq__container>:last-child{margin-bottom:0}.jsontohtml-module__r2Y_Lq__heading{color:var(--Text-Heading);margin-top:var(--Space-x3);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}.jsontohtml-module__r2Y_Lq__h1,.jsontohtml-module__r2Y_Lq__h2{margin-bottom:var(--Space-x2)}.jsontohtml-module__r2Y_Lq__h3,.jsontohtml-module__r2Y_Lq__h4,.jsontohtml-module__r2Y_Lq__h5,.jsontohtml-module__r2Y_Lq__p,.jsontohtml-module__r2Y_Lq__blockquote,.jsontohtml-module__r2Y_Lq__code,.jsontohtml-module__r2Y_Lq__divider,.jsontohtml-module__r2Y_Lq__div{margin-bottom:var(--Space-x15)}.jsontohtml-module__r2Y_Lq__imageWithCaption{gap:var(--Space-x1);margin:var(--Space-x3)0;display:grid}.jsontohtml-module__r2Y_Lq__imageWithCaption .jsontohtml-module__r2Y_Lq__imageWrapper{margin:0}.jsontohtml-module__r2Y_Lq__imageWrapper{border-radius:var(--Corner-radius-md);width:100%;height:365px;margin:var(--Space-x3)0;position:relative;overflow:hidden}.jsontohtml-module__r2Y_Lq__image{object-fit:cover;width:100%}.jsontohtml-module__r2Y_Lq__ul,.jsontohtml-module__r2Y_Lq__ol{margin:var(--Space-x2)0;padding:0}.jsontohtml-module__r2Y_Lq__ol>li::marker{color:var(--Icon-Accent)}.jsontohtml-module__r2Y_Lq__li{margin-left:var(--Space-x3);margin-bottom:var(--Space-x05)}.jsontohtml-module__r2Y_Lq__heart>.jsontohtml-module__r2Y_Lq__li,.jsontohtml-module__r2Y_Lq__check>.jsontohtml-module__r2Y_Lq__li{gap:var(--Space-x1);margin-left:0;list-style:none;display:flex}.jsontohtml-module__r2Y_Lq__li:has(.jsontohtml-module__r2Y_Lq__check){gap:var(--Space-x1);margin-left:0;list-style:none;display:flex}.jsontohtml-module__r2Y_Lq__li:has(.jsontohtml-module__r2Y_Lq__check):before{content:"";background-color:var(--Icon-Accent);flex-shrink:0;width:16px;height:16px;display:inline-flex;position:relative;top:3px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jsontohtml-module__r2Y_Lq__li:has(.jsontohtml-module__r2Y_Lq__heart){gap:var(--Space-x1);margin-left:0;list-style:none;display:flex}.jsontohtml-module__r2Y_Lq__li:has(.jsontohtml-module__r2Y_Lq__heart):before{content:"";background-color:var(--Icon-Accent);flex-shrink:0;width:16px;height:16px;display:inline-flex;position:relative;top:3px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(.jsontohtml-module__r2Y_Lq__heart>.jsontohtml-module__r2Y_Lq__li,.jsontohtml-module__r2Y_Lq__check>.jsontohtml-module__r2Y_Lq__li):before{content:"";background-color:var(--Icon-Accent);flex-shrink:0;width:16px;height:16px;display:inline-flex;position:relative;top:3px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jsontohtml-module__r2Y_Lq__check>.jsontohtml-module__r2Y_Lq__li:before{background-color:var(--Icon-Interactive-Default);-webkit-mask-image:url(/_static/icons/check_circle.svg);mask-image:url(/_static/icons/check_circle.svg)}.jsontohtml-module__r2Y_Lq__li:has(.jsontohtml-module__r2Y_Lq__check):before{background-color:var(--Icon-Interactive-Default);-webkit-mask-image:url(/_static/icons/check_circle.svg);mask-image:url(/_static/icons/check_circle.svg)}.jsontohtml-module__r2Y_Lq__heart>.jsontohtml-module__r2Y_Lq__li:before{-webkit-mask-image:url(/_static/shared/icons/heart.svg);mask-image:url(/_static/shared/icons/heart.svg)}.jsontohtml-module__r2Y_Lq__li:has(.jsontohtml-module__r2Y_Lq__heart):before{-webkit-mask-image:url(/_static/shared/icons/heart.svg);mask-image:url(/_static/shared/icons/heart.svg)}.jsontohtml-module__r2Y_Lq__li>*{margin:0;display:inline}.jsontohtml-module__r2Y_Lq__tableContainer{max-width:100%;margin:var(--Space-x3)0;overflow-x:auto}.jsontohtml-module__r2Y_Lq__table .jsontohtml-module__r2Y_Lq__p{margin:0;display:inline}.jsontohtml-module__r2Y_Lq__theadContent{color:var(--Text-Heading)}.jsontohtml-module__r2Y_Lq__iframe{margin:var(--Space-x3)0}@media screen and (min-width:768px){:is(.jsontohtml-module__r2Y_Lq__ol,.jsontohtml-module__r2Y_Lq__ul).jsontohtml-module__r2Y_Lq__two-column,:is(.jsontohtml-module__r2Y_Lq__ol,.jsontohtml-module__r2Y_Lq__ul).jsontohtml-module__r2Y_Lq__two-columns{column-count:2;column-gap:var(--Space-x3)}:is(.jsontohtml-module__r2Y_Lq__ol,.jsontohtml-module__r2Y_Lq__ul):has(.jsontohtml-module__r2Y_Lq__two-column,.jsontohtml-module__r2Y_Lq__two-columns){column-count:2;column-gap:var(--Space-x3)}}@container sidebar (max-width:360px){:is(.jsontohtml-module__r2Y_Lq__ol,.jsontohtml-module__r2Y_Lq__ul).jsontohtml-module__r2Y_Lq__two-column,:is(.jsontohtml-module__r2Y_Lq__ol,.jsontohtml-module__r2Y_Lq__ul).jsontohtml-module__r2Y_Lq__two-columns{column-count:1}:is(.jsontohtml-module__r2Y_Lq__ol,.jsontohtml-module__r2Y_Lq__ul):has(.jsontohtml-module__r2Y_Lq__two-column,.jsontohtml-module__r2Y_Lq__two-columns){column-count:1}}
.sidepeek-module__X0_0Ua__alertSidepeek{flex-shrink:0}
.alert-module__uRuZ5G__alert{overflow:hidden}.alert-module__uRuZ5G__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.alert-module__uRuZ5G__content{width:100%;max-width:var(--max-width-page);gap:var(--Space-x2);margin:0 auto;display:flex}.alert-module__uRuZ5G__innerContent{justify-content:space-between;align-items:flex-start;gap:var(--Space-x1);padding:var(--Space-x2)0;flex-direction:column;flex-grow:1;display:flex}.alert-module__uRuZ5G__textWrapper{gap:var(--Space-x05);display:grid}.alert-module__uRuZ5G__alert .alert-module__uRuZ5G__closeButton{padding:var(--Space-x15);align-items:center;display:flex}.alert-module__uRuZ5G__inline{border-radius:var(--Corner-radius-lg);border:1px solid var(--Base-Border-Subtle);background-color:var(--Base-Surface-Primary-light-Normal)}.alert-module__uRuZ5G__inline .alert-module__uRuZ5G__innerContent{padding-right:var(--Space-x3)}.alert-module__uRuZ5G__inline .alert-module__uRuZ5G__iconWrapper{padding:var(--Space-x15)}.alert-module__uRuZ5G__inline.alert-module__uRuZ5G__alarm .alert-module__uRuZ5G__iconWrapper{background-color:var(--Surface-Feedback-Error)}.alert-module__uRuZ5G__inline.alert-module__uRuZ5G__warning .alert-module__uRuZ5G__iconWrapper{background-color:var(--Surface-Feedback-Warning)}.alert-module__uRuZ5G__inline.alert-module__uRuZ5G__info .alert-module__uRuZ5G__iconWrapper{background-color:var(--Surface-Feedback-Information)}.alert-module__uRuZ5G__inline.alert-module__uRuZ5G__success .alert-module__uRuZ5G__iconWrapper{background-color:var(--Surface-Feedback-Succes)}.alert-module__uRuZ5G__inline .alert-module__uRuZ5G__icon,.alert-module__uRuZ5G__inline .alert-module__uRuZ5G__icon *{fill:var(--Base-Surface-Primary-light-Normal)}.alert-module__uRuZ5G__banner{border-left-style:solid;border-left-width:6px}.alert-module__uRuZ5G__banner.alert-module__uRuZ5G__alarm{border-left-color:var(--Surface-Feedback-Error);background-color:var(--Scandic-Red-00)}.alert-module__uRuZ5G__banner.alert-module__uRuZ5G__warning{border-left-color:var(--Surface-Feedback-Warning);background-color:var(--Scandic-Yellow-00)}.alert-module__uRuZ5G__banner.alert-module__uRuZ5G__info{border-left-color:var(--Surface-Feedback-Information);background-color:var(--Scandic-Blue-00)}.alert-module__uRuZ5G__banner.alert-module__uRuZ5G__success{border-left-color:var(--Surface-Feedback-Succes);background-color:var(--Scandic-Green-00)}.alert-module__uRuZ5G__banner.alert-module__uRuZ5G__alarm .alert-module__uRuZ5G__icon,.alert-module__uRuZ5G__banner.alert-module__uRuZ5G__alarm .alert-module__uRuZ5G__icon *{fill:var(--Surface-Feedback-Error)}.alert-module__uRuZ5G__banner.alert-module__uRuZ5G__warning .alert-module__uRuZ5G__icon,.alert-module__uRuZ5G__banner.alert-module__uRuZ5G__warning .alert-module__uRuZ5G__icon *{fill:var(--Surface-Feedback-Warning)}.alert-module__uRuZ5G__banner.alert-module__uRuZ5G__info .alert-module__uRuZ5G__icon,.alert-module__uRuZ5G__banner.alert-module__uRuZ5G__info .alert-module__uRuZ5G__icon *{fill:var(--Surface-Feedback-Information)}.alert-module__uRuZ5G__banner.alert-module__uRuZ5G__success .alert-module__uRuZ5G__icon,.alert-module__uRuZ5G__banner.alert-module__uRuZ5G__sucess .alert-module__uRuZ5G__icon *{fill:var(--Surface-Feedback-Succes)}@media screen and (min-width:768px){.alert-module__uRuZ5G__innerContent{align-items:center;gap:var(--Space-x2);flex-direction:row}}
.bookingAlert-module__JZUCHq__wrapper{margin-top:var(--Space-x3);max-width:min(100%,620px)}
.payment-module__eaBadq__paymentSection{gap:var(--Space-x2);width:min(100%,696px);display:grid}.payment-module__eaBadq__paymentSection.payment-module__eaBadq__isSubmitting{opacity:.5;pointer-events:none}.payment-module__eaBadq__header{gap:var(--Space-x1);align-items:flex-start;display:flex}.payment-module__eaBadq__paymentForm{gap:var(--Space-x4);max-width:696px;display:grid}@media screen and (max-width:767px){.payment-module__eaBadq__header{flex-direction:column}}@media screen and (min-width:768px){.payment-module__eaBadq__header{justify-content:space-between}}@media screen and (max-width:1366px){.payment-module__eaBadq__paymentForm{margin-bottom:200px}.payment-module__eaBadq__submitButton{display:none}}@media screen and (min-width:1367px){.payment-module__eaBadq__submitButton{justify-self:start}}
.FnFNotAllowedAlert-module__koPLaq__fnfMain{max-width:var(--max-width-page);min-height:30dvh;padding:var(--Space-x5)0;margin:auto}
.sidePanel-module__DtvweG__sidePanel,.sidePanel-module__DtvweG__hider,.sidePanel-module__DtvweG__shadow{display:none}@media screen and (min-width:1367px){.sidePanel-module__DtvweG__sidePanel{grid-template-rows:auto auto 1fr;display:grid}.sidePanel-module__DtvweG__summary{margin-top:calc(0px - var(--Space-x9))}.sidePanel-module__DtvweG__hider{display:block;position:sticky}.sidePanel-module__DtvweG__receipt .sidePanel-module__DtvweG__hider{background-color:#0000;height:150px;margin-top:-78px;top:-40px}.sidePanel-module__DtvweG__summary .sidePanel-module__DtvweG__hider{background-color:var(--Scandic-Brand-Warm-White);height:40px;margin-top:var(--Space-x4);top:calc(var(--booking-widget-desktop-height) - 6px)}.sidePanel-module__DtvweG__wrapper{background-color:var(--Main-Grey-White);border-color:var(--Primary-Light-On-Surface-Divider-subtle);border-radius:var(--Corner-radius-lg)var(--Corner-radius-lg)0 0;margin-top:calc(0px - var(--Space-x9));top:calc(var(--booking-widget-desktop-height) + var(--Space-x2) + var(--Space-x05));z-index:9;border-style:solid solid none;border-width:1px 1px medium;border-bottom-color:currentColor;position:sticky}.sidePanel-module__DtvweG__shadow{background-color:var(--Main-Grey-White);border-color:var(--Primary-Light-On-Surface-Divider-subtle);border-style:none solid;border-width:medium 1px;border-top-color:currentColor;border-bottom-color:currentColor;display:block}}
.EnterDetailsPage-module__MX9dAa__container{gap:var(--Space-x3)var(--Space-x9);display:grid}.EnterDetailsPage-module__MX9dAa__content{width:var(--max-width-page);margin:var(--Space-x3)auto 0;gap:var(--Space-x4);flex-direction:column;display:flex}.EnterDetailsPage-module__MX9dAa__header{padding-bottom:var(--Space-x3)}.EnterDetailsPage-module__MX9dAa__summary{z-index:99;position:fixed;bottom:0;left:0;right:0}@media screen and (min-width:1367px){.EnterDetailsPage-module__MX9dAa__container{width:var(--max-width-page);margin:var(--Space-x5)auto 0;grid-template-rows:auto 1fr;grid-template-columns:1fr 340px}.EnterDetailsPage-module__MX9dAa__content{width:100%;margin:var(--Space-x3)0 0}.EnterDetailsPage-module__MX9dAa__summary{z-index:unset;grid-area:1/2/-1/3;display:grid;position:static}}
.accordion-module__g_U-vW__accordion{list-style:none}.accordion-module__g_U-vW__accordion.accordion-module__g_U-vW__card{border-radius:var(--Corner-radius-md)}.accordion-module__g_U-vW__accordion.accordion-module__g_U-vW__card li:last-child{border-width:0}
.accordionItem-module__cqJCaG__accordionItem{border-bottom:1px solid var(--Border-Default)}.accordionItem-module__cqJCaG__accordionItem.accordionItem-module__cqJCaG__card{padding:var(--Space-x1)}.accordionItem-module__cqJCaG__accordionItem.accordionItem-module__cqJCaG__card .accordionItem-module__cqJCaG__summary{padding:var(--Space-x15)var(--Space-x2)}.accordionItem-module__cqJCaG__accordionItem.accordionItem-module__cqJCaG__sidepeek{padding:var(--Space-x1)0}.accordionItem-module__cqJCaG__accordionItem.accordionItem-module__cqJCaG__sidepeek .accordionItem-module__cqJCaG__summary{padding:var(--Space-x15)var(--Space-x1);align-items:center}.accordionItem-module__cqJCaG__accordionItem.accordionItem-module__cqJCaG__inline{padding:var(--Space-x15);background-color:var(--Surface-Primary-Default);list-style:none}.accordionItem-module__cqJCaG__accordionItem.accordionItem-module__cqJCaG__inline .accordionItem-module__cqJCaG__content{padding:var(--Space-x1)0 0 0}.accordionItem-module__cqJCaG__accordionItem.accordionItem-module__cqJCaG__inline .accordionItem-module__cqJCaG__summary:hover{background-color:#0000}.accordionItem-module__cqJCaG__accordionItem .accordionItem-module__cqJCaG__summary:hover{background-color:var(--Surface-Primary-Hover)}.accordionItem-module__cqJCaG__summary{align-items:center;gap:var(--Space-x15)var(--Space-x1);cursor:pointer;color:var(--Text-Interactive-Default);border-radius:var(--Corner-radius-md);list-style:none;transition:background-color .3s;display:flex;position:relative}.accordionItem-module__cqJCaG__summary::-webkit-details-marker{display:none}.accordionItem-module__cqJCaG__title{flex-grow:1}.accordionItem-module__cqJCaG__content{padding:var(--Space-x15)var(--Space-x2)var(--Space-x1);max-height:0;transition:max-height .3s;overflow:hidden}.accordionItem-module__cqJCaG__chevron{flex-shrink:0;transition:transform .3s}details[open] .accordionItem-module__cqJCaG__chevron{transform:rotate(180deg)}
.additionalAmenities-module__amoIjG__wrapper{padding:var(--Space-x1)var(--Space-x0);border-bottom:1px solid var(--Base-Border-Subtle);color:var(--Text-Interactive-Default)}.additionalAmenities-module__amoIjG__amenity{gap:var(--Space-x1);padding:var(--Space-x15)var(--Space-x1);display:flex}.additionalAmenities-module__amoIjG__amenityName{min-height:var(--Space-x3);align-items:center;display:flex}
.iconChip-module__KZta9G__chip{align-items:center;gap:var(--Space-x1);padding:var(--Space-x1)var(--Space-x15);border-radius:var(--Corner-radius-sm);display:flex}.iconChip-module__KZta9G__blue{background-color:var(--Scandic-Blue-00);color:var(--UI-Semantic-Information)}.iconChip-module__KZta9G__green{background-color:var(--Surface-Feedback-Succes-light);color:var(--Surface-Feedback-Succes)}.iconChip-module__KZta9G__red{background-color:var(--Scandic-Red-00);color:var(--UI-Semantic-Error)}
.bookingCodeChip-module__PwqM7q__bookingCodeChip{gap:var(--Space-x05);display:flex}.bookingCodeChip-module__PwqM7q__unavailable{text-decoration:line-through}.bookingCodeChip-module__PwqM7q__separator{margin-right:var(--Space-x05);text-decoration:none;display:inline-block}.bookingCodeChip-module__PwqM7q__center{justify-content:center}.bookingCodeChip-module__PwqM7q__removeButton{color:currentColor;cursor:pointer;padding:var(--Space-x05);margin:calc(-1*var(--Space-x05));background-color:#0000;border-width:0}
.row-module__Tw5NMq__row{color:var(--Text-Default);justify-content:space-between;display:flex}.row-module__Tw5NMq__price{text-align:end;align-items:center;gap:var(--Space-x1);display:flex}.row-module__Tw5NMq__discounted{color:var(--Scandic-Brand-Scandic-Red)}.row-module__Tw5NMq__price .row-module__Tw5NMq__strikeThroughRate{color:var(--Text-Secondary);text-decoration:line-through}.row-module__Tw5NMq__bookingCodeCell{justify-content:center;width:100%}
.tbody-module__ra-oqG__tbody{gap:var(--Space-x05);flex-direction:column;width:100%;display:flex}.tbody-module__ra-oqG__tbody:has(tr>th){padding-top:var(--Space-x2)}.tbody-module__ra-oqG__border{border-top:1px solid var(--Primary-Light-On-Surface-Divider-subtle)}.tbody-module__ra-oqG__tbody:has(tr>th):not(:first-of-type){border-top:1px solid var(--Primary-Light-On-Surface-Divider-subtle)}.tbody-module__ra-oqG__tbody:not(:last-child){padding-bottom:var(--Space-x2)}.tbody-module__ra-oqG__border{padding-top:var(--Space-x2)}
.priceDetailsTable-module__vwdmnW__priceDetailsTable{border-collapse:collapse;width:100%}@media screen and (min-width:768px){.priceDetailsTable-module__vwdmnW__priceDetailsTable{min-width:512px}}.priceDetailsTable-module__vwdmnW__bookingCode{padding-top:var(--Space-x3)}
.signupPromo-module__FXTzqG__memberDiscountBannerMobile{background:var(--Primary-Light-Surface-Normal);width:100%;padding:var(--Space-x15);justify-content:center;align-items:center;display:flex}.signupPromo-module__FXTzqG__memberDiscountBannerDesktop{background:var(--Primary-Light-Surface-Normal);border-radius:var(--Corner-radius-xl)var(--Corner-radius-xl)0px var(--Corner-radius-xl);padding:var(--Space-x15)var(--Space-x2);align-items:center;gap:var(--Space-x2);display:none;position:relative}.signupPromo-module__FXTzqG__red{color:var(--Text-Accent-Primary)}.signupPromo-module__FXTzqG__badge{background-color:var(--Main-Grey-White);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:24px;display:flex;position:absolute;top:-12px;left:-12px;overflow:hidden}@media (min-width:1367px){.signupPromo-module__FXTzqG__memberDiscountBannerMobile{display:none}.signupPromo-module__FXTzqG__memberDiscountBannerDesktop{display:flex}}
.summaryBreakfast-module__5OokXW__entry{gap:var(--Space-x05);justify-content:space-between;display:flex}.summaryBreakfast-module__5OokXW__textDefault{color:var(--Text-Default)}.summaryBreakfast-module__5OokXW__textSecondary{color:var(--Text-Secondary)}
.fullView-module__rrT9dG__fullView{background-color:var(--UI-Text-High-contrast);width:100%;height:100%;padding:var(--Space-x3)var(--Space-x2);place-content:center;place-items:center;gap:var(--Space-x5);grid-template-rows:auto 1fr;grid-template-columns:1fr;display:grid;position:relative}.fullView-module__rrT9dG__closeButton{top:var(--Space-x2);right:var(--Space-x2);z-index:1;position:absolute}.fullView-module__rrT9dG__header{justify-content:center;width:100%;display:flex}.fullView-module__rrT9dG__content{width:100%;height:100%;position:relative}.fullView-module__rrT9dG__motionContainer{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fullView-module__rrT9dG__imageWrapper{gap:var(--Space-x2);flex-direction:column;justify-content:center;align-items:center;width:min(1454px,100%);height:min(1454px,100%);display:flex;position:relative}.fullView-module__rrT9dG__image{object-fit:contain;border-radius:var(--Corner-radius-Medium);max-width:100%;max-height:100%;width:auto!important;height:auto!important;position:relative!important}.fullView-module__rrT9dG__caption{color:var(--Text-Inverted)}@media screen and (max-width:767px){.fullView-module__rrT9dG__navigationButton{display:none}}@media screen and (min-width:768px){.fullView-module__rrT9dG__fullView{padding:var(--Space-x5)}.fullView-module__rrT9dG__closeButton{top:var(--Space-x4);right:var(--Space-x4)}.fullView-module__rrT9dG__navigationButton{position:absolute;top:50%;transform:translateY(-50%)}.fullView-module__rrT9dG__navigationButton.fullView-module__rrT9dG__next{right:var(--Space-x5)}.fullView-module__rrT9dG__navigationButton.fullView-module__rrT9dG__prev{left:var(--Space-x5)}}
.imageCounter-module__cqH6-W__imageCounter{background-color:var(--Overlay-90);border-radius:var(--Corner-radius-sm);color:var(--Text-Inverted);justify-content:center;align-items:center;gap:var(--Space-x025);display:inline-flex}.imageCounter-module__cqH6-W__small{padding:0 var(--Space-x05);height:26px}.imageCounter-module__cqH6-W__large{padding:0 var(--Space-x1);height:32px}
.gallery-module__uZ7mQq__gallery{gap:var(--Space-x2);padding:var(--Space-x2);background-color:var(--Background-Primary);height:100%;display:grid;overflow-y:auto}.gallery-module__uZ7mQq__mobileGallery{gap:var(--Space-x1);padding-bottom:var(--Space-x3);grid-template-columns:1fr 1fr;display:grid}.gallery-module__uZ7mQq__thumbnailContainer{height:242px;position:relative}.gallery-module__uZ7mQq__thumbnail{gap:var(--Space-x15);grid-column:2/span 5;grid-template-columns:repeat(5,1fr);display:grid}.gallery-module__uZ7mQq__fullWidthImage{grid-column:1/-1;height:240px}.gallery-module__uZ7mQq__imageButton{cursor:pointer;z-index:0;border-radius:var(--Corner-radius-sm);background-color:#0000;border-width:0;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.gallery-module__uZ7mQq__imageButton:focus-visible{outline:2px solid var(--Border-Interactive-Focus);outline-offset:2px}.gallery-module__uZ7mQq__image{object-fit:cover;z-index:-1;transition:opacity .3s ease-in-out}.gallery-module__uZ7mQq__notActiveImage{opacity:.5}.gallery-module__uZ7mQq__activeImage{border:2px solid var(--Border-Interactive-Active)}.gallery-module__uZ7mQq__imageCounter{bottom:var(--Space-x1);position:absolute;left:50%;transform:translate(-50%)}@media screen and (max-width:767px){.gallery-module__uZ7mQq__closeButton .gallery-module__uZ7mQq__desktopCloseIcon,.gallery-module__uZ7mQq__desktopGallery{display:none}.gallery-module__uZ7mQq__gallery{align-content:start}.gallery-module__uZ7mQq__closeButton{justify-self:start}}@media screen and (min-width:768px){.gallery-module__uZ7mQq__mobileGallery,.gallery-module__uZ7mQq__closeButton .gallery-module__uZ7mQq__mobileCloseIcon{display:none}.gallery-module__uZ7mQq__gallery{padding:var(--Space-x5)var(--Space-x6)}.gallery-module__uZ7mQq__closeButton{top:var(--Space-x2);right:var(--Space-x2);z-index:1;position:absolute}.gallery-module__uZ7mQq__desktopGallery{row-gap:var(--Space-x15);background-color:var(--Background-Primary);grid-template-rows:28px 1fr 130px;height:100%;display:grid;position:relative;overflow:hidden}.gallery-module__uZ7mQq__header{justify-content:center;display:flex}.gallery-module__uZ7mQq__caption{background-color:var(--Base-Surface-Subtle-Normal);padding:var(--Space-x05)var(--Space-x1);border-radius:var(--Corner-radius-sm);color:var(--Text-Secondary)}.gallery-module__uZ7mQq__content{width:100%;height:100%;position:relative}.gallery-module__uZ7mQq__motionContainer{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gallery-module__uZ7mQq__mainImage{object-fit:contain;border-radius:var(--Corner-radius-sm);cursor:pointer;max-width:100%;max-height:100%;width:auto!important;height:auto!important;position:relative!important}.gallery-module__uZ7mQq__desktopThumbnailGrid{gap:var(--Space-x15);grid-template-columns:.2fr repeat(5,1fr) .2fr;max-height:7.8125rem;display:grid}.gallery-module__uZ7mQq__thumbnailContainer{height:125px}.gallery-module__uZ7mQq__fullWidthImage{grid-column:auto;height:auto}.gallery-module__uZ7mQq__thumbnailContainer img{border-radius:var(--Corner-radius-sm)}.gallery-module__uZ7mQq__navigationButton{position:absolute;top:50%;transform:translateY(-50%)}.gallery-module__uZ7mQq__navigationButton.gallery-module__uZ7mQq__previous{left:var(--Space-x2)}.gallery-module__uZ7mQq__navigationButton.gallery-module__uZ7mQq__next{right:var(--Space-x2)}}
.lightbox-module__QU2gsa__overlay{z-index:var(--lightbox-z-index);background-color:#00000080;position:fixed;inset:0}.lightbox-module__QU2gsa__overlay[data-entering]{animation:.2s lightbox-module__QU2gsa__darken-background}.lightbox-module__QU2gsa__overlay[data-exiting]{animation:.2s reverse lightbox-module__QU2gsa__darken-background}.lightbox-module__QU2gsa__content{width:100%;height:100%;z-index:var(--lightbox-z-index);border-radius:0;position:fixed;top:50%;left:50%}@media screen and (min-width:768px){.lightbox-module__QU2gsa__content{position:fixed;top:50%;left:50%;overflow:hidden}.lightbox-module__QU2gsa__content:not(.lightbox-module__QU2gsa__fullViewContent){border-radius:var(--Corner-radius-lg)}.lightbox-module__QU2gsa__content.lightbox-module__QU2gsa__fullViewContent{width:100vw;height:100vh}.lightbox-module__QU2gsa__content.lightbox-module__QU2gsa__galleryContent{width:min(var(--max-width-page),1090px);height:min(725px,85dvh)}}@keyframes lightbox-module__QU2gsa__darken-background{0%{background-color:#0000}to{background-color:#00000080}}
.imageGallery-module__r7X7QG__wrapper{border-radius:inherit;width:100%;height:100%;position:relative}.imageGallery-module__r7X7QG__imageCount{bottom:var(--Space-x2);right:var(--Space-x2);position:absolute}.imageGallery-module__r7X7QG__imageCountBottom{bottom:var(--Space-x2);top:auto}.imageGallery-module__r7X7QG__imageCountTop{top:var(--Space-x2);bottom:auto}.imageGallery-module__r7X7QG__triggerArea{cursor:pointer;border-radius:inherit;background-color:#0000;border-width:0;padding:0;position:absolute;inset:0}.imageGallery-module__r7X7QG__image{object-fit:cover;border-radius:inherit;width:100%;height:100%}
.roomSidePeekContent-module__ELLzTq__wrapper{gap:var(--Space-x2);margin-bottom:calc(var(--Space-x4)*2 + 80px);flex-direction:column;display:flex;position:relative}.roomSidePeekContent-module__ELLzTq__mainContent{color:var(--Text-Secondary)}.roomSidePeekContent-module__ELLzTq__mainContent,.roomSidePeekContent-module__ELLzTq__listContainer{gap:var(--Space-x15);flex-direction:column;display:flex}.roomSidePeekContent-module__ELLzTq__imageContainer{border-radius:var(--Corner-radius-md);position:relative;overflow:hidden}.roomSidePeekContent-module__ELLzTq__imageContainer img{aspect-ratio:16/9;object-fit:cover;width:100%}.roomSidePeekContent-module__ELLzTq__facilityList{column-count:2;column-gap:var(--Space-x2);color:var(--Text-Secondary)}.roomSidePeekContent-module__ELLzTq__facilityList li>span:nth-child(2){word-wrap:break-word;overflow:hidden}.roomSidePeekContent-module__ELLzTq__facilityList li{gap:var(--Space-x1);margin-bottom:var(--Space-x05);display:flex!important}.roomSidePeekContent-module__ELLzTq__bedOptions{color:var(--Text-Secondary)}.roomSidePeekContent-module__ELLzTq__bedOptions li{gap:var(--Space-x1);margin-bottom:var(--Space-x05);display:flex}.roomSidePeekContent-module__ELLzTq__facilityList li svg{flex-shrink:0}
.modal-module__n5p0ka__overlay{height:var(--visual-viewport-height);width:100vw;z-index:var(--default-modal-overlay-z-index);background:#00000080;position:fixed;top:0;left:0}.modal-module__n5p0ka__modal{background-color:var(--Base-Surface-Primary-light-Normal);border-radius:var(--Corner-radius-md)var(--Corner-radius-md)0 0;box-shadow:var(--modal-box-shadow);width:100%;z-index:var(--default-modal-z-index);position:absolute;bottom:0;left:0}.modal-module__n5p0ka__dialog{outline:0;flex-direction:column;max-height:90dvh;display:flex}.modal-module__n5p0ka__header{padding:var(--Space-x2);align-items:flex-start;display:flex;position:relative}.modal-module__n5p0ka__content{align-items:center;gap:var(--Space-x2);flex-direction:column;display:flex;overflow:auto}.modal-module__n5p0ka__contentWithActions{padding:0}.modal-module__n5p0ka__contentWithoutActions{padding:0 var(--Space-x2)var(--Space-x3)}.modal-module__n5p0ka__close{top:var(--Space-x1);right:var(--Space-x1);position:absolute}.modal-module__n5p0ka__verticalCenter{align-items:center}@media screen and (min-width:768px){.modal-module__n5p0ka__overlay{justify-content:center;align-items:center;display:flex}.modal-module__n5p0ka__modal{border-radius:var(--Corner-radius-md);width:auto;max-width:var(--max-width-page);bottom:auto;left:auto}.modal-module__n5p0ka__dialog{max-height:90dvh}.modal-module__n5p0ka__header{padding:var(--Space-x2)var(--Space-x2)var(--Space-x15)var(--Space-x3)}.modal-module__n5p0ka__contentWithoutActions{padding:0 var(--Space-x3)var(--Space-x4)}}
.openingHours-module__VdeixG__wrapper{padding:var(--Space-x2)var(--Space-x3);gap:var(--Space-x1);border-radius:var(--Corner-radius-md);background:var(--Surface-Secondary-Default);display:grid}.openingHours-module__VdeixG__heading,.openingHours-module__VdeixG__caption{color:var(--Text-Secondary)}.openingHours-module__VdeixG__text{color:var(--Text-Default)}
.sidePeekAccordion-module___v29BG__accordionItem{color:var(--Text-Default)}.sidePeekAccordion-module___v29BG__parkingContent,.sidePeekAccordion-module___v29BG__accessibilityContent{gap:var(--Space-x3);display:grid}.sidePeekAccordion-module___v29BG__checkInCheckOutContent{gap:var(--Space-x15);padding:var(--Space-x2)var(--Space-x3);gap:var(--Space-x1);border-radius:var(--Corner-radius-md);background:var(--Surface-Secondary-Default);display:grid}.sidePeekAccordion-module___v29BG__subheading{color:var(--Text-Secondary)}
.parkingList-module__AlD6RW__list{gap:var(--Space-x1);list-style-type:none;display:grid}.parkingList-module__AlD6RW__listItem{gap:var(--Space-x1);display:flex}.parkingList-module__AlD6RW__listItem:before{content:"";background-color:var(--Icon-Accent);flex-shrink:0;width:16px;height:16px;display:inline-flex;position:relative;top:3px;-webkit-mask-image:url(/_static/shared/icons/heart.svg);mask-image:url(/_static/shared/icons/heart.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.parkingPrices-module__HeJ3nq__wrapper{row-gap:var(--Space-x1);color:var(--Text-Default);margin:0;display:grid}.parkingPrices-module__HeJ3nq__period{gap:var(--Space-x5);display:flex}.parkingPrices-module__HeJ3nq__information{flex:1;margin:0}.parkingPrices-module__HeJ3nq__priceHeading{color:var(--Text-Secondary)}
.parkingInformation-module__CVgJOa__parkingInformation{gap:var(--Space-x3);display:grid}.parkingInformation-module__CVgJOa__list,.parkingInformation-module__CVgJOa__prices{gap:var(--Space-x15);display:grid}.parkingInformation-module__CVgJOa__priceWrapper{background-color:var(--Surface-Secondary-Default);border-radius:var(--Corner-radius-md);padding:var(--Space-x2)var(--Space-x3);gap:var(--Space-x1);display:grid}.parkingInformation-module__CVgJOa__heading{color:var(--Text-Default)}.parkingInformation-module__CVgJOa__priceHeading{color:var(--Text-Secondary)}
.contactInformation-module__v6wYRa__wrapper{gap:var(--Space-x15);flex-direction:column;display:flex}.contactInformation-module__v6wYRa__information{gap:var(--Space-x2);grid-template-columns:1fr 1fr;grid-template-areas:"address drivingDirections""contact socials""email email""ecoLabel ecoLabel";font-style:normal;display:grid}.contactInformation-module__v6wYRa__address{grid-area:address}.contactInformation-module__v6wYRa__drivingDirections{grid-area:drivingDirections}.contactInformation-module__v6wYRa__contact{grid-area:contact}.contactInformation-module__v6wYRa__socials{grid-area:socials}.contactInformation-module__v6wYRa__socialIcons{gap:var(--Space-x1);align-items:center;display:flex}.contactInformation-module__v6wYRa__email{grid-area:email}.contactInformation-module__v6wYRa__ecoLabel{gap:var(--Space-x15);color:var(--Text-Secondary);grid-area:ecoLabel;display:flex}
.hotelSidePeek-module__avjmhG__content{gap:var(--Space-x4);color:var(--Text-Default);display:grid}
.typography-module__vfKlZa__Title-lg{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-module__vfKlZa__Title-md{font-family:var(--Title-md-Font-family),var(--Title-md-Font-fallback);font-size:var(--Title-md-Size);font-weight:var(--Title-md-Font-weight);letter-spacing:var(--Title-md-Letter-spacing);text-transform:var(--Title-md-Text-Transform);line-height:1.1;text-decoration:none}.typography-module__vfKlZa__Title-mdLowCase{font-family:var(--Title-md-LowCase-Font-family),var(--Title-md-LowCase-Font-fallback);font-size:var(--Title-md-Size);font-weight:var(--Title-md-LowCase-Font-weight);letter-spacing:var(--Title-md-LowCase-Letter-spacing);text-transform:var(--Title-md-LowCase-Text-Transform);line-height:1.1;text-decoration:none}.typography-module__vfKlZa__Title-sm{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-module__vfKlZa__Title-smLowCase{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-module__vfKlZa__Title-xs{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-module__vfKlZa__Title-Decorative-lg{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-module__vfKlZa__Title-Decorative-md{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-module__vfKlZa__Title-Subtitle-lg{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-module__vfKlZa__Title-Subtitle-md{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-module__vfKlZa__Title-Overline-sm{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-module__vfKlZa__Body-Lead-text{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-module__vfKlZa__Body-Paragraph-mdRegular{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);text-transform:unset;line-height:1.5;text-decoration:none}.typography-module__vfKlZa__Body-Paragraph-mdBold{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-2);letter-spacing:var(--Body-Paragraph-Letter-spacing);text-transform:unset;line-height:1.5;text-decoration:none}.typography-module__vfKlZa__Body-Supporting-text-caption-smRegular{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);letter-spacing:var(--Body-Supporting-text-Letter-spacing);text-transform:unset;line-height:1.4;text-decoration:none}.typography-module__vfKlZa__Body-Supporting-text-caption-smBold{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}.typography-module__vfKlZa__Body-Underline-md{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-module__vfKlZa__Body-Underline-sm{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-module__vfKlZa__Tag-sm{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-module__vfKlZa__Link-md{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-module__vfKlZa__Link-sm{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-module__vfKlZa__Label-xsRegular{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}.typography-module__vfKlZa__Label-xsBold{font-family:var(--Label-Font-family),var(--Label-Font-fallback);font-size:var(--Label-Size);font-weight:var(--Label-Font-weight-2);letter-spacing:var(--Label-Letter-spacing);text-transform:unset;line-height:1.5;text-decoration:none}
.code-rules-modal-module__yY11za__bookingCodeTooltip{max-width:560px;margin-top:var(--Space-x2);color:var(--Text-Secondary)}.code-rules-modal-module__yY11za__infoButton{align-self:center;color:var(--Icon-Interactive-Placeholder)!important}
.room-module__q2eycq__room{gap:var(--Space-x15);color:var(--Text-Default);flex-direction:column;display:flex;overflow-y:auto}.room-module__q2eycq__roomTitle,.room-module__q2eycq__additionalInformation{color:var(--Text-Secondary)}.room-module__q2eycq__terms{margin-top:var(--Space-x1);margin-bottom:var(--Space-x3)}.room-module__q2eycq__termsText:nth-child(n){margin-bottom:var(--Space-x1);display:flex}.room-module__q2eycq__terms .room-module__q2eycq__termsIcon{margin-right:var(--Space-x1)}.room-module__q2eycq__entry{gap:var(--Space-x05);justify-content:space-between;display:flex}.room-module__q2eycq__prices{flex-shrink:0;align-content:start;justify-items:flex-end;display:grid}.room-module__q2eycq__price{color:var(--Text-Default)}.room-module__q2eycq__price.room-module__q2eycq__discounted{color:var(--Scandic-Brand-Scandic-Red)}.room-module__q2eycq__strikeThroughRate{color:var(--Text-Secondary);text-decoration:line-through}.room-module__q2eycq__ctaWrapper{margin-top:var(--Space-x15)}
.remember-code-module__ma-aqq__applyButton{min-width:100px}@media screen and (max-width:767px){.remember-code-module__ma-aqq__applyButton{display:none}}
.summaryContent-module__3cExda__summary{border-radius:var(--Corner-radius-lg);gap:var(--Space-x2);padding:var(--Space-x3);display:grid}.summaryContent-module__3cExda__headingWrapper{justify-content:space-between;align-items:flex-start;display:flex}.summaryContent-module__3cExda__heading{color:var(--Text-Default)}.summaryContent-module__3cExda__closeButton{margin-top:-10px;margin-right:-10px}.summaryContent-module__3cExda__dates{align-items:center;gap:var(--Space-x1);color:var(--Text-Brand-OnAccent-Accent-Secondary);justify-content:flex-start;display:flex}.summaryContent-module__3cExda__entry{gap:var(--Space-x05);margin-bottom:var(--Space-x15);justify-content:space-between;display:flex}.summaryContent-module__3cExda__prices{flex-shrink:0;justify-items:flex-end;display:grid}.summaryContent-module__3cExda__price{color:var(--Text-Default)}.summaryContent-module__3cExda__price.summaryContent-module__3cExda__discounted{color:var(--Scandic-Brand-Scandic-Red)}.summaryContent-module__3cExda__strikeThroughRate{color:var(--Text-Secondary);text-decoration:line-through}.summaryContent-module__3cExda__approxPrice{color:var(--Text-Secondary)}
.booking-code-module__wWrYrG__container{gap:var(--Space-x1);align-items:center;display:grid;position:relative}.booking-code-module__wWrYrG__bookingCode{background-color:var(--Background-Primary);border-radius:var(--Corner-radius-md);height:60px;padding:var(--Space-x1)var(--Space-x15);border:2px solid #0000;flex-shrink:0}.booking-code-module__wWrYrG__bookingCode:focus-within{background-color:var(--Surface-Primary-Hover);border-radius:var(--Corner-radius-md);border-color:var(--Border-Interactive-Focus)}.booking-code-module__wWrYrG__bookingCode:has([data-focused=true]){background-color:var(--Surface-Primary-Hover);border-radius:var(--Corner-radius-md);border-color:var(--Border-Interactive-Focus)}.booking-code-module__wWrYrG__bookingCode:has([data-pressed=true]){background-color:var(--Surface-Primary-Hover);border-radius:var(--Corner-radius-md);border-color:var(--Border-Interactive-Focus)}.booking-code-module__wWrYrG__bookingCodeLabel{align-items:center;gap:var(--Space-x05);color:var(--Text-Secondary);text-wrap:nowrap;flex-shrink:0;width:100%;display:flex;position:relative}.booking-code-module__wWrYrG__input{background-color:var(--Surface-Primary-Hover);color:var(--Text-Interactive-Focus)}.booking-code-module__wWrYrG__bookingCodeRemember,.booking-code-module__wWrYrG__bookingCodeRememberVisible{gap:var(--Space-x1);display:none}.booking-code-module__wWrYrG__bookingCodeRememberVisible{width:100%;display:flex}.booking-code-module__wWrYrG__bookingCodeRememberVisible label{align-items:center}@media screen and (min-width:768px){.booking-code-module__wWrYrG__bookingCode{background-color:#0000;height:auto}.booking-code-module__wWrYrG__bookingCodeRememberVisible{background:var(--Base-Surface-Primary-light-Normal);border-radius:var(--Space-x15);justify-content:space-between;align-items:center}}@media screen and (min-width:768px) and (max-width:1366px){.booking-code-module__wWrYrG__container{align-items:center;display:flex}.booking-code-module__wWrYrG__codePopover{background:var(--Base-Surface-Primary-light-Normal);border-radius:var(--Space-x15);padding:var(--Space-x2);width:320px;box-shadow:0 4px 24px #0000000d}.booking-code-module__wWrYrG__popover{gap:var(--Space-x2);display:grid}.booking-code-module__wWrYrG__overlayTrigger{top:0;bottom:0;left:0;right:var(--Space-x3);display:block;position:absolute}}@media screen and (max-width:767px){.booking-code-module__wWrYrG__bookingCode{flex-direction:column;justify-content:center;display:flex}}@media screen and (min-width:1367px){.booking-code-module__wWrYrG__container:hover{background-color:var(--Surface-Primary-Hover);border-radius:var(--Corner-radius-md)}.booking-code-module__wWrYrG__bookingCodeRememberVisible{padding:var(--Space-x2);top:calc(100% + var(--Space-x3));left:calc(0% - var(--Space-x05));width:320px;box-shadow:var(--popup-box-shadow);position:absolute}}
.mobileSummary-module__w8DikG__wrapper{border-top:1px solid var(--Base-Border-Subtle);background:var(--Base-Surface-Primary-light-Normal);z-index:var(--default-modal-z-index);grid-template-rows:0fr auto;align-content:end;transition:all .5s ease-in-out;display:grid;position:relative}.mobileSummary-module__w8DikG__wrapper[data-open=true]{grid-template-rows:1fr auto}.mobileSummary-module__w8DikG__wrapper[data-open=true] .mobileSummary-module__w8DikG__bottomSheet{grid-template-columns:0fr auto}.mobileSummary-module__w8DikG__wrapper[data-open=true] .mobileSummary-module__w8DikG__priceDetailsButton{opacity:0;height:0}.mobileSummary-module__w8DikG__wrapper[data-open=false] .mobileSummary-module__w8DikG__priceDetailsButton{opacity:1;height:auto}.mobileSummary-module__w8DikG__signupPromoWrapper{z-index:var(--default-modal-z-index);position:relative}.mobileSummary-module__w8DikG__overlay{background-color:var(--Overlay-40);width:100%;height:100%;z-index:var(--default-modal-overlay-z-index);position:fixed;top:0;left:0}.mobileSummary-module__w8DikG__bottomSheet{padding:var(--Space-x2)var(--Space-x3)var(--Space-x5);grid-template-columns:1fr 1fr;align-items:flex-start;width:100vw;transition:all .5s ease-in-out;display:grid}.mobileSummary-module__w8DikG__priceDetailsButton{text-align:start;cursor:pointer;background-color:#0000;border-width:0;padding:0;transition:all .3s ease-in-out;display:grid;overflow:hidden}.mobileSummary-module__w8DikG__content{max-height:50dvh;overflow-y:auto}.mobileSummary-module__w8DikG__summaryAccordion{background-color:var(--Main-Grey-White);border-color:var(--Primary-Light-On-Surface-Divider-subtle);z-index:10;border-style:solid solid none;border-width:1px 1px medium;border-bottom-color:currentColor}.mobileSummary-module__w8DikG__priceLabel{color:var(--Text-Default)}.mobileSummary-module__w8DikG__price{color:var(--Text-Default)}.mobileSummary-module__w8DikG__price.mobileSummary-module__w8DikG__discounted{color:var(--Scandic-Brand-Scandic-Red)}.mobileSummary-module__w8DikG__strikeThroughRate{color:var(--Text-Secondary);text-decoration:line-through}.mobileSummary-module__w8DikG__seeDetails{margin-top:var(--Space-x15);gap:var(--Space-x1);color:var(--Component-Button-Brand-Secondary-On-fill-Default);align-items:center;display:flex}@media screen and (min-width:768px){.mobileSummary-module__w8DikG__bottomSheet{padding-bottom:var(--Space-x7)}}
.reward-night-module__YNeyFW__errorContainer{gap:var(--Space-x2);margin-top:var(--Space-x2);display:grid}.reward-night-module__YNeyFW__error{gap:var(--Space-x1);color:var(--UI-Text-Error);white-space:break-spaces;display:flex}.reward-night-module__YNeyFW__label{text-wrap:nowrap}.reward-night-module__YNeyFW__errorIcon{min-width:20px}.reward-night-module__YNeyFW__rewardNightLabel{color:var(--Text-Secondary);align-items:center;gap:var(--Space-x1);display:flex}.reward-night-module__YNeyFW__rewardNightTooltip{max-width:560px}.reward-night-module__YNeyFW__infoButton{align-self:center;color:var(--Icon-Interactive-Placeholder)!important}@media screen and (max-width:767px){.reward-night-module__YNeyFW__hideOnMobile{display:none}}@media screen and (min-width:768px){.reward-night-module__YNeyFW__errorContainer{border-radius:var(--Space-x15);padding:var(--Space-x2);background:var(--Base-Surface-Primary-light-Normal);width:320px;box-shadow:var(--popup-box-shadow);margin-top:0;position:absolute;top:calc(100% + 16px)}.reward-night-module__YNeyFW__error{color:var(--Text-Default)}}
.hotelCardListing-module__BjPdQq__hotelCards{gap:var(--Space-x2);margin-bottom:var(--Space-x2);flex-direction:column;display:flex}
.image-module__sqY4UG__imageContainer{margin:0 calc(-1*var(--Space-x2));border-radius:var(--Corner-radius-lg)var(--Corner-radius-lg)0 0;height:190px;position:relative}div[data-multiroom=true] .image-module__sqY4UG__imageContainer{margin:0}.image-module__sqY4UG__chipContainer{gap:var(--Space-x1);z-index:1;flex-direction:row;display:flex;position:absolute;top:12px;left:12px}.image-module__sqY4UG__chip{background-color:var(--Main-Grey-White);border-radius:var(--Corner-radius-sm);padding:var(--Space-x05)var(--Space-x1)}.image-module__sqY4UG__imageContainer img{aspect-ratio:16/9;object-fit:cover;max-width:100%}.image-module__sqY4UG__toggleSidePeek{color:var(--Component-Button-Brand-Secondary-On-fill-Inverted);background-color:var(--Surface-Brand-Primary-1-OnSurface-Default);justify-content:center;align-items:center;width:100%;height:40px;display:flex;position:absolute;bottom:0}.image-module__sqY4UG__inventory{color:var(--Text-Interactive-Default)}
.voucher-module__pbkuFq__options{flex-direction:column;justify-content:center;width:100%;display:flex}.voucher-module__pbkuFq__option{gap:var(--Space-x2);margin-top:var(--Space-x2);color:var(--Text-Secondary);align-items:center;display:flex}.voucher-module__pbkuFq__optionsContainer{flex-direction:column;display:flex}.voucher-module__pbkuFq__voucherSkeletonContainer{padding:var(--Space-x1)var(--Space-x15);color:var(--Text-Secondary)}.voucher-module__pbkuFq__checkbox{width:24px;height:24px}.voucher-module__pbkuFq__showOnTablet{display:none}@media screen and (min-width:768px){.voucher-module__pbkuFq__options{gap:var(--Space-x4);flex-direction:row}.voucher-module__pbkuFq__option{gap:var(--Space-x15);margin-top:0}.voucher-module__pbkuFq__optionsContainer{column-gap:var(--Space-x3);grid-template-columns:auto auto;display:grid}}@media screen and (min-width:768px) and (max-width:1366px){.voucher-module__pbkuFq__voucherSkeletonContainer{display:none}.voucher-module__pbkuFq__showOnTablet{display:flex}.voucher-module__pbkuFq__option{min-height:56px}}@media screen and (min-width:1367px){.voucher-module__pbkuFq__options{gap:var(--Space-x05);flex-direction:column;max-width:190px}.voucher-module__pbkuFq__option:hover{cursor:not-allowed}}
.filterCheckbox-module__RFB_Da__container{color:var(--text-color);cursor:pointer;flex-direction:column;display:flex}.filterCheckbox-module__RFB_Da__container[data-selected] .filterCheckbox-module__RFB_Da__checkbox{border:var(--Surface-UI-Fill-Active);background:var(--Surface-UI-Fill-Active)}.filterCheckbox-module__RFB_Da__container:focus-within .filterCheckbox-module__RFB_Da__checkbox{outline:2px solid var(--UI-Input-Controls-Fill-Selected)}.filterCheckbox-module__RFB_Da__checkboxContainer{align-items:center;gap:var(--Space-x15);display:flex}.filterCheckbox-module__RFB_Da__checkbox{border:1px solid var(--UI-Input-Controls-Border-Normal);forced-color-adjust:none;background:var(--UI-Input-Controls-Surface-Normal);border-radius:4px;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;transition:all .2s;display:flex}.filterCheckbox-module__RFB_Da__container[data-disabled]{color:var(--Text-Interactive-Disabled);cursor:not-allowed}.filterCheckbox-module__RFB_Da__container[data-disabled] .filterCheckbox-module__RFB_Da__checkbox{border-color:var(--Text-Interactive-Disabled);background:var(--Surface-Primary-Disabled)}
.notAvailable-module__KO28Sa__noRooms{background-color:var(--Base-Surface-Secondary-light-Normal);border-radius:var(--Corner-radius-md);gap:var(--Space-x1);padding:var(--Space-x2);align-items:center;margin:0;display:flex}
.formContent-module__E8cUpW__vouchersHeader{gap:var(--Space-x15);display:flex}.formContent-module__E8cUpW__checkbox{width:24px;height:24px}.formContent-module__E8cUpW__where,.formContent-module__E8cUpW__rooms,.formContent-module__E8cUpW__when{border:2px solid #0000;position:relative}.formContent-module__E8cUpW__buttonContainer{align-self:center;gap:var(--Space-x1);border:2px solid #0000;display:grid}.formContent-module__E8cUpW__showOnTablet{display:none}.formContent-module__E8cUpW__submitButton{min-width:118px}.formContent-module__E8cUpW__label{color:var(--Text-Accent-Primary)}:is(.formContent-module__E8cUpW__when:has([data-datepicker-open=true],[data-pressed=true]) .formContent-module__E8cUpW__label,.formContent-module__E8cUpW__rooms:has([data-rooms-open=true],[data-pressed=true]) .formContent-module__E8cUpW__label){color:var(--Text-Interactive-Focus)}.formContent-module__E8cUpW__when:hover,.formContent-module__E8cUpW__rooms:hover{background-color:var(--Surface-Primary-Hover)}:is(.formContent-module__E8cUpW__where:has([data-focus-visible=true],[data-focused=true],[data-pressed=true]),.formContent-module__E8cUpW__when:has([data-datepicker-open=true],[data-focus-visible=true],[data-pressed=true]),.formContent-module__E8cUpW__rooms:has([data-focus-visible=true],[data-rooms-open=true],[data-pressed=true])){background-color:var(--Surface-Primary-Hover);border-color:var(--Border-Interactive-Focus);color:var(--Text-Interactive-Focus)}@media screen and (max-width:767px){.formContent-module__E8cUpW__buttonContainer{margin-bottom:var(--Space-x6)}.formContent-module__E8cUpW__voucherContainer{padding:var(--Space-x15)0 var(--Space-x4)}.formContent-module__E8cUpW__buttonContainer{width:100%}}@media screen and (max-width:1366px){.formContent-module__E8cUpW__inputContainer{gap:var(--Space-x15);display:grid}.formContent-module__E8cUpW__rooms,.formContent-module__E8cUpW__when,.formContent-module__E8cUpW__where{background-color:var(--Background-Primary);border-radius:var(--Corner-radius-md)}.formContent-module__E8cUpW__rooms,.formContent-module__E8cUpW__when{padding:var(--Space-x1)var(--Space-x15)}.formContent-module__E8cUpW__rooms{height:60px}}.formContent-module__E8cUpW__voucherContainer{height:fit-content}.formContent-module__E8cUpW__input{flex-direction:column;display:flex}@media screen and (min-width:768px){.formContent-module__E8cUpW__input{flex-direction:row;align-items:center;display:flex}.formContent-module__E8cUpW__inputContainer{gap:var(--Space-x15);flex:2;display:flex}.formContent-module__E8cUpW__voucherContainer{border-radius:0 0 var(--Corner-radius-md)var(--Corner-radius-md)}.formContent-module__E8cUpW__rooms,.formContent-module__E8cUpW__when,.formContent-module__E8cUpW__where{border-radius:var(--Corner-radius-md);width:100%}.formContent-module__E8cUpW__inputContainer input[type=text]{border:none;height:24px}.formContent-module__E8cUpW__rooms,.formContent-module__E8cUpW__when{padding:var(--Space-x1)var(--Space-x15)}.formContent-module__E8cUpW__where{position:relative}.formContent-module__E8cUpW__showOnMobile{display:none}}.formContent-module__E8cUpW__buttonContainer{margin-top:auto}@media screen and (min-width:768px){.formContent-module__E8cUpW__buttonContainer{margin-top:0}}@media screen and (min-width:768px) and (max-width:1366px){.formContent-module__E8cUpW__input{flex-wrap:wrap}.formContent-module__E8cUpW__inputRow{gap:var(--Space-x2);width:100%;padding:var(--Space-x2);flex-direction:row;display:flex}.formContent-module__E8cUpW__inputContainer{flex-basis:80%}.formContent-module__E8cUpW__buttonContainer{margin:0}.formContent-module__E8cUpW__input .formContent-module__E8cUpW__buttonContainer .formContent-module__E8cUpW__button{padding:var(--Space-x1);width:48px;height:48px}.formContent-module__E8cUpW__voucherRow{background-color:var(--Base-Surface-Primary-light-Hover);border-bottom:1px solid var(--Primary-Light-On-Surface-Divider-subtle);padding-left:var(--Space-x2);flex:1;display:flex}.formContent-module__E8cUpW__showOnTablet{display:flex}.formContent-module__E8cUpW__hideOnTablet{display:none}}@media screen and (min-width:1367px){.formContent-module__E8cUpW__inputContainer{margin-left:calc(-1*var(--Space-x15))}.formContent-module__E8cUpW__input{gap:var(--Space-x15)}.formContent-module__E8cUpW__inputRow{flex:1}.formContent-module__E8cUpW__voucherRow{flex:0}.formContent-module__E8cUpW__bookingCodeDisabled{flex:none}}
.RoomCardSkeleton-module__bNzAZG__card{border-radius:var(--Corner-radius-lg);border:1px solid var(--Base-Border-Subtle);background-color:#fff;flex-direction:column;flex:1;justify-content:space-between;height:100%;min-height:200px;font-size:14px;display:flex;position:relative;overflow:hidden}.RoomCardSkeleton-module__bNzAZG__imageContainer{aspect-ratio:16/9;width:100%}.RoomCardSkeleton-module__bNzAZG__priceVariants{gap:var(--Space-x1);padding:var(--Space-x2);flex-direction:column;display:flex}
.form-module__eBTNTq__section{align-items:center;width:100%;margin:0 auto;display:grid}.form-module__eBTNTq__form{height:100%;display:grid}@media screen and (max-width:767px){.form-module__eBTNTq__section{max-width:var(--max-width-page)}.form-module__eBTNTq__form{align-self:flex-start}}@media screen and (min-width:768px){.form-module__eBTNTq__default{border-radius:var(--Corner-radius-md)}}@media screen and (min-width:1367px){.form-module__eBTNTq__default{padding:var(--Space-x15)var(--Space-x2)var(--Space-x15)var(--Space-x1)}.form-module__eBTNTq__full{padding:var(--Space-x1)0}.form-module__eBTNTq__form{width:100%;max-width:var(--max-width-page);margin:0 auto}.form-module__eBTNTq__compact{padding:var(--Space-x15)var(--Space-x2)var(--Space-x15)var(--Space-x15);white-space:nowrap}}
.filterContent-module__7OaM8a__container{min-width:272px}.filterContent-module__7OaM8a__container>div{gap:var(--Space-x3);flex-direction:column;display:flex}.filterContent-module__7OaM8a__title{color:var(--Text-Heading)}.filterContent-module__7OaM8a__facilities{padding-bottom:var(--Space-x3)}.filterContent-module__7OaM8a__facilities:first-of-type{border-bottom:1px solid var(--Base-Border-Subtle)}.filterContent-module__7OaM8a__facilities ul{margin-top:var(--Space-x2)}.filterContent-module__7OaM8a__facilities:last-child{padding-bottom:0}.filterContent-module__7OaM8a__filter{gap:var(--Space-x15);margin-bottom:var(--Space-x1);grid-template-columns:repeat(2,minmax(min-content,max-content));align-items:center;display:grid}.filterContent-module__7OaM8a__filter:first-child{margin-top:var(--Space-x1)}.filterContent-module__7OaM8a__filter input[type=checkbox]{width:1.25rem;height:1.25rem;margin:0}
.roomsListSkeleton-module__60ZKJq__container{max-width:var(--max-width-page)}.roomsListSkeleton-module__60ZKJq__skeletonContainer{justify-content:space-between;gap:var(--Space-x2);flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-auto-rows:0;display:grid;overflow:hidden}
.button-module__A1IBaq__mobileToggleButton{cursor:pointer;align-items:center;gap:var(--Space-x15);padding:var(--Space-x2);background-color:var(--Base-Surface-Primary-light-Normal);-webkit-tap-highlight-color:transparent;border-radius:var(--Corner-radius-md);border:none;width:100%;display:grid;position:relative;box-shadow:0 8px 24px #00000029}.button-module__A1IBaq__complete{grid-template-columns:1fr 36px}.button-module__A1IBaq__partial{grid-template-columns:minmax(auto,120px) min-content 1fr auto}.button-module__A1IBaq__block{display:block}.button-module__A1IBaq__block>*{text-align:start;display:block}.button-module__A1IBaq__blockLabel{color:var(--Text-Accent-Primary)}.button-module__A1IBaq__locationAndDate{color:var(--Scandic-Grey-100)}.button-module__A1IBaq__placeholder{color:var(--Text-Interactive-Placeholder)}.button-module__A1IBaq__icon{background-color:var(--Base-Button-Primary-Fill-Normal);border-radius:50%;justify-content:center;justify-self:flex-end;align-items:center;width:40px;height:40px;display:flex}@media screen and (min-width:768px){.button-module__A1IBaq__mobileToggleButton{display:none}}
@keyframes filterAndSortModal-module__a6CbCa__modal-fade{0%{opacity:0}to{opacity:1}}@keyframes filterAndSortModal-module__a6CbCa__modal-slide-up{0%{bottom:-100%}to{bottom:0}}.filterAndSortModal-module__a6CbCa__overlay{height:var(--visual-viewport-height);z-index:100;background:#00000080;justify-content:center;align-items:center;width:100vw;display:flex;position:fixed;top:0;left:0}.filterAndSortModal-module__a6CbCa__overlay[data-entering]{animation:.2s filterAndSortModal-module__a6CbCa__modal-fade}.filterAndSortModal-module__a6CbCa__overlay[data-exiting]{animation:.15s ease-in reverse filterAndSortModal-module__a6CbCa__modal-fade}.filterAndSortModal-module__a6CbCa__modal{background-color:var(--Base-Surface-Primary-light-Normal);border-radius:var(--Corner-radius-md);height:calc(100dvh - 20px);box-shadow:var(--modal-box-shadow);width:100%;position:absolute;bottom:0;left:0}.filterAndSortModal-module__a6CbCa__modal[data-entering]{animation:.2s filterAndSortModal-module__a6CbCa__modal-slide-up}.filterAndSortModal-module__a6CbCa__modal[data-existing]{animation:.2s reverse filterAndSortModal-module__a6CbCa__modal-slide-up}.filterAndSortModal-module__a6CbCa__content{flex-direction:column;height:100%;display:flex}.filterAndSortModal-module__a6CbCa__sorter{padding:var(--Space-x15)var(--Space-x2)var(--Space-x05)var(--Space-x2);flex:none}.filterAndSortModal-module__a6CbCa__badge{background-color:var(--Base-Text-Accent);border-radius:var(--Corner-radius-xl);color:#fff;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.filterAndSortModal-module__a6CbCa__filters{padding:var(--Space-x2);padding-top:calc(var(--Space-x3) + var(--Space-x05));flex:auto;overflow-y:auto}.filterAndSortModal-module__a6CbCa__filters ul{margin-top:var(--Space-x3)}.filterAndSortModal-module__a6CbCa__filters ul li{padding-bottom:var(--Space-x1)}.filterAndSortModal-module__a6CbCa__header{text-align:right;padding:var(--Space-x15);flex:none;justify-content:flex-end;display:flex}.filterAndSortModal-module__a6CbCa__title{text-align:center;display:none}.filterAndSortModal-module__a6CbCa__divider{display:none}.filterAndSortModal-module__a6CbCa__footer{gap:var(--Space-x1);padding:var(--Space-x3)var(--Space-x2);border-top:1px solid var(--Base-Border-Subtle);flex-direction:column;flex:none;display:flex}@media screen and (min-width:768px){.filterAndSortModal-module__a6CbCa__modal{width:min(80dvw,960px);height:min(80dvh,680px);bottom:50%;left:50%;overflow-y:auto;translate:-50% 50%}.filterAndSortModal-module__a6CbCa__divider{padding:0 var(--Space-x3);display:block}.filterAndSortModal-module__a6CbCa__header{padding:var(--Space-x1);border-bottom:1px solid var(--Base-Border-Subtle);background:var(--Base-Surface-Primary-light-Normal);z-index:1;border-top-left-radius:var(--Corner-radius-lg);border-top-right-radius:var(--Corner-radius-lg);grid-template-columns:1fr auto;align-items:center;display:grid;position:sticky;top:0}.filterAndSortModal-module__a6CbCa__title{display:block}.filterAndSortModal-module__a6CbCa__content{gap:var(--Space-x4);height:auto}.filterAndSortModal-module__a6CbCa__filters{overflow-y:unset}.filterAndSortModal-module__a6CbCa__sorter{padding:var(--Space-x2)}.filterAndSortModal-module__a6CbCa__sorter,.filterAndSortModal-module__a6CbCa__filters,.filterAndSortModal-module__a6CbCa__footer,.filterAndSortModal-module__a6CbCa__divider{padding:0 var(--Space-x3)}.filterAndSortModal-module__a6CbCa__footer{background:var(--Base-Surface-Primary-light-Normal);z-index:1;border-bottom-left-radius:var(--Corner-radius-lg);border-bottom-right-radius:var(--Corner-radius-lg);padding:var(--Space-x2)var(--Space-x3);flex-direction:row-reverse;justify-content:space-between;position:sticky;bottom:0}.filterAndSortModal-module__a6CbCa__filters aside>form{gap:var(--Space-x2)}.filterAndSortModal-module__a6CbCa__filters aside form>div:last-child{margin-top:var(--Space-x2)}.filterAndSortModal-module__a6CbCa__filters aside ul{margin-top:var(--Space-x1);grid-template-columns:1fr 1fr;display:grid}.filterAndSortModal-module__a6CbCa__filters ul li:hover{background:var(--UI-Input-Controls-Surface-Hover);border-radius:var(--Corner-radius-md);outline:none}.filterAndSortModal-module__a6CbCa__filters ul li{padding:var(--Space-x1)var(--Space-x15)}}@media screen and (min-width:1024px){.filterAndSortModal-module__a6CbCa__facilities ul{grid-template-columns:1fr 1fr 1fr}}
.button-module__WWqxdG__btn{border-radius:var(--Corner-radius-rounded);cursor:pointer;text-align:center;font-family:var(--typography-Body-Bold-fontFamily);font-size:var(--typography-Body-Bold-fontSize);font-weight:500;line-height:var(--typography-Body-Bold-lineHeight);letter-spacing:.084px;background:0 0;margin:0;padding:0;text-decoration:none;transition:background-color .3s,color .3s}.button-module__WWqxdG__wrapping{padding-left:0!important;padding-right:0!important}.button-module__WWqxdG__fullWidth{width:100%}.button-module__WWqxdG__primary,a.button-module__WWqxdG__primary{border:none}.button-module__WWqxdG__secondary,a.button-module__WWqxdG__secondary{background:0 0;border-style:solid;border-width:2px}.button-module__WWqxdG__tertiary,a.button-module__WWqxdG__tertiary,.button-module__WWqxdG__inverted,a.button-module__WWqxdG__inverted{border:none}.button-module__WWqxdG__text,a.button-module__WWqxdG__text{background:0 0;border:none;outline:none}.button-module__WWqxdG__text:not(.button-module__WWqxdG__wrapping){padding:0!important}.button-module__WWqxdG__default,a.button-module__WWqxdG__default,.button-module__WWqxdG__btn.button-module__WWqxdG__icon:is(.button-module__WWqxdG__small,.button-module__WWqxdG__medium,.button-module__WWqxdG__large){align-items:center;gap:var(--Space-x1);justify-content:center;display:flex}.button-module__WWqxdG__btn.button-module__WWqxdG__small{font-size:var(--typography-Caption-Bold-fontSize);line-height:var(--typography-Caption-Bold-lineHeight);gap:var(--Space-x025);padding:calc(var(--Space-x1) + 2px)var(--Space-x2)}.button-module__WWqxdG__btn.button-module__WWqxdG__small.button-module__WWqxdG__secondary{padding:var(--Space-x1)var(--Space-x2)}.button-module__WWqxdG__btn.button-module__WWqxdG__medium{gap:var(--Space-x05);padding:calc(var(--Space-x15) + 2px)var(--Space-x2)}.button-module__WWqxdG__medium.button-module__WWqxdG__secondary{padding:var(--Space-x15)var(--Space-x2)}.button-module__WWqxdG__btn.button-module__WWqxdG__large{gap:var(--Space-x05);padding:calc(var(--Space-x2) + 2px)var(--Space-x3)}.button-module__WWqxdG__large.button-module__WWqxdG__secondary{gap:var(--Space-x05);padding:var(--Space-x2)var(--Space-x3)}.button-module__WWqxdG__btn:disabled{background-color:var(--disabled-background-color);color:var(--disabled-color);cursor:not-allowed}.button-module__WWqxdG__basePrimary{background-color:var(--Base-Button-Primary-Fill-Normal);color:var(--Base-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__basePrimary:active,.button-module__WWqxdG__basePrimary:focus,.button-module__WWqxdG__basePrimary:hover{background-color:var(--Base-Button-Primary-Fill-Hover);color:var(--Base-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__basePrimary:disabled{background-color:var(--Base-Button-Primary-Fill-Disabled);color:var(--Base-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__basePrimary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__basePrimary svg *{fill:var(--Base-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__basePrimary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__basePrimary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__basePrimary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__basePrimary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__basePrimary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__basePrimary:hover svg *{fill:var(--Base-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__basePrimary:disabled *,.button-module__WWqxdG__icon.button-module__WWqxdG__basePrimary:disabled svg *{fill:var(--Base-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__baseSecondary{background-color:var(--Base-Button-Secondary-Fill-Normal);border-color:var(--Base-Button-Secondary-Border-Normal);color:var(--Base-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__baseSecondary:active,.button-module__WWqxdG__baseSecondary:focus,.button-module__WWqxdG__baseSecondary:hover{background-color:var(--Base-Button-Secondary-Fill-Hover);border-color:var(--Base-Button-Secondary-Border-Hover);color:var(--Base-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__baseSecondary:disabled{background-color:var(--Base-Button-Secondary-Fill-Disabled);border-color:var(--Base-Button-Secondary-Border-Disabled);color:var(--Base-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__baseSecondary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseSecondary svg *{fill:var(--Base-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__baseSecondary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseSecondary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseSecondary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseSecondary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__baseSecondary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__baseSecondary:hover svg *{fill:var(--Base-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__baseSecondary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseSecondary:disabled svg *{fill:var(--Base-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__btn.button-module__WWqxdG__baseTertiary{background-color:var(--Base-Button-Tertiary-Fill-Normal);color:var(--Base-Button-Tertiary-On-Fill-Normal)}.button-module__WWqxdG__btn.button-module__WWqxdG__baseTertiary:active,.button-module__WWqxdG__btn.button-module__WWqxdG__baseTertiary:focus,.button-module__WWqxdG__btn.button-module__WWqxdG__baseTertiary:hover{background-color:var(--Base-Button-Tertiary-Fill-Hover);color:var(--Base-Button-Tertiary-On-Fill-Hover)}.button-module__WWqxdG__btn.button-module__WWqxdG__baseTertiary:disabled{background-color:var(--Base-Button-Tertiary-Fill-Disabled);color:var(--Base-Button-Tertiary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__baseTertiary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseTertiary svg *{fill:var(--Base-Button-Tertiary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__baseTertiary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseTertiary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseTertiary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseTertiary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__baseTertiary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__baseTertiary:hover svg *{fill:var(--Base-Button-Tertiary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__baseTertiary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseTertiary:disabled svg *{fill:var(--Base-Button-Tertiary-On-Fill-Disabled)}.button-module__WWqxdG__baseInverted{background-color:var(--Base-Button-Inverted-Fill-Normal);color:var(--Base-Button-Inverted-On-Fill-Normal)}.button-module__WWqxdG__baseInverted:active,.button-module__WWqxdG__baseInverted:focus,.button-module__WWqxdG__baseInverted:hover{background-color:var(--Base-Button-Inverted-Fill-Hover);color:var(--Base-Button-Inverted-On-Fill-Hover)}.button-module__WWqxdG__baseInverted:disabled{background-color:var(--Base-Button-Inverted-Fill-Disabled);color:var(--Base-Button-Inverted-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__baseInverted svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseInverted svg *{fill:var(--Base-Button-Inverted-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__baseInverted:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseInverted:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseInverted:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseInverted:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__baseInverted:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__baseInverted:hover svg *{fill:var(--Base-Button-Inverted-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__baseInverted:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseInverted:disabled svg *{fill:var(--Base-Button-Inverted-On-Fill-Disabled)}.button-module__WWqxdG__baseText{color:var(--Base-Button-Text-On-Fill-Normal)}.button-module__WWqxdG__baseTextInverted{color:var(--Base-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__baseText:active,.button-module__WWqxdG__baseText:focus,.button-module__WWqxdG__baseText:hover{color:var(--Base-Button-Text-On-Fill-Hover);text-decoration:underline}.button-module__WWqxdG__baseText:disabled{color:var(--Base-Button-Text-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__baseText svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseText svg *{fill:var(--Base-Button-Text-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__baseText:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseText:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseText:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseText:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__baseText:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__baseText:hover svg *{fill:var(--Base-Button-Text-On-Fill-Hover);text-decoration:underline}.button-module__WWqxdG__icon.button-module__WWqxdG__baseText:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__baseText:disabled svg *{fill:var(--Base-Button-Text-On-Fill-Disabled)}.button-module__WWqxdG__primaryStrongPrimary{background-color:var(--Primary-Strong-Button-Primary-Fill-Normal);color:var(--Primary-Strong-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__primaryStrongPrimary:active,.button-module__WWqxdG__primaryStrongPrimary:focus,.button-module__WWqxdG__primaryStrongPrimary:hover{background-color:var(--Primary-Strong-Button-Primary-Fill-Hover);color:var(--Primary-Strong-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__primaryStrongPrimary:disabled{background-color:var(--Primary-Strong-Button-Primary-Fill-Disabled);color:var(--Primary-Strong-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongPrimary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongPrimary svg *{fill:var(--Primary-Strong-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongPrimary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongPrimary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongPrimary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongPrimary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongPrimary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongPrimary:hover svg *{fill:var(--Primary-Strong-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongPrimary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongPrimary:disabled svg *{fill:var(--Primary-Strong-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__primaryStrongSecondary{background-color:var(--Primary-Strong-Button-Secondary-Fill-Normal);border-color:var(--Primary-Strong-Button-Secondary-Border-Normal);color:var(--Primary-Strong-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__primaryStrongSecondary:active,.button-module__WWqxdG__primaryStrongSecondary:focus,.button-module__WWqxdG__primaryStrongSecondary:hover{background-color:var(--Primary-Strong-Button-Secondary-Fill-Hover);border-color:var(--Primary-Strong-Button-Secondary-Border-Hover);color:var(--Primary-Strong-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__primaryStrongSecondary:disabled{background-color:var(--Primary-Strong-Button-Secondary-Fill-Disabled);border-color:var(--Primary-Strong-Button-Secondary-Border-Disabled);color:var(--Primary-Strong-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongSecondary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongSecondary svg *{fill:var(--Primary-Strong-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongSecondary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongSecondary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongSecondary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongSecondary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongSecondary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongSecondary:hover svg *{fill:var(--Primary-Strong-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongSecondary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryStrongSecondary:disabled svg *{fill:var(--Primary-Strong-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__primaryDarkPrimary{background-color:var(--Primary-Dark-Button-Primary-Fill-Normal);color:var(--Primary-Dark-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__primaryDarkPrimary:active,.button-module__WWqxdG__primaryDarkPrimary:focus,.button-module__WWqxdG__primaryDarkPrimary:hover{background-color:var(--Primary-Dark-Button-Primary-Fill-Hover);color:var(--Primary-Dark-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__primaryDarkPrimary:disabled{background-color:var(--Primary-Dark-Button-Primary-Fill-Disabled);color:var(--Primary-Dark-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkPrimary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkPrimary svg *{fill:var(--Primary-Dark-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkPrimary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkPrimary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkPrimary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkPrimary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkPrimary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkPrimary:hover svg *{fill:var(--Primary-Dark-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkPrimary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkPrimary:disabled svg *{fill:var(--Primary-Dark-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__primaryDarkSecondary{background-color:var(--Primary-Dark-Button-Secondary-Fill-Normal);border-color:var(--Primary-Dark-Button-Secondary-Border-Normal);color:var(--Primary-Dark-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__primaryDarkSecondary:active,.button-module__WWqxdG__primaryDarkSecondary:focus,.button-module__WWqxdG__primaryDarkSecondary:hover{background-color:var(--Primary-Dark-Button-Secondary-Fill-Hover);border-color:var(--Primary-Dark-Button-Secondary-Border-Hover);color:var(--Primary-Dark-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__primaryDarkSecondary:disabled{background-color:var(--Primary-Dark-Button-Secondary-Fill-Disabled);border-color:var(--Primary-Dark-Button-Secondary-Border-Disabled);color:var(--Primary-Dark-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkSecondary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkSecondary svg *{fill:var(--Primary-Dark-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkSecondary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkSecondary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkSecondary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkSecondary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkSecondary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkSecondary:hover svg *{fill:var(--Primary-Dark-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkSecondary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryDarkSecondary:disabled svg *{fill:var(--Primary-Dark-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__primaryLightPrimary{background-color:var(--Primary-Light-Button-Primary-Fill-Normal);color:var(--Primary-Light-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__primaryLightPrimary:active,.button-module__WWqxdG__primaryLightPrimary:focus,.button-module__WWqxdG__primaryLightPrimary:hover{background-color:var(--Primary-Light-Button-Primary-Fill-Hover);color:var(--Primary-Light-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__primaryLightPrimary:disabled{background-color:var(--Primary-Light-Button-Primary-Fill-Disabled);color:var(--Primary-Light-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightPrimary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightPrimary svg *{fill:var(--Primary-Light-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightPrimary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightPrimary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightPrimary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightPrimary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightPrimary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightPrimary:hover svg *{fill:var(--Primary-Light-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightPrimary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightPrimary:disabled svg *{fill:var(--Primary-Light-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__primaryLightSecondary{background-color:var(--Primary-Light-Button-Secondary-Fill-Normal);border-color:var(--Primary-Light-Button-Secondary-Border-Normal);color:var(--Primary-Light-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__primaryLightSecondary:active,.button-module__WWqxdG__primaryLightSecondary:focus,.button-module__WWqxdG__primaryLightSecondary:hover{background-color:var(--Primary-Light-Button-Secondary-Fill-Hover);border-color:var(--Primary-Light-Button-Secondary-Border-Hover);color:var(--Primary-Light-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__primaryLightSecondary:disabled{background-color:var(--Primary-Light-Button-Secondary-Fill-Disabled);border-color:var(--Primary-Light-Button-Secondary-Border-Disabled);color:var(--Primary-Light-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightSecondary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightSecondary svg *{fill:var(--Primary-Light-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightSecondary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightSecondary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightSecondary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightSecondary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightSecondary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightSecondary:hover svg *{fill:var(--Primary-Light-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightSecondary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__primaryLightSecondary:disabled svg *{fill:var(--Primary-Light-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__secondaryDarkPrimary{background-color:var(--Secondary-Dark-Button-Primary-Fill-Normal);color:var(--Secondary-Dark-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__secondaryDarkPrimary:active,.button-module__WWqxdG__secondaryDarkPrimary:focus,.button-module__WWqxdG__secondaryDarkPrimary:hover{background-color:var(--Secondary-Dark-Button-Primary-Fill-Hover);color:var(--Secondary-Dark-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__secondaryDarkPrimary:disabled{background-color:var(--Secondary-Dark-Button-Primary-Fill-Disabled);color:var(--Secondary-Dark-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkPrimary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkPrimary svg *{fill:var(--Secondary-Dark-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkPrimary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkPrimary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkPrimary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkPrimary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkPrimary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkPrimary:hover svg *{fill:var(--Secondary-Dark-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkPrimary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkPrimary:disabled svg *{fill:var(--Secondary-Dark-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__secondaryDarkSecondary{background-color:var(--Secondary-Dark-Button-Secondary-Fill-Normal);border-color:var(--Secondary-Dark-Button-Secondary-Border-Normal);color:var(--Secondary-Dark-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__secondaryDarkSecondary:active,.button-module__WWqxdG__secondaryDarkSecondary:focus,.button-module__WWqxdG__secondaryDarkSecondary:hover{background-color:var(--Secondary-Dark-Button-Secondary-Fill-Hover);border-color:var(--Secondary-Dark-Button-Secondary-Border-Hover);color:var(--Secondary-Dark-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__secondaryDarkSecondary:disabled{background-color:var(--Secondary-Dark-Button-Secondary-Fill-Disabled);border-color:var(--Secondary-Dark-Button-Secondary-Border-Disabled);color:var(--Secondary-Dark-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkSecondary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkSecondary svg *{fill:var(--Secondary-Dark-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkSecondary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkSecondary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkSecondary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkSecondary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkSecondary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkSecondary:hover svg *{fill:var(--Secondary-Dark-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkSecondary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryDarkSecondary:disabled svg *{fill:var(--Secondary-Dark-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__secondaryLightPrimary{background-color:var(--Secondary-Light-Button-Primary-Fill-Normal);color:var(--Secondary-Light-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__secondaryLightPrimary:active,.button-module__WWqxdG__secondaryLightPrimary:focus,.button-module__WWqxdG__secondaryLightPrimary:hover{background-color:var(--Secondary-Light-Button-Primary-Fill-Hover);color:var(--Secondary-Light-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__secondaryLightPrimary:disabled{background-color:var(--Secondary-Light-Button-Primary-Fill-Disabled);color:var(--Secondary-Light-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightPrimary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightPrimary svg *{fill:var(--Secondary-Light-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightPrimary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightPrimary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightPrimary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightPrimary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightPrimary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightPrimary:hover svg *{fill:var(--Secondary-Light-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightPrimary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightPrimary:disabled svg *{fill:var(--Secondary-Light-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__secondaryLightSecondary{background-color:var(--Secondary-Light-Button-Secondary-Fill-Normal);border-color:var(--Secondary-Light-Button-Secondary-Border-Normal);color:var(--Secondary-Light-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__secondaryLightSecondary:active,.button-module__WWqxdG__secondaryLightSecondary:focus,.button-module__WWqxdG__secondaryLightSecondary:hover{background-color:var(--Secondary-Light-Button-Secondary-Fill-Hover);border-color:var(--Secondary-Light-Button-Secondary-Border-Hover);color:var(--Secondary-Light-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__secondaryLightSecondary:disabled{background-color:var(--Secondary-Light-Button-Secondary-Fill-Disabled);border-color:var(--Secondary-Light-Button-Secondary-Border-Disabled);color:var(--Secondary-Light-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightSecondary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightSecondary svg *{fill:var(--Secondary-Light-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightSecondary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightSecondary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightSecondary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightSecondary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightSecondary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightSecondary:hover svg *{fill:var(--Secondary-Light-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightSecondary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__secondaryLightSecondary:disabled svg *{fill:var(--Secondary-Light-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__tertiaryDarkPrimary{background-color:var(--Tertiary-Dark-Button-Primary-Fill-Normal);color:var(--Tertiary-Dark-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__tertiaryDarkPrimary:active,.button-module__WWqxdG__tertiaryDarkPrimary:focus,.button-module__WWqxdG__tertiaryDarkPrimary:hover{background-color:var(--Tertiary-Dark-Button-Primary-Fill-Hover);color:var(--Tertiary-Dark-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__tertiaryDarkPrimary:disabled{background-color:var(--Tertiary-Dark-Button-Primary-Fill-Disabled);color:var(--Tertiary-Dark-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkPrimary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkPrimary svg *{fill:var(--Tertiary-Dark-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkPrimary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkPrimary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkPrimary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkPrimary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkPrimary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkPrimary:hover svg *{fill:var(--Tertiary-Dark-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkPrimary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkPrimary:disabled svg *{fill:var(--Tertiary-Dark-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__tertiaryDarkSecondary{background-color:var(--Tertiary-Dark-Button-Secondary-Fill-Normal);border-color:var(--Tertiary-Dark-Button-Secondary-Border-Normal);color:var(--Tertiary-Dark-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__tertiaryDarkSecondary:active,.button-module__WWqxdG__tertiaryDarkSecondary:focus,.button-module__WWqxdG__tertiaryDarkSecondary:hover{background-color:var(--Tertiary-Dark-Button-Secondary-Fill-Hover);border-color:var(--Tertiary-Dark-Button-Secondary-Border-Hover);color:var(--Tertiary-Dark-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__tertiaryDarkSecondary:disabled{background-color:var(--Tertiary-Dark-Button-Secondary-Fill-Disabled);border-color:var(--Tertiary-Dark-Button-Secondary-Border-Disabled);color:var(--Tertiary-Dark-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkSecondary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkSecondary svg *{fill:var(--Tertiary-Dark-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkSecondary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkSecondary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkSecondary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkSecondary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkSecondary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkSecondary:hover svg *{fill:var(--Tertiary-Dark-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkSecondary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryDarkSecondary:disabled svg *{fill:var(--Tertiary-Dark-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__tertiaryLightPrimary{background-color:var(--Tertiary-Light-Button-Primary-Fill-Normal);color:var(--Tertiary-Light-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__tertiaryLightPrimary:active,.button-module__WWqxdG__tertiaryLightPrimary:focus,.button-module__WWqxdG__tertiaryLightPrimary:hover{background-color:var(--Tertiary-Light-Button-Primary-Fill-Hover);color:var(--Tertiary-Light-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__tertiaryLightPrimary:disabled{background-color:var(--Tertiary-Light-Button-Primary-Fill-Disabled);color:var(--Tertiary-Light-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightPrimary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightPrimary svg *{fill:var(--Tertiary-Light-Button-Primary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightPrimary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightPrimary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightPrimary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightPrimary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightPrimary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightPrimary:hover svg *{fill:var(--Tertiary-Light-Button-Primary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightPrimary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightPrimary:disabled svg *{fill:var(--Tertiary-Light-Button-Primary-On-Fill-Disabled)}.button-module__WWqxdG__tertiaryLightSecondary{background-color:var(--Tertiary-Light-Button-Secondary-Fill-Normal);border-color:var(--Tertiary-Light-Button-Secondary-Border-Normal);color:var(--Tertiary-Light-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__tertiaryLightSecondary:active,.button-module__WWqxdG__tertiaryLightSecondary:focus,.button-module__WWqxdG__tertiaryLightSecondary:hover{background-color:var(--Tertiary-Light-Button-Secondary-Fill-Hover);border-color:var(--Tertiary-Light-Button-Secondary-Border-Hover);color:var(--Tertiary-Light-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__tertiaryLightSecondary:disabled{background-color:var(--Tertiary-Light-Button-Secondary-Fill-Disabled);border-color:var(--Tertiary-Light-Button-Secondary-Border-Disabled);color:var(--Tertiary-Light-Button-Secondary-On-Fill-Disabled)}.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightSecondary svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightSecondary svg *{fill:var(--Tertiary-Light-Button-Secondary-On-Fill-Normal)}.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightSecondary:active svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightSecondary:focus svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightSecondary:hover svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightSecondary:active svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightSecondary:focus svg *,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightSecondary:hover svg *{fill:var(--Tertiary-Light-Button-Secondary-On-Fill-Hover)}.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightSecondary:disabled svg,.button-module__WWqxdG__icon.button-module__WWqxdG__tertiaryLightSecondary:disabled svg *{fill:var(--Tertiary-Light-Button-Secondary-On-Fill-Disabled)}button.button-module__WWqxdG__btn.button-module__WWqxdG__clean{background:0 0;background-color:unset;border:none;border-color:unset;border-radius:unset;color:unset;gap:unset;margin:0;padding:0}
.bookingWidget-module__q-5VkG__wrapper{z-index:var(--booking-widget-z-index);width:100%;position:sticky}.bookingWidget-module__q-5VkG__wrapper[data-booking-widget-open=true]{z-index:var(--booking-widget-open-z-index);overflow-y:visible}.bookingWidget-module__q-5VkG__wrapper[data-booking-widget-open=true] .bookingWidget-module__q-5VkG__formContainer{z-index:1;visibility:visible;width:100%;bottom:0;left:0;transform:translateY(0)}@media screen and (max-width:767px){.bookingWidget-module__q-5VkG__wrapper[data-booking-widget-open=true] .bookingWidget-module__q-5VkG__backdrop{z-index:0;background-color:#0006;position:fixed;inset:0}}:is(.bookingWidget-module__q-5VkG__wrapper:has([data-datepicker-open=true]),.bookingWidget-module__q-5VkG__wrapper:has([data-rooms-open=true])){z-index:var(--booking-widget-open-z-index)}.bookingWidget-module__q-5VkG__formContainer{background-color:var(--UI-Input-Controls-Surface-Normal);gap:var(--Space-x3);height:calc(100dvh - max(var(--sitewide-alert-sticky-height),20px));width:100%;padding:var(--Space-x3)var(--Space-x2)0;visibility:hidden;border-radius:0;grid-template-rows:auto 1fr;transition:transform .3s;display:grid;position:fixed;bottom:0;left:0;transform:translateY(100%)}.bookingWidget-module__q-5VkG__formContainer:has([data-searchlist-open=true]){overflow-y:visible}.bookingWidget-module__q-5VkG__compact .bookingWidget-module__q-5VkG__formContainer{border-radius:var(--Corner-radius-lg)}@media screen and (max-width:767px){.bookingWidget-module__q-5VkG__formContainer{border-radius:var(--Corner-radius-lg)var(--Corner-radius-lg)0 0}}.bookingWidget-module__q-5VkG__close{cursor:pointer;background:0 0;border:none;justify-self:flex-end;padding:0}@media screen and (min-width:768px){.bookingWidget-module__q-5VkG__wrapper{top:0}.bookingWidget-module__q-5VkG__formContainer{background-color:var(--Base-Surface-Primary-light-Normal);visibility:visible;height:auto;padding:0;display:block;position:static;overflow-y:visible;transform:none;box-shadow:0 4px 24px #0000000d}.bookingWidget-module__q-5VkG__formContainer.bookingWidget-module__q-5VkG__compactFormContainer{box-shadow:none}.bookingWidget-module__q-5VkG__close{display:none}}@media screen and (min-width:1367px){.bookingWidget-module__q-5VkG__formContainer.bookingWidget-module__q-5VkG__compactFormContainer{padding-left:var(--Space-x15)}}
.rooms-module__hY-zhG__roomList{gap:var(--Space-x2);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));list-style:none;display:grid;overflow:hidden}.rooms-module__hY-zhG__roomList>li{width:100%}
.FloatingBookingWidget-module__eCB45q__floatingBookingWidget{width:var(--max-width-content);margin:0 auto;position:relative}.FloatingBookingWidget-module__eCB45q__floatingBookingWidget .FloatingBookingWidget-module__eCB45q__floatingBackground{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.FloatingBookingWidget-module__eCB45q__floatingBookingWidget[data-intersecting=true] .FloatingBookingWidget-module__eCB45q__floatingBackground{background:var(--Surface-UI-Fill-Default);z-index:var(--booking-widget-z-index);margin-top:var(--sitewide-alert-sticky-height);position:fixed;top:0;left:0;right:0;box-shadow:0 4px 24px #0000000d}
.listingHotelCardDialog-module__RxaGkq__container{border:1px solid var(--Base-Border-Subtle);border-radius:var(--Corner-radius-md);background:var(--Base-Surface-Primary-light-Normal);min-width:358px;position:relative;box-shadow:0 0 8px 3px #0000001a}.listingHotelCardDialog-module__RxaGkq__content{padding:var(--Space-x15);gap:var(--Space-x15);flex-direction:column;display:flex}.listingHotelCardDialog-module__RxaGkq__header{gap:var(--Space-x15);display:flex}.listingHotelCardDialog-module__RxaGkq__divider{color:var(--Text-Tertiary)}.listingHotelCardDialog-module__RxaGkq__red{color:var(--Text-Accent-Primary)}.listingHotelCardDialog-module__RxaGkq__name{max-width:180px;height:48px;margin-bottom:var(--Space-x05);align-items:center;display:flex}.listingHotelCardDialog-module__RxaGkq__facilities{gap:0 var(--Space-x15);display:flex}.listingHotelCardDialog-module__RxaGkq__priceCard{border-radius:var(--Corner-radius-md);padding:var(--Space-x05)var(--Space-x1);background:var(--Base-Surface-Secondary-light-Normal);margin-top:var(--Space-x1)}.listingHotelCardDialog-module__RxaGkq__prices{gap:var(--Space-x1);flex-direction:column;justify-content:space-between;display:flex}.listingHotelCardDialog-module__RxaGkq__bottomContainer{border-top:1px solid var(--Primary-Light-On-Surface-Divider-subtle);padding-top:var(--Space-x2);padding-bottom:var(--Space-x05);display:flex}.listingHotelCardDialog-module__RxaGkq__pricesContainer{flex-direction:column;flex:1;height:44px;display:flex}.listingHotelCardDialog-module__RxaGkq__listingPrices{gap:var(--Space-x1);flex-direction:row;display:flex}.listingHotelCardDialog-module__RxaGkq__content .listingHotelCardDialog-module__RxaGkq__button{margin-top:auto}.listingHotelCardDialog-module__RxaGkq__closeButton{position:absolute;top:8px;right:8px}.listingHotelCardDialog-module__RxaGkq__notEnoughPointsButton{border-radius:var(--Corner-radius-rounded);justify-content:center;align-items:center;gap:var(--Space-x05);padding:10px var(--Space-x2);background-color:var(--Component-Button-Brand-Primary-Fill-Disabled);border-style:solid;border-width:2px;border-color:var(--Component-Button-Brand-Primary-Border-Disabled);color:var(--Component-Button-Brand-Primary-On-fill-Disabled);display:flex}
.rooms-module__ay8i3q__content{max-width:var(--max-width-page);gap:var(--Space-x2);padding:var(--Space-x5)0;flex-direction:column;margin:0 auto;display:flex}
.sitewideAlert-module__-nmoXW__sitewideAlert{width:100%;z-index:var(--header-z-index);position:relative}.sitewideAlert-module__-nmoXW__alarm{z-index:calc(var(--header-z-index) + 1);position:sticky;top:0}
.hotelCardDialogListing-module__USdR6G__hotelCardDialogListing{gap:var(--Space-x1);scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-inline:var(--Space-x2);scroll-padding-inline:var(--Space-x2);overscroll-behavior-inline:contain;scroll-behavior:smooth;will-change:transform;backface-visibility:hidden;align-items:flex-end;display:flex;overflow-x:scroll;transform:translateZ(0)}.hotelCardDialogListing-module__USdR6G__hotelCard{scroll-snap-align:center;height:100%}
.RoomsContainerSkeleton-module__TN4pHW__container{max-width:var(--max-width-page);margin:0 auto}.RoomsContainerSkeleton-module__TN4pHW__filterContainer{height:38px}.RoomsContainerSkeleton-module__TN4pHW__skeletonContainer{justify-content:space-between;gap:var(--Space-x2);flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-auto-rows:0;margin-top:20px;display:grid;overflow:hidden}
.InfoBox-module__bhTaJq__infoBox{padding:var(--Space-x2)var(--Space-x3);border-radius:var(--Corner-radius-Medium);background:var(--Background-Secondary);grid-template-columns:auto 1fr;align-items:center;gap:1rem;display:grid}.InfoBox-module__bhTaJq__infoBox.InfoBox-module__bhTaJq__sasBlue{background:var(--SAS-Blue-90)}.InfoBox-module__bhTaJq__infoBox .InfoBox-module__bhTaJq__iconContainer{width:24px;padding:var(--Space-x05);aspect-ratio:1;box-sizing:content-box;color:#fff;background:var(--Surface-Brand-Accent-OnAccent-Accent);border-radius:100%;justify-content:center;align-items:center;display:flex}.InfoBox-module__bhTaJq__infoBox .InfoBox-module__bhTaJq__iconContainer.InfoBox-module__bhTaJq__sasBlue{color:#fff;background:var(--SAS-Blue-Default)}.InfoBox-module__bhTaJq__infoBox .InfoBox-module__bhTaJq__content{gap:var(--Space-x05);flex-direction:column;display:flex}
.page-module__Tp5igW__mainContent{background:linear-gradient(color-mix(in srgb,var(--Scandic-Grey-100)8%,transparent),color-mix(in srgb,var(--SAS-Blue-20)40%,transparent));justify-content:center;align-items:center;height:calc(100dvh - 100px);min-height:480px;display:flex;position:relative}.page-module__Tp5igW__contentContainer{gap:var(--Space-x3);flex-direction:column;justify-content:space-evenly;height:100%;display:flex}@media (min-width:768px){.page-module__Tp5igW__contentContainer{justify-content:center}}.page-module__Tp5igW__bookingWidgetWrapper{gap:var(--Space-x3);flex-direction:column;display:flex}.page-module__Tp5igW__heading{text-transform:uppercase;text-align:center;text-wrap:balance;color:#fff;text-shadow:0 0 16px #000}.page-module__Tp5igW__backdrop{object-fit:cover;z-index:-1;width:100%;height:100%;display:block;position:absolute;inset:0}.page-module__Tp5igW__infoBoxes{width:var(--max-width-content);gap:var(--Space-x2);grid-template-columns:repeat(1,1fr);margin:0 auto;display:grid}@media (min-width:768px){.page-module__Tp5igW__infoBoxes{gap:var(--Space-x3);grid-template-columns:repeat(2,1fr)}}
.hotelListing-module__8UwnTa__hotelListingMobile{z-index:10;display:none;position:absolute;bottom:32px;left:0;right:0;overflow-x:auto}.hotelListing-module__8UwnTa__hotelListingMobile[data-open=true]{display:flex}.hotelListing-module__8UwnTa__hotelListing{width:100%;padding-top:var(--Space-x2);display:block;overflow-y:auto}
.index-module__vETOIq__errorContainer{padding:var(--Space-x15)0;width:100%;max-width:var(--max-width-page);margin:0 auto}
.mapWithButtonWrapper-module__fkFX7W__container{border-radius:var(--Corner-radius-md);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.mapWithButtonWrapper-module__fkFX7W__button{bottom:var(--Space-x2);right:var(--Space-x2);position:absolute;box-shadow:0 0 8px 1px #0000001a}
/*# sourceMappingURL=3d0076d911b709ad.css.map*/