.prc{--prc-title: 14px;--prc-text: 13px;--prc-name: 11px;--prc-star: 15px;--prc-primary: var(--color-primary, #772035);--prc-ink: var(--color-text, #111111);padding-top:var(--prc-pt, 8px);padding-bottom:var(--prc-pb, 8px);background:none;color:var(--prc-ink);min-width:0}@media(min-width:768px){.prc{--prc-title: 15.4px;--prc-text: 14.3px;--prc-name: 12.1px;--prc-star: 16.5px}}.prc__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.prc__summary{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--font-body-family);font-size:var(--prc-text);color:var(--prc-ink)}.prc__stars{color:var(--prc-primary);font-size:var(--prc-star);letter-spacing:.2em;line-height:1;white-space:nowrap}.prc__star-off{color:var(--color-border, #ebebeb)}.prc__summary-star{color:var(--prc-primary);font-size:var(--prc-star);line-height:1}.prc__arrows{display:none;gap:6px;margin-left:auto}@media(hover:hover)and (pointer:fine){.prc__arrows{display:flex}}.prc__arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--color-border, #ebebeb);border-radius:50%;background:var(--color-background, #fff);color:var(--prc-primary);cursor:pointer}.prc__arrow:hover{border-color:var(--prc-primary)}.prc__arrow:disabled{opacity:.35;cursor:default}.prc__track{position:relative;display:flex;gap:5px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.prc__track::-webkit-scrollbar{display:none}.prc__track:focus-visible{outline:2px solid var(--prc-primary);outline-offset:2px}.prc__track.is-moving{scroll-snap-type:none}.prc__track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.prc__track{cursor:grab}}@media(max-width:767px){.prc__track{margin-right:calc(50% - 50vw);padding-right:16px}}.prc__card{flex:0 0 333px;width:333px;max-width:87vw;scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--color-border, #ebebeb);border-radius:20px;background:var(--color-background, #fef1f3);color:var(--prc-ink);box-sizing:border-box}@media(max-width:767px){.prc__card{flex-basis:87vw;width:87vw}}.prc__title{margin:0;font-family:var(--font-header-family);font-size:var(--prc-title);font-weight:600;line-height:1.25;color:var(--color-heading, var(--prc-ink))}.prc__text{margin:0;max-width:307px;font-family:var(--font-body-family);font-size:var(--prc-text);font-weight:400;line-height:1.25;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.prc__text{max-width:none}}.prc__foot{display:flex;align-items:center;gap:6px;margin-top:auto;min-height:40px}.prc__avatar{flex:0 0 40px;width:40px;height:40px;border-radius:50%;object-fit:cover}.prc__avatar--initial{display:inline-flex;align-items:center;justify-content:center;background:#7720351f;background:color-mix(in srgb,var(--prc-primary) 12%,transparent);color:var(--prc-primary);font-family:var(--font-header-family);font-size:16px;font-weight:600}.prc__name{font-family:var(--font-body-family);font-size:var(--prc-name);letter-spacing:.04em;line-height:1.2}.prc__badge{flex:0 0 16px}.prc__badge-seal{fill:#77203524;fill:color-mix(in srgb,var(--prc-primary) 14%,transparent)}.prc__badge-check{fill:var(--prc-primary)}.prc__foot .prc__stars{margin-left:auto}
/*# sourceMappingURL=/cdn/shop/t/52/assets/product-review-carousel.css.map */
