.review-votes{display:flex}.review-votes__complain,.review-votes__vote{cursor:pointer;margin-left:16px}.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{border-radius:var(--ui-border-radius-200);height:48px;margin:0 8px;overflow:hidden;width:48px}.review-gallery__image img{height:100%;object-fit:cover;width:100%}@media (min-width:768px){.review-gallery__image{border:1px solid transparent;height:80px;padding:12px;transition:border-color var(--ui-transition-hover);width:80px}}@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{height:88px;width:88px}}.review-comment-votes{display:flex}.review-comment-votes__complain,.review-comment-votes__vote{cursor:pointer;margin-left:16px}@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{align-items:center;border-bottom:1px solid #e2e3ec;display:flex;margin-top:16px;padding-bottom:16px}.review-comments__actions,.review-comments__header{align-items:flex-start;display:flex}.review-comments__actions{flex-direction:column;position:relative}.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{border-bottom:0;padding-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{align-items:center;align-self:center;background:#eceef5;border-radius:50%;display:flex;grid-column:1;grid-row:1/3;height:56px;justify-content:center;margin:auto;width:56px}.review__icon .ui-icon{height:39px;width:39px}.review__author{align-items:flex-end;display:flex;margin-left:16px}.review__author-name{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-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{color:#23b250;height:24px;width:24px}.review__date{grid-column:2/3;grid-row:2}.review__date,.review__menu{color:#8a8b97;margin-left:16px}.review__menu{grid-column:3;grid-row:1;height:24px}.review__rating{align-items:center;display:flex;flex-wrap:wrap;gap:4px 16px}.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{height:40px;width:40px}.review__icon .ui-icon{height:28px;width:28px}.review__header{margin-bottom:16px}.review__panel,.review__prepend{margin-top:16px}.review__verified .ui-icon{height:16px;width:16px}}
