.Lottery_container__LrQ2j{display:flex}.Lottery_container__LrQ2j .Lottery_content___CryI{display:flex;flex-direction:column;margin:24px 16px}@media(min-width:768px){.Lottery_container__LrQ2j .Lottery_content___CryI{margin:48px 16px;width:1216px}}.Lottery_container__LrQ2j .Lottery_content___CryI .Lottery_header__fZdP7{display:flex;flex-direction:column}.Lottery_container__LrQ2j .Lottery_content___CryI .Lottery_header__fZdP7 .Lottery_title__8VkP9{font-size:20px;line-height:28px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin:24px 0}.Lottery_container__LrQ2j .Lottery_content___CryI .Lottery_header__fZdP7 .Lottery_text__maVTH{font-size:16px;line-height:24px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin-bottom:24px;text-align:justify}.Lottery_container__LrQ2j .Lottery_content___CryI .Lottery_form__QiKnt{display:flex;column-gap:24px}.Lottery_container__LrQ2j .Lottery_content___CryI .Lottery_form__QiKnt .Lottery_inputFrame__x3nmV{margin-bottom:16px;width:100%}@media(min-width:768px){.Lottery_container__LrQ2j .Lottery_content___CryI .Lottery_form__QiKnt .Lottery_inputFrame__x3nmV .Lottery_inputRow__ZHNjQ{display:flex;justify-content:space-between;column-gap:24px}}.Lottery_container__LrQ2j .Lottery_content___CryI .Lottery_form__QiKnt .Lottery_inputFrame__x3nmV .Lottery_termsCheckbox__x_58b{margin:24px 0}.Lottery_container__LrQ2j .Lottery_content___CryI .Lottery_form__QiKnt .Lottery_inputFrame__x3nmV .Lottery_termsCheckbox__x_58b .Lottery_link__Yg1o8{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;cursor:pointer;text-decoration:underline}.Lottery_container__LrQ2j .Lottery_content___CryI .Lottery_form__QiKnt .Lottery_inputFrame__x3nmV .Lottery_termsCheckbox__x_58b .Lottery_link__Yg1o8:hover{color:#6c6c6c;transition:all .2s ease-in-out}.Lottery_container__LrQ2j .Lottery_content___CryI .Lottery_form__QiKnt .Lottery_successContainer__p3J60{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.Lottery_container__LrQ2j .Lottery_content___CryI .Lottery_form__QiKnt .Lottery_weirdLotteryDude__Q0I5U{display:none}@media(min-width:992px){.Lottery_container__LrQ2j .Lottery_content___CryI .Lottery_form__QiKnt .Lottery_weirdLotteryDude__Q0I5U{display:unset}}.Lottery_loading__l8LBL{width:100%}.Lottery_loading__l8LBL .Lottery_content___CryI{display:flex;height:670px;flex-grow:1;margin:24px 16px;overflow:hidden;position:relative}@media(min-width:768px){.Lottery_loading__l8LBL .Lottery_content___CryI{margin:72px 24px 48px}}.Lottery_loading__l8LBL .Lottery_content___CryI:after{content:"";top:0;right:0;bottom:0;left:0;display:inline-block;padding:10px;width:100%;height:100%;background-color:#e2e2e2;border-radius:4px;position:absolute}.Lottery_loading__l8LBL .Lottery_content___CryI:before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));animation:Lottery_passThrough__0Rxal 2s infinite;content:""}@keyframes Lottery_passThrough__0Rxal{to{transform:translateX(100%)}}.LotteryTermsAndConditions_body__y7g9y{padding:24px}.LotteryTermsAndConditions_body__y7g9y p{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.SheetBody_content__FvrzL{overflow-y:auto}@supports(-webkit-touch-callout:none){.SheetBody_content__FvrzL{max-height:calc(100vh - 200px)}}@supports not (-webkit-touch-callout:none){.SheetBody_content__FvrzL{max-height:calc(100vh - 150px)}}.PriceDetails_container__So3Pg{max-width:600px;display:flex;flex-direction:column;padding:16px 16px 4px}.PriceDetails_container__So3Pg .PriceDetails_item__byQ7R{margin-bottom:24px}.PriceDetails_container__So3Pg .PriceDetails_withBorder__qFoEx{padding-bottom:24px;border-bottom:1px solid #f0f0f0}.PriceDetails_container__So3Pg .PriceDetails_row__pD_J9{display:flex;justify-content:space-between}.PriceDetails_container__So3Pg .PriceDetails_descriptionHeader__446qy{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PriceDetails_container__So3Pg .PriceDetails_descriptionRight__krI_j,.PriceDetails_container__So3Pg .PriceDetails_description__NScXc,.PriceDetails_container__So3Pg .PriceDetails_unknownVisitorTax__086qo{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;overflow-wrap:break-word}.PriceDetails_container__So3Pg .PriceDetails_unknownVisitorTax__086qo{align-self:flex-end;text-align:right}.PriceDetails_container__So3Pg .PriceDetails_descriptionRight__krI_j{text-align:right}.PriceDetails_container__So3Pg .PriceDetails_secondaryDescription__dx6LK{font-size:10px;line-height:18px;letter-spacing:0;color:#6c6c6c;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;overflow-wrap:break-word}.PriceDetails_container__So3Pg .PriceDetails_upgradeDowngrade__FC0Yt{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.PriceDetails_container__So3Pg .PriceDetails_icon__HNieZ{margin-right:8px}.PriceDetails_container__So3Pg .PriceDetails_totalPriceContainer__5zzWO{display:flex;justify-content:space-between;padding:16px 0;border-top:1px solid #f0f0f0;font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PriceDetails_container__So3Pg .PriceDetails_totalPriceContainer__5zzWO .PriceDetails_totalPriceWithExchangedPrice__kIkgZ{display:flex;flex-direction:column;align-items:flex-end}.PriceDetails_container__So3Pg .PriceDetails_totalPriceContainer__5zzWO .PriceDetails_totalPriceWithExchangedPrice__kIkgZ .PriceDetails_exchangedPrice__n9V5O{font-size:10px;line-height:18px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.CancellationDetails_cancellationDetails__nn2Bz{max-width:600px;display:flex;flex-direction:column;padding:16px 16px 4px}.CancellationDetails_cancellationDetails__nn2Bz .CancellationDetails_descriptionHeader__wzv8d{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.CancellationDetails_cancellationDetails__nn2Bz .CancellationDetails_description__iG755{margin-bottom:8px}.CancellationDetails_cancellationDetails__nn2Bz .CancellationDetails_description__iG755,.CancellationDetails_cancellationDetails__nn2Bz .CancellationDetails_rateDescription__hTad4{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;overflow-wrap:break-word}.CancellationDetails_cancellationDetails__nn2Bz .CancellationDetails_item__SQz5j{margin-bottom:12px}.CancellationDetails_cancellationDetails__nn2Bz+.CancellationDetails_cancellationDetails__nn2Bz{border-top:1px solid #e2e2e2}.CancellationDetails_showMore___JBDQ{align-self:flex-start;padding:0;margin:0}.AddToCartButton_container__3m478{display:flex;flex-direction:column;align-items:flex-end;width:100%}.AddToCartButton_container__3m478 .AddToCartButton_numberOfAvailableRooms__vk72_{margin-top:12px;font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.MultiRoomRatesSkeleton_mobileContainer__doYJG{display:flex;overflow:hidden;position:relative;width:calc(100vw - 32px);height:500px;margin-bottom:32px;border-radius:12px}.MultiRoomRatesSkeleton_mobileContainer__doYJG:after{content:"";top:0;right:0;bottom:0;left:0;display:inline-block;padding:10px;width:100%;height:100%;background-color:#e2e2e2;border-radius:4px;position:absolute}.MultiRoomRatesSkeleton_mobileContainer__doYJG:before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));animation:MultiRoomRatesSkeleton_passThrough__6Jhto 2s infinite;content:""}@keyframes MultiRoomRatesSkeleton_passThrough__6Jhto{to{transform:translateX(100%)}}@media(min-width:768px){.MultiRoomRatesSkeleton_mobileContainer__doYJG{display:none}}.MultiRoomRatesSkeleton_desktopContainer__gGQ02{display:none}@media(min-width:768px){.MultiRoomRatesSkeleton_desktopContainer__gGQ02{display:flex}.MultiRoomRatesSkeleton_desktopContainer__gGQ02 .MultiRoomRatesSkeleton_roomRate__87n9K{width:384px;height:420px;margin-bottom:32px;border-radius:12px;overflow:hidden;position:relative}.MultiRoomRatesSkeleton_desktopContainer__gGQ02 .MultiRoomRatesSkeleton_roomRate__87n9K:after{content:"";top:0;right:0;bottom:0;left:0;display:inline-block;padding:10px;width:100%;height:100%;background-color:#e2e2e2;border-radius:4px;position:absolute}.MultiRoomRatesSkeleton_desktopContainer__gGQ02 .MultiRoomRatesSkeleton_roomRate__87n9K:before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));animation:MultiRoomRatesSkeleton_passThrough__6Jhto 2s infinite;content:""}@keyframes MultiRoomRatesSkeleton_passThrough__6Jhto{to{transform:translateX(100%)}}.MultiRoomRatesSkeleton_desktopContainer__gGQ02 .MultiRoomRatesSkeleton_roomRate__87n9K+.MultiRoomRatesSkeleton_roomRate__87n9K{margin-left:16px}}.ShoppingCartSkeleton_desktopContainer__l8QEk{display:none}@media(min-width:768px){.ShoppingCartSkeleton_desktopContainer__l8QEk{display:flex;width:416px;height:415px;margin-bottom:32px;border-radius:12px;overflow:hidden;position:relative;margin-left:16px}.ShoppingCartSkeleton_desktopContainer__l8QEk:after{content:"";top:0;right:0;bottom:0;left:0;display:inline-block;padding:10px;width:100%;height:100%;background-color:#e2e2e2;border-radius:4px;position:absolute}.ShoppingCartSkeleton_desktopContainer__l8QEk:before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));animation:ShoppingCartSkeleton_passThrough__4N46n 2s infinite;content:""}@keyframes ShoppingCartSkeleton_passThrough__4N46n{to{transform:translateX(100%)}}}.DesktopBox_container__ZXKPe{position:-webkit-sticky;position:sticky;top:24px}.DesktopBox_container__ZXKPe .DesktopBox_box__hqwo2{border:1px solid #e2e2e2;border-radius:8px}.LocationAndDistances_container__6fhh8{display:flex;flex-direction:column;max-width:1216px;margin:12px 0}@media(min-width:992px){.LocationAndDistances_container__6fhh8{margin:24px 0}}.LocationAndDistances_container__6fhh8 .LocationAndDistances_title__SEjMD{align-self:flex-start;margin:24px 0;font-size:20px;line-height:28px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO{display:flex;flex-direction:column}@media(min-width:768px){.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO{padding-bottom:0;margin-bottom:12px;border-bottom:1px solid #f6f6f6}.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO .LocationAndDistances_mapPlaceholder__uAahG{min-height:400px}}@media(min-width:1216px){.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO{padding-bottom:24px}}.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO .LocationAndDistances_details__Avp7i{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media(min-width:768px){.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO .LocationAndDistances_details__Avp7i{flex-direction:row}}.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO .LocationAndDistances_details__Avp7i .LocationAndDistances_firstPart___MFYz{margin-top:32px;margin-bottom:12px;width:100%}@media(min-width:768px){.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO .LocationAndDistances_details__Avp7i .LocationAndDistances_firstPart___MFYz{width:50%}}@media(min-width:1216px){.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO .LocationAndDistances_details__Avp7i .LocationAndDistances_firstPart___MFYz{width:100%;margin-bottom:unset}}.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO .LocationAndDistances_details__Avp7i .LocationAndDistances_firstPart___MFYz .LocationAndDistances_address__c6DBm{display:flex;font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO .LocationAndDistances_details__Avp7i .LocationAndDistances_firstPart___MFYz .LocationAndDistances_address__c6DBm img{margin-right:8px}.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO .LocationAndDistances_details__Avp7i .LocationAndDistances_firstPart___MFYz .LocationAndDistances_localityText__AWYdh{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-top:8px;font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media(min-width:1216px){.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO .LocationAndDistances_details__Avp7i .LocationAndDistances_firstPart___MFYz .LocationAndDistances_localityText__AWYdh{width:820px}}@media(min-width:992px){.LocationAndDistances_container__6fhh8 .LocationAndDistances_content__BAtUO{justify-content:space-between}}.LocationAndDistances_container__6fhh8 .LocationAndDistances_distances__lYzSq{display:none}@media(min-width:768px){.LocationAndDistances_container__6fhh8 .LocationAndDistances_distances__lYzSq{display:flex}}.LocationAndDistances_container__6fhh8 .LocationAndDistances_distancesItemFolder__eEbRt{width:46.89%}@media(min-width:768px){.LocationAndDistances_container__6fhh8 .LocationAndDistances_distancesItemFolder__eEbRt{width:46.25%}}@media(min-width:1216px){.LocationAndDistances_container__6fhh8 .LocationAndDistances_distancesItemFolder__eEbRt{width:373px}}.LocationAndDistances_container__6fhh8 .LocationAndDistances_showAllDistancesButton__7wZrn{margin:24px 0;display:flex}@media(min-width:768px){.LocationAndDistances_container__6fhh8 .LocationAndDistances_showAllDistancesButton__7wZrn{display:none}}.TopLocations_container__Rb72J{display:flex}@media(min-width:992px){.TopLocations_container__Rb72J{justify-content:flex-end}}.TopLocations_container__Rb72J .TopLocations_location__3hPDq{margin:8px 4px 0;display:flex;flex-direction:column;align-items:center;min-width:112px}.TopLocations_container__Rb72J .TopLocations_location__3hPDq img{margin-bottom:6px}.TopLocations_container__Rb72J .TopLocations_location__3hPDq .TopLocations_title__C0V2e{max-width:100px;text-align:center;text-wrap:wrap;font-size:10px;line-height:18px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.TopLocations_container__Rb72J .TopLocations_location__3hPDq .TopLocations_distance__4fOwH{font-size:10px;line-height:18px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.TopLocations_container__Rb72J .TopLocations_location__3hPDq+.TopLocations_location__3hPDq{border-left:1px solid #e2e2e2}.HotelRatingDetails_container__2CAKu{display:flex;flex-direction:column;width:100%}@media(min-width:1216px){.HotelRatingDetails_container__2CAKu{width:unset}}.HotelRatingDetails_container__2CAKu .HotelRatingDetails_title__X06ip{display:flex;align-self:flex-start;align-items:center;margin-bottom:24px;font-size:20px;line-height:28px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}@media(min-width:1216px){.HotelRatingDetails_container__2CAKu .HotelRatingDetails_title__X06ip{margin:24px 0}}.HotelRatingDetails_container__2CAKu .HotelRatingDetails_title__X06ip .HotelRatingDetails_numberOfRatings__M0I9n{font-size:16px;line-height:24px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin-left:8px}@media(min-width:992px){.HotelRatingDetails_container__2CAKu .HotelRatingDetails_ratingFilters__oX_o3{margin-bottom:32px}}.HotelRatingDetails_container__2CAKu .HotelRatingDetails_showShowFullSummary__gyZTG{display:flex}@media(min-width:768px){.HotelRatingDetails_container__2CAKu .HotelRatingDetails_showShowFullSummary__gyZTG{display:none}}.HotelRatingDetails_container__2CAKu .HotelRatingDetails_preview__AYkoF{margin-top:12px}@media(min-width:768px){.HotelRatingDetails_container__2CAKu .HotelRatingDetails_preview__AYkoF{margin-top:unset}}.HotelRatingDetails_container__2CAKu .HotelRatingDetails_content__cz2l4{display:flex;flex-direction:column}@media(min-width:768px){.HotelRatingDetails_container__2CAKu .HotelRatingDetails_content__cz2l4{flex-direction:row}.HotelRatingDetails_container__2CAKu .HotelRatingDetails_content__cz2l4 .HotelRatingDetails_ratingsOverview__unbJ8{min-width:380px;margin-right:16px}}@media(min-width:1216px){.HotelRatingDetails_container__2CAKu .HotelRatingDetails_content__cz2l4 .HotelRatingDetails_ratingsOverview__unbJ8{min-width:unset;margin-right:32px}}.RatingFilters_container__cUh45{display:flex;flex-direction:column}@media(min-width:1216px){.RatingFilters_container__cUh45{align-items:center;flex-direction:row}}.RatingFilters_container__cUh45 .RatingFilters_title__4NaXW{display:none;font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;padding-bottom:12px;margin-right:12px}@media(min-width:992px){.RatingFilters_container__cUh45 .RatingFilters_title__4NaXW{display:flex}}.RatingFilters_container__cUh45 .RatingFilters_chips___hciM{display:none;width:calc(100vw - 32px);overflow-x:scroll}@media(min-width:992px){.RatingFilters_container__cUh45 .RatingFilters_chips___hciM{display:flex}}@media(min-width:1216px){.RatingFilters_container__cUh45 .RatingFilters_chips___hciM{flex-wrap:wrap;width:unset;overflow-x:unset}}.RatingFilters_container__cUh45 .RatingFilters_chips___hciM .RatingFilters_chip__gHZIl{margin-right:16px;margin-bottom:8px}.RatingFilters_container__cUh45 .RatingFilters_chips___hciM .RatingFilters_chip__gHZIl .RatingFilters_amenityIcon__c7Bdx{margin:0 4px 4px 0}@media(min-width:1216px){.RatingFilters_container__cUh45 .RatingFilters_chips___hciM .RatingFilters_chip__gHZIl{flex-wrap:wrap}}.RatingFilters_container__cUh45 .RatingFilters_chips___hciM .RatingFilters_badge__STsVz{font-size:10px;line-height:18px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#fff}.RatingFilters_container__cUh45 .RatingFilters_chips___hciM .RatingFilters_badgeUnselected__6JMRH{font-size:10px;line-height:18px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.RatingDetailListPreview_container__Vye60{display:flex;position:relative;flex-direction:column}@media(min-width:1216px){.RatingDetailListPreview_container__Vye60{width:780px}}.RatingDetailListPreview_container__Vye60 .RatingDetailListPreview_scrollConatainer___OZt_{display:flex;overflow-y:scroll;scroll-snap-type:x mandatory}@media(min-width:768px){.RatingDetailListPreview_container__Vye60 .RatingDetailListPreview_scrollConatainer___OZt_{flex-direction:column;overflow-y:unset}}.RatingDetailListPreview_container__Vye60 .RatingDetailListPreview_scrollConatainer___OZt_ .RatingDetailListPreview_ratingDetail__vWKKR{background-color:#fff;border-radius:12px;padding:24px;width:calc(100vw - 105px);min-width:calc(100vw - 105px);scroll-snap-align:start}@media(min-width:340px){.RatingDetailListPreview_container__Vye60 .RatingDetailListPreview_scrollConatainer___OZt_ .RatingDetailListPreview_ratingDetail__vWKKR{width:100%}}@media(min-width:768px){.RatingDetailListPreview_container__Vye60 .RatingDetailListPreview_scrollConatainer___OZt_ .RatingDetailListPreview_ratingDetail__vWKKR{width:calc(100vw - 495px);min-width:unset}}@media(min-width:1216px){.RatingDetailListPreview_container__Vye60 .RatingDetailListPreview_scrollConatainer___OZt_ .RatingDetailListPreview_ratingDetail__vWKKR{min-width:unset;width:unset}}.RatingDetailListPreview_container__Vye60 .RatingDetailListPreview_scrollConatainer___OZt_ .RatingDetailListPreview_ratingDetail__vWKKR+.RatingDetailListPreview_ratingDetail__vWKKR{margin-left:16px}@media(min-width:768px){.RatingDetailListPreview_container__Vye60 .RatingDetailListPreview_scrollConatainer___OZt_ .RatingDetailListPreview_ratingDetail__vWKKR+.RatingDetailListPreview_ratingDetail__vWKKR{margin-left:unset;margin-top:16px}}.RatingDetailListPreview_container__Vye60 .RatingDetailListPreview_scrollConatainer___OZt_ .RatingDetailListPreview_ratingDetail__vWKKR:last-of-type{margin-right:32px}@media(min-width:340px){.RatingDetailListPreview_container__Vye60 .RatingDetailListPreview_scrollConatainer___OZt_ .RatingDetailListPreview_ratingDetail__vWKKR:last-of-type{margin-right:unset}}.RatingDetailListPreview_container__Vye60 .RatingDetailListPreview_showMoreRatingsButton__XhJe1{width:100%;margin-top:32px}@media(min-width:768px){.RatingDetailListPreview_container__Vye60 .RatingDetailListPreview_showMoreRatingsButton__XhJe1{width:-moz-fit-content;width:fit-content}}.RatingDetail_container__kI24j{flex-direction:column;padding:16px 0}.RatingDetail_container__kI24j,.RatingDetail_container__kI24j .RatingDetail_ratingAndDate__cnr7C{display:flex;justify-content:space-between}.RatingDetail_container__kI24j .RatingDetail_ratingAndDate__cnr7C .RatingDetail_date__t22l_{font-size:10px;line-height:18px;letter-spacing:0;color:#a7a7a7;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.RatingDetail_container__kI24j .RatingDetail_nameAndType__A7c9Z{display:flex;margin-top:8px}.RatingDetail_container__kI24j .RatingDetail_nameAndType__A7c9Z .RatingDetail_name__5oPd9{font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.RatingDetail_container__kI24j .RatingDetail_nameAndType__A7c9Z .RatingDetail_travellerTypeWithMargin__3Nbwq{margin-left:4px}.RatingDetail_container__kI24j .RatingDetail_nameAndType__A7c9Z .RatingDetail_travellerTypeWithMargin__3Nbwq,.RatingDetail_container__kI24j .RatingDetail_nameAndType__A7c9Z .RatingDetail_travellerType__mix4N{font-size:14px;line-height:22px;letter-spacing:0;color:#a7a7a7;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.RatingDetail_container__kI24j .RatingDetail_readReplyButton__J7cUk{align-self:flex-start}.RatingDetail_container__kI24j .RatingDetail_reviewTexts__x6YjM{display:flex;flex-direction:column;height:100%}.RatingDetail_container__kI24j .RatingDetail_reviewTexts__x6YjM .RatingDetail_singleReview__44AXe{display:flex;margin-top:12px}.RatingDetail_container__kI24j .RatingDetail_reviewTexts__x6YjM .RatingDetail_singleReview__44AXe .RatingDetail_reviewText__LiA0f{display:flex;flex-direction:column;margin-left:8px;font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.RatingDetail_container__kI24j .RatingDetail_hotelComments__YybQL{display:flex;background-color:#f6f6f6;margin-left:24px;margin-top:8px;padding:12px}.RatingDetail_container__kI24j .RatingDetail_hotelComments__YybQL img{margin-right:4px}.RatingDetail_container__kI24j .RatingDetail_hotelComments__YybQL .RatingDetail_title__IymIC{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.RatingDetail_container__kI24j .RatingDetail_hotelComments__YybQL .RatingDetail_hotelComment__z7mZ6{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.RatingDetail_container__kI24j .RatingDetail_hotelComments__YybQL .RatingDetail_hotelComment__z7mZ6+.RatingDetail_hotelComment__z7mZ6{margin-top:12px}.HotelInformation_container__lFMXi{display:flex;flex-direction:column}.HotelInformation_container__lFMXi .HotelInformation_title__CJSHh{align-self:flex-start;margin:32px 0 24px;font-size:20px;line-height:28px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}@media(min-width:992px){.HotelInformation_container__lFMXi .HotelInformation_title__CJSHh{margin:48px 0 24px}}.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G{display:flex;flex-direction:column}.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_description__JNszB,.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_renovationHint__DE7JL{margin-bottom:24px}.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_topAmenities__19Zbf{display:flex;flex-direction:column;border-top:1px solid #e2e2e2}@media(min-width:768px){.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_topAmenities__19Zbf{border-bottom:1px solid #e2e2e2;margin-bottom:12px}}@media(min-width:1216px){.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_topAmenities__19Zbf{display:flex;flex-direction:row;margin-bottom:unset}}.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_topAmenities__19Zbf .HotelInformation_freeGifts__ms58s{border:unset;padding:0 0 12px}@media(min-width:768px){.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_topAmenities__19Zbf .HotelInformation_freeGifts__ms58s{padding:0 0 24px}}@media(min-width:1216px){.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_topAmenities__19Zbf .HotelInformation_freeGifts__ms58s{padding:24px 16px 4px;width:33%}}.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_amenityDetailList__rze4J{display:none}@media(min-width:768px){.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_amenityDetailList__rze4J{display:flex}}.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_specialFeatures__L4PvL{margin-bottom:24px}.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_showAllAmenitiesButton__34wsv{display:flex}@media(min-width:768px){.HotelInformation_container__lFMXi .HotelInformation_content__Rvn_G .HotelInformation_showAllAmenitiesButton__34wsv{display:none}}.FaqSection_container__MouzZ{display:flex;flex-direction:column;max-width:1216px;margin-bottom:12px;align-self:stretch}@media(min-width:992px){.FaqSection_container__MouzZ{margin-bottom:24px}}.FaqSection_container__MouzZ .FaqSection_title__2MOlt{margin:24px 0;font-size:20px;line-height:28px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.FaqSection_container__MouzZ .FaqSection_content__aFhOK{display:flex;flex-wrap:wrap;column-gap:32px}.FaqSection_container__MouzZ .FaqSection_content__aFhOK .FaqSection_accordion__fXbiZ{width:100%;border-bottom:1px solid #f0f0f0}@media(min-width:768px){.FaqSection_container__MouzZ .FaqSection_content__aFhOK .FaqSection_accordion__fXbiZ{width:46.25%}}@media(min-width:1216px){.FaqSection_container__MouzZ .FaqSection_content__aFhOK .FaqSection_accordion__fXbiZ{width:373px}}.FaqSection_container__MouzZ .FaqSection_content__aFhOK .FaqSection_accordion__fXbiZ .FaqSection_answer__knJ8E{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.FaqSection_container__MouzZ .FaqSection_content__aFhOK .FaqSection_accordion__fXbiZ .FaqSection_answer__knJ8E .FaqSection_list__5hHVi{display:flex;flex-direction:column;padding-top:12px;gap:8px}.FaqSection_container__MouzZ .FaqSection_content__aFhOK .FaqSection_accordion__fXbiZ .FaqSection_answer__knJ8E .FaqSection_list__5hHVi .FaqSection_item__yx2mW{display:flex;list-style:none;gap:8px}.FaqSection_container__MouzZ .FaqSection_content__aFhOK .FaqSection_accordion__fXbiZ .FaqSection_answer__knJ8E .FaqSection_list__5hHVi .FaqSection_item__yx2mW .FaqSection_dot__gVvRI{height:22px}.FaqSection_container__MouzZ .FaqSection_content__aFhOK .FaqSection_accordion__fXbiZ .FaqSection_answer__knJ8E .FaqSection_link__5VdsU{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;text-decoration:underline}.CleanAndSafe_container__CkP3t{display:flex;flex-direction:column;padding-bottom:32px;border-bottom:1px solid #e2e2e2}.CleanAndSafe_container__CkP3t .CleanAndSafe_title__0IoGA{display:flex;align-items:center;font-size:22px;line-height:30px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin-bottom:24px}.CleanAndSafe_container__CkP3t .CleanAndSafe_title__0IoGA img{margin-right:12px}.CleanAndSafe_container__CkP3t .CleanAndSafe_subTitle__hNXHg{font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin-bottom:8px}.CleanAndSafe_container__CkP3t .CleanAndSafe_text__0P5zT{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.AdditionalHotelInformation_container__SwLQ3{display:flex;flex-direction:column}.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_title__bd_GU{align-self:flex-start;margin:8px 0 24px;font-size:20px;line-height:28px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}@media(min-width:992px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_title__bd_GU{margin-top:0}}.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL{display:flex;flex-direction:column;align-items:flex-start}@media(min-width:768px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL{flex-direction:row;justify-content:space-between}}.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_firstItem__DoLBQ,.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_item__Lo6Xd,.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_secondItem__iH7Pc{display:flex}.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_firstItem__DoLBQ{flex-direction:column;justify-content:space-between}@media(min-width:768px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_firstItem__DoLBQ{width:50%}}@media(min-width:1216px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_firstItem__DoLBQ{flex-direction:row;width:60%;padding-right:48px}}@media(min-width:768px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_secondItem__iH7Pc{width:50%;margin-left:48px}}@media(min-width:1216px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_secondItem__iH7Pc{justify-content:flex-end;margin-left:unset;width:40%}}.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_element__vxP63,.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_paymentOptions__mQPp_{margin:unset;padding:unset;border:unset}@media(min-width:768px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_spokenLanguages__n1JB_{margin-top:24px}}@media(min-width:1216px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_spokenLanguages__n1JB_{margin-top:unset}}.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_paymentOptions__mQPp_{margin-top:32px}@media(min-width:768px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_paymentOptions__mQPp_{margin-top:0;margin-right:60px}}@media(min-width:1216px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_paymentOptions__mQPp_{margin-top:unset;min-width:30%}}.PriceDetails_priceDetails__T2703{max-width:600px;display:flex;flex-direction:column;padding:16px 16px 4px}.PriceDetails_priceDetails__T2703 .PriceDetails_descriptionHeader__Y0Q4g{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PriceDetails_priceDetails__T2703 .PriceDetails_description__jWgjg,.PriceDetails_priceDetails__T2703 .PriceDetails_totalPrice__MJWtJ{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;overflow-wrap:break-word}.PriceDetails_priceDetails__T2703 .PriceDetails_item__Dga6c{margin-bottom:12px}.PriceDetails_priceDetails__T2703 .PriceDetails_exchangedPrice__ciUmE{height:16px;font-size:10px;line-height:18px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;padding-bottom:4px}.CancellationDetails_cancellationDetails__H7z8f{max-width:600px;display:flex;flex-direction:column;padding:16px 16px 4px}.CancellationDetails_cancellationDetails__H7z8f .CancellationDetails_descriptionHeader__oDFMZ{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.CancellationDetails_cancellationDetails__H7z8f .CancellationDetails_description__ejmcm{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;overflow-wrap:break-word;margin-bottom:8px}.CancellationDetails_cancellationDetails__H7z8f .CancellationDetails_item__XFFoI{margin-bottom:12px}.CancellationDetails_cancellationDetails__H7z8f+.CancellationDetails_cancellationDetails__H7z8f{border-top:1px solid #e2e2e2}.FooterLine_container__O_iCg{display:flex;justify-content:flex-end;align-items:center;padding:16px;border-top:1px solid #e2e2e2}.FooterLine_container__O_iCg .FooterLine_button__H7zL8{width:22px;height:22px;display:flex;cursor:pointer;justify-content:center;align-items:center}.AppBanner_container__HfzoU{display:flex;flex-direction:column-reverse;align-items:center;border-radius:18px;background-color:#f0f0f0}@media(min-width:768px){.AppBanner_container__HfzoU{justify-content:space-between;flex-direction:row;width:100%;height:370px}}@media(min-width:1216px){.AppBanner_container__HfzoU{max-width:1216px}}.AppBanner_container__HfzoU .AppBanner_textContainer__582OI{display:flex;flex-direction:column;padding:32px 16px}.AppBanner_container__HfzoU .AppBanner_textContainer__582OI h2{margin:0 0 12px}@media(min-width:768px){.AppBanner_container__HfzoU .AppBanner_textContainer__582OI{width:calc(50% - 48px);padding:24px 16px 24px 24px}}.AppBanner_container__HfzoU .AppBanner_textContainer__582OI .AppBanner_textRow__Dp00y{display:flex;flex-direction:row}.AppBanner_container__HfzoU .AppBanner_textContainer__582OI .AppBanner_textRow__Dp00y .AppBanner_textColumn___1RIL p{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.AppBanner_container__HfzoU .AppBanner_textContainer__582OI .AppBanner_textRow__Dp00y .AppBanner_textColumn___1RIL .AppBanner_element__DNDuA{display:flex;align-items:center}.AppBanner_container__HfzoU .AppBanner_textContainer__582OI .AppBanner_textRow__Dp00y .AppBanner_textColumn___1RIL .AppBanner_element__DNDuA .AppBanner_iconContainer__de3ya{margin-right:16px;max-width:50px}.AppBanner_container__HfzoU .AppBanner_textContainer__582OI .AppBanner_textRow__Dp00y .AppBanner_textColumn___1RIL .AppBanner_icon__GSsfj{width:40px;height:40px;margin-top:7px}.AppBanner_container__HfzoU .AppBanner_textContainer__582OI .AppBanner_textRow__Dp00y .AppBanner_textColumn___1RIL .AppBanner_icon__GSsfj path{stroke:green}.AppBanner_container__HfzoU .AppBanner_textContainer__582OI .AppBanner_buttons__UQT_k{display:flex;flex-direction:column}.AppBanner_container__HfzoU .AppBanner_textContainer__582OI .AppBanner_buttons__UQT_k .AppBanner_button__qg8cG{margin:12px 0 0}@media(min-width:1216px){.AppBanner_container__HfzoU .AppBanner_textContainer__582OI .AppBanner_buttons__UQT_k{flex-direction:row;column-gap:12px}.AppBanner_container__HfzoU .AppBanner_textContainer__582OI .AppBanner_buttons__UQT_k .AppBanner_button__qg8cG{width:-moz-fit-content;width:fit-content}}.AppBanner_container__HfzoU .AppBanner_imageContainer__lGDqG,.AppBanner_container__HfzoU .AppBanner_imageContainer_de__hVG_B,.AppBanner_container__HfzoU .AppBanner_imageContainer_en__JTPoN{height:300px;width:100%;border-top-left-radius:18px;border-top-right-radius:18px;background-repeat:no-repeat;background-size:cover}@media(min-width:768px){.AppBanner_container__HfzoU .AppBanner_imageContainer__lGDqG,.AppBanner_container__HfzoU .AppBanner_imageContainer_de__hVG_B,.AppBanner_container__HfzoU .AppBanner_imageContainer_en__JTPoN{height:100%;width:50%;border-top-left-radius:unset;border-top-right-radius:18px;border-bottom-right-radius:18px}}.AppBanner_container__HfzoU .AppBanner_imageContainer_de__hVG_B{background-image:url(https://s0v.hotel-static.com/_next/static/media/BOBA-app-banner-mobile-de.3ef739c3.jpg)}@media(min-width:768px){.AppBanner_container__HfzoU .AppBanner_imageContainer_de__hVG_B{background-image:url(https://s0v.hotel-static.com/_next/static/media/BOBA-app-banner-tablet-de.689c25de.jpg)}}@media(min-width:1216px){.AppBanner_container__HfzoU .AppBanner_imageContainer_de__hVG_B{background-image:url(https://s0v.hotel-static.com/_next/static/media/BOBA-app-banner-desktop-de.648bdeb2.jpg)}}.AppBanner_container__HfzoU .AppBanner_imageContainer_en__JTPoN{background-image:url(https://s0v.hotel-static.com/_next/static/media/BOBA-app-banner-mobile-en.313ed9fe.jpg)}@media(min-width:768px){.AppBanner_container__HfzoU .AppBanner_imageContainer_en__JTPoN{background-image:url(https://s0v.hotel-static.com/_next/static/media/BOBA-app-banner-tablet-en.4801ccc5.jpg)}}@media(min-width:1216px){.AppBanner_container__HfzoU .AppBanner_imageContainer_en__JTPoN{background-image:url(https://s0v.hotel-static.com/_next/static/media/BOBA-app-banner-desktop-en.9d5e0fe5.jpg)}}.Quickfilter_container__uSL3H{display:flex;flex-direction:column;align-items:center;padding:48px 0;width:100%}@media(min-width:1216px){.Quickfilter_container__uSL3H{padding:48px 0 0;align-items:flex-start;max-width:1216px}}.Quickfilter_container__uSL3H h2{margin:0}.Quickfilter_container__uSL3H .Quickfilter_customHeading__BPAI6{font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;padding-bottom:24px;text-align:center}.Quickfilter_container__uSL3H .Quickfilter_singleQuickfilter__HI2AR{display:none;width:100%}.Quickfilter_container__uSL3H .Quickfilter_selectedQuickfilter__BSGK1{display:flex;flex-direction:column;width:100%;padding-bottom:32px}@media(min-width:768px){.Quickfilter_container__uSL3H .Quickfilter_selectedQuickfilter__BSGK1{flex-direction:row;flex-wrap:wrap}}@media(min-width:1216px){.Quickfilter_container__uSL3H .Quickfilter_selectedQuickfilter__BSGK1{flex-wrap:unset}}.Quickfilter_container__uSL3H .Quickfilter_selectedQuickfilter__BSGK1 .Quickfilter_filter__NNe7G:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.Quickfilter_container__uSL3H .Quickfilter_selectedQuickfilter__BSGK1 .Quickfilter_filter__NNe7G:last-child{margin-right:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:1px solid #121212}.Quickfilter_container__uSL3H .Quickfilter_mostBookedHotels__g7m0f{display:flex;flex-direction:column;width:100%}.Quickfilter_container__uSL3H .Quickfilter_mostBookedHotels__g7m0f .Quickfilter_offer__aNTxq{width:100%}@media(min-width:1216px){.Quickfilter_container__uSL3H .Quickfilter_mostBookedHotels__g7m0f{margin-bottom:32px;flex-direction:row;width:100%;max-width:100%}.Quickfilter_container__uSL3H .Quickfilter_mostBookedHotels__g7m0f .Quickfilter_offer__aNTxq{width:278px;margin-right:32px}.Quickfilter_container__uSL3H .Quickfilter_mostBookedHotels__g7m0f div:nth-child(4){padding-right:0}}.Quickfilter_container__uSL3H .Quickfilter_selectedMostBookedHotelsList__2Tg2F{display:flex;width:100%}.Quickfilter_container__uSL3H .Quickfilter_mostBookedHotelsList__OFQU2{display:none}.Tabs_container__tTfFd{overflow-x:auto;width:100%}.Tabs_container__tTfFd .Tabs_tabs__KOnuw{display:flex;border-bottom:2px solid #e2e2e2;width:100%;margin:32px 0}.Tabs_container__tTfFd .Tabs_tabs__KOnuw .Tabs_tabSelected__inDc6,.Tabs_container__tTfFd .Tabs_tabs__KOnuw .Tabs_tab__0Wqm4{cursor:pointer;white-space:nowrap;border-bottom:2px solid #e2e2e2;padding:8px 24px 16px 0;margin-bottom:-2px}@media(min-width:768px){.Tabs_container__tTfFd .Tabs_tabs__KOnuw .Tabs_tabSelected__inDc6,.Tabs_container__tTfFd .Tabs_tabs__KOnuw .Tabs_tab__0Wqm4{padding:8px 24px 32px 0}}.Tabs_container__tTfFd .Tabs_tabs__KOnuw .Tabs_tabSelected__inDc6 .Tabs_name__T_uVQ,.Tabs_container__tTfFd .Tabs_tabs__KOnuw .Tabs_tab__0Wqm4 .Tabs_name__T_uVQ{font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#898989}.Tabs_container__tTfFd .Tabs_tabs__KOnuw .Tabs_tabSelected__inDc6 img,.Tabs_container__tTfFd .Tabs_tabs__KOnuw .Tabs_tab__0Wqm4 img{margin-right:8px}.Tabs_container__tTfFd .Tabs_tabs__KOnuw .Tabs_tabSelected__inDc6:hover .Tabs_name__T_uVQ,.Tabs_container__tTfFd .Tabs_tabs__KOnuw .Tabs_tab__0Wqm4:hover .Tabs_name__T_uVQ{font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.Tabs_container__tTfFd .Tabs_tabs__KOnuw .Tabs_tabSelected__inDc6{cursor:auto}.Tabs_container__tTfFd .Tabs_tabs__KOnuw .Tabs_tabSelected__inDc6 .Tabs_name__T_uVQ{font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.Filter_container__a1rWP{display:flex;align-items:center;justify-content:center;width:100%;padding:8px;border:1px solid #121212;border-bottom:none;box-sizing:border-box}@media(min-width:768px){.Filter_container__a1rWP{border-bottom:1px solid #121212;padding:0 8px;min-width:31%;width:31%;height:90px;flex-direction:column;margin-right:12px;margin-top:12px;border-radius:8px}}@media(min-width:1216px){.Filter_container__a1rWP{margin-top:0;min-width:155px;width:155px}}.Filter_container__a1rWP p{margin:0;padding:0}.Filter_container__a1rWP .Filter_text__ix91U{margin-left:12px;text-align:center;font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}@media(min-width:768px){.Filter_container__a1rWP .Filter_text__ix91U{margin-left:0;margin-top:4px}}.Filter_container__a1rWP .Filter_counter__jN7Ka{border-radius:13px;margin-left:12px;padding:0 8px;background-color:#e2e2e2;font-size:10px;line-height:18px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#a7a7a7}@media(min-width:768px){.Filter_container__a1rWP .Filter_counter__jN7Ka{margin-top:4px;margin-left:0}}.Filter_container__a1rWP:hover{background-color:#f6f6f6;border-color:#121212}.Filter_container__a1rWP:hover .Filter_text__ix91U{color:#121212}.Filter_container__a1rWP:hover img{opacity:.65}.SimpleOfferCard_offer__tDl_x{background-color:#f0f0f0}.BookingFunnelFeedbackSection_container__0gnaW{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f6f6f6;width:100%}.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo{margin:32px 16px;background-color:#fff;box-sizing:border-box;border-radius:8px;padding:24px}.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo h2{margin:0}.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo .BookingFunnelFeedbackSection_text__AKr0k{display:block;margin:16px 0;font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo .BookingFunnelFeedbackSection_scoreBar__W63if .BookingFunnelFeedbackSection_scores__sA3Or{display:flex;justify-content:space-between;padding:8px 0}.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo .BookingFunnelFeedbackSection_scoreBar__W63if .BookingFunnelFeedbackSection_scores__sA3Or .BookingFunnelFeedbackSection_item__zqcGA{font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;cursor:pointer;width:42px;height:42px;line-height:42px;border-radius:50%;text-align:center;background:#f6f6f6}.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo .BookingFunnelFeedbackSection_scoreBar__W63if .BookingFunnelFeedbackSection_scores__sA3Or .BookingFunnelFeedbackSection_itemActive__xt2bD{font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#fff;background:#121212;line-height:42px}.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo .BookingFunnelFeedbackSection_scoreBar__W63if .BookingFunnelFeedbackSection_captions__j7uK2{display:flex;justify-content:space-between;font-size:14px;line-height:22px;letter-spacing:0;color:#6c6c6c;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo .BookingFunnelFeedbackSection_scoreBar__W63if .BookingFunnelFeedbackSection_captionRight__zoJEk{text-align:right;font-size:14px;line-height:22px;letter-spacing:0;color:#6c6c6c;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo .BookingFunnelFeedbackSection_scoreBar__W63if.BookingFunnelFeedbackSection_desktop__nu8Ht{display:none}@media(min-width:576px){.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo .BookingFunnelFeedbackSection_scoreBar__W63if.BookingFunnelFeedbackSection_desktop__nu8Ht{display:block}.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo .BookingFunnelFeedbackSection_scoreBar__W63if.BookingFunnelFeedbackSection_mobile__TdKlg{display:none}}.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo .BookingFunnelFeedbackSection_reason__jpzOi{display:flex;margin-bottom:20px}.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo .BookingFunnelFeedbackSection_sendEvaluation__27LLD{float:right}@media(min-width:1216px){.BookingFunnelFeedbackSection_container__0gnaW .BookingFunnelFeedbackSection_card___HSRo{margin:80px 16px;width:1216px}}.BackButton_hdpLink__XEJuw{width:-moz-fit-content;width:fit-content}.BackButton_backToHotelButton__i_ZZ7{margin:16px 0 16px 12px}@media(min-width:768px){.BackButton_backToHotelButton__i_ZZ7{margin:16px 0 16px 82px}}@media(min-width:1216px){.BackButton_backToHotelButton__i_ZZ7{margin:0 0 24px}}.BackButton_backToHotelButton__i_ZZ7 .BackButton_icon__N_uOU{margin-right:8px}.RoomsLeftHint_container_A__oPJ7X,.RoomsLeftHint_container_B__5cE7L{background-color:#fff7f5;padding:16px;border-radius:18px}.RoomsLeftHint_container_A__oPJ7X .RoomsLeftHint_header__PrIgo,.RoomsLeftHint_container_B__5cE7L .RoomsLeftHint_header__PrIgo{display:flex;align-items:center;margin-bottom:8px;font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.RoomsLeftHint_container_A__oPJ7X .RoomsLeftHint_header__PrIgo img,.RoomsLeftHint_container_B__5cE7L .RoomsLeftHint_header__PrIgo img{margin-right:8px}.RoomsLeftHint_container_A__oPJ7X .RoomsLeftHint_text__5Dp7N,.RoomsLeftHint_container_B__5cE7L .RoomsLeftHint_text__5Dp7N{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.RoomsLeftHint_container_B__5cE7L{background-color:#e3fcef}.SummaryBox_stickyBoxFrame__K6PEa{padding-bottom:8px}.SummaryBox_stickyBoxFrame__K6PEa .SummaryBox_summaryBox___5QXB{display:flex;flex-direction:column;border-radius:12px;top:12px;gap:24px}@media(min-width:1216px){.SummaryBox_stickyBoxFrame__K6PEa .SummaryBox_summaryBox___5QXB{width:368px;gap:32px;padding-bottom:16px;position:-webkit-sticky;position:sticky}}.SummaryBox_stickyBoxFrame__K6PEa .SummaryBox_summaryBox___5QXB .SummaryBox_roomsLeftHint__2KVX6{display:block}@media(min-width:1216px){.SummaryBox_stickyBoxFrame__K6PEa .SummaryBox_summaryBox___5QXB .SummaryBox_roomsLeftHint__2KVX6{display:none}}.BookBox_container__YXmo9{background-color:#f0f0f0;padding-bottom:12px;border-radius:12px}.BookBox_container__YXmo9 .BookBox_seperator__alMA_{width:calc(100% - 32px);margin-left:16px;height:0;border-bottom:1px solid #e2e2e2}.BookBox_container__YXmo9 .BookBox_bookButton__iw_0k{padding:0 16px}.BookBox_container__YXmo9 .BookBox_dataProtection__bv_9j{padding:16px 16px 0}.SimilarHotels_container__qcOT6{display:flex;flex-direction:column;width:100%}@media(min-width:992px){.SimilarHotels_container__qcOT6{margin-bottom:32px}}.SimilarHotels_container__qcOT6 .SimilarHotels_title__tEXtp{align-self:flex-start;margin:0 0 24px;font-size:20px;line-height:28px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}@media(min-width:992px){.SimilarHotels_container__qcOT6 .SimilarHotels_title__tEXtp{margin:24px 0}}.SimilarHotels_container__qcOT6 .SimilarHotels_similarHotelsList__DjOku{display:flex;flex-direction:column}@media(min-width:992px){.SimilarHotels_container__qcOT6 .SimilarHotels_similarHotelsList__DjOku{flex-direction:row;justify-content:space-between;flex-wrap:nowrap}}.SimilarHotels_container__qcOT6 .SimilarHotels_similarHotelsList__DjOku.SimilarHotels_mobile__NgDuT{max-width:calc(100vw - 16px)}@media(min-width:576px){.SimilarHotels_container__qcOT6 .SimilarHotels_similarHotelsList__DjOku.SimilarHotels_mobile__NgDuT{display:none}}.SimilarHotels_container__qcOT6 .SimilarHotels_similarHotelsList__DjOku.SimilarHotels_desktop__z3oPq{display:none}@media(min-width:576px){.SimilarHotels_container__qcOT6 .SimilarHotels_similarHotelsList__DjOku.SimilarHotels_desktop__z3oPq{max-width:calc(100vw - 32px);display:flex}}@media(min-width:992px){.SimilarHotels_container__qcOT6 .SimilarHotels_similarHotelsList__DjOku .SimilarHotels_offerDark___KwHB,.SimilarHotels_container__qcOT6 .SimilarHotels_similarHotelsList__DjOku .SimilarHotels_offer__VFV5x{width:262px;margin-right:24px}}.SimilarHotels_container__qcOT6 .SimilarHotels_similarHotelsList__DjOku .SimilarHotels_offerDark___KwHB:last-of-type,.SimilarHotels_container__qcOT6 .SimilarHotels_similarHotelsList__DjOku .SimilarHotels_offer__VFV5x:last-of-type{margin-right:unset}.SimilarHotels_container__qcOT6 .SimilarHotels_similarHotelsList__DjOku .SimilarHotels_offerDark___KwHB{background-color:#f0f0f0}.SimilarHotels_container__qcOT6 .SimilarHotels_distanceRow__KevM3{display:none;flex-direction:row;width:100%}@media(min-width:576px){.SimilarHotels_container__qcOT6 .SimilarHotels_distanceRow__KevM3{display:flex}}.SimilarHotels_container__qcOT6 .SimilarHotels_distanceRow__KevM3 .SimilarHotels_distance__g13aV{width:100%;text-align:center;padding-top:16px;font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.OfferCard-Small_container__72MH6,.OfferCard-Small_selectedContainer__Zl6Ft{display:flex;flex-direction:column;background-color:#fff;margin:6px 0;padding:12px;border-radius:8px;cursor:pointer}.OfferCard-Small_container__72MH6 p,.OfferCard-Small_selectedContainer__Zl6Ft p{margin:0;padding:0}.OfferCard-Small_container__72MH6 .OfferCard-Small_content__PAjX7,.OfferCard-Small_selectedContainer__Zl6Ft .OfferCard-Small_content__PAjX7{display:flex;height:100%;position:relative}.OfferCard-Small_container__72MH6 .OfferCard-Small_content__PAjX7 .OfferCard-Small_hotelAndOfferInfo__sdaeG,.OfferCard-Small_selectedContainer__Zl6Ft .OfferCard-Small_content__PAjX7 .OfferCard-Small_hotelAndOfferInfo__sdaeG{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.OfferCard-Small_container__72MH6 .OfferCard-Small_content__PAjX7 .OfferCard-Small_favorite__AS26I,.OfferCard-Small_selectedContainer__Zl6Ft .OfferCard-Small_content__PAjX7 .OfferCard-Small_favorite__AS26I{position:absolute;top:6px;left:6px;width:20px;height:20px;cursor:pointer}.OfferCard-Small_container__72MH6 .OfferCard-Small_detailButton__W1AIl,.OfferCard-Small_selectedContainer__Zl6Ft .OfferCard-Small_detailButton__W1AIl{display:flex;flex-direction:column;align-items:flex-end;padding-top:8px}.OfferCard-Small_selectedContainer__Zl6Ft{border:2px solid #121212;padding:10px}.HotelImage_containerLarge__Bjo0l,.HotelImage_containerMedium__WsH2M,.HotelImage_containerSmall__Ny9ri{display:flex;justify-content:center;align-items:center;position:relative;height:80px;width:80px;margin-right:8px}.HotelImage_containerLarge__Bjo0l .HotelImage_hotelImage__LxImQ,.HotelImage_containerMedium__WsH2M .HotelImage_hotelImage__LxImQ,.HotelImage_containerSmall__Ny9ri .HotelImage_hotelImage__LxImQ{box-sizing:border-box;object-fit:cover;border-radius:4px}.HotelImage_containerLarge__Bjo0l .HotelImage_cleanAndSafeExpertInspected__GS2eJ,.HotelImage_containerLarge__Bjo0l .HotelImage_cleanAndSafeSelfInspected__ugjMp,.HotelImage_containerLarge__Bjo0l .HotelImage_cleanAndSafe__W1rpC,.HotelImage_containerMedium__WsH2M .HotelImage_cleanAndSafeExpertInspected__GS2eJ,.HotelImage_containerMedium__WsH2M .HotelImage_cleanAndSafeSelfInspected__ugjMp,.HotelImage_containerMedium__WsH2M .HotelImage_cleanAndSafe__W1rpC,.HotelImage_containerSmall__Ny9ri .HotelImage_cleanAndSafeExpertInspected__GS2eJ,.HotelImage_containerSmall__Ny9ri .HotelImage_cleanAndSafeSelfInspected__ugjMp,.HotelImage_containerSmall__Ny9ri .HotelImage_cleanAndSafe__W1rpC{position:absolute;display:flex;justify-content:center;bottom:0;left:0;right:0;height:16px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-size:8px;line-height:16px;letter-spacing:0;color:#fff;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.HotelImage_containerLarge__Bjo0l .HotelImage_cleanAndSafeSelfInspected__ugjMp,.HotelImage_containerMedium__WsH2M .HotelImage_cleanAndSafeSelfInspected__ugjMp,.HotelImage_containerSmall__Ny9ri .HotelImage_cleanAndSafeSelfInspected__ugjMp{background-color:#5bc4b6}.HotelImage_containerLarge__Bjo0l .HotelImage_cleanAndSafeExpertInspected__GS2eJ,.HotelImage_containerMedium__WsH2M .HotelImage_cleanAndSafeExpertInspected__GS2eJ,.HotelImage_containerSmall__Ny9ri .HotelImage_cleanAndSafeExpertInspected__GS2eJ{background-color:#009ce3}.HotelImage_containerLarge__Bjo0l .HotelImage_placeholder__Sgkaj,.HotelImage_containerMedium__WsH2M .HotelImage_placeholder__Sgkaj,.HotelImage_containerSmall__Ny9ri .HotelImage_placeholder__Sgkaj{width:80px;height:80px;background-color:#e2e2e2}.HotelImage_containerLarge__Bjo0l,.HotelImage_containerMedium__WsH2M{height:unset;width:unset;margin-right:unset}.HotelImage_containerLarge__Bjo0l .HotelImage_greenAndSafe__QOxx_,.HotelImage_containerMedium__WsH2M .HotelImage_greenAndSafe__QOxx_{align-items:center;height:26px;font-size:10px;line-height:18px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#fff}.HotelImage_containerLarge__Bjo0l .HotelImage_greenAndSafe__QOxx_ img,.HotelImage_containerMedium__WsH2M .HotelImage_greenAndSafe__QOxx_ img{margin-right:4px}.HotelImage_containerLarge__Bjo0l .HotelImage_placeholder__Sgkaj,.HotelImage_containerMedium__WsH2M .HotelImage_placeholder__Sgkaj{width:100%;height:140px}.HotelImage_containerLarge__Bjo0l{margin-right:12px}.HotelImage_containerLarge__Bjo0l .HotelImage_placeholder__Sgkaj{width:269px;height:213px}.HotelInfo_containerLarge__Y9PU0,.HotelInfo_containerMedium__BC_lu,.HotelInfo_containerSmall__7_jPD{display:flex;padding-bottom:8px}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU,.HotelInfo_containerSmall__7_jPD .HotelInfo_content__IKTJU{display:flex;flex-direction:row;justify-content:space-between;flex-grow:1}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3,.HotelInfo_containerSmall__7_jPD .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3{width:100%}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_starsPromoAndHotelRating__6i9pA,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_starsPromoAndHotelRating__6i9pA,.HotelInfo_containerSmall__7_jPD .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_starsPromoAndHotelRating__6i9pA{width:100%;display:flex;justify-content:space-between}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_starsPromoAndHotelRating__6i9pA .HotelInfo_starsAndPromo__Zx99x,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_starsPromoAndHotelRating__6i9pA .HotelInfo_starsAndPromo__Zx99x,.HotelInfo_containerSmall__7_jPD .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_starsPromoAndHotelRating__6i9pA .HotelInfo_starsAndPromo__Zx99x{display:flex;width:100%}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_starsPromoAndHotelRating__6i9pA .HotelInfo_starsAndPromo__Zx99x .HotelInfo_promoLabel__jdr2f,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_starsPromoAndHotelRating__6i9pA .HotelInfo_starsAndPromo__Zx99x .HotelInfo_promoLabel__jdr2f,.HotelInfo_containerSmall__7_jPD .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_starsPromoAndHotelRating__6i9pA .HotelInfo_starsAndPromo__Zx99x .HotelInfo_promoLabel__jdr2f{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:unset;border:1px solid #c4c4c4;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:4px;padding:0 8px;margin-left:4px;font-size:10px;line-height:18px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#c4c4c4}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B,.HotelInfo_containerSmall__7_jPD .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B{display:flex;align-items:center;font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;min-width:0;flex-grow:1;white-space:nowrap;width:218px;max-width:calc(100vw - 140px)}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B .HotelInfo_hotelDetailLink__LnDDV,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B .HotelInfo_hotelDetailLink__LnDDV,.HotelInfo_containerSmall__7_jPD .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B .HotelInfo_hotelDetailLink__LnDDV{display:flex;min-width:0;white-space:nowrap;width:100%}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B img,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B img,.HotelInfo_containerSmall__7_jPD .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B img{margin-right:2px}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B span,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B span,.HotelInfo_containerSmall__7_jPD .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B span{white-space:nowrap;overflow:hidden;cursor:pointer;text-overflow:ellipsis}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_address__yVi6Q,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_address__yVi6Q,.HotelInfo_containerSmall__7_jPD .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_address__yVi6Q{display:none;padding-bottom:24px}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotelRatingAndServices__6BXy5,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotelRatingAndServices__6BXy5,.HotelInfo_containerSmall__7_jPD .HotelInfo_content__IKTJU .HotelInfo_hotelRatingAndServices__6BXy5{display:flex;flex-direction:column}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotelRatingAndServices__6BXy5 .HotelInfo_label__DCMyw,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotelRatingAndServices__6BXy5 .HotelInfo_label__DCMyw,.HotelInfo_containerSmall__7_jPD .HotelInfo_content__IKTJU .HotelInfo_hotelRatingAndServices__6BXy5 .HotelInfo_label__DCMyw{display:flex;justify-content:center;align-items:center;width:46px;height:46px;padding-right:16px;border-right:1px solid #c4c4c4;margin-right:16px}.HotelInfo_containerLarge__Y9PU0,.HotelInfo_containerMedium__BC_lu{padding-bottom:unset;padding-top:8px;width:50%}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU{flex-direction:column}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B{width:180px;max-width:254px}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_address__yVi6Q,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_address__yVi6Q{display:flex;padding-bottom:8px;font-size:10px;line-height:18px;letter-spacing:0;color:#6c6c6c;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotelRatingAndServices__6BXy5,.HotelInfo_containerMedium__BC_lu .HotelInfo_content__IKTJU .HotelInfo_hotelRatingAndServices__6BXy5{flex-direction:row}.HotelInfo_containerLarge__Y9PU0{justify-content:unset;padding-top:unset;flex-grow:1}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU{border-right:1px solid #c4c4c4;padding-right:12px;margin-right:12px;justify-content:unset}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3{border-bottom:1px solid #c4c4c4}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_starsAndPromo__Zx99x{justify-content:space-between}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B{font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;width:unset;max-width:460px}@media(min-width:1216px){.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_hotelName__HP58B{max-width:375px}}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotel__jMRt3 .HotelInfo_address__yVi6Q{display:flex;padding-bottom:unset;font-size:12px;line-height:20px;letter-spacing:0;color:#6c6c6c;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.HotelInfo_containerLarge__Y9PU0 .HotelInfo_content__IKTJU .HotelInfo_hotelRatingAndServices__6BXy5{padding-top:24px;flex-direction:row}.Map_containerFullscreen___X2WX,.Map_container__xvW_Z{display:flex;position:relative;overflow:hidden;width:100%;height:56vw}@media(min-width:992px){.Map_containerFullscreen___X2WX,.Map_container__xvW_Z{border-radius:10px;width:800px;height:400px}}.Map_containerFullscreen___X2WX{z-index:3;position:fixed;left:0;right:0;bottom:0;top:0;width:100vw;height:100vh}.Pin_container__40ek3{display:flex;margin-left:-24px;margin-top:-48px}.FullscreenButton_container__GkuAF{display:flex;justify-content:center;align-items:center;position:absolute;right:12px;top:12px;width:36px;height:36px;background-color:#fff;border-radius:99px;box-shadow:0 73px 158px rgba(0,0,0,.07),0 30.5px 66.01px rgba(0,0,0,.05),0 16.31px 35.29px rgba(0,0,0,.042),0 9.14px 19.78px rgba(0,0,0,.035),0 4.85px 10.51px rgba(0,0,0,.028),0 2.02px 4.37px rgba(0,0,0,.02);cursor:pointer}.ContactAndSupport_container__Ym0St{width:calc(100% - 32px);margin-top:32px}@media(min-width:1216px){.ContactAndSupport_container__Ym0St{margin:48px;width:1216px}}.ContactAndSupport_container__Ym0St h2{margin:0 0 24px}.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media(min-width:1216px){.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy{flex-direction:row}}.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S{flex-direction:row}}.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S .ContactAndSupport_contact__IODf4{width:100%}@media(min-width:768px){.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S .ContactAndSupport_contact__IODf4{width:384px}}.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S .ContactAndSupport_contact__IODf4 h4{margin:8px 0 12px}.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S .ContactAndSupport_contact__IODf4 .ContactAndSupport_detail__G1Kfq+.ContactAndSupport_detail__G1Kfq{margin-top:16px}.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S .ContactAndSupport_contact__IODf4 .ContactAndSupport_iconWithText____myv{display:flex;column-gap:8px}.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S .ContactAndSupport_contact__IODf4 .ContactAndSupport_iconWithText____myv a,.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S .ContactAndSupport_contact__IODf4 .ContactAndSupport_iconWithText____myv div{font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;text-decoration:underline}.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S .ContactAndSupport_contact__IODf4 .ContactAndSupport_contactHotel__DvrJI{margin:4px 0 0 16px;font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media(min-width:768px){.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S .ContactAndSupport_contact__IODf4 .ContactAndSupport_phoneMobile__NGeI4{display:none}}.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S .ContactAndSupport_contact__IODf4 .ContactAndSupport_phoneDesktop__SvM8P{display:none}@media(min-width:768px){.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_contacts__gvV2S .ContactAndSupport_contact__IODf4 .ContactAndSupport_phoneDesktop__SvM8P{display:block}}.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_bonusInfo__Jj_4S{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;padding:24px;margin:32px 0;border-radius:12px;background:#f0f0f0}.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_bonusInfo__Jj_4S .ContactAndSupport_title__FJW2F{font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin-bottom:12px}.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_bonusInfo__Jj_4S .ContactAndSupport_text__yOG6w{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media(min-width:1216px){.ContactAndSupport_container__Ym0St .ContactAndSupport_content__ZTyPy .ContactAndSupport_bonusInfo__Jj_4S{width:336px;margin-top:unset;margin-bottom:unset}}.ReceptionTimes_container__JwOAH{display:flex;flex-direction:column;margin:4px 0 0 16px;font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.ReceptionTimes_container__JwOAH div+div{margin-top:8px}.PersonalAndPaymentData_container__tQoX_{width:calc(100% - 32px);margin-top:32px;margin-bottom:32px}@media(min-width:1216px){.PersonalAndPaymentData_container__tQoX_{padding:48px 0;margin-top:unset;margin-bottom:unset;width:1216px}}.PersonalAndPaymentData_container__tQoX_ h2{margin:0 0 24px}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_contactBox__VN5pJ{width:100%}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_contactBox__VN5pJ h4{margin:8px 0 12px}@media(min-width:992px){.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_contactBox__VN5pJ+.PersonalAndPaymentData_contactBox__VN5pJ{margin-left:32px}}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ{display:flex;flex-direction:column;justify-content:flex-start}@media(min-width:1216px){.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ{flex-direction:row}}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP{display:flex;flex-direction:column}@media(min-width:992px){.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP{flex-direction:row}}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP .PersonalAndPaymentData_contact__bSvl2{background-color:#fff;border-radius:12px;padding:14px;width:100%;box-sizing:border-box}@media(min-width:992px){.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP .PersonalAndPaymentData_contact__bSvl2{width:382px}}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP .PersonalAndPaymentData_contact__bSvl2 h4{margin:8px 0 12px}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP .PersonalAndPaymentData_contact__bSvl2+.PersonalAndPaymentData_contact__bSvl2{margin:24px 0}@media(min-width:768px){.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP .PersonalAndPaymentData_contact__bSvl2+.PersonalAndPaymentData_contact__bSvl2{margin:unset;margin-left:32px}}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_userData__e4ld_{display:flex;flex-direction:column}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_userData__e4ld_ .PersonalAndPaymentData_label__KDeDU{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_userData__e4ld_ .PersonalAndPaymentData_value__4Ycu7{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_userData__e4ld_+.PersonalAndPaymentData_userData__e4ld_{margin-top:16px}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_paymentInfo__v0S3q{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;padding:24px;margin-bottom:24px;border-radius:12px;background:#fff}@media(min-width:1216px){.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_paymentInfo__v0S3q{width:336px;margin-top:unset;margin-bottom:unset}}.PaymentInfo_container__mbdR0 .PaymentInfo_smartPay__l_dGq{border-bottom:1px solid #e2e2e2;padding-bottom:16px;margin-bottom:16px}.PaymentInfo_container__mbdR0 .PaymentInfo_smartPay__l_dGq .PaymentInfo_title__r7stK{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PaymentInfo_container__mbdR0 .PaymentInfo_smartPay__l_dGq .PaymentInfo_details___HoTz{list-style:disc inside;text-indent:-1em;padding-left:1em;font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.PaymentInfo_container__mbdR0 .PaymentInfo_priceContainer__A6ze4{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PaymentInfo_container__mbdR0 .PaymentInfo_includingDeposit__JkQKW{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin-left:0}.PaymentInfo_container__mbdR0 .PaymentInfo_vouchersCollapse__g3aC5{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PaymentInfo_container__mbdR0 .PaymentInfo_divider__T8kBR{border-bottom:1px solid #e2e2e2;padding-bottom:16px;margin-bottom:16px}.PaymentInfo_container__mbdR0 .PaymentInfo_collapseContainer__i8zRg{padding-top:8px}.PaymentInfo_container__mbdR0 .PaymentInfo_collapseContainer__i8zRg .PaymentInfo_voucherContainer__X8Y3N{display:flex;justify-content:space-between;align-items:center}.PaymentInfo_container__mbdR0 .PaymentInfo_collapseContainer__i8zRg .PaymentInfo_voucherContainer__X8Y3N .PaymentInfo_voucherHeader__gubnq{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:var(--brand-500);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PaymentInfo_container__mbdR0 .PaymentInfo_collapseContainer__i8zRg .PaymentInfo_voucherContainer__X8Y3N .PaymentInfo_voucherValue__V5XTa{font-size:14px;line-height:22px;letter-spacing:0;color:var(--brand-500);font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.CreditCardSection_creditCardSection__lqnVM{border-bottom:1px solid #e2e2e2;padding-bottom:16px;margin-bottom:16px}.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_creditCard__Y_7hj{display:flex;align-items:center;justify-content:space-between}.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_creditCard__Y_7hj .CreditCardSection_typeAndNumber__Xzyba{display:flex;align-items:center;font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_creditCard__Y_7hj .CreditCardSection_typeAndNumber__Xzyba .CreditCardSection_icon__rbtnY{border:1px solid #e2e2e2;border-radius:4px;margin-right:8px}.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_creditCard__Y_7hj .CreditCardSection_typeAndNumber__Xzyba .CreditCardSection_type__Me_it{margin-right:4px;font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_creditCard__Y_7hj .CreditCardSection_expiration__yKdwR{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_guaranteeInfo__sk0ID{display:flex;align-items:center;font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;column-gap:8px;margin-top:6px}@media(min-width:768px){.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_guaranteeInfo__sk0ID .CreditCardSection_details__JTyZy{width:300px;padding:2px}}.CreditCardSection_bookingTypeInfoIcon__yYq1n{cursor:pointer}.CreditCardSection_bookingTypeContainer__DNr_T{padding:24px}.CreditCardSection_bookingTypeHeadline__K3gIf{margin:0 0 12px;font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;display:flex;justify-content:space-between}.CreditCardSection_bookingTypeContent__t0eVO{display:flex;gap:6px}.CreditCardSection_bookingTypeDot__j_OOl{font-size:12px;line-height:20px;letter-spacing:0;color:#6c6c6c;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.CreditCardSection_bookingTypeActualType__6rQL_{font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin-bottom:10px}.CreditCardSection_bookingTypeHr__pqm0u{border:1px solid #e2e2e2;margin:16px 0}.BackToChangeOrCancelRoomButton_container__8NU8H{display:flex;align-items:center;z-index:1;width:100vw;margin:12px 0}@media(min-width:1216px){.BackToChangeOrCancelRoomButton_container__8NU8H{width:100%;max-width:1216px}}.BackToChangeOrCancelRoomButton_container__8NU8H .BackToChangeOrCancelRoomButton_button__2tPkd{margin-left:16px}@media(min-width:768px){.BackToChangeOrCancelRoomButton_container__8NU8H .BackToChangeOrCancelRoomButton_button__2tPkd{margin-left:100px}}@media(min-width:1216px){.BackToChangeOrCancelRoomButton_container__8NU8H .BackToChangeOrCancelRoomButton_button__2tPkd{margin-left:160px}}.HotelBasics_container__1QC6f{display:flex;justify-content:space-between;flex-grow:1;flex-direction:column}.HotelBasics_container__1QC6f .HotelBasics_hotelContainer__k67di{display:flex;padding-bottom:12px}@media(min-width:576px){.HotelBasics_container__1QC6f .HotelBasics_hotelContainer__k67di{padding-bottom:unset}}.HotelBasics_container__1QC6f .HotelBasics_hotelContainer__k67di .HotelBasics_hotel__25LHK{display:flex;flex-direction:column;justify-content:center;width:100%}.HotelBasics_container__1QC6f .HotelBasics_hotelContainer__k67di .HotelBasics_hotel__25LHK .HotelBasics_starsAndRatings__A3zwE{display:flex;justify-content:space-between}.HotelBasics_container__1QC6f .HotelBasics_hotelContainer__k67di .HotelBasics_hotel__25LHK .HotelBasics_hotelNameLong__2pQpN,.HotelBasics_container__1QC6f .HotelBasics_hotelContainer__k67di .HotelBasics_hotel__25LHK .HotelBasics_hotelName__5TB_w{display:flex;font-size:24px;line-height:32px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;white-space:nowrap;max-width:100vw}@media(min-width:576px){.HotelBasics_container__1QC6f .HotelBasics_hotelContainer__k67di .HotelBasics_hotel__25LHK .HotelBasics_hotelNameLong__2pQpN,.HotelBasics_container__1QC6f .HotelBasics_hotelContainer__k67di .HotelBasics_hotel__25LHK .HotelBasics_hotelName__5TB_w{max-width:calc(100vw - 140px)}}.HotelBasics_container__1QC6f .HotelBasics_hotelContainer__k67di .HotelBasics_hotel__25LHK .HotelBasics_hotelNameLong__2pQpN div,.HotelBasics_container__1QC6f .HotelBasics_hotelContainer__k67di .HotelBasics_hotel__25LHK .HotelBasics_hotelName__5TB_w div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HotelBasics_container__1QC6f .HotelBasics_hotelContainer__k67di .HotelBasics_hotel__25LHK .HotelBasics_hotelNameLong__2pQpN{font-size:18px;line-height:26px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.HotelBasics_container__1QC6f .HotelBasics_controls__u7AGi{display:none;align-items:center}@media(min-width:1216px){.HotelBasics_container__1QC6f .HotelBasics_controls__u7AGi{display:flex}}@media(min-width:576px){.HotelBasics_container__1QC6f{flex-direction:row;max-width:1216px;height:100%}}@media(min-width:768px){.HotelBasics_container__1QC6f .HotelBasics_mobileOnly__5AV5r{display:none}.HotelBasics_container__1QC6f .HotelBasics_ratingsPrice__ZQlfK{display:flex;flex-direction:row}}@media(min-width:1216px){.HotelBasics_container__1QC6f .HotelBasics_ratingsPrice__ZQlfK .HotelBasics_desktopOnly__CvkXS{display:flex}}.HotelBasicsSkeleton_container__JxnbB{display:flex;flex-direction:column;width:100%}.HotelBasicsSkeleton_container__JxnbB .HotelBasicsSkeleton_header__JzXml{overflow:hidden;position:relative;width:100%;height:72px;border-radius:12px;margin:24px 0}.HotelBasicsSkeleton_container__JxnbB .HotelBasicsSkeleton_header__JzXml:after{content:"";top:0;right:0;bottom:0;left:0;display:inline-block;padding:10px;width:100%;height:100%;background-color:#e2e2e2;border-radius:4px;position:absolute}.HotelBasicsSkeleton_container__JxnbB .HotelBasicsSkeleton_header__JzXml:before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));animation:HotelBasicsSkeleton_passThrough__0D8Bo 2s infinite;content:""}.HotelBasicsSkeleton_container__JxnbB .HotelBasicsSkeleton_gallery__2QN75{overflow:hidden;position:relative;width:100%;height:400px;border-radius:18px}.HotelBasicsSkeleton_container__JxnbB .HotelBasicsSkeleton_gallery__2QN75:after{content:"";top:0;right:0;bottom:0;left:0;display:inline-block;padding:10px;width:100%;height:100%;background-color:#e2e2e2;border-radius:4px;position:absolute}.HotelBasicsSkeleton_container__JxnbB .HotelBasicsSkeleton_gallery__2QN75:before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));animation:HotelBasicsSkeleton_passThrough__0D8Bo 2s infinite;content:""}@keyframes HotelBasicsSkeleton_passThrough__0D8Bo{to{transform:translateX(100%)}}