.npi{--npi-bg:#F4F4EE;--npi-card:#FFFFFF;--npi-line:#E6E6DE;--npi-ink:#09332C;--npi-ink-2:#3A3A35;--npi-muted:#6D6D64;--npi-accent:#B8431A;--npi-sans:"Geist",var(--font-body--family,"Inter"),system-ui,-apple-system,"Segoe UI",sans-serif;--npi-mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--npi-bg);color:var(--npi-ink);font-family:var(--npi-sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}.npi--cream{--npi-bg:#F7EDDA;--npi-card:#FBF4E8;--npi-line:#E9D7BB;--npi-muted:#56645C;--npi-ink-2:#3E5249}.npi *{box-sizing:border-box}.npi a{color:var(--npi-ink);text-underline-offset:3px}.npi a:hover{color:var(--npi-accent)}.npi :focus-visible{outline:2px solid var(--npi-accent);outline-offset:3px;border-radius:4px}.npi-wrap{max-width:1280px;margin:0 auto;padding:0 clamp(16px,3vw,40px) 96px}.npi-eyebrow{font-family:var(--npi-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--npi-muted)}.npi-mono,.npi-num{font-family:var(--npi-mono);font-variant-numeric:tabular-nums}.npi .nicon{flex:none}.npi{--nx-spark:#F0531C}.npi-note--icon{display:flex;gap:10px;align-items:flex-start}.npi-note--icon .nicon{color:var(--npi-ink);margin-top:1px}.r{text-align:right}.npi-facts{border-top:1.5px solid var(--npi-ink);border-bottom:1px solid var(--npi-line);padding:32px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px}.npi-fact{display:flex;gap:14px;align-items:flex-start}.npi-fact .nicon{margin-top:2px}.npi-fact__t{font-size:17px;font-weight:500;margin-top:8px;line-height:1.3;text-wrap:balance}.npi-fact__s{font-size:14px;color:var(--npi-ink-2);margin-top:4px}.npi-body{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.npi-toc{flex:1 1 220px;max-width:260px;padding-top:56px;position:sticky;top:90px}.npi-toc .npi-eyebrow{margin-bottom:12px}.npi-toc a{display:flex;gap:12px;padding:7px 0;text-decoration:none;color:var(--npi-ink-2);font-size:15px}.npi-toc a:hover{color:var(--npi-ink)}.npi-toc a span{font-family:var(--npi-mono);font-size:12px;color:var(--npi-muted);padding-top:2px}.npi-main{flex:999 1 560px;min-width:0;max-width:820px}.npi-sec{border-bottom:1px solid var(--npi-line);scroll-margin-top:90px}.npi-sec__h{list-style:none;display:flex;align-items:baseline;gap:14px;padding:56px 0 28px;cursor:default}.npi-sec__h::-webkit-details-marker{display:none}.npi-sec__h h2{margin:0;font-size:34px;font-weight:600;letter-spacing:-.02em;line-height:1.1;color:var(--npi-ink);font-family:var(--npi-sans)}.npi-sec__n{font-family:var(--npi-mono);font-size:13px;color:var(--npi-muted)}.npi-sec__h .nicon{display:none}.npi-sec__b{padding-bottom:56px}.npi-sec--last{border-bottom:0}.npi-lead{margin:0;font-size:24px;line-height:1.4;font-weight:500;letter-spacing:-.01em;text-wrap:pretty}.npi-story{margin:18px 0 0;font-size:17px;line-height:1.6;color:var(--npi-ink-2);max-width:640px;text-wrap:pretty}.npi-feat{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;border-bottom:1px solid var(--npi-line)}.npi-feat li{border-top:1px solid var(--npi-line);padding:13px 0;font-size:16px}.npi-tags{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.npi-tags .npi-eyebrow{margin-right:6px}.npi-tag{border:1px solid var(--npi-line);background:var(--npi-card);border-radius:999px;padding:6px 14px;font-size:14px}.npi-kv{margin:0;border-top:1.5px solid var(--npi-ink)}.npi-kv>div{display:grid;grid-template-columns:minmax(130px,240px) 1fr;gap:16px;padding:13px 0;border-bottom:1px solid var(--npi-line)}.npi-kv dt{color:var(--npi-ink-2)}.npi-kv dd{margin:0;font-family:var(--npi-mono);font-size:14px}.npi-gap{margin-top:36px}.npi-swatches{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px 20px}.npi-swatches li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--npi-ink-2)}.npi-sw{width:22px;height:22px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #09332c2e}.npi-note{margin:16px 0 0;font-size:14px;color:var(--npi-muted)}.npi-pick{display:flex;align-items:center;gap:12px;background:var(--npi-ink);color:#f4f4ee;border-radius:14px;padding:16px 20px;margin-bottom:28px}.npi-pick p{margin:0;font-size:16px}.npi-pick strong{font-weight:600}.npi-scroll{overflow-x:auto}.npi-table{border-collapse:collapse;width:100%;min-width:360px;font-size:15px}.npi-table th,.npi-table td{padding:13px 16px 13px 0;border-bottom:1px solid var(--npi-line);text-align:left;font-weight:400}.npi-table .r{text-align:right}.npi-table thead th{font-family:var(--npi-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--npi-muted);border-bottom:1.5px solid var(--npi-ink);padding-top:0}.npi-table tbody th{font-weight:500}.npi-chart tbody th{font-family:var(--npi-mono)}.npi-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:28px}.npi-method{border:1px solid var(--npi-line);border-radius:14px;padding:20px;background:var(--npi-card)}.npi-method h3{margin:12px 0 0;font-size:17px;font-weight:600;font-family:var(--npi-sans);color:var(--npi-ink)}.npi-method p{margin:6px 0 0;font-size:15px;line-height:1.5;color:var(--npi-ink-2)}.npi-units{display:flex;gap:6px;margin-bottom:18px}.npi-pill{border:1px solid var(--npi-ink);background:transparent;color:var(--npi-ink);font:500 13px var(--npi-mono);padding:0 16px;min-height:40px;border-radius:999px;cursor:pointer}.npi-pill[aria-pressed=true]{background:var(--npi-ink);color:var(--npi-bg)}.npi-freight{border-top:1.5px solid var(--npi-ink)}.npi-freight>div{display:grid;grid-template-columns:120px 1fr auto;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--npi-line)}.npi-freight strong{font-size:17px;font-weight:600}.npi-freight span{font-size:14px;color:var(--npi-ink-2)}.npi-freight span.r{font-size:15px;color:var(--npi-ink);font-weight:500}.npi-care{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.npi-care li{display:flex;gap:12px;align-items:center;font-size:15px}.npi-faq{border-top:1.5px solid var(--npi-ink)}.npi-faq details{border-bottom:1px solid var(--npi-line)}.npi-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:12px 0;cursor:pointer;font-size:17px;font-weight:500}.npi-faq summary::-webkit-details-marker{display:none}.npi-faq summary .nicon{transition:transform .2s ease}.npi-faq details[open] summary .nicon{transform:rotate(180deg)}.npi-faq p{margin:0 0 18px;font-size:16px;line-height:1.6;color:var(--npi-ink-2);max-width:640px}.npi-contact{padding-top:48px;display:flex;flex-wrap:wrap;gap:12px 40px;align-items:baseline}.npi-contact p{margin:0;font-size:16px;color:var(--npi-ink-2)}.npi-contact .npi-contact__h{font-size:22px;font-weight:600;letter-spacing:-.01em;color:var(--npi-ink)}@media(max-width:899px){.npi-toc{display:none}.npi-body{display:block}.npi-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;padding:24px 0}.npi-fact .nicon{display:none}.npi-fact__t{font-size:15px;margin-top:6px}.npi-fact__s{font-size:13px}.npi-sec__h{padding:0;min-height:64px;align-items:center;cursor:pointer}.npi-sec__h h2{font-size:19px;flex:1}.npi-sec__h .nicon{display:block;transition:transform .2s ease}.npi-sec[open]>.npi-sec__h .nicon{transform:rotate(180deg)}.npi-sec__b{padding-bottom:24px}.npi-lead{font-size:19px}.npi-feat{grid-template-columns:minmax(0,1fr)}.npi-kv>div{grid-template-columns:minmax(110px,40%) 1fr}.npi-freight>div{grid-template-columns:1fr auto;row-gap:2px}.npi-freight>div span:not(.r){grid-column:1;grid-row:2}.npi-freight>div span.r{grid-row:1 / span 2;grid-column:2}.npi-contact{padding-top:32px}}@media(prefers-reduced-motion:reduce){.npi *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/nelson-product-info.css.map */
