.product-reading{background:var(--card);border-radius:var(--blast-content-card-radius);min-width:0;padding:.875rem clamp(.875rem,2cqi,1.375rem)}.product-about,.product-about-copy{gap:.5rem;min-width:0;display:grid}.product-reading h2{font-size:1.125rem;font-weight:750;line-height:1.25}.product-about-heading,.product-reviews-heading,.product-review-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem 1rem;display:flex}.product-about .product-about-heading{gap:.375rem 1rem}.product-about-attribution,.product-about-attribution a{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.product-description-body{overflow-wrap:anywhere;white-space:pre-line;max-inline-size:74ch;font-size:.875rem;line-height:1.55}.product-review-score{color:var(--muted-foreground);font-size:.8125rem}.product-review-score strong{color:var(--foreground)}.product-reviews-heading .product-review-score{flex:none}.product-review-list{border-block-start:1px solid var(--border)}.product-review-list>li{padding-block:.625rem}.product-review-empty{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem 1rem;font-size:.875rem;display:flex}.product-review-tools{justify-content:start}.product-review-tools label{max-width:100%}.product-review-tools select{width:100%;max-width:15rem}
