@keyframes Ms6iwG_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Ms6iwG_fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes Ms6iwG_fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes Ms6iwG_fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes Ms6iwG_fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes Ms6iwG_zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Ms6iwG_slideInOut{to{transform:translate(50%)}}@keyframes Ms6iwG_marker-bouncing{50%{top:-10px}}@keyframes Ms6iwG_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Ms6iwG_fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes Ms6iwG_fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes Ms6iwG_fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes Ms6iwG_fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes Ms6iwG_bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes Ms6iwG_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Ms6iwG_zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@keyframes Ms6iwG_pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}@keyframes Ms6iwG_progress{0%{width:5%}to{width:85%}}@layer tsbo.components.frontend{.Ms6iwG_sidebar--root{width:var(--filtermask--resetFilters_width,280px);animation:.3s ease-in-out Ms6iwG_pulse;top:0}@media (min-width:1350px){.Ms6iwG_sidebar--root{width:var(--filtermask--resetFilters_width-desktop-lg,320px)}}.Ms6iwG_is-loading{background:#d4d4d4;border-radius:4px;height:468px;position:relative}.Ms6iwG_is-loading:before{content:"";z-index:11;background:linear-gradient(90deg,#fff0,#fff6 50%,#fff0 80%) -130% 0/200px 100% no-repeat;animation:2s infinite Ms6iwG_shine;display:block;position:absolute;inset:0}@keyframes Ms6iwG_shine{to{background-position:250% 0}}.Ms6iwG_is-loading{animation:.5s ease-in Ms6iwG_fadeIn}.Ms6iwG_is-loading>*{display:none}.Ms6iwG_header{justify-content:space-between;align-items:center;line-height:1.6rem;display:flex}.Ms6iwG_header .Ms6iwG_favBtn--root{box-shadow:none}.Ms6iwG_header .Ms6iwG_favBtn--root:hover{background:0 0}.Ms6iwG_header .Ms6iwG_favBtn--btn:before{font-size:2rem;line-height:1.5rem;display:block}.Ms6iwG_sidebar--header{text-align:left;background:0 0;border-bottom:1px solid #d4d4d4;padding:1rem}.Ms6iwG_sidebar--headerTitle{color:#05164d;font-size:1rem}.Ms6iwG_sidebar--body{border:0;padding:0}.Ms6iwG_sidebar--footer{color:#333;background:0 0;border-top:0}.Ms6iwG_prices--perPersonPrice--price{display:block}.Ms6iwG_bookBtn--btn{width:100%;margin:.5rem 0 0;font-size:1rem}.Ms6iwG_loader{-webkit-user-select:none;user-select:none;pointer-events:none;height:100%;min-height:100px;position:relative}.Ms6iwG_loader:before,.Ms6iwG_loader:after{content:"";z-index:100;justify-content:center;align-items:center;display:block;position:absolute;inset:0}.Ms6iwG_loader:before{animation:var(--tsbob-loader-overlay-animation,fadeIn .4s ease);background:var(--tsbob-loader-overlay-white-bg,#fffc);background:"white";justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Ms6iwG_loader:after{content:"";top:calc(50% - var(--tsbob-loader-font-size,24px)*.5);left:calc(50% - var(--tsbob-loader-font-size,24px)*.5);border:.1em solid var(--tsbob-loader-color,#05164d);border-color:var(--tsbob-loader-color,#05164d) #0000 var(--tsbob-loader-color,#05164d) #0000;width:1em;height:1em;font-size:var(--tsbob-loader-font-size,24px);top:calc(50% - var(--tsbob-loader-xxl-font-size,72px)*.5);left:calc(50% - var(--tsbob-loader-xxl-font-size,72px)*.5);border-width:var(--tsbob-loader-xxl-border-width,var(--tsbob-loader-xl-border-width,.05em));font-size:var(--tsbob-loader-xxl-font-size,72px);border-radius:50%;animation:.9s linear infinite Ms6iwG_rotate,.7s ease-in-out Ms6iwG_fadeIn;display:block;position:absolute}}
@keyframes _1bswrW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _1bswrW_fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes _1bswrW_fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes _1bswrW_fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes _1bswrW_fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes _1bswrW_zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes _1bswrW_slideInOut{to{transform:translate(50%)}}@keyframes _1bswrW_marker-bouncing{50%{top:-10px}}@keyframes _1bswrW_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes _1bswrW_fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes _1bswrW_fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes _1bswrW_fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes _1bswrW_fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes _1bswrW_bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes _1bswrW_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _1bswrW_zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@layer tsbo.components.frontend{._1bswrW_root{text-align:center;margin:1rem 0}@media (min-width:1350px){._1bswrW_root{text-align:left;color:#fff;z-index:1;flex-direction:column;justify-content:center;width:33.33%;margin:0;padding:0 2rem 0 3rem;display:flex;position:absolute;top:0;bottom:0;left:0}._1bswrW_root:before{content:"";background:var(--frontend-hotel-detail-header-overlay-bg,#05164dcc);z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}}@media (min-width:768px){._1bswrW_root{margin:1rem 0}}@media (min-width:1115px){._1bswrW_root{margin:1.5rem 0}}@media (min-width:1350px){._1bswrW_root{margin:0;padding:0 2rem}}._1bswrW_root._1bswrW_no-images{text-align:center;width:100%;padding:1rem 0;position:relative}@media (min-width:1350px){._1bswrW_root._1bswrW_no-images{margin:1.5rem 0;padding:2.25rem 0;display:block}}._1bswrW_root._1bswrW_no-images:before{background:0 0}._1bswrW_root._1bswrW_no-images ._1bswrW_hotelName,._1bswrW_root._1bswrW_no-images ._1bswrW_destination{color:#05164d}@media (min-width:1350px){._1bswrW_root._1bswrW_no-images ._1bswrW_category ul li:before,._1bswrW_root._1bswrW_no-images ._1bswrW_categoryPlaceholder ul li:before{color:var(--button-secondary_color,white)}}._1bswrW_root._1bswrW_is-loading ._1bswrW_destination,._1bswrW_root._1bswrW_is-loading ._1bswrW_hotelName,._1bswrW_root._1bswrW_is-loading ._1bswrW_categoryPlaceholder{animation:.5s ease-in _1bswrW_fadeIn}._1bswrW_root._1bswrW_is-loading ._1bswrW_destination:before,._1bswrW_root._1bswrW_is-loading ._1bswrW_hotelName:before{color:#0000;background-image:linear-gradient(#d4d4d4,#d4d4d4);background-repeat:no-repeat;background-size:100% 100%;transition:all .5s;animation:3s infinite _1bswrW_flashDecent}@keyframes _1bswrW_flashDecent{0%,50%,to{opacity:1}25%,75%{opacity:.7}}._1bswrW_root._1bswrW_is-loading ._1bswrW_destination:before,._1bswrW_root._1bswrW_is-loading ._1bswrW_hotelName:before{content:"Destination is loading";border-radius:38px}._1bswrW_root._1bswrW_is-loading ._1bswrW_hotelName:before{content:"Hotelname is loading"}._1bswrW_root._1bswrW_is-loading ._1bswrW_categoryPlaceholder{display:inline-flex}._1bswrW_root._1bswrW_is-loading ._1bswrW_categoryPlaceholder--item:before{color:#d4d4d4}@media (min-width:1400px){._1bswrW_root{width:25%}._1bswrW_root._1bswrW_has-threeImagesOnly,._1bswrW_root._1bswrW_has-twoImagesOnly,._1bswrW_root._1bswrW_has-oneImageOnly{width:33.33%}}._1bswrW_hotelName{color:#05164d;margin:0 0 .5rem;font-family:Lufthansa Head Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;line-height:1.4rem}@media (min-width:768px){._1bswrW_hotelName{font-size:1.5rem;line-height:2.2rem}}@media (min-width:1115px){._1bswrW_hotelName{font-size:2.25rem;line-height:3rem}}@media (min-width:1350px){._1bswrW_hotelName{color:#fff;max-height:12rem;overflow:hidden}}@media (min-width:1900px){._1bswrW_hotelName{font-size:2.25rem;line-height:2.6875rem}}@media (min-width:2300px){._1bswrW_hotelName{font-size:3rem;line-height:3.5625rem}}@media (min-width:1115px){._1bswrW_hotelName._1bswrW_is-long{font-size:2.25rem;line-height:3rem}}@media (min-width:1400px){._1bswrW_hotelName._1bswrW_is-long{font-size:2.25rem;line-height:3rem}}@media (min-width:1600px){._1bswrW_hotelName._1bswrW_is-long{font-size:2.25rem;line-height:3rem}}._1bswrW_category,._1bswrW_categoryPlaceholder{margin:0 0 7px;font-size:20px;display:inline-flex}@media (min-width:1115px){._1bswrW_category,._1bswrW_categoryPlaceholder{margin:0 0 10px}}._1bswrW_category ._1bswrW_categoryPlaceholder--item:before,._1bswrW_category ._1bswrW_category--item:before,._1bswrW_categoryPlaceholder ._1bswrW_categoryPlaceholder--item:before,._1bswrW_categoryPlaceholder ._1bswrW_category--item:before{width:12px;height:12px;margin:.25rem .125rem 0}@media (min-width:1350px){._1bswrW_category ._1bswrW_categoryPlaceholder--item:before,._1bswrW_category ._1bswrW_category--item:before,._1bswrW_categoryPlaceholder ._1bswrW_categoryPlaceholder--item:before,._1bswrW_categoryPlaceholder ._1bswrW_category--item:before{color:var(--button-secondary_color,white);background:#fff}}._1bswrW_category ._1bswrW_categoryPlaceholder--items,._1bswrW_category ._1bswrW_category--items,._1bswrW_categoryPlaceholder ._1bswrW_categoryPlaceholder--items,._1bswrW_categoryPlaceholder ._1bswrW_category--items{justify-content:center}@media (min-width:1350px){._1bswrW_category ._1bswrW_categoryPlaceholder--items,._1bswrW_category ._1bswrW_category--items,._1bswrW_categoryPlaceholder ._1bswrW_categoryPlaceholder--items,._1bswrW_categoryPlaceholder ._1bswrW_category--items{justify-content:initial}}._1bswrW_categoryPlaceholder{display:none}._1bswrW_destination{white-space:normal;color:#05164d;margin:0 0 .25rem;font-size:.875rem;overflow:visible}@media (min-width:1115px){._1bswrW_destination{font-size:1rem}}@media (min-width:1350px){._1bswrW_destination{color:#fff}}}
@layer tsbo.components.frontend{@media (min-width:1350px){.cBDQna_root{margin-top:-1rem;position:relative}}}
@layer tsbo.components.frontend{@media (min-width:768px){:is(.is-in-iframe ._0B5Kwa_mainControls--departureAirport--root--modal--content,.is-in-iframe ._0B5Kwa_mainControls--travelPeriod--flyoutWrap--modal--content,.is-in-iframe ._0B5Kwa_mainControls--travellers--root--modal--content){margin-top:1300px}}@media (min-width:1350px){:is(.is-in-iframe ._0B5Kwa_mainControls--departureAirport--root--modal--content,.is-in-iframe ._0B5Kwa_mainControls--travelPeriod--flyoutWrap--modal--content,.is-in-iframe ._0B5Kwa_mainControls--travellers--root--modal--content){margin-top:300px}}}
