.wr-lab-reviews{position:relative;padding:7vw 0;background:var(--wr-cream);color:var(--wr-forest)}.wr-lab-reviews--forest{background:var(--wr-forest);color:var(--wr-cream)}.wr-lab-reviews--moss{background:linear-gradient(180deg,var(--wr-forest) 0%,var(--wr-moss) min(68rem,46%),var(--wr-moss) 100%);color:var(--wr-cream)}.wr-lab-reviews__inner{width:min(100% - 2 * var(--wr-gutter),150rem);margin-inline:auto;padding:max(3.2rem,4vw);border-radius:2.4rem;background:var(--wr-reviews-panel, #f8f5ea);color:var(--wr-forest)}.wr-lab-reviews .jdgm-widget,.wr-lab-reviews .jdgm-carousel-wrapper{max-width:none!important;margin-inline:0!important}.wr-lab-reviews__inner{position:relative;overflow:hidden}.wr-lab-reviews__inner:after{content:"";position:absolute;z-index:0;left:0;right:0;bottom:0;aspect-ratio:2.4;pointer-events:none;background:var(--wr-forest);opacity:.035;-webkit-mask:var(--wm) center bottom / 100% auto no-repeat;mask:var(--wm) center bottom / 100% auto no-repeat}.wr-lab-reviews__body{position:relative;z-index:1}.wr-lab-reviews__head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:max(3.2rem,4vw);margin-bottom:max(3.2rem,3.2vw)}.wr-lab-reviews__copy,.wr-lab-reviews__score{position:relative;z-index:1}.wr-lab-reviews__eyebrow{margin:0 0 max(1.2rem,1vw);font-family:var(--wr-font-display);font-weight:700;font-size:max(1.4rem,1.1vw);letter-spacing:.18em;text-transform:uppercase;color:var(--wr-peach)}.wr-lab-reviews__title{margin:0;font-family:var(--wr-font-display);font-weight:800;font-size:max(4.4rem,6vw);line-height:.86;text-transform:uppercase;color:var(--wr-forest)}.wr-lab-reviews__tline{display:block}.wr-lab-reviews__tline--outline{color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:var(--wr-outline-stroke) var(--wr-forest)}.wr-lab-reviews__intro{margin-top:max(2rem,1.8vw);max-width:62rem}.wr-lab-reviews__lead{margin:0;font-family:var(--wr-font-body);font-size:max(1.7rem,1.35vw);line-height:1.45;color:var(--wr-ink)}.wr-lab-reviews__kicker{position:relative;margin:max(1.4rem,1.2vw) 0 0;font-family:var(--wr-font-display);font-weight:800;font-size:max(2.2rem,1.9vw);line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--wr-peach)}.wr-lab-reviews__kicker+.wr-lab-reviews__kicker{margin-top:.3em}.wr-lab-reviews__score{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:max(1rem,.8vw);width:max(17rem,15vw);aspect-ratio:1 / 1.08;padding:0 1.6rem max(2.2rem,2vw);box-sizing:border-box;border-radius:50% 50% 1.2rem 1.2rem/46.3% 46.3% 1.2rem 1.2rem;background:var(--wr-forest);color:var(--wr-cream);text-align:center}.wr-lab-reviews__score[hidden]{display:none}.wr-lab-reviews__score-num{font-family:var(--wr-font-display);font-weight:800;font-size:max(6.4rem,6.4vw);line-height:.8}.wr-lab-reviews__score-stars{--star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.2l2.9 6.3 6.9.7-5.2 4.6 1.5 6.8L12 17.1l-6.1 3.5 1.5-6.8L2.2 9.2l6.9-.7z'/%3E%3C/svg%3E");display:block;width:calc(5*max(2rem,1.5vw));height:max(2rem,1.5vw);background:linear-gradient(90deg,#eba42a var(--pct, 100%),rgba(238,231,206,.25) var(--pct, 100%));-webkit-mask:var(--star) left center / max(2rem,1.5vw) 100% repeat-x;mask:var(--star) left center / max(2rem,1.5vw) 100% repeat-x}.wr-lab-reviews__score-count{font-family:var(--wr-font-display);font-weight:700;font-size:max(1.4rem,1vw);letter-spacing:.14em;text-transform:uppercase}.wr-lab-reviews.wr-rv-scored .jm-average-rating-display,.wr-lab-reviews.wr-rv-scored .jdgm-all-reviews-rating-wrapper,.wr-lab-reviews.wr-rv-scored .wr-rv-all-shown .jdgm-carousel-title-and-link{display:none!important}:root .jdgm-widget,:root .jdgm-review-widget-modal,:root .jdgm-carousel-wrapper{--jdgm-primary-color: #234835 !important;--jdgm-secondary-color: rgba(35, 72, 53, .12) !important;--jdgm-star-color: #eba42a !important;--jdgm-write-review-text-color: #eee7ce !important;--jdgm-write-review-bg-color: #234835 !important;--jdgm-paginate-color: #234835 !important;--jdgm-border-radius: .8rem !important;--jdgm-reviewer-name-color: #234835 !important}.wr-lab-reviews .jdgm-widget{font-family:var(--wr-font-body);color:inherit}.wr-lab-reviews :is(.jm-review-widget-minimal-header__title,.jdgm-carousel-title){display:none}.wr-lab-reviews .jdgm-carousel-number-of-reviews{font-family:var(--wr-font-body);color:inherit;opacity:.8}.wr-lab-reviews :is(.jdgm-star,[class*=jm-star]){color:#eba42a!important}.wr-lab-reviews .jm-no-reviews-state__text{font-family:var(--wr-font-display);font-weight:700;font-size:max(2rem,1.8vw);letter-spacing:.04em;text-transform:uppercase;color:inherit}.wr-lab-reviews .jm-media-preview{display:none!important}.wr-lab-reviews .jm-review-item .jm-cluster:has(>.jm-box>.jm-media-thumbnail-list__thumbnail){display:none!important}.wr-lab-reviews .jm-reviewer-avatar{position:relative;overflow:hidden;border-radius:50%!important;background:var(--wr-forest)!important;color:var(--wr-cream)!important}.wr-lab-reviews .jm-reviewer-avatar .jm-text{font-family:var(--wr-font-display);font-weight:800;color:inherit}.wr-lab-reviews .wr-rv-avatar{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:50%}.wr-lab-reviews .wr-rv-has-photo .jm-reviewer-avatar__initial{visibility:hidden}.wr-lab-reviews .jm-reviewer-info__name{font-family:var(--wr-font-display);font-weight:700;font-size:max(1.8rem,1.3vw);letter-spacing:.04em;text-transform:uppercase;color:inherit}.wr-lab-reviews .jdgm-widget :is(.jm-text,.jm-filter-panel,.jm-rating-filter__tag){color:var(--wr-forest)!important}.wr-lab-reviews .jdgm-widget .jm-review-content__body,.wr-lab-reviews .jdgm-widget .jm-review-content__body *{color:var(--wr-ink)!important;font-family:var(--wr-font-body);font-size:max(1.6rem,1.1vw);line-height:1.55}.wr-lab-reviews .jm-average-rating-display .jm-text:first-child{font-family:var(--wr-font-display);font-weight:800;font-size:max(4rem,3.6vw);line-height:1}.wr-lab-reviews .jm-average-rating-display .jm-text+.jm-text{font-family:var(--wr-font-display);font-weight:700;font-size:max(1.5rem,1.1vw);letter-spacing:.1em;text-transform:uppercase}.wr-lab-reviews .jm-reviewer-avatar{width:max(5.2rem,3.6vw)!important;height:max(5.2rem,3.6vw)!important;flex:0 0 auto}.wr-lab-reviews .jm-review-item{border-color:#23483529!important}.wr-lab-reviews :is(.jm-custom-answer-filter,.jm-sort-filter){width:max(5.6rem,4.8vw)!important;min-width:0!important;min-height:max(4.4rem,2.875vw)!important;padding:0!important}.wr-lab-reviews .jm-sort-filter{position:relative;display:inline-grid!important;place-items:center;border:0!important;border-radius:.525vw!important;background:var(--wr-forest)!important;color:var(--wr-cream)!important;cursor:pointer;transition:transform .55s var(--lab-ease-spring),background-color .3s var(--lab-ease-out),color .3s var(--lab-ease-out)}.wr-lab-reviews .jm-sort-filter__icon--sort{display:grid;place-items:center;width:auto!important;height:auto!important;position:static!important;inset:auto!important;transform:none!important;color:inherit!important;pointer-events:none}.wr-lab-reviews .jm-sort-filter__icon :is(svg,svg path){color:inherit!important;fill:currentColor}.wr-lab-reviews :is(.jm-custom-answer-filter,.jm-sort-filter__icon--sort) svg{width:max(2rem,1.2vw)!important;height:max(2rem,1.2vw)!important}.wr-lab-reviews .jm-sort-filter[data-wr-sort] .jm-sort-filter__select{pointer-events:none}.wr-lab-reviews .jm-sort-filter:focus-visible{outline:.2rem solid var(--wr-peach);outline-offset:.2rem}.wr-rv-sort{position:absolute;z-index:20;top:calc(100% + .8rem);right:0;min-width:24rem;margin:0;padding:.8rem;list-style:none;border-radius:1.6rem;background:var(--wr-forest-deep);color:var(--wr-cream);text-align:left;cursor:default;box-shadow:0 1.2rem 2.4rem #15141247,0 3rem 6rem #15141238;animation:wr-rv-sort-in .35s var(--lab-ease-out, ease-out)}.wr-rv-sort[hidden]{display:none}.wr-rv-sort [role=option]{position:relative;display:flex;align-items:center;min-height:max(var(--wr-tap-min, 0px),4.2rem);padding:0 1.4rem 0 3.6rem;border-radius:1rem;font-family:var(--wr-font-display);font-weight:700;font-size:max(1.6rem,1.1vw);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;outline:none;transition:background-color .2s ease,color .2s ease}.wr-rv-sort [role=option][aria-selected=true]{color:var(--wr-peach)}.wr-rv-sort [role=option][aria-selected=true]:before{content:"";position:absolute;left:1.4rem;top:50%;width:1.2rem;height:.65rem;margin-top:-.45rem;border-left:.22rem solid currentColor;border-bottom:.22rem solid currentColor;rotate:-45deg}.wr-rv-sort [role=option]:focus-visible,.wr-rv-sort [role=option]:hover{background:#eee7ce1a}@keyframes wr-rv-sort-in{0%{opacity:0;translate:0 -.6rem}}@media(prefers-reduced-motion:reduce){.wr-rv-sort{animation:none}}.wr-lab-reviews .jm-sort-filter__select{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;margin:0;border:0!important;border-radius:inherit!important;background:transparent!important;color:transparent!important;cursor:pointer;outline:none}.wr-lab-reviews .jm-sort-filter__select option{color:var(--wr-ink)}.wr-lab-reviews .jm-sort-filter:has(.jm-sort-filter__select:focus-visible){outline:.2rem solid var(--wr-peach);outline-offset:.2rem}@media(hover:hover){.wr-lab-reviews .jm-sort-filter:hover{transform:translateY(-.15vw);background:var(--wr-peach)!important;color:var(--wr-cream)!important}}.wr-lab-reviews .jm-filter-panel{color:inherit}.wr-lab-reviews .jm-filter-panel .jm-text{font-family:var(--wr-font-display);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:inherit}.wr-lab-reviews .jm-rating-filter__tag{display:inline-flex;align-items:center;gap:.4rem;min-height:max(var(--wr-tap-min, 0px),3.6rem);padding:0 1.6rem!important;border:.15rem solid currentColor!important;border-radius:99rem!important;background:transparent!important;color:inherit!important;font-family:var(--wr-font-display);font-weight:700;font-size:max(1.5rem,1.1vw);cursor:pointer;transition:background-color .3s var(--lab-ease-out),color .3s var(--lab-ease-out),border-color .3s var(--lab-ease-out)}.wr-lab-reviews .jm-rating-filter__star{color:#eba42a!important}.wr-lab-reviews .jm-rating-filter__tag:has(input:checked){background:var(--wr-forest)!important;border-color:var(--wr-forest)!important;color:var(--wr-cream)!important}.wr-lab-reviews .jm-rating-filter__tag:has(input:focus-visible){outline:.2rem solid var(--wr-peach);outline-offset:.2rem}@media(hover:hover){.wr-lab-reviews .jm-rating-filter__tag:hover{border-color:var(--wr-peach)!important}}.wr-lab-reviews .jm-filter-panel__clear-btn{font-family:var(--wr-font-display);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:inherit;text-decoration:underline;text-decoration-color:var(--wr-peach);text-underline-offset:.3em}:is(.wr-lab-reviews .jm-button,.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal__nav-btn-close){display:inline-flex!important;align-items:center;justify-content:center;min-height:max(4.4rem,2.875vw)!important;padding:0 1.8vw!important;border:0!important;border-radius:.525vw!important;background:var(--wr-forest)!important;color:var(--wr-cream)!important;font-family:var(--wr-font-display)!important;font-weight:700!important;font-size:max(1.5rem,1.2vw)!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:none!important;cursor:pointer;transition:transform .55s var(--lab-ease-spring),background-color .3s var(--lab-ease-out),color .3s var(--lab-ease-out)}@media(hover:hover){:is(.wr-lab-reviews .jm-button,.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal__nav-btn-close):hover{transform:translateY(-.15vw);background:var(--wr-peach)!important;color:var(--wr-cream)!important}}.wr-lab-reviews .jm-action-buttons__button{background:var(--wr-peach)!important;color:var(--wr-forest-deep)!important}@media(hover:hover){.wr-lab-reviews .jm-action-buttons__button:hover{background:var(--wr-forest)!important;color:var(--wr-cream)!important}}.wr-lab-reviews .shopify-app-block>div:has(>.jdgm-carousel-wrapper){max-width:none!important;margin:0!important}.wr-lab-reviews .jdgm-carousel-wrapper{position:relative;width:100%!important;margin:0!important}.wr-lab-reviews .jdgm-carousel-title-and-link{display:flex!important;align-items:center;justify-content:flex-start!important;min-height:max(4.8rem,3.6vw);margin:0 0 max(2rem,1.8vw)!important;padding-right:calc(2*max(4.8rem,3.6vw) + 1.2rem);text-align:left!important}.wr-lab-reviews .jdgm-all-reviews-rating-wrapper{display:flex!important;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;width:auto!important;margin:0!important;text-decoration:none!important}.wr-lab-reviews .jdgm-all-reviews-rating{display:inline-flex!important;gap:.2rem;width:auto!important}.wr-lab-reviews .jdgm-all-reviews-rating .jdgm-star{font-size:max(1.6rem,1.15vw)!important}.wr-lab-reviews .jdgm-carousel-number-of-reviews{display:inline-flex!important;align-items:center;gap:.6rem;width:auto!important;font-family:var(--wr-font-display)!important;font-weight:700;font-size:max(1.5rem,1.15vw)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--wr-forest)!important;opacity:1!important}.wr-lab-reviews .jdgm-carousel-number-of-reviews svg{width:1.6rem;height:1.6rem}.wr-lab-reviews .jdgm-carousel-number-of-reviews svg path{fill:var(--wr-moss)}.wr-lab-reviews .jdgm-carousel{margin:0 calc(-1*max(.6rem,.6vw))!important}.wr-lab-reviews :is(.jdgm-carousel,.jdgm-carousel__item-container,.jdgm-carousel__item-wrapper){height:auto!important}.wr-lab-reviews .jdgm-carousel__item-wrapper{white-space:nowrap}.wr-lab-reviews .jdgm-carousel-item{display:inline-grid!important;grid-template-columns:1fr auto;grid-template-areas:"review review" "name product";grid-template-rows:1fr auto;align-items:end;gap:max(2rem,1.6vw) 1.2rem;vertical-align:top;box-sizing:border-box;min-height:max(28rem,20vw);padding:max(2.4rem,2vw)!important;border:0 solid transparent;border-inline-width:max(.6rem,.6vw);border-radius:calc(2rem + max(.6rem,.6vw)) / 2rem;background:var(--wr-cream) padding-box;text-align:left!important;white-space:normal}.wr-lab-reviews .jdgm-carousel-item__review{grid-area:review;align-self:start;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;text-align:left!important}.wr-lab-reviews .jdgm-carousel-item__review-rating{display:flex!important;gap:.2rem;justify-content:flex-start!important;margin:0 0 max(1.2rem,1vw)!important}.wr-lab-reviews .jdgm-carousel-item__review-rating .jdgm-star{font-size:max(1.4rem,.95vw)!important}.wr-lab-reviews .jdgm-carousel-item__review-title:empty{display:none}.wr-lab-reviews .jdgm-carousel-item__review-title{font-family:var(--wr-font-display);font-weight:800;font-size:max(2rem,1.5vw);text-transform:uppercase;color:var(--wr-forest)}.wr-lab-reviews .jdgm-carousel-item__review-body,.wr-lab-reviews .jdgm-carousel-item__review-body p{margin:0!important;font-family:var(--wr-font-body)!important;font-size:max(1.6rem,1.2vw)!important;line-height:1.5!important;color:var(--wr-ink)!important;text-align:left!important}.wr-lab-reviews .jdgm-carousel-item__review-body{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:6!important;overflow:hidden;max-height:none!important;height:auto!important}.wr-lab-reviews .jdgm-carousel-item__reviewer-name-wrapper{grid-area:name;display:grid!important;grid-template-columns:auto 1fr;grid-template-areas:"av name" "av date";align-items:center;column-gap:1.2rem;row-gap:.2rem;width:auto!important;margin:0!important;text-align:left!important}.wr-lab-reviews .jdgm-carousel-item__reviewer-name{grid-area:name;align-self:end}.wr-lab-reviews .jdgm-carousel-item__timestamp{grid-area:date;align-self:start}.wr-lab-reviews .wr-rv-cavatar{grid-area:av;display:grid;place-items:center;width:max(4.8rem,3.4vw);height:max(4.8rem,3.4vw);border-radius:50%;background:var(--wr-forest);color:var(--wr-cream);font-family:var(--wr-font-display);font-weight:800;font-size:max(2rem,1.4vw);line-height:1;text-transform:uppercase}.wr-lab-reviews .jdgm-carousel-item__reviewer-name{font-family:var(--wr-font-display)!important;font-weight:700;font-size:max(1.7rem,1.25vw)!important;letter-spacing:.04em;text-transform:uppercase;color:var(--wr-forest)!important;opacity:1!important}.wr-lab-reviews .jdgm-carousel-item__timestamp{display:block!important;font-family:var(--wr-font-body);font-style:normal!important;font-size:max(1.3rem,.9vw)!important;color:#14211ab3!important;opacity:1!important}.wr-lab-reviews .jdgm-carousel-item__product{--tile: max(5.6rem, 4vw);grid-area:product;display:flex!important;align-items:center;justify-content:center;width:var(--tile)!important;height:var(--tile)!important;margin:0!important;padding:0!important;overflow:hidden;box-sizing:border-box;border-radius:1.2rem;background:var(--wr-forest-deep)}.wr-lab-reviews .jdgm-carousel-item__product-image{display:block;width:auto!important;height:calc(var(--tile) - 1.2rem)!important;max-height:calc(var(--tile) - 1.2rem)!important;max-width:calc(var(--tile) - 1.2rem)!important;object-fit:contain;filter:drop-shadow(0 .2rem .35rem rgba(0,0,0,.4))}.wr-lab-reviews .wr-rv-all-shown .jdgm-carousel__arrows{display:none!important}.wr-lab-reviews .jdgm-carousel__arrows{position:absolute!important;top:0;right:0;display:flex!important;gap:1.2rem;width:auto!important;margin:0!important}.wr-lab-reviews :is(.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow){position:relative;display:grid!important;place-items:center;width:max(4.8rem,3.6vw)!important;height:max(4.8rem,3.6vw)!important;margin:0!important;border:0!important;border-radius:50%;background:var(--wr-forest)!important;color:var(--wr-cream);transform:none!important;cursor:pointer;transition:translate .55s var(--lab-ease-spring),background-color .3s var(--lab-ease-out)}.wr-lab-reviews :is(.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow):before{content:"";position:static;display:block;width:40%;height:40%;border:0!important;transform:none!important;background:currentColor;-webkit-mask:var(--wr-chev) center / contain no-repeat;mask:var(--wr-chev) center / contain no-repeat;--wr-chev: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m0 0l-6-6m6 6l-6 6' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.wr-lab-reviews .jdgm-carousel__left-arrow:before{scale:-1 1}.wr-lab-reviews :is(.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow):after{display:none!important}.wr-lab-reviews :is(.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow):focus-visible{outline:.2rem solid var(--wr-peach);outline-offset:.2rem}@media(hover:hover){.wr-lab-reviews :is(.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow):hover{translate:0 -.15vw;background:var(--wr-peach)!important}}.jdgm-write-review-modal__overlay{opacity:1!important;background:#1514129e!important;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem)}.jdgm-write-review-modal__page-header{padding:3.2rem 4.8rem 0!important}.jdgm-write-review-modal__content{border-radius:2.4rem!important;overflow:hidden;background:var(--wr-cream)!important;color:var(--wr-forest)!important;font-family:var(--wr-font-body)!important;box-shadow:0 2rem 4rem #15141259,0 6rem 12rem #1514124d!important}.jdgm-write-review-modal__title{font-family:var(--wr-font-display)!important;font-weight:800!important;font-size:max(2.6rem,2vw)!important;line-height:.95!important;text-wrap:balance;text-transform:uppercase;color:var(--wr-forest)!important}.jdgm-write-review-modal__intro,.jdgm-write-review-modal__gdpr-statement,.jdgm-write-review-modal__field-help,.jdgm-write-review-modal__text{color:var(--wr-ink)!important}.jdgm-write-review-modal__gdpr-statement a{color:inherit!important;text-decoration-color:var(--wr-peach)!important}.jdgm-write-review-modal__product-title{font-family:var(--wr-font-display)!important;font-weight:800!important;font-size:max(2.2rem,1.8vw)!important;line-height:1!important;letter-spacing:.04em;text-transform:uppercase;color:var(--wr-forest)!important;text-wrap:balance}.jdgm-write-review-modal .jdgm-write-review-modal__product-title{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;text-overflow:clip!important;max-width:46rem;margin-inline:auto!important}.jdgm-write-review-modal__product-image{display:grid;place-items:center;width:16rem!important;height:16rem!important;margin-inline:auto;padding:1.4rem;border-radius:1.6rem;background:var(--wr-forest-deep)!important;overflow:hidden}.jdgm-write-review-modal__product-image img{display:block;width:auto!important;height:13.2rem!important;max-width:100%!important;object-fit:contain!important;filter:drop-shadow(0 .8rem 1.2rem rgba(0,0,0,.4))}.jdgm-write-review-modal .jdgm-star,.jdgm-write-review-modal .jdgm-star:before{color:#eba42a!important}.jdgm-write-review-modal .jdgm-star svg :is(path,polygon){fill:currentColor;stroke:currentColor}.jdgm-write-review-modal .jdgm-star.jdgm--off svg :is(path,polygon){fill:transparent}.jdgm-write-review-modal :is(.jdgm-write-review-modal__form--thank-you-separator,.jdgm-write-review-modal__form--thank-you-separator~*){display:none!important}.jdgm-write-review-modal__field-label{font-family:var(--wr-font-display)!important;font-weight:700!important;font-size:max(1.5rem,1.1vw)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--wr-forest)!important}.jdgm-write-review-modal__field-input{border:.15rem solid rgba(35,72,53,.3)!important;border-radius:.8rem!important;background:var(--wr-cream-light, #f7f2e2)!important;color:var(--wr-forest)!important;font-family:var(--wr-font-body)!important;font-size:max(1.6rem,1.15vw)!important}.jdgm-write-review-modal__field-input:focus{outline:none!important;border-color:var(--wr-peach)!important;box-shadow:0 0 0 .25rem var(--wr-peach)!important}.jdgm-write-review-modal :is(.jdgm-write-review-modal__checkbox-text,.jdgm-write-review-modal__media-upload,.jdgm-write-review-modal__media-upload b){color:var(--wr-forest)!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-group--media-upload{border:.15rem dashed rgba(35,72,53,.45)!important;border-radius:1.6rem!important;overflow:hidden;background:var(--wr-cream-light, #f7f2e2)!important;outline:none!important;transition:border-color .3s var(--lab-ease-out),background-color .3s var(--lab-ease-out)}.jdgm-write-review-modal .jdgm-write-review-modal__field-group--media-upload:is(:hover,:focus-within){border-style:dashed!important;border-color:var(--wr-forest)!important;background:#2348350d!important;outline:none!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-group--media-upload:has(.jdgm-write-review-modal__media-input:focus-visible){border-color:var(--wr-peach)!important;box-shadow:0 0 0 .25rem var(--wr-peach)!important}.jdgm-write-review-modal .jdgm-write-review-modal__media-input:focus{outline:none!important}.jdgm-write-review-modal .jdgm-write-review-modal__media-upload-prompt{color:#234835b8!important}.jdgm-write-review-modal .jdgm-write-review-modal__media-upload-icon svg path{fill:var(--wr-forest)!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-group:has(>[name=yt_url]){display:none!important}.jdgm-write-review-modal .jdgm-write-review-modal__media-previews-container{gap:1rem!important;padding:.4rem}.jdgm-write-review-modal .jdgm-write-review-modal__media-preview-content{position:relative;width:9.6rem!important;height:9.6rem!important;border:0!important;border-radius:1.2rem;box-shadow:0 .4rem 1.2rem #1514122e}.jdgm-write-review-modal .jdgm-write-review-modal__media-thumbnail{display:block;width:100%!important;height:100%!important;object-fit:cover}.jdgm-write-review-modal .jdgm-write-review-modal__media-delete{position:absolute;z-index:1;top:.6rem!important;right:.6rem!important;display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--wr-forest);opacity:1!important;transition:transform .4s var(--lab-ease-spring),background-color .3s ease}.jdgm-write-review-modal .jdgm-write-review-modal__media-delete svg{width:1.6rem;height:1.6rem}.jdgm-write-review-modal .jdgm-write-review-modal__media-delete svg rect{fill:transparent}.jdgm-write-review-modal .jdgm-write-review-modal__media-delete svg path{fill:var(--wr-cream)}@media(hover:hover){.jdgm-write-review-modal .jdgm-write-review-modal__media-delete:hover{transform:rotate(90deg);background:var(--wr-peach)}}.jdgm-write-review-modal .jdgm-write-review-modal__media-delete:focus-visible{outline:.2rem solid var(--wr-peach);outline-offset:.2rem}.jdgm-write-review-modal .jdgm-write-review-modal__spinner{border-color:#eee7ce80!important;border-left-color:var(--wr-forest)!important}.jdgm-write-review-modal__nav-btn-back{font-family:var(--wr-font-display)!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:var(--wr-forest)!important;background:none!important}.jdgm-write-review-modal__close-btn{display:grid!important;place-items:center;width:4.4rem!important;height:4.4rem!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--wr-forest)!important;color:var(--wr-cream)!important;cursor:pointer;transition:transform .4s var(--lab-ease-spring),background-color .3s ease}.jdgm-write-review-modal__close-btn[aria-hidden=true]{display:none!important}.jdgm-write-review-modal__close-btn svg{width:1.6rem;height:1.6rem}.jdgm-write-review-modal__close-btn svg path{stroke:currentColor!important;fill:currentColor}@media(hover:hover){.jdgm-write-review-modal__close-btn:hover{transform:rotate(90deg);background:var(--wr-peach)!important}}.jdgm-write-review-modal__close-btn:focus-visible{outline:.2rem solid var(--wr-peach);outline-offset:.2rem}@media screen and (max-width:749px){.wr-lab-reviews{padding:5.6rem 0}.wr-lab-reviews__inner{width:calc(100% - 2 * var(--wr-gutter));padding:2.8rem 2rem;border-radius:1.8rem}.wr-lab-reviews__head{grid-template-columns:1fr;gap:2.4rem;margin-bottom:2.8rem}.wr-lab-reviews__title{font-size:12vw}.wr-lab-reviews__score{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:auto;aspect-ratio:auto;padding:1.4rem 2rem;border-radius:99rem;gap:.6rem 1.2rem}.wr-lab-reviews__score-num{font-size:4.4rem}.wr-lab-reviews :is(.jdgm-write-rev-link,.jdgm-btn,.jdgm-ask-question-btn){padding:0 1.6rem!important;border-radius:.6rem!important;font-size:1.45rem!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wr-lab-reviews.css.map */
