.nlc-rv-head{display:grid;justify-items:center;text-align:center;gap:12px;margin-bottom:22px}.nlc-rv-strip{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.nlc-rv-faces{display:flex;align-items:center}.nlc-rv-face{width:34px;height:34px;border-radius:50%;object-fit:cover;display:block;border:2px solid #fff;box-shadow:0 0 0 1px var(--nlc-soft);background:var(--nlc-mist)}.nlc-rv-face+.nlc-rv-face{margin-left:-11px}.nlc-rv-striptxt{font-size:13px;font-weight:600;color:var(--nlc-ink2)}.nlc .nlc-rv-striptxt a{color:var(--nlc-plum);text-decoration:underline;text-underline-offset:3px;font-weight:700}.nlc .nlc-rv-h2{font-size:34px;line-height:1.08;margin:0}.nlc .nlc-rv-h2 em{display:block;font-style:italic;color:var(--nlc-plum)}.nlc-rv-sum{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px}.nlc-stars{display:inline-flex;gap:2px;line-height:0}.nlc-stars svg{width:17px;height:17px;display:block}.nlc-star-on{fill:var(--nlc-plum);stroke:none}.nlc-star-off{fill:#d8dfea;stroke:none}.nlc-rv-score{font-size:14px;font-weight:700}.nlc-rv-count{font-size:14px;color:var(--nlc-ink2)}.nlc-rv-wrap{position:relative}.nlc-rv-track{display:flex;align-items:stretch;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:2px 16px 4px;margin:0 -16px;overscroll-behavior-x:contain}.nlc-rv-track::-webkit-scrollbar{display:none}.nlc-rv{flex:0 0 82%;scroll-snap-align:start;border:1px solid var(--nlc-soft);border-radius:14px;background:#fff;overflow:hidden;display:grid;grid-template-rows:auto 1fr;align-content:start;min-width:0}.nlc-rv-media{aspect-ratio:1/1;background:var(--nlc-mist);overflow:hidden}.nlc-rv-media img{width:100%;height:100%;object-fit:cover;display:block}.nlc-rv-body{padding:15px 16px 17px;display:grid;gap:8px;align-content:start}.nlc-rv-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.nlc-rv-rated{font-size:13px;font-weight:700;color:var(--nlc-ink2)}.nlc .nlc-rv-title{font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.35;margin:0}.nlc-rv-text{font-size:14px;line-height:1.55;color:var(--nlc-ink2);margin:0}.nlc-rv-by{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;color:var(--nlc-ink2);margin-top:2px}.nlc-rv-name{font-weight:700;color:var(--nlc-ink)}.nlc-rv-tag{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--nlc-plum)}.nlc-rv-tick{width:15px;height:15px;border-radius:50%;background:var(--nlc-plum);color:#fff;display:grid;place-items:center;flex:0 0 15px}.nlc-rv-tick svg{width:9px;height:9px;display:block}.nlc-rv-shade{font-size:12px;color:var(--nlc-ink2)}.nlc-rv.is-sample{border-style:dashed;border-color:#aebbd0;background:#fbfcff}.nlc-rv-sample{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7a6410;background:#fff4cc;border:1px solid #E8D27A;border-radius:4px;padding:2px 7px;line-height:1.5}.nlc-rv-head .nlc-rv-sample{justify-self:center}.nlc-rv-note{font-size:13px;color:var(--nlc-ink2);margin-top:14px;text-align:center}.nlc-rv-ctl{display:flex;align-items:center;gap:14px;margin-top:16px}.nlc-rv-bar{flex:1;height:4px;border-radius:999px;background:#e3e9f3;overflow:hidden;min-width:0}.nlc-rv-fill{display:block;height:100%;width:30%;border-radius:999px;background:var(--nlc-plum);transition:width .18s ease,transform .18s ease}.nlc-rv-arrows{display:flex;gap:8px;flex:0 0 auto}.nlc-rv-arrow{width:40px;height:40px;border-radius:50%;border:1px solid var(--nlc-soft);background:#fff;display:grid;place-items:center;cursor:pointer;padding:0;color:var(--nlc-ink)}.nlc-rv-arrow:disabled{opacity:.35;cursor:default}.nlc-rv-arrow svg{width:17px;height:17px}@media(prefers-reduced-motion:reduce){.nlc-rv-track{scroll-behavior:auto}.nlc-rv-fill{transition:none}}@container nlc (min-width: 700px){.nlc .nlc-rv-h2{font-size:44px}.nlc-rv-track{padding:2px 32px 4px;margin:0 -32px}.nlc-rv{flex:0 0 calc(50% - 22px)}.nlc-rv-face{width:40px;height:40px}}@container nlc (min-width: 1100px){.nlc .nlc-rv-h2{font-size:52px}.nlc-rv-track{gap:16px;padding:2px 48px 4px;margin:0 -48px}.nlc-rv{flex:0 0 calc(33.333% - 27px)}.nlc-rv-head{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/nlc-reviews.css.map */
