.HotelMatrixCached_container__KWsKe{display:none}.HotelPoiDesktop_blockTitle___v_16{margin-bottom:.75rem;font-weight:500;font-size:1.375rem;line-height:1.625rem}.HotelPoiDesktop_mainContainer__Fh4of{padding:1rem;border-radius:var(--border-radius);background-color:var(--white);font-size:.875rem;line-height:1rem}.HotelPoiDesktop_poisContainer__S1ztd{display:grid;justify-content:space-between;column-gap:2.5rem;grid-template-columns:repeat(3,1fr)}.HotelPoiDesktop_twinPois__HVbj1{display:flex;flex-direction:column;row-gap:1.5rem}.HotelPoiDesktop_attention__ZtKu9{margin-top:1rem;color:var(--grey1)}.HotelPoiItem_poiTitle__H_5mI{margin-bottom:.75rem;font-weight:500}.HotelPoiItem_poiList__rUzdG{display:flex;flex-direction:column;row-gap:.75rem}.HotelPoiMobile_blockTitle__agGOO{margin-bottom:.75rem;font-weight:500;font-size:1.125rem;line-height:1.375rem}.HotelPoiMobile_mainContainer__YSNkN{display:flex;flex-direction:column;padding:.75rem .5rem;border-radius:var(--border-radius);background-color:var(--white);row-gap:.75rem;font-size:.875rem;line-height:1rem}.HotelInspirations_container__CHCqp{display:flex;overflow:hidden;max-width:31.5rem;gap:.625rem}.HotelInspirations_container__CHCqp::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.HotelInspirations_container__CHCqp{-ms-overflow-style:none;scrollbar-width:none}.HotelInspirations_mobileContainer__gSGZJ{overflow:scroll;max-width:100%;padding:.75rem .875rem;border-radius:0 0 .5rem .5rem;background:var(--white)}.HotelsInfoPage_hotelsPage__UcKBv{position:relative;display:flex;flex-direction:column;padding:.5em .5em 2.5em;gap:.5em}.HotelsInfoPage_aboutHotelBlocks__sD_wj{display:flex;gap:1em}.HotelsInfoPage_aboutHotelColumn__wP00T{flex:1 1}.ReviewCard_container__qFDJH{width:100%;height:100%;padding:16px;border-radius:8px;background-color:var(--white);scroll-margin-top:78px}.ReviewCard_header__BG_89{display:flex;align-items:center;margin-bottom:8px;gap:8px}.ReviewCard_ratingReview__e_Ee8{padding:4px 8px;border-radius:8px;font-weight:500;font-size:1rem;line-height:1.25rem}.ReviewCard_badText__RMLKi,.ReviewCard_goodEnoughText__aUhpl{background-color:#f3f3f3}.ReviewCard_goodText__UhITR,.ReviewCard_perfectText__D_QPJ{background-color:var(--primary)}.ReviewCard_ratingDate__e7ujd{font-size:.875rem;line-height:1rem}.ReviewCard_avatarContainer__6NWoK{display:flex;align-items:center;margin-bottom:12px;gap:8px}.ReviewCard_avatarHeader__rSFvO{max-width:calc(100% - 40px);margin:auto 0;font-size:.875rem;line-height:1rem}.ReviewCard_avatar__bf6py{border-radius:40px;object-fit:cover;object-position:center}.ReviewCard_reviewHeader__V4TbL{display:flex;align-items:center;padding:6px 12px 6px 8px;border-radius:4px;margin-bottom:12px;font-weight:400;gap:4px;justify-self:flex-start}.ReviewCard_reviewHeader__V4TbL>svg{width:14px;height:14px}.ReviewCard_reviewHeader__V4TbL{font-size:.875rem;line-height:1rem}.ReviewCard_good__iPkr4{background-color:#eeffc2;color:#70970e}.ReviewCard_bad__xQIg2{align-items:end;background-color:#ffe6dd;color:var(--secondary)}.ReviewCard_bad__xQIg2>svg>path{fill:var(--secondary)}.ReviewCard_thumbsDown___rjC_{transform:rotate(180deg)}.ReviewCard_reviewMarginTop__5QiEX{margin-top:12px}.ReviewCard_expandButton__WbkOb mark{background:var(--secondary);color:var(--white)}.AnswerToReview_container__8uaXw{padding:16px;border-radius:6px;margin-top:12px;background-color:#f3f2e8}.AnswerToReview_headerContainer__pNvJz{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.AnswerToReview_header__O9yDS{display:flex;align-items:center;gap:4px}.AnswerToReview_text__YODaY{font-weight:500;font-size:.875rem;line-height:1rem}.AnswerToReview_date__JBoXa{color:var(--black-light);font-size:.75rem;line-height:1rem}