.ui-rating{align-items:center;-moz-column-gap:2px;column-gap:2px;display:flex}.ui-rating__star{position:relative}.ui-rating__star--half .ui-rating__star-fg{clip-path:inset(0 50% 0 0)}.ui-rating__star--half .ui-rating__star-bg{clip-path:inset(0 0 0 50%)}.ui-rating__star--gray .ui-rating__star-bg,.ui-rating__star--gray .ui-rating__star-fg{fill:#ccc;clip-path:none}.reviews-card{background-color:#f2f0ee;border-radius:24px;font-family:Manrope,sans-serif;padding:20px 24px;position:relative}@media (min-width:1366px){.reviews-card{border-radius:32px;padding:24px 32px}}.reviews-card:not(:has(.reviews-card__text)) .reviews-card__head{padding-bottom:0}.reviews-card:not(:has(.reviews-card__show-more)) .reviews-card__date{position:static;white-space:nowrap}.reviews-card__head{justify-content:space-between;padding-bottom:16px}.reviews-card__head,.reviews-card__user{align-items:center;display:flex;width:100%}.reviews-card__user{-moz-column-gap:12px;column-gap:12px}.reviews-card__info-wr{display:flex;flex-direction:column;flex-grow:1}.reviews-card__info{display:flex;justify-content:space-between}.reviews-card__avatar{border-radius:100%;height:48px;width:48px}.reviews-card__rating{margin-top:4px}.reviews-card__date{bottom:24px;color:#686f6f;position:absolute;right:24px}@media (min-width:1366px){.reviews-card__date{position:static}}.reviews-card__text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.reviews-card__text{-webkit-line-clamp:3;line-clamp:3}}@media (min-width:1366px){.reviews-card__text{font-size:16px;line-height:20px}}.reviews-card__text--expanded{line-clamp:unset;-webkit-line-clamp:unset}.reviews-card__show-more{background-color:transparent;border:none;cursor:pointer;display:block;margin-top:16px;outline:none}.v-enter-active,.v-leave-active{transition:opacity .2s ease}.v-enter-from,.v-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.shrink-width-enter-active,.shrink-width-leave-active{overflow:hidden;transition:max-width .3s ease,max-height .3s ease,padding .3s ease,opacity .3s ease}.shrink-width-enter-from,.shrink-width-leave-to{max-height:0;max-width:0;opacity:0;padding:0}.shrink-width-enter-from svg,.shrink-width-leave-to svg{opacity:0;transform:scale(.5);transition:opacity .3s ease,transform .3s ease}.shrink-width-enter-to,.shrink-width-leave-from{max-height:48px;max-width:48px;opacity:1;padding:14px}.shrink-width-enter-to svg,.shrink-width-leave-from svg{opacity:1;transform:scale(1);transition:opacity .3s ease,transform .5s ease}.modal-enter-active,.modal-leave-active{transition:opacity .3s ease}.modal-enter-from,.modal-leave-to{opacity:0}.modal-content-enter-active,.modal-content-leave-active{transition:all .3s ease}.modal-content-enter-from,.modal-content-leave-to{opacity:0;transform:scale(.95) translateY(16px)}.reviews{font-family:Manrope,sans-serif;margin:64px 0}@media (min-width:1024px){.reviews{margin:80px 0}}.reviews__layout{display:flex;flex-direction:column;gap:20px;margin-bottom:12px}@media (min-width:1024px){.reviews__layout{align-items:flex-start;flex-direction:row;gap:20px;margin-bottom:0}.reviews__layout .aside-block{flex-basis:388px}}.reviews__content{display:flex;flex:1;flex-direction:column;gap:20px}@media (min-width:1366px){.reviews__content{flex:0 0 792px}}.reviews__list{display:flex;flex-direction:column;gap:8px}.reviews__show-more{align-self:flex-start;background-color:transparent;border:1px solid #040f0f;color:#040f0f;cursor:pointer;padding:14px 24px;transition:height 0s ease;width:100%}.reviews__show-more:hover{background-color:#040f0f;color:#fff}@media (min-width:1024px){.reviews__show-more{width:auto}}@media (min-width:1366px){.reviews__show-more{margin-top:4px}}
