duepa-reviews{display:block;margin:var(--section-gap) auto;width:min(calc(100% - var(--gutter)*2),var(--container-max));font-family:var(--font-ui)}duepa-reviews[hidden],duepa-reviews [hidden]{display:none!important}duepa-reviews h2,duepa-reviews h3{font-family:var(--font-ui)}.review-histogram{max-width:30rem;margin-block:var(--space-24)}.review-histogram__row{display:grid;grid-template-columns:4rem minmax(3rem,1fr) 3rem 4rem;gap:.5rem;align-items:center}.review-histogram meter{width:100%}.review-controls{display:flex;flex-wrap:wrap;gap:var(--space-16);margin-block:var(--space-24);align-items:end}.review-controls label{display:grid;gap:.5rem}.review-controls select,duepa-reviews button,duepa-reviews [data-submission]{min-height:48px;min-width:44px}.review-list{display:grid;gap:var(--space-24)}.review-card{border-block-start:1px solid var(--color-border-decorative);padding-block:var(--space-24);overflow-wrap:anywhere}.review-card h3{font-size:1.125rem}.review-card p{white-space:pre-line}.review-card footer{margin-block-start:1rem}.review-media-rail{display:flex;overflow-x:auto;scroll-snap-type:x proximity;gap:var(--space-16);padding-block:1rem}.review-media{flex:0 0 min(80%,20rem);margin:0;scroll-snap-align:start}.review-media img,.review-media video{display:block;width:100%;height:auto;object-fit:contain}.review-media button{width:100%}.review-media figcaption{padding-block:.5rem}duepa-reviews{background:var(--color-surface)}.review-stars{background:linear-gradient(to right,var(--color-primary) var(--rating-fill),var(--color-border-control) var(--rating-fill));background-clip:text;color:transparent}duepa-review-summary[hidden]{display:none}duepa-review-summary a{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-ui);font-size:.875rem}.duepa-judge-rating{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.375rem;width:fit-content;max-width:100%;font:400 .8125rem/1.4 var(--font-ui);color:var(--color-muted);text-decoration:none}.duepa-judge-rating__stars{display:inline-block;white-space:nowrap;letter-spacing:.045em;font-size:.875rem;background:linear-gradient(to right,var(--color-secondary) var(--rating-fill),var(--color-border-control) var(--rating-fill));background-clip:text;-webkit-background-clip:text;color:transparent}.duepa-judge-rating__count{white-space:nowrap}.duepa-judge-rating--pdp{min-height:44px;padding-block:.5rem}.duepa-judge-rating--pdp:hover .duepa-judge-rating__count{text-decoration:underline;text-underline-offset:.2em}.duepa-judge-rating--pdp:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}#judgeme_product_reviews{box-sizing:border-box;width:100%;max-width:72rem!important;margin:0 auto!important;padding:clamp(var(--space-24),4vw,var(--space-48));border:1px solid var(--color-border-decorative);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:0 18px 48px #202b260f;font-family:var(--font-ui);color:var(--color-text);overflow-wrap:anywhere}.product-reviews-section{padding-block:clamp(var(--space-48),7vw,var(--space-80))}.product-reviews-section:empty{display:none}#judgeme_product_reviews [data-widget-container],#judgeme_product_reviews .jm-review-item{--jm-review-widget-star-and-histogram-color:var(--color-secondary) !important;--jm-review-widget-button-color:var(--color-primary) !important;--jm-widget-primary-color:var(--color-primary) !important}#judgeme_product_reviews [role=heading]{font-family:var(--font-ui);font-weight:500}#judgeme_product_reviews [data-testid=write-review-button]{background:transparent;color:var(--color-primary);border:1px solid var(--color-border-control);box-shadow:none}#judgeme_product_reviews :is(button,select,a):focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}#judgeme_product_reviews button{min-height:44px}@media(min-width:64rem){.product-reviews-section{padding-block:var(--space-64) 0}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/reviews.css.map */
