.rg{background:var(--rg-bg, #ffffff);padding:var(--rg-padding-top, 64px) 24px var(--rg-padding-bottom, 64px)}.rg__inner{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.rg__header{text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.rg__eyebrow{font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--rg-eyebrow-color, #40916c);margin:0;text-transform:uppercase}.rg__title{font-size:clamp(24px,3vw,36px);font-weight:700;color:var(--rg-title-color, #1a1a1a);margin:0;line-height:1.2}.rg__rating{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.rg__stars{display:flex;gap:3px}.rg__star-box{width:24px;height:24px;background:var(--rg-star-color, #40916c);border-radius:3px;display:flex;align-items:center;justify-content:center}.rg__rating-text{font-size:15px;font-weight:500;color:var(--rg-title-color, #1a1a1a)}.rg__divider{border-top:1px solid var(--rg-divider-color, #e0e0e0)}.rg__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media(max-width:900px){.rg__grid{grid-template-columns:1fr;gap:24px}}.rg__card{display:flex;flex-direction:column;gap:14px}.rg__card-stars{display:flex;align-items:center;gap:3px}.rg__card-star-box{width:22px;height:22px;background:var(--rg-star-color, #40916c);border-radius:3px;display:flex;align-items:center;justify-content:center}.rg__card-star-num{font-size:14px;font-weight:600;color:var(--rg-text-color, #333);margin-left:6px}.rg__card-text{font-size:15px;line-height:1.7;color:var(--rg-text-color, #333333);margin:0;flex:1}.rg__card-author{display:flex;align-items:center;gap:10px}.rg__card-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.rg__card-avatar-placeholder{width:40px;height:40px;border-radius:50%;background:#e0e0e0;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#999}.rg__card-author-name{font-size:14px;font-weight:600;color:var(--rg-title-color, #1a1a1a)}.rg__card-verified{color:var(--rg-verified-color, #40916c);font-weight:500}.rg__btn-wrap{text-align:center}.rg__btn{display:inline-block;font-size:16px;font-weight:700;color:var(--rg-btn-color, #1a1a1a);text-decoration:underline;text-underline-offset:4px;cursor:pointer;transition:opacity .2s;text-decoration-thickness:1.5px}.rg__btn:hover{opacity:.7}@media(max-width:600px){.rg{padding:48px 16px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/reviews-grid.css.map */
