.EmptyAboutHotel_container__u7i4w{display:flex;flex-direction:column;align-items:center;padding:1em;border-radius:.5em;background:var(--white);gap:.5em}.EmptyAboutHotel_title__oz8e9{font-size:1.125rem;font-weight:500;line-height:1.2222em;text-align:center}.EmptyAboutHotel_titleMobile__J43AS{font-size:1rem;line-height:1.25em}.EmptyAboutHotel_subtitle__xObMB{font-size:.875rem;line-height:1.1429em;text-align:center}.AboutHotelCard_container__9DCLF{display:flex;align-items:flex-start;padding:1rem;background-color:var(--white);gap:.5rem}.AboutHotelCard_interactiveContainer__bKFp7{background-color:var(--white)}.AboutHotelCard_interactiveContainer__bKFp7:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.AboutHotelCard_interactiveContainer__bKFp7:hover:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--hover-alpha)) 0,rgb(0 0 0/var(--hover-alpha)) 100%),var(--white)}}.AboutHotelCard_interactiveContainer__bKFp7:active:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),var(--white)}.AboutHotelCard_interactiveContainer__bKFp7{cursor:pointer}.AboutHotelCard_mobileContainer__RK_3F{padding:.75rem .5rem}.AboutHotelCard_innerContainer__1o8BR{display:flex;width:100%;flex-direction:column;align-items:flex-start;align-self:stretch;justify-content:space-between;gap:.5rem}.AboutHotelCard_mobileInnerContainer__tjy_I{gap:.375rem}.AboutHotelCard_textContainer__0wRDy{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.AboutHotelCard_mobileTextContainer__ngCpd{gap:.375rem}.AboutHotelCard_header__F1GEV{display:flex;align-items:center;gap:.375rem}.AboutHotelCard_headerIcon__1V2so{width:1.25rem;height:1.25rem}.AboutHotelCard_headerTitle__K1oLT{font-size:1.125rem;line-height:1.375rem;font-weight:500}.AboutHotelCard_mobileHeaderTitle__8i4tm{font-size:1rem;line-height:1.25rem}.AboutHotelCard_otherHeaderTitle__Zi2TN{font-size:.875rem;line-height:1rem}.AboutHotelCard_headerChevronIcon__tHVZp{width:.75rem;height:.75rem}.AboutHotelCard_headerChevronIcon__tHVZp path{fill:var(--grey2)}.AboutHotelCard_mobileHeaderChevronIcon__NxFUf{width:.875rem;height:.875rem}.AboutHotelCard_text__rYXTH{font-size:.875rem;line-height:1rem;color:var(--grey1);text-align:left}.AboutHotelCard_text__rYXTH:first-letter{text-transform:uppercase}.AboutHotelCard_mainText__gWtxh{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;text-overflow:ellipsis}.AboutHotelCard_otherText__YYcCW,.AboutHotelCard_secondaryText__hd382{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.AboutHotelCard_showMoreText__0HfXR{color:var(--secondary)}.AboutHotelCard_interactiveContainer__bKFp7:hover .AboutHotelCard_showMoreText__0HfXR{text-decoration:underline}.AboutHotelCard_imageContainer__glgwM{position:relative}.AboutHotelCard_image__YAX_1{border-radius:var(--border-radius);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.AboutHotelCard_bottomImageContainer__8jyGT{width:100%;min-height:4.375rem;flex:1 1}.AboutHotelCard_bottomImageShowMore__15FjY{position:absolute;top:50%;left:50%;display:flex;align-items:center;padding:.75rem 1rem .75rem .75rem;border-radius:var(--border-radius);box-shadow:var(--box-shadow);gap:.5rem;transform:translate(-50%,-50%);white-space:nowrap;font-size:.875rem;line-height:1rem;background-color:var(--white)}.AboutHotelCard_bottomImageShowMore__15FjY:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.AboutHotelCard_bottomImageShowMore__15FjY:hover:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--hover-alpha)) 0,rgb(0 0 0/var(--hover-alpha)) 100%),var(--white)}}.AboutHotelCard_bottomImageShowMore__15FjY:active:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),var(--white)}.AboutHotelCard_bottomImageShowMore__15FjY svg{height:.75rem}.AboutHotelMainInfoCard_header__WmS59{font-size:1.375rem;line-height:1.625rem;max-width:calc(100% - 2rem);font-weight:500}.AboutHotelMainInfoCard_mobileHeader__iF1PX{font-size:1.125rem;line-height:1.375rem;max-width:none}.AboutHotelMainInfoCard_mainInfoModal__kj7QB{display:flex;flex-direction:column}.AboutHotelMainInfoCard_desktopMainInfoModal__AS0d6{overflow:hidden auto;max-width:51.75rem;max-height:80vh;padding:1.5rem;gap:1rem}.AboutHotelMainInfoCard_desktopMainInfoModal__AS0d6::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.AboutHotelMainInfoCard_desktopMainInfoModal__AS0d6{-ms-overflow-style:none;scrollbar-width:none}.AboutHotelMainInfoCard_mobileMainInfoModal__J60fn{gap:.75rem}.AboutHotelMainInfoCard_mainInfoPhoneAddress__zYKlb{display:flex;font-weight:500;gap:.5rem;font-size:.875rem;line-height:1rem}.AboutHotelMainInfoCard_mainInfoPhoneAddress__zYKlb svg{height:1rem;align-self:flex-start}.AboutHotelMainInfoCard_mainInfoPhoneAddress__zYKlb path{fill:var(--grey2)}.AboutHotelMainInfoCard_separator__Dx_gq{border:none;border-bottom:.0625rem solid var(--grey3)}.AboutHotelMainInfoCard_mainInfoFactsWrapper__1V12m{margin-bottom:-.75rem;-moz-column-count:2;column-count:2;-moz-column-gap:1rem;column-gap:1rem}.AboutHotelMainInfoCard_mobileMainInfoFactsWrapper__OJjiJ{-moz-column-count:1;column-count:1}.AboutHotelMainInfoCard_mainInfoFact__fzS7C{display:flex;align-items:start;padding-bottom:.75rem;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;gap:.375rem}.AboutHotelMainInfoCard_mobileMainInfoFact__dJeKf{width:100%}.AboutHotelMainInfoCard_mainInfoFactMark__lLl23 svg{height:.625rem}.AboutHotelMainInfoCard_mainInfoFactMark__lLl23 path{fill:var(--grey2)}.AboutHotelMainInfoCard_infoText__JLAcO{font-size:.875rem;line-height:1rem}.AboutHotelMainInfoCard_infoLegalText__X7y4T{color:var(--grey1)}.AboutHotelLocationCardFacts_locationFacts__s2tI2{display:flex;flex-direction:column;padding-bottom:1rem;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;gap:.75rem;font-size:.875rem;line-height:1rem}.AboutHotelLocationCardFacts_mobileLocationFacts__sEd_B{padding-bottom:.75rem}.AboutHotelLocationCardFacts_locationFactsTitle__hCykt{font-weight:500}.AboutHotelLocationCardFacts_locationFact__1avdw{display:flex;flex-wrap:wrap;align-items:start;gap:.375rem}.AboutHotelLocationCardFacts_locationFact__1avdw svg{height:.625rem}.AboutHotelLocationCardFacts_locationFact__1avdw path{fill:var(--grey2)}.AboutHotelLocationCardFacts_locationFactDistance__jIydo{color:var(--secondary)}.AboutHotelLocationCardFacts_separator__z_Og0{color:var(--grey2)}.AboutHotelLocationCard_header__tPlSU{font-size:1.375rem;line-height:1.625rem;max-width:calc(100% - 2rem);font-weight:500}.AboutHotelLocationCard_mobileHeader__4U_H_{font-size:1.125rem;line-height:1.375rem;max-width:none}.AboutHotelLocationCard_locationModal__T_QoM{display:flex;flex-direction:column}.AboutHotelLocationCard_desktopLocationModal__dqEdy{overflow:hidden auto;max-width:51.75rem;max-height:80vh;padding:1.5rem;gap:1rem}.AboutHotelLocationCard_desktopLocationModal__dqEdy::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.AboutHotelLocationCard_desktopLocationModal__dqEdy{-ms-overflow-style:none;scrollbar-width:none}.AboutHotelLocationCard_mobileLocationModal__KINbe{gap:.75rem}.AboutHotelLocationCard_locationFactsWrapper__trd3E{margin-bottom:-1rem;-moz-column-count:2;column-count:2;-moz-column-gap:1rem;column-gap:1rem}.AboutHotelLocationCard_mobileLocationFactsWrapper__Nxfla{margin-bottom:-.75rem;-moz-column-count:1;column-count:1}.AboutHotelLocationCard_infoText__VDErh{font-size:.875rem;line-height:1rem}.AboutHotelLocationCard_infoLegalText__XyL8g{color:var(--grey1)}.AboutHotelOtherCard_modal__vNPKa{display:flex;flex-direction:column}.AboutHotelOtherCard_desktopModal__ZXpTd{overflow:hidden auto;max-width:51.75rem;max-height:80vh;padding:1.5rem;gap:1rem}.AboutHotelOtherCard_desktopModal__ZXpTd::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.AboutHotelOtherCard_desktopModal__ZXpTd{-ms-overflow-style:none;scrollbar-width:none}.AboutHotelOtherCard_mobileModal___Svh5{gap:.75rem}.AboutHotelOtherCard_header__wmsb_{font-size:1.375rem;line-height:1.625rem;max-width:calc(100% - 2rem);font-weight:500}.AboutHotelOtherCard_mobileHeader__CMlWJ{font-size:1.125rem;line-height:1.375rem;max-width:none}.AboutHotelOtherCard_factsWrapper__4306N{margin-bottom:-.75rem;-moz-column-count:2;column-count:2;-moz-column-gap:1rem;column-gap:1rem}.AboutHotelOtherCard_mobileFactsWrapper__FF5G2{-moz-column-count:1;column-count:1}.AboutHotelOtherCard_fact__a1vUQ{display:flex;align-items:start;padding-bottom:.75rem;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;gap:.375rem}.AboutHotelOtherCard_mobileFact__ucZK6{width:100%}.AboutHotelOtherCard_factMark__bOttP svg{height:.625rem}.AboutHotelOtherCard_factMark__bOttP path{fill:var(--grey2)}.AboutHotelOtherCard_factText__9dvC0,.AboutHotelOtherCard_infoText__tRUX0{font-size:.875rem;line-height:1rem}.AboutHotelOtherCard_infoLegalText__ZdRAG{color:var(--grey1)}.AboutHotelCardGrid_horizontalSeparator__25A5q{border:none;border-top:.0625rem solid var(--grey3);margin:0 .5rem}.AboutHotelCardGrid_verticalSeparator__fmXO0{border:none;border-left:.0625rem solid var(--grey3);margin:.5rem 0}.AboutHotelCardGrid_cardGridVerticalElement__1PlOV{display:flex;flex:1 1}.AboutHotelCardGrid_mobileCardGridVerticalElement__J_nzC{flex-direction:column}.AboutHotelCardGrid_cardGridHorizontalElement__SzIOi{flex:1 1}.AboutHotel_container__hVLZr{display:flex;flex-direction:column;margin-top:1.5rem;gap:.5rem}.AboutHotel_header__NR6mu{font-size:1.375rem;line-height:1.625rem;font-weight:500}.AboutHotel_mobileHeader__EYblQ{font-size:1.125rem;line-height:1.375rem}.AboutHotel_importantEvent__nk2di{display:grid;padding:1rem;border-radius:var(--border-radius);background-color:var(--lightorange);grid-gap:.375rem;gap:.375rem;grid:min-content auto/min-content auto}.AboutHotel_mobileImportantEvent__r9CPB{padding:.75rem .5rem}.AboutHotel_importantEventIcon__X9vH8{height:1.25rem;align-self:start;grid-area:1/1}.AboutHotel_importantEventIcon__X9vH8 path{fill:var(--secondary)}.AboutHotel_importantEventTitle__sM9ZP{align-self:center;color:var(--secondary);font-weight:500;grid-area:1/2;font-size:1.125rem;line-height:1.375rem}.AboutHotel_mobileImportantEventTitle__d2y60{font-size:1rem;line-height:1.25rem}.AboutHotel_importantEventDescription__mXqvw{align-self:center;grid-area:2/1/span 1/span 2;font-size:.875rem;line-height:1rem}.AboutHotel_cards__aO5Vm{display:flex;flex-direction:column;gap:.5rem}.AboutHotel_staticCards__8y5fN{display:flex;gap:.5rem}.AboutHotel_mobileStaticCards__GBncM{flex-direction:column}.AboutHotel_mainCards__RISZg{display:flex;flex:1 1;gap:.5rem}.AboutHotel_mobileMainCards__dFr13{flex-direction:column}.AboutHotel_mainCard__76xvr{flex:1 1;border-radius:var(--border-radius)}.AboutHotel_cardGrid__DrGvx{display:flex;overflow:hidden;flex-direction:column;border-radius:var(--border-radius);background-color:var(--white)}.AboutHotel_rightCardGrid__n_Mgu{flex:1 1}.HotelFAQ_faq__yTkcK{display:flex;flex-direction:column;align-items:flex-start;padding:1em;border-radius:.375em;background:var(--white)}.HotelFAQ_header__jkDet{font-size:1.375rem;font-weight:500;line-height:1.18em}.HotelFAQ_summary__VZlcA{display:flex;justify-content:space-between;margin-bottom:.25em;cursor:pointer;font-size:1rem;font-weight:500;gap:.5em;justify-items:space-between;line-height:1.25em}.HotelFAQ_headerMobile__NaMW8{font-size:1.125rem;line-height:1.2222em}.HotelFAQ_summaryMobile__It9iV{margin-bottom:.2857em;font-size:.875rem;font-weight:500;gap:.5714em;line-height:1rem}.HotelFAQ_description__yd3Es{font-size:.875rem;line-height:1.14em;list-style-type:disc}.HotelFAQ_description__yd3Es ul{list-style-position:inside;list-style-type:disc}.HotelFAQ_details__v6BZ1{width:100%;padding:1em 0}.HotelFAQ_details__v6BZ1:not(:last-child){border-bottom:1px solid var(--grey3)}.HotelFAQ_details__v6BZ1[open] summary~*{animation:HotelFAQ_sweep__EXki1 .05s ease-in-out}@keyframes HotelFAQ_sweep__EXki1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.HotelFAQ_expandButton__mzMyk{width:1.25em;height:1.25em;flex-shrink:0;transition:all .1s ease-in-out}.HotelFAQ_expandButton__mzMyk path{fill:var(--grey2)}.HotelFAQ_details__v6BZ1[open] .HotelFAQ_expandButton__mzMyk{transform:rotate(180deg)}.HotelSeoInfo_container__PsM3d{display:flex;flex-direction:column;padding:1rem;border-radius:var(--border-radius);background-color:var(--white);gap:.5rem}.HotelSeoInfo_containerMobile__QGioy{padding:.75rem .5rem;gap:.25rem}.HotelSeoInfo_title__QT0kq{font-size:1.375rem;line-height:1.625rem;font-weight:500}.HotelSeoInfo_titleMobile__MDU5r{font-size:1.125rem;line-height:1.375rem}.HotelSeoInfo_infoText__IbyGb{font-size:.875rem;line-height:1rem}.HotelSeoInfo_toggleTextContainer__PYUYO{display:flex;align-items:center;gap:.125rem}.HotelSeoInfo_toggleText__m9MQv{font-size:.875rem;line-height:1rem;color:var(--grey1)}.HotelSeoInfo_toggleTextShowLess__szs_T,.HotelSeoInfo_toggleTextShowMore__I15Bp{display:none}.HotelSeoInfo_toggleTextArrow__SMK1P{height:.75rem}.HotelSeoInfo_toggleTextArrow__SMK1P path{fill:var(--grey1)}.HotelSeoInfo_infoToggleContainer__uDBhf{display:contents}@media (hover:hover){.HotelSeoInfo_infoToggleContainer__uDBhf:hover{cursor:pointer}.HotelSeoInfo_infoToggleContainer__uDBhf:hover .HotelSeoInfo_toggleText__m9MQv{text-decoration:underline}}.HotelSeoInfo_infoToggleContainer__uDBhf input{display:none}.HotelSeoInfo_infoToggleContainer__uDBhf:has(input:not(:checked)) .HotelSeoInfo_infoText__IbyGb{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis}.HotelSeoInfo_infoToggleContainer__uDBhf:has(input:not(:checked)) .HotelSeoInfo_toggleTextShowMore__I15Bp{display:block}.HotelSeoInfo_infoToggleContainer__uDBhf:has(input:checked) .HotelSeoInfo_toggleTextShowLess__szs_T{display:block}.HotelSeoInfo_infoToggleContainer__uDBhf:has(input:checked) .HotelSeoInfo_toggleTextArrow__SMK1P{transform:rotate(180deg)}.HotelSeoRegisterRecord_container__UstHg{font-size:.875rem;line-height:1rem;color:var(--grey1)}.HotelSeoRegisterRecord_link__WtSGp{color:var(--secondary)}.HotelsPageDesktop_desktopHotelsPage__UcCVo{position:relative;display:flex;justify-content:center;margin-top:1em}.HotelsPageDesktop_hotelsPageContent__NQAK2{display:flex;min-width:59em;max-width:77.5em;flex-direction:column;padding-bottom:2.5em}.HotelsPageDesktop_aboutHotelBlocks__O3PiV{display:flex;gap:.5em}.HotelsPageDesktop_aboutHotelColumn__nFinI{display:flex;flex:1 1;flex-direction:column;gap:.5em}.HotelsPageDesktop_aboutHotelColumn__nFinI:empty{display:none}.HotelsPageDesktop_mainContent__m8O9J{display:flex;flex-direction:column;margin-top:1.5rem;gap:1.5rem}.Rating_container__AbuHx{display:flex;flex-direction:column;padding:16px;border-radius:6px;background-color:var(--white);gap:16px}.Rating_ratingsList__kpS55{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}@media (min-width:992px){.Rating_ratingsList__kpS55{grid-template-columns:1fr}}.RatingHeader_container__WVwvf{display:flex;align-items:center;gap:12px}.RatingHeader_container__WVwvf .RatingHeader_hotelRating__Po8CI,.RatingHeader_ratingText__rzVhx{font-weight:500;font-size:1.375rem;line-height:1.625rem}.RatingHeader_ratingSubText__5bxmW{font-weight:400;font-size:.875rem;line-height:1rem}.RatingItem_ratingItem__k9LkW{display:flex;align-items:center;justify-content:space-between;color:var(--black)}.RatingItem_highRate__CUsMI{color:#00bc4b}.RatingItem_middleRate__3sM4g{color:#6ac140}.RatingItem_lowRate__L_hbE{color:#888c93}.RatingItem_progressBar__K6e9T{position:relative;width:100%;height:4px;border-radius:13px;margin-top:5px;background:#dfdddc}.RatingItem_styledProgressBar__0hoCJ{position:absolute;height:4px;border-radius:13px;background:var(--black)}.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;grid-column-gap:2.5rem;-moz-column-gap:2.5rem;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}.HotelPoiLabel_mainContainer__EfSwP{display:flex;align-items:start;-moz-column-gap:.375rem;column-gap:.375rem;font-weight:400;font-size:.875rem;line-height:1rem}.HotelPoiLabel_checkmark__trQFj svg{width:.625rem}.HotelPoiLabel_checkmark__trQFj svg path{fill:var(--grey2)}.HotelPoiLabel_dot__IWrx_{margin:0 .375rem;color:var(--grey1)}.HotelPoiLabel_label__Vn8Xl{color:var(--grey1)}.HotelPoiLabel_distance__erl8o{color:var(--secondary)}.HotelPoiLabel_labelSpan__P1iow{display:inline}.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}.ReviewsBlock_container__LjiQS{display:flex;align-items:flex-start;gap:8px}.ReviewsBlock_reviewsHotelsPageContainer__12LzY{display:block}.ReviewsBlock_reviewsContainer__xfYim{width:100%;flex-basis:690px;flex-grow:1}.ReviewsBlock_rating__KIJNm{width:332px}.ReviewsBlock_rating__KIJNm:empty{display:none}.ReviewsBlock_noReviews__xo_oT{display:flex;flex:1 1;flex-direction:column;padding:1em;border-radius:.5em;background:var(--white);gap:.25em;text-align:center}.ReviewsBlock_noReviewsTitle__2x8eg{font-size:1rem;font-weight:500;line-height:1.25em}.ReviewsBlock_noReviewsSubtitle__D1jYz{font-size:.875rem;line-height:1.1429em}.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;-o-object-fit:cover;object-fit:cover;-o-object-position:center;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)}.ReviewsBlockHeader_header__A_fjZ{margin-bottom:10px;font-weight:500}.ReviewsBlockHeader_header__A_fjZ>span{font-size:18px}.ReviewsBlockHeader_header__A_fjZ{font-size:1.375rem;line-height:1.625rem}.ReviewsBlockHeader_link__7m0KG:hover{color:var(--secondary)}.Reviews_container__5Rlu5{display:flex;flex-direction:column;margin-top:8px;gap:8px}@keyframes ReviewCardSkeleton_pulse__LRuwt{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.ReviewCardSkeleton_skeleton__npgbY{padding:2.19em 1em 1em;border-radius:.5em;animation:ReviewCardSkeleton_pulse__LRuwt 1.5s infinite;background:var(--white)}.ReviewCardSkeleton_dateLine__0vi7G{width:8.75em;height:.0625em;margin-bottom:1em;background:var(--grey3)}.ReviewCardSkeleton_userInfoPart__H64Xc{display:flex;align-items:center;margin-bottom:1em;gap:.56em}.ReviewCardSkeleton_avatarSkeleton__r1nP_{width:2.5em;height:2.5em;border-radius:50%;background:var(--grey3)}.ReviewCardSkeleton_userNameLine__xko3a{width:5em;height:.0625em;margin-bottom:1em;background:var(--grey3)}.ReviewCardSkeleton_userRoleLine__u24xu{width:9.375em;height:.0625em;background:var(--grey3)}.ReviewCardSkeleton_contentPart__t1d8z{display:flex;flex-direction:column;margin-bottom:1.81em;gap:.94em}.ReviewCardSkeleton_topLine__Wa_dO{width:50.375em;height:.0625em;background:var(--grey3)}.ReviewCardSkeleton_middleLine__Z91lX{width:46.375em;height:.0625em;background:var(--grey3)}.ReviewCardSkeleton_bottomLine__uUm7J{width:30.25em;height:.0625em;background:var(--grey3)}.ReviewCardSkeleton_showAllLine__eZL8x{width:9.375rem;height:.0625rem;background:var(--grey3)}.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}