@keyframes -DiRVW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes -DiRVW_fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes -DiRVW_fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes -DiRVW_fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes -DiRVW_fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes -DiRVW_zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes -DiRVW_slideInOut{to{transform:translate(50%)}}@keyframes -DiRVW_marker-bouncing{50%{top:-10px}}@keyframes -DiRVW_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes -DiRVW_fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes -DiRVW_fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes -DiRVW_fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes -DiRVW_fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes -DiRVW_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 -DiRVW_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes -DiRVW_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{@media (min-width:768px){.-DiRVW_root{z-index:2;position:absolute;top:2rem;left:0}}@media (min-width:990px){.-DiRVW_root{top:4rem;left:0}}@media (min-width:1600px){.-DiRVW_root{left:0}}@media (min-width:1920px){.-DiRVW_root{top:5vw}}.-DiRVW_headline{font-family:var(--frontend-font-regular-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:var(--color-text-only-text-dark);display:inline-block}.-DiRVW_headlineWrap:not(:last-child) .-DiRVW_headline{margin:0 0 .25rem}@media (min-width:1200px){.-DiRVW_headlineWrap:not(:last-child) .-DiRVW_headline{margin:0 0 .5rem}}.-DiRVW_headline.-DiRVW_is-bold{font-family:var(--frontend-font-accent-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.-DiRVW_headline{animation:.3s ease-in-out -DiRVW_fadeIn}.-DiRVW_headline.-DiRVW_has-backgroundColor{-webkit-backdrop-filter:none;backdrop-filter:none}@media (min-width:768px){.-DiRVW_headline.-DiRVW_has-backgroundColor{border-radius:var(--frontend-border-radius);padding:0 .5rem}}@media (min-width:990px){.-DiRVW_headline.-DiRVW_has-backgroundColor{padding:0 .5rem}}@media (min-width:1420px){.-DiRVW_headline.-DiRVW_has-backgroundColor{padding:0 .75rem}}@media (min-width:1920px){.-DiRVW_headline.-DiRVW_has-backgroundColor{padding:0 1rem}}.-DiRVW_headline.-DiRVW_has-backgroundColor:before,.-DiRVW_headline.-DiRVW_has-backgroundColor:after{content:"";height:.375rem;display:block}@media (min-width:1420px){.-DiRVW_headline.-DiRVW_has-backgroundColor:before,.-DiRVW_headline.-DiRVW_has-backgroundColor:after{height:.5rem}}.-DiRVW_headline.-DiRVW_has-backgroundColor.-DiRVW_is-font-medium:before,.-DiRVW_headline.-DiRVW_has-backgroundColor.-DiRVW_is-font-medium:after{height:.375rem}@media (min-width:1420px){.-DiRVW_headline.-DiRVW_has-backgroundColor.-DiRVW_is-font-medium:before,.-DiRVW_headline.-DiRVW_has-backgroundColor.-DiRVW_is-font-medium:after{height:.5rem}}.-DiRVW_headline.-DiRVW_has-backgroundColor.-DiRVW_is-font-large:before,.-DiRVW_headline.-DiRVW_has-backgroundColor.-DiRVW_is-font-large:after{height:.375rem}@media (min-width:990px){.-DiRVW_headline.-DiRVW_has-backgroundColor.-DiRVW_is-font-large:before,.-DiRVW_headline.-DiRVW_has-backgroundColor.-DiRVW_is-font-large:after{height:.25rem}}@media (min-width:1420px){.-DiRVW_headline.-DiRVW_has-backgroundColor.-DiRVW_is-font-large:before,.-DiRVW_headline.-DiRVW_has-backgroundColor.-DiRVW_is-font-large:after{height:.5rem}}@media (min-width:1920px){.-DiRVW_headline.-DiRVW_has-backgroundColor.-DiRVW_is-font-large:before,.-DiRVW_headline.-DiRVW_has-backgroundColor.-DiRVW_is-font-large:after{height:.5rem}}.-DiRVW_headline.-DiRVW_is-font-large{font-size:1.25rem;line-height:1.8125rem}@media (min-width:768px){.-DiRVW_headline.-DiRVW_is-font-large{font-size:1.5rem;line-height:2rem}}@media (min-width:990px){.-DiRVW_headline.-DiRVW_is-font-large{font-size:2.25rem;line-height:2.6875rem}}.-DiRVW_headline.-DiRVW_is-font-medium{font-size:1rem;line-height:1.4375rem}@media (min-width:768px){.-DiRVW_headline.-DiRVW_is-font-medium{font-size:1.25rem;line-height:1.8125rem}}@media (min-width:990px){.-DiRVW_headline.-DiRVW_is-font-medium{font-size:1.5rem;line-height:2rem}}.-DiRVW_headline.-DiRVW_is-font-small{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.-DiRVW_headline.-DiRVW_is-font-small{font-size:1rem;line-height:1.4375rem}}@media (min-width:990px){.-DiRVW_headline.-DiRVW_is-font-small{font-size:1.25rem;line-height:1.8125rem}}@media (max-width:767.98px){.-DiRVW_headline.-DiRVW_hide-on-mobile{display:none}}.-DiRVW_is-bold{font-family:var(--frontend-font-bold-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.-DiRVW_is-text-primary{color:var(--primary)}.-DiRVW_is-text-secondary{color:var(--secondary)}.-DiRVW_is-text-tertiary{color:var(--tertiary)}.-DiRVW_is-text-active{color:var(--active)}.-DiRVW_is-text-success{color:var(--success)}.-DiRVW_is-text-info{color:var(--info)}.-DiRVW_is-text-warning{color:var(--warning)}.-DiRVW_is-text-danger{color:var(--danger)}.-DiRVW_is-text-black{color:var(--black)}.-DiRVW_is-text-gray-dark{color:var(--gray-dark)}.-DiRVW_is-text-gray-darker{color:var(--gray-darker)}.-DiRVW_is-text-gray-light{color:var(--gray-light)}.-DiRVW_is-text-white{color:var(--white);text-shadow:none}.-DiRVW_is-text-white-dark{color:var(--white-dark)}.-DiRVW_is-text-white-light{color:var(--white-light)}.-DiRVW_is-background-primary{background:var(--primary);box-shadow:none}.-DiRVW_is-background-secondary{background:var(--secondary);box-shadow:none}.-DiRVW_is-background-tertiary{background:var(--tertiary);box-shadow:none}.-DiRVW_is-background-active{background:var(--active);box-shadow:none}.-DiRVW_is-background-success{background:var(--success);box-shadow:none}.-DiRVW_is-background-info{background:var(--info);box-shadow:none}.-DiRVW_is-background-warning{background:var(--warning);box-shadow:none}.-DiRVW_is-background-danger{background:var(--danger);box-shadow:none}.-DiRVW_is-background-black{background:var(--black);box-shadow:none}.-DiRVW_is-background-white{background:var(--white-transparent);box-shadow:none}}
@layer tsbo.components.frontend{.GTaNlq_root{background:rgba(var(--secondary), .9);width:100%;height:100%;color:var(--frontend-body);z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-size:100% 100%;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex;position:absolute;top:0;left:0;container-type:size}.GTaNlq_text{text-align:center;max-width:510px;font-family:var(--frontend-font-bold-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.GTaNlq_btnWrap{justify-content:space-between;width:100%;display:flex}@container (min-height:220px){.GTaNlq_btnWrap{flex-direction:column;width:auto}}.GTaNlq_acceptBtn{white-space:wrap}@container (min-height:220px){.GTaNlq_acceptBtn{margin-top:1.5rem}}}
@layer tsbo.components.frontend{.iCSyQW_root{border-radius:var(--freshms-destination-teaser-border-radius,var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px))));height:342px;text-shadow:var(--freshms-destination-teaser-text-shadow,none);box-shadow:var(--freshms-destination-teaser-box-shadow,var(--freshms-teaser-shadow,var(--card_shadow,none)));z-index:1;position:relative}@media (min-width:1200px){.iCSyQW_root.iCSyQW_teaserLarge{height:708px}}.iCSyQW_root:hover .iCSyQW_destinationWrapper{bottom:var(--freshms-destination-teaser-destination-wrapper-hover-bottom,1rem);background:var(--freshms-destination-teaser-bg-hover,var(--freshms-destination-teaser-destination-wrapper-bg,var(--white-darker)))}.iCSyQW_root:active .iCSyQW_destinationWrapper{background:var(--freshms-destination-teaser-bg-active,var(--freshms-destination-teaser-destination-wrapper-bg,var(--white-darker)))}.iCSyQW_root .iCSyQW_imgCopyright{--tsbob-lazy-image-copyright-top:var(--freshms-destination-teaser-image-copyright-top,.5rem);--tsbob-lazy-image-copyright-bottom:var(--freshms-destination-teaser-image-copyright-bottom,auto)}.iCSyQW_root .iCSyQW_link{border:var(--freshms-destination-teaser-border,var(--freshms-teaser-border,var(--card-border,var(--border-default,1px solid var(--color-border-global,var(--color-border-global))))));border-radius:var(--freshms-destination-teaser-border-radius,var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px))));height:100%;overflow:var(--freshms-destination-teaser-overflow,unset);display:block;position:relative}.iCSyQW_noOffer{height:342px;position:relative}.iCSyQW_destinationWrapper{right:var(--freshms-destination-teaser-destination-wrapper-offset,.5rem);bottom:var(--freshms-destination-teaser-destination-wrapper-offset,.5rem);left:var(--freshms-destination-teaser-destination-wrapper-offset,.5rem);padding:var(--freshms-destination-teaser-destination-wrapper-padding,1rem);border-radius:var(--freshms-destination-teaser-destination-wrapper-border-radius,var(--frontend-border-radius-sm));background:var(--freshms-destination-teaser-destination-wrapper-bg,var(--white-darker));-webkit-backdrop-filter:var(--freshms-destination-teaser-destination-wrapper-backdrop-filter,blur(1rem));backdrop-filter:var(--freshms-destination-teaser-destination-wrapper-backdrop-filter,blur(1rem));font-size:var(--freshms-destination-teaser-font-size,.875rem);color:var(--freshms-destination-teaser-color,var(--color-text-only-text-light));transition:var(--freshms-destination-teaser-destination-wrapper-transition,.2s ease all);z-index:3;position:absolute}.iCSyQW_destinationWrapper:before{content:var(--freshms-destination-teaser-destination-wrapper-before-content,"");position:var(--freshms-destination-teaser-destination-wrapper-before-position,absolute);top:var(--freshms-destination-teaser-destination-wrapper-before-top,initial);right:var(--freshms-destination-teaser-destination-wrapper-before-right,0);bottom:var(--freshms-destination-teaser-destination-wrapper-before-bottom,100%);left:var(--freshms-destination-teaser-destination-wrapper-before-left,0);display:var(--freshms-destination-teaser-destination-wrapper-before-display,none);height:var(--freshms-destination-teaser-destination-wrapper-before-height,1.25rem);background:var(--freshms-destination-teaser-destination-wrapper-before-background,initial);clip-path:var(--freshms-destination-teaser-destination-wrapper-before-clip-path,initial)}@media (min-width:768px){.iCSyQW_destinationWrapper{padding:var(--freshms-destination-teaser-destination-wrapper-padding-tablet,var(--freshms-destination-teaser-destination-wrapper-padding,1rem))}}.iCSyQW_title{text-overflow:ellipsis;white-space:nowrap;margin:var(--freshms-destination-teaser-destination-margin,0);font-family:var(--freshms-destination-teaser-destination-font-family,var(--frontend-font-bold-family), -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--freshms-destination-teaser-destination-font-size,1.25rem);color:var(--freshms-destination-teaser-destination-color,var(--color-text-only-text-dark));overflow:hidden}@media (min-width:768px){.iCSyQW_title{font-size:var(--freshms-destination-teaser-destination-font-size-tablet,var(--freshms-destination-teaser-destination-font-size,1.25rem))}}.iCSyQW_duration{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iCSyQW_details{z-index:2;align-items:flex-end;gap:.5rem;display:flex;position:relative}.iCSyQW_detailsColumn{flex:auto;overflow:hidden}.iCSyQW_img{width:100%;height:var(--freshms-destination-teaser-img-height,100%);clip-path:var(--freshms-destination-teaser-img-clip-path,none);position:absolute}.iCSyQW_img:before{content:"";border-radius:var(--freshms-destination-teaser-image_border-radius,var(--freshms-destination-teaser-border-radius,var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px)))) var(--freshms-destination-teaser-border-radius,var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px)))));background:var(--freshms-destination-teaser-overlay-bg,var(--teaser-overlay,linear-gradient(180deg, color-mix(in oklab, var(--primary) 0%, transparent) 0%, color-mix(in sRGB, var(--primary) 80%, transparent) 100%)));z-index:2;height:42%;position:absolute;bottom:0;left:0;right:0}.iCSyQW_img .iCSyQW_image{height:100%}.iCSyQW_img .iCSyQW_image .iCSyQW_image--image--video,.iCSyQW_img .iCSyQW_image .iCSyQW_imageWrapper{border-radius:var(--freshms-destination-teaser-image_border-radius,var(--freshms-destination-teaser-border-radius,var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px)))) var(--freshms-destination-teaser-border-radius,var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px)))));height:100%;overflow:hidden}.iCSyQW_price{flex-direction:var(--freshms-destination-teaser-price-flex-direction,initial);line-height:var(--freshms-destination-teaser-price-line-height,inherit);font-family:var(--freshms-destination-teaser-price-font-family,inherit);color:var(--freshms-destination-teaser-price-color,inherit);flex:var(--freshms-destination-teaser-price-flex,0 0 auto);margin-left:auto}.iCSyQW_price .iCSyQW_price--wrapper--oldWrapper{flex-direction:column-reverse;margin-bottom:-.25rem}.iCSyQW_price .iCSyQW_price--wrapper--old{flex-direction:row-reverse;justify-content:flex-start}.iCSyQW_price .iCSyQW_price--wrapper--infoWrapper{margin-left:0;margin-right:.375rem}.iCSyQW_price .iCSyQW_price--priceLabel{color:var(--freshms-destination-teaser-color-accent,var(--color-text-only-text-dark))}.iCSyQW_disturber.iCSyQW_disturber--is-custom{padding:var(--freshms-destination-teaser-disturber-offset,var(--freshms-destination-teaser-destination-wrapper-padding,1rem))}.iCSyQW_videoPlaceholder{border-radius:var(--freshms-destination-teaser-border-radius,var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px))))}.iCSyQW_is-split .iCSyQW_wrapper{flex-direction:column;height:100%;display:flex}.iCSyQW_is-split .iCSyQW_img{flex:0 auto;min-height:0;position:relative}.iCSyQW_is-split .iCSyQW_img:before{display:none}.iCSyQW_is-split .iCSyQW_destinationWrapper{flex-direction:column;flex:1 0 auto;min-height:132px;display:flex;position:relative}.iCSyQW_is-split .iCSyQW_detailsColumn{flex-direction:column;display:flex}.iCSyQW_is-split .iCSyQW_details{align-items:initial;flex:1 0 auto;display:flex}.iCSyQW_is-split .iCSyQW_infoContainer{flex:1 0 auto;justify-content:space-between;gap:.5rem;display:flex}@media (min-width:768px){.iCSyQW_is-split .iCSyQW_infoContainer{flex-direction:column}}.iCSyQW_is-split .iCSyQW_price{align-self:flex-end}.iCSyQW_titles{margin:0 0 .25rem}.iCSyQW_topline{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-only-text-dark);overflow:hidden}.iCSyQW_topline .iCSyQW_locationBreadcrumb{font-size:inherit;margin:0}.iCSyQW_name{line-height:var(--freshms-destination-teaser-destination-line-height,1.8125rem);font-family:var(--freshms-destination-teaser-destination-font-family,var(--frontend-font-bold-family), -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--freshms-destination-teaser-destination-font-size,1.25rem);color:var(--HotelTeaser--name_color,var(--freshms-destination-teaser-color-accent,var(--color-text-only-text-dark)));word-break:break-word}@media (min-width:768px){.iCSyQW_name{line-height:var(--freshms-destination-teaser-destination-line-height-tablet,var(--freshms-destination-teaser-destination-line-height,1.8125rem));font-size:var(--freshms-destination-teaser-destination-font-size-tablet,var(--freshms-destination-teaser-destination-font-size,1.25rem))}}.iCSyQW_duration{margin-top:var(--freshms-destination-teaser-destination-duration-margin-top,0)}.iCSyQW_hotelCategory--root{margin:0 0 .5rem}.iCSyQW_hotelCategory--root.iCSyQW_hotelCategory--root{font-size:14px}.iCSyQW_hotelCategory--root+.iCSyQW_duration{margin-top:var(--freshms-destination-teaser-destination-hotelCategory-duration-margin-top,0)}.iCSyQW_detailsRow{justify-content:space-between;align-items:flex-end;margin-top:.125rem;display:flex}.iCSyQW_infoWrap{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.iCSyQW_is-split .iCSyQW_infoContainer{flex-direction:row}}

