.g-greviews{--g-rev-blue:var(--color-primary);--g-rev-text:var(--gray-800);--g-rev-muted:var(--gray-600);--g-rev-soft:var(--gray-400);--g-rev-line:var(--gray-200);--g-rev-surface:var(--gray-50);--g-rev-star:#f6c31a}.g-greviews .title_box{align-items:center}.g-greviews__summary{display:flex;align-items:center;gap:16px;margin:-20px 0 28px}.g-greviews__score{font-size:var(--text-4xl);line-height:1;font-weight:var(--fw-bold);color:var(--g-rev-blue)}.g-greviews__count{margin-top:4px;font-size:var(--text-sm);line-height:18px;font-weight:var(--fw-bold);color:var(--g-rev-muted)}.g-greviews__stars{position:relative;width:110px;height:18px;background-image:url(/catalog/view/theme/default/images/icons/star-off.svg);background-repeat:repeat-x;background-size:22px 18px}.g-greviews__stars--sm{width:90px;height:14px;background-size:18px 14px;margin:12px 0 10px}.g-greviews__stars-fill{display:block;height:100%;width:0;background-image:url(/catalog/view/theme/default/images/icons/star-on.svg);background-repeat:repeat-x;background-size:inherit}.g-greviews__stars[data-stars="1"] .g-greviews__stars-fill{width:20%}.g-greviews__stars[data-stars="2"] .g-greviews__stars-fill{width:40%}.g-greviews__stars[data-stars="3"] .g-greviews__stars-fill{width:60%}.g-greviews__stars[data-stars="4"] .g-greviews__stars-fill{width:80%}.g-greviews__stars[data-stars="5"] .g-greviews__stars-fill{width:100%}.g-greviews__swiper{margin:0 -4px 8px;padding:4px;overflow:hidden}.g-greviews__card{height:100%;min-height:220px;padding:24px;background:var(--g-rev-surface);border:1px solid var(--g-rev-line);border-radius:18px;box-sizing:border-box}.g-greviews__who{display:flex;align-items:center;gap:12px}.g-greviews__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#fff}.g-greviews__avatar--letter{display:inline-flex;align-items:center;justify-content:center;font-weight:var(--fw-bold);color:#fff;background:var(--g-rev-blue)}.g-greviews__name{font-size:var(--text-md);line-height:20px;font-weight:var(--fw-bold);color:var(--g-rev-text)}.g-greviews__when{margin-top:2px;font-size:var(--text-sm);line-height:16px;font-weight:var(--fw-bold);color:var(--g-rev-soft)}.g-greviews__text{margin:0;font-size:var(--text-md);line-height:22px;font-weight:var(--fw-bold);color:var(--g-rev-text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.g-greviews__actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.g-greviews__source{margin:16px 0 0;font-size:var(--text-sm);line-height:16px;font-weight:var(--fw-bold);color:var(--g-rev-soft)}.g-greviews button.swiper_btn{border:0;font:inherit;color:inherit}.g-greviews__prev{transform:rotate(180deg)}@media (max-width:991px){.g-greviews__summary{margin-top:0}.g-greviews__score{font-size:var(--text-3xl)}}@media (max-width:575px){.g-greviews__card{min-height:0;padding:20px}}