.nf-reviews{--nf-rv-green: #1e6b47;--nf-rv-green-dark: #17573a;--nf-rv-green-soft: #e6efe8;--nf-rv-text: #1c1f1d;--nf-rv-muted: #5f6b64;--nf-rv-border: #e6ebe7;position:relative;background:#f7f7f5;border-radius:2.4rem;padding:4rem clamp(1.6rem,4vw,6.4rem) 3.2rem}.nf-reviews .jm-review-widget-minimal-header__title{color:var(--nf-rv-green)!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:.3em;text-transform:uppercase}.nf-reviews .jm-average-rating-display .jm-cluster{align-items:center;gap:1.2rem}.nf-reviews .jm-average-rating-display .jm-cluster>p:first-of-type{display:inline-flex;align-items:center;gap:1.4rem;font-size:4.4rem!important;font-weight:700!important;line-height:1;color:var(--nf-rv-text)!important}.nf-reviews .jm-average-rating-display .jm-cluster>p:first-of-type:after{content:"\2605\2605\2605\2605\2605";font-size:3rem;letter-spacing:.15em;background:linear-gradient(90deg,var(--nf-rv-green) var(--nf-rating-pct, 0%),#cdd6d0 var(--nf-rating-pct, 0%));-webkit-background-clip:text;background-clip:text;color:transparent}.nf-reviews .jm-average-rating-display .jm-cluster>p:last-of-type{font-size:1.7rem!important;color:var(--nf-rv-text)!important}.nf-reviews .jm-action-buttons__button{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.2rem;padding:0 3.2rem!important;border-radius:1.2rem!important;background:var(--nf-rv-green)!important;border-color:var(--nf-rv-green)!important;color:#fff!important;font-size:1.7rem!important;font-weight:600!important}.nf-reviews .jm-action-buttons__button:hover{background:var(--nf-rv-green-dark)!important}.nf-reviews .jm-action-buttons__button:before{content:"";display:inline-block;flex:none;vertical-align:-.2em;margin-right:1rem;width:1.8rem;height:1.8rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zm17.71-10.21a1 1 0 0 0 0-1.41l-2.34-2.34a1 1 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zm17.71-10.21a1 1 0 0 0 0-1.41l-2.34-2.34a1 1 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/%3E%3C/svg%3E") center / contain no-repeat}.nf-reviews .jm-review-widget-minimal-header__filters button,.nf-reviews .jm-review-widget-minimal-header__filters select,.nf-reviews .jm-review-widget-minimal-header__filters [role=combobox]{border-radius:1.2rem!important;border-color:var(--nf-rv-border)!important;background-color:#fff!important;box-shadow:0 2px 8px #143c280d}.nf-reviews .jdgm-tab{color:var(--nf-rv-muted)!important;font-size:1.7rem!important}.nf-reviews .jdgm-tab--active{color:var(--nf-rv-text)!important;font-weight:600!important}.nf-reviews .jdgm-tab{border-bottom:3px solid transparent!important}.nf-reviews .jdgm-tab--active{border-bottom-color:var(--nf-rv-green)!important}.nf-reviews .jdgm-tablist__activeBar{display:none!important}.nf-reviews .jm-review-widget{padding-top:0!important}.nf-reviews .jdgm-review-list{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:2.4rem!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:.8rem .4rem 1.6rem}.nf-reviews .jdgm-review-list::-webkit-scrollbar{display:none}.nf-reviews .jdgm-review-list>.jm-review-item{flex:0 0 calc((100% - 4.8rem) / 3);min-width:0;scroll-snap-align:start;margin:0!important;padding:3.2rem!important;background:#fff;border:1px solid var(--nf-rv-border)!important;border-radius:1.8rem;box-shadow:0 8px 24px #143c280f}@media(max-width:989.98px){.nf-reviews .jdgm-review-list>.jm-review-item{flex-basis:calc((100% - 2.4rem)/2)}}@media(max-width:599.98px){.nf-reviews{border-radius:1.6rem;padding:3.2rem 1.6rem}.nf-reviews .jdgm-review-list{gap:1.6rem!important}.nf-reviews .jdgm-review-list>.jm-review-item{flex-basis:86%;padding:2.4rem!important}.nf-reviews .jm-average-rating-display .jm-cluster>p:first-of-type{font-size:3.6rem!important}.nf-reviews .jm-average-rating-display .jm-cluster>p:first-of-type:after{font-size:2.4rem}}.nf-reviews .jm-review-item__content{position:relative}.nf-reviews .jm-review-item__content>.jm-cluster:first-child{position:absolute;top:.6rem;right:0}.nf-reviews .jm-review-item .jm-star-rating__font-icon{color:var(--nf-rv-green)!important;font-size:1.1em!important}.nf-reviews .jm-review-item .jm-reviewer-info{flex-wrap:nowrap!important;padding-right:11.5rem}.nf-reviews .jm-review-item .jm-reviewer-info>:last-child{min-width:0}.nf-reviews .jm-review-item .jm-reviewer-info>:last-child>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nf-reviews .jm-reviewer-avatar__initial{background:var(--nf-rv-green-soft)!important;color:var(--nf-rv-text)!important}@media(max-width:599.98px){.nf-reviews .jm-review-item__content>.jm-cluster:first-child{position:static}.nf-reviews .jm-review-item .jm-reviewer-info{padding-right:0}}.nf-reviews__arrow{position:absolute;top:var(--nf-arrow-top, 50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;margin-top:-2.6rem;padding:0;border:0;border-radius:50%;background:var(--nf-rv-green-soft);color:var(--nf-rv-green);cursor:pointer;transition:background .2s,opacity .2s}.nf-reviews__arrow:hover{background:#d6e6da}.nf-reviews__arrow[disabled]{opacity:.35;cursor:default}.nf-reviews__arrow svg{width:2rem;height:2rem}.nf-reviews__arrow--prev{left:clamp(-.8rem,calc(2vw - 2.6rem),.4rem)}.nf-reviews__arrow--next{right:clamp(-.8rem,calc(2vw - 2.6rem),.4rem)}.nf-reviews__dots{display:flex;justify-content:center;gap:0;margin-top:1.1rem}.nf-reviews__dot{width:2.8rem;height:2.8rem;padding:0;border:.9rem solid transparent;background-clip:padding-box;border-radius:50%;background-color:#d5ddd8;cursor:pointer;transition:background .2s,transform .2s}.nf-reviews__dot[aria-current=true]{background-color:var(--nf-rv-green);transform:scale(1.3)}@media(max-width:599.98px){.nf-reviews__arrow{display:none}}.nf-reviews .jm-pagination-controls{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/reviews-carousel.css.map */
