.np-eyebrow{margin:0 0 16px;font-family:var(--font-navigation);font-weight:600;font-size:12px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--np-eyebrow-color, var(--np-navy));opacity:.72}.np-heading{margin:0;font-family:var(--font-navigation);font-weight:700;font-size:var(--np-heading-size, clamp(30px, 4.4vw, 60px));line-height:1.06;letter-spacing:-.025em;color:var(--np-heading-color, var(--np-navy));text-wrap:balance}.np-heading .np-accent,.np-accent{font-family:var(--font-headline);font-style:italic;font-weight:400;letter-spacing:-.01em}.np-text{margin-top:18px;font-family:var(--font-base);font-size:clamp(15px,1.15vw,18px);line-height:1.6;color:var(--np-text-color, var(--np-navy));opacity:.86;text-wrap:pretty}.np-text p{margin:0}.np-text p+p{margin-top:.75em}.np-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.np-actions .hero__button{display:inline-flex;align-items:center;gap:10px;border-radius:var(--button-border-radius, 30px);text-decoration:none;transition:transform .25s ease,background-color .25s ease,color .25s ease}.np-actions .hero__button:hover{transform:translateY(-1px)}.np-actions .hero__button svg{width:16px;height:16px;transition:transform .25s ease}.np-actions .hero__button:hover svg{transform:translate(3px)}.np-stars{display:block;width:100%;height:auto;color:var(--np-navy);pointer-events:none}@media(prefers-reduced-motion:reduce){.np-actions .hero__button,.np-actions .hero__button svg{transition:none}}.card__picture.np-fit-pic{isolation:isolate;overflow:hidden;border-radius:var(--border-radius);background:var(--np-card-tile, #f1f4f8)}.card__img.np-fit,.card .card__img.np-fit{object-fit:contain;background-color:transparent;mix-blend-mode:multiply}.np-rating{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 6px;color:var(--np-navy);font-family:var(--font-navigation);font-size:13px;line-height:1.2;text-decoration:none}.np-rating__stars{position:relative;display:inline-flex;flex:none}.np-rating__row{display:inline-flex;gap:2px;white-space:nowrap}.np-rating__row:not(.np-rating__row--on){opacity:.18}.np-rating__row--on{position:absolute;top:0;left:0;bottom:0;width:var(--np-r, 0%);overflow:hidden}.np-rating__row svg{width:14px;height:14px;display:block;flex:none}.np-rating__value{font-weight:700}.np-rating__count{opacity:.72}a.np-rating:hover .np-rating__count{opacity:1;text-decoration:underline;text-underline-offset:3px}.card .np-rating{margin:2px 0 6px}.card--center .np-rating{justify-content:center}.np-rating--mini{font-size:12px;gap:4px}.np-rating--mini .np-rating__row svg{width:12px;height:12px}.np-rating--pdp{font-size:15px;gap:6px 8px;margin:2px 0 4px}.np-rating--pdp .np-rating__row svg{width:18px;height:18px}.np-rating--pdp .np-rating__count{opacity:1;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.np-rating--pdp.np-rating--empty .np-rating__row:not(.np-rating__row--on){opacity:.25}.np-rating.np-rating.np-rating,.np-rating.np-rating.np-rating:hover{text-decoration:none}.card__badges--item.np-badge-gw{gap:5px;background:#fff;color:var(--np-navy, #110d44);box-shadow:inset 0 0 0 1px #110d4429;font-weight:600}.card__badges--item.np-badge-gw svg{width:14px;height:14px;flex:0 0 auto}
/*# sourceMappingURL=/cdn/shop/t/9/assets/np-base.css.map */
