.FromPrice_container__PFn1_{display:flex;align-items:flex-end;gap:4px;font-size:28px;line-height:36px;font-family:var(--bold-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.FromPrice_container__PFn1_ .FromPrice_from__fhd4Z{margin-right:4px;line-height:24px}.FromPrice_container__PFn1_ .FromPrice_night__fdEQh{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;line-height:26px}.HotelBasics_container__qiXpq{display:flex;justify-content:space-between;flex-grow:1;flex-direction:column}@media(min-width:576px){.HotelBasics_container__qiXpq{flex-direction:row;width:1216px;height:100%}}.HotelBasics_container__qiXpq .HotelBasics_hotelContainer__SY4FS{display:flex}@media(min-width:576px){.HotelBasics_container__qiXpq .HotelBasics_hotelContainer__SY4FS{padding-bottom:unset}}.HotelBasics_container__qiXpq .HotelBasics_hotelContainer__SY4FS .HotelBasics_hotelImage__eBZ8b{margin-right:16px;box-sizing:border-box;-o-object-fit:cover;object-fit:cover;border-radius:4px}.HotelBasics_container__qiXpq .HotelBasics_hotelContainer__SY4FS .HotelBasics_hotel__HIiIV{display:flex;flex-direction:column;justify-content:center;width:100%}.HotelBasics_container__qiXpq .HotelBasics_hotelContainer__SY4FS .HotelBasics_hotel__HIiIV .HotelBasics_starsAndRatings__WHjZf{display:flex;justify-content:space-between}.HotelBasics_container__qiXpq .HotelBasics_hotelContainer__SY4FS .HotelBasics_hotel__HIiIV .HotelBasics_hotelName__eE80N{display:flex;white-space:nowrap;max-width:100vw}@media(min-width:576px){.HotelBasics_container__qiXpq .HotelBasics_hotelContainer__SY4FS .HotelBasics_hotel__HIiIV .HotelBasics_hotelName__eE80N{max-width:calc(100vw - 140px)}}.HotelBasics_container__qiXpq .HotelBasics_hotelContainer__SY4FS .HotelBasics_hotel__HIiIV .HotelBasics_hotelName__eE80N h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.HotelBasics_container__qiXpq .HotelBasics_hotelContainer__SY4FS .HotelBasics_hotel__HIiIV .HotelBasics_checkInOutAndDetails__hX6AP{display:flex;flex-direction:column;align-items:flex-start;margin-top:4px;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:768px){.HotelBasics_container__qiXpq .HotelBasics_hotelContainer__SY4FS .HotelBasics_hotel__HIiIV .HotelBasics_checkInOutAndDetails__hX6AP{flex-direction:row;align-items:flex-start;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;align-items:center}}.HotelBasics_container__qiXpq .HotelBasics_hotelContainer__SY4FS .HotelBasics_hotel__HIiIV .HotelBasics_checkInOutAndDetails__hX6AP span+span{margin-left:8px;border-left:1px solid #121212;padding-left:8px}@media(min-width:768px){.HotelBasics_container__qiXpq .HotelBasics_hotelContainer__SY4FS .HotelBasics_hotel__HIiIV .HotelBasics_checkInOutAndDetails__hX6AP .HotelBasics_showAllPropertyDetailsButton__kKCoC{margin-left:8px}}.HotelBasics_container__qiXpq .HotelBasics_ratingsPrice__Esk5r{display:none;flex-direction:row}@media(min-width:768px){.HotelBasics_container__qiXpq .HotelBasics_ratingsPrice__Esk5r{display:flex}}.HotelBasics_container__qiXpq .HotelBasics_controls__uB48C{display:flex;align-items:center}.HotelBasics_container__qiXpq .HotelBasics_controls__uB48C .HotelBasics_divider__xppRu{height:44px;margin:0 24px;border:1px solid #e2e2e2}.HotelBasics_container__qiXpq .HotelBasics_controls__uB48C .HotelBasics_hotelRating__DxRq_{display:flex;align-self:flex-end;align-items:center}@media(min-width:576px){.HotelBasics_container__qiXpq .HotelBasics_controls__uB48C .HotelBasics_hotelRating__DxRq_{align-self:unset}}.HotelBasics_checkAvailabilityButtonContainer__ZAmil{display:none}@media(min-width:768px){.HotelBasics_checkAvailabilityButtonContainer__ZAmil{display:flex;gap:8px;align-items:center}}.HotelBasicsSkeleton_container__LVHZG{display:flex;flex-direction:column;width:100%;height:110px;border-radius:12px;margin-top:24px;overflow:hidden;position:relative}.HotelBasicsSkeleton_container__LVHZG: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__LVHZG:before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.8) 50%,rgba(255,255,255,0));animation:HotelBasicsSkeleton_passThrough___Zx7M 2s infinite;content:""}@keyframes HotelBasicsSkeleton_passThrough___Zx7M{to{transform:translateX(100%)}}@media(min-width:768px){.HotelBasicsSkeleton_container__LVHZG{height:90px}}.AmenityList_container__EJJOT{display:flex;flex-direction:column}.AmenityList_container__EJJOT .AmenityList_title__OUqP9{display:flex}.AmenityList_container__EJJOT .AmenityList_title__OUqP9 .AmenityList_icon__3y4_B{margin-right:8px}.AmenityList_container__EJJOT .AmenityList_amenities__nLzNw{display:flex;flex-wrap:wrap;align-items:center}.AmenityList_container__EJJOT .AmenityList_amenities__nLzNw .AmenityList_element__evo9T{display:flex;list-style:none;margin-right:20px;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;width:100%}@media(min-width:768px){.AmenityList_container__EJJOT .AmenityList_amenities__nLzNw .AmenityList_element__evo9T{width:47%}}.AmenityList_container__EJJOT .AmenityList_amenities__nLzNw .AmenityList_singleColumnElement__M58AT{display:flex;list-style:none;margin-right:20px;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;margin-bottom:8px;width:100%;align-items:flex-start;gap:8px}.AmenityList_container__EJJOT .AmenityList_amenities__nLzNw .AmenityList_singleColumnElement__M58AT .AmenityList_dot__YKiZF{height:22px}.AmenityList_container__EJJOT .AmenityList_amenities__nLzNw .AmenityList_splittedTextParts__fFRfN{display:flex;flex-direction:column}.AmenityList_container__EJJOT .AmenityList_accordion__AuSXf{padding:24px 0}.AmenityList_container__EJJOT .AmenityList_collapsibleContent__1o6N1{width:100%}.AmenityDetailList_container__lyx7b{display:flex;flex-wrap:wrap;margin-bottom:24px}@media(min-width:768px){.AmenityDetailList_container__lyx7b{gap:16px}}@media(min-width:992px){.AmenityDetailList_container__lyx7b{gap:32px}}.AmenityDetailList_container__lyx7b .AmenityDetailList_amenityList__LGoDC{display:flex;width:100%}@media(min-width:768px){.AmenityDetailList_container__lyx7b .AmenityDetailList_amenityList__LGoDC{width:calc(50% - 16px)}}@media(min-width:992px){.AmenityDetailList_container__lyx7b .AmenityDetailList_amenityList__LGoDC{width:calc(33% - 32px)}}.FreeGifts_container__F_WzK{display:flex;flex-direction:column;padding:12px 12px 0;border:1px solid #e2e2e2;border-radius:8px}@media(min-width:768px){.FreeGifts_container__F_WzK{padding:16px 16px 4px}}.FreeGifts_container__F_WzK .FreeGifts_title__Ewija{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;margin-bottom:12px}.FreeGifts_container__F_WzK .FreeGifts_subTitle__qEmIp{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:4px}.FreeGifts_container__F_WzK .FreeGifts_text__uLVMM{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;margin-bottom: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}}