.block--product-reviews{margin-inline:auto;width:min(100%,1320px)}.product-reviews{margin-block:2rem}.product-reviews .cell--summary{margin-bottom:2rem}@media(min-width:768px){.product-reviews .cell--summary{--grid-cell-width:40%;margin-bottom:0}.product-reviews .cell--reviews{--grid-cell-width:60%}}.product-reviews__summary__avg{text-align:center}.product-reviews__summary__avg .avg-score{font-size:4rem;font-weight:var(--font-weight-bold);line-height:1}@media(min-width:768px){.product-reviews__summary__avg .avg-score{font-size:6rem}}@media(min-width:1024px){.product-reviews__summary__avg .avg-score{font-size:9.375rem}}.product-reviews__summary__count{margin-block:1rem 1.5rem;text-align:center}.product-reviews__summary__statistics{margin-block:1.5rem 2rem}.product-reviews__summary__statistics__value{align-items:center;display:grid;gap:.5em 1em;grid-template-columns:auto 1fr minmax(2ch,auto);margin:1rem auto;max-width:26.875rem}.product-reviews__summary__statistics__value .pct-bar{background-color:#e6e6e6;display:inline-block;height:1.3125rem;margin-left:.25rem;margin-right:.75rem;vertical-align:text-bottom;width:100%}.product-reviews__summary__statistics__value .pct-bar__value{background-color:var(--color--primary);display:block;height:1.3125rem}.product-reviews .add-review-link-cn{text-align:center}@media(min-width:768px){.product-reviews .add-review-link-cn{font-size:1.25em}}.product-review{margin-block:1.5rem 3rem}.product-review .field--name-published-as{font-weight:var(--font-weight-bold)}.product-review__date{font-size:.75rem}.product-review__body{margin-top:1rem}.product-review__body p{margin-bottom:0}.product-review-table .views-field-description__value{font-size:.875em}