.HotelCard_root__I2Uxz{border-radius:var(--DestinationTeaser_border-radius,var(--freshMS--teaser_border-radius,var(--card_border-radius,var(--border-radius,8px))));height:342px;text-shadow:var(--DestinationTeaser_text-shadow,none);box-shadow:var(--DestinationTeaser_box-shadow,var(--freshMS--teaser_shadow,var(--card_shadow,none)));z-index:1;position:relative}@media (width>=1200px){.HotelCard_root__I2Uxz.HotelCard_teaserLarge__AMYvq{height:708px}}.HotelCard_root__I2Uxz:hover .HotelCard_destinationWrapper__LQSRr{bottom:var(--DestinationTeaser--destinationWrapper_hover_bottom,1rem)}.HotelCard_root__I2Uxz .HotelCard_imgCopyright__HTHU0{top:var(--DestinationTeaser--imgCopyright_top,.5rem);bottom:var(--DestinationTeaser--imgCopyright_bottom,auto)}.HotelCard_root__I2Uxz .HotelCard_link__pHeCo{border:var(--DestinationTeaser_border,var(--freshMS--teaser_border,var(--card_border,1px solid var(--color-border-global,var(--color-border-global)))));border-radius:var(--DestinationTeaser_border-radius,var(--freshMS--teaser_border-radius,var(--card_border-radius,var(--border-radius,8px))));height:100%;overflow:var(--DestinationTeaser_overflow,unset);display:block;position:relative}.HotelCard_noOffer__N3e8X{height:342px;position:relative}.HotelCard_destinationWrapper__LQSRr{right:var(--DestinationTeaser--destinationWrapper_offset,.5rem);bottom:var(--DestinationTeaser--destinationWrapper_offset,.5rem);left:var(--DestinationTeaser--destinationWrapper_offset,.5rem);padding:var(--DestinationTeaser--destinationWrapper_padding,1rem);border-radius:var(--DestinationTeaser--destinationWrapper_border-radius,var(--border-radius-sm));background:var(--DestinationTeaser--destinationWrapper_bg,var(--white-darker));-webkit-backdrop-filter:var(--DestinationTeaser--destinationWrapper_backdrop-filter,blur(1rem));backdrop-filter:var(--DestinationTeaser--destinationWrapper_backdrop-filter,blur(1rem));font-size:var(--DestinationTeaser_font-size,.875rem);color:var(--DestinationTeaser_color,var(--color-text-only-text-light));transition:var(--DestinationTeaser--destinationWrapper_transition,.2s ease all);z-index:3;position:absolute}.HotelCard_destinationWrapper__LQSRr:before{content:var(--DestinationTeaser--destinationWrapper--before_content,"");position:var(--DestinationTeaser--destinationWrapper--before_position,absolute);top:var(--DestinationTeaser--destinationWrapper--before_top,initial);right:var(--DestinationTeaser--destinationWrapper--before_right,0);bottom:var(--DestinationTeaser--destinationWrapper--before_bottom,100%);left:var(--DestinationTeaser--destinationWrapper--before_left,0);display:var(--DestinationTeaser--destinationWrapper--before_display,none);height:var(--DestinationTeaser--destinationWrapper--before_height,1.25rem);background:var(--DestinationTeaser--destinationWrapper--before_background,initial);clip-path:var(--DestinationTeaser--destinationWrapper--before_clip-path,initial)}@media (width>=768px){.HotelCard_destinationWrapper__LQSRr{padding:var(--DestinationTeaser--destinationWrapper_padding_tablet,var(--DestinationTeaser--destinationWrapper_padding,1rem))}}.HotelCard_title__w9Uob{text-overflow:ellipsis;white-space:nowrap;margin:var(--DestinationTeaser--destination_margin,0);font-family:var(--DestinationTeaser--destination_font-family,var(--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(--DestinationTeaser--destination_font-size,1.25rem);color:var(--DestinationTeaser--destination_color,var(--DestinationTeaser_color,var(--color-text-only-text-light)));overflow:hidden}@media (width>=768px){.HotelCard_title__w9Uob{font-size:var(--DestinationTeaser--destination_font-size_tablet,var(--DestinationTeaser--destination_font-size,1.25rem))}}.HotelCard_duration__1bjer{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HotelCard_details__U8NY2{z-index:2;align-items:flex-end;gap:.5rem;display:flex;position:relative}.HotelCard_detailsColumn__9Ldu_{flex:auto;overflow:hidden}.HotelCard_img__qoErA{width:100%;height:var(--DestinationTeaser--img_height,100%);position:absolute}.HotelCard_img__qoErA:before{content:"";border-radius:var(--DestinationTeaser--image_border-radius,var(--DestinationTeaser_border-radius,var(--freshMS--teaser_border-radius,var(--card_border-radius,var(--border-radius,8px))))var(--DestinationTeaser_border-radius,var(--freshMS--teaser_border-radius,var(--card_border-radius,var(--border-radius,8px)))));background:var(--DestinationTeaser--overlay_background,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}.HotelCard_img__qoErA .HotelCard_image__iDNDJ{height:100%}.HotelCard_img__qoErA .HotelCard_image__iDNDJ .HotelCard_image--image--video__UUnIo,.HotelCard_img__qoErA .HotelCard_image__iDNDJ .HotelCard_imageWrapper__Evg_M{border-radius:var(--DestinationTeaser--image_border-radius,var(--DestinationTeaser_border-radius,var(--freshMS--teaser_border-radius,var(--card_border-radius,var(--border-radius,8px))))var(--DestinationTeaser_border-radius,var(--freshMS--teaser_border-radius,var(--card_border-radius,var(--border-radius,8px)))));height:100%;overflow:hidden}.HotelCard_price__Watbw{flex-direction:var(--DestinationTeaser--price_flex-direction,initial);line-height:var(--DestinationTeaser--price_line-height,inherit);font-family:var(--DestinationTeaser--price_font-family,inherit);color:var(--DestinationTeaser--price_color,inherit);flex:var(--DestinationTeaser--price_flex,0 0 auto);margin-left:auto}.HotelCard_price__Watbw .HotelCard_price--wrapper--oldWrapper__UVtQ4{flex-direction:column-reverse;margin-bottom:-.25rem}.HotelCard_price__Watbw .HotelCard_price--wrapper--old__eM6be{flex-direction:row-reverse;justify-content:flex-start}.HotelCard_price__Watbw .HotelCard_price--wrapper--infoWrapper__SpWNr{margin-left:0;margin-right:.375rem}.HotelCard_price__Watbw .HotelCard_price--priceLabel__28_88{color:var(--DestinationTeaser_color-accent,var(--color-text-only-text-dark))}.HotelCard_disturber__AkkA3.HotelCard_disturber--is-custom__tsiyx{padding:var(--DestinationTeaser--disturber_offset,var(--DestinationTeaser--destinationWrapper_padding,1rem))}.HotelCard_videoPlaceholder__1G767{border-radius:var(--DestinationTeaser_border-radius,var(--freshMS--teaser_border-radius,var(--card_border-radius,var(--border-radius,8px))))}.HotelCard_is-split__tEW85 .HotelCard_wrapper__lnRVn{flex-direction:column;height:100%;display:flex}.HotelCard_is-split__tEW85 .HotelCard_img__qoErA{flex:0 auto;min-height:0;position:relative}.HotelCard_is-split__tEW85 .HotelCard_img__qoErA:before{display:none}.HotelCard_is-split__tEW85 .HotelCard_destinationWrapper__LQSRr{flex-direction:column;flex:1 0 auto;min-height:132px;display:flex;position:relative}.HotelCard_is-split__tEW85 .HotelCard_detailsColumn__9Ldu_{flex-direction:column;display:flex}.HotelCard_is-split__tEW85 .HotelCard_details__U8NY2{align-items:initial;flex:1 0 auto;display:flex}.HotelCard_is-split__tEW85 .HotelCard_infoContainer__ZglFT{flex:1 0 auto;justify-content:space-between;gap:.5rem;display:flex}@media (width>=768px){.HotelCard_is-split__tEW85 .HotelCard_infoContainer__ZglFT{flex-direction:column}}.HotelCard_is-split__tEW85 .HotelCard_price__Watbw{align-self:flex-end}.HotelCard_titles__MYpK6{margin:0 0 .25rem}.HotelCard_topline__Wczpj{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-only-text-dark);overflow:hidden}.HotelCard_topline__Wczpj .HotelCard_locationBreadcrumb__ttI4k{font-size:inherit;margin:0}.HotelCard_name__sQlN3{line-height:var(--DestinationTeaser--destination_line-height,1.8125rem);font-family:var(--DestinationTeaser--destination_font-family,var(--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(--DestinationTeaser--destination_font-size,1.25rem);color:var(--HotelTeaser--name_color,var(--DestinationTeaser_color-accent,var(--color-text-only-text-dark)));word-break:break-word}@media (width>=768px){.HotelCard_name__sQlN3{line-height:var(--DestinationTeaser--destination_line-height_tablet,var(--DestinationTeaser--destination_line-height,1.8125rem));font-size:var(--DestinationTeaser--destination_font-size_tablet,var(--DestinationTeaser--destination_font-size,1.25rem))}}.HotelCard_hotelCategory--root__Y131u{margin:0 0 .5rem}.HotelCard_hotelCategory--root__Y131u.HotelCard_hotelCategory--root__Y131u{font-size:14px}.HotelCard_detailsRow__0V7iA{justify-content:space-between;align-items:flex-end;margin-top:.125rem;display:flex}.HotelCard_infoWrap__6Psu7{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.HotelCard_is-split__tEW85 .HotelCard_infoContainer__ZglFT{flex-direction:row}