.product-reviews{width:100%;max-width:min(100%,var(--page-width));margin:0 auto;padding:var(--reviews-pad-top, 4.8rem) var(--section-pad-inline-end) var(--reviews-pad-bottom, 6.4rem) var(--section-pad-inline-start);box-sizing:border-box;color:rgb(var(--color-foreground));border-top:.1rem solid rgba(var(--color-foreground),.1);scroll-margin-top:8rem}.product-reviews__topbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem 4rem;margin:0 0 2.8rem}.product-reviews__heading{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-size:var(--font-size-section);font-weight:600;letter-spacing:var(--letter-spacing-heading);line-height:1.3;text-transform:uppercase}.product-reviews__summary{order:1;display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 4rem}.product-reviews__summary-score{display:flex;flex-direction:column;gap:.6rem}.product-reviews__average{margin:0;font-family:var(--font-mono-family);font-size:3.2rem;font-weight:500;letter-spacing:var(--letter-spacing-button);line-height:1}.product-reviews__average-max{font-size:1.3rem;color:rgba(var(--color-foreground),.55)}.product-reviews__stars-frac{position:relative;display:inline-block;font-size:1.9rem;line-height:1;letter-spacing:.15rem;color:rgba(var(--color-foreground),.22)}.product-reviews__stars-frac-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:rgb(var(--color-foreground))}.product-reviews__count{margin:0;font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.product-reviews__dist{display:grid;gap:.5rem;margin:0;padding:0;list-style:none;min-width:22rem}.product-reviews__dist-row{display:grid;grid-template-columns:3rem 1fr 2.4rem;align-items:center;gap:1rem}.product-reviews__dist-star{font-family:var(--font-mono-family);font-size:1.2rem;white-space:nowrap}.product-reviews__dist-track{display:block;height:.6rem;background:rgba(var(--color-foreground),.1);overflow:hidden}.product-reviews__dist-fill{display:block;height:100%;background:rgb(var(--color-foreground))}.product-reviews__dist-count{font-family:var(--font-mono-family);font-size:1.2rem;text-align:right;color:rgba(var(--color-foreground),.65);font-variant-numeric:tabular-nums}.product-reviews__form-area{flex:0 1 auto;min-width:0;margin:0}.product-reviews__topbar:has(details[open]){align-items:flex-start}.product-reviews__disclosure summary{list-style:none;cursor:pointer}.product-reviews__disclosure summary::-webkit-details-marker{display:none}.product-reviews__toggle-close,.product-reviews__disclosure[open] .product-reviews__toggle-open{display:none}.product-reviews__disclosure[open] .product-reviews__toggle-close{display:inline}.product-reviews__panel{max-width:64rem;margin:2rem 0 0;padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.15);animation:product-reviews-panel-in .25s ease}@keyframes product-reviews-panel-in{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.product-reviews__panel{animation:none}}.product-reviews__form-heading{margin:0 0 .6rem;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;letter-spacing:var(--letter-spacing-heading);text-transform:uppercase}.product-reviews__form-note{margin:0 0 2rem;font-size:1.3rem;color:rgba(var(--color-foreground),.65);line-height:1.5}.product-reviews__fields{display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width:750px){.product-reviews__fields{grid-template-columns:1fr 1fr}.product-reviews__field--full{grid-column:1 / -1}}.product-reviews__label{display:block;margin:0 0 .6rem;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase}.product-reviews__input,.product-reviews__textarea{width:100%;min-height:4rem;padding:.8rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.4rem;box-sizing:border-box}.product-reviews__textarea{min-height:12rem;resize:vertical}.product-reviews__rating-field{margin:0;padding:0;border:0}.product-reviews__star-input{display:inline-flex;flex-direction:row-reverse;gap:.3rem}.product-reviews__star-input input{position:absolute;opacity:0;pointer-events:none}.product-reviews__star-input label{font-size:2.8rem;line-height:1;color:rgba(var(--color-foreground),.22);cursor:pointer;transition:color .15s ease}.product-reviews__star-input input:checked~label{color:rgb(var(--color-foreground))}.product-reviews__star-input:hover label{color:rgba(var(--color-foreground),.22)}.product-reviews__star-input label:hover,.product-reviews__star-input label:hover~label{color:rgb(var(--color-foreground))}.product-reviews__star-input:focus-within{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.4rem}.product-reviews__form-footer{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:2rem}.product-reviews__posting-as{margin:0;font-size:1.2rem;color:rgba(var(--color-foreground),.55)}.product-reviews__success{margin:0;padding:1.6rem 2rem;border:.1rem solid rgba(var(--color-foreground),.3);font-size:1.4rem}.product-reviews__errors{margin:0 0 1.6rem;color:#8a1f1f;font-size:1.3rem}.product-reviews__gate{max-width:64rem;padding:2rem 2.4rem;border:.1rem solid rgba(var(--color-foreground),.15)}.product-reviews__gate-text{margin:0;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.product-reviews__gate-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:1.6rem}.product-reviews__gate-register{margin:0;font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.product-reviews__gate-register a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.product-reviews__list{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:.1rem solid rgba(var(--color-foreground),.12)}.product-reviews__item{display:flex;align-items:flex-start;gap:1.6rem;padding:2.4rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.product-reviews__avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:50%;font-family:var(--font-mono-family);font-size:1.3rem;font-weight:500;letter-spacing:.05em}.product-reviews__item-main{flex:1 1 auto;min-width:0}.product-reviews__item-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.8rem 1.6rem;margin:0 0 1rem}.product-reviews__author{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:0;font-size:1.5rem;font-weight:500;line-height:1.3}.product-reviews__verified{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .8rem;border:.1rem solid rgba(var(--color-foreground),.25);font-family:var(--font-mono-family);font-size:1rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.product-reviews__location{margin:.2rem 0 0;font-size:1.2rem;color:rgba(var(--color-foreground),.55)}.product-reviews__item-stars{display:inline-flex;gap:.15rem;color:rgba(var(--color-foreground),.25);letter-spacing:0;line-height:1}.product-reviews__star--filled{color:rgb(var(--color-foreground))}.product-reviews__body{margin:0;max-width:72rem;font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.82)}.product-reviews__body[dir=auto]:lang(ur),.product-reviews__body:where(:not(:lang(en))){line-height:1.8}.product-reviews__more summary{list-style:none;cursor:pointer}.product-reviews__more summary::-webkit-details-marker{display:none}.product-reviews__more-toggle{margin-top:2.4rem}.product-reviews__more[open]>.product-reviews__more-toggle{display:none}.product-reviews__list--more{border-top:0}.product-reviews__empty{margin:0;padding:2.4rem 0 0;border-top:.1rem solid rgba(var(--color-foreground),.12);font-size:1.4rem;color:rgba(var(--color-foreground),.65)}@media screen and (max-width:749px){.product-reviews__topbar{flex-direction:column;align-items:stretch}.product-reviews__summary{order:0;width:100%;justify-content:space-between}.product-reviews__dist{flex:1 1 20rem;min-width:0}.product-reviews__panel{padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-product-reviews.css.map */
