.product-testimonials{--pt-star: #ffa41c;--pt-star-empty: rgb(var(--color-foreground-rgb) / .18);--pt-muted: rgb(var(--color-foreground-rgb) / .62);--pt-rule: rgb(var(--color-foreground-rgb) / .12);--pt-verified-text: #007600}.product-testimonials[hidden]{display:none}.product-testimonials__heading{margin:0 0 20px}.product-testimonials__notice{margin:0 0 20px;padding:10px 14px;border:1px dashed rgb(var(--color-foreground-rgb) / .45);border-radius:6px;background:rgb(var(--color-foreground-rgb) / .04);font-size:13px;line-height:1.5}.product-testimonials__inner{display:flex;flex-direction:column;align-items:flex-start}.product-testimonials__list,.product-testimonials__summary{width:100%;max-width:840px}.pt-summary{display:grid;gap:20px;padding-bottom:24px;border-bottom:1px solid var(--pt-rule)}@media screen and (min-width:750px){.pt-summary{grid-template-columns:auto minmax(0,1fr);gap:40px;align-items:center}}.pt-summary__score{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.pt-summary__average{font-family:var(--font-heading--family);font-size:44px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.pt-summary__count{font-size:14px;color:var(--pt-muted)}.pt-summary__bars{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;min-width:0}.pt-summary__bar{display:grid;grid-template-columns:72px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:13px;font-variant-numeric:tabular-nums}.pt-summary__bar-track{display:block;height:10px;overflow:hidden;border-radius:2px;background:rgb(var(--color-foreground-rgb) / .08)}.pt-summary__bar-fill{display:block;height:100%;background:var(--pt-star)}.pt-summary__bar-value{text-align:right;color:var(--pt-muted)}.pt-stars{position:relative;display:inline-block;flex-shrink:0;height:16px;line-height:0;vertical-align:middle}.pt-stars--large{height:20px}.pt-stars__row{display:flex;gap:0;height:100%;white-space:nowrap}.pt-stars__row--fill{position:absolute;top:0;left:0;overflow:hidden}.pt-stars__row svg{flex-shrink:0;width:16px;height:16px;stroke-linejoin:round}.pt-stars--large .pt-stars__row svg{width:20px;height:20px}.pt-stars__row--empty svg{fill:#fff;stroke:var(--pt-star);stroke-width:1.2}.pt-stars__row--fill svg{fill:var(--pt-star);stroke:var(--pt-star);stroke-width:1.2}.pt-review{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:24px 0;border-bottom:1px solid var(--pt-rule);min-width:0}.pt-review__profile{display:flex;align-items:center;gap:10px}.pt-review__avatar{display:grid;flex-shrink:0;place-items:center;width:34px;height:34px;border-radius:50%;background:rgb(var(--color-foreground-rgb) / .1);color:rgb(var(--color-foreground-rgb) / .75);font-size:12px;font-weight:600;letter-spacing:.02em}.pt-review__avatar--anonymous:before{content:"";width:11px;height:11px;margin-bottom:2px;border-radius:50%;background:currentColor;box-shadow:0 10.5px 0 4.5px currentColor;clip-path:inset(0 -10px -2px -10px);opacity:.55}.pt-review__author{font-size:14px;overflow-wrap:anywhere}.pt-review__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.pt-review__title{font-size:15px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.pt-review__dates,.pt-review__attrs{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;font-size:13px;line-height:1.5;color:var(--pt-muted)}.pt-review__attr{overflow-wrap:anywhere}.pt-review__attr+.pt-review__attr:before,.pt-review__attr+.pt-verified:before,.pt-reply__from+.pt-reply__date:before{margin-right:6px;color:rgb(var(--color-foreground-rgb) / .35);font-weight:400}.pt-review__attr+.pt-review__attr:before,.pt-review__attr+.pt-verified:before{content:"|"}.pt-reply__from+.pt-reply__date:before{content:"\b7"}.pt-verified{color:var(--pt-verified-text);font-weight:700;white-space:nowrap}.pt-review__body,.pt-reply__body,.pt-original__panel{width:100%;min-width:0}.pt-review__body p,.pt-reply__body p{margin:0 0 1em;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.pt-review__body p:last-child,.pt-reply__body p:last-child{margin-bottom:0}.pt-review__body{margin-top:4px;font-size:15px}.pt-review__media{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin-top:6px}.pt-review__media-item{position:relative;width:96px;height:96px;padding:0;border:1px solid var(--pt-rule);border-radius:8px;background:rgb(var(--color-foreground-rgb) / .04);overflow:hidden;cursor:zoom-in}.pt-review__media-item img,.pt-review__media-item video{display:block;width:100%;height:100%;object-fit:cover}.pt-review__media-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:34px;height:34px;border-radius:50%;background:#0000008c}.pt-review__media-play:after{content:"";position:absolute;left:13px;top:10px;border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent #fff}.pt-review__media-item:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb));outline-offset:2px}.pt-media{width:min(960px,calc(100vw - 24px));max-width:none;max-height:calc(100vh - 24px);padding:0;border:0;border-radius:12px;background:#0a0a0a;color:#fff;overflow:hidden}.pt-media::backdrop{background:#000c}.pt-media__stage{display:grid;place-items:center;min-height:240px}.pt-media__stage img,.pt-media__stage video{display:block;max-width:100%;max-height:calc(100vh - 120px);object-fit:contain}.pt-media__video{display:grid;justify-items:center}.pt-media__video video{display:block;max-width:100%;max-height:calc(100vh - 120px)}.pt-media__notice{margin:0;padding:10px 16px 14px;font-size:14px;color:#fff;opacity:.85;text-align:center}.pt-media__close{position:absolute;top:8px;right:8px;z-index:1;width:40px;height:40px;border:0;border-radius:50%;background:#ffffff26;color:#fff;font-size:26px;line-height:1;cursor:pointer}.pt-media__nav{display:flex;align-items:center;gap:16px;padding:10px 0 14px;font-size:14px}.pt-media__arrow{width:40px;height:40px;border:0;border-radius:50%;background:#ffffff26;color:#fff;font-size:26px;line-height:1;cursor:pointer}.pt-reply{width:100%;margin-top:8px;padding-left:14px;border-left:2px solid var(--pt-rule);font-size:14px}.pt-reply__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:0 0 4px}.pt-reply__from{font-weight:700}.pt-reply__date{font-size:13px;color:var(--pt-muted)}.pt-original{width:100%;margin-top:4px}.pt-original__toggle{padding:0;border:0;background:none;font-size:13px;color:var(--pt-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pt-original__toggle:hover{color:var(--color-foreground)}.pt-original__panel{margin-top:10px;padding-top:10px;border-top:1px dashed var(--pt-rule);font-size:14px}.pt-original__panel .pt-review__title{display:block;margin:0 0 6px;font-size:14px}.pt-original__panel .pt-review__body{font-size:14px}.product-testimonials__more{margin-top:24px;width:100%}@media screen and (min-width:750px){.product-testimonials__more{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-product-testimonials.css.map */
