.reviews-grid-section{padding:48px 24px 64px;color:#1a1a1a;font-family:inherit}.reviews-grid-container{max-width:1240px;margin:0 auto}.reviews-grid-header{margin-bottom:24px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.reviews-summary{display:flex;align-items:baseline;gap:4px;font-size:15px;color:#3a3a3a}.reviews-summary-score{font-weight:700;color:#0f0f0f}.reviews-summary-count{color:#8a8a8a}.reviews-write-btn{background:#0f0f0f;color:#fff;border:none;padding:14px 28px;font-size:15px;font-weight:600;border-radius:4px;cursor:pointer;transition:opacity .15s ease}.reviews-write-btn:hover{opacity:.85}.reviews-grid-divider{border-bottom:1px solid #e5e5e5;margin-bottom:24px}.reviews-featured{border:1px solid #e5e5e5;border-radius:8px;overflow:hidden}.reviews-featured-image{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f2f2f2}.reviews-featured-image img{width:100%;height:100%;object-fit:cover;display:block}.reviews-featured-meta{padding:16px}.reviews-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.reviews-card{border:1px solid #e5e5e5;border-radius:8px;padding:20px;background:#fff}.reviews-name-row{display:flex;align-items:center;gap:6px;margin-bottom:6px}.reviews-name{font-weight:700;font-size:16px;color:#0f0f0f}.reviews-verified-badge svg{width:16px;height:16px;display:block}.reviews-stars{display:flex;gap:2px;margin-bottom:8px}.reviews-stars .star{width:16px;height:16px}.reviews-stars .star-filled path{fill:#f5b400}.reviews-stars .star-empty path{fill:#e0e0e0}.reviews-date{display:block;font-size:13px;color:#8a8a8a;margin-bottom:10px}.reviews-body{font-size:15px;line-height:1.5;color:#3a3a3a;margin:0}.reviews-footer{display:flex;justify-content:center;margin-top:32px}.reviews-more-btn{background:#fff;color:#0f0f0f;border:1px solid #0f0f0f;padding:12px 24px;font-size:15px;font-weight:600;border-radius:4px;cursor:pointer;transition:background .15s ease,color .15s ease}.reviews-more-btn:hover{background:#0f0f0f;color:#fff}@media(max-width:900px){.reviews-grid-layout{grid-template-columns:1fr}.reviews-cards-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.reviews-cards-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/reviews-grid.css.map */
