.hotelCardDialogImage-module__NK-yBW__imagePlaceholder{background-color:#fff;background-image:linear-gradient(45deg,#000 25%,#0000 25%),linear-gradient(-45deg,#000 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#000 75%),linear-gradient(-45deg,#0000 75%,#000 75%);background-position:0 0,0 60px,60px -60px,-60px 0;background-size:120px 120px;width:100%;height:100%}.hotelCardDialogImage-module__NK-yBW__imageContainer{border-radius:var(--Corner-Radius-md) 0 0 var(--Corner-Radius-md);min-width:177px;position:relative;overflow:hidden}.hotelCardDialogImage-module__NK-yBW__imageContainer.hotelCardDialogImage-module__NK-yBW__top{border-radius:var(--Corner-Radius-md);width:80px;min-width:80px;height:90px}.hotelCardDialogImage-module__NK-yBW__imageContainer img{object-fit:cover}
.noPriceAvailable-module__K4nC2q__priceCard{padding:var(--Space-x15);background-color:var(--Base-Surface-Secondary-light-Normal);border-radius:var(--Corner-Radius-md);width:100%;margin:0}.noPriceAvailable-module__K4nC2q__noRooms{gap:var(--Space-x1);display:flex}
.hotelPointsRow-module__6eviLq__roomPrice{color:var(--Text-Default)}
.standaloneHotelCardDialog-module__wrAwnW__container{background-color:var(--Surface-Primary-Default);display:flex;position:relative;box-shadow:0 0 8px 3px #0000001a}.standaloneHotelCardDialog-module__wrAwnW__closeButton{top:var(--Space-x05);right:var(--Space-x05);z-index:1;position:absolute}.standaloneHotelCardDialog-module__wrAwnW__content{width:225px;padding:var(--Space-x15);gap:var(--Space-x1);flex-direction:column;display:flex}.standaloneHotelCardDialog-module__wrAwnW__name{align-items:center;width:180px;height:48px;display:flex}.standaloneHotelCardDialog-module__wrAwnW__facilities{gap:0 var(--Space-x1);flex-wrap:wrap;display:flex}.standaloneHotelCardDialog-module__wrAwnW__facilitiesItem{align-items:center;gap:var(--Space-x05);color:var(--Text-Secondary);display:flex}.standaloneHotelCardDialog-module__wrAwnW__priceCard{border-radius:var(--Corner-Radius-md);padding:var(--Space-x05) var(--Space-x1);background:var(--Base-Surface-Secondary-light-Normal)}.standaloneHotelCardDialog-module__wrAwnW__memberPrice{color:var(--Scandic-Brand-Scandic-Red)}.standaloneHotelCardDialog-module__wrAwnW__content .standaloneHotelCardDialog-module__wrAwnW__seeRoomsButton{margin-top:auto}.standaloneHotelCardDialog-module__wrAwnW__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}
.hotelListingMapContent-module__b1Wkca__advancedMarker{height:32px}
.hotelMarker-module__J1aM3q__white *{fill:var(--Base-Surface-Primary-light-Normal)}.hotelMarker-module__J1aM3q__burgundy *{fill:var(--Scandic-Brand-Burgundy)}
.hotelPin-module__y-PfYq__pin{padding:var(--Space-x05) var(--Space-x1) var(--Space-x05) var(--Space-x05);border:2px solid var(--Base-Surface-Primary-light-Normal);border-radius:var(--Corner-Radius-Rounded);background-color:var(--Base-Surface-Primary-light-Normal);justify-content:center;align-items:center;gap:var(--Space-x1);width:max-content;display:flex;box-shadow:0 0 4px 2px #0000001a}.hotelPin-module__y-PfYq__pin.hotelPin-module__y-PfYq__active{background-color:var(--Primary-Dark-Surface-Normal);color:var(--Base-Surface-Primary-light-Normal)}.hotelPin-module__y-PfYq__pinIcon{background:var(--Surface-Brand-Primary-2-Default);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.hotelPin-module__y-PfYq__pin.hotelPin-module__y-PfYq__active .hotelPin-module__y-PfYq__pinIcon{background:var(--Base-Surface-Primary-light-Normal)}
.poiMarker-module__Gy8uOW__poiMarker{border-radius:var(--Corner-Radius-Rounded);background-color:var(--Surface-Feedback-Neutral);justify-content:center;align-items:center;display:flex}.poiMarker-module__Gy8uOW__poiMarker>span{display:inline-flex}.poiMarker-module__Gy8uOW__poiMarker.poiMarker-module__Gy8uOW__skipBackground{background-color:#0000;padding:0}.poiMarker-module__Gy8uOW__shoppingDining{background-color:var(--Surface-Accent-1)}.poiMarker-module__Gy8uOW__publicTransport{background-color:var(--Surface-Accent-2)}.poiMarker-module__Gy8uOW__attractions{background-color:var(--Surface-Accent-3)}.poiMarker-module__Gy8uOW__business{background-color:var(--Surface-Accent-4)}.poiMarker-module__Gy8uOW__parking{background-color:var(--Surface-Accent-5)}.poiMarker-module__Gy8uOW__location{background-color:var(--Surface-Feedback-Neutral)}.poiMarker-module__Gy8uOW__small{width:var(--Space-x3);height:var(--Space-x3)}.poiMarker-module__Gy8uOW__large{width:var(--Space-x4);height:var(--Space-x4)}
.tripAdvisorChip-module__IOv2Rq__container{position:absolute;top:0;left:0}.tripAdvisorChip-module__IOv2Rq__padding-x05{padding:var(--Space-x05)}.tripAdvisorChip-module__IOv2Rq__padding-x15{padding:var(--Space-x15)}.tripAdvisorChip-module__IOv2Rq__padding-x2{padding:var(--Space-x2)}
.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)}
.header-module__FVAGeW__header{position:relative;overflow:hidden}.header-module__FVAGeW__hero{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.header-module__FVAGeW__wrapper{background:linear-gradient(60deg,#00000040 0%,#00000080 50%,#000000bf 100%);width:100dvw;position:relative}.header-module__FVAGeW__container{max-width:var(--max-width-page);justify-content:center;align-items:center;gap:var(--Space-x2);padding:var(--Space-x3) 0 var(--Space-x4);flex-direction:column;margin:0 auto;display:flex}.header-module__FVAGeW__titleContainer{gap:var(--Space-x05);text-align:center;color:var(--Text-Inverted);flex-direction:column;display:flex}.header-module__FVAGeW__mobileTitle{display:-webkit-box}.header-module__FVAGeW__mobileTitle,.header-module__FVAGeW__title{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.header-module__FVAGeW__title{display:none}.header-module__FVAGeW__address{text-align:center;color:var(--Text-Inverted)}@media (min-width:768px){.header-module__FVAGeW__container{padding:var(--Space-x3) 0;gap:var(--Space-x3)}.header-module__FVAGeW__mobileTitle{display:none}.header-module__FVAGeW__titleContainer{gap:var(--Space-x1)}.header-module__FVAGeW__title{display:-webkit-box}}@media screen and (min-width:1367px){.header-module__FVAGeW__container{padding:var(--Space-x6) 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}}
.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}}
.radioCard-module__RJ05wq__label{cursor:pointer;border-radius:var(--Corner-Radius-md);border:1px solid var(--Border-Strong);background:var(--Surface-Primary-Default);padding:var(--Space-x2) var(--Space-x3);gap:var(--Space-x1);grid-template-columns:1fr auto;grid-template-areas:"icon subtitleSecondary""title subtitle";grid-auto-rows:min-content;transition:background .2s,border-color .2s;display:grid;position:relative}.radioCard-module__RJ05wq__label:hover:not(.radioCard-module__RJ05wq__disabled){background:var(--Surface-Primary-Hover)}.radioCard-module__RJ05wq__label.radioCard-module__RJ05wq__disabled{background:var(--Surface-Primary-Disabled);filter:grayscale();opacity:.5;cursor:not-allowed}.radioCard-module__RJ05wq__label:has(:checked){border:2px solid var(--Border-Interactive-Active)}.radioCard-module__RJ05wq__label:not(:has(:checked)) .radioCard-module__RJ05wq__selectedIcon{display:none}.radioCard-module__RJ05wq__selectedIcon{top:calc(-1 * var(--Space-x15));right:calc(-1 * var(--Space-x15));border:2px solid var(--Base-Border-Inverted);border-radius:var(--Corner-Radius-Rounded);background-color:var(--Surface-Feedback-Succes);justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute}.radioCard-module__RJ05wq__icon{grid-area:icon}.radioCard-module__RJ05wq__title{color:var(--Text-Default);grid-area:title}.radioCard-module__RJ05wq__subtitle{color:var(--Text-Default);grid-area:subtitle;justify-self:end}.radioCard-module__RJ05wq__subtitleSecondary{color:var(--Text-Default);grid-area:subtitleSecondary;place-self:end}.radioCard-module__RJ05wq__divider{margin:var(--Space-x1) 0;grid-column:1/-1}.radioCard-module__RJ05wq__description{color:var(--Text-Default);grid-column:1/-1}.radioCard-module__RJ05wq__descriptionSecondary{color:var(--Text-Secondary);grid-column:1/-1}
.messageBanner-module__fyKR0q__container{padding:var(--Space-x15);background-color:var(--Surface-Primary-Default);border-radius:var(--Corner-Radius-md);border:1px solid var(--Border-Default);display:flex}.messageBanner-module__fyKR0q__content{align-items:center;gap:var(--Space-x1);display:flex}.messageBanner-module__fyKR0q__textDefault{color:var(--Text-Default)}.messageBanner-module__fyKR0q__textError{color:var(--Text-Feedback-Error)}
.bedOptions-module__8XwJNa__container{gap:var(--Space-x2);flex-direction:column;display:flex}.bedOptions-module__8XwJNa__form{gap:var(--Space-x2);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));width:min(696px,100%);display:grid}.bedOptions-module__8XwJNa__iconContainer{gap:var(--Space-x15);display:flex}.bedOptions-module__8XwJNa__errorContainer{width:min(696px,100%)}
.breakfast-module__0y84GW__container{gap:var(--Space-x2);flex-direction:column;display:flex}.breakfast-module__0y84GW__form{gap:var(--Space-x2);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));width:min(696px,100%);display:grid}.breakfast-module__0y84GW__errorContainer{width:min(696px,100%)}
.country-module___NGwva__select{background-color:var(--Surface-UI-Fill-Default);border:1px solid var(--Border-Interactive-Default);border-radius:var(--Corner-Radius-md);height:56px;position:relative}.country-module___NGwva__select[data-required] .country-module___NGwva__label:after{content:" *"}.country-module___NGwva__select[data-open] .country-module___NGwva__chevron{transform:rotate(-90deg)}.country-module___NGwva__select[data-focused]{outline-offset:-2px;outline:2px solid var(--Border-Interactive-Focus)}.country-module___NGwva__select[data-focused] .country-module___NGwva__button,.country-module___NGwva__select[data-focused] .country-module___NGwva__input{outline:none}.country-module___NGwva__select[data-focused] .country-module___NGwva__input{min-height:18px}.country-module___NGwva__select[data-focused] .country-module___NGwva__label{color:var(--Text-Interactive-Focus)}.country-module___NGwva__select[data-disabled]{background-color:var(--Surface-Primary-Disabled);color:var(--Text-Interactive-Disabled);border:#0000}.country-module___NGwva__select[data-disabled] .country-module___NGwva__button,.country-module___NGwva__select[data-disabled] .country-module___NGwva__input,.country-module___NGwva__select[data-disabled] .country-module___NGwva__label,.country-module___NGwva__select[data-disabled] .country-module___NGwva__chevron{color:var(--Text-Interactive-Disabled)}.country-module___NGwva__select[data-invalid]{border-color:var(--Border-Interactive-Error)}.country-module___NGwva__select[data-invalid][data-focused]{outline:2px solid var(--Border-Interactive-Error)}.country-module___NGwva__inner{box-sizing:border-box;border-radius:var(--Corner-Radius-md);align-items:center;gap:var(--Space-x1);padding:var(--Space-x15);width:100%;height:100%;display:flex}.country-module___NGwva__displayText{cursor:text;gap:calc(var(--Space-x05) / 2);flex-direction:column;flex:1;justify-content:center;height:100%;display:flex;position:relative}.country-module___NGwva__label{color:var(--Text-Interactive-Placeholder);white-space:nowrap;transition:font-size .15s}.country-module___NGwva__label.country-module___NGwva__labelValue,.country-module___NGwva__label.country-module___NGwva__labelEmpty{display:none}.country-module___NGwva__inner:has(input:placeholder-shown,input[data-focused=true],input:valid) .country-module___NGwva__labelValue{display:initial}.country-module___NGwva__inner:has(input[value=""]:not([data-focused=true])) .country-module___NGwva__labelEmpty{display:initial}.country-module___NGwva__input{background:0 0;border:0;width:100%;height:0;min-height:0;padding:0;transition:min-height .15s}.country-module___NGwva__input[value]:not([value=""]){min-height:18px}.country-module___NGwva__button{background:0 0;border:0;padding:0}.country-module___NGwva__chevron{transition:transform .15s;display:inline-flex;transform:rotate(90deg)}.country-module___NGwva__popover{background-color:var(--Surface-Primary-Default);border-radius:var(--Corner-Radius-md);gap:var(--Space-x1);min-width:280px;padding:var(--Space-x2);scrollbar-color:var(--Icon-Interactive-Disabled);scrollbar-width:thin;outline:none;flex-direction:column;display:inline-flex;overflow:auto;box-shadow:0 0 14px 6px #0000001a}.country-module___NGwva__listBox{gap:var(--Space-x1);outline:none;flex-direction:column;display:flex}.country-module___NGwva__listBoxItem{border-radius:var(--Corner-Radius-md);color:var(--Text-Default);align-items:center;gap:var(--Space-x1);padding:var(--Space-x1) var(--Space-x1) var(--Space-x1) var(--Space-x15);display:flex}.country-module___NGwva__listBoxItem[data-focused]{outline:none}.country-module___NGwva__listBoxItem[data-focused],.country-module___NGwva__listBoxItem[data-hovered]{background-color:var(--Surface-Primary-Hover)}
.hotelDescription-module__JDI8VG__hotelDescription{text-align:left;overflow:hidden}.hotelDescription-module__JDI8VG__descriptionWrapper{flex-direction:column;display:flex}.hotelDescription-module__JDI8VG__collapsed{-webkit-line-clamp:2;line-clamp:2;margin:var(--Space-x15) 0;-webkit-box-orient:vertical;display:-webkit-box}.hotelDescription-module__JDI8VG__expanded{max-height:none;margin:var(--Space-x15) 0;display:block}.hotelDescription-module__JDI8VG__expandedContent{margin-top:var(--Space-x2);flex-direction:column;align-items:flex-start;display:flex}.hotelDescription-module__JDI8VG__description{gap:var(--Space-x025);display:flex}.hotelDescription-module__JDI8VG__showMoreButton{color:var(--Text-Interactive-Secondary);cursor:pointer;background-color:#0000;border-width:0;padding:0;display:flex}.hotelDescription-module__JDI8VG__showMoreButton:hover{color:var(--Text-Interactive-Secondary-Hover)}.hotelDescription-module__JDI8VG__facilities{gap:var(--Space-x15);flex-direction:column;align-items:center;display:flex}.hotelDescription-module__JDI8VG__facilityList{justify-content:center;gap:var(--Space-x15);flex-wrap:wrap;display:flex}.hotelDescription-module__JDI8VG__facilitiesItem{align-items:center;gap:var(--Space-x1);display:flex}@media screen and (min-width:1367px){.hotelDescription-module__JDI8VG__descriptionWrapper{display:none}}
.hotelInfoCard-module__jFVbza__container{background-color:var(--Base-Surface-Subtle-Normal);padding:var(--Space-x3) 0}.hotelInfoCard-module__jFVbza__hotelName{color:var(--Text-Heading)}.hotelInfoCard-module__jFVbza__hotelAddress{color:var(--Text-Tertiary)}.hotelInfoCard-module__jFVbza__wrapper{max-width:var(--max-width-page);gap:var(--Space-x2);flex-direction:column;margin:0 auto;display:flex;position:relative}.hotelInfoCard-module__jFVbza__hotelDescription{display:none}.hotelInfoCard-module__jFVbza__imageWrapper{border-radius:var(--Corner-Radius-md);width:100%;height:200px;position:relative}.hotelInfoCard-module__jFVbza__hotelContent{flex-direction:column;align-items:center;display:flex}.hotelInfoCard-module__jFVbza__hotelInformation{gap:var(--Space-x1);text-align:center;flex-direction:column;align-items:center;display:flex}.hotelInfoCard-module__jFVbza__hotelAddressDescription{gap:var(--Space-x15);text-align:center;flex-direction:column;align-items:center;display:flex}.hotelInfoCard-module__jFVbza__facilities{display:none}.hotelInfoCard-module__jFVbza__slotWrapper{justify-content:flex-start;align-items:flex-start;display:flex}@media screen and (min-width:1367px){.hotelInfoCard-module__jFVbza__slotWrapper{display:none}}.hotelInfoCard-module__jFVbza__hotelAlert{max-width:var(--max-width-page);padding-top:var(--Space-x15);margin:0 auto}@media screen and (min-width:768px){.hotelInfoCard-module__jFVbza__container{padding:var(--Space-x4) 0}}@media screen and (min-width:1367px){.hotelInfoCard-module__jFVbza__container{padding:var(--Space-x4) var(--Space-x5)}.hotelInfoCard-module__jFVbza__hotelDescription{display:block}.hotelInfoCard-module__jFVbza__facilities{padding:var(--Space-x3) 0 var(--Space-x025);gap:var(--Space-x15);flex-direction:column;align-items:flex-start;display:flex}.hotelInfoCard-module__jFVbza__facilityList{justify-content:center;align-items:flex-start;gap:var(--Space-x1);flex-flow:column wrap;display:flex}.hotelInfoCard-module__jFVbza__facilitiesItem{align-items:center;gap:var(--Space-x1);display:flex}.hotelInfoCard-module__jFVbza__imageWrapper{max-width:360px}.hotelInfoCard-module__jFVbza__hotelContent{gap:var(--Space-x6);flex-direction:row}.hotelInfoCard-module__jFVbza__hotelInformation{padding-right:var(--Space-x3);text-align:left;align-items:normal;width:min(607px,100%)}.hotelInfoCard-module__jFVbza__hotelAddressDescription{text-align:left;align-items:normal;gap:var(--Space-x2)}.hotelInfoCard-module__jFVbza__wrapper{gap:var(--Space-x3);flex-direction:row}.hotelInfoCard-module__jFVbza__facilityTitle{display:none}.hotelInfoCard-module__jFVbza__imageWrapper{align-self:center}}
.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}
.calendarOption-module__tiMpmG__optionContainer{min-width:136px;padding:var(--Space-x1);border-radius:var(--Corner-Radius-md);border:1px solid var(--Border-Default);background:var(--Background-Secondary);color:var(--Text-Interactive-Default);text-align:center;cursor:pointer;scroll-snap-align:center;outline:2px solid #0000;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-height:64px;display:flex}@media (hover:hover){.calendarOption-module__tiMpmG__optionContainer:hover{background-color:var(--Surface-Primary-Hover)}}.calendarOption-module__tiMpmG__optionContainer:focus-visible{outline:2px solid var(--Border-Interactive-Focus);outline-offset:2px}.calendarOption-module__tiMpmG__optionContainer[data-selected=true]{border:2px solid var(--Border-Interactive-Active);transform-origin:bottom;animation:.3s ease-out calendarOption-module__tiMpmG__optionAnimationEnter}@media screen and (min-width:768px){.calendarOption-module__tiMpmG__optionContainer[data-selected=true]{min-height:84px}}@media screen and (min-width:768px){.calendarOption-module__tiMpmG__optionContainer{min-width:198px}}@media screen and (max-width:767px){.calendarOption-module__tiMpmG__optionContainer:first-child{margin-left:var(--Space-x1)}}@media screen and (max-width:767px){.calendarOption-module__tiMpmG__optionContainer:last-child{margin-right:var(--Space-x1)}}@keyframes calendarOption-module__tiMpmG__optionAnimationEnter{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.calendarOption-module__tiMpmG__noAvailability{color:var(--Text-Secondary)}.calendarOption-module__tiMpmG__priceInfo{gap:var(--Space-x05);align-items:baseline;display:flex}
.languageSwitcher-module__v2rmxq__languageSwitcher .languageSwitcher-module__v2rmxq__triggerButton{gap:var(--Space-x1);border:0;justify-content:flex-start;width:100%}.languageSwitcher-module__v2rmxq__languageSwitcher .languageSwitcher-module__v2rmxq__triggerText{width:100%;color:var(--SAS-Gray-20);align-items:center;display:flex}.languageSwitcher-module__v2rmxq__languageSwitcher.languageSwitcher-module__v2rmxq__header .languageSwitcher-module__v2rmxq__triggerButton{padding:var(--Space-x1)}.languageSwitcher-module__v2rmxq__languageSwitcher.languageSwitcher-module__v2rmxq__header .languageSwitcher-module__v2rmxq__triggerText{justify-content:space-between}.languageSwitcher-module__v2rmxq__languageSwitcher.languageSwitcher-module__v2rmxq__footer .languageSwitcher-module__v2rmxq__triggerText,.languageSwitcher-module__v2rmxq__languageSwitcher.languageSwitcher-module__v2rmxq__footer .languageSwitcher-module__v2rmxq__chevron{color:var(--SAS-40)}.languageSwitcher-module__v2rmxq__languageSwitcher.languageSwitcher-module__v2rmxq__footer .languageSwitcher-module__v2rmxq__chevron{margin:1px 0 0 2px}.languageSwitcher-module__v2rmxq__languageSwitcher.languageSwitcher-module__v2rmxq__footer .languageSwitcher-module__v2rmxq__globeIcon{color:var(--SAS-40)}.languageSwitcher-module__v2rmxq__languageSwitcherContent{gap:var(--Space-x3);padding:0 var(--Space-x2);background:#fff;flex-direction:column;align-items:flex-start;display:flex}.languageSwitcher-module__v2rmxq__languageSwitcherContent .languageSwitcher-module__v2rmxq__arrowBack{color:var(--SAS-40);padding:var(--Space-x2) 0;justify-content:flex-start;width:100%}.languageSwitcher-module__v2rmxq__languageSwitcherContent ul{width:100%;list-style:none}.languageSwitcher-module__v2rmxq__languageSwitcherListItem .languageSwitcher-module__v2rmxq__link{padding:var(--Space-x1);border-radius:var(--Space-x1);color:var(--Text-Interactive-Default);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.languageSwitcher-module__v2rmxq__languageSwitcherListItem .languageSwitcher-module__v2rmxq__link:hover{background-color:var(--Surface-Primary-Hover);color:var(--Text-Interactive-Default);text-decoration:none}.languageSwitcher-module__v2rmxq__languageSwitcherListItem .languageSwitcher-module__v2rmxq__link.languageSwitcher-module__v2rmxq__active{background-color:var(--Surface-Primary-Hover)}.languageSwitcher-module__v2rmxq__languageModalOverlay{z-index:1000;width:100%;height:100%;position:fixed}.languageSwitcher-module__v2rmxq__languageModal{top:calc(var(--main-menu-mobile-height) + var(--alert-and-banner-height));z-index:1001;background:#fff;position:fixed;bottom:0;left:0;right:0}.languageSwitcher-module__v2rmxq__languageModal .languageSwitcher-module__v2rmxq__closeModal{color:var(--SAS-40);background-color:#0000;align-self:flex-end;gap:0}.languageSwitcher-module__v2rmxq__languageModal .languageSwitcher-module__v2rmxq__closeIcon{display:none}.languageSwitcher-module__v2rmxq__footer .languageSwitcher-module__v2rmxq__languageModal{top:0}.languageSwitcher-module__v2rmxq__footer .languageSwitcher-module__v2rmxq__languageModal .languageSwitcher-module__v2rmxq__languageSwitcherContent{padding:0}.languageSwitcher-module__v2rmxq__footer .languageSwitcher-module__v2rmxq__languageModal .languageSwitcher-module__v2rmxq__languageSwitcherContent .languageSwitcher-module__v2rmxq__title,.languageSwitcher-module__v2rmxq__footer .languageSwitcher-module__v2rmxq__languageModal .languageSwitcher-module__v2rmxq__languageSwitcherContent .languageSwitcher-module__v2rmxq__languageSwitcherListContainer{padding:0 var(--Space-x2)}.languageSwitcher-module__v2rmxq__footer .languageSwitcher-module__v2rmxq__languageModal .languageSwitcher-module__v2rmxq__closeModalWrapper{width:100%;padding:0 var(--Space-x2);border-bottom:1px solid var(--SAS-Gray-90);justify-content:flex-end;display:flex}.languageSwitcher-module__v2rmxq__footer .languageSwitcher-module__v2rmxq__languageModal .languageSwitcher-module__v2rmxq__arrowBackIcon{display:none}.languageSwitcher-module__v2rmxq__footer .languageSwitcher-module__v2rmxq__languageModal .languageSwitcher-module__v2rmxq__closeIcon{display:block}@media screen and (min-width:768px){.languageSwitcher-module__v2rmxq__languageSwitcher.languageSwitcher-module__v2rmxq__header .languageSwitcher-module__v2rmxq__triggerText,.languageSwitcher-module__v2rmxq__languageSwitcher.languageSwitcher-module__v2rmxq__header .languageSwitcher-module__v2rmxq__triggerButton{color:#fff}.languageSwitcher-module__v2rmxq__languageSwitcher .languageSwitcher-module__v2rmxq__triggerButton{padding:0}.languageSwitcher-module__v2rmxq__languageSwitcher .languageSwitcher-module__v2rmxq__triggerButton:hover{text-decoration:none}.languageSwitcher-module__v2rmxq__languageSwitcher .languageSwitcher-module__v2rmxq__triggerButton[aria-expanded=true] .languageSwitcher-module__v2rmxq__chevron{transform:rotate(180deg)}.languageSwitcher-module__v2rmxq__languageSwitcherContent{border-radius:var(--Space-x15);min-width:200px;padding:var(--Space-x2) var(--Space-x3);box-shadow:0 0 14px 6px #0000001a}.languageSwitcher-module__v2rmxq__chevron{transition:all .3s}}
.priceCalendar-module__Y0xLDq__priceCalendarContainer{max-width:100%;color:var(--Text-Interactive-Default);isolation:isolate;align-items:center;display:flex;position:relative}@media screen and (min-width:768px){.priceCalendar-module__Y0xLDq__priceCalendarContainer{gap:var(--Space-x2)}}.priceCalendar-module__Y0xLDq__listBox{gap:var(--Space-x05);padding:var(--Space-x05) var(--Space-x05);scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:auto;scroll-snap-type:x mandatory;flex:1;align-items:center;min-width:0;display:flex;overflow:auto hidden}.priceCalendar-module__Y0xLDq__listBox::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.priceCalendar-module__Y0xLDq__listBox{gap:var(--Space-x1)}.priceCalendar-module__Y0xLDq__listBox:before,.priceCalendar-module__Y0xLDq__listBox:after{content:"";flex:0 0 var(--Space-x1)}}@media screen and (min-width:1367px){.priceCalendar-module__Y0xLDq__listBox{padding-inline:0}.priceCalendar-module__Y0xLDq__listBox:before,.priceCalendar-module__Y0xLDq__listBox:after{content:"";flex:0 0 0}}.priceCalendar-module__Y0xLDq__mask{overflow-x:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 40px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 40px calc(100% - 40px),#0000 100%)}@media screen and (max-width:767px){.priceCalendar-module__Y0xLDq__mask.priceCalendar-module__Y0xLDq__noMaskLeft{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 40px),#0000 100%)}}@media screen and (max-width:767px){.priceCalendar-module__Y0xLDq__mask.priceCalendar-module__Y0xLDq__noMaskRight{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 40px 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 40px 100%)}}@media screen and (min-width:768px){.priceCalendar-module__Y0xLDq__mask{max-width:1038px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 24px calc(100% - 24px),#0000 100%)}}@media screen and (min-width:1367px){.priceCalendar-module__Y0xLDq__mask{max-width:1038px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12px calc(100% - 12px),#0000 100%)}}.priceCalendar-module__Y0xLDq__navigationButton{color:var(--Text-Interactive-Default);z-index:1;transition:opacity .2s ease-in-out;position:absolute}@media (hover:none){.priceCalendar-module__Y0xLDq__navigationButton:before{content:"";pointer-events:auto;position:absolute;inset:-16px -8px}}@media screen and (max-width:767px){.priceCalendar-module__Y0xLDq__navigationButton.priceCalendar-module__Y0xLDq__hidden{opacity:0;pointer-events:none}}.priceCalendar-module__Y0xLDq__navigationButtonLeft{left:8px}@media screen and (min-width:768px){.priceCalendar-module__Y0xLDq__navigationButtonLeft{position:relative;left:4px}}.priceCalendar-module__Y0xLDq__navigationButtonRight{right:8px}@media screen and (min-width:768px){.priceCalendar-module__Y0xLDq__navigationButtonRight{position:relative;right:4px}}
.footer-menu-module__Fadepa__linksWrapper{gap:var(--Space-x2);flex-direction:column;display:flex}@media screen and (min-width:768px){.footer-menu-module__Fadepa__linksWrapper{flex-direction:row;justify-content:space-between}}.footer-menu-module__Fadepa__links{gap:var(--Space-x1);flex-direction:column;display:flex}@media screen and (min-width:768px){.footer-menu-module__Fadepa__links{flex-direction:row}}.footer-menu-module__Fadepa__links .footer-menu-module__Fadepa__link{color:var(--SAS-40);text-decoration:none}.footer-menu-module__Fadepa__links .footer-menu-module__Fadepa__link:hover{color:var(--SAS-40);text-decoration:underline}.footer-menu-module__Fadepa__links .footer-menu-module__Fadepa__link:not(:last-child):after{content:"·";font-size:var(--Title-Subtitle-md-Size);margin-left:var(--Space-x1);line-height:100%;text-decoration:none;display:inline-flex}
.priceCalendar-module__1are5W__priceCalendarContainer{max-width:100vw;padding-top:var(--Space-x3)}@media screen and (min-width:767px){.priceCalendar-module__1are5W__priceCalendarContainer{max-width:var(--max-width-page);padding-top:var(--Space-x4);margin:0 auto}}
.poweredByScandic-module__2PFcBq__root{color:var(--SAS-20);align-items:center;gap:8px;display:flex}.poweredByScandic-module__2PFcBq__logo{width:100%;max-width:65px;max-height:14px}
.selectHotelMapContent-module__inNyHW__container .selectHotelMapContent-module__inNyHW__closeButton{pointer-events:initial;display:none}.selectHotelMapContent-module__inNyHW__container{height:100%}.selectHotelMapContent-module__inNyHW__filterContainer{background-color:var(--Base-Surface-Secondary-light-Normal);padding:var(--Space-x025) var(--Space-x2);justify-content:space-between;align-items:center;min-height:44px;display:flex;position:relative}.selectHotelMapContent-module__inNyHW__container .selectHotelMapContent-module__inNyHW__listingContainer .selectHotelMapContent-module__inNyHW__filterContainer>button{border:none;text-decoration:none}.selectHotelMapContent-module__inNyHW__skeletonContainer{display:none}.selectHotelMapContent-module__inNyHW__link{gap:var(--Space-x05);align-items:center;display:flex}.selectHotelMapContent-module__inNyHW__bookingCodeFilter{width:auto}@media (min-width:900px){.selectHotelMapContent-module__inNyHW__container .selectHotelMapContent-module__inNyHW__closeButton{display:flex}.selectHotelMapContent-module__inNyHW__container .selectHotelMapContent-module__inNyHW__listingContainer .selectHotelMapContent-module__inNyHW__filterContainer .selectHotelMapContent-module__inNyHW__filterContainerCloseButton{display:none}.selectHotelMapContent-module__inNyHW__listingContainer{background-color:var(--Base-Surface-Secondary-light-Normal);padding:var(--Space-x3) var(--Space-x4) var(--Space-x3) var(--Layout-Tablet-Margin-Margin-min);width:420px;min-width:420px;position:relative;overflow-y:auto}.selectHotelMapContent-module__inNyHW__container{display:flex}.selectHotelMapContent-module__inNyHW__filterContainer{padding:0 0 var(--Space-x1);justify-content:flex-end;position:static}.selectHotelMapContent-module__inNyHW__skeletonContainer{gap:var(--Space-x2);flex-direction:column;display:flex}}@media (min-width:1367px){.selectHotelMapContent-module__inNyHW__listingContainer{padding:var(--Space-x3) var(--Space-x4) var(--Space-x3) var(--Layout-Desktop-Margin-Margin-min)}}
.modal-module__aNx50W__overlay{height:var(--visual-viewport-height);z-index:100;background:#00000080;width:100vw;position:fixed;top:0;left:0}.modal-module__aNx50W__modal{background-color:var(--Neutral-0);border-radius:var(--Corner-Radius-md) var(--Corner-Radius-md) 0 0;z-index:101;width:100%;position:absolute;bottom:0;left:0;box-shadow:0 4px 24px #26201e14}.modal-module__aNx50W__dialog{outline:0;flex-direction:column;max-height:100dvh;display:flex;position:relative;overflow:hidden}.modal-module__aNx50W__header{box-sizing:content-box;align-items:flex-start;gap:var(--Space-x3);min-height:min-content;padding:var(--Space-x3) var(--Space-x3) 0;justify-content:space-between;display:flex;position:relative}.modal-module__aNx50W__content{gap:var(--Space-x2);padding:var(--Space-x3);flex-direction:column;display:flex;overflow:auto}@media screen and (min-width:768px){.modal-module__aNx50W__overlay{justify-content:center;align-items:center;display:flex}.modal-module__aNx50W__modal{border-radius:var(--Corner-Radius-md);width:auto;max-width:var(--max-width-page);bottom:auto;left:auto}.modal-module__aNx50W__dialog{max-height:90dvh}}
.footer-module__DprtXa__root{background-color:var(--Base-Surface-Primary-light-Normal)}.footer-module__DprtXa__sasLogo{width:90px;height:auto}.footer-module__DprtXa__top{flex-direction:column;gap:24px;padding:40px 16px 32px;display:flex}@media screen and (min-width:768px){.footer-module__DprtXa__top{padding:40px}}.footer-module__DprtXa__bottom{background-color:var(--SAS-Default);color:#fff;padding:32px 16px 40px}@media screen and (min-width:768px){.footer-module__DprtXa__bottom{padding:32px 40px 40px}}
.SelectHotelMapSkeleton-module__hw90-G__container{max-width:var(--max-width);width:100%;height:100vh;display:flex}.SelectHotelMapSkeleton-module__hw90-G__listingContainer{display:none}.SelectHotelMapSkeleton-module__hw90-G__skeletonContainer{gap:var(--Space-x2);padding-top:var(--Space-x6);flex-flow:wrap;height:100%;margin-top:20px;display:none;overflow:hidden}.SelectHotelMapSkeleton-module__hw90-G__skeletonItem{width:440px}.SelectHotelMapSkeleton-module__hw90-G__mapContainer{flex:1}@media (min-width:900px){.SelectHotelMapSkeleton-module__hw90-G__container{height:100%}.SelectHotelMapSkeleton-module__hw90-G__listingContainer{background-color:var(--Base-Surface-Secondary-light-Normal);padding:var(--Space-x3) var(--Space-x4);max-width:505px;height:100%;display:block;position:relative;overflow-y:auto}.SelectHotelMapSkeleton-module__hw90-G__skeletonContainer{width:360px;display:flex}}
.termModal-module__kPVViW__terms{gap:var(--Space-x1);flex-direction:column;display:flex}.termModal-module__kPVViW__term{gap:var(--Space-x1);display:flex}.termModal-module__kPVViW__triggerButton{cursor:pointer;z-index:2}.termModal-module__kPVViW__triggerText{text-decoration:underline}
.extraCostAlert-module__BZY-FG__alert{max-width:var(--max-width-page);padding:var(--Space-x5) 0 0;margin:0 auto}
.avatar-module__ZITFiq__avatar{border-radius:var(--Corner-Radius-Rounded);background-color:var(--Overlay-40);justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar-module__ZITFiq__avatar:has(.avatar-module__ZITFiq__initials){background-color:var(--Icon-Accent)}.avatar-module__ZITFiq__avatar img{object-fit:cover;width:100%;height:100%}.avatar-module__ZITFiq__size-sm{width:24px;height:24px}.avatar-module__ZITFiq__size-md{width:32px;height:32px}.avatar-module__ZITFiq__size-lg{width:55px;height:55px}.avatar-module__ZITFiq__initials{color:#fff;text-transform:uppercase}
@keyframes rateSummary-module__YLfn7W__slideUp{0%{bottom:-100%}to{bottom:0%}}.rateSummary-module__YLfn7W__summary{background-color:var(--Base-Surface-Primary-light-Normal);border-top:1px solid var(--Base-Border-Subtle);z-index:99;align-items:center;animation:.3s forwards rateSummary-module__YLfn7W__slideUp;position:fixed;bottom:-100%;left:0;right:0}.rateSummary-module__YLfn7W__content{display:none}.rateSummary-module__YLfn7W__summaryPriceContainer{gap:var(--Space-x4);padding-top:var(--Space-x2);flex-direction:row;width:100%;display:flex}.rateSummary-module__YLfn7W__promoContainer{max-width:264px;display:none}.rateSummary-module__YLfn7W__alignRight{text-align:right}.rateSummary-module__YLfn7W__regularPrice{color:var(--Text-Secondary);text-align:right;text-decoration:line-through}.rateSummary-module__YLfn7W__red{color:var(--Scandic-Red-Default)}.rateSummary-module__YLfn7W__summaryPrice{align-self:center;gap:var(--Space-x4);width:100%;display:flex}.rateSummary-module__YLfn7W__approxPrice{color:var(--UI-Text-Medium-contrast)}.rateSummary-module__YLfn7W__petInfo{border-left:1px solid var(--Primary-Light-On-Surface-Divider-subtle);padding-left:var(--Space-x2);display:none}.rateSummary-module__YLfn7W__summaryText{display:none}.rateSummary-module__YLfn7W__summaryPriceTextDesktop{text-align:right;align-self:center;display:none}.rateSummary-module__YLfn7W__continueButton{width:100%;min-width:140px;margin-left:auto}.rateSummary-module__YLfn7W__mobileSummary{display:block}.rateSummary-module__YLfn7W__placeholderText{color:var(--Text-Tertiary)}.rateSummary-module__YLfn7W__secondaryText{color:var(--Text-Secondary)}@media (min-width:1367px){.rateSummary-module__YLfn7W__summary{border-top:1px solid var(--Base-Border-Subtle);padding:var(--Space-x3) 0 var(--Space-x5)}.rateSummary-module__YLfn7W__content{max-width:var(--max-width-page);flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:0 auto;display:flex}.rateSummary-module__YLfn7W__petInfo,.rateSummary-module__YLfn7W__promoContainer,.rateSummary-module__YLfn7W__summaryPriceTextDesktop{display:block}.rateSummary-module__YLfn7W__summaryText{gap:var(--Space-x2);display:flex}.rateSummary-module__YLfn7W__summaryPrice,.rateSummary-module__YLfn7W__continueButton{width:auto;max-height:56px}.rateSummary-module__YLfn7W__summaryPriceContainer{align-items:center;width:auto;padding:0}.rateSummary-module__YLfn7W__mobileSummary{display:none}}
.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}
/*# sourceMappingURL=0hgmntyh_yb_5.css.map*/