html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews{padding:var(--reviews-spacing,24px) 16px;color:#31312e;scroll-margin-top:100px}
.lumi-editorial-reviews *{box-sizing:border-box}
.lumi-editorial-reviews__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;background:var(--reviews-background,#faf9f7);border-radius:var(--reviews-radius,24px);overflow:clip}
.lumi-editorial-reviews__copy{min-width:0;padding:clamp(32px,4.4vw,64px) clamp(24px,4vw,64px)}
.lumi-editorial-reviews__summary{display:flex;align-items:flex-start;flex-wrap:wrap;gap:20px 28px;margin-bottom:32px}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews__summary p{flex:1;min-width:180px;margin:0;color:#31312e;font:400 14px/1.5 var(--lumi-body);letter-spacing:.025em}
.lumi-editorial-reviews__score{display:flex;align-items:center;flex:none;gap:10px}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews__score strong{color:#31312e;font:500 30px/32px var(--lumi-body);white-space:nowrap;letter-spacing:-.025em}
.lumi-editorial-reviews__stars{display:block;position:relative;width:100px;height:20px;background:#d4d3cd;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m10 1 2.8 5.7 6.2.9-4.5 4.4 1.1 6.2-5.6-3-5.6 3 1.1-6.2L1 7.6l6.2-.9Z'/%3E%3C/svg%3E") left center/20% 100% repeat-x}
.lumi-editorial-reviews__stars:after{content:'';display:block;height:100%;width:var(--rating-fill);background:#31312e}
.lumi-editorial-reviews__media{min-width:0;align-self:stretch}
.lumi-editorial-reviews__picture{position:sticky;top:calc(var(--lumi-header-bar-height,80px) + 12px);aspect-ratio:4/5;background:#f4f4f2;overflow:hidden}
.lumi-editorial-reviews__picture img{display:block;width:100%;height:100%;object-fit:var(--reviews-image-fit,cover)}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews #judgeme_product_reviews{max-width:none!important;width:100%;margin:0!important;scroll-margin-top:120px}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color:#31312e!important;--jm-review-widget-button-color:#31312e!important;--jm-review-widget-button-text-color:#fff!important;--jm-review-widget-text-color:#31312e!important;--jm-review-widget-lighter-text-color:#74746b!important;--jm-widget-primary-color:#31312e!important;--jm-widget-border-radius:0!important;--jm-widget-border-radius-simplified:0!important;background:transparent;color:#31312e;font-family:var(--lumi-body);padding:0!important}
.lumi-editorial-reviews--rated .jm-review-widget-minimal-header>.jm-cluster>.jm-stack:first-child{display:none!important}
.lumi-editorial-reviews .jm-review-widget__header{margin-bottom:36px!important}
.lumi-editorial-reviews :is(.jm-review-widget-minimal-header__filter-container,.jm-review-widget-minimal-header__button-and-filters){width:100%}
.lumi-editorial-reviews .jm-review-widget-minimal-header__button-and-filters{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important}
.lumi-editorial-reviews .jm-review-widget-minimal-header__action-buttons{order:2}
.lumi-editorial-reviews .jm-filters__buttons{gap:8px!important}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews :is(.jm-custom-answer-filter,.jm-sort-filter){min-height:44px!important;border:1px solid #d4d3cd!important;border-radius:0!important;background:transparent!important;color:#31312e!important}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews .jm-custom-answer-filter{padding:10px 12px!important}
.lumi-editorial-reviews .jm-custom-answer-filter__text{display:inline!important;font-size:12px!important;text-transform:uppercase}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews .jm-sort-filter__select{position:static!important;width:auto!important;min-width:120px;max-width:100%;height:44px!important;padding:10px 26px 10px 12px!important;opacity:1!important;font:400 12px/1.4 var(--lumi-body);background:transparent!important;color:#31312e!important;appearance:none}
.lumi-editorial-reviews .jm-sort-filter__icon--sort{display:none!important}
.lumi-editorial-reviews .jm-sort-filter{position:relative}
.lumi-editorial-reviews .jm-sort-filter:after{content:'';position:absolute;right:12px;top:16px;width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);pointer-events:none}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews .jm-sort-filter__select{border:0!important}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews .jm-action-buttons__button{min-height:44px!important;min-width:0!important;padding:8px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#31312e!important;font:400 12px/1.4 var(--lumi-body)!important;text-decoration:underline;text-underline-offset:4px;box-shadow:none!important}
.lumi-editorial-reviews .jdgm-masonry-grid__container{display:grid!important;grid-template-columns:minmax(0,1fr);height:auto!important;gap:0!important}
.lumi-editorial-reviews .jdgm-masonry-grid__masonry-item{position:static!important;width:100%!important;transform:none!important;opacity:1!important}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews .jdgm-review-card{border:0!important;border-bottom:1px solid #deddd6!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;outline:0!important;cursor:default}
.lumi-editorial-reviews .jdgm-review-card__content{padding:32px 0!important;background:transparent!important}
.lumi-editorial-reviews .jdgm-review-card__content>.jm-stack{display:grid!important;grid-template-columns:minmax(110px,.65fr) minmax(0,1.35fr);gap:14px 24px!important}
.lumi-editorial-reviews .jdgm-review-card__content>.jm-stack>*{min-width:0;margin:0!important;grid-column:2}
.lumi-editorial-reviews .jdgm-review-card__content>.jm-stack>.jm-cluster:first-child{grid-row:1;grid-column:2}
.lumi-editorial-reviews .jdgm-review-card__content>.jm-stack>.jm-stack--space-50{grid-row:1/3;grid-column:1}
.lumi-editorial-reviews .jdgm-review-card__content>.jm-stack>.jm-stack--space-200{grid-row:2;grid-column:2}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews .jdgm-review-card__name{font:400 13px/1.4 var(--lumi-body)!important;color:#31312e!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews .jm-stack--space-50>.jm-box>.jm-text{font:400 12px/1.5 var(--lumi-body)!important;color:#74746b!important}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews :is(.jdgm-review-card__body,.jdgm-review-card__body p){font:400 14px/1.4 var(--lumi-body)!important;color:#31312e!important;letter-spacing:.025em!important;margin:0!important}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews .jm-star-rating__font-icon{font-size:14px!important;color:#31312e!important}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews .jdgm-review-card__more-text{font:400 13px/1.5 var(--lumi-body)!important;color:#74746b!important;text-underline-offset:3px}
html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews .jdgm-masonry-grid__btn{min-height:44px;padding:12px 20px;background:transparent!important;border:0!important;color:#31312e!important;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;font:400 12px/1.4 var(--lumi-body)!important}
.lumi-editorial-reviews :is(button,a,select,[tabindex]):focus-visible{outline:2px solid #31312e!important;outline-offset:3px!important}
@media(max-width:1199px) and (min-width:900px){.lumi-editorial-reviews__copy{padding:32px 24px}.lumi-editorial-reviews .jdgm-review-card__content>.jm-stack{grid-template-columns:minmax(92px,.65fr) minmax(0,1.35fr);column-gap:16px!important}.lumi-editorial-reviews .jm-review-widget-minimal-header__button-and-filters{flex-wrap:wrap!important}}
@media(max-width:899px){
 html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews{padding-inline:12px}
 .lumi-editorial-reviews__layout{grid-template-columns:minmax(0,1fr)}
 .lumi-editorial-reviews__media{grid-row:1}
 .lumi-editorial-reviews__picture{position:static;aspect-ratio:4/5;max-height:640px}
 .lumi-editorial-reviews__copy{padding:28px 16px}
 .lumi-editorial-reviews__summary{gap:16px;margin-bottom:24px}
 .lumi-editorial-reviews__summary p{flex-basis:100%}
 .lumi-editorial-reviews .jm-review-widget__header{margin-bottom:0!important}
 .lumi-editorial-reviews .jdgm-masonry-grid{padding-top:0!important}
 html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews .jm-sort-filter__select{width:156px!important;min-width:0}
 .lumi-editorial-reviews .jm-action-buttons{justify-content:flex-start!important}
 .lumi-editorial-reviews .jm-review-widget-minimal-header__button-and-filters{gap:12px!important;flex-wrap:wrap!important}
 .lumi-editorial-reviews .jdgm-review-card__content{padding:24px 0!important}
 .lumi-editorial-reviews .jdgm-review-card__content>.jm-stack{grid-template-columns:minmax(0,1fr) auto;gap:14px!important}
 .lumi-editorial-reviews .jdgm-review-card__content>.jm-stack>.jm-cluster:first-child{grid-column:2;grid-row:1}
 .lumi-editorial-reviews .jdgm-review-card__content>.jm-stack>.jm-stack--space-50{grid-column:1;grid-row:1}
 .lumi-editorial-reviews .jdgm-review-card__content>.jm-stack>.jm-stack--space-200{grid-column:1/-1;grid-row:2}
 html body.lumi-v2-ready.lumi-premium .lumi-editorial-reviews :is(.jdgm-review-card__body,.jdgm-review-card__body p){font-size:13px!important}
}
.lumi-editorial-reviews{display:block}
.lumi-editorial-reviews__widget{scroll-margin-top:120px}
