@layer tsbo.components.frontend{.PLOWHG_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){.PLOWHG_root.PLOWHG_teaserLarge{height:708px}}.PLOWHG_root:hover .PLOWHG_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)))}.PLOWHG_root:active .PLOWHG_destinationWrapper{background:var(--freshms-destination-teaser-bg-active,var(--freshms-destination-teaser-destination-wrapper-bg,var(--white-darker)))}.PLOWHG_root .PLOWHG_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)}.PLOWHG_root .PLOWHG_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}.PLOWHG_noOffer{height:342px;position:relative}.PLOWHG_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}.PLOWHG_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){.PLOWHG_destinationWrapper{padding:var(--freshms-destination-teaser-destination-wrapper-padding-tablet,var(--freshms-destination-teaser-destination-wrapper-padding,1rem))}}.PLOWHG_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){.PLOWHG_title{font-size:var(--freshms-destination-teaser-destination-font-size-tablet,var(--freshms-destination-teaser-destination-font-size,1.25rem))}}.PLOWHG_duration{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PLOWHG_details{z-index:2;align-items:flex-end;gap:.5rem;display:flex;position:relative}.PLOWHG_detailsColumn{flex:auto;overflow:hidden}.PLOWHG_img{width:100%;height:var(--freshms-destination-teaser-img-height,100%);clip-path:var(--freshms-destination-teaser-img-clip-path,none);position:absolute}.PLOWHG_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}.PLOWHG_img .PLOWHG_image{height:100%}.PLOWHG_img .PLOWHG_image .PLOWHG_image--image--video,.PLOWHG_img .PLOWHG_image .PLOWHG_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}.PLOWHG_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}.PLOWHG_price .PLOWHG_price--wrapper--oldWrapper{flex-direction:column-reverse;margin-bottom:-.25rem}.PLOWHG_price .PLOWHG_price--wrapper--old{flex-direction:row-reverse;justify-content:flex-start}.PLOWHG_price .PLOWHG_price--wrapper--infoWrapper{margin-left:0;margin-right:.375rem}.PLOWHG_price .PLOWHG_price--priceLabel{color:var(--freshms-destination-teaser-color-accent,var(--color-text-only-text-dark))}.PLOWHG_disturber.PLOWHG_disturber--is-custom{padding:var(--freshms-destination-teaser-disturber-offset,var(--freshms-destination-teaser-destination-wrapper-padding,1rem))}.PLOWHG_videoPlaceholder{border-radius:var(--freshms-destination-teaser-border-radius,var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px))))}.PLOWHG_is-split .PLOWHG_wrapper{flex-direction:column;height:100%;display:flex}.PLOWHG_is-split .PLOWHG_img{flex:0 auto;min-height:0;position:relative}.PLOWHG_is-split .PLOWHG_img:before{display:none}.PLOWHG_is-split .PLOWHG_destinationWrapper{flex-direction:column;flex:1 0 auto;min-height:132px;display:flex;position:relative}.PLOWHG_is-split .PLOWHG_detailsColumn{flex-direction:column;display:flex}.PLOWHG_is-split .PLOWHG_details{align-items:initial;flex:1 0 auto;display:flex}.PLOWHG_is-split .PLOWHG_infoContainer{flex:1 0 auto;justify-content:space-between;gap:.5rem;display:flex}@media (min-width:768px){.PLOWHG_is-split .PLOWHG_infoContainer{flex-direction:column}}.PLOWHG_is-split .PLOWHG_price{align-self:flex-end}}
