.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}}.Rating_placehoder__5S8Xt{height:30px}.Rating_container__2dwvV{display:flex;flex-direction:column}.Rating_container__2dwvV .Rating_hotelRatingValueContainer__TnUw_{display:flex;align-items:center}.Rating_container__2dwvV .Rating_hotelRatingValueContainer__TnUw_ .Rating_hotelRatingValue__iSOgs{border:1px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:8px;background-color:#121212;padding:0 8px;height:24px;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}.Rating_container__2dwvV .Rating_hotelRatingValueContainer__TnUw_ .Rating_hotelRatingTexts__lO1zQ{display:flex;flex-direction:column;padding-left:8px}.Rating_container__2dwvV .Rating_hotelRatingValueContainer__TnUw_ .Rating_hotelRatingText__P58a1{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}.Rating_container__2dwvV .Rating_hotelRatingValueContainer__TnUw_ .Rating_popover__6PvdN{margin-left:8px}.Rating_container__2dwvV .Rating_hotelRatingValueContainer__TnUw_ .Rating_popover__6PvdN .Rating_scrollableContainer__d7rqb{overflow-y:auto;max-height:80vh}.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_hotelComment__z7mZ6+.RatingDetail_hotelComment__z7mZ6{margin-top:12px}.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}}