.product-rating{font-size:13px;color:#293449;margin:8px 0}.product-rating>span,.review-stars{color:#354bff}.product-rating small,.empty-rating{color:#737b8c}.product-reviews{padding-top:48px;padding-bottom:48px}.customer-review{padding:22px 0;border-top:1px solid #e1e5ef;max-width:760px}.customer-review>div{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.review-verified{font-size:11px;color:#375b4c;background:#eef6f2;border-radius:20px;padding:5px 10px}.review-comment{white-space:pre-wrap;overflow-wrap:anywhere}.customer-review small{color:#72798b}.order-reviews form{padding:22px 0;border-top:1px solid #e1e5ef}.rating-picker{border:0;padding:10px 0;display:flex;gap:8px;flex-wrap:wrap}.rating-picker legend{font-size:13px;font-weight:bold}.rating-picker label{display:flex!important;align-items:center;gap:5px;padding:8px;background:#f1f3ff;border-radius:9px}.rating-picker input{width:auto!important}.order-reviews textarea{width:100%;min-height:90px;padding:12px;border:1px solid #ccd2e2;border-radius:10px;font:inherit}.order-reviews [role=alert]{color:#ad3232}.order-reviews [role=status]{color:#235f44}

.filter-bar.filter-bar-expanded{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.filter-bar-expanded label{min-width:0}.filter-bar-expanded input,.filter-bar-expanded select{width:100%}@media(max-width:650px){.filter-bar.filter-bar-expanded{grid-template-columns:1fr 1fr}.filter-bar-expanded .filter-search{grid-column:1/-1}}
