.prv{--prv-ink: var(--s-text, var(--color-text));--prv-head: var(--s-heading, var(--prv-ink));--prv-line: color-mix(in oklab, var(--prv-ink) 12%, transparent);--prv-soft: color-mix(in oklab, var(--color-primary) 7%, transparent);--prv-star: 18px;display:block}.prv .visually-hidden{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.prv-stars{--s: var(--prv-star);position:relative;display:inline-block;flex-shrink:0;inline-size:calc(var(--s) * 5);block-size:var(--s);background:var(--rating-star-empty) right center / var(--s) var(--s) repeat-x;vertical-align:middle}.prv-stars:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--pct, 0%);background:var(--rating-star-full) right center / var(--s) var(--s) repeat-x}[dir=ltr] .prv-stars,[dir=ltr] .prv-stars:after{background-position:left center}.prv-stars--lg{--s: 26px}.prv__top{display:grid;gap:var(--space-4, 1rem);padding:var(--space-5, 1.25rem);border-radius:var(--radius-lg);background:var(--prv-soft);margin-block-end:var(--space-5, 1.25rem)}.prv__score{display:flex;flex-direction:column;align-items:center;gap:var(--space-2, .5rem);text-align:center}.prv__avg{font-family:var(--font-heading);font-size:calc(var(--fs-h1) * 1.25);font-weight:700;line-height:1;color:var(--prv-head)}.prv__based{font-size:var(--fs-sm);color:color-mix(in oklab,var(--prv-ink) 70%,transparent)}.prv__bars{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2, .5rem)}.prv__bar{display:grid;grid-template-columns:auto minmax(0,1fr) 2.25rem;align-items:center;gap:var(--space-3, .75rem);font-size:var(--fs-sm)}.prv__bar-label{display:inline-flex;align-items:center;gap:4px;min-inline-size:2rem;font-weight:700}.prv__bar-star{inline-size:14px;block-size:14px;background:var(--rating-star-full) center / contain no-repeat}.prv__bar-track{block-size:8px;border-radius:99px;background:color-mix(in oklab,var(--prv-ink) 10%,transparent);overflow:hidden}.prv__bar-fill{display:block;block-size:100%;inline-size:var(--w, 0%);border-radius:inherit;background:var(--rating-color)}.prv__bar-count{text-align:end;color:color-mix(in oklab,var(--prv-ink) 65%,transparent)}.prv__empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-2, .5rem);text-align:center}.prv__empty-title{margin:0;font-weight:700;font-size:var(--fs-lg);color:var(--prv-head)}.prv__empty-sub{margin:0;font-size:var(--fs-sm);color:color-mix(in oklab,var(--prv-ink) 70%,transparent)}.prv__write{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2, .5rem)}.prv__list{list-style:none;margin:0;padding:0;display:grid}.prv-item{display:grid;gap:var(--space-2, .5rem);padding-block:var(--space-4, 1rem);border-block-end:1px solid var(--prv-line)}.prv-item:first-child{padding-block-start:0}.prv-item__head{display:flex;align-items:center;gap:var(--space-3, .75rem)}.prv-item__avatar{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;flex-shrink:0;border-radius:50%;background:var(--color-primary);color:var(--color-on-primary, #fff);font-weight:700;font-size:var(--fs-body);text-transform:uppercase}.prv-item__who{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--space-2, .5rem);min-inline-size:0}.prv-item__name{font-weight:700;color:var(--prv-head);overflow-wrap:anywhere}.prv-item__verified{display:inline-flex;align-items:center;gap:4px;padding:1px var(--space-2, .5rem);border-radius:99px;font-size:var(--fs-xs);font-weight:700;color:#1e6b3a;background:#e3f3e8}.prv-item__meta{display:flex;align-items:center;gap:var(--space-3, .75rem);font-size:var(--fs-xs);color:color-mix(in oklab,var(--prv-ink) 60%,transparent)}.prv-item__title{margin:0;font-weight:700}.prv-item__body{margin:0;line-height:1.9;white-space:pre-line;overflow-wrap:anywhere}.prv-item__pics{display:flex;flex-wrap:wrap;gap:var(--space-2, .5rem)}.prv-item__pic{display:block;inline-size:5.5rem;block-size:5.5rem;border-radius:var(--radius-md);overflow:hidden;background:var(--prv-soft)}.prv-item__pic img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.prv-item__reply{margin-block-start:var(--space-1, .25rem);padding:var(--space-3, .75rem) var(--space-4, 1rem);border-radius:var(--radius-md);background:var(--prv-soft);border-inline-start:3px solid var(--color-primary)}.prv-item__reply-by{display:block;font-size:var(--fs-xs);font-weight:700;color:var(--color-primary);margin-block-end:2px}.prv-item__reply p{margin:0;font-size:var(--fs-sm);line-height:1.8}.prv__more{margin-block-start:var(--space-5, 1.25rem)}.prv__more[aria-busy=true]{opacity:.7}.prv__note{margin:var(--space-3, .75rem) 0 0;text-align:center;font-size:var(--fs-sm);color:color-mix(in oklab,var(--prv-ink) 70%,transparent)}@media(min-width:750px){.prv__top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-6, 1.5rem) var(--space-8, 2rem);padding:var(--space-6, 1.5rem) var(--space-8, 2rem)}.prv__score{padding-inline-end:var(--space-8, 2rem);border-inline-end:1px solid var(--prv-line)}.prv__write{inline-size:auto;padding-inline:var(--space-6, 1.5rem)}.prv__more{inline-size:auto;margin-inline:auto;display:flex;padding-inline:var(--space-8, 2rem)}}html.prv-lock{overflow:hidden}.prv-form{inline-size:min(100%,34rem);max-inline-size:100%;max-block-size:92dvh;margin:auto auto 0;padding:0;border:0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-background, #fff);color:var(--color-text);box-shadow:0 -8px 40px #0000002e;overflow:auto;overscroll-behavior:contain}.prv-form::backdrop{background:#140c1e8c}.prv-form[open]{animation:prv-up .28s ease-out}@keyframes prv-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.prv-form[open]{animation:none}}@media(min-width:750px){.prv-form{margin:auto;border-radius:var(--radius-xl)}}.prv-form__box,.prv-form__done{display:grid;gap:var(--space-2, .5rem);padding:var(--space-5, 1.25rem) var(--space-5, 1.25rem) calc(var(--space-5, 1.25rem) + env(safe-area-inset-bottom,0px))}.prv-form__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3, .75rem)}.prv-form__title{margin:0}.prv-form__close{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border:0;border-radius:50%;background:var(--prv-soft, rgb(0 0 0 / .05));color:inherit;cursor:pointer}.prv-form__book{margin:0 0 var(--space-2, .5rem);font-size:var(--fs-sm);color:color-mix(in oklab,currentColor 65%,transparent)}.prv-form__stars{border:0;margin:0 0 var(--space-2, .5rem);padding:0}.prv-form__label{display:block;margin-block-start:var(--space-2, .5rem);font-weight:700;font-size:var(--fs-sm);padding:0}.prv-form__hint{font-weight:400;color:color-mix(in oklab,currentColor 60%,transparent)}.prv-form__input{inline-size:100%;min-block-size:var(--btn-h, 2.75rem);padding:var(--space-3, .75rem);border:1px solid color-mix(in oklab,currentColor 22%,transparent);border-radius:var(--radius-md);background:transparent;color:inherit;font:inherit;font-size:max(16px,var(--fs-body))}textarea.prv-form__input{resize:vertical;line-height:1.8}.prv-form__input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;border-color:transparent}.prv-form__trap{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.prv-form__error{margin:var(--space-2, .5rem) 0 0;padding:var(--space-2, .5rem) var(--space-3, .75rem);border-radius:var(--radius-md);background:#fdecec;color:#a32020;font-size:var(--fs-sm);font-weight:700}.prv-form__send{margin-block-start:var(--space-3, .75rem)}.prv-form__fine{margin:0;text-align:center;font-size:var(--fs-xs);color:color-mix(in oklab,currentColor 60%,transparent)}.prv-form__done{justify-items:center;text-align:center;padding-block:var(--space-8, 2rem)}.prv-form__done-icon{display:grid;place-items:center;inline-size:4rem;block-size:4rem;border-radius:50%;background:#e3f3e8;color:#1e6b3a}.prv-form__done-title{margin:var(--space-2, .5rem) 0 0;font-weight:700;font-size:var(--fs-lg)}.prv-form__done-sub{margin:0 0 var(--space-3, .75rem);color:color-mix(in oklab,currentColor 65%,transparent)}.prv-pick{display:inline-flex;flex-direction:row-reverse;gap:6px}.prv-pick input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.prv-pick label{inline-size:2.75rem;block-size:2.75rem;cursor:pointer;background:var(--rating-star-empty) center / 2.25rem 2.25rem no-repeat;transition:transform .12s}.prv-pick input:checked~label,.prv-pick label:hover,.prv-pick label:hover~label{background-image:var(--rating-star-full)}.prv-pick label:active{transform:scale(.9)}.prv-pick input:focus-visible+label{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/40/assets/product-reviews.css.map */
