.LazyImageGallery_root__CSxS6 .LazyImageGallery_navBack__b_7T9,.LazyImageGallery_root__CSxS6 .LazyImageGallery_navForward__85KGW{opacity:0;color:#05164d;min-width:36px;min-height:36px;animation:.1s ease-in LazyImageGallery_fadeIn__4f8A9;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.LazyImageGallery_root__CSxS6 .LazyImageGallery_navBack__b_7T9.LazyImageGallery_navBack--is-disabled__95ImO,.LazyImageGallery_root__CSxS6 .LazyImageGallery_navBack__b_7T9.LazyImageGallery_navBack--is-disabled__95ImO:hover,.LazyImageGallery_root__CSxS6 .LazyImageGallery_navBack__b_7T9.LazyImageGallery_navForward--is-disabled__YsYwe,.LazyImageGallery_root__CSxS6 .LazyImageGallery_navBack__b_7T9.LazyImageGallery_navForward--is-disabled__YsYwe:hover,.LazyImageGallery_root__CSxS6 .LazyImageGallery_navForward__85KGW.LazyImageGallery_navBack--is-disabled__95ImO,.LazyImageGallery_root__CSxS6 .LazyImageGallery_navForward__85KGW.LazyImageGallery_navBack--is-disabled__95ImO:hover,.LazyImageGallery_root__CSxS6 .LazyImageGallery_navForward__85KGW.LazyImageGallery_navForward--is-disabled__YsYwe,.LazyImageGallery_root__CSxS6 .LazyImageGallery_navForward__85KGW.LazyImageGallery_navForward--is-disabled__YsYwe:hover{color:#333}.LazyImageGallery_root__CSxS6 .LazyImageGallery_navBack__b_7T9{left:1rem}.LazyImageGallery_root__CSxS6 .LazyImageGallery_navForward__85KGW{right:1rem}.LazyImageGallery_root__CSxS6:hover .LazyImageGallery_navBack__b_7T9,.LazyImageGallery_root__CSxS6:hover .LazyImageGallery_navForward__85KGW{opacity:1}@media (width<=1114.98px){.LazyImageGallery_root__CSxS6 .LazyImageGallery_navBack__b_7T9,.LazyImageGallery_root__CSxS6 .LazyImageGallery_navForward__85KGW{opacity:1}}.ItemImage_root__qsipy{text-align:center;z-index:10;background:#d4d4d4;width:100%;display:block;position:relative;overflow:hidden}@media (width>=768px) and (width<=1114.98px){.ItemImage_root__qsipy{width:320px;height:100%}}.ItemImage_imageContainerAspectRatio__KgKD7{position:relative;overflow:hidden}@media (width>=768px) and (width<=1114.98px){.ItemImage_imageContainerAspectRatio__KgKD7{height:100%}}.ItemImage_imageContainerAspectRatio__KgKD7:after{content:"";width:100%;padding-top:60%;display:block}.ItemImage_imageContainerAspectRatio__KgKD7>*{position:absolute;inset:0}.ItemImage_fallbackImgText__TYg9u{color:#fff;opacity:.5;background:#05164d;justify-content:center;align-items:center;padding:1rem;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;display:flex;position:absolute;inset:0}.ItemImage_img__oxy4x{object-fit:cover;width:100%;height:100%}.ItemImage_imageContainerAspectRatio__KgKD7.ItemImage_imageContainerAspectRatio__KgKD7>*{position:absolute}.LocationBreadcrumb_root__Ji0qr{text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:5px;font-size:.875rem;overflow:hidden}.HotelCard_root__I2Uxz{height:342px;text-shadow:var(--DestinationTeaser_text-shadow,none);box-shadow:var(--DestinationTeaser_box-shadow,0 3px 9px -3px #00000017);z-index:1;border-radius:16px;position:relative}@media (width>=1350px){.HotelCard_root__I2Uxz.HotelCard_teaserLarge__AMYvq{height:708px}}.HotelCard_root__I2Uxz:hover .HotelCard_destinationWrapper__LQSRr{bottom:0}.HotelCard_root__I2Uxz .HotelCard_imgCopyright__HTHU0{top:auto;bottom:0}.HotelCard_root__I2Uxz .HotelCard_link__pHeCo{border:var(--DestinationTeaser_border,1px solid #d4d4d4);height:100%;overflow:var(--DestinationTeaser_overflow,unset);border-radius:16px;display:block;position:relative}.HotelCard_noOffer__N3e8X{height:342px;position:relative}.HotelCard_destinationWrapper__LQSRr{padding:var(--DestinationTeaser--destinationWrapper_padding,1rem);-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,#333);transition:var(--DestinationTeaser--destinationWrapper_transition,.2s ease all);z-index:3;background:#fff;border-radius:0 0 16px 16px;position:absolute;bottom:0;left:0;right:0}.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:1rem 1.5rem}}.HotelCard_title__w9Uob{text-overflow:ellipsis;white-space:nowrap;margin:var(--DestinationTeaser--destination_margin,0);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:1rem;overflow:hidden}@media (width>=768px){.HotelCard_title__w9Uob{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:"";background:var(--DestinationTeaser--overlay_background,linear-gradient(180deg,#0000 0%,#05164dcc 100%));z-index:2;border-radius:16px 16px 0 0;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:16px 16px 0 0;height:100%;overflow:hidden}.HotelCard_price__Watbw{color:#05164d;flex-direction:row;flex:none;margin-left:auto;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;line-height:1.25rem}.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,#05164d)}.HotelCard_disturber__AkkA3.HotelCard_disturber--is-custom__tsiyx{padding:1rem}.HotelCard_videoPlaceholder__1G767{border-radius:16px}.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:#05164d;overflow:hidden}.HotelCard_topline__Wczpj .HotelCard_locationBreadcrumb__ttI4k{font-size:inherit;margin:0}.HotelCard_name__sQlN3{color:var(--HotelTeaser--name_color,var(--DestinationTeaser_color-accent,#05164d));word-break:break-word;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 (width>=768px){.HotelCard_name__sQlN3{font-size:1.25rem;line-height:1.75rem}}.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}