.pr{--pr-fg: var(--color-foreground, #101010);--pr-bg: var(--color-background, #ffffff);--pr-line: rgba(var(--color-foreground-rgb, 16, 16, 16), .1);--pr-muted: rgba(var(--color-foreground-rgb, 16, 16, 16), .55);--pr-faint: rgba(var(--color-foreground-rgb, 16, 16, 16), .04);--pr-star: var(--color-stars-icons, #f5a623);--pr-radius: 14px;color:var(--pr-fg);padding-block:var(--pr-pt, 48px) var(--pr-pb, 48px);container-type:inline-size}.pr__inner{max-width:var(--pr-max, 1100px);margin-inline:auto;padding-inline:20px}.pr__heading{font-family:var(--font-heading--family, inherit);font-size:clamp(1.5rem,1.1rem + 1.6cqi,2.125rem);line-height:1.15;letter-spacing:-.02em;margin:0 0 6px}.pr__sub{margin:0 0 28px;color:var(--pr-muted);font-size:.9375rem;line-height:1.6}.pr__summary{display:grid;gap:28px;padding:24px;border:1px solid var(--pr-line);border-radius:var(--pr-radius);background:var(--pr-faint);margin-bottom:28px}@container (min-width: 680px){.pr__summary{grid-template-columns:minmax(180px,260px) 1fr;align-items:center;gap:40px}}.pr__score{text-align:center}.pr__score-value{display:block;font-family:var(--font-heading--family, inherit);font-size:3.25rem;font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.pr__score-value sup{font-size:.34em;font-weight:500;color:var(--pr-muted);top:-1.5em;margin-left:2px}.pr__score-stars{display:flex;justify-content:center;gap:1px;margin:10px 0 6px;color:var(--pr-star)}.pr__score-count{margin:0;font-size:.8125rem;color:var(--pr-muted)}.pr__bars{display:flex;flex-direction:column;gap:7px;margin:0;padding:0;border:0}.pr__bar{display:grid;grid-template-columns:46px 1fr 44px;align-items:center;gap:12px;width:100%;padding:3px 6px;color:inherit;text-align:left}.pr__bar-label{font-size:.8125rem;font-variant-numeric:tabular-nums;color:var(--pr-muted);white-space:nowrap;display:flex;align-items:center;gap:3px}.pr__bar-label svg{color:var(--pr-star);flex-shrink:0}.pr__bar-track{height:7px;border-radius:99px;background:rgba(var(--color-foreground-rgb, 16, 16, 16),.09);overflow:hidden}.pr__bar-fill{display:block;height:100%;border-radius:99px;background:var(--pr-star);transform-origin:left center;animation:pr-bar-in .6s cubic-bezier(.22,1,.36,1) both}@keyframes pr-bar-in{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.pr__bar-fill{animation:none}}.pr__bar-count{font-size:.75rem;color:var(--pr-muted);font-variant-numeric:tabular-nums;text-align:right}.pr__list{display:grid;gap:14px}@container (min-width: 760px){.pr__list--two{grid-template-columns:1fr 1fr}}.pr__empty{padding:40px 20px;text-align:center;color:var(--pr-muted);border:1px dashed var(--pr-line);border-radius:var(--pr-radius)}.pr-card{display:flex;flex-direction:column;gap:10px;padding:20px;border:1px solid var(--pr-line);border-radius:var(--pr-radius);background:var(--pr-bg);animation:pr-card-in .4s ease both}@keyframes pr-card-in{0%{opacity:0;translate:0 8px}}@media(prefers-reduced-motion:reduce){.pr-card{animation:none}}.pr-card--pinned{border-color:rgba(var(--color-foreground-rgb, 16, 16, 16),.22)}.pr-card__head{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:11px}.pr-card__avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:rgba(var(--color-foreground-rgb, 16, 16, 16),.08);font-size:.8125rem;font-weight:600;letter-spacing:.01em}.pr-card__id{min-width:0}.pr-card__author{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.pr-card__verified{display:inline-flex;align-items:center;gap:3px;font-size:.6875rem;font-weight:600;letter-spacing:.01em;color:#15803d;background:#16a34a1c;padding:2px 7px;border-radius:99px}.pr-card__location{margin:1px 0 0;font-size:.75rem;color:var(--pr-muted)}.pr-card__stars{display:flex;gap:1px;color:var(--pr-star)}.pr-star--off{opacity:.24}.pr-card__title{margin:0;font-size:.9375rem;font-weight:700;letter-spacing:-.01em;line-height:1.35}.pr-card__body{font-size:.875rem;line-height:1.65;color:rgba(var(--color-foreground-rgb, 16, 16, 16),.78)}.pr-card__body p{margin:0}.pr-card__photos{display:flex;flex-wrap:wrap;gap:7px}.pr-card__photo{padding:0;border:0;background:none;cursor:zoom-in;border-radius:9px;overflow:hidden;line-height:0}.pr-card__photo img{width:72px;height:72px;object-fit:cover;display:block;transition:opacity .16s ease}.pr-card__photo:hover img{opacity:.82}.pr-card__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:2px;padding-top:11px;border-top:1px solid var(--pr-line)}.pr-card__variant{font-size:.75rem;color:var(--pr-muted)}.pr-card__helpful{display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding:5px 10px;font:inherit;font-size:.75rem;color:var(--pr-muted);background:none;border:1px solid var(--pr-line);border-radius:99px;cursor:pointer;transition:color .16s ease,border-color .16s ease}.pr-card__helpful:hover,.pr-card__helpful[aria-pressed=true]{color:var(--pr-fg);border-color:rgba(var(--color-foreground-rgb, 16, 16, 16),.3)}.pr__more-wrap{display:flex;justify-content:center;margin-top:24px}.pr__more{padding:13px 30px;font:inherit;font-size:.875rem;font-weight:600;color:var(--pr-fg);background:none;border:1px solid rgba(var(--color-foreground-rgb, 16, 16, 16),.28);border-radius:99px;cursor:pointer;transition:background .16s ease,color .16s ease}.pr__more:hover{background:var(--pr-fg);color:var(--pr-bg)}.pr__more[hidden]{display:none}.pr__cta{display:inline-flex;align-items:center;gap:7px;margin-top:22px;font-size:.875rem;font-weight:600;color:var(--pr-fg);text-decoration:underline;text-underline-offset:3px}.pr__lightbox{border:0;padding:0;background:transparent;max-width:min(92vw,760px);max-height:90vh;overflow:visible}.pr__lightbox::backdrop{background:#000000d1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pr__lightbox img{display:block;width:100%;height:auto;max-height:90vh;object-fit:contain;border-radius:10px}.pr__lightbox-close{position:absolute;top:-14px;right:-14px;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:#101010;cursor:pointer;box-shadow:0 2px 10px #0000004d}.pr__notice{display:flex;gap:10px;align-items:flex-start;padding:13px 16px;margin-bottom:20px;font-size:.8125rem;line-height:1.55;color:#92400e;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:10px}.pr__notice svg{flex-shrink:0;margin-top:1px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-reviews.css.map */
