.reviews{--reviews-rule: rgba(var(--nm-ink), .1);--reviews-muted: rgba(var(--nm-ink), .62)}.reviews__head{display:grid;justify-items:center;gap:1.8rem;padding-bottom:2.6rem;border-bottom:.1rem solid var(--reviews-rule);text-align:center}.reviews__stats{display:grid;justify-items:center;align-items:center;gap:1.8rem;width:100%}@media screen and (min-width:990px){.reviews__head{justify-items:stretch;text-align:left}.reviews__stats{grid-template-columns:auto minmax(24rem,1fr) auto;justify-items:start;gap:4rem}.reviews__cta{justify-self:end}}.reviews__heading{margin:0;font-size:clamp(2.4rem,3.2vw,3.4rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;color:rgb(var(--nm-ink))}.reviews__score{display:flex;align-items:center;gap:1.4rem}.reviews__average{font-size:clamp(3.6rem,5vw,4.8rem);font-weight:800;line-height:1;letter-spacing:-.04em;color:rgb(var(--nm-ink));font-variant-numeric:tabular-nums}.reviews__score-meta{display:grid;gap:.3rem}.reviews__stars,.reviews__item-stars{line-height:1}.reviews__summary{min-width:0}.reviews .rating-star{--letter-spacing: .8;--font-size: 2;--color-rating-star: rgb(var(--nm-accent))}.reviews__count{font-size:1.35rem;font-weight:600;color:var(--reviews-muted);font-variant-numeric:tabular-nums}.reviews__source{margin:1rem 0 0;font-size:1.25rem;color:var(--reviews-muted)}.reviews__breakdown{display:grid;gap:.5rem;width:min(32rem,100%);margin:0}@media screen and (min-width:990px){.reviews__breakdown{width:100%}}.reviews__bar-row{display:grid;grid-template-columns:3.4rem minmax(0,1fr) 3.4rem;align-items:center;gap:.9rem;font-size:1.2rem;color:var(--reviews-muted);font-variant-numeric:tabular-nums}.reviews__bar-label{display:inline-flex;align-items:center;gap:.25rem;justify-content:flex-end;font-weight:700;color:rgb(var(--nm-ink))}.reviews__bar-label span{color:rgb(var(--nm-accent))}.reviews__bar{display:block;height:.7rem;border-radius:var(--nm-pill);background:rgba(var(--nm-ink),.08);overflow:hidden}.reviews__bar-fill{display:block;height:100%;width:var(--reviews-share, 0%);border-radius:inherit;background:var(--nm-grad-brand)}.reviews__bar-count{text-align:right}.reviews__cta{margin:0}.reviews__write{min-height:4.8rem;padding-inline:2.6rem;white-space:nowrap}.reviews__list{columns:1;column-gap:1.2rem;margin:2.4rem 0 0}@media screen and (min-width:750px){.reviews__list{columns:2}}@media screen and (min-width:1100px){.reviews__list{columns:3}}.reviews__item{--reviews-accent: var(--nm-brand);position:relative;break-inside:avoid;margin:0 0 1.2rem;padding:2rem 2rem 1.6rem;border:.1rem solid rgba(var(--nm-ink),.06);border-radius:var(--nm-radius-md);background:rgb(var(--color-background));background-image:linear-gradient(180deg,#ffffffe6,rgba(var(--nm-tile-b),.35));box-shadow:0 .2rem .4rem rgba(var(--nm-ink),.05),0 1.2rem 2.4rem -1.2rem rgba(var(--nm-ink),.32);transform:perspective(80rem) rotateX(4deg);transform-origin:50% 100%;transition:transform .34s var(--nm-ease),box-shadow .34s var(--nm-ease),border-color .34s var(--nm-ease)}.reviews__item[hidden]{display:none!important}@keyframes reviews-float{0%,to{translate:0 0}50%{translate:0 -3px}}.reviews__item{animation:reviews-float 6s ease-in-out infinite}.reviews__item:nth-child(4n+2){animation-delay:-1.5s}.reviews__item:nth-child(4n+3){animation-delay:-3s}.reviews__item:nth-child(4n){animation-delay:-4.5s}.reviews__item:hover{animation-play-state:paused}.reviews__item:before{content:"";position:absolute;top:0;left:2rem;right:2rem;height:.3rem;border-radius:0 0 var(--nm-pill) var(--nm-pill);background:linear-gradient(90deg,rgb(var(--reviews-accent)),rgba(var(--reviews-accent),.2));transform:scaleX(.3);opacity:0;transition:opacity .34s var(--nm-ease),transform .34s var(--nm-ease)}.reviews__item:hover:before{opacity:1;transform:scaleX(1)}.reviews__item:hover{z-index:1;border-color:rgba(var(--reviews-accent),.3);transform:perspective(80rem) rotateX(0) translateY(-.5rem) scale(1.015);box-shadow:0 .2rem .4rem rgba(var(--nm-ink),.06),0 2.4rem 4.4rem -1.6rem rgba(var(--nm-ink),.4),0 0 0 .1rem rgba(var(--nm-brand),.08)}.reviews__quote{position:absolute;top:.2rem;right:1.4rem;font-family:Georgia,Times New Roman,serif;font-size:7rem;line-height:1;color:rgba(var(--reviews-accent),.14);pointer-events:none;-webkit-user-select:none;user-select:none}.reviews__item-stars{display:block;margin-bottom:1rem}.reviews__body{margin:0;font-size:1.45rem;line-height:1.65;color:rgba(var(--nm-ink),.84);overflow-wrap:anywhere}.reviews__item-foot{display:flex;align-items:center;gap:1rem;margin-top:1.4rem;padding-top:1.3rem;border-top:.1rem solid var(--reviews-rule)}.reviews__avatar{display:grid;place-items:center;flex:none;width:3.4rem;height:3.4rem;border-radius:50%;background:linear-gradient(140deg,rgb(var(--reviews-accent)),rgba(var(--reviews-accent),.6));color:#fff;font-size:1.4rem;font-weight:800;line-height:1;box-shadow:0 .4rem 1rem -.4rem rgba(var(--reviews-accent),.9)}.reviews__who{display:grid;gap:.15rem;min-width:0}.reviews__author{font-size:1.35rem;font-weight:700;color:rgb(var(--nm-ink));overflow-wrap:anywhere}.reviews__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .7rem;font-size:1.1rem;color:var(--reviews-muted)}.reviews__verified{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border-radius:var(--nm-pill);background:rgba(var(--nm-mint),.14);color:#066e48;font-weight:700}.reviews__verified svg{width:.85rem;height:.85rem}.reviews__item .rating-star{--letter-spacing: .5;--font-size: 1.5}.reviews__more{display:flex;flex-direction:column;align-items:center;gap:1.1rem;margin-top:2rem;text-align:center}.reviews__more-button{min-height:4.8rem;padding-inline:3rem}.reviews__more-button[hidden]{display:none}.reviews__showing{margin:0;font-size:1.25rem;color:var(--reviews-muted);font-variant-numeric:tabular-nums}.reviews__empty{margin:2.4rem 0 0;font-size:1.45rem;color:var(--reviews-muted)}.reviews__form-wrap{margin-top:2.8rem;padding:2rem;border:.1rem solid var(--reviews-rule);border-radius:var(--nm-radius-md);background:rgba(var(--nm-brand),.03)}.reviews__form-wrap[hidden]{display:none}.reviews__form-title{margin:0 0 1.4rem;font-size:1.8rem;font-weight:700;letter-spacing:-.02em;color:rgb(var(--nm-ink))}.reviews__message{display:flex;align-items:center;gap:.8rem;margin-bottom:1.4rem;padding:1rem 1.2rem;border-radius:var(--nm-radius-sm);background:rgba(var(--nm-hot),.08);font-size:1.35rem}.reviews__message--ok{background:rgba(var(--nm-mint),.12)}.reviews__message--error{background:rgba(var(--nm-hot),.1)}.reviews__field-label{padding:0;margin-bottom:.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--reviews-muted)}.reviews__stars-input{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:.3rem;margin:0 0 1.6rem;padding:0;border:0}.reviews__stars-input legend{float:left;width:100%}.reviews__stars-input input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.reviews__stars-input label{cursor:pointer;line-height:0}.reviews__stars-input svg{width:2.8rem;height:2.8rem;fill:rgba(var(--nm-ink),.16);transition:fill .14s var(--nm-ease),transform .14s var(--nm-spring)}.reviews__stars-input input:checked+label svg,.reviews__stars-input input:checked~input+label svg,.reviews__stars-input label:hover svg,.reviews__stars-input label:hover~label svg{fill:rgb(var(--nm-accent))}.reviews__stars-input label:hover svg{transform:scale(1.12)}.reviews__stars-input input:focus-visible+label svg{outline:.2rem solid rgb(var(--nm-brand));outline-offset:.2rem}.reviews__fields{display:grid;gap:1rem;margin-bottom:1rem}@media screen and (min-width:750px){.reviews__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.reviews__submit{margin-top:1.4rem;min-height:4.8rem}.reviews__note{margin:1rem 0 0;font-size:1.2rem;color:var(--reviews-muted)}@media screen and (max-width:749px){.reviews__item{padding:1.6rem 1.6rem 1.3rem;transform:none}.reviews__item:hover{transform:none}.reviews__quote{font-size:5.5rem}.reviews__form-wrap{padding:1.6rem 1.4rem}.reviews__stars-input svg{width:3.2rem;height:3.2rem}}@media(prefers-reduced-motion:reduce){.reviews__item{animation:none}.reviews__item,.reviews__stars-input svg{transition:none}.reviews__item,.reviews__item:hover{transform:none}.reviews__stars-input label:hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product-reviews.css.map */
