@import url('/css/storefront-premium.css?v=1');
.product-reviews-section{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}
.product-reviews-heading{display:flex;justify-content:space-between;gap:18px;align-items:end;margin-bottom:15px}
.product-reviews-heading span{display:block;color:var(--gold);font-size:9px;font-weight:900;letter-spacing:1.5px}
.product-reviews-heading h3{margin:4px 0 0;font-size:23px}
.product-reviews-summary{color:#5d574f;font-size:14px;font-weight:800}
.product-reviews-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.product-review-card{padding:16px;border:1px solid var(--line);border-radius:13px;background:#fff}
.product-review-card-head{display:flex;justify-content:space-between;gap:12px;align-items:center}
.product-review-stars{color:#c78524;font-size:18px;letter-spacing:2px}
.verified-review{display:inline-flex;align-items:center;gap:5px;color:#167640;font-size:11px;font-weight:900}
.product-review-card p{margin:11px 0 0;color:#403b35;line-height:1.55;white-space:pre-wrap}
.product-review-card time{display:block;margin-top:10px;color:var(--muted);font-size:11px}
.product-reviews-empty{grid-column:1/-1;padding:18px;border:1px dashed var(--line);border-radius:12px;color:var(--muted);text-align:center}
@media(max-width:700px){.product-reviews-heading{display:grid;align-items:start}.product-reviews-list{grid-template-columns:1fr}.product-reviews-summary{text-align:left}}
