<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media(pointer:coarse){.touch-target__host[data-v-55a52aca]:not(.touch-target__host-self-managed){position:relative}.touch-target__host .touch-target[data-v-55a52aca]:before,.touch-target__host.touch-target[data-v-55a52aca]:before{content:"";height:100%;left:50%;min-height:48px;min-width:48px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:var(--touch-target-z,0)}}.hotel-list-item-offer[data-v-55a52aca]:active,.hotel-list-item-offer[data-v-55a52aca]:focus,.hotel-list-item-offer[data-v-55a52aca]:hover,.hotel-list-item-offer[data-v-55a52aca]:visited{text-decoration:none}.hotel-list-item-offer__container[data-v-55a52aca]{align-items:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:100%;margin-top:.4rem;width:100%}.hotel-list-item-offer__stay-details[data-v-55a52aca]{color:#313f43;font-size:1.4rem;font-weight:600;line-height:1.6rem;margin:0}.hotel-list-item-offer__price[data-v-55a52aca]{color:#313f43;font-size:1.4rem;place-self:end end}.hotel-list-item-offer__price[data-v-55a52aca] .rpb_price{color:#313f43;font-size:2.2rem;line-height:2.578rem}.hotel-list-item-offer__price[data-v-55a52aca] .rpb_price&gt;small{color:#313f43;font-size:1.4rem;line-height:1.406rem}.hotel-list-item-offer__tooltip-content[data-v-55a52aca]{display:block;text-align:left}@container hotel_item_list (min-width: 72.5rem){.hotel-list-item-offer__container[data-v-55a52aca]{display:flex;flex-direction:column;justify-content:space-between;margin-top:0;text-align:right}.hotel-list-item-offer__stay-details[data-v-55a52aca]{align-self:flex-end;display:block;font-size:1.4rem;line-height:2rem}.hotel-list-item-offer__price[data-v-55a52aca]{font-size:1.6rem;justify-self:end;padding-left:2.2rem}.hotel-list-item-offer__price[data-v-55a52aca] .rpb_price{font-size:2.4rem;line-height:3.268rem}.hotel-list-item-offer__price[data-v-55a52aca] .rpb_price&gt;small{font-size:1.6rem;line-height:1.875rem}}@container hotel_item_list (min-width: 90rem){.hotel-list-item-offer__stay-details[data-v-55a52aca]{color:#333;margin-top:3.5rem;padding-left:2.2rem;text-align:right}.hotel-list-item-offer__price[data-v-55a52aca] .rpb_price{line-height:3.268rem}.hotel-list-item-offer__price[data-v-55a52aca] .rpb_price&gt;small{line-height:2.179rem}}@media(pointer:coarse){.touch-target__host[data-v-5a57b4e2]:not(.touch-target__host-self-managed){position:relative}.touch-target__host .touch-target[data-v-5a57b4e2]:before,.touch-target__host.touch-target[data-v-5a57b4e2]:before{content:"";height:100%;left:50%;min-height:48px;min-width:48px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:var(--touch-target-z,0)}}.hotel-list-item-review[data-v-5a57b4e2]{align-items:center;column-gap:.8rem;display:flex}.hotel-list-item-review--no-description[data-v-5a57b4e2]{align-items:flex-end}.hotel-list-item-review__ratings[data-v-5a57b4e2]{border:.1rem solid #a94442;border-radius:.2rem;font-weight:600;width:4.2rem}.hotel-list-item-review__rating[data-v-5a57b4e2]{background-color:#a94442;color:#fff;font-size:1.4rem;line-height:2rem;padding:.2rem .4rem;text-align:center}.hotel-list-item-review__percentage[data-v-5a57b4e2]{color:#a94442;font-size:1.2rem;line-height:2rem;padding:.2rem .4rem;text-align:center}.hotel-list-item-review__description[data-v-5a57b4e2]{color:#a94442;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0}.hotel-list-item-review__rating-count[data-v-5a57b4e2]{color:#525252;font-size:1rem;font-weight:400;line-height:1.429rem;margin:0;min-height:1.5rem}.hotel-list-item-review__recommendation-rate[data-v-5a57b4e2]{color:#525252;font-size:1.2rem;font-weight:400;line-height:1.429rem;margin:0;min-height:1.5rem}@container hotel_item_list (min-width: 72.5rem){.hotel-list-item-review__ratings[data-v-5a57b4e2]{width:6.2rem}.hotel-list-item-review__rating[data-v-5a57b4e2]{font-size:1.8rem;padding:.4rem .8rem}.hotel-list-item-review__percentage[data-v-5a57b4e2]{font-size:1.6rem;padding:.4rem .8rem}.hotel-list-item-review__description[data-v-5a57b4e2]{font-size:1.6rem;font-weight:600;margin:0}.hotel-list-item-review__rating-count[data-v-5a57b4e2],.hotel-list-item-review__recommendation-rate[data-v-5a57b4e2]{font-size:1.4rem;line-height:1.8rem}}@media(pointer:coarse){.touch-target__host[data-v-2dac469a]:not(.touch-target__host-self-managed){position:relative}.touch-target__host .touch-target[data-v-2dac469a]:before,.touch-target__host.touch-target[data-v-2dac469a]:before{content:"";height:100%;left:50%;min-height:48px;min-width:48px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:var(--touch-target-z,0)}}.hotel-list-item-header[data-v-2dac469a] *{margin:0;padding:0}.hotel-list-item-header__name[data-v-2dac469a]{font-family:Playfair Display,georgia,serif;font-size:1.8rem;font-weight:700;line-height:2.4rem;overflow:hidden;padding:0;text-align:left;word-break:break-word}.hotel-list-item-header__stars[data-v-2dac469a]{width:auto}.hotel-list-item-header__address[data-v-2dac469a]{color:#707070;font-size:1.4rem;font-weight:400;line-height:1.68rem;margin:0}.hotel-list-item-header__city[data-v-2dac469a]{font-weight:600}.hotel-list-item-header__region[data-v-2dac469a]{font-style:italic}@container hotel_item_list (max-width: 72.5rem){.hotel-list-item-header__name[data-v-2dac469a]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@container hotel_item_list (min-width: 72.5rem){.hotel-list-item-header__name[data-v-2dac469a]{line-height:2.57rem;text-overflow:ellipsis;text-wrap:nowrap}.hotel-list-item-header__address[data-v-2dac469a]{font-size:1.2rem;line-height:1.96rem}}@container hotel_item_list (min-width: 90rem){.hotel-list-item-header__name[data-v-2dac469a]{font-size:2.2rem}.hotel-list-item-header__address[data-v-2dac469a]{font-size:1.4rem}}@media(pointer:coarse){.touch-target__host[data-v-0736d410]:not(.touch-target__host-self-managed){position:relative}.touch-target__host .touch-target[data-v-0736d410]:before,.touch-target__host.touch-target[data-v-0736d410]:before{content:"";height:100%;left:50%;min-height:48px;min-width:48px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:var(--touch-target-z,0)}}.hotel-list-item-features[data-v-0736d410]{display:flex;flex-flow:column;flex-wrap:wrap;margin:0;padding:0}.hotel-list-item-features__list-item[data-v-0736d410]{align-items:center;color:#525252;column-gap:.4rem;display:flex;font-size:1.2rem;font-weight:400;height:2rem;line-height:1.8rem}.hotel-list-item-features__list-icon[data-v-0736d410]{flex-shrink:0;height:.833rem;width:1rem;fill:#a94442}@container hotel_item_list (min-width: 72.5rem){.hotel-list-item-features[data-v-0736d410]{display:block}.hotel-list-item-features__list-item[data-v-0736d410]{column-gap:.5rem}}@container hotel_item_list (min-width: 90rem){.hotel-list-item-features__list-item[data-v-0736d410]{display:block;font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-list-item-features__list-icon[data-v-0736d410]{margin-right:.6rem}}@media(pointer:coarse){.touch-target__host[data-v-0ea39355]:not(.touch-target__host-self-managed){position:relative}.touch-target__host .touch-target[data-v-0ea39355]:before,.touch-target__host.touch-target[data-v-0ea39355]:before{content:"";height:100%;left:50%;min-height:48px;min-width:48px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:var(--touch-target-z,0)}}.hotel-list-item-storno__container[data-v-0ea39355]{align-items:center;display:flex}.hotel-list-item-storno__text[data-v-0ea39355]{color:#a94442;font-size:1.4rem;font-weight:600;line-height:2rem}.hotel-list-item-storno__shield[data-v-0ea39355]{margin-right:.5rem;width:1.2rem}.hotel-list-item-storno__shield[data-v-0ea39355] path{fill:#a94442}.hotel-list-item-storno__tooltip[data-v-0ea39355]{margin-left:.5rem;width:1.6rem}.hotel-list-item-storno__tooltip[data-v-0ea39355] .info-tooltip__icon-container{display:flex}.hotel-list-item-storno__tooltip[data-v-0ea39355] .info-tooltip__icon{height:1.6rem;width:1.6rem}.hotel-list-item-storno__tooltip[data-v-0ea39355] path{fill:#a94442}@media(pointer:coarse){.touch-target__host[data-v-40d0e151]:not(.touch-target__host-self-managed){position:relative}.touch-target__host .touch-target[data-v-40d0e151]:before,.touch-target__host.touch-target[data-v-40d0e151]:before{content:"";height:100%;left:50%;min-height:48px;min-width:48px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:var(--touch-target-z,0)}}.hotel-list-item[data-v-40d0e151]{background-color:#fff;border-radius:.5rem;box-shadow:.3rem .6rem 1.4rem hsla(0,0%,40%,.2);color:unset;cursor:default;display:block;margin-inline:auto;max-width:40rem;position:relative;text-decoration:none;width:100%}.hotel-list-item[data-v-40d0e151]:active,.hotel-list-item[data-v-40d0e151]:focus,.hotel-list-item[data-v-40d0e151]:hover,.hotel-list-item[data-v-40d0e151]:visited{cursor:pointer;text-decoration:none}.hotel-list-item__image[data-v-40d0e151]{border-top-left-radius:.5rem;border-top-right-radius:.5rem;overflow:hidden;position:relative}@media(min-width:768px){.hotel-list-item__image[data-v-40d0e151]{border-bottom-left-radius:.5rem;border-top-right-radius:0}}.hotel-list-item__slider[data-v-40d0e151]{height:100%;width:100%}.hotel-list-item__slider[data-v-40d0e151] swiper-container::part(button-next),.hotel-list-item__slider[data-v-40d0e151] swiper-container::part(button-prev){color:#313f43;height:3rem;transform:translateY(50%);width:3rem}.hotel-list-item__slider[data-v-40d0e151] swiper-container::part(button-next):after,.hotel-list-item__slider[data-v-40d0e151] swiper-container::part(button-prev):after{display:inline-block;font-size:1.4rem;font-weight:900;margin:auto;width:.8rem}.hotel-list-item__slider[data-v-40d0e151] swiper-container::part(button-next){padding-left:.25rem}.hotel-list-item__slider[data-v-40d0e151] swiper-container::part(button-prev){padding-right:.25rem}.hotel-list-item__slider[data-v-40d0e151] .hotel-image-slider__container-image{border-radius:.5rem .5rem 0 0;height:100%;margin:0;width:100%}.hotel-list-item__slider[data-v-40d0e151] .hotel-image-slider__image{aspect-ratio:3/2;height:auto;object-fit:cover;width:100%}.hotel-list-item__bookmark-icon[data-v-40d0e151]{height:2.4rem;position:absolute;right:1rem;top:1.6rem;width:2.4rem;z-index:1}.hotel-list-item__bookmark-icon[data-v-40d0e151]:not(.bookmark-hotel-button--active) .bookmark-hotel-button__svg{fill:rgba(0,0,0,.19)}.hotel-list-item__bookmark-icon[data-v-40d0e151] .bookmark-hotel-button__svg{stroke:#fff;stroke-width:.125rem;overflow:visible}.hotel-list-item__bookmark-icon[data-v-40d0e151] .bookmark-hotel-button__heart-icon{height:2.4rem;width:2.4rem}.hotel-list-item__body[data-v-40d0e151]{padding:.8rem 1.6rem 1.6rem}.hotel-list-item__header[data-v-40d0e151]{margin-bottom:.8rem}.hotel-list-item__review[data-v-40d0e151]{margin-bottom:1.2rem}.hotel-list-item__offer[data-v-40d0e151]{border-top:1px solid #c9b29c;display:block;margin-top:1.2rem;padding-top:.8rem;padding-inline:.45rem}.hotel-list-item__storno[data-v-40d0e151]{grid-area:storno;margin-top:1rem}@container hotel_item_list (min-width: 72.5rem){.hotel-list-item[data-v-40d0e151]{display:grid;grid-template-columns:minmax(0,25.5rem) minmax(0,1fr);max-width:100cqw;min-height:25.5rem;width:100%}.hotel-list-item__image[data-v-40d0e151]{height:100%;width:100%}.hotel-list-item__slider[data-v-40d0e151]{inset:0;position:absolute}.hotel-list-item__slider[data-v-40d0e151] swiper-container::part(button-next),.hotel-list-item__slider[data-v-40d0e151] swiper-container::part(button-prev){color:#313f43;height:4rem;transform:none;width:4rem}.hotel-list-item__slider[data-v-40d0e151] swiper-container::part(button-next):after,.hotel-list-item__slider[data-v-40d0e151] swiper-container::part(button-prev):after{font-size:2.4rem;font-weight:900;width:1.4rem}.hotel-list-item__slider[data-v-40d0e151] swiper-container::part(button-next){padding-left:.5rem}.hotel-list-item__slider[data-v-40d0e151] swiper-container::part(button-prev){padding-right:.5rem}.hotel-list-item__slider[data-v-40d0e151] .hotel-image-slider__container-image{border-radius:.5rem 0 0 .5rem}.hotel-list-item__slider[data-v-40d0e151] .hotel-image-slider__image{height:100%}.hotel-list-item__bookmark-icon[data-v-40d0e151]{height:auto;width:auto}.hotel-list-item__bookmark-icon[data-v-40d0e151] .bookmark-hotel-button__heart-icon{height:3.298rem;width:3.407rem}.hotel-list-item__body[data-v-40d0e151]{align-items:center;display:grid;grid-template:"header header header" minmax(0,1fr) "review review offer" minmax(0,1fr) "features features offer" minmax(0,1fr) "storno storno offer" minmax(0,.32fr)/minmax(0,1fr) minmax(0,1fr) minmax(18rem,1fr);padding:1.6rem 2.4rem 1.6rem 1.6rem;row-gap:1.4rem}.hotel-list-item__review[data-v-40d0e151]{grid-area:review;margin-bottom:0}.hotel-list-item__features[data-v-40d0e151]{grid-area:features}.hotel-list-item__offer[data-v-40d0e151]{border-top:none;grid-area:offer;height:100%;margin-top:0;padding-top:0}.hotel-list-item__storno[data-v-40d0e151]{margin-top:0}.hotel-list-item__header[data-v-40d0e151]{grid-area:header;margin-bottom:0}}@container hotel_item_list (min-width: 90rem){.hotel-list-item[data-v-40d0e151]{grid-template-columns:minmax(0,27rem) minmax(0,1fr);max-width:105.4rem;min-height:21.739rem}.hotel-list-item__body[data-v-40d0e151]{align-items:start;gap:2rem 2.7rem;grid-template:"header header offer" minmax(0,7rem) "review features offer" minmax(0,1fr) "storno features offer" minmax(0,.3fr)/minmax(22.5rem,1fr) minmax(0,1fr) minmax(min-content,1fr)}.hotel-list-item__offer[data-v-40d0e151]{align-items:flex-end;border-left:1px solid #c9b29c;padding:0}}@media(pointer:coarse){.touch-target__host[data-v-4eacc5f9]:not(.touch-target__host-self-managed){position:relative}.touch-target__host .touch-target[data-v-4eacc5f9]:before,.touch-target__host.touch-target[data-v-4eacc5f9]:before{content:"";height:100%;left:50%;min-height:48px;min-width:48px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:var(--touch-target-z,0)}}.hotel-list-item-list[data-v-4eacc5f9]{container-name:hotel_item_list;container-type:inline-size;margin:0 auto}.hotel-list-item-list .hotel-list-item-list__loader[data-v-4eacc5f9]{margin:30rem auto}.hotel-list-item-list ul[data-v-4eacc5f9]{list-style:none;padding:0}.hotel-list-item-list ul&gt;li[data-v-4eacc5f9]:not(:last-child){margin-bottom:1.6rem}@media(pointer:coarse){.touch-target__host[data-v-648aaabe]:not(.touch-target__host-self-managed){position:relative}.touch-target__host .touch-target[data-v-648aaabe]:before,.touch-target__host.touch-target[data-v-648aaabe]:before{content:"";height:100%;left:50%;min-height:48px;min-width:48px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:var(--touch-target-z,0)}}[data-v-648aaabe] .filter-button__content{display:flex;flex-direction:row-reverse}[data-v-648aaabe] .filter-button--with-filters{background-color:#e9e1d8;border:none}[data-v-648aaabe] .filter-button__label-num{display:flex;font-size:2rem;font-weight:700;margin-right:1rem}[data-v-648aaabe] .filter-button__label-num&gt;span{margin-left:.6rem}[data-v-648aaabe] .filter-button{background-color:#e9e1d8;border:none;width:auto}[data-v-648aaabe] .filter-tag-list__mobile-title{display:none}[data-v-648aaabe] .hotel-map__container{height:9.8rem;margin-bottom:1.6rem}[data-v-648aaabe] .hotel-map__container svg{position:relative;top:19rem;transform:scale(1.6);width:35rem}.hotel-list[data-v-648aaabe]{display:flex;flex-direction:column;margin:3rem auto 0;scrollbar-color:#313f43 transparent;scrollbar-width:thin;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hotel-list[data-v-648aaabe] ::-webkit-scrollbar{width:1.2rem}.hotel-list[data-v-648aaabe] ::-webkit-scrollbar-thumb{background-color:#313f43;border-radius:.2rem}@media(min-width:1300px){.hotel-list__filter-tag-list[data-v-648aaabe]{margin-bottom:1.6rem}}.hotel-list__headline[data-v-648aaabe]{padding-bottom:0;padding-top:3rem;text-align:center}.hotel-list__aside[data-v-648aaabe]{display:none}.hotel-list__aside--visible[data-v-648aaabe]{display:block}.hotel-list .hotel-list-filters[data-v-648aaabe]{max-width:35rem}.hotel-list__list-sort-filters[data-v-648aaabe]{gap:1rem;width:100%}@media(min-width:544px){.hotel-list__list-sort-filters[data-v-648aaabe]{margin-bottom:.8rem;width:unset}}.hotel-list__filter[data-v-648aaabe]{background-color:#e9e1d8;display:flex;justify-content:space-between;margin-bottom:2.4rem;min-height:5.6rem}.hotel-list__top-container[data-v-648aaabe]{display:flex;justify-content:left;margin:0 0 .8rem}@media(min-width:544px){.hotel-list__top-container[data-v-648aaabe]{margin:0}}@media(min-width:1200px){.hotel-list__top-container[data-v-648aaabe]{margin:0 0 2.4rem}}@media(min-width:992px){.hotel-list__top-container[data-v-648aaabe]{justify-content:space-between}}@media screen and (min-width:1300px){.hotel-list__top-container[data-v-648aaabe]{align-items:end;max-width:105.4rem}}.hotel-list__top-container--no-results[data-v-648aaabe]{margin:0}.hotel-list__top-container[data-v-648aaabe]&gt;:only-child{margin-left:auto}.hotel-list__count-hotels[data-v-648aaabe]{align-items:center;background:#f9f9f9;border-radius:.5rem;display:flex;font-family:Playfair Display,georgia,serif;font-size:1.6rem;font-weight:600;margin:1.6rem;min-height:3.1rem;padding:0 1.6rem}.hotel-list__count-hotels--dropdown[data-v-648aaabe]{font-family:Playfair Display,georgia,serif;font-size:1.8rem;line-height:1.5;white-space:nowrap}@media screen and (min-width:1300px){.hotel-list__count-hotels--dropdown[data-v-648aaabe]{font-size:2.2rem}}.hotel-list__count-hotels span[data-v-648aaabe]{font-weight:400}@media screen and (min-width:1300px){.hotel-list__count-hotels[data-v-648aaabe]{background:transparent}}@media screen and (min-width:992px){.hotel-list__count-hotels[data-v-648aaabe]{align-self:flex-end;line-height:1.3rem}}.hotel-list__count-number[data-v-648aaabe]{font-weight:600}.hotel-list__switch-sort[data-v-648aaabe]{display:none}.hotel-list__list[data-v-648aaabe]{position:relative;z-index:0}.hotel-list__no-results[data-v-648aaabe]{margin-top:5.3rem;position:relative}@media screen and (min-width:1300px){.hotel-list__no-results[data-v-648aaabe]{margin-left:.36rem;margin-top:0}}.hotel-list .hotelrating .hotelrating__icon path[data-v-648aaabe]{fill:unset}.hotel-list__loader[data-v-648aaabe]{margin:30rem auto}.hotel-list__more-button[data-v-648aaabe]{display:block;margin:0 auto}.hotel-list__pager[data-v-648aaabe]{align-items:center;display:flex;margin:calc(2.4rem - 1em) auto 4rem;max-width:105.4rem;padding:0;position:relative}@media(min-width:1300px){.hotel-list__pager[data-v-648aaabe]{margin:calc(3.2rem - 1em) auto 4rem}}.hotel-list__pager--no-next[data-v-648aaabe]{justify-content:flex-end}.hotel-list__scroll-top[data-v-648aaabe]{align-items:center;display:flex;gap:.8rem;position:absolute;right:0;text-decoration:none}.hotel-list__scroll-top-label[data-v-648aaabe]{display:none}@media(min-width:1300px){.hotel-list__scroll-top-label[data-v-648aaabe]{display:inline-block}}.hotel-list__scroll-top-icon[data-v-648aaabe]{height:1.5rem;transform:rotate(-90deg);width:1.5rem;fill:currentcolor;vertical-align:text-top}@media(min-width:1200px){.hotel-list[data-v-648aaabe]{flex-direction:row}.hotel-list__content[data-v-648aaabe]{margin-left:0;width:100%}}@media(min-width:1300px){.hotel-list[data-v-648aaabe]{flex-direction:row;max-width:144rem}.hotel-list__switch-sort[data-v-648aaabe]{display:block}.hotel-list__headline[data-v-648aaabe]{border-bottom:.1rem solid #e9e1d8;margin-left:auto;margin-right:auto;max-width:144rem;padding-left:0;padding-right:0;text-align:left}.hotel-list__aside[data-v-648aaabe]{display:block;min-width:35rem;width:25%}.hotel-list__content[data-v-648aaabe]{margin-left:2.5rem;min-width:0;width:75%}}.hotel-list__quick-pill-hotel-list[data-v-648aaabe]{margin-bottom:4rem}
/*# sourceMappingURL=vue_hotel_list.min.css.map*/</pre></body></html>