.creviews{--star-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 3.5 2.6 5.3 5.9.8-4.3 4.1 1 5.8-5.2-2.8-5.2 2.8 1-5.8-4.3-4.1 5.9-.8Z' stroke='%23000' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E");background:var(--np-forest);color:var(--np-cream-light);overflow-x:clip}.creviews__title{color:var(--np-cream-light)}.creviews__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;margin:calc(var(--space-4) * -1) 0 clamp(24px,3vw,40px)}.creviews__average{font-family:var(--font-display);font-size:40px;line-height:1;color:var(--np-apricot)}.creviews__stars,.creview__stars{-webkit-mask:var(--star-mask) repeat-x 0 0 / var(--star) var(--star-h);mask:var(--star-mask) repeat-x 0 0 / var(--star) var(--star-h);width:calc(var(--star) * 5);height:var(--star-h);background:linear-gradient(90deg,var(--np-apricot) var(--fill),var(--off) 0)}.creviews__stars{--star: 28px;--star-h: 24px;--off: rgb(255 255 255 / .25)}.creview__stars{--star: 20px;--star-h: 18px;--off: var(--np-cream-dark)}.creviews__star .icon{display:block;fill:currentColor;stroke-width:1.2}.creviews__count{font-size:15px;opacity:.85}.creviews__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(16px,2vw,24px);padding:0;list-style:none}.creviews__list{--reviews-box: min(72vh, 720px)}.creviews__list.is-scrolling{max-height:var(--reviews-box);overflow-y:auto;padding:4px 8px 4px 4px;border-radius:var(--radius-card);scrollbar-color:var(--np-apricot) rgb(255 255 255 / .12);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 32px),transparent)}.creviews__list.is-scrolling:focus-visible{outline:3px solid var(--np-apricot);outline-offset:4px}.creview{display:flex;flex-direction:column;gap:var(--space-3);padding:clamp(18px,2vw,24px);border-radius:var(--radius-card);background:var(--np-cream-light);color:var(--np-text)}.creview__body{font-size:16px;line-height:1.5}.creview__photos{display:grid;grid-template-columns:repeat(3,minmax(0,88px));gap:var(--space-2);padding:0;list-style:none}.creview__photos li:nth-child(n+4){display:none}.creview__photo{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:var(--radius-md);object-fit:cover}.creview__photos a{position:relative;display:block;border-radius:var(--radius-md);cursor:zoom-in}.creview__photos a[data-more]:after{content:attr(data-more);position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:inherit;background:#1f3a2e9e;color:var(--np-cream-light);font-family:var(--font-display);font-size:22px;font-weight:700}.creview__photos a:focus-visible{outline:3px solid var(--np-apricot);outline-offset:2px}.creview__meta{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:auto;gap:4px 12px;font-size:14px;color:var(--np-muted)}.creview__name{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--np-forest)}.creview__flag{flex:none;width:18px;height:14px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px #00000014}.creviews__more{margin-top:var(--space-2);text-align:center;transition:height var(--duration-slow) var(--ease-standard),margin-top var(--duration-slow) var(--ease-standard),opacity var(--duration-slow) var(--ease-standard)}.creviews__more [aria-busy=true]{opacity:.7;cursor:progress;pointer-events:none}.creviews__more .creviews__error{margin-top:var(--space-2);color:var(--np-cream-light)}.creviews__list.is-scrolling{transition:height var(--duration-slow) var(--ease-standard),max-height var(--duration-slow) var(--ease-standard)}.creview--enter{animation:creview-rise var(--duration-slow) var(--ease-standard) backwards}@keyframes creview-rise{0%{opacity:0;translate:0 16px}}.creviews__empty,.creviews__thanks{font-size:18px;text-align:center}.creviews__form{margin-top:clamp(28px,3.5vw,48px);text-align:center}.creviews__write>summary{list-style:none;cursor:pointer}.creviews__write>summary::-webkit-details-marker{display:none}.creviews__write[open]>summary{display:none}.creviews__panel{position:relative;display:grid;gap:var(--space-4);max-width:640px;margin-inline:auto;padding:clamp(20px,2.4vw,32px);border-radius:var(--radius-card);background:var(--np-cream-light);color:var(--np-text);text-align:left}.creviews__close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:var(--np-forest);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}.creviews__close:hover{background:var(--np-cream-dark)}.creviews__close:focus-visible{outline:3px solid var(--np-apricot);outline-offset:2px}.creviews__close .icon{width:22px;height:22px}.creviews__rating{display:flex;gap:6px;padding:0;border:0}.creviews__rating legend{margin-bottom:var(--space-2);font-weight:700;color:var(--np-forest)}.creviews__star{width:32px;height:32px;color:var(--np-apricot);cursor:pointer}.creviews__star .icon{width:100%;height:100%}.creviews__star:has(input:checked)~.creviews__star{color:var(--np-cream-dark)}.creviews__star:has(input:focus-visible){outline:3px solid var(--np-apricot);outline-offset:2px;border-radius:4px}.creviews__field{display:grid;gap:var(--space-2);font-weight:700;color:var(--np-forest)}.creviews__field :is(input,textarea){width:100%;padding:12px 14px;border:2px solid var(--np-border);border-radius:var(--radius-md);background:#fff;color:var(--np-text);font:400 16px/1.4 var(--font-body)}.creviews__field :is(input,textarea):focus-visible{outline:none;border-color:var(--np-forest)}.creviews__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.creviews__note{font-size:14px;color:var(--np-muted)}.creviews__error{color:#9b3b1c}@media(max-width:599px){.creviews__row{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/customer-reviews.css.map */
