.pjc-reviews{--pjc-r-gap: 16px;--pjc-r-star-fill: var(--pjc-gold);--pjc-r-star-line: var(--pjc-gold-ink);box-sizing:border-box;width:min(1200px,100% - 32px);margin-inline:auto;padding-block:clamp(32px,6vw,64px);color:var(--pjc-ink);font-family:var(--pjc-font-body);font-size:1rem;line-height:1.55}.pjc-reviews *,.pjc-reviews *:before,.pjc-reviews *:after{box-sizing:border-box}.pjc-reviews__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pjc-reviews__head{display:grid;gap:20px;margin-block-end:24px}.pjc-reviews__eyebrow{margin:0 0 6px;color:var(--pjc-gold-ink);font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pjc-reviews__title{margin:0;color:var(--pjc-ink);font-family:var(--pjc-font-display);font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);line-height:1.2;text-wrap:balance;overflow-wrap:anywhere}.pjc-reviews__summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:16px 20px;background:var(--pjc-cream);border:1px solid var(--pjc-sand-deep);border-radius:var(--pjc-radius);box-shadow:var(--pjc-shadow-sm)}.pjc-reviews__score{display:flex;align-items:baseline;gap:6px;color:var(--pjc-ink)}.pjc-reviews__avg{font-family:var(--pjc-font-display);font-size:2.5rem;font-weight:700;line-height:1}.pjc-reviews__scale,.pjc-reviews__count{color:var(--pjc-muted);font-size:.9375rem}.pjc-reviews__stars{display:block;flex:none;width:100px;height:20px;overflow:visible;stroke:var(--pjc-r-star-line);stroke-width:1.2;stroke-linejoin:round;fill:none}.pjc-reviews__stars .is-on{fill:var(--pjc-r-star-fill)}.pjc-reviews__meter{position:relative;flex:none;width:130px;height:26px}.pjc-reviews__meter .pjc-reviews__stars{width:130px;height:26px}.pjc-reviews__meter-on{position:absolute;inset:0 auto 0 0;width:var(--pjc-r-fill, 0%);overflow:hidden}.pjc-reviews__meter-on .pjc-reviews__stars{width:130px;max-width:none}.pjc-reviews__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:var(--pjc-r-gap);margin:0;padding:0;list-style:none}.pjc-reviews__list>li{display:flex;min-width:0}.pjc-reviews__card{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0;padding:20px;background:var(--pjc-white);border:1px solid var(--pjc-sand-deep);border-radius:var(--pjc-radius);box-shadow:var(--pjc-shadow-sm)}.pjc-reviews__rating{display:flex;align-items:center;gap:10px}.pjc-reviews__rating-text{color:var(--pjc-gold-ink);font-size:.875rem;font-weight:700}.pjc-reviews__card-title{margin:0;color:var(--pjc-ink);font-family:var(--pjc-font-display);font-size:1.125rem;line-height:1.3;overflow-wrap:anywhere}.pjc-reviews__text{margin:0;color:var(--pjc-ink);font-size:1rem;overflow-wrap:anywhere}.pjc-reviews__body{display:grid;gap:4px}@supports selector(:has(*)){.pjc-reviews__body--long .pjc-reviews__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}.pjc-reviews__body--long:has(details[open]) .pjc-reviews__text{display:block;-webkit-line-clamp:none;line-clamp:none;overflow:visible}}.pjc-reviews__toggle summary,.pjc-reviews__more>summary{list-style:none;cursor:pointer}.pjc-reviews__toggle summary::-webkit-details-marker,.pjc-reviews__more>summary::-webkit-details-marker{display:none}.pjc-reviews__toggle summary{display:inline-flex;align-items:center;min-height:44px;color:var(--pjc-ink);font-size:.9375rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.pjc-reviews__toggle summary .is-open,.pjc-reviews__more>summary .is-open,.pjc-reviews__toggle[open] summary .is-closed,.pjc-reviews__more[open]>summary .is-closed{display:none}.pjc-reviews__toggle[open] summary .is-open,.pjc-reviews__more[open]>summary .is-open{display:inline}.pjc-reviews__photo{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background:var(--pjc-sand);border-radius:var(--pjc-radius-sm)}.pjc-reviews__foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-block-start:auto;padding-block-start:10px;border-block-start:1px solid var(--pjc-sand);color:var(--pjc-muted);font-size:.875rem}.pjc-reviews__avatar{display:grid;flex:none;place-items:center;width:36px;height:36px;background:var(--pjc-sand);border-radius:var(--pjc-radius-pill);color:var(--pjc-ink);font-family:var(--pjc-font-display);font-weight:700}.pjc-reviews__who{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0}.pjc-reviews__author{margin:0;color:var(--pjc-ink);font-style:normal;font-weight:700;overflow-wrap:anywhere}.pjc-reviews__verified{display:inline-flex;align-items:center;gap:4px;padding:2px 10px 2px 8px;background:var(--pjc-cream);border:1px solid var(--pjc-ok);border-radius:var(--pjc-radius-pill);color:var(--pjc-ok);font-size:.8125rem;font-weight:700}.pjc-reviews__verified svg{width:14px;height:14px;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pjc-reviews__meta{margin:0;overflow-wrap:anywhere}.pjc-reviews__more{margin-block-start:var(--pjc-r-gap)}.pjc-reviews__more>summary{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 24px;background:var(--pjc-cream);border:1.5px solid var(--pjc-night);border-radius:14px;color:var(--pjc-ink);font-weight:700;text-align:center}.pjc-reviews__more>.pjc-reviews__list{margin-block-start:var(--pjc-r-gap)}.pjc-reviews__app{margin:0}.pjc-reviews__app+.pjc-reviews__list{margin-block-start:24px}.pjc-reviews__app:empty{display:none}.pjc-reviews__hint{margin:0;padding:14px 18px;background:var(--pjc-cream);border:1px dashed var(--pjc-line-strong);border-radius:var(--pjc-radius-sm);color:var(--pjc-muted);font-size:.875rem}.pjc-reviews summary:focus-visible{outline:2px solid transparent;box-shadow:var(--pjc-focus)}@media(min-width:750px){.pjc-reviews__head{grid-template-columns:1fr auto;align-items:end}.pjc-reviews__card{padding:24px}}@media(prefers-reduced-motion:no-preference){.pjc-reviews__more>summary,.pjc-reviews__card{transition:transform var(--pjc-dur-fast) var(--pjc-ease),box-shadow var(--pjc-dur-fast) var(--pjc-ease)}.pjc-reviews__more>summary:hover{box-shadow:var(--pjc-shadow-sm);transform:translateY(-1px)}.pjc-reviews__more>summary:active{transform:translateY(1px) scale(.99)}}.pjc-rv{--pjc-r-star-fill: var(--pjc-gold);--pjc-r-star-line: var(--pjc-gold-ink);display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:fit-content;color:var(--pjc-ink);font-family:var(--pjc-font-body)}.pjc-rv--center{justify-content:center}.pjc-rv--right{justify-content:flex-end}.pjc-rv .pjc-reviews__meter,.pjc-rv .pjc-reviews__meter .pjc-reviews__stars,.pjc-rv .pjc-reviews__meter-on .pjc-reviews__stars{width:calc(var(--pjc-rv-size, 20px) * 5);height:var(--pjc-rv-size, 20px)}.pjc-rv__text{margin:0;color:var(--pjc-ink);font-size:.9375rem;white-space:nowrap}.pjc-rv__sep{padding-inline:4px;color:var(--pjc-muted)}@media(forced-colors:active){.pjc-reviews__stars .is-on{fill:currentcolor}}.pjc-reviews--home{background:var(--pjc-cream)}.pjc-reviews__subtitle{max-width:56ch;margin:10px 0 0;color:var(--pjc-muted);font-size:1rem;line-height:1.55}.pjc-reviews__product{display:flex;align-items:center;gap:10px;min-width:0;padding:6px 10px 6px 6px;background:var(--pjc-cream);border:1px solid var(--pjc-sand-deep);border-radius:var(--pjc-radius-pill);color:var(--pjc-ink);font-size:.8125rem;font-weight:700;text-decoration:none}.pjc-reviews__product:focus-visible{outline:2px solid transparent;box-shadow:var(--pjc-focus)}.pjc-reviews__product-img{flex:none;width:36px;height:36px;object-fit:cover;background:var(--pjc-sand);border-radius:50%}.pjc-reviews__product-name{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow-wrap:anywhere}.pjc-reviews__source a{color:inherit;text-underline-offset:3px}.pjc-rvc{position:relative}.pjc-reviews--home .pjc-rvc__track{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--pjc-r-gap) * (var(--pjc-r-cols, 1) - 1))) / var(--pjc-r-cols, 1));gap:var(--pjc-r-gap);margin:0;padding:6px 2px 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pjc-reviews--home .pjc-rvc__track::-webkit-scrollbar{display:none}.pjc-reviews--home .pjc-rvc__track>li{display:flex;min-width:0;scroll-snap-align:start}.pjc-reviews--home .pjc-rvc__track:focus-visible{outline:2px solid transparent;box-shadow:var(--pjc-focus);border-radius:var(--pjc-radius)}.pjc-rvc__nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-block-start:6px}.pjc-rvc--single .pjc-rvc__nav{display:none}.pjc-rvc__btn{display:grid;flex:none;place-items:center;width:44px;height:44px;padding:0;background:var(--pjc-white);border:1px solid var(--pjc-sand-deep);border-radius:50%;color:var(--pjc-ink);box-shadow:var(--pjc-shadow-sm);cursor:pointer;touch-action:manipulation}.pjc-rvc__btn svg{width:20px;height:20px;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pjc-rvc__btn:disabled{opacity:.35;cursor:default;box-shadow:none}.pjc-rvc__btn:focus-visible{outline:2px solid transparent;box-shadow:var(--pjc-focus)}.pjc-rvc__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.pjc-rvc__dot{width:24px;height:24px;padding:0;background:transparent;border:0;cursor:pointer;touch-action:manipulation}.pjc-rvc__dot:before{content:"";display:block;width:8px;height:8px;margin:auto;background:var(--pjc-sand-deep);border-radius:50%}.pjc-rvc__dot.is-on:before{width:22px;background:var(--pjc-gold);border-radius:4px}.pjc-rvc__dot:focus-visible{outline:2px solid transparent;box-shadow:var(--pjc-focus);border-radius:12px}.pjc-reviews__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;margin:20px 0 0;text-align:center}.pjc-reviews__cta-link{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 22px;background:var(--pjc-white);border:1.5px solid var(--pjc-night);border-radius:14px;color:var(--pjc-ink);font-weight:700;text-decoration:none}.pjc-reviews__cta-link:focus-visible{outline:2px solid transparent;box-shadow:var(--pjc-focus)}.pjc-reviews__cta-note{color:var(--pjc-muted);font-size:.875rem}@media(min-width:750px){.pjc-reviews--home .pjc-rvc__track{--pjc-r-cols: 2}}@media(min-width:1100px){.pjc-reviews--home .pjc-rvc__track{--pjc-r-cols: 3}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.pjc-reviews__card{transition:transform var(--pjc-dur) var(--pjc-ease),box-shadow var(--pjc-dur) var(--pjc-ease),border-color var(--pjc-dur) var(--pjc-ease)}.pjc-reviews__card:hover{border-color:var(--pjc-gold-soft);box-shadow:var(--pjc-shadow);transform:translateY(-4px)}.pjc-rvc__btn,.pjc-reviews__cta-link,.pjc-rvc__dot:before{transition:transform var(--pjc-dur-fast) var(--pjc-ease),box-shadow var(--pjc-dur-fast) var(--pjc-ease),background-color var(--pjc-dur-fast) var(--pjc-ease),width var(--pjc-dur-fast) var(--pjc-ease)}.pjc-rvc__btn:not(:disabled):hover,.pjc-reviews__cta-link:hover{box-shadow:var(--pjc-shadow);transform:translateY(-1px)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pjc-reviews.css.map */
