@layer tsbo.components.frontend{.dafPba_root{padding:2rem 0 3rem}@media (min-width:768px){.dafPba_root{padding:2.5rem 0}}.dafPba_info{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:1115px){.dafPba_info{flex-direction:row;align-items:center}}.dafPba_title{color:#05164d;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.75rem}@media (min-width:768px){.dafPba_title{font-size:1.5rem;line-height:2rem}}@media (min-width:1115px){.dafPba_title{font-size:2.25rem;line-height:2.6875rem}}.dafPba_totalRatingBox{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dafPba_totalRatingBox.dafPba_withRating{border:1px solid #d4d4d4;border-radius:8px;padding:1rem}@media (min-width:1115px){.dafPba_totalRatingBox.dafPba_withRating{flex-shrink:0;min-width:464px}}.dafPba_totalRatingTitle,.dafPba_totalRate{color:#05164d;font-family:Lufthansa Text Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}.dafPba_totalRatingInfo{align-items:center;gap:.25rem;display:flex}.dafPba_google,.dafPba_totalRate{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}.dafPba_category .dafPba_category--items{gap:1px}.dafPba_category .dafPba_category--item{margin:0}.dafPba_category .dafPba_category--item:before{content:"";color:#ffad00;background:0 0;border-radius:0;width:auto;height:18px}.dafPba_category .dafPba_category--item.dafPba_category--is-half{width:auto}.dafPba_category .dafPba_category--item.dafPba_category--is-half:before{content:""}.dafPba_category .dafPba_category--item.dafPba_category--is-empty:before{content:""}.dafPba_reviews{flex-wrap:wrap;gap:1.5rem;margin-top:2.5rem;display:flex}.dafPba_review{color:#05164d;border:1px solid #d4d4d4;border-radius:16px;flex:1 0 100%;padding:1.5rem;font-size:1rem}@media (min-width:768px){.dafPba_review{flex:1 0 calc(50% - .75rem)}}@media (min-width:1115px){.dafPba_review{flex:1 0 calc(33.3333% - 1rem)}}.dafPba_reviewMain{align-items:center;gap:1rem;display:flex}.dafPba_reviewInfo{flex-direction:column;gap:.25rem;display:flex}.dafPba_reviewTime{font-family:Lufthansa Text Light,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem}.dafPba_reviewImage{width:60px;height:60px}.dafPba_reviewText{margin-top:1rem}.dafPba_loader{justify-content:center;align-items:center;display:flex}}
@layer tsbo.components.frontend{.ywzNaW_root{text-align:center;flex-direction:column;flex:auto;align-items:center;gap:.75rem;margin:0;padding:0;display:flex}@media (max-width:767.98px){.ywzNaW_root{margin:0}}@media (min-width:768px) and (max-width:1114.98px){.ywzNaW_root{flex-direction:column;align-items:center}}.ywzNaW_link{max-width:100%;margin-top:.75rem;transition:none;display:flex;transform:none}@media (min-width:768px) and (max-width:1114.98px){.ywzNaW_link{flex-direction:column;align-items:center}}.ywzNaW_link:hover{cursor:pointer;transform:none}.ywzNaW_btn{white-space:normal;word-break:break-word}.ywzNaW_iconContainer{width:var(--freshms-quality-teaser-icon-container-width,64px);min-width:var(--freshms-quality-teaser-icon-container-width,64px);height:var(--freshms-quality-teaser-icon-container-width,64px);box-shadow:0;background:0 0;border:1px solid #d4d4d4;border-radius:100px;justify-content:center;align-items:center;margin:0;transition:background .3s;display:flex}@media (min-width:768px){.ywzNaW_iconContainer{width:var(--freshms-quality-teaser-icon-container-width-tablet,88px);min-width:var(--freshms-quality-teaser-icon-container-width-tablet,88px);height:var(--freshms-quality-teaser-icon-container-width-tablet,88px)}}.ywzNaW_icon.ywzNaW_primary{color:#05164d}.ywzNaW_icon.ywzNaW_secondary{color:#05819e}.ywzNaW_icon.ywzNaW_tertiary{color:#ebe3d7}.ywzNaW_icon.ywzNaW_active{color:#ffad00}.ywzNaW_icon.ywzNaW_accent,.ywzNaW_icon.ywzNaW_success{color:#0f664c}.ywzNaW_icon.ywzNaW_info{color:#005382}.ywzNaW_icon.ywzNaW_warning{color:#c94800}.ywzNaW_icon.ywzNaW_danger{color:#cf3231}.ywzNaW_icon.ywzNaW_black{color:#05164d}.ywzNaW_icon.ywzNaW_gray-dark{color:#787878}.ywzNaW_icon.ywzNaW_gray-darker{color:#05164d}.ywzNaW_icon.ywzNaW_gray-light{color:#d4d4d4}.ywzNaW_icon.ywzNaW_white{color:#fff}.ywzNaW_icon.ywzNaW_white-dark{color:#ffffff4d}.ywzNaW_icon.ywzNaW_white-light{color:#ffffff26}.ywzNaW_icon.ywzNaW_primary-button{color:#ffad00}.ywzNaW_icon.ywzNaW_secondary-button-outline{color:#05164d}.ywzNaW_icon.ywzNaW_tertiary-button{color:#05819e}.ywzNaW_icon.ywzNaW_gray-lighter{color:#ebebeb}.ywzNaW_icon{color:#05164d;font-size:32px}@media (min-width:768px){.ywzNaW_icon{font-size:48px}}@media (min-width:1115px){.ywzNaW_icon{font-size:48px}}.ywzNaW_jumboHeadline{color:#05164d;word-wrap:break-word;max-width:100%;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:2.25rem;line-height:2.6875rem}@media (min-width:768px){.ywzNaW_jumboHeadline{font-size:3rem;line-height:3.5625rem}}.ywzNaW_content{flex-direction:column;justify-content:center;max-width:320px;margin-left:0;display:flex}@media (min-width:768px) and (max-width:1114.98px){.ywzNaW_content{text-align:center;margin-left:0}}.ywzNaW_title{color:#05164d;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;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:1rem;line-height:1.375rem}@media (min-width:768px){.ywzNaW_title{margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem}}@media (min-width:1115px){.ywzNaW_title{margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem}}.ywzNaW_copy{color:#05164d;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0 0 .5rem;font-family:Lufthansa Text Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.ywzNaW_copy{margin:0 0 .75rem;font-size:.875rem;line-height:1.25rem}}@media (min-width:1115px){.ywzNaW_copy{font-size:.875rem;line-height:1.25rem}}}
.VFzW5a_root{background:#ebe3d7;padding:2.5rem 0}@media (min-width:1115px){.VFzW5a_root{padding:5rem 0}}.VFzW5a_imagesSlider--root{min-height:initial;overflow:hidden}.VFzW5a_imagesSlider--root.VFzW5a_imagesSlider--has2 .slick-track{justify-content:flex-start}.VFzW5a_imagesSlider--root .VFzW5a_imagesSlider--sliderBackground{display:none}.VFzW5a_imagesSlider--root .VFzW5a_imagesSlider--carousel{margin:0 -.75rem}.VFzW5a_imagesSlider--root .VFzW5a_imagesSlider--slide{cursor:default;background:0 0;padding:0 .75rem}.VFzW5a_imagesSlider--root .slick-slider .slick-prev{left:1.25rem;transform:translateY(-50%)}@media (min-width:768px){.VFzW5a_imagesSlider--root .slick-slider .slick-prev{left:1.75rem}}.VFzW5a_imagesSlider--root .slick-slider .slick-next{right:1.25rem}@media (min-width:768px){.VFzW5a_imagesSlider--root .slick-slider .slick-next{right:1.75rem}}
@layer tsbo.components.tsbobc{._8R8Kpq_root{margin:0 -.5rem;position:relative}@media (min-width:650px){._8R8Kpq_root{margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:1115px){._8R8Kpq_root{margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:1350px){._8R8Kpq_root{margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:1490px){._8R8Kpq_root{margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:1350px){._8R8Kpq_root .slick-slider{margin:0;padding:0}}._8R8Kpq_root .slick-list .slick-slide{height:auto;min-height:100%;padding-left:.5rem;padding-right:.5rem}@media (min-width:650px){._8R8Kpq_root .slick-list .slick-slide{padding-left:.5rem;padding-right:.5rem}}@media (min-width:1115px){._8R8Kpq_root .slick-list .slick-slide{padding-left:.5rem;padding-right:.5rem}}@media (min-width:1350px){._8R8Kpq_root .slick-list .slick-slide{padding-left:.5rem;padding-right:.5rem}}@media (min-width:1490px){._8R8Kpq_root .slick-list .slick-slide{padding-left:.5rem;padding-right:.5rem}}._8R8Kpq_root .slick-prev{left:0}@media (min-width:650px){._8R8Kpq_root .slick-prev{left:0}}@media (min-width:1115px){._8R8Kpq_root .slick-prev{left:.5rem;transform:translate(-1.75rem,-50%)}}@media (min-width:1350px){._8R8Kpq_root .slick-prev{left:.5rem;transform:translate(-1.75rem,-50%)}}@media (min-width:1490px){._8R8Kpq_root .slick-prev{left:.5rem;transform:translate(-1.75rem,-50%)}}._8R8Kpq_root .slick-next{right:0}@media (min-width:650px){._8R8Kpq_root .slick-next{right:0}}@media (min-width:1115px){._8R8Kpq_root .slick-next{right:.5rem;transform:translate(1.75rem,-50%)}}@media (min-width:1350px){._8R8Kpq_root .slick-next{right:.5rem;transform:translate(1.75rem,-50%)}}@media (min-width:1490px){._8R8Kpq_root .slick-next{right:.5rem;transform:translate(1.75rem,-50%)}}._8R8Kpq_root .slick-initialized .slick-slide{display:flex}._8R8Kpq_root .slick-track{display:flex}._8R8Kpq_root .slick-list{padding:0 0 1rem}._8R8Kpq_root .slick-slide>div{width:100%;height:100%}@media (max-width:767.98px){._8R8Kpq_root .slick-next{transform:translate(.25rem,-50%)}}@media (min-width:768px) and (max-width:1114.98px){._8R8Kpq_root .slick-next{transform:translate(.75rem,-50%)}}@media (max-width:767.98px){._8R8Kpq_root .slick-prev{transform:translate(-.25rem,-50%)}}@media (min-width:768px) and (max-width:1114.98px){._8R8Kpq_root .slick-prev{transform:translate(-.75rem,-50%)}}}
.TtU_lG_root{color:#05164d}.TtU_lG_category{font-family:Lufthansa Text Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.TtU_lG_author{padding-top:.5rem}
.OCjp8q_carouselRow .slick-slider .slick-track{margin:unset}:is(.OCjp8q_carouselRow .slick-slider .slick-next,.OCjp8q_carouselRow .slick-slider .slick-prev){margin-top:66%;top:0}@media (min-width:576px){:is(.OCjp8q_carouselRow .slick-slider .slick-next,.OCjp8q_carouselRow .slick-slider .slick-prev){margin-top:35%}}@media (min-width:1115px){:is(.OCjp8q_carouselRow .slick-slider .slick-next,.OCjp8q_carouselRow .slick-slider .slick-prev){margin-top:23.5%}}@media (min-width:1350px){:is(.OCjp8q_carouselRow .slick-slider .slick-next,.OCjp8q_carouselRow .slick-slider .slick-prev){margin-top:17.5%}}
@layer tsbo.components.tsbobc{.qrpj0G_root{color:#333;background:#fff;border-radius:16px;flex-direction:column;flex:1;height:100%;margin-bottom:0;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 9px -3px #00000017}.qrpj0G_root:hover{color:#333;transform:0;text-decoration:none;transition:all .3s}@media (min-width:768px) and (max-width:1114.98px){.qrpj0G_root .qrpj0G_image{width:100%}}.qrpj0G_body{background:#fff;border-left:0;border-right:0;flex:auto;padding:1rem}.qrpj0G_title{color:#05164d;margin:0;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:1rem}.qrpj0G_details{color:#333;margin:0;font-family:Lufthansa Text Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem}.qrpj0G_destination{color:#333;margin:0 0 .125rem;font-family:Lufthansa Text Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem}.qrpj0G_footer{background:#fff;border-top:1px solid #d4d4d4;flex:none;align-items:center;width:100%;height:auto;margin-top:auto;padding:0 1rem 1rem;display:flex}.qrpj0G_button{min-width:100px;margin:0 0 0 auto}.qrpj0G_price--price{color:var(--tsbobc-last-viewed-hotels-price-color,#05164d);margin:0;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}.qrpj0G_price--preposition{color:#05164d;margin:0 .25rem 0 0;font-family:Lufthansa Text Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem}.qrpj0G_badge{z-index:11;position:absolute;top:1rem;left:1rem}.qrpj0G_prices{flex:auto;justify-content:flex-end;align-items:center;display:flex}.qrpj0G_prices .qrpj0G_prices--oldSavedWrapper,.qrpj0G_prices>div{flex-wrap:wrap;justify-content:flex-end;margin-right:.375rem}.qrpj0G_category{margin:.5rem 0}.qrpj0G_detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qrpj0G_rootMinified{max-width:100%;margin:0 0 .5rem}.qrpj0G_rootMinified .qrpj0G_minifiedImage{border-radius:4px 0 0 4px;flex:80px;max-width:80px}.qrpj0G_rootMinified .qrpj0G_minifiedImage--imageContainerAspectRatio{height:100%}.qrpj0G_minifiedTitle{margin:0 0 .25rem;font-family:Lufthansa Text Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem}.qrpj0G_minifiedLink{color:#05164d;max-height:75px;box-shadow:none;background:#fff;border:1px solid #d4d4d4;border-radius:4px;padding:0;transition:all .3s;display:flex}.qrpj0G_minifiedLink:hover{color:#787878;text-decoration:none}.qrpj0G_minifiedBody{flex-direction:column;flex:100%;max-width:calc(100% - 80px);padding-left:.5rem;display:flex}.qrpj0G_minifiedCategory{margin:0;font-size:.75rem}.qrpj0G_minifiedDestination{max-width:85%;margin:0;font-size:.75rem}.qrpj0G_minifiedButton{margin:.25rem 0 0 auto}.qrpj0G_minifiedPrice--price{font-family:Lufthansa Text Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:inherit;color:inherit;margin:0}.qrpj0G_root{border:1px solid #d4d4d4}@media (min-width:1115px){.qrpj0G_body{padding:1.5rem}}.qrpj0G_body .qrpj0G_detail--room{display:inline}.qrpj0G_footer{border-top:0}@media (min-width:1115px){.qrpj0G_footer{padding:0 1.5rem 1.5rem}}.qrpj0G_destination{line-height:1.25rem}.qrpj0G_title{line-height:1.375rem}@media (min-width:1115px){.qrpj0G_title{font-size:1.25rem;line-height:1.75rem}}.qrpj0G_rating{margin-top:.75rem}.qrpj0G_globaltype{margin-top:1rem}.qrpj0G_detail{font-size:.875rem;line-height:1.25rem}.qrpj0G_minifiedBody{padding:.5rem}.qrpj0G_minifiedButton{padding-top:.25rem;padding-bottom:.25rem;font-family:Lufthansa Text Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.qrpj0G_minifiedDestination{min-height:1rem}.qrpj0G_button{border-radius:var(--tsbob-btn-border-radius-md,4px);padding:.625rem 1.25rem;font-size:1rem;line-height:1.375rem}}
@layer tsbo.components.frontend{._9B0AKa_title+._9B0AKa_subtitle{margin-top:0}@media (min-width:768px){._9B0AKa_title+._9B0AKa_subtitle{margin-top:0}}@media (min-width:1115px){._9B0AKa_title+._9B0AKa_subtitle{margin-top:0}}._9B0AKa_title,._9B0AKa_subtitle{display:block}._9B0AKa_is-center ._9B0AKa_title,._9B0AKa_is-center ._9B0AKa_subtitle{text-align:center}._9B0AKa_is-left ._9B0AKa_title,._9B0AKa_is-left ._9B0AKa_subtitle{text-align:left;margin-left:0}._9B0AKa_is-right ._9B0AKa_title,._9B0AKa_is-right ._9B0AKa_subtitle{text-align:right;margin-right:0}._9B0AKa_subtitle:empty{display:none}._9B0AKa_headlineWithBadge{justify-content:space-between;align-items:center;display:flex}._9B0AKa_headlineWithBadge ._9B0AKa_simpleBadge{right:0}._9B0AKa_headlineWithBadge._9B0AKa_headlineWithBadgeLeft{flex-direction:row-reverse}._9B0AKa_headlineWithBadge._9B0AKa_headlineWithBadgeLeft ._9B0AKa_simpleBadge{left:0;right:auto}._9B0AKa_is-center ._9B0AKa_headlineWithBadge{word-break:break-word;padding:0 5rem;display:block;position:relative}._9B0AKa_is-center ._9B0AKa_headlineWithBadge ._9B0AKa_simpleBadge{max-width:4.5rem;margin:0;position:absolute;top:50%;transform:translateY(-50%)}._9B0AKa_is-center ._9B0AKa_headlineWithBadge ._9B0AKa_simpleBadge--text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
@layer tsbo.components.tsbobc{.WMaCxG_carousel .slick-track{justify-content:center}.WMaCxG_carousel .slick-slide>div{width:100%}.WMaCxG_minifiedContainer{margin:2rem 0 0}.WMaCxG_minifiedContainer.WMaCxG_is-horizontal .WMaCxG_minifiedTitle{margin:0 0 .5rem;font-family:Lufthansa Text 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.75rem}.WMaCxG_minifiedContainer.WMaCxG_is-horizontal .WMaCxG_minifiedList{flex-wrap:wrap;margin:0 -.5rem;display:flex}.WMaCxG_minifiedContainer.WMaCxG_is-horizontal .WMaCxG_minifiedList .WMaCxG_minifiedItemWrapper{flex:100%;max-width:100%;padding:0 .5rem}@media (min-width:768px){.WMaCxG_minifiedContainer.WMaCxG_is-horizontal .WMaCxG_minifiedList .WMaCxG_minifiedItemWrapper{flex:50%;max-width:50%}}@media (min-width:1115px){.WMaCxG_minifiedContainer.WMaCxG_is-horizontal .WMaCxG_minifiedList .WMaCxG_minifiedItemWrapper{flex:33%;max-width:33%}}@media (min-width:1350px){.WMaCxG_minifiedContainer.WMaCxG_is-horizontal .WMaCxG_minifiedList .WMaCxG_minifiedItemWrapper{flex:25%;max-width:25%}}.WMaCxG_minifiedContainer.WMaCxG_is-vertical .WMaCxG_minifiedTitle{margin:0 0 .25rem;font-family:Lufthansa Text Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;line-height:1.25rem}}
