.ConditionalCTA-module-scss-module__NFSrUa__hotel-intro-price__text-loading-skeleton{background:#ececec;position:relative;overflow:hidden}.ConditionalCTA-module-scss-module__NFSrUa__hotel-intro-price__text-loading-skeleton:before{content:"";z-index:5;inset:0;background:linear-gradient(90deg,#ececec,#f8f8f8,#ececec);animation:2s cubic-bezier(.12,.57,.43,.21) infinite ConditionalCTA-module-scss-module__NFSrUa__slide-through-x;position:absolute;inset-block-end:0;inset-inline:0;transform:translate(-100%)}@keyframes ConditionalCTA-module-scss-module__NFSrUa__slide-through-x{to{transform:translate(100%)}}.ConditionalCTA-module-scss-module__NFSrUa__hotel-intro-price{gap:var(--spacing-020);flex-flow:wrap;display:flex}@media (width>=1024px){.ConditionalCTA-module-scss-module__NFSrUa__hotel-intro-price{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-self:flex-end;align-items:center}}.ConditionalCTA-module-scss-module__NFSrUa__hotel-intro-price__container{align-items:center;column-gap:var(--spacing-008);background:var(--colors-white);display:flex}.ConditionalCTA-module-scss-module__NFSrUa__hotel-intro-price__text-loading-skeleton{min-inline-size:10.18rem;min-block-size:var(--sizing-032);border-radius:var(--border-radius-9999)}.ConditionalCTA-module-scss-module__NFSrUa__hotel-intro-price__booking-not-available-message{inline-size:50%}@media (width>=640px){.ConditionalCTA-module-scss-module__NFSrUa__hotel-intro-price__booking-not-available-message{inline-size:initial}}
.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard{align-items:center;gap:var(--spacing-008);display:flex}.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard--render-location-modal{align-self:flex-start;align-items:center;gap:var(--spacing-008);flex-direction:column;justify-content:center;inline-size:fit-content}.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__meta{align-items:center;gap:var(--spacing-020);display:flex}.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__meta--compact{flex-direction:row}.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__meta--extended{flex-direction:row;align-items:flex-end}@media (width>=640px){.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__meta--extended{align-items:flex-start;gap:var(--spacing-008);flex-direction:column}}.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__meta-container{align-items:flex-start;gap:var(--spacing-004);flex-direction:column;display:flex}.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__logo{block-size:20px;inline-size:80px}.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__meta-with-logo{justify-content:center;align-items:flex-start;gap:var(--spacing-004);flex-direction:column;display:flex}.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__reviews-link{margin-inline-start:auto}@media (width>=640px){.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__meta--extended .TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__reviews-link{margin-inline-start:0}}.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard--render-location-modal .TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__meta,.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard--render-location-modal .TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__meta-container,.TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard--render-location-modal .TripadvisorScorecard-module-scss-module__IyjSFG__tripadvisor-scorecard__meta-with-logo{align-items:center}
.HotelTripadvisorReviewsSection-module-scss-module__CMDuKq__hotel-tripadvisor-reviews-section{padding-block-start:var(--spacing-040);padding-block-end:var(--spacing-080)}.HotelTripadvisorReviewsSection-module-scss-module__CMDuKq__hotel-tripadvisor-reviews-section__container{gap:var(--spacing-024);border:1px solid var(--colors-grey-200);border-radius:var(--spacing-024);padding:var(--spacing-016);flex-direction:column;flex:1 0 0;grid-column:1/-1;margin-block-start:var(--footer-border-radius);display:flex}@media (width>=640px){.HotelTripadvisorReviewsSection-module-scss-module__CMDuKq__hotel-tripadvisor-reviews-section__container{padding:var(--spacing-024)}}.HotelTripadvisorReviewsSection-module-scss-module__CMDuKq__hotel-tripadvisor-reviews-section__content{gap:var(--spacing-024);flex-direction:column;inline-size:100%;display:flex}@media (width>=640px){.HotelTripadvisorReviewsSection-module-scss-module__CMDuKq__hotel-tripadvisor-reviews-section__content{gap:var(--spacing-024);flex-direction:row;justify-content:space-between;align-items:center;display:flex}}@media (width>=1024px){.HotelTripadvisorReviewsSection-module-scss-module__CMDuKq__hotel-tripadvisor-reviews-section__content{gap:var(--spacing-040)}}.HotelTripadvisorReviewsSection-module-scss-module__CMDuKq__hotel-tripadvisor-reviews-section__scorecard{flex-direction:column;flex-basis:40%;justify-content:center;align-self:stretch;align-items:flex-start;gap:16px;min-inline-size:0;display:flex}.HotelTripadvisorReviewsSection-module-scss-module__CMDuKq__hotel-tripadvisor-reviews-section__ratings{gap:var(--spacing-016);flex-direction:column;justify-content:center;align-self:stretch;inline-size:100%;min-inline-size:0;display:flex}@media (width>=1024px){.HotelTripadvisorReviewsSection-module-scss-module__CMDuKq__hotel-tripadvisor-reviews-section__ratings{column-gap:var(--spacing-040);row-gap:var(--spacing-016);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;display:grid}}.HotelTripadvisorReviewsSection-module-scss-module__CMDuKq__hotel-tripadvisor-reviews-section__rating{inline-size:100%}@media (width>=640px){.HotelTripadvisorReviewsSection-module-scss-module__CMDuKq__hotel-tripadvisor-reviews-section__rating{--rating-bar-label-width:6rem;--rating-bar-value-column-width:2ch}}
.CustomerReview-module-scss-module__6xU2PW__customer-review{gap:var(--spacing-016);border-block-end:1px solid var(--separator-default-border-color);flex-direction:column;margin-block-end:var(--spacing-016);padding-block-end:var(--spacing-016);display:flex}.CustomerReview-module-scss-module__6xU2PW__customer-review__header{justify-content:space-between;align-items:center;gap:var(--spacing-008);display:flex}.CustomerReview-module-scss-module__6xU2PW__customer-review__rating-group{align-items:center;gap:var(--spacing-008);display:flex}.CustomerReview-module-scss-module__6xU2PW__customer-review__content{gap:var(--spacing-012);flex-direction:column;display:flex}
.RatingBar-module-scss-module__zZDjAW__rating-bar{gap:var(--spacing-008);flex-direction:column;inline-size:100%;display:flex}.RatingBar-module-scss-module__zZDjAW__rating-bar__layout-left{grid-template-columns:var(--rating-bar-label-width,4rem)minmax(0,2fr)var(--rating-bar-value-column-width,max-content);align-items:center;column-gap:var(--spacing-012);inline-size:100%;font-weight:var(--font-weight-medium);display:grid}@media (width>=640px){.RatingBar-module-scss-module__zZDjAW__rating-bar__layout-left{grid-template-columns:var(--rating-bar-label-width,8rem)minmax(0,1fr)var(--rating-bar-value-column-width,max-content)}}.RatingBar-module-scss-module__zZDjAW__rating-bar__layout-top{align-items:center;gap:var(--spacing-004);inline-size:100%;font-weight:var(--font-weight-medium);flex-direction:column;display:flex}.RatingBar-module-scss-module__zZDjAW__rating-bar__value{text-align:end;font-variant-numeric:tabular-nums;justify-self:end;inline-size:100%;display:block}.RatingBar-module-scss-module__zZDjAW__rating-bar__value-row{grid-template-columns:minmax(0,1fr)var(--rating-bar-value-column-width,max-content);align-items:center;gap:var(--spacing-008);inline-size:100%;display:grid}.RatingBar-module-scss-module__zZDjAW__rating-bar__track{inline-size:100%;block-size:var(--spacing-012);background-color:var(--colors-grey-200);border-radius:var(--border-radius-9999);border:2px solid var(--colors-grey-200);align-items:center;display:flex;position:relative;overflow:hidden}.RatingBar-module-scss-module__zZDjAW__rating-bar__fill{inline-size:0%;block-size:var(--spacing-008);border-radius:inherit;transition:inline-size .5s ease-in-out}.RatingBar-module-scss-module__zZDjAW__rating-bar__fill--default{background-color:#00b747}
.Link-module-scss-module__GCGwRa__link{cursor:pointer;align-items:baseline;gap:var(--link-icon-spacing);display:inline-flex}.Link-module-scss-module__GCGwRa__link svg{vertical-align:middle;transform:translateY(var(--spacing-005))}.Link-module-scss-module__GCGwRa__link:focus-visible{outline-offset:var(--link-focus-outline-offset);outline-width:var(--link-focus-outline-width);border-radius:var(--link-focus-border-radius);outline-style:var(--link-focus-border-style);outline-color:var(--link-focus-border-color)}.Link-module-scss-module__GCGwRa__link--primary{color:var(--link-default-primary)}.Link-module-scss-module__GCGwRa__link--primary:focus-visible{color:var(--link-focus-primary)}.Link-module-scss-module__GCGwRa__link--secondary{color:var(--link-default-secondary)}.Link-module-scss-module__GCGwRa__link--secondary:focus-visible{color:var(--link-focus-secondary)}.Link-module-scss-module__GCGwRa__link--inverse{color:var(--link-default-inverse)}.Link-module-scss-module__GCGwRa__link--inverse:focus-visible{color:var(--link-focus-inverse)}.Link-module-scss-module__GCGwRa__link--icon{color:var(--link-default-icon)}.Link-module-scss-module__GCGwRa__link--icon:focus-visible{color:var(--link-focus-icon)}
.Footer-module-scss-module__9JGHoW__footer-wrapper{position:sticky;inset-block-start:100%;container-type:inline-size}.Footer-module-scss-module__9JGHoW__footer-content{max-inline-size:var(--dimensions-max-content-inline-size);margin-inline:auto}.Footer-module-scss-module__9JGHoW__footer-content a:focus-visible{outline-offset:var(--link-focus-outline-offset);outline-width:var(--link-focus-outline-width);border-radius:var(--link-focus-border-radius);outline-style:var(--link-focus-border-style);outline-color:var(--link-focus-border-color)}.Footer-module-scss-module__9JGHoW__footer-logo{inline-size:var(--sizing-144);block-size:var(--sizing-036)}.Footer-module-scss-module__9JGHoW__footer-show-booking{padding-block-start:var(--spacing-032)}.Footer-module-scss-module__9JGHoW__footer-background{border-radius:var(--footer-border-radius)var(--footer-border-radius)0 0;padding-block:var(--spacing-032);padding-inline:var(--spacing-015);background:var(--footer-background);overflow:hidden}@container (width>=640px){.Footer-module-scss-module__9JGHoW__footer-background{padding-inline:var(--spacing-030)}}.Footer-module-scss-module__9JGHoW__footer-nav{padding-block:var(--spacing-032);gap:var(--spacing-032);flex-direction:column;display:flex}.Footer-module-scss-module__9JGHoW__footer-nav:has(.Footer-module-scss-module__9JGHoW__footer-nav-list--no-label){gap:0}@container (width>=640px){.Footer-module-scss-module__9JGHoW__footer-nav{gap:0;row-gap:var(--spacing-024);flex-flow:wrap}.Footer-module-scss-module__9JGHoW__footer-nav:has(.Footer-module-scss-module__9JGHoW__footer-nav-list--no-label){row-gap:0}}@container (width>=1024px){.Footer-module-scss-module__9JGHoW__footer-nav{flex-wrap:nowrap}}@container (width>=640px){.Footer-module-scss-module__9JGHoW__footer-nav-list{flex:0 0 50%}}@container (width>=1024px){.Footer-module-scss-module__9JGHoW__footer-nav-list{flex:0 0 33.3333%}}.Footer-module-scss-module__9JGHoW__footer-nav-item{padding-block-start:var(--spacing-016)}@container (width>=1024px){.Footer-module-scss-module__9JGHoW__footer-nav-item{padding-block-start:var(--spacing-006)}}.Footer-module-scss-module__9JGHoW__footer-bottom{align-items:baseline;gap:var(--spacing-008);flex-wrap:wrap;display:inline-flex}@container (width>=1024px){.Footer-module-scss-module__9JGHoW__footer-nav-wrapper{grid-template-columns:3fr 1fr;display:grid}}.Footer-module-scss-module__9JGHoW__footer-payment-methods{padding-block:var(--spacing-032);gap:var(--spacing-016);flex-direction:column;display:inline-flex}@container (width>=1024px){.Footer-module-scss-module__9JGHoW__footer-payment-methods{gap:var(--spacing-008)}}.Footer-module-scss-module__9JGHoW__footer-payment-methods-logos{align-items:center;gap:var(--spacing-016);flex-wrap:wrap;align-self:stretch;padding:0;list-style:none;display:flex}@container (width>=640px){.Footer-module-scss-module__9JGHoW__footer-payment-methods-logos{gap:var(--spacing-024)}}@container (width>=1024px){.Footer-module-scss-module__9JGHoW__footer-payment-methods-logos{gap:var(--spacing-008)}}.Footer-module-scss-module__9JGHoW__footer-payment-methods-logo{block-size:26px;display:block}.Footer-module-scss-module__9JGHoW__footer-stripe-wrapper{margin-block-end:var(--spacing-016)}.Footer-module-scss-module__9JGHoW__footer-stripe-logo{block-size:21px;inline-size:93px}.Footer-module-scss-module__9JGHoW__extra-margin-bottom{margin-block-end:15dvh}@container (width>=640px){.Footer-module-scss-module__9JGHoW__extra-margin-bottom{margin-block-end:10dvh}}@container (width>=1024px){.Footer-module-scss-module__9JGHoW__extra-margin-bottom{margin-block-end:13dvh}}
.LanguageSelect-module-scss-module__X8yIhq__language-selector-button{min-block-size:var(--sizing-032);gap:var(--spacing-008)!important;padding-block:0!important;padding-inline:var(--spacing-010)!important;border:none!important}.LanguageSelect-module-scss-module__X8yIhq__language-selector-button:hover,.LanguageSelect-module-scss-module__X8yIhq__language-selector-button :focus{background-color:#0000!important;border-color:#0000!important}.LanguageSelect-module-scss-module__X8yIhq__icon{block-size:var(--sizing-032)!important;inline-size:var(--sizing-032)!important}.LanguageSelect-module-scss-module__X8yIhq__button-text{color:#fff!important;text-decoration:underline!important}.LanguageSelect-module-scss-module__X8yIhq__language-selector{color:#000;inline-size:100%;padding-block:var(--spacing-024);padding-inline:var(--spacing-024);z-index:999;background-color:#fff;border:1px solid #e2e2e2;border-end-end-radius:var(--border-radius-24);border-end-start-radius:var(--border-radius-24);align-items:center;display:flex;position:absolute;inset-block-start:58px;inset-inline-start:0;box-shadow:0 10px 10px 4px #00000014}@media (width>=1160px){.LanguageSelect-module-scss-module__X8yIhq__language-selector{padding-inline:var(--spacing-040);inline-size:initial;inset-block-start:var(--sizing-096);inset-inline-start:initial;inset-inline-end:0}}.LanguageSelect-module-scss-module__X8yIhq__language-icon{inline-size:var(--sizing-024)}
.HeaderDesktop-module-scss-module__hNf5xW__header{background-color:var(--colors-dark-blue-700);min-block-size:var(--sizing-096);color:#fff;z-index:3;align-items:center;display:flex;position:relative}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__content{inline-size:100%;padding-inline:var(--spacing-040);block-size:var(--spacing-048);justify-content:space-between;align-items:center;gap:var(--spacing-024);display:flex}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__left{z-index:4;align-items:center;display:flex}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__right{align-items:center;gap:var(--spacing-024);z-index:4;display:flex}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__brand-logo{block-size:var(--sizing-056);inline-size:var(--sizing-064)}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__brand-logo path{stroke:none}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__icon{block-size:var(--sizing-024);inline-size:var(--sizing-024)}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__link{color:#fff}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__link.HeaderDesktop-module-scss-module__hNf5xW__link--has-padding{padding:var(--spacing-010)}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__icon-button-bar{gap:var(--spacing-020);display:flex}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__icon-buttons{align-items:center;display:flex}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__search-button{min-block-size:var(--sizing-048);border-radius:var(--border-radius-9999);align-items:center;display:flex}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__search-button-icon{block-size:var(--sizing-016);inline-size:var(--sizing-016)}.HeaderDesktop-module-scss-module__hNf5xW__header .HeaderDesktop-module-scss-module__hNf5xW__layout-wrapper{justify-content:flex-end;gap:var(--spacing-024);display:flex}
.BigSearchButton-module-scss-module__Z338ra__search-button{min-block-size:var(--sizing-048);align-items:center;display:flex;border-radius:var(--border-radius-9999)!important}.BigSearchButton-module-scss-module__Z338ra__search-button-icon{block-size:var(--sizing-016);inline-size:var(--sizing-016)}
@keyframes loading-module-scss-module__zBdp4G__slide-down{0%{block-size:0}to{block-size:var(--radix-accordion-content-height)}}@keyframes loading-module-scss-module__zBdp4G__slide-up{0%{block-size:var(--radix-accordion-content-height)}to{block-size:0}}@keyframes loading-module-scss-module__zBdp4G__slide-up-and-fade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes loading-module-scss-module__zBdp4G__slide-right-and-fade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes loading-module-scss-module__zBdp4G__slide-down-and-fade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes loading-module-scss-module__zBdp4G__slide-left-and-fade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}@keyframes loading-module-scss-module__zBdp4G__overlay-show{0%{opacity:0}to{opacity:1}}@keyframes loading-module-scss-module__zBdp4G__content-show{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes loading-module-scss-module__zBdp4G__overlay-out{0%{opacity:1;transform:translate(0%)skew(-45deg)}to{opacity:0;transform:translate(100%)skew(-45deg)}}@keyframes loading-module-scss-module__zBdp4G__overlay-in{0%{opacity:0;transform:translate(-100%)skew(-45deg)}to{opacity:1;transform:translate(0%)skew(-45deg)}}@keyframes loading-module-scss-module__zBdp4G__slide-through-x{to{transform:translate(100%)}}.loading-module-scss-module__zBdp4G__filter__btn,.loading-module-scss-module__zBdp4G__back-button,.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__xl,.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__lg,.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__md,.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__sm,.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__xs,.loading-module-scss-module__zBdp4G__card__bot__group__inner,.loading-module-scss-module__zBdp4G__card__top,.loading-module-scss-module__zBdp4G__n-of-results{background:#ececec;position:relative;overflow:hidden}.loading-module-scss-module__zBdp4G__filter__btn:before,.loading-module-scss-module__zBdp4G__back-button:before,.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__xl:before,.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__lg:before,.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__md:before,.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__sm:before,.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__xs:before,.loading-module-scss-module__zBdp4G__card__bot__group__inner:before,.loading-module-scss-module__zBdp4G__card__top:before,.loading-module-scss-module__zBdp4G__n-of-results:before{content:"";z-index:5;inset:0;background:linear-gradient(90deg,#ececec,#f8f8f8,#ececec);animation:2s cubic-bezier(.12,.57,.43,.21) infinite loading-module-scss-module__zBdp4G__slide-through-x;position:absolute;inset-block-end:0;inset-inline:0;transform:translate(-100%)}.loading-module-scss-module__zBdp4G__skeleton__container{margin-block-start:4.125rem}@media (width>=1024px){.loading-module-scss-module__zBdp4G__skeleton__container{margin-block-start:0}}.loading-module-scss-module__zBdp4G__skeleton{column-gap:var(--spacing-015);max-inline-size:var(--dimensions-max-container-inline-size);padding-inline:var(--spacing-015);grid-template-columns:repeat(6,1fr);margin-inline:auto;display:grid}@media (width>=640px){.loading-module-scss-module__zBdp4G__skeleton{column-gap:var(--spacing-022);padding-inline:var(--spacing-030)}}@media (width>=1024px){.loading-module-scss-module__zBdp4G__skeleton{column-gap:var(--spacing-024);padding-inline:var(--spacing-040);grid-template-columns:repeat(12,1fr)}}.loading-module-scss-module__zBdp4G__header__wrapper{justify-content:center;align-items:center;min-inline-size:100%;display:flex}.loading-module-scss-module__zBdp4G__n-of-results{inline-size:var(--sizing-128);block-size:var(--sizing-024);min-block-size:var(--sizing-020);min-inline-size:var(--sizing-192);border-radius:var(--border-radius-24);background:#ececec}.loading-module-scss-module__zBdp4G__n-of-results__wrapper{text-align:center;grid-column:1/-1;place-items:center;padding-block-end:var(--sizing-016)}@media (width>=1024px){.loading-module-scss-module__zBdp4G__n-of-results__wrapper{padding-block-end:var(--sizing-020)}}.loading-module-scss-module__zBdp4G__skeleton__wrapper{row-gap:var(--spacing-024);column-gap:var(--spacing-022);grid-column:1/-1;grid-template-columns:repeat(1,1fr);display:grid}@media (width>=640px){.loading-module-scss-module__zBdp4G__skeleton__wrapper{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.loading-module-scss-module__zBdp4G__skeleton__wrapper{grid-template-columns:repeat(3,1fr)}}.loading-module-scss-module__zBdp4G__card{flex-direction:column;display:flex}.loading-module-scss-module__zBdp4G__card__top{border-radius:var(--border-radius-24);min-block-size:var(--sizing-320);background:#ececec;margin-block-end:var(--spacing-016)}@media (width>=640px){.loading-module-scss-module__zBdp4G__card__top{min-block-size:var(--sizing-208);padding:var(--sizing-010)}}@media (width>=1024px){.loading-module-scss-module__zBdp4G__card__top{min-block-size:var(--sizing-240)}}.loading-module-scss-module__zBdp4G__card__bot{min-block-size:var(--sizing-064);justify-content:space-between;align-items:flex-start;display:flex}.loading-module-scss-module__zBdp4G__card__bot__group{justify-content:space-between;align-items:flex-start;gap:var(--spacing-008);flex-direction:column;display:flex;position:relative}@media (width>=1024px){.loading-module-scss-module__zBdp4G__card__bot__group{gap:var(--spacing-012)}}.loading-module-scss-module__zBdp4G__card__bot__group__right{gap:var(--spacing-008);flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-inline-end:var(--spacing-005);display:flex}.loading-module-scss-module__zBdp4G__card__bot__group__inner{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-008);flex-direction:column;display:flex}.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box{min-block-size:var(--sizing-016);min-inline-size:var(--sizing-032);background:#ececec 0 0/200% 100%}.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__xs{min-block-size:var(--sizing-012);min-inline-size:var(--sizing-064);border-radius:var(--border-radius-24);background:#ececec}.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__sm{min-inline-size:var(--sizing-040);min-block-size:var(--sizing-016);border-radius:var(--border-radius-24);background:#ececec}.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__md{min-inline-size:var(--sizing-112);min-block-size:var(--sizing-016);border-radius:var(--border-radius-24);background:#ececec}.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__lg{min-inline-size:var(--sizing-09);min-block-size:var(--sizing-016);border-radius:var(--border-radius-08);background:#ececec}.loading-module-scss-module__zBdp4G__card .loading-module-scss-module__zBdp4G__box__xl{min-inline-size:var(--sizing-192);min-block-size:var(--sizing-016);border-radius:var(--border-radius-08);background:#ececec}.loading-module-scss-module__zBdp4G__action-row{gap:var(--spacing-016);flex-direction:row;justify-content:center;align-items:center;display:flex}.loading-module-scss-module__zBdp4G__back-button{display:none}@media (width>=1024px){.loading-module-scss-module__zBdp4G__back-button{border-radius:var(--border-radius-9999);inline-size:var(--sizing-048);block-size:var(--sizing-048)}}.loading-module-scss-module__zBdp4G__filter{align-self:stretch;place-items:flex-start center;gap:var(--spacing-008);padding-block:var(--spacing-016);min-block-size:var(--sizing-052);grid-column:1/-1;display:flex}@media (width>=640px){.loading-module-scss-module__zBdp4G__filter{gap:var(--spacing-008)}}.loading-module-scss-module__zBdp4G__filter__tablet{padding-block-end:0,var(--spacing-016);padding-inline:0 var(--spacing-030)}.loading-module-scss-module__zBdp4G__filter__desktop{padding-block-end:0,var(--spacing-016);padding-inline:0 var(--spacing-040)}.loading-module-scss-module__zBdp4G__filter__btn{min-inline-size:5.25rem;min-block-size:var(--sizing-036);border-radius:var(--border-radius-24);background:#ececec;align-items:flex-start;display:flex}.loading-module-scss-module__zBdp4G__filter__btn:first-of-type{min-inline-size:10.625rem}
@keyframes Accordion-module-scss-module__KqEwGG__slide-down{0%{block-size:0}to{block-size:var(--radix-accordion-content-height)}}@keyframes Accordion-module-scss-module__KqEwGG__slide-up{0%{block-size:var(--radix-accordion-content-height)}to{block-size:0}}@keyframes Accordion-module-scss-module__KqEwGG__slide-up-and-fade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes Accordion-module-scss-module__KqEwGG__slide-right-and-fade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes Accordion-module-scss-module__KqEwGG__slide-down-and-fade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes Accordion-module-scss-module__KqEwGG__slide-left-and-fade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}@keyframes Accordion-module-scss-module__KqEwGG__overlay-show{0%{opacity:0}to{opacity:1}}@keyframes Accordion-module-scss-module__KqEwGG__content-show{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes Accordion-module-scss-module__KqEwGG__overlay-out{0%{opacity:1;transform:translate(0%)skew(-45deg)}to{opacity:0;transform:translate(100%)skew(-45deg)}}@keyframes Accordion-module-scss-module__KqEwGG__overlay-in{0%{opacity:0;transform:translate(-100%)skew(-45deg)}to{opacity:1;transform:translate(0%)skew(-45deg)}}@keyframes Accordion-module-scss-module__KqEwGG__slide-through-x{0%{transform:translate(-100%)}to{transform:translate(100%)}}.Accordion-module-scss-module__KqEwGG__accordion__item{background-color:var(--accordion-background-color);border-radius:var(--accordion-trigger-border-radius);margin-block-start:var(--accordion-trigger-sizes-sm-padding-horizontal);margin-block-end:var(--accordion-trigger-sizes-sm-padding-horizontal);overflow:hidden}.Accordion-module-scss-module__KqEwGG__accordion__item:last-child{margin-block-end:0}.Accordion-module-scss-module__KqEwGG__accordion__item:focus-within{z-index:1;outline:2px solid var(--accordion-item-border-color-focus);outline-offset:var(--border-width-2);border-radius:var(--accordion-focus-border-radius);position:relative;overflow:visible}.Accordion-module-scss-module__KqEwGG__accordion__item label:hover{cursor:pointer}.Accordion-module-scss-module__KqEwGG__accordion__item:not(ul li):focus-within{z-index:0;outline:none;position:relative}.Accordion-module-scss-module__KqEwGG__accordion__header{display:flex}.Accordion-module-scss-module__KqEwGG__accordion__opened-icon,.Accordion-module-scss-module__KqEwGG__accordion__closed-icon{color:var(--colors-energy-blue-400);display:none}.Accordion-module-scss-module__KqEwGG__accordion__trigger{padding-inline:var(--accordion-trigger-sizes-sm-padding-horizontal);padding-block:var(--accordion-trigger-sizes-sm-padding-vertical);block-size:auto;color:var(--accordion-trigger-state-default-text-color);background-color:var(--accordion-background-color);cursor:pointer;text-align:start;border:0;flex:1;justify-content:space-between;align-items:center;display:flex}@media (width>=640px){.Accordion-module-scss-module__KqEwGG__accordion__trigger{padding-inline:var(--accordion-trigger-sizes-lg-padding-horizontal);padding-block:var(--accordion-trigger-sizes-lg-padding-vertical)}}@media (width>=1024px){.Accordion-module-scss-module__KqEwGG__accordion__trigger{padding-inline:var(--accordion-trigger-sizes-lg-padding-horizontal);padding-block:var(--accordion-trigger-sizes-lg-padding-vertical)}}.Accordion-module-scss-module__KqEwGG__accordion__trigger[data-state=open]{color:var(--accordion-trigger-state-open-text-color)}.Accordion-module-scss-module__KqEwGG__accordion__trigger[data-state=open] .Accordion-module-scss-module__KqEwGG__accordion__closed-icon{display:block}.Accordion-module-scss-module__KqEwGG__accordion__trigger[data-state=open] .Accordion-module-scss-module__KqEwGG__accordion__opened-icon{display:none}.Accordion-module-scss-module__KqEwGG__accordion__trigger[data-state=closed] .Accordion-module-scss-module__KqEwGG__accordion__opened-icon{display:block}.Accordion-module-scss-module__KqEwGG__accordion__trigger[data-state=closed] .Accordion-module-scss-module__KqEwGG__accordion__closed-icon{display:none}.Accordion-module-scss-module__KqEwGG__accordion__trigger-label{transform-origin:-10%;transition:transform .3s,color .3s}.Accordion-module-scss-module__KqEwGG__accordion__content,.Accordion-module-scss-module__KqEwGG__accordion__contentItem{color:var(--accordion-trigger-state-default-text-color);padding-block:var(--accordion-content-sizes-sm-padding);padding-inline:var(--accordion-content-sizes-sm-padding)}@media (width>=640px){.Accordion-module-scss-module__KqEwGG__accordion__content,.Accordion-module-scss-module__KqEwGG__accordion__contentItem{padding-inline:var(--accordion-content-sizes-lg-padding)}}.Accordion-module-scss-module__KqEwGG__accordion__content-wrapper,.Accordion-module-scss-module__KqEwGG__accordion__contentItem-wrapper{overflow:hidden}.Accordion-module-scss-module__KqEwGG__accordion__content-wrapper[data-state=open],.Accordion-module-scss-module__KqEwGG__accordion__contentItem-wrapper[data-state=open]{animation:.3s cubic-bezier(.87,0,.13,1) Accordion-module-scss-module__KqEwGG__slide-down}.Accordion-module-scss-module__KqEwGG__accordion__content-wrapper[data-state=closed],.Accordion-module-scss-module__KqEwGG__accordion__contentItem-wrapper[data-state=closed]{animation:.3s cubic-bezier(.87,0,.13,1) Accordion-module-scss-module__KqEwGG__slide-up}.Accordion-module-scss-module__KqEwGG__accordion__contentItem{align-items:center;gap:var(--spacing-008);flex-wrap:wrap;display:flex}
.FilterList-module-scss-module__jlTKfa__list{display:flex}.FilterList-module-scss-module__jlTKfa__list--horizontal{flex-direction:row}.FilterList-module-scss-module__jlTKfa__list--vertical{flex-direction:column}.FilterList-module-scss-module__jlTKfa__list__wrapper{justify-content:space-between;min-inline-size:100%;display:flex}.FilterList-module-scss-module__jlTKfa__list__item{align-self:stretch;align-items:flex-start;gap:var(--list-icon-mobile-spacing);color:var(--list-text-color);min-inline-size:100%;display:flex}@media (width>=640px){.FilterList-module-scss-module__jlTKfa__list__item{gap:var(--list-icon-desktop-spacing)}}.FilterList-module-scss-module__jlTKfa__list__textWrapper{flex:1 0 0;align-items:flex-start;display:flex}.FilterList-module-scss-module__jlTKfa__list__textWrapper--disabled{opacity:var(--opacity-050);pointer-events:none}.FilterList-module-scss-module__jlTKfa__list__checkboxWrapper{justify-content:flex-end;align-items:flex-start;gap:10px;block-size:27px;padding-block-start:3.5px;display:flex}.FilterList-module-scss-module__jlTKfa__list--horizontal{gap:var(--list-list-item-mobile-horizontal-spacing)}@media (width>=640px){.FilterList-module-scss-module__jlTKfa__list--horizontal{gap:var(--list-list-item-desktop-horizontal-spacing)}}.FilterList-module-scss-module__jlTKfa__list--vertical{gap:var(--list-list-item-mobile-vertical-spacing)}@media (width>=640px){.FilterList-module-scss-module__jlTKfa__list--vertical{gap:var(--list-list-item-desktop-vertical-spacing)}}.FilterList-module-scss-module__jlTKfa__list .FilterList-module-scss-module__jlTKfa__unstyle{color:inherit;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}
.SingleTeaser-module-scss-module__N6yKRq__single-teaser{gap:var(--spacing-020);display:flex}.SingleTeaser-module-scss-module__N6yKRq__single-teaser.SingleTeaser-module-scss-module__N6yKRq__row{flex-direction:column}@media (width>=640px){.SingleTeaser-module-scss-module__N6yKRq__single-teaser.SingleTeaser-module-scss-module__N6yKRq__row.SingleTeaser-module-scss-module__N6yKRq__image-right{flex-direction:row-reverse}.SingleTeaser-module-scss-module__N6yKRq__single-teaser.SingleTeaser-module-scss-module__N6yKRq__row{gap:var(--spacing-022);flex-direction:row}}@media (width>=1024px){.SingleTeaser-module-scss-module__N6yKRq__single-teaser.SingleTeaser-module-scss-module__N6yKRq__row{gap:var(--spacing-024)}}.SingleTeaser-module-scss-module__N6yKRq__single-teaser.SingleTeaser-module-scss-module__N6yKRq__row .SingleTeaser-module-scss-module__N6yKRq__single-teaser-copy{padding-block-end:var(--spacing-016)}@media (width>=640px){.SingleTeaser-module-scss-module__N6yKRq__single-teaser.SingleTeaser-module-scss-module__N6yKRq__row .SingleTeaser-module-scss-module__N6yKRq__single-teaser-copy{padding-block-end:var(--spacing-024)}}.SingleTeaser-module-scss-module__N6yKRq__single-teaser.SingleTeaser-module-scss-module__N6yKRq__column{gap:var(--spacing-020);flex-direction:column}.SingleTeaser-module-scss-module__N6yKRq__single-teaser.SingleTeaser-module-scss-module__N6yKRq__column .SingleTeaser-module-scss-module__N6yKRq__single-teaser-copy{padding-block-end:var(--spacing-016)}@media (width>=640px){.SingleTeaser-module-scss-module__N6yKRq__single-teaser{gap:var(--spacing-022);flex-direction:row;justify-content:space-evenly}}@media (width>=1024px){.SingleTeaser-module-scss-module__N6yKRq__single-teaser{gap:var(--spacing-024)}}@media (width>=640px){.SingleTeaser-module-scss-module__N6yKRq__single-teaser-image-wrapper,.SingleTeaser-module-scss-module__N6yKRq__single-teaser-content-wrapper{flex:0 0 calc(50% - var(--spacing-022)/2)}}@media (width>=1024px){.SingleTeaser-module-scss-module__N6yKRq__single-teaser-image-wrapper,.SingleTeaser-module-scss-module__N6yKRq__single-teaser-content-wrapper{flex:0 0 calc(50% - var(--spacing-024)/2)}}.SingleTeaser-module-scss-module__N6yKRq__no-text-wrapper{display:none}.SingleTeaser-module-scss-module__N6yKRq__single-teaser-copy-wrapper{padding-block-end:var(--spacing-016)}@media (width>=640px){.SingleTeaser-module-scss-module__N6yKRq__single-teaser-copy-wrapper{padding-block-end:var(--spacing-024)}}.SingleTeaser-module-scss-module__N6yKRq__single-teaser-image{border-radius:var(--sizing-024);aspect-ratio:16/9;inline-size:100%;position:relative;overflow:hidden}.SingleTeaser-module-scss-module__N6yKRq__single-teaser-headline{padding-block-end:var(--spacing-008)}
.UnavailableHotelList-module-scss-module__ALIA4q__unavailable-hotel-list{padding-block-end:var(--spacing-030)}@media (width>=640px){.UnavailableHotelList-module-scss-module__ALIA4q__unavailable-hotel-list{padding-block-end:var(--spacing-010)}}@media (width>=1024px){.UnavailableHotelList-module-scss-module__ALIA4q__unavailable-hotel-list{padding-block-end:var(--spacing-080)}}.UnavailableHotelList-module-scss-module__ALIA4q__unavailable-hotel-list-header{text-align:center;padding-inline:var(--spacing-015);padding-block:var(--spacing-048)var(--spacing-024)}
.ContentTeaser-module-scss-module__XA2PBq__card{border-radius:var(--border-radius-24);margin:var(--content-teaser-spacing-gap);background-color:var(--palette-background-main);flex-direction:column;flex:auto;display:flex;overflow:hidden;box-shadow:0 -4px 10px 4px #0000000d,0 10px 20px 4px #00000026}.ContentTeaser-module-scss-module__XA2PBq__lightblue{background-color:var(--palette-info-light)}.ContentTeaser-module-scss-module__XA2PBq__image-container{margin:var(--sizing-016);block-size:var(--sizing-192);margin-block-end:var(--content-teaser-spacing-gap)}.ContentTeaser-module-scss-module__XA2PBq__image-container .ContentTeaser-module-scss-module__XA2PBq__image{block-size:100%;inline-size:100%;position:relative}.ContentTeaser-module-scss-module__XA2PBq__image-container img{border-radius:var(--border-radius-24);display:block}.ContentTeaser-module-scss-module__XA2PBq__text-overlay{inline-size:var(--banner-flag-sizing);block-size:var(--banner-flag-sizing);text-align:center;color:var(--banner-flag-color-background-color-quaternary);font-size:var(--font-size-016);padding:var(--sizing-010);background-color:var(--banner-flag-color-background-color-default);word-wrap:break-word;border-radius:50%;justify-content:center;align-items:center;line-height:1.5;display:flex;position:absolute;inset-block-start:10%;inset-inline-end:15%;overflow:hidden}.ContentTeaser-module-scss-module__XA2PBq__info{margin:var(--sizing-024);text-align:start;background:0 0;margin-block-start:0}
.ContentTeaserList-module-scss-module__bDUz4q__list{padding:var(--sizing-016);border-radius:var(--sizing-024);padding-block:var(--sizing-024)}.ContentTeaserList-module-scss-module__bDUz4q__lightblue{background-color:var(--palette-info-light)}.ContentTeaserList-module-scss-module__bDUz4q__headline{text-align:center;padding-block-end:var(--sizing-008);padding-inline-start:var(--sizing-016)}@media (width>=1024px){.ContentTeaserList-module-scss-module__bDUz4q__headline{text-align:start}}.ContentTeaserList-module-scss-module__bDUz4q__prev{z-index:2;inset-block-start:50%}.ContentTeaserList-module-scss-module__bDUz4q__next{z-index:2;inset-block-start:50%;inset-inline-end:0}.ContentTeaserList-module-scss-module__bDUz4q__prev,.ContentTeaserList-module-scss-module__bDUz4q__next{cursor:pointer;color:var(--content-teaser-background-color-primary);user-select:none;font-weight:700;display:none;position:absolute}@media (width>=640px){.ContentTeaserList-module-scss-module__bDUz4q__prev,.ContentTeaserList-module-scss-module__bDUz4q__next{display:flex}}.ContentTeaserList-module-scss-module__bDUz4q__custom-bullet{min-inline-size:var(--spacing-004);min-block-size:var(--spacing-004);background-color:var(--colors-white);padding:var(--spacing-002);margin-inline:var(--spacing-002);cursor:pointer;border-radius:50%}.ContentTeaserList-module-scss-module__bDUz4q__custom-bullet-active{cursor:pointer;min-inline-size:var(--spacing-008);min-block-size:var(--spacing-008)}.ContentTeaserList-module-scss-module__bDUz4q__swiper-pagination-custom{padding-block:var(--spacing-004);padding-inline:var(--spacing-010);background-color:var(--image-slider-page-indicator-background-color);border-radius:var(--spacing-010);text-align:center;z-index:10;justify-content:center;align-items:center;margin:auto;transition:opacity .3s;display:flex;transform:translate(0,0);inline-size:fit-content!important;position:relative!important}.ContentTeaserList-module-scss-module__bDUz4q__swiper-bottom-spacing{margin-block-end:-16px;padding-block-end:16px!important}.ContentTeaserList-module-scss-module__bDUz4q__list .swiper-slide{align-items:stretch;block-size:auto;display:flex}
.Highlights-module-scss-module__EL-PnG__list{padding:var(--sizing-016)}.Highlights-module-scss-module__EL-PnG__items-grid{gap:var(--usp-mobile-gap,1.5rem);grid-template-columns:minmax(0,1fr);margin-block-start:var(--sizing-024);display:grid}@media (width>=640px){.Highlights-module-scss-module__EL-PnG__items-grid{gap:var(--usp-tablet-gap,1.375rem)}.Highlights-module-scss-module__EL-PnG__items-grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.Highlights-module-scss-module__EL-PnG__items-grid{gap:var(--usp-desktop-gap,1.5rem)}.Highlights-module-scss-module__EL-PnG__items-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.Highlights-module-scss-module__EL-PnG__items-grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.Highlights-module-scss-module__EL-PnG__item{align-items:flex-start;gap:var(--usp-mobile-container-gap,1.5rem);flex-direction:row;inline-size:100%;display:flex}@media (width>=640px){.Highlights-module-scss-module__EL-PnG__item{gap:var(--usp-tablet-container-gap,1.5rem)}}@media (width>=1024px){.Highlights-module-scss-module__EL-PnG__item{gap:var(--usp-desktop-container-gap,1.5rem)}}.Highlights-module-scss-module__EL-PnG__icon-container{background-color:var(--usp-container-icon-background-color,#c6eafb);inline-size:var(--usp-mobile-container-icon-width,4rem);block-size:var(--usp-mobile-container-icon-height,4rem);border-radius:var(--usp-mobile-container-icon-border-radius,12px);padding:var(--usp-mobile-container-icon-padding,.9375rem);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}@media (width>=640px){.Highlights-module-scss-module__EL-PnG__icon-container{inline-size:var(--usp-tablet-container-icon-width,5.125rem);block-size:var(--usp-tablet-container-icon-height,5.125rem);border-radius:var(--usp-tablet-container-mobile-border-radius,12px);padding:var(--usp-tablet-container-icon-padding,1.25rem)}}@media (width>=1024px){.Highlights-module-scss-module__EL-PnG__icon-container{inline-size:var(--usp-desktop-container-icon-width,6rem);block-size:var(--usp-desktop-container-icon-height,6rem);border-radius:var(--usp-desktop-container-icon-border-radius,12px);padding:var(--usp-desktop-container-icon-padding,1.5rem)}}.Highlights-module-scss-module__EL-PnG__icon-container img{object-fit:contain;mix-blend-mode:multiply;block-size:100%;inline-size:100%;transform:scale(1.6)}.Highlights-module-scss-module__EL-PnG__info{text-align:start;gap:var(--usp-mobile-container-content-gap,.5rem);flex-direction:column;flex:1;inline-size:auto;min-inline-size:0;display:flex}@media (width>=640px){.Highlights-module-scss-module__EL-PnG__info{gap:var(--usp-tablet-container-content-gap,.5rem)}}@media (width>=1024px){.Highlights-module-scss-module__EL-PnG__info{gap:var(--usp-desktop-container-content-gap,.5rem)}}.Highlights-module-scss-module__EL-PnG__subtext{color:var(--usp-container-content-copy-text-color,#1b115c);font-family:var(--usp-container-content-font-family,Ambit);font-weight:var(--usp-container-content-copy-text-font-weight,400);font-size:var(--usp-mobile-container-content-copy-text,.875rem);margin:0}@media (width>=640px){.Highlights-module-scss-module__EL-PnG__subtext{font-size:var(--usp-tablet-container-content-copy-text,1rem)}}@media (width>=1024px){.Highlights-module-scss-module__EL-PnG__subtext{font-size:var(--usp-desktop-container-content-copy-text,1rem)}}.Highlights-module-scss-module__EL-PnG__subtext>*{margin:0}
.SuccessInfo-module-scss-module__mLBn8q__success-info{gap:var(--spacing-008);padding-block:var(--spacing-012);padding-inline:var(--spacing-012);border-radius:var(--border-radius-24);background-color:var(--colors-sky-blue-100);flex-direction:column;display:flex}
.MultiTeaser-module-scss-module__vR7z1q__multi-teaser-headline{margin-block-end:var(--spacing-024)}.MultiTeaser-module-scss-module__vR7z1q__multi-teaser-grid{gap:var(--spacing-040)var(--spacing-024);grid-template-columns:repeat(6,1fr);display:grid}.MultiTeaser-module-scss-module__vR7z1q__multi-teaser-grid .MultiTeaser-module-scss-module__vR7z1q__multi-teaser-item{grid-column:span 6}@media (width>=640px){.MultiTeaser-module-scss-module__vR7z1q__multi-teaser-grid .MultiTeaser-module-scss-module__vR7z1q__multi-teaser-item{grid-column:span 3}.MultiTeaser-module-scss-module__vR7z1q__multi-teaser-grid.MultiTeaser-module-scss-module__vR7z1q__columns-1 .MultiTeaser-module-scss-module__vR7z1q__multi-teaser-item{grid-column:span 6}}@media (width>=1024px){.MultiTeaser-module-scss-module__vR7z1q__multi-teaser-grid{grid-template-columns:repeat(12,1fr)}.MultiTeaser-module-scss-module__vR7z1q__multi-teaser-grid.MultiTeaser-module-scss-module__vR7z1q__columns-1 .MultiTeaser-module-scss-module__vR7z1q__multi-teaser-item{grid-column:span 12}.MultiTeaser-module-scss-module__vR7z1q__multi-teaser-grid.MultiTeaser-module-scss-module__vR7z1q__columns-2 .MultiTeaser-module-scss-module__vR7z1q__multi-teaser-item{grid-column:span 6}.MultiTeaser-module-scss-module__vR7z1q__multi-teaser-grid.MultiTeaser-module-scss-module__vR7z1q__columns-3 .MultiTeaser-module-scss-module__vR7z1q__multi-teaser-item{grid-column:span 4}}
.BackButton-module-scss-module__dDnHiG__back-button{max-inline-size:var(--dimensions-max-container-inline-size);inline-size:100%;padding-inline:var(--spacing-015);margin-inline:auto;padding-block-start:var(--spacing-015)}@media (width>=640px){.BackButton-module-scss-module__dDnHiG__back-button{padding-inline:var(--spacing-030);padding-block-start:var(--spacing-030)}}@media (width>=1024px){.BackButton-module-scss-module__dDnHiG__back-button{padding-block-start:unset;padding-inline:var(--spacing-040)}}.BackButton-module-scss-module__dDnHiG__back-button--absolute{padding-inline:var(--header-subpage-mobile-horizontal-padding);text-align:center;min-block-size:var(--header-subpage-mobile-min-height);flex-direction:row;align-items:center;display:flex;position:absolute}@media (width>=640px){.BackButton-module-scss-module__dDnHiG__back-button--absolute{padding-inline:var(--header-subpage-tablet-horizontal-padding);min-block-size:var(--header-subpage-tablet-min-height)}}@media (width>=1024px){.BackButton-module-scss-module__dDnHiG__back-button--absolute{padding-inline:var(--header-subpage-desktop-horizontal-padding);min-block-size:var(--header-subpage-desktop-min-height)}}
.PaymentInformation-module-scss-module__NN_fWa__payment-information{display:none}@media (width>=1024px){.PaymentInformation-module-scss-module__NN_fWa__payment-information{gap:var(--spacing-008);flex-direction:column;display:flex}}
.RatingAndReviewsModal-module-scss-module__TI-SUG__rating-and-reviews-modal,.RatingAndReviewsModal-module-scss-module__TI-SUG__rating-and-reviews-modal__reviews{gap:var(--spacing-024);flex-direction:column;display:flex}.RatingAndReviewsModal-module-scss-module__TI-SUG__rating-and-reviews-modal__ratings{gap:var(--spacing-032);flex-direction:column;display:flex}.RatingAndReviewsModal-module-scss-module__TI-SUG__rating-and-reviews-modal__rating-breakdown{justify-content:space-between;align-items:start;gap:var(--spacing-016);grid-template-columns:fit-content(14rem) minmax(0,1fr);display:grid}.RatingAndReviewsModal-module-scss-module__TI-SUG__rating-and-reviews-modal__breakdown-bars{gap:var(--spacing-016);flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}.RatingAndReviewsModal-module-scss-module__TI-SUG__rating-and-reviews-modal__breakdown-bar{--rating-bar-label-width:6.5rem;--rating-bar-value-column-width:2.5ch;inline-size:100%}.RatingAndReviewsModal-module-scss-module__TI-SUG__rating-and-reviews-modal__sub-ratings{column-gap:var(--spacing-024);row-gap:var(--spacing-020);inline-size:100%;min-inline-size:0;grid-template-columns:repeat(3,minmax(0,1fr));padding-block-end:var(--spacing-008);display:grid}.RatingAndReviewsModal-module-scss-module__TI-SUG__rating-and-reviews-modal__sub-rating{--rating-bar-value-column-width:2ch;inline-size:100%}
.page-module-scss-module__8qbw2W__confirmation-grid{gap:var(--spacing-024);flex-direction:column;grid-column:1/-1;padding-block-end:var(--spacing-080);display:flex}@media (width>=640px){.page-module-scss-module__8qbw2W__confirmation-grid{gap:var(--spacing-032);grid-column:1/-1}}@media (width>=1024px){.page-module-scss-module__8qbw2W__confirmation-grid{align-items:start;column-gap:var(--spacing-048);row-gap:var(--spacing-040);grid-column:2/-2;grid-template-columns:minmax(0,5fr) minmax(0,3fr);padding-block-end:var(--spacing-128);display:grid}.page-module-scss-module__8qbw2W__progress{grid-area:1/1}}.page-module-scss-module__8qbw2W__page{gap:var(--spacing-024);flex-direction:column;align-items:flex-start;display:flex}@media (width>=640px){.page-module-scss-module__8qbw2W__page{gap:var(--spacing-040)}}@media (width>=1024px){.page-module-scss-module__8qbw2W__page{display:contents}}.page-module-scss-module__8qbw2W__main-column,.page-module-scss-module__8qbw2W__summary-column{display:contents}@media (width>=1024px){.page-module-scss-module__8qbw2W__main-column{gap:var(--spacing-064);flex-direction:column;grid-area:2/1;min-inline-size:0;display:flex}.page-module-scss-module__8qbw2W__summary-column{gap:var(--spacing-016);flex-direction:column;grid-area:1/2/3;display:flex}}.page-module-scss-module__8qbw2W__success-info{order:1;align-self:stretch}.page-module-scss-module__8qbw2W__summary-basket{order:2;align-self:stretch}.page-module-scss-module__8qbw2W__check-in-out-times{order:3;align-self:flex-start}@media (width>=1024px){.page-module-scss-module__8qbw2W__check-in-out-times{align-self:stretch}}.page-module-scss-module__8qbw2W__booking-info{gap:var(--spacing-024);flex-direction:column;order:4;align-self:stretch;display:flex}@media (width>=1024px){.page-module-scss-module__8qbw2W__booking-info{gap:var(--spacing-064);margin-block-start:0}}.page-module-scss-module__8qbw2W__additional-fees{gap:var(--spacing-016);flex-direction:column;display:flex}.page-module-scss-module__8qbw2W__extras{grid-column:1/-1}@media (width>=1024px){.page-module-scss-module__8qbw2W__extras{grid-column:2/-2}}
.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-grid{color:var(--text-color-default);inline-size:100%;padding-block-end:var(--spacing-080)}@media (width>=1024px){.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-grid{padding-block-end:var(--spacing-128)}}.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-headline{margin-block:var(--spacing-024);grid-column:1/-1}@media (width>=640px){.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-headline{margin-block:var(--spacing-032)}}@media (width>=1024px){.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-headline{margin-block:var(--spacing-040)}}.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-image-wrapper{margin-inline:calc(var(--spacing-015)*-1);grid-column:1/-1}@media (width>=640px){.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-image-wrapper{margin-inline:initial;grid-column:1/4}}@media (width>=1024px){.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-image-wrapper{grid-column:1/7;margin-inline-end:var(--spacing-036)}}.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-image{border-radius:var(--sizing-024);aspect-ratio:3/2;inline-size:100%;position:relative;overflow:hidden}@media (width>=640px){.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-image{aspect-ratio:4/3}}.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-content-block-wrapper{grid-column:1/-1;margin-block-start:var(--spacing-032)}@media (width>=640px){.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-content-block-wrapper{grid-column:4/-1;margin-block-start:initial}}@media (width>=1024px){.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-content-block-wrapper{grid-column:7/-1}}@media (width>=640px){.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-content-block-wrapper--full-width{grid-column:1/-1}}@media (width>=1024px){.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-content-block-wrapper--full-width{grid-column:1/-1}}.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-content-block{margin-block-end:var(--spacing-040)}.HotelDetailGeneralInformation-module-scss-module__GODjSq__hdi-content-block h2{margin-block-end:var(--spacing-024)}
.MapComponent-module-scss-module__BpDzyW__button-wrapper{gap:var(--spacing-008);flex-direction:column;display:flex;position:absolute;inset-block-end:var(--spacing-020);inset-inline-start:var(--spacing-020)}@media (width>=640px){.MapComponent-module-scss-module__BpDzyW__button-wrapper{inset-block-end:var(--spacing-040);inset-inline-start:var(--spacing-040)}}.MapComponent-module-scss-module__BpDzyW__button-wrapper button{border-radius:var(--border-radius-9999);background:var(--colors-white);padding:var(--spacing-008);align-items:center;gap:var(--spacing-010);cursor:pointer;border:none;display:flex}.MapComponent-module-scss-module__BpDzyW__button-wrapper button svg{inline-size:var(--sizing-024);block-size:var(--sizing-024)}.MapComponent-module-scss-module__BpDzyW__button-wrapper button svg path{stroke:var(--colors-deep-blue-900)}.MapComponent-module-scss-module__BpDzyW__button-wrapper button:hover{background:var(--colors-sky-blue-200)}
.MapMarker-module-scss-module__6329aG__overlay{display:none}@media (width>=1024px){.MapMarker-module-scss-module__6329aG__overlay{max-inline-size:var(--sizing-288);padding:var(--spacing-010);border:var(--border-width-2)solid var(--colors-white);border-radius:var(--border-radius-12);background-color:var(--colors-white);display:block;position:absolute;inset-block-start:100%;inset-inline-start:50%;translate:-50%;box-shadow:0 4px 8px #0003}}.MapMarker-module-scss-module__6329aG__marker{--color:var(--colors-grey-500);--size:2.625rem;position:relative}.MapMarker-module-scss-module__6329aG__marker__bounce{animation:.5s ease-in-out MapMarker-module-scss-module__6329aG__bounce}.MapMarker-module-scss-module__6329aG__marker:hover,.MapMarker-module-scss-module__6329aG__marker__is-active{--color:var(--colors-grey-800)}.MapMarker-module-scss-module__6329aG__marker__is-primary{--color:var(--colors-energy-blue-400)}.MapMarker-module-scss-module__6329aG__marker__is-primary:hover,.MapMarker-module-scss-module__6329aG__marker__is-primary.MapMarker-module-scss-module__6329aG__marker__is-active{--color:var(--colors-energy-blue-900)}.MapMarker-module-scss-module__6329aG__marker__is-active{--size:3.313rem}.MapMarker-module-scss-module__6329aG__marker>svg{inline-size:var(--size);block-size:var(--size)}.MapMarker-module-scss-module__6329aG__marker>svg path{stroke:var(--color)}.MapMarker-module-scss-module__6329aG__marker>svg path:first-child{fill:var(--color)}@keyframes MapMarker-module-scss-module__6329aG__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--spacing-016)*-1))}}
.HotelIntro-module-scss-module__mHQg3a__hotel-intro-wrapper{grid-column:1/-1;padding-block-start:var(--spacing-032)}@media (width>=1024px){.HotelIntro-module-scss-module__mHQg3a__hotel-intro-wrapper{padding-block-start:var(--spacing-048)}}.HotelIntro-module-scss-module__mHQg3a__hotel-intro{gap:var(--spacing-016);flex-direction:column;display:flex}.HotelIntro-module-scss-module__mHQg3a__hotel-intro__category{align-items:center;display:flex}.HotelIntro-module-scss-module__mHQg3a__hotel-intro__title{gap:var(--spacing-016);flex-direction:column;display:flex}@media (width>=640px){.HotelIntro-module-scss-module__mHQg3a__hotel-intro__title{gap:var(--spacing-020)}}.HotelIntro-module-scss-module__mHQg3a__hotel-intro__bottom{gap:var(--spacing-016);flex-direction:column;display:flex}@media (width>=1024px){.HotelIntro-module-scss-module__mHQg3a__hotel-intro__bottom{justify-content:space-between;gap:var(--spacing-064);flex-direction:row}}.HotelIntro-module-scss-module__mHQg3a__hotel-intro__labels{gap:var(--spacing-008);flex-wrap:wrap;display:flex}.HotelIntro-module-scss-module__mHQg3a__hotel-intro__container{align-items:center;column-gap:var(--spacing-008);background:var(--colors-white);display:flex}
button.NavLink-module-scss-module__kNdR4G__nav-link{cursor:pointer}.NavLink-module-scss-module__kNdR4G__nav-link{text-align:start;align-items:center;gap:var(--nav-link-sm-spacing-horizontal);background:var(--nav-link-sm-initial-background-color);border-style:solid;border-color:var(--nav-link-sm-initial-border-color);border-width:var(--nav-link-sm-border-width);block-size:100%;inline-size:100%;padding-block:var(--nav-link-sm-padding-vertical);padding-inline:var(--nav-link-sm-padding-horizontal);border-radius:var(--nav-link-sm-border-radius);text-decoration:none;display:flex}.NavLink-module-scss-module__kNdR4G__nav-link:focus-visible{color:var(--button-primary-focus-text-color);outline-offset:var(--nav-link-focus-outline-offset);outline-width:var(--nav-link-focus-outline-width)}.NavLink-module-scss-module__kNdR4G__nav-link:hover{color:var(--button-primary-hover-text-color)}.NavLink-module-scss-module__kNdR4G__nav-link:disabled{cursor:not-allowed}.NavLink-module-scss-module__kNdR4G__nav-link:focus-visible{border-color:var(--nav-link-sm-focus-border-color);border-radius:var(--nav-link-sm-border-radius-focus);background-color:var(--nav-link-sm-focus-background-color);outline-color:var(--nav-link-sm-focus-outline-color);outline-width:var(--nav-link-sm-focus-outline-width);outline-style:solid}.NavLink-module-scss-module__kNdR4G__nav-link:hover{border-color:var(--nav-link-sm-hover-border-color);background-color:var(--nav-link-sm-hover-background-color)}.NavLink-module-scss-module__kNdR4G__nav-link:disabled{opacity:var(--nav-link-disabled-opacity)}.NavLink-module-scss-module__kNdR4G__nav-link__label{gap:var(--nav-link-sm-spacing-vertical)}@media (width>=640px){.NavLink-module-scss-module__kNdR4G__nav-link{gap:var(--nav-link-lg-spacing-horizontal);background:var(--nav-link-lg-initial-background-color);border-color:var(--nav-link-lg-initial-border-color);border-width:var(--nav-link-lg-border-width);padding-block:var(--nav-link-lg-padding-vertical);padding-inline:var(--nav-link-lg-padding-horizontal);border-radius:var(--nav-link-lg-border-radius)}.NavLink-module-scss-module__kNdR4G__nav-link:focus-visible{border-color:var(--nav-link-lg-focus-border-color);border-radius:var(--nav-link-lg-border-radius-focus);background-color:var(--nav-link-lg-focus-background-color);outline-color:var(--nav-link-lg-focus-outline-color);outline-width:var(--nav-link-lg-focus-outline-width);outline-style:solid}.NavLink-module-scss-module__kNdR4G__nav-link:hover{border-color:var(--nav-link-lg-hover-border-color);background-color:var(--nav-link-lg-hover-background-color)}.NavLink-module-scss-module__kNdR4G__nav-link:disabled{opacity:var(--nav-link-disabled-opacity)}.NavLink-module-scss-module__kNdR4G__nav-link__label{gap:var(--nav-link-lg-spacing-vertical)}}.NavLink-module-scss-module__kNdR4G__nav-link__label{flex-direction:column;flex:1;display:flex}.NavLink-module-scss-module__kNdR4G__nav-link__icon--top{align-self:flex-start}
.InformationList-module-scss-module__lOynrq__information-list-wrapper{padding-block:var(--spacing-024);grid-column:1/-1}@media (width>=640px){.InformationList-module-scss-module__lOynrq__information-list-wrapper{padding-block:var(--spacing-040)}}.InformationList-module-scss-module__lOynrq__information-list{gap:var(--nav-list-mobile-spacing);flex-direction:column;display:flex}@media (width>=640px){.InformationList-module-scss-module__lOynrq__information-list{gap:var(--nav-list-tablet-spacing);grid-template-columns:1fr 1fr;grid-auto-rows:auto;display:grid}}@media (width>=1024px){.InformationList-module-scss-module__lOynrq__information-list{gap:var(--nav-list-desktop-spacing);grid-template-columns:1fr 1fr 1fr}}
.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-grid{color:var(--text-color-default);padding-block-end:var(--spacing-080)}@media (width>=1024px){.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-grid{padding-block-end:var(--spacing-128)}}.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-headline{margin-block:var(--spacing-024);grid-column:1/-1}@media (width>=640px){.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-headline{margin-block:var(--spacing-032)}}@media (width>=1024px){.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-headline{margin-block:var(--spacing-040)}}.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-image-wrapper{margin-inline:calc(var(--spacing-015)*-1);grid-column:1/-1}.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-image-wrapper a:focus-visible{outline-color:var(--link-focus-border-color);outline-width:var(--link-focus-outline-width);border-radius:var(--sizing-024)}@media (width>=640px){.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-image-wrapper{margin-inline:initial;grid-column:1/4}}@media (width>=1024px){.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-image-wrapper{grid-column:1/7;margin-inline-end:var(--spacing-036)}}.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-image{border-radius:var(--sizing-024);block-size:260px;overflow:hidden}@media (width>=640px){.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-image{block-size:244px}}@media (width>=1024px){.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-image{block-size:474px}}.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-content-block-wrapper{grid-column:1/-1;margin-block-start:var(--spacing-032)}@media (width>=640px){.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-content-block-wrapper{grid-column:4/-1;margin-block-start:initial}}@media (width>=1024px){.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-content-block-wrapper{grid-column:7/-1}}.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-content-block{padding-block-end:var(--spacing-040)}.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-content-block h2{margin-block-end:var(--spacing-024)}.HotelDetailLocationInformation-module-scss-module__oLc_oW__hdi-link{margin-block-start:var(--spacing-014)}
.StageGallery-module-scss-module__ZG89sa__stage-gallery-wrapper{margin-block-start:4.125rem;margin-inline:calc(var(--spacing-015)*-1);grid-column:1/-1}@media (width>=640px){.StageGallery-module-scss-module__ZG89sa__stage-gallery-wrapper{margin-inline:0}}@media (width>=1024px){.StageGallery-module-scss-module__ZG89sa__stage-gallery-wrapper{margin-block-start:0}}.StageGallery-module-scss-module__ZG89sa__stage-gallery--large{aspect-ratio:2;inline-size:100%;max-block-size:var(--sizing-450);position:relative}@media (width>=640px){.StageGallery-module-scss-module__ZG89sa__stage-gallery--large{flex:1 0 66.666%;max-inline-size:66.666%}}.StageGallery-module-scss-module__ZG89sa__stage-gallery-gallery-link{background:var(--palette-background-main);border-radius:var(--border-radius-24);align-items:center;position:absolute;inset-block-end:var(--spacing-015);inset-inline-end:var(--spacing-015)}.StageGallery-module-scss-module__ZG89sa__stage-gallery-gallery-link a{padding-inline:var(--spacing-020);gap:var(--spacing-004);font:var(--text-typography-sm-regular);letter-spacing:var(--text-typography-sm-regular-letter-spacing);text-transform:var(--text-typography-sm-regular-text-transform);text-decoration:var(--text-typography-sm-regular-text-decoration);border:0}@media (width>=640px){.StageGallery-module-scss-module__ZG89sa__stage-gallery-gallery-link{inset-block-end:var(--spacing-015);inset-inline-end:var(--spacing-030)}}@media (width>=1024px){.StageGallery-module-scss-module__ZG89sa__stage-gallery-gallery-link{inset-block-end:var(--spacing-024);inset-inline-end:var(--spacing-040)}}.StageGallery-module-scss-module__ZG89sa__stage-gallery--small{aspect-ratio:4/3;inline-size:100%;position:relative}@media (width>=640px){.StageGallery-module-scss-module__ZG89sa__stage-gallery--small{block-size:calc(var(--sizing-450)/2 - var(--spacing-004)/2)}}.StageGallery-module-scss-module__ZG89sa__stage-gallery-button{position:absolute;inset-block-start:var(--spacing-024);inset-inline-start:var(--spacing-040)}.StageGallery-module-scss-module__ZG89sa__stage-gallery-logo{inline-size:var(--sizing-064);block-size:var(--sizing-064);position:absolute;inset-block-end:var(--spacing-015);inset-inline-start:var(--spacing-015)}@media (width>=640px){.StageGallery-module-scss-module__ZG89sa__stage-gallery-logo{inset-block-end:var(--spacing-015);inset-inline-start:var(--spacing-030)}}@media (width>=1024px){.StageGallery-module-scss-module__ZG89sa__stage-gallery-logo{inline-size:var(--sizing-080);block-size:var(--sizing-080);inset-block-end:var(--spacing-024);inset-inline-start:var(--spacing-040)}}.StageGallery-module-scss-module__ZG89sa__stage-gallery-container{border-radius:var(--sizing-040)var(--sizing-040)var(--sizing-024)var(--sizing-024);gap:var(--spacing-004);flex-direction:column;inline-size:100%;display:flex;position:relative;overflow:hidden}@media (width>=640px){.StageGallery-module-scss-module__ZG89sa__stage-gallery-container{max-block-size:var(--sizing-450);flex-direction:row;justify-content:space-between}}.StageGallery-module-scss-module__ZG89sa__stage-gallery-container--small{align-items:center;gap:var(--spacing-004);justify-content:space-between;display:flex}@media (width>=640px){.StageGallery-module-scss-module__ZG89sa__stage-gallery-container--small{flex-direction:column;flex:1 0 33.333%;max-inline-size:33.333%}}.StageGallery-module-scss-module__ZG89sa__stage-gallery-container.StageGallery-module-scss-module__ZG89sa__one-image{border-radius:var(--sizing-024)}.StageGallery-module-scss-module__ZG89sa__stage-gallery-container.StageGallery-module-scss-module__ZG89sa__one-image .StageGallery-module-scss-module__ZG89sa__stage-gallery--large{aspect-ratio:3/2}@media (width>=640px){.StageGallery-module-scss-module__ZG89sa__stage-gallery-container.StageGallery-module-scss-module__ZG89sa__one-image .StageGallery-module-scss-module__ZG89sa__stage-gallery--large{aspect-ratio:4/3;max-inline-size:initial;flex:1 0 100%}.StageGallery-module-scss-module__ZG89sa__stage-gallery-container.StageGallery-module-scss-module__ZG89sa__one-image .StageGallery-module-scss-module__ZG89sa__stage-gallery-gallery-link{inset-block-end:var(--spacing-015);inset-inline-end:var(--spacing-015)}}
