.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}}
@layer design-system{.index-module__sOVnYa__checkboxSection{gap:var(--space-x2);padding:var(--space-x2);border-radius:var(--corner-radius-lg);background:var(--surface-secondary-default);display:grid}.index-module__sOVnYa__row,.index-module__sOVnYa__rowWithDivider{gap:var(--space-x1);justify-items:start;display:grid}@media screen and (min-width:1367px){.index-module__sOVnYa__row,.index-module__sOVnYa__rowWithDivider{gap:var(--space-x15);align-items:center;display:flex}}.index-module__sOVnYa__rowWithDivider{padding-bottom:var(--space-x2);border-bottom:1px solid var(--border-divider-default)}.index-module__sOVnYa__textWrapper{gap:var(--space-x025);flex-grow:1;display:grid}.index-module__sOVnYa__checkbox{flex-grow:1}.index-module__sOVnYa__infoSlot{margin-left:calc(var(--space-x3) + var(--space-x15));flex-shrink:0}@media screen and (min-width:1367px){.index-module__sOVnYa__infoSlot{margin-left:0}}.index-module__sOVnYa__hideBottomSlot{display:none}}
.travelAccount-module__NzS5fa__fieldsRow{gap:var(--space-x2);display:grid}@media screen and (min-width:1367px){.travelAccount-module__NzS5fa__fieldsRow{gap:var(--space-x2);grid-template-columns:repeat(2,minmax(0,1fr))}}.travelAccount-module__NzS5fa__dialog{max-width:560px}.travelAccount-module__NzS5fa__dialogContent{gap:var(--space-x2);display:grid}.travelAccount-module__NzS5fa__dialogDescription{gap:var(--space-x2);flex-direction:column;display:flex}.travelAccount-module__NzS5fa__closeButton{justify-self:end;min-width:150px}
.rateDetailsTrigger-module__7wf_3W__termsButton{justify-content:flex-start;padding-left:0}.rateDetailsTrigger-module__7wf_3W__terms{margin-top:var(--space-x1);margin-bottom:var(--space-x3)}.rateDetailsTrigger-module__7wf_3W__termsText{margin-bottom:var(--space-x1);display:flex}.rateDetailsTrigger-module__7wf_3W__terms .rateDetailsTrigger-module__7wf_3W__termsIcon{margin-right:var(--space-x1)}
@layer design-system{.promo-module__gjQEZW__promo{background:var(--surface-brand-primary-2-on-surface-accent);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);color:var(--text-default);text-align:center;position:relative}.promo-module__gjQEZW__badge{padding:var(--space-x05) 6px;background-color:var(--surface-primary-default);border-radius:var(--corner-radius-rounded);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-family:Brandon Text;font-size:24px;line-height:110%;display:flex;position:absolute;top:-16px;left:-16px}}
.signupMessage-module__QewbkW__red{color:var(--text-custom-accent-price)}
.signupPromo-module__RXIMsa__signupPromo{margin-top:var(--space-x3);padding:0 var(--space-x1)}
@layer third-party{.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{height:var(--react-international-phone-height,36px);box-sizing:border-box;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,gainsboro));appearance:button;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover,whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:#0000}.react-international-phone-country-selector-button__button-content{justify-content:center;align-items:center;display:flex}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,whitesmoke))}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width,24px);height:var(--react-international-phone-flag-height,24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{z-index:1;top:var(--react-international-phone-dropdown-top,44px);left:var(--react-international-phone-dropdown-left,0);background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,white));width:300px;max-height:200px;box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px #00000040);color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));flex-direction:column;margin:0;padding:4px 0;list-style:none;display:flex;position:absolute;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0);background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,gainsboro));border:none}.react-international-phone-country-selector-dropdown__list-item{min-height:var(--react-international-phone-dropdown-item-height,28px);box-sizing:border-box;align-items:center;padding:2px 8px;display:flex}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{font-size:var(--react-international-phone-dropdown-item-font-size,14px);text-overflow:ellipsis;white-space:nowrap;margin-right:8px;overflow:hidden}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke))}.react-international-phone-dial-code-preview{border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,gainsboro));background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,white));color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px));justify-content:center;align-items:center;margin-right:-1px;padding:0 8px;display:flex}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius,4px);border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.react-international-phone-input-container .react-international-phone-input{height:var(--react-international-phone-height,36px);box-sizing:border-box;border:1px solid var(--react-international-phone-border-color,gainsboro);border-radius:var(--react-international-phone-border-radius,4px);background-color:var(--react-international-phone-background-color,white);color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:var(--react-international-phone-font-size,13px);border-top-left-radius:0;border-bottom-left-radius:0;margin:0;padding:0 8px;overflow:visible}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color,whitesmoke);color:var(--react-international-phone-disabled-text-color,#666)}}
.shortcutsListItems-module__VF83OW__list{border-radius:var(--corner-radius-md);height:fit-content;list-style:none;overflow:hidden}.shortcutsListItems-module__VF83OW__listItem{border-bottom:1px solid var(--border-divider-default)}.shortcutsListItems-module__VF83OW__listItem:last-child{border-bottom:none}.shortcutsListItems-module__VF83OW__shortcutLink{color:var(--text-interactive-default);align-items:center;gap:var(--space-x2);padding:var(--space-x2) var(--space-x3);background-color:var(--surface-primary-default);grid-template-columns:1fr auto;transition:background-color .3s;display:grid}.shortcutsListItems-module__VF83OW__shortcutLink:hover{background-color:var(--surface-primary-hover)}.shortcutsListItems-module__VF83OW__listItem:last-child .shortcutsListItems-module__VF83OW__shortcutLink{border-radius:0 0 var(--corner-radius-md) var(--corner-radius-md)}.shortcutsListItems-module__VF83OW__shortcutLink:focus-visible{outline:2px solid var(--border-interactive-focus);outline-offset:-4px}
.modifyContact-module__k4MGqW__container{background-color:var(--background-primary);padding:var(--space-x2) var(--space-x1) var(--space-x3);border-radius:var(--corner-radius-md)}.modifyContact-module__k4MGqW__row{gap:var(--space-x2);margin-bottom:var(--space-x2);grid-template-columns:1fr;width:100%;display:grid}.modifyContact-module__k4MGqW__row:last-child{margin-bottom:0}@media screen and (min-width:768px){.modifyContact-module__k4MGqW__container{width:700px;max-width:100%;padding:var(--space-x2) var(--space-x3) var(--space-x3)}.modifyContact-module__k4MGqW__gridEqual{grid-template-columns:1fr 1fr}}
.myPagesOverviewShortcuts-module__fR5uMq__section{gap:var(--space-x4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.myPagesOverviewShortcuts-module__fR5uMq__section{gap:var(--space-x2);grid-template-columns:1fr 1fr}}.myPagesOverviewShortcuts-module__fR5uMq__column{flex-direction:column;gap:1rem;display:flex}.myPagesOverviewShortcuts-module__fR5uMq__shortcuts{flex:1}
.guestDetails-module__815mJa__guestDetails{background-color:var(--scandic-peach-10);padding:var(--space-x3) 0;border-radius:var(--corner-radius-md);align-items:center;gap:var(--space-x2);flex-direction:column;display:flex}.guestDetails-module__815mJa__memberLevel{align-items:center;width:fit-content;height:32px}.guestDetails-module__815mJa__memberLevelIcon{width:fit-content;height:100%}.guestDetails-module__815mJa__rowTitle{margin-bottom:var(--space-x1)}.guestDetails-module__815mJa__userDetails{border-bottom:1px solid var(--scandic-peach-30);width:80%;padding-bottom:var(--space-x3);text-align:center;gap:var(--space-x1);color:var(--scandic-brand-burgundy);flex-direction:column;align-items:center;display:flex}.guestDetails-module__815mJa__totalPoints{align-items:center;gap:var(--space-x1);padding-top:var(--space-x3);flex-direction:row;justify-content:space-between;display:flex}.guestDetails-module__815mJa__totalPointsText{gap:var(--space-x15);align-items:center;display:flex}.guestDetails-module__815mJa__guest{align-items:center;gap:var(--space-x05);flex-direction:column;display:flex}.guestDetails-module__815mJa__memberNumber{color:var(--scandic-brand-burgundy)}.guestDetails-module__815mJa__contactInfoMobile{gap:var(--space-x05);text-align:center;flex-direction:column;display:flex}.guestDetails-module__815mJa__contactInfoDesktop{display:none}@media (min-width:768px){.guestDetails-module__815mJa__guest{align-items:flex-start}.guestDetails-module__815mJa__memberLevel{align-items:flex-start;height:24px}.guestDetails-module__815mJa__userDetails{border-bottom:none;align-items:flex-start;width:100%;padding:0}.guestDetails-module__815mJa__guestDetails{padding:var(--space-x3) var(--space-x15);align-items:flex-start}.guestDetails-module__815mJa__contactInfoMobile,.guestDetails-module__815mJa__userDetailsTitle{display:none}.guestDetails-module__815mJa__contactInfoDesktop{gap:var(--space-x05);flex-direction:column;display:flex}.guestDetails-module__815mJa__totalPoints{padding:var(--space-x15) 0;justify-content:flex-start}}
.progressSection-module__hacxxG__progressSection{padding:0 var(--space-x3);gap:var(--space-x1);flex-direction:column;display:flex;container:level-progress/inline-size}.progressSection-module__hacxxG__progressSection.progressSection-module__hacxxG__hasMarker{padding-bottom:var(--space-x1)}.progressSection-module__hacxxG__progressContainer{position:relative}.progressSection-module__hacxxG__levelMarker{z-index:2;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;transform:translate(-50%)}.progressSection-module__hacxxG__markerPin{background:var(--surface-brand-primary-1-on-surface-default);border-radius:50%;width:6px;height:6px;transform:translateY(-50%)}.progressSection-module__hacxxG__markerLine{background:var(--surface-brand-primary-1-on-surface-default);width:1px;height:21px;margin-top:-3px}.progressSection-module__hacxxG__markerLabelContainer{margin-top:var(--space-x15);height:var(--space-x2);position:relative}.progressSection-module__hacxxG__markerLabel{top:0;color:var(--text-secondary);white-space:normal;overflow-wrap:anywhere;text-align:right;position:absolute;inset-inline-start:var(--space-x3);inset-inline-end:calc(100% - var(--marker-pos))}@container level-progress (max-width:680px){.progressSection-module__hacxxG__progressSection[data-wrap=true] .progressSection-module__hacxxG__markerLabelContainer{height:auto}.progressSection-module__hacxxG__progressSection[data-wrap=true] .progressSection-module__hacxxG__markerLabel{text-align:left;display:block;position:static;inset:auto}}
.bookedRoomSidePeekContent-module__kbEeSG__button{padding:0 0 0 var(--space-x05);margin-left:auto;text-decoration:none}.bookedRoomSidePeekContent-module__kbEeSG__wrapper{gap:var(--space-x2);flex-direction:column;display:flex;position:relative}.bookedRoomSidePeekContent-module__kbEeSG__mainContent{gap:var(--space-x3);flex-direction:column;display:flex}.bookedRoomSidePeekContent-module__kbEeSG__listContainer{gap:var(--space-x15);flex-direction:column;display:flex}.bookedRoomSidePeekContent-module__kbEeSG__roomHeader{align-items:center;gap:var(--space-x15);display:flex}.bookedRoomSidePeekContent-module__kbEeSG__chip{background-color:var(--scandic-peach-30);color:var(--scandic-red-100);border-radius:var(--corner-radius-sm);padding:var(--space-x05) var(--space-x1);height:fit-content}.bookedRoomSidePeekContent-module__kbEeSG__reference{gap:var(--space-x05);display:flex}.bookedRoomSidePeekContent-module__kbEeSG__imageContainer{border-radius:var(--corner-radius-md);position:relative;overflow:hidden}.bookedRoomSidePeekContent-module__kbEeSG__imageContainer img{aspect-ratio:16/9;object-fit:cover;width:100%}.bookedRoomSidePeekContent-module__kbEeSG__roomDetails{gap:var(--space-x15);flex-direction:column;display:flex}.bookedRoomSidePeekContent-module__kbEeSG__row{flex-direction:column;display:flex}.bookedRoomSidePeekContent-module__kbEeSG__row:last-child{border-bottom:none}.bookedRoomSidePeekContent-module__kbEeSG__rowTitle{gap:var(--space-x1);flex-direction:row;display:flex}.bookedRoomSidePeekContent-module__kbEeSG__rowTitle svg{width:24px;height:24px}.bookedRoomSidePeekContent-module__kbEeSG__rowContent{padding-left:var(--space-x4)}.bookedRoomSidePeekContent-module__kbEeSG__bookingInformation{align-items:center;gap:var(--space-x2);background-color:var(--scandic-beige-10);border:1px solid var(--scandic-beige-20);border-radius:var(--corner-radius-md);flex-direction:column-reverse;display:flex}.bookedRoomSidePeekContent-module__kbEeSG__priceDetails{align-items:center;gap:var(--space-x1);padding:var(--space-x15) 0;width:calc(100% - var(--space-x4));flex-direction:column;justify-content:center;margin:0 auto;display:flex}.bookedRoomSidePeekContent-module__kbEeSG__price{gap:var(--space-x1);justify-content:space-between;align-items:center;width:100%;display:flex}.bookedRoomSidePeekContent-module__kbEeSG__bookingCode{color:var(--scandic-blue-70)}.bookedRoomSidePeekContent-module__kbEeSG__facilityList{column-count:2;column-gap:var(--space-x2)}.bookedRoomSidePeekContent-module__kbEeSG__facilityList li{gap:var(--space-x1);margin-bottom:var(--space-x05);display:flex!important}.bookedRoomSidePeekContent-module__kbEeSG__bedOptions li{gap:var(--space-x1);margin-bottom:var(--space-x05);display:flex}.bookedRoomSidePeekContent-module__kbEeSG__facilityList li svg{flex-shrink:0}.bookedRoomSidePeekContent-module__kbEeSG__noIcon{margin-left:var(--space-x4)}.bookedRoomSidePeekContent-module__kbEeSG__buttonContainer{background-color:var(--background-primary);border-top:1px solid var(--scandic-beige-20);padding:var(--space-x4) var(--space-x2);width:100%;position:absolute;bottom:0;left:0}.bookedRoomSidePeekContent-module__kbEeSG__roomDetailsContainer{display:none}.bookedRoomSidePeekContent-module__kbEeSG__roomDetailsContainer.bookedRoomSidePeekContent-module__kbEeSG__open{display:block}.bookedRoomSidePeekContent-module__kbEeSG__descriptionContainer{padding:var(--space-x3);gap:var(--space-x3);background-color:var(--surface-primary-default);border:1px solid var(--scandic-beige-20);border-radius:var(--corner-radius-sm);flex-direction:column;display:flex}.bookedRoomSidePeekContent-module__kbEeSG__text{color:var(--scandic-grey-100)}.bookedRoomSidePeekContent-module__kbEeSG__listText{color:var(--scandic-grey-80)}.bookedRoomSidePeekContent-module__kbEeSG__hidden{display:none}.bookedRoomSidePeekContent-module__kbEeSG__visible{display:block}.bookedRoomSidePeekContent-module__kbEeSG__cancellationNumber{text-decoration:line-through}
.sidePeek-module__hailHG__trigger{border:1px solid var(--scandic-beige-20);border-radius:var(--corner-radius-sm);cursor:pointer;padding:var(--space-x05);background:0 0;display:flex}
.statsSection-module__dfDdsG__statsContainer{padding:0 var(--space-x3);justify-content:space-between;align-self:stretch;align-items:center;display:flex}.statsSection-module__dfDdsG__statItem{gap:var(--space-x05);flex-direction:column;display:flex}.statsSection-module__dfDdsG__statItem:last-child{text-align:right}.statsSection-module__dfDdsG__statItem:has(.statsSection-module__dfDdsG__trophyIcon){align-self:end}.statsSection-module__dfDdsG__label{color:var(--text-secondary)}.statsSection-module__dfDdsG__value{color:var(--text-accent);word-break:break-all}
.room-module__OXCyza__multiRoom{gap:var(--space-x2);padding:0 var(--space-x2);flex-direction:column;display:flex}.room-module__OXCyza__cancelled{opacity:.5}.room-module__OXCyza__cancellationNumber{text-decoration:line-through}.room-module__OXCyza__multiRoomCard{gap:var(--space-x2);background-color:var(--background-primary);border-radius:var(--corner-radius-lg);border:1px solid var(--scandic-beige-20);padding-bottom:var(--space-x3);flex-direction:column;display:flex;position:relative;overflow:hidden}.room-module__OXCyza__imageContainer{width:100%;height:342px;position:relative}.room-module__OXCyza__roomName{color:var(--scandic-brand-burgundy)}.room-module__OXCyza__roomHeader{align-items:center;gap:var(--space-x15);display:flex}.room-module__OXCyza__chip{background-color:var(--scandic-peach-30);color:var(--scandic-red-100);border-radius:var(--corner-radius-sm);padding:var(--space-x05) var(--space-x1);height:fit-content}.room-module__OXCyza__toggleSidePeek{margin-left:auto}.room-module__OXCyza__reference{gap:var(--space-x05);display:flex}.room-module__OXCyza__details{padding:var(--space-x15) var(--space-x2) 0;gap:var(--space-x2);flex-direction:column;display:flex}.room-module__OXCyza__row{flex-direction:row;justify-content:space-between;display:flex}.room-module__OXCyza__packages{gap:var(--space-x1);z-index:100;flex-direction:row;display:flex;position:absolute;top:304px;left:10px}.room-module__OXCyza__package{background-color:var(--surface-primary-default);padding:var(--space-x05) var(--space-x1);border-radius:var(--corner-radius-sm)}.room-module__OXCyza__termsLabel{align-items:center;display:flex}.room-module__OXCyza__termsInfoIcon{margin:-10px -10px -10px -5px}.room-module__OXCyza__terms{gap:var(--space-x1);flex-direction:column;display:flex}.room-module__OXCyza__term{gap:var(--space-x1);display:flex}@media (min-width:768px){.room-module__OXCyza__multiRoom{grid-row:span 3;grid-template-rows:subgrid;padding:0;display:grid}}
.levelProgressCard-module__XSeVsW__Surface-Brand-Primary-1-OnSurface-Default{background:var(--surface-brand-primary-1-on-surface-default)}.levelProgressCard-module__XSeVsW__Surface-Brand-Primary-1-Default{background:var(--surface-brand-primary-1-default)}.levelProgressCard-module__XSeVsW__Surface-Brand-Primary-1-OnSurface-Default .levelProgressCard-module__XSeVsW__title{color:var(--text-brand-on-primary-3-heading)}.levelProgressCard-module__XSeVsW__Surface-Brand-Primary-1-OnSurface-Default .levelProgressCard-module__XSeVsW__date{color:var(--text-brand-on-primary-2-accent)}.levelProgressCard-module__XSeVsW__Surface-Brand-Primary-1-Default .levelProgressCard-module__XSeVsW__title,.levelProgressCard-module__XSeVsW__Surface-Brand-Primary-1-Default .levelProgressCard-module__XSeVsW__date{color:var(--text-brand-on-primary-1-heading)}.levelProgressCard-module__XSeVsW__levelProgressCard{border-radius:var(--corner-radius-lg);padding:var(--space-x3) var(--space-x2);justify-content:space-between;gap:var(--space-x3);flex-direction:column;min-height:200px;display:flex;position:relative}.levelProgressCard-module__XSeVsW__progressHeader{gap:var(--space-x05);grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:start;display:grid}.levelProgressCard-module__XSeVsW__title{grid-area:1/1}.levelProgressCard-module__XSeVsW__date{grid-area:2/1}.levelProgressCard-module__XSeVsW__infoButton{grid-area:1/2/3;align-self:start}.levelProgressCard-module__XSeVsW__innerCard{background:var(--surface-primary-default);border-radius:var(--corner-radius-lg);gap:var(--space-x2);padding:var(--space-x3) 0;flex-direction:column;display:flex}@media screen and (min-width:1367px){.levelProgressCard-module__XSeVsW__levelProgressCard{padding:var(--space-x3) var(--space-x4)}}
.multiRoom-module__p2Teqa__wrapper{gap:var(--space-x3);flex-direction:column;display:flex}.multiRoom-module__p2Teqa__title{color:var(--scandic-brand-burgundy);padding:0 var(--space-x2)}.multiRoom-module__p2Teqa__container{gap:var(--space-x5);flex-direction:column;display:flex}.multiRoom-module__p2Teqa__roomsContainer{gap:var(--space-x3);grid-template-columns:1fr;width:100%;display:grid}.multiRoom-module__p2Teqa__totalContainer{gap:var(--space-x1);padding:0 var(--space-x2);flex-direction:column;display:flex}.multiRoom-module__p2Teqa__total{justify-content:flex-end;gap:var(--space-x1);display:flex}@media (min-width:768px){.multiRoom-module__p2Teqa__roomsContainer{grid-template-columns:repeat(2,1fr)}.multiRoom-module__p2Teqa__roomsContainer:has(>:nth-of-type(3):last-child){grid-template-columns:repeat(3,1fr)}.multiRoom-module__p2Teqa__title,.multiRoom-module__p2Teqa__totalContainer{padding:0}}
.successCard-module__oNetXG__card{background:var(--surface-primary-default);border-radius:var(--corner-radius-lg);padding:var(--space-x2) var(--space-x4) var(--space-x4);text-align:center;grid-template-areas:"icon""content";justify-items:center;display:grid}.successCard-module__oNetXG__title{color:var(--text-heading)}.successCard-module__oNetXG__content{gap:var(--space-x1);grid-area:content;display:grid}.successCard-module__oNetXG__icon{grid-area:icon}@media screen and (min-width:768px){.successCard-module__oNetXG__card{padding:var(--space-x1) var(--space-x4);text-align:left;place-items:center start;gap:var(--space-x4);grid-template-columns:auto 1fr;grid-template-areas:"icon content"}}
.details-module__kDIGXq__priceDetails{align-items:center;gap:var(--space-x1);justify-content:space-between;width:100%;display:flex}@media (min-width:768px){.details-module__kDIGXq__priceDetails{width:auto}}
.LevelProgressModal-module__cy1IiG__infoButton{grid-area:1/2/3;align-self:start}.LevelProgressModal-module__cy1IiG__levelProgressModal{gap:var(--space-x2);padding-bottom:var(--space-x1);flex-direction:column;display:flex}.LevelProgressModal-module__cy1IiG__title{flex-direction:column;display:flex}.LevelProgressModal-module__cy1IiG__dates{align-items:center;gap:var(--space-x1);display:flex}.LevelProgressModal-module__cy1IiG__link{gap:var(--space-x05);justify-content:left;display:flex}@media screen and (min-width:768px){.LevelProgressModal-module__cy1IiG__dialog{max-width:560px}}
.information-module__ExymwW__bookingInformation{background-color:var(--scandic-beige-10);border:1px solid var(--scandic-beige-20);border-radius:var(--corner-radius-md);align-items:flex-end;gap:var(--space-x1);margin:0 var(--space-x2);padding:var(--space-x15);flex-direction:column-reverse;display:flex}@media (min-width:768px){.information-module__ExymwW__bookingInformation{border:none;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;margin:0}}
@layer design-system{.linkListItem-module__1s4uzW__list{list-style-type:none}.linkListItem-module__1s4uzW__linkListItem{border:1px solid var(--border-default);background-color:var(--surface-primary-default)}.linkListItem-module__1s4uzW__linkListItem+.linkListItem-module__1s4uzW__linkListItem{border-top:none}.linkListItem-module__1s4uzW__linkListItem:first-child{border-radius:var(--corner-radius-md) var(--corner-radius-md) 0 0}.linkListItem-module__1s4uzW__linkListItem:last-child{border-radius:0 0 var(--corner-radius-md) var(--corner-radius-md)}.linkListItem-module__1s4uzW__linkListItem:hover{background-color:var(--surface-primary-hover)}.linkListItem-module__1s4uzW__content{padding:var(--space-x2);align-items:center;gap:var(--space-x2);color:var(--text-interactive-default);text-decoration:none;display:grid}.linkListItem-module__1s4uzW__graphic{grid-template-columns:80px 1fr auto}.linkListItem-module__1s4uzW__noGraphic{grid-template-columns:1fr auto}.linkListItem-module__1s4uzW__illustrationWrapper{border-radius:var(--corner-radius-sm);background-color:var(--surface-primary-hover-accent);width:80px;height:80px;position:relative}.linkListItem-module__1s4uzW__illustration{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
.UsePoints-module__zTZVdW__modalContent{gap:var(--space-x2);width:100%;padding:var(--space-x1) var(--space-x2) var(--space-x4) var(--space-x2);flex-direction:column;display:flex}.UsePoints-module__zTZVdW__header{gap:var(--space-x1);padding:0 var(--space-x2);flex-direction:column;display:flex}.UsePoints-module__zTZVdW__points{align-items:center;gap:var(--space-x15);display:flex}.UsePoints-module__zTZVdW__pointsText{color:var(--text-brand-on-accent-heading)}.UsePoints-module__zTZVdW__pointsNumber{color:var(--text-brand-on-primary-1-accent)}.UsePoints-module__zTZVdW__rewardNightsButton{min-width:150px}@media screen and (max-width:767px){.UsePoints-module__zTZVdW__textButton{margin-top:var(--space-x2)}}@media screen and (min-width:768px){.UsePoints-module__zTZVdW__modalContent{padding:var(--space-x1) var(--space-x3) var(--space-x3);width:560px}.UsePoints-module__zTZVdW__primaryButton{padding:var(--space-x15) var(--space-x2) var(--space-x15) var(--space-x3)}.UsePoints-module__zTZVdW__textButton{padding:0}}
.row-module__oxxW_G__row{padding:var(--space-x15) 0;gap:var(--space-x15);flex:1 0 0;display:flex}@media (min-width:768px){.row-module__oxxW_G__row{border-bottom:1px solid var(--scandic-beige-20);align-items:center;gap:var(--space-x1);padding:var(--space-x15) 0}}.row-module__oxxW_G__row:last-child{padding-bottom:var(--space-x15);border-bottom:none}.row-module__oxxW_G__icon{align-items:baseline}.row-module__oxxW_G__content{flex:auto}@media (min-width:768px){.row-module__oxxW_G__content{gap:var(--space-x1);flex-direction:row;justify-content:space-between;display:flex}}@media (min-width:768px){.row-module__oxxW_G__text{text-align:right}}
.membershipOverviewCard-module__XAmXyG__card{background-color:var(--surface-brand-primary-3-default);border-radius:var(--corner-radius-lg);padding:var(--space-x3) var(--space-x2);flex-direction:column;justify-content:space-between;min-height:200px;display:flex;position:relative}.membershipOverviewCard-module__XAmXyG__membershipHeader{align-items:center;gap:var(--space-x1);margin-bottom:var(--space-x05);display:flex}.membershipOverviewCard-module__XAmXyG__headingText{color:var(--text-brand-on-primary-3-heading)}.membershipOverviewCard-module__XAmXyG__divider{margin:var(--space-x4) 0}.membershipOverviewCard-module__XAmXyG__bottom{justify-content:space-between;align-items:center;gap:var(--space-x1);display:flex}.membershipOverviewCard-module__XAmXyG__pointsValue{color:var(--text-brand-on-primary-3-accent)}@media screen and (max-width:767px){.membershipOverviewCard-module__XAmXyG__bottom{align-items:stretch;gap:var(--space-x4);flex-direction:column;width:100%}}@media screen and (min-width:1367px){.membershipOverviewCard-module__XAmXyG__card{padding:var(--space-x3) var(--space-x4) var(--space-x4)}}
.terms-module__3MayEW__terms{gap:var(--space-x1);flex-direction:column;display:flex}.terms-module__3MayEW__term{gap:var(--space-x1);display:flex}.terms-module__3MayEW__button{width:24px;height:24px}
.details-module__RkMaiq__details{max-width:100%;padding:var(--space-x2)}@media (min-width:768px){.details-module__RkMaiq__details{padding:var(--space-x1) 0}}
@layer design-system{.videoPlayerButton-module__XpAspG__videoPlayerButton{border-radius:var(--corner-radius-rounded);cursor:pointer;z-index:0;border-style:solid;border-width:0;border-color:var(--border-default);width:56px;height:56px;color:var(--component-button-inverted-on-fill-default);background-color:#0000;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 0 4px 2px #0000001a}@media (hover:hover){.videoPlayerButton-module__XpAspG__videoPlayerButton:hover .videoPlayerButton-module__XpAspG__iconWrapper{background:linear-gradient(0deg, var(--component-button-inverted-fill-hover) 0%, var(--component-button-inverted-fill-hover) 100%), var(--component-button-inverted-fill-default)}}.videoPlayerButton-module__XpAspG__videoPlayerButton:focus-visible{outline:2px solid var(--border-inverted);outline-offset:2px}.videoPlayerButton-module__XpAspG__videoPlayerButton:focus-visible:before{content:"";border:2px solid var(--border-interactive-focus);border-radius:inherit;pointer-events:none;position:absolute;inset:-2px}.videoPlayerButton-module__XpAspG__videoPlayerButton.videoPlayerButton-module__XpAspG__size-sm{width:52px;height:52px}.videoPlayerButton-module__XpAspG__videoPlayerButton.videoPlayerButton-module__XpAspG__size-sm .videoPlayerButton-module__XpAspG__iconWrapper{width:40px;height:40px}.videoPlayerButton-module__XpAspG__videoPlayerButton.videoPlayerButton-module__XpAspG__size-md{width:56px;height:56px}.videoPlayerButton-module__XpAspG__videoPlayerButton.videoPlayerButton-module__XpAspG__size-md .videoPlayerButton-module__XpAspG__iconWrapper{width:43px;height:43px}.videoPlayerButton-module__XpAspG__videoPlayerButton.videoPlayerButton-module__XpAspG__size-lg{width:72px;height:72px}.videoPlayerButton-module__XpAspG__videoPlayerButton.videoPlayerButton-module__XpAspG__size-lg .videoPlayerButton-module__XpAspG__iconWrapper{width:56px;height:56px}.videoPlayerButton-module__XpAspG__transparentBackground{background-color:var(--surface-ui-fill-default);border-radius:var(--corner-radius-rounded);opacity:.5;z-index:-1;position:absolute;inset:0}.videoPlayerButton-module__XpAspG__iconWrapper{background:var(--surface-ui-fill-default);border:1px solid var(--border-default);border-radius:var(--corner-radius-rounded);justify-content:center;align-items:center;display:flex}}
.header-module__uXfYOG__header{gap:var(--space-x15);padding:0 var(--space-x2);display:flex}.header-module__uXfYOG__container{gap:var(--space-x15);display:flex}.header-module__uXfYOG__chip{background-color:var(--scandic-peach-30);color:var(--scandic-red-100);border-radius:var(--corner-radius-sm);padding:var(--space-x05) var(--space-x1)}.header-module__uXfYOG__reference{gap:var(--space-x05);display:flex}.header-module__uXfYOG__sidePeek{display:none}@media (min-width:768px){.header-module__uXfYOG__header{flex-direction:row;justify-content:space-between;align-items:center;padding:0}.header-module__uXfYOG__sidePeek{display:block}}
@layer design-system{.videoPlayer-module__mxapHq__videoPlayer{aspect-ratio:auto;z-index:0;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.videoPlayer-module__mxapHq__videoPlayer.videoPlayer-module__mxapHq__inline{border-radius:var(--corner-radius-md);overflow:hidden}.videoPlayer-module__mxapHq__videoPlayer.videoPlayer-module__mxapHq__hero{height:100%}.videoPlayer-module__mxapHq__videoPlayer.videoPlayer-module__mxapHq__hero .videoPlayer-module__mxapHq__overlay{display:contents}.videoPlayer-module__mxapHq__videoPlayer.videoPlayer-module__mxapHq__hero .videoPlayer-module__mxapHq__playButton{bottom:var(--space-x2);right:var(--space-x2);position:absolute}.videoPlayer-module__mxapHq__videoPlayer.videoPlayer-module__mxapHq__hasOverlay:after{content:"";background:linear-gradient(#fff0 0%,#1f1c1b40 48.08%,#1f1c1bcc 100%);position:absolute;inset:0}.videoPlayer-module__mxapHq__videoPlayer.videoPlayer-module__mxapHq__hasError .videoPlayer-module__mxapHq__video{aspect-ratio:16/9}.videoPlayer-module__mxapHq__video{width:100%;height:100%}.videoPlayer-module__mxapHq__video:not(:fullscreen){object-fit:cover}.videoPlayer-module__mxapHq__playButton{z-index:1;position:absolute}.videoPlayer-module__mxapHq__muteButton{top:var(--space-x2);right:var(--space-x2);z-index:1;position:absolute}@media screen and (min-width:768px){.videoPlayer-module__mxapHq__videoPlayer.videoPlayer-module__mxapHq__hero .videoPlayer-module__mxapHq__playButton{bottom:var(--space-x4);right:var(--space-x4)}.videoPlayer-module__mxapHq__videoPlayer.videoPlayer-module__mxapHq__hasOverlay:after{background:linear-gradient(#fff0 0%,#1f1c1b40 53.8%,#1f1c1bbd 97.6%)}}}
.img-module__Uwp-qa__imageContainer{height:220px;overflow:hidden}.img-module__Uwp-qa__image{aspect-ratio:16/9;object-fit:cover;width:100%;height:220px}@media (min-width:768px){.img-module__Uwp-qa__imageContainer{height:640px}.img-module__Uwp-qa__image{border-radius:var(--corner-radius-md);height:100%}}
@layer design-system{.videoWithCard-module__65e5Pq__videoWithCardWrapper{width:100%;container:videoWithCardWrapper/inline-size}@media screen and (min-width:768px){.videoWithCard-module__65e5Pq__videoWithCardWrapper .videoWithCard-module__65e5Pq__videoWithCard{gap:var(--space-x1);grid-template-columns:1fr auto;min-height:261px}.videoWithCard-module__65e5Pq__videoWithCardWrapper .videoWithCard-module__65e5Pq__videoWithCard .videoWithCard-module__65e5Pq__card{width:320px}@container videoWithCardWrapper (min-width:793px){.videoWithCard-module__65e5Pq__videoWithCardWrapper .videoWithCard-module__65e5Pq__videoWithCard{gap:var(--space-x2);min-height:445px}.videoWithCard-module__65e5Pq__videoWithCardWrapper .videoWithCard-module__65e5Pq__videoWithCard .videoWithCard-module__65e5Pq__card{width:391px}}}.videoWithCard-module__65e5Pq__videoWithCard{gap:var(--space-x025);width:100%;display:grid}.videoWithCard-module__65e5Pq__card{width:100%;height:100%;min-height:200px;padding:var(--space-x3) var(--space-x4);border-radius:var(--corner-radius-lg);align-content:center;display:grid}.videoWithCard-module__65e5Pq__card.videoWithCard-module__65e5Pq__style-primary-1{background:var(--surface-brand-primary-1-default);color:var(--text-brand-on-primary-1-heading)}.videoWithCard-module__65e5Pq__card.videoWithCard-module__65e5Pq__style-primary-2{background:var(--surface-brand-primary-2-default);color:var(--text-brand-on-primary-2-default)}.videoWithCard-module__65e5Pq__card.videoWithCard-module__65e5Pq__style-primary-2 .videoWithCard-module__65e5Pq__heading{color:var(--text-brand-on-primary-2-heading)}.videoWithCard-module__65e5Pq__card.videoWithCard-module__65e5Pq__variant-quote{gap:var(--space-x3)}@media screen and (min-width:768px){.videoWithCard-module__65e5Pq__card.videoWithCard-module__65e5Pq__variant-quote{gap:var(--space-x4)}}.videoWithCard-module__65e5Pq__card.videoWithCard-module__65e5Pq__variant-text{gap:var(--space-x2)}.videoWithCard-module__65e5Pq__blockquote:before{content:"“"}.videoWithCard-module__65e5Pq__blockquote:after{content:"”"}.videoWithCard-module__65e5Pq__cite{font-style:normal;display:grid}}
.packages-module__3ZIqdW__packages{gap:var(--space-x1);z-index:1;flex-direction:row;display:flex;position:absolute;top:180px;left:15px}.packages-module__3ZIqdW__package{background-color:var(--surface-primary-default);border-radius:var(--corner-radius-sm);padding:var(--space-x05) var(--space-x1)}@media (min-width:768px){.packages-module__3ZIqdW__packages{top:620px;left:25px}}
@layer design-system{.infoWindow-module__62dLtG__infoWindow{margin-bottom:-4px;padding:4px 4px 12px;display:grid;position:relative}.infoWindow-module__62dLtG__content{background-color:var(--surface-primary-default);border-radius:var(--corner-radius-md);position:relative;overflow:hidden;box-shadow:0 0 8px 3px #0000001a}.infoWindow-module__62dLtG__arrow{filter:drop-shadow(0 4px 2px #0000001a);justify-self:center;width:25px;height:12px;position:relative}.infoWindow-module__62dLtG__arrow:after{content:"";background-color:var(--surface-primary-default);clip-path:polygon(0 0,50% 100%,100% 0);width:25px;height:12px;position:absolute;top:-1px;left:0}}
.locationsList-module__2fSxKa__content{background-color:var(--surface-primary-default);padding:var(--space-x15);gap:var(--space-x1);white-space:nowrap;list-style:none;display:grid}@media screen and (max-width:949px){.locationsList-module__2fSxKa__content{border-radius:var(--corner-radius-md);box-shadow:0 0 8px 3px #0000001a}}
.room-module__dhw8Xq__wrapper{gap:var(--space-x3);flex-direction:column;display:flex}.room-module__dhw8Xq__container{gap:var(--space-x5);flex-direction:column;display:flex}.room-module__dhw8Xq__room{background-color:var(--background-primary);gap:var(--space-x2);padding:var(--space-x3) 0;flex-direction:column;display:flex}.room-module__dhw8Xq__roomName{color:var(--scandic-brand-burgundy);padding:0 var(--space-x2)}.room-module__dhw8Xq__booking{flex-direction:column;display:flex;overflow:hidden}.room-module__dhw8Xq__content{gap:var(--space-x2);grid-template-columns:1fr;width:100%;margin:0 auto;display:grid;position:relative}.room-module__dhw8Xq__cancelled{opacity:.5}.room-module__dhw8Xq__roomDetails{gap:var(--space-x5);flex-direction:column;display:flex}.room-module__dhw8Xq__guestDetailsMobileWrapper{padding:0 var(--space-x2);display:block}.room-module__dhw8Xq__guestDetailsDesktopWrapper{display:none}@media (min-width:768px){.room-module__dhw8Xq__room{background-color:#0000;padding:0}.room-module__dhw8Xq__roomName{padding:0}.room-module__dhw8Xq__booking{border-radius:var(--corner-radius-lg);background-color:var(--background-primary)}.room-module__dhw8Xq__content{padding:var(--space-x2);width:var(--max-width-content);grid-template-columns:3fr 2fr}.room-module__dhw8Xq__guestDetailsMobileWrapper{display:none}.room-module__dhw8Xq__guestDetailsDesktopWrapper{margin-top:auto;display:block}}
.clusterMarker-module__lX4m0W__clusterMarker{background-color:var(--scandic-red-100);border:4px solid var(--border-inverted);color:var(--text-inverted);border-radius:var(--corner-radius-rounded);cursor:pointer;justify-content:center;align-items:center;transition:all .3s;display:flex;box-shadow:0 0 4px 2px #0000001a;width:42px!important;height:42px!important}.clusterMarker-module__lX4m0W__clusterMarker.clusterMarker-module__lX4m0W__active{background:linear-gradient(#1f1c1b4d, #1f1c1b4d), var(--surface-brand-primary-2-default);width:46px!important;height:46px!important}
.ancillaryModal-module__DJSAGa__modal{width:100%}@media (min-width:768px){.ancillaryModal-module__DJSAGa__modal{width:460px!important}}.ancillaryModal-module__DJSAGa__modalContent{gap:unset}.ancillaryModal-module__DJSAGa__container{gap:var(--space-x3);flex-direction:column;display:flex}.ancillaryModal-module__DJSAGa__modalScrollable{width:100%;min-height:0;padding:var(--space-x2) var(--space-x2) var(--space-x3) var(--space-x2);border-top:1px solid var(--border-default);flex-direction:column;display:flex;overflow-y:auto}@media (min-width:768px){.ancillaryModal-module__DJSAGa__modalScrollable{padding:var(--space-x3)}}.ancillaryModal-module__DJSAGa__summary{padding:var(--space-x3) var(--space-x2) var(--space-x4);border-top:1px solid var(--border-default);flex-direction:column;justify-content:space-between;width:100%;display:flex}@media (min-width:768px){.ancillaryModal-module__DJSAGa__summary{padding:var(--space-x3) var(--space-x3) var(--space-x4)}}.ancillaryModal-module__DJSAGa__checkIn{color:var(--text-secondary)}.ancillaryModal-module__DJSAGa__priceSection{grid-template-columns:1fr 1fr;display:grid}.ancillaryModal-module__DJSAGa__bottomSection{gap:var(--space-x2);display:grid}.ancillaryModal-module__DJSAGa__price{justify-self:flex-end}
.dialogImage-module__EPi6RW__imageContainer{border-radius:var(--corner-radius-md) 0 0 var(--corner-radius-md);min-width:177px;position:relative;overflow:hidden}.dialogImage-module__EPi6RW__imageContainer img{object-fit:cover}@media screen and (max-width:500px){.dialogImage-module__EPi6RW__imageContainer{min-width:120px}}
.cartExpiredModal-module__rAWC8q__overlay{z-index:calc(var(--default-modal-z-index) + 10)}.cartExpiredModal-module__rAWC8q__content{gap:var(--space-x3);background-color:var(--surface-primary-on-surface-default);padding:var(--space-x3) var(--space-x3) var(--space-x5) var(--space-x3);border-radius:var(--corner-radius-md);display:grid}.cartExpiredModal-module__rAWC8q__textContent{gap:var(--space-x1);text-align:center;text-wrap:balance;display:grid}.cartExpiredModal-module__rAWC8q__subtitle{color:var(--text-heading)}.cartExpiredModal-module__rAWC8q__addExtrasButton{justify-self:center}
.cityMapCard-module__HPweea__cityMapCard{background-color:var(--surface-primary-default);display:flex;position:relative}.cityMapCard-module__HPweea__name{align-items:center;max-width:180px;height:48px;display:flex}.cityMapCard-module__HPweea__closeButton{z-index:1;position:absolute;top:8px;right:8px}.cityMapCard-module__HPweea__content{width:100%;min-width:150px;padding:var(--space-x15);gap:var(--space-x1);display:grid}.cityMapCard-module__HPweea__exploreLink{color:var(--text-interactive-secondary);font-size:var(--link-sm-size);font-weight:var(--link-sm-font-weight);justify-self:center;text-decoration:underline}.cityMapCard-module__HPweea__exploreLink:hover{color:var(--text-interactive-secondary-hover)}.cityMapCard-module__HPweea__links{gap:var(--space-x1);display:grid}@media screen and (max-width:949px){.cityMapCard-module__HPweea__cityMapCard{border-radius:var(--corner-radius-md);box-shadow:0 0 8px 3px #0000001a}}@media screen and (min-width:950px){.cityMapCard-module__HPweea__content{flex-direction:column;min-width:220px;display:flex}.cityMapCard-module__HPweea__exploreLink{display:none}}
.addedAncillaries-module__khssbW__section{margin-top:var(--space-x5);gap:var(--space-x3);flex-direction:column;display:flex}.addedAncillaries-module__khssbW__sectionHeader{gap:var(--space-x2);flex-direction:column;display:flex}.addedAncillaries-module__khssbW__cards{gap:var(--space-x3);flex-direction:column;display:flex}.addedAncillaries-module__khssbW__card{background-color:var(--surface-primary-on-surface-default);border-radius:var(--corner-radius-md);padding:var(--space-x2)}.addedAncillaries-module__khssbW__deliveryTimeAncillaries{border-radius:var(--corner-radius-md);overflow:hidden}.addedAncillaries-module__khssbW__deliveryTimeAncillariesHeader{padding:var(--space-x15);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.addedAncillaries-module__khssbW__deliveryTimeSelect{position:relative}.addedAncillaries-module__khssbW__deliveryTimeTrigger{align-items:center;gap:var(--space-x05);cursor:pointer;color:var(--text-default);background:0 0;border:none;padding:0;display:flex}.addedAncillaries-module__khssbW__deliveryTimeTrigger:disabled{cursor:not-allowed;opacity:.6}.addedAncillaries-module__khssbW__deliveryTimeLabel{color:var(--text-interactive-placeholder)}.addedAncillaries-module__khssbW__deliveryTimeValue{color:var(--text-interactive-default)}.addedAncillaries-module__khssbW__deliveryTimeChevron{color:var(--text-interactive-default);transition:transform .2s}.addedAncillaries-module__khssbW__deliveryTimeChevronOpen{transform:rotate(180deg)}.addedAncillaries-module__khssbW__deliveryTimeAncillariesItem{border-bottom:1px solid var(--border-default);padding-block:var(--space-x2)}.addedAncillaries-module__khssbW__deliveryTimeAncillariesItem:first-child{padding-top:0}.addedAncillaries-module__khssbW__deliveryTimeAncillariesItem:last-child{border-bottom:none;padding-bottom:0}.addedAncillaries-module__khssbW__ancillaryContent{gap:var(--space-x15);flex-direction:column;display:flex;container-type:inline-size}.addedAncillaries-module__khssbW__ancillaryDetails{gap:var(--space-x1);align-items:center;display:flex}.addedAncillaries-module__khssbW__ancillaryDetails .addedAncillaries-module__khssbW__separator{display:none}.addedAncillaries-module__khssbW__ancillaryDetails:has(:nth-child(3)) .addedAncillaries-module__khssbW__separator{display:inline}@container (max-width:450px){.addedAncillaries-module__khssbW__ancillaryDetails:has(:nth-child(3)) .addedAncillaries-module__khssbW__separator{display:none}}@container (max-width:450px){.addedAncillaries-module__khssbW__ancillaryDetails{flex-direction:column;align-items:flex-start;gap:0}}.addedAncillaries-module__khssbW__priceQuantity,.addedAncillaries-module__khssbW__ancillaryRow{gap:var(--space-x1);display:flex}.addedAncillaries-module__khssbW__ancillaryImageContainer{border-radius:var(--corner-radius-sm);width:52px;min-width:52px;height:52px;overflow:hidden}.addedAncillaries-module__khssbW__ancillaryImage{object-fit:cover;width:100%;height:100%}.addedAncillaries-module__khssbW__price{gap:var(--space-x05);align-items:center;display:flex}.addedAncillaries-module__khssbW__rightSlot{align-items:center;margin-left:auto;display:flex}.addedAncillaries-module__khssbW__details{border-radius:var(--corner-radius-md);padding:var(--space-x1) var(--space-x15);overflow:hidden}.addedAncillaries-module__khssbW__details[open] .addedAncillaries-module__khssbW__chevron{transform:rotate(180deg)}.addedAncillaries-module__khssbW__details[open]::details-content{block-size:auto}.addedAncillaries-module__khssbW__details::details-content{block-size:0;transition:block-size .4s, content-visibility .4s allow-discrete}.addedAncillaries-module__khssbW__details summary{list-style:none}.addedAncillaries-module__khssbW__details summary::marker{display:none}.addedAncillaries-module__khssbW__details summary::-webkit-details-marker{display:none}.addedAncillaries-module__khssbW__details.addedAncillaries-module__khssbW__breakfastDetails{background:var(--surface-primary-default)}.addedAncillaries-module__khssbW__details.addedAncillaries-module__khssbW__specialRequestDetails{border:1px solid var(--border-default)}.addedAncillaries-module__khssbW__detailsTitle{color:var(--text-interactive-default);justify-content:space-between;align-items:center;display:flex}.addedAncillaries-module__khssbW__memberBreakfastTitle{gap:var(--space-x05);color:var(--text-accent);flex-direction:column;align-items:flex-start;display:flex}.addedAncillaries-module__khssbW__memberBreakfastPrice{text-transform:uppercase;color:var(--text-accent)}.addedAncillaries-module__khssbW__chevron{flex-shrink:0;transition:transform .2s}.addedAncillaries-module__khssbW__breakfastDetailsPrices{align-items:center;gap:var(--space-x1);padding-top:var(--space-x1);list-style:none}.addedAncillaries-module__khssbW__breakfastDetailsPrices .addedAncillaries-module__khssbW__breakfastDetailsRow{border-top:1px solid var(--border-divider-subtle);padding:var(--space-x1) 0;justify-content:space-between;align-items:center;display:flex}.addedAncillaries-module__khssbW__breakfastDetailsPrices .addedAncillaries-module__khssbW__breakfastDetailsRow:last-child{padding-bottom:0}.addedAncillaries-module__khssbW__breakfastDetailsPrices .addedAncillaries-module__khssbW__breakfastDetailsRowInfo{flex-direction:column;display:flex}.addedAncillaries-module__khssbW__breakfastDetailsPrices .addedAncillaries-module__khssbW__breakfastDetailsRowPrice{text-align:right}.addedAncillaries-module__khssbW__roomUpgradeInfoModal{align-items:center;display:flex}.addedAncillaries-module__khssbW__roomUpgradeModalContent{gap:var(--space-x2);flex-direction:column;max-width:512px;display:flex}.addedAncillaries-module__khssbW__roomUpgradeModalActionsStack{gap:var(--space-x15);flex-direction:column;display:flex}.addedAncillaries-module__khssbW__deliveryTimeOptionLabel{flex:1}
.cityMarker-module__jAeF6G__cityMarker{background-color:var(--scandic-red-100);border:4px solid var(--border-inverted);border-radius:var(--corner-radius-rounded);cursor:pointer;transition:all .3s;display:block;box-shadow:0 0 4px 2px #0000001a;width:28px!important;height:28px!important}.cityMarker-module__jAeF6G__cityMarker.cityMarker-module__jAeF6G__active{background:linear-gradient(#1f1c1b4d, #1f1c1b4d), var(--surface-brand-primary-2-default);width:32px!important;height:32px!important}
.hotelMapCard-module__pfBlQq__wrapper{background:var(--surface-primary-default);border:1px solid var(--scandic-beige-20);border-radius:var(--corner-radius-md);flex-direction:row;display:flex;position:relative;box-shadow:0 0 8px 3px #0000001a}.hotelMapCard-module__pfBlQq__name{max-width:180px;height:48px;margin-bottom:var(--space-x05);align-items:center;display:flex}.hotelMapCard-module__pfBlQq__closeButton{z-index:1;position:absolute;top:8px;right:8px}.hotelMapCard-module__pfBlQq__content{width:100%;min-width:150px;padding:var(--space-x15);flex-direction:column;display:flex}.hotelMapCard-module__pfBlQq__hiddenFacilities,.hotelMapCard-module__pfBlQq__iconFootnote{color:var(--text-secondary);display:none}.hotelMapCard-module__pfBlQq__facilitiesItem{align-items:center;gap:var(--space-x05);display:flex}.hotelMapCard-module__pfBlQq__facilities{gap:0 var(--space-x1);padding-bottom:var(--space-x1);flex-wrap:wrap;display:flex}@media (min-width:950px){.hotelMapCard-module__pfBlQq__wrapper{border:none}.hotelMapCard-module__pfBlQq__iconFootnote{display:block}.hotelMapCard-module__pfBlQq__content{min-width:220px}}
.map-module__jeN7dW__mapWrapper{background-color:var(--background-primary);z-index:1;flex-direction:column;width:100dvw;height:100dvh;display:flex;position:fixed}.map-module__jeN7dW__sidebar{gap:var(--space-x4);flex-direction:column;display:flex}.map-module__jeN7dW__closeButton{pointer-events:initial;box-shadow:var(--button-box-shadow);gap:var(--space-x05)}.map-module__jeN7dW__mobileNavigation{padding:0 var(--space-x2);background-color:var(--surface-primary-on-surface-default);justify-content:space-between;display:flex}@media screen and (max-width:949px){.map-module__jeN7dW__sidebar{width:100%;padding-bottom:var(--space-x2);z-index:3;position:absolute;bottom:0;overflow:hidden}}@media screen and (min-width:950px){.map-module__jeN7dW__mapWrapper{flex-direction:row}.map-module__jeN7dW__sidebar{width:420px;padding:var(--space-x5);background-color:var(--background-primary);flex-shrink:0;overflow-y:auto}.map-module__jeN7dW__mobileNavigation{display:none}}
.destinationCardCarousel-module__SQy8xW__noActiveCard,.destinationCardCarousel-module__SQy8xW__carousel{display:none}@media screen and (max-width:949px){.destinationCardCarousel-module__SQy8xW__carousel{display:grid}.destinationCardCarousel-module__SQy8xW__carouselContent{gap:var(--space-x1);align-items:end}}@media screen and (max-width:500px){.destinationCardCarousel-module__SQy8xW__carouselContent{grid-auto-columns:90%}}
.hotelListItem-module__1i7NKa__hotelListItem{background-color:var(--surface-primary-default);border:1px solid var(--border-default);border-radius:var(--corner-radius-md);scroll-margin-top:var(--space-x2);display:grid;overflow:hidden}.hotelListItem-module__1i7NKa__activeCard{border:1px solid var(--border-interactive-active)}.hotelListItem-module__1i7NKa__content{gap:var(--space-x2);padding:var(--space-x2) var(--space-x3);flex-direction:column;align-content:flex-start;justify-items:flex-start;display:flex}.hotelListItem-module__1i7NKa__imageWrapper{height:200px;position:relative}.hotelListItem-module__1i7NKa__intro{gap:var(--space-x05);display:grid}.hotelListItem-module__1i7NKa__captions{column-gap:var(--space-x1);color:var(--text-tertiary);flex-wrap:wrap;display:flex}.hotelListItem-module__1i7NKa__addressButton{color:var(--text-interactive-secondary);cursor:pointer;background-color:#0000;border-width:0;padding:0}.hotelListItem-module__1i7NKa__addressButton:hover{color:var(--text-interactive-secondary-hover)}.hotelListItem-module__1i7NKa__amenityList{gap:var(--space-x025) var(--space-x1);color:var(--text-secondary);flex-wrap:wrap;display:flex}.hotelListItem-module__1i7NKa__amenityItem{gap:var(--space-x05);align-items:center;display:flex}.hotelListItem-module__1i7NKa__ctaWrapper{justify-self:stretch}@media screen and (max-width:949px){.hotelListItem-module__1i7NKa__hotelListItem{grid-template-columns:160px 1fr;width:360px;min-height:150px}.hotelListItem-module__1i7NKa__imageWrapper{height:100%}.hotelListItem-module__1i7NKa__content{padding:var(--space-x15);gap:var(--space-x1)}.hotelListItem-module__1i7NKa__logo,.hotelListItem-module__1i7NKa__captions,.hotelListItem-module__1i7NKa__amenityItem:nth-child(n+4),.hotelListItem-module__1i7NKa__amenityName{display:none}.hotelListItem-module__1i7NKa__ctaWrapper{margin-top:auto}}
.hotelList-module__w8yCkq__hotelListWrapper{gap:var(--space-x3);display:grid}.hotelList-module__w8yCkq__header{justify-content:space-between;align-items:center;gap:var(--space-x2);display:flex}.hotelList-module__w8yCkq__hotelList{gap:var(--space-x3);list-style:none;display:grid}@media screen and (max-width:949px){.hotelList-module__w8yCkq__hotelList,.hotelList-module__w8yCkq__header{display:none}}
.cityMap-module__9pJgha__title{color:var(--text-heading)}.cityMap-module__9pJgha__topSection{gap:var(--space-x2);justify-items:start;display:grid}@media screen and (max-width:949px){.cityMap-module__9pJgha__topSection{display:none}}
.destinationCityPage-module__YqUAea__pageContainer{--map-desktop-width:23.75rem;width:100%;max-width:var(--max-width);grid-template-areas:"header""sidebar""mainContent";margin:0 auto;display:grid}.destinationCityPage-module__YqUAea__header{background-color:var(--surface-secondary-default);padding-bottom:var(--space-x3);grid-area:header}.destinationCityPage-module__YqUAea__mainContent{gap:var(--space-x6);width:100%;padding-top:var(--space-x4);grid-area:mainContent;margin:0 auto;display:grid}.destinationCityPage-module__YqUAea__textSection{background-color:var(--background-primary);width:100%;padding:var(--space-x7) var(--max-width-single-spacing);gap:var(--space-x6);display:grid}.destinationCityPage-module__YqUAea__listingContent{padding:0 var(--max-width-single-spacing)}.destinationCityPage-module__YqUAea__listingContent:last-child{margin-bottom:var(--space-x4)}.destinationCityPage-module__YqUAea__sidebar{background-color:var(--surface-secondary-default);grid-area:sidebar;width:100%;height:100%}.destinationCityPage-module__YqUAea__experienceList{gap:var(--space-x1);flex-wrap:wrap;list-style:none;display:flex}@media screen and (min-width:1367px){.destinationCityPage-module__YqUAea__pageContainer{grid-template-areas:"header sidebar""mainContent sidebar";grid-template-columns:1fr var(--map-desktop-width);row-gap:var(--space-x4)}.destinationCityPage-module__YqUAea__header{padding:0 var(--max-width-single-spacing) var(--space-x4);background-color:var(--background-primary)}.destinationCityPage-module__YqUAea__mainContent{gap:var(--space-x9);max-width:var(--max-width-page);padding-top:0}}
.index-module__5vs4oW__page{background-color:var(--background-secondary)}
.cityListingItem-module__wS4eda__container{background-color:var(--surface-primary-default);border:1px solid var(--scandic-beige-20);border-radius:var(--corner-radius-md);overflow:hidden}.cityListingItem-module__wS4eda__imageWrapper{width:100%;height:200px;position:relative}.cityListingItem-module__wS4eda__imageWrapper img{object-fit:cover}.cityListingItem-module__wS4eda__content{gap:var(--space-x2);padding:var(--space-x2) var(--space-x3);display:grid}@media screen and (min-width:768px){.cityListingItem-module__wS4eda__container{grid-template-columns:minmax(250px,350px) auto;display:grid}.cityListingItem-module__wS4eda__imageWrapper{height:100%;max-height:none}.cityListingItem-module__wS4eda__ctaWrapper{justify-content:flex-end;display:flex}.cityListingItem-module__wS4eda__button{width:min(100%,200px)}}
.cityListItem-module__7hkb6W__card{border-radius:var(--corner-radius-md);background-color:var(--surface-primary-default);height:80px;display:flex;overflow:hidden}.cityListItem-module__7hkb6W__card:hover{background:var(--surface-primary-hover)}.cityListItem-module__7hkb6W__imageWrapper{width:100%;max-width:80px;height:80px;overflow:hidden}.cityListItem-module__7hkb6W__imageWrapper img{object-fit:cover}.cityListItem-module__7hkb6W__content{margin:var(--space-x15);margin-left:var(--space-x2);color:var(--text-interactive-default);grid-template-columns:auto 1fr;align-items:center;width:100%;display:grid}.cityListItem-module__7hkb6W__left{gap:var(--space-x025);display:grid}.cityListItem-module__7hkb6W__right{cursor:pointer;height:100%;padding-right:var(--space-x3);background-color:#0000;border:none;justify-content:flex-end;align-items:center;display:flex}.cityListItem-module__7hkb6W__exploreLink{color:var(--text-interactive-secondary);font-size:var(--link-sm-size);font-weight:var(--link-sm-font-weight);text-decoration:underline}.cityListItem-module__7hkb6W__exploreLink:hover{color:var(--text-interactive-secondary-hover)}@media (min-width:950px){.cityListItem-module__7hkb6W__content{min-width:220px}}
.cityList-module__8TVVUa__cityListWrapper{gap:var(--space-x3);display:grid}.cityList-module__8TVVUa__header{justify-content:space-between;align-items:center;gap:var(--space-x2);display:flex}.cityList-module__8TVVUa__cityList{gap:var(--space-x15);flex-direction:column;list-style:none;display:flex}@media screen and (max-width:949px){.cityList-module__8TVVUa__cityList,.cityList-module__8TVVUa__header{display:none}}
.countryMap-module__K6yEjG__title{color:var(--text-heading)}@media screen and (max-width:949px){.countryMap-module__K6yEjG__title{display:none}}
.destinationCountryPage-module__7w9GWa__pageContainer{--map-desktop-width:23.75rem;width:100%;max-width:var(--max-width);grid-template-areas:"header""sidebar""mainContent";margin:0 auto;display:grid}.destinationCountryPage-module__7w9GWa__header{background-color:var(--surface-secondary-default);padding-bottom:var(--space-x3);grid-area:header}.destinationCountryPage-module__7w9GWa__mainContent{gap:var(--space-x6);width:100%;padding-top:var(--space-x4);grid-area:mainContent;margin:0 auto;display:grid}.destinationCountryPage-module__7w9GWa__listingContent{padding:0 var(--max-width-single-spacing)}.destinationCountryPage-module__7w9GWa__listingContent:last-child{margin-bottom:var(--space-x4)}.destinationCountryPage-module__7w9GWa__textSection{background-color:var(--background-primary);width:100%;padding:var(--space-x7) var(--max-width-single-spacing);gap:var(--space-x6);display:grid}.destinationCountryPage-module__7w9GWa__sidebar{background-color:var(--surface-secondary-default);grid-area:sidebar;width:100%;height:100%}.destinationCountryPage-module__7w9GWa__experienceList{gap:var(--space-x1);flex-wrap:wrap;list-style:none;display:flex}@media screen and (min-width:1367px){.destinationCountryPage-module__7w9GWa__pageContainer{grid-template-areas:"header sidebar""mainContent sidebar";grid-template-columns:1fr var(--map-desktop-width);row-gap:var(--space-x4)}.destinationCountryPage-module__7w9GWa__header{padding:0 var(--max-width-single-spacing) var(--space-x4);background-color:var(--background-primary)}.destinationCountryPage-module__7w9GWa__mainContent{gap:var(--space-x9);max-width:var(--max-width-page);padding-top:0}}
.index-module__rCxDpG__page{background-color:var(--background-secondary)}
.accountPage-module__VLfgba__blocks{gap:var(--space-x5);padding:var(--space-x2);display:grid}
.joinScandicFriendsCard-module__jCmjyq__cardContainer{background-color:var(--surface-primary-hover-accent);border-radius:var(--corner-radius-lg);align-self:flex-start;gap:var(--space-x2);padding:var(--space-x2);grid-template-areas:"price login""checkbox checkbox""terms terms";width:min(100%,696px);display:grid}.joinScandicFriendsCard-module__jCmjyq__priceContainer{margin-bottom:var(--space-x1);grid-area:price}.joinScandicFriendsCard-module__jCmjyq__price{color:var(--text-custom-accent-price)}.joinScandicFriendsCard-module__jCmjyq__strikeThroughPrice{margin-left:var(--space-x1);text-decoration:line-through}.joinScandicFriendsCard-module__jCmjyq__login{grid-area:login;place-self:center end}.joinScandicFriendsCard-module__jCmjyq__checkBox{grid-area:checkbox;align-self:center}.joinScandicFriendsCard-module__jCmjyq__terms{color:var(--text-secondary);grid-area:terms}@media screen and (min-width:1367px){.joinScandicFriendsCard-module__jCmjyq__cardContainer{gap:var(--space-x3);grid-template:"price checkbox login""terms terms terms"/1fr auto auto}.joinScandicFriendsCard-module__jCmjyq__priceContainer{flex-direction:column;margin-bottom:0;display:flex}}
.page-module__mu54lW__header{height:400px;padding:var(--space-x4);border-radius:var(--corner-radius-lg);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.page-module__mu54lW__header:after{content:"";z-index:2;background:linear-gradient(180deg, color-mix(in srgb, transparent, var(--text-brand-on-primary-1-default) 8%) 13%, color-mix(in srgb, transparent, var(--text-brand-on-primary-1-heading) 40%) 100%);position:absolute;inset:0}.page-module__mu54lW__heading{z-index:3;color:var(--text-inverted);position:relative}.page-module__mu54lW__image{z-index:1}.page-module__mu54lW__blocks{gap:var(--space-x5);max-width:var(--max-width-page);align-content:flex-start;display:grid}@media screen and (min-width:768px){.page-module__mu54lW__blocks{gap:var(--space-x7)}}@media screen and (min-width:1367px){.page-module__mu54lW__header{height:480px;padding-bottom:150px}.page-module__mu54lW__blocks{gap:var(--space-x7)}}
.loyaltyPage-module__aHxcBq__content{padding:var(--space-x2);gap:var(--space-x5);display:grid}.loyaltyPage-module__aHxcBq__heading{color:var(--text-heading)}.loyaltyPage-module__aHxcBq__blocks{gap:var(--space-x5);display:grid}
.partnerSASJoinScandicFriendsCard-module__8KfjeW__cardContainer{background-color:var(--surface-primary-hover-accent);border-radius:var(--corner-radius-lg);align-self:flex-start;gap:var(--space-x2);padding:var(--space-x2);grid-template-areas:"price""checkbox""terms";width:min(100%,696px);display:grid}.partnerSASJoinScandicFriendsCard-module__8KfjeW__priceContainer{margin-bottom:var(--space-x1);grid-area:price}.partnerSASJoinScandicFriendsCard-module__8KfjeW__price{color:var(--surface-brand-primary-1-on-surface-accent)}.partnerSASJoinScandicFriendsCard-module__8KfjeW__strikeThroughPrice{margin-left:var(--space-x1);text-decoration:line-through}.partnerSASJoinScandicFriendsCard-module__8KfjeW__checkBox{align-self:center;gap:var(--space-x2);flex-direction:column;grid-area:checkbox;display:flex}.partnerSASJoinScandicFriendsCard-module__8KfjeW__terms{color:var(--text-secondary);grid-area:terms}@media screen and (min-width:1367px){.partnerSASJoinScandicFriendsCard-module__8KfjeW__cardContainer{gap:var(--space-x3);grid-template:"price checkbox""terms terms"/2fr 3fr}.partnerSASJoinScandicFriendsCard-module__8KfjeW__priceContainer{flex-direction:column;margin-bottom:0;display:flex}}
.signupInputs-module__e6EIQW__required:after{content:" *"}.signupInputs-module__e6EIQW__hidden{display:none}.signupInputs-module__e6EIQW__joinInputs{gap:var(--space-x2);flex-direction:column;display:flex}
.formContent-module__8hxYya__container{gap:var(--space-x4);grid-template-columns:1fr;display:grid}.formContent-module__8hxYya__user{align-self:flex-start;gap:var(--space-x2);display:grid;container:addressContainer/inline-size}.formContent-module__8hxYya__sharedRow{gap:var(--space-x2);grid-template-columns:minmax(100px,164px) 1fr;display:grid}
.form-module__0skZOq__container{gap:var(--space-x3);flex-direction:column;display:flex}@media screen and (min-width:768px){.form-module__0skZOq__container{margin:var(--space-x3) var(--space-x7) 0}}.form-module__0skZOq__welcome{color:var(--text-accent)}.form-module__0skZOq__name,.form-module__0skZOq__title{color:var(--text-interactive-default)}.form-module__0skZOq__btnContainer{gap:var(--space-x1);flex-direction:column-reverse;display:flex}@media screen and (min-width:768px){.form-module__0skZOq__btnContainer{align-self:center;gap:var(--space-x2);flex-direction:row}}
.page-module__WpYu9q__container{background-color:var(--surface-primary-default);border-radius:var(--corner-radius-lg);gap:var(--space-x3);padding:var(--space-x2) var(--space-x2) var(--space-x4);display:grid}@media screen and (min-width:768px){.page-module__WpYu9q__container{padding:var(--space-x3) var(--space-x3) var(--space-x4)}}