.product-reviews{background:#fff;padding-top:var(--pr-gap-top, 80px);padding-bottom:var(--pr-gap-bottom, 80px)}.product-reviews__container{width:97.92vw;max-width:none;margin-inline:auto;padding-inline:0}.product-reviews__heading{margin:0 0 clamp(24px,2.6vw,50px);font-family:Neue Montreal,Helvetica Neue,Arial,sans-serif;font-weight:500;font-size:1.667vw;line-height:1;text-transform:uppercase;color:#111}.product-reviews__inner{display:grid;grid-template-columns:minmax(240px,320px) 1fr;gap:clamp(32px,4vw,80px);align-items:start}.product-reviews__summary{position:sticky;top:24px}.pr-summary__score-row{display:flex;align-items:baseline;gap:8px}.pr-summary__score{font-family:Nomads,Arial Black,Arial,sans-serif;font-size:3.333vw;line-height:.9;color:#111;letter-spacing:-.02em}.pr-summary__outof{font-family:Neue Montreal,Helvetica Neue,Arial,sans-serif;font-weight:500;font-size:1.25vw;color:#bbb}.pr-summary__count{margin-top:8px;font-family:Neue Montreal,Helvetica Neue,Arial,sans-serif;font-size:max(.78vw,14px);letter-spacing:.02em;text-transform:uppercase;color:#999}.pr-summary__attrs{margin-top:clamp(22px,2vw,36px);display:flex;flex-direction:column;gap:14px}.pr-attr{display:grid;grid-template-columns:116px 1fr 30px;align-items:center;gap:10px}.pr-attr__label{font-family:Neue Montreal,Helvetica Neue,Arial,sans-serif;font-size:max(.73vw,13px);color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-attr__track{position:relative;height:6px;border-radius:999px;background:#ececec;overflow:hidden}.pr-attr__fill{position:absolute;inset:0 auto 0 0;height:100%;border-radius:999px;background:#111}.pr-attr__score{font-size:13px;font-weight:500;color:#111;text-align:right;font-variant-numeric:tabular-nums}.pr-summary__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:clamp(22px,2vw,34px);padding:14px 28px;min-height:48px;border-radius:999px;background:#111;color:#fff;font-family:Neue Montreal,Helvetica Neue,Arial,sans-serif;font-size:max(.73vw,13px);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:opacity .15s ease}.pr-summary__cta:hover{opacity:.82}.pr__stars{display:inline-flex;gap:3px;line-height:1}.pr__star{width:15px;height:15px;fill:#e0e0e0;flex-shrink:0}.pr__star--on{fill:#111}.pr__stars--lg{gap:5px;margin-top:12px}.pr__stars--lg .pr__star{width:22px;height:22px}.product-reviews__list{border-top:1px solid #E7E7E7}.pr-review{padding:clamp(20px,1.8vw,32px) 0;border-bottom:1px solid #E7E7E7}.pr-review__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.pr-review__who{display:inline-flex;align-items:center;gap:12px;min-width:0}.pr-review__avatar{width:40px;height:40px;border-radius:999px;overflow:hidden;flex-shrink:0;background:#f0efeb}.pr-review__avatar img{width:100%;height:100%;object-fit:cover;display:block}.pr-review__name{font-family:Neue Montreal,Helvetica Neue,Arial,sans-serif;font-weight:500;font-size:max(.83vw,15px);letter-spacing:.02em;text-transform:uppercase;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-review__meta{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.pr-review__date{font-family:Neue Montreal,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#999}.pr-review__verified{display:inline-flex;align-items:center;gap:5px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#111}.pr-review__verified svg{width:14px;height:14px;fill:#111}.pr-review .pr__stars{margin-bottom:10px}.pr-review__title{margin:0 0 8px;font-family:Neue Montreal,Helvetica Neue,Arial,sans-serif;font-weight:500;font-size:max(.94vw,16px);color:#111}.pr-review__body{margin:0;font-family:Neue Montreal,Helvetica Neue,Arial,sans-serif;font-size:max(.83vw,15px);line-height:1.6;color:#222;max-width:60ch}.product-reviews__empty{font-family:Neue Montreal,Helvetica Neue,Arial,sans-serif;color:#999}@media(max-width:1024px){.product-reviews__container{width:94%}.product-reviews__heading{font-size:24px}.pr-summary__score{font-size:48px}.pr-summary__outof{font-size:18px}}@media(max-width:900px){.product-reviews__inner{grid-template-columns:1fr;gap:32px}.product-reviews__summary{position:static}.pr-summary__bars{max-width:360px}}@media(max-width:768px){.product-reviews{padding-top:var(--pr-gap-top-mobile, 40px);padding-bottom:var(--pr-gap-bottom-mobile, 40px)}}@media(max-width:560px){.pr-review__head{flex-direction:column;align-items:flex-start;gap:8px}.pr-review__meta{gap:10px}}@media(prefers-reduced-motion:reduce){.pr-summary__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-reviews.css.map */
