.review-votes{display:flex}.review-votes__complain,.review-votes__vote{margin-left:16px;cursor:pointer}.review-votes__vote{color:#151415}@media(min-width:768px)and (hover:hover){.review-votes__vote:hover .ui-icon{color:#151415}}.review-votes__vote .ui-icon{color:#8a8b97;transition:color .2s ease-in}.review-votes__vote._active .ui-icon{color:#151415}.review-votes__complain{color:#8a8b97;transition:color .2s ease-in}.review-votes__complain:hover{color:#151415}@media(max-width:767px){.review-votes__complain{margin-left:8px}}.review-gallery{display:flex;margin:24px -8px}.review-gallery__image{width:48px;height:48px;margin:0 8px;overflow:hidden;border-radius:var(--ui-border-radius-200)}.review-gallery__image img{width:100%;height:100%;object-fit:cover}@media(min-width:768px){.review-gallery__image{width:80px;height:80px;padding:12px;border:1px solid transparent;transition:border-color var(--ui-transition-hover)}}@media(min-width:768px)and (min-width:768px)and (hover:hover){.review-gallery__image:hover{border-color:#23b250}}@media(min-width:768px)and (min-width:1024px){.review-gallery__image{width:88px;height:88px}}.review-comment-votes{display:flex}.review-comment-votes__complain,.review-comment-votes__vote{margin-left:16px;cursor:pointer}.review-comment-votes__vote{color:#151415}@media(min-width:768px)and (hover:hover){.review-comment-votes__vote:hover .ui-icon{color:#151415}}.review-comment-votes__vote .ui-icon{color:#8a8b97;transition:color .2s ease-in}.review-comment-votes__vote._active .ui-icon{color:#151415}.review-comment-votes__complain{color:#8a8b97;transition:color .2s ease-in}.review-comment-votes__complain:hover{color:#151415}@media(max-width:767px){.review-comment-votes__complain{margin-left:8px}}.review-edit-comment-form__author{font-weight:700}.review-edit-comment-form__actions{display:flex;flex-direction:column;gap:16px;margin-top:16px}@media(min-width:768px){.review-edit-comment-form__actions{flex-direction:row}}.review-comment__votes{margin-left:auto}.review-comment__bottom{display:flex;align-items:center;margin-top:16px;padding-bottom:16px;border-bottom:1px solid #e2e3ec}.review-comments__actions,.review-comments__header{display:flex;align-items:flex-start}.review-comments__actions{position:relative;flex-direction:column}.review-comments__action+.review-comments__action{margin-top:16px}.review-comments__inner{padding-left:32px}.review-comments__comment{padding-top:24px}.review-comments__comment:last-of-type .review-comment__bottom{padding-bottom:0;border-bottom:0}.review-comments__divider{margin-top:16px}.review-comments__form{padding-top:24px}@media(min-width:768px){.review-comments__inner{padding-left:56px}}.review,.review__header{position:relative}.review__header{display:grid;grid-template-columns:min-content minmax(0,1fr) min-content;margin-bottom:16px}.review__icon{display:flex;grid-row:1/3;grid-column:1;align-items:center;align-self:center;justify-content:center;width:56px;height:56px;margin:auto;background:#eceef5;border-radius:50%}.review__icon img{width:39px;height:39px}.review__author{display:flex;align-items:flex-end;margin-left:16px}.review__author-name{display:block;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:break-word}.review__verified{align-self:center;margin-left:8px;white-space:nowrap}.review__verified .ui-icon{width:24px;height:24px;color:#23b250}.review__date{grid-row:2;grid-column:2/3}.review__date,.review__menu{margin-left:16px;color:#8a8b97}.review__menu{grid-row:1;grid-column:3;height:24px}.review__rating{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:center}.review__rating>.ui-text{color:#8a8b97}.review__panel{margin-top:24px}.review__content{overflow:hidden}.review__content strong{font-weight:700}.review__content span{white-space:pre-line}.review__comments,.review__content+.review__content{margin-top:16px}.review__votes{margin-left:auto}@media(min-width:768px)and (min-width:1024px){.review__product{max-width:480px}}@media(max-width:767px){.review__icon{width:40px;height:40px}.review__icon img{width:28px;height:28px}.review__header{margin-bottom:16px}.review__panel,.review__prepend{margin-top:16px}.review__verified .ui-icon{width:16px;height:16px}}
