.np-pdp{--np-ink:#15212B;--np-ink2:#3A4652;--np-muted:#5E6873;--np-faint:#6B747D;--np-line:#E4E7EA;--np-soft:#F2F4F6;--np-accent:#B85200;--np-accent-dk:#9A4400;--np-deal:#D42A1F;--np-deal-ink:#C41E17;--np-ok:#1E7F46;--np-ok-bg:#E8F6EE;--np-warn:#9A5B00;--np-wa:#0F7A40;color:var(--np-ink);font-size:1.5rem;line-height:1.5}.np-pdp *{box-sizing:border-box}.np-pdp svg{flex:none}.np-pdp .np-panel{background:#fff;border:1px solid var(--np-line);border-radius:8px}.np-pdp h1,.np-pdp h2{font-family:var(--font-heading-family);color:var(--np-ink);letter-spacing:.005em}.np-pdp .np-pwas,.np-pdp .np-pnow,.np-pdp .np-btn,.np-pdp .np-sbar-p{font-family:var(--font-heading-family)}.np-pdp .np-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:56px;align-items:start;padding-block:20px 40px}.np-pdp .np-gal{display:grid;gap:14px;position:sticky;top:100px}.np-pdp .np-gal-main{position:relative;aspect-ratio:5/4;border-radius:8px;overflow:hidden;background:#fff}.np-pdp .np-gal-img{width:94%;height:94%;object-fit:contain;transition:transform .6s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.np-pdp .np-gal-zoom:hover .np-gal-img{transform:scale(1.025)}}.np-pdp .np-gal-hint{position:absolute;right:12px;top:12px;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid var(--np-line);color:var(--np-ink2);display:grid;place-items:center;pointer-events:none}.np-pdp .np-gal-hint svg{width:18px;height:18px}.np-pdp .np-gal-zoom{all:unset;display:grid;place-items:center;width:100%;height:100%;cursor:zoom-in}.np-pdp .np-gal-zoom:focus-visible{outline:2px solid var(--np-accent);outline-offset:-2px}.np-pdp .np-gal-empty{display:grid;place-items:center;height:100%}.np-pdp .np-thumbs{display:flex;flex-wrap:wrap;gap:10px}.np-pdp .np-thumb{all:unset;width:72px;height:72px;border:1.5px solid var(--np-line);border-radius:8px;background:#fff;padding:4px;cursor:pointer;box-sizing:border-box}.np-pdp .np-thumb[aria-current=true]{border-color:var(--np-accent);box-shadow:0 0 0 2px #fff1e6}.np-pdp .np-thumb:focus-visible{outline:2px solid var(--np-accent);outline-offset:2px}.np-pdp .np-thumb img{width:100%;height:100%;object-fit:contain}.np-pdp .np-vlabel{display:block;font-weight:700;font-size:1.35rem;margin-bottom:6px}.np-pdp .np-vsel{width:100%;height:46px;border:1.5px solid #C9CED3;border-radius:6px;padding:0 12px;font:inherit;font-weight:600;margin-bottom:10px;background:#fff}.np-pdp .np-cta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px}.np-pdp .np-qty{display:flex;align-items:center;border:1.5px solid #C9CED3;border-radius:6px;height:54px;background:#fff}.np-pdp .np-qty button{all:unset;width:40px;height:100%;text-align:center;font-size:2rem;font-weight:700;cursor:pointer;color:var(--np-ink2)}.np-pdp .np-qty input{width:36px;border:0;text-align:center;font:inherit;font-weight:800;-moz-appearance:textfield;background:transparent;color:var(--np-ink)}.np-pdp .np-qty input::-webkit-outer-spin-button,.np-pdp .np-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.np-pdp .np-btn{position:relative;height:54px;border-radius:6px;border:0;display:flex;align-items:center;justify-content:center;gap:10px;font:inherit;font-family:var(--font-heading-family);font-weight:700;font-size:1.9rem;letter-spacing:.02em;cursor:pointer;text-decoration:none;padding:0 16px;white-space:nowrap}.np-pdp .np-btn svg{width:22px;height:22px}.np-pdp .np-btn-buy{background:var(--np-accent);color:#fff;box-shadow:0 10px 22px -12px #d86000cc}.np-pdp .np-btn-buy:hover{background:var(--np-accent-dk);color:#fff}.np-pdp .np-btn-buy[disabled]{background:#c9ced3;box-shadow:none;cursor:not-allowed}.np-pdp .np-btn-buy.loading>span:not(.loading__spinner),.np-pdp .np-btn-buy.loading>svg{visibility:hidden}.np-pdp .np-btn-buy .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.np-pdp .np-btn-buy .loading__spinner.hidden{display:none}.np-pdp .np-btn:focus-visible{outline:2px solid var(--np-ink);outline-offset:2px}.np-pdp .np-err{margin-top:8px;color:var(--np-deal-ink);font-size:1.35rem;font-weight:600}.np-pdp .np-btn-buy{transition:transform .14s ease,background-color .14s ease}@media(hover:hover){.np-pdp .np-btn-buy:not([disabled]):hover{transform:translateY(-1px)}}.np-pdp .np-btn-buy:not([disabled]):active{transform:translateY(1px) scale(.985);transition-duration:.09s}.np-pdp .np-buy{display:grid;gap:28px;align-content:start;max-width:560px}.np-pdp .np-id{display:grid;gap:10px}.np-pdp .np-brandrow{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:1.4rem}.np-pdp .np-brandrow .np-tier{margin:0}.np-pdp .np-pbrand{font-family:var(--font-body-family);font-weight:700;font-size:1.5rem;color:var(--np-ink);text-decoration:none}.np-pdp a.np-pbrand{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .2s ease}.np-pdp a.np-pbrand:hover{background-size:100% 1px}.np-pdp a.np-pbrand:focus-visible{outline:2px solid var(--np-accent);outline-offset:2px;border-radius:4px}.np-pdp .np-title{margin:0;display:grid;gap:8px;font-weight:700;overflow-wrap:anywhere}.np-pdp .np-tname{font-size:3.4rem;line-height:1.06;text-wrap:balance}.np-pdp .np-title:not(:has(.np-tfor)) .np-tname{font-size:2.8rem;line-height:1.12}.np-pdp .np-tfor{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.5;font-weight:400;letter-spacing:0;color:var(--np-ink2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-wrap:pretty}.np-pdp .np-ids{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:1.35rem;color:var(--np-muted);font-variant-numeric:tabular-nums}.np-pdp .np-ids [data-np-sku]{color:var(--np-ink);font-weight:600}.np-pdp .np-ids button{all:unset;cursor:pointer;display:inline-flex;align-items:center;min-height:24px;color:var(--np-accent-dk);font-weight:700;font-size:1.3rem}.np-pdp .np-ids button:hover{text-decoration:underline;text-underline-offset:2px}.np-pdp .np-ids button:focus-visible{outline:2px solid var(--np-accent);outline-offset:2px;border-radius:4px}.np-pdp .np-order{display:grid;gap:18px}.np-pdp .np-pprice{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.np-pdp .np-pnow{font-size:4.6rem;font-weight:700;line-height:1;color:var(--np-ink);font-variant-numeric:tabular-nums}.np-pdp .np-pnow small{font-size:.55em;font-weight:700}.np-pdp .np-pprice.is-sale .np-pnow{color:var(--np-deal-ink)}.np-pdp .np-pwas{font-family:var(--font-heading-family);color:var(--np-faint);font-size:1.7rem;text-decoration-thickness:1px}.np-pdp .np-pct{align-self:center;background:#ffcc04;color:var(--np-ink);font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;line-height:1;border-radius:6px;padding:4px 8px}.np-pdp .np-vat{align-self:center;font-size:1.25rem;color:var(--np-muted)}.np-pdp .np-facts{list-style:none;margin:0;padding:0;display:grid;gap:10px}.np-pdp .np-fact{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start;font-size:1.45rem;line-height:1.45;color:var(--np-ink2)}.np-pdp .np-fact svg{width:20px;height:20px;margin-top:1px}.np-pdp .np-fact b{font-weight:700;color:var(--np-ink)}.np-pdp .np-fact small{display:block;font-size:1.35rem;color:var(--np-muted)}.np-pdp .np-fact.is-ok svg,.np-pdp .np-fact.is-ok b{color:var(--np-ok)}.np-pdp .np-fact.is-low svg,.np-pdp .np-fact.is-low b,.np-pdp .np-fact.is-order svg,.np-pdp .np-fact.is-order b{color:var(--np-warn)}.np-pdp .np-fact.is-out svg,.np-pdp .np-fact.is-out b{color:var(--np-faint)}.np-pdp .np-fact.is-ship svg{color:var(--np-ink2)}.np-pdp .np-pay{margin:-6px 0 0;font-size:1.4rem;line-height:1.45;color:var(--np-ink2)}.np-pdp .np-pay b{color:var(--np-ink)}.np-pdp .np-calm{display:grid;gap:14px;border-top:1px solid var(--np-line);padding-top:22px}.np-pdp .np-assure{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 26px;font-size:1.4rem;font-weight:600;color:var(--np-ink)}.np-pdp .np-assure li,.np-pdp .np-assure a{display:inline-flex;align-items:center;gap:8px}.np-pdp .np-assure svg{width:18px;height:18px;color:var(--np-ink2)}.np-pdp .np-assure a{color:var(--np-ink);text-decoration:underline;text-decoration-color:#c2c8ce;text-underline-offset:3px}.np-pdp .np-assure a:hover{text-decoration-color:currentColor}.np-pdp .np-help{margin:0;font-size:1.4rem;line-height:1.5;color:var(--np-ink2)}.np-pdp .np-help a{color:var(--np-accent-dk);font-weight:700;text-underline-offset:2px}.np-pdp .np-help .np-help-wa{color:var(--np-wa)}.np-pdp .np-sbar{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--np-line);box-shadow:0 -10px 24px -14px #15212b4d;transform:translateY(110%);transition:transform .2s ease;padding-bottom:env(safe-area-inset-bottom,0px)}.np-pdp .np-sbar.is-on{transform:none}.np-pdp .np-sbar-in{max-width:var(--page-width,1344px);margin:0 auto;display:flex;align-items:center;gap:14px;padding:10px var(--px-mobile,16px)}.np-pdp .np-sbar-img{width:44px;height:44px;object-fit:contain;border:1px solid var(--np-line);border-radius:6px;background:#fff}.np-pdp .np-sbar-t{flex:1;min-width:0;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.np-pdp .np-sbar-p{display:grid;line-height:1.1;text-align:right}.np-pdp .np-sbar-p s{color:var(--np-faint);font-size:1.2rem}.np-pdp .np-sbar-p b{font-size:2.3rem;font-weight:700}.np-pdp .np-sbar-p.is-sale b{color:var(--np-deal-ink)}.np-pdp .np-sbar .np-btn{height:46px;font-size:1.75rem}.np-pdp .np-lightbox{border:0;border-radius:8px;padding:0;max-width:min(92vw,1000px);width:100%;background:#fff}.np-pdp .np-lightbox::backdrop{background:#15212bb3}.np-pdp .np-lightbox img{display:block;width:100%;height:auto;max-height:86vh;object-fit:contain}.np-pdp .np-lb-close{position:absolute;right:10px;top:8px;width:40px;height:40px;border:0;border-radius:50%;background:#15212bbf;color:#fff;font-size:2.4rem;line-height:1;cursor:pointer}.np-pdp.np-det{padding-block:6px 28px}.np-pdp .np-det-in{display:grid;gap:18px;max-width:880px;margin-inline:auto}.np-pdp .np-jump{display:flex;gap:8px;flex-wrap:wrap}.np-pdp .np-chip{all:unset;border:1.5px solid var(--np-line);background:#fff;border-radius:6px;padding:8px 14px;font-weight:700;font-size:1.35rem;color:var(--np-ink);cursor:pointer;box-sizing:border-box}.np-pdp .np-chip:hover{border-color:var(--np-accent);color:var(--np-accent)}.np-pdp .np-qty button:focus-visible{outline:2px solid var(--np-accent);outline-offset:-2px}.np-pdp .np-chip:focus-visible{outline:2px solid var(--np-accent);outline-offset:2px}.np-pdp .np-sec{padding:22px 24px;display:grid;gap:14px;scroll-margin-top:110px}.np-pdp .np-sec h2{margin:0;font-size:2.4rem;font-weight:600;display:flex;align-items:center;gap:10px}.np-pdp .np-sec h2 svg{width:22px;height:22px;color:var(--np-accent)}.np-pdp .np-sec h2 em{font-style:normal;font-size:1.3rem;font-weight:700;color:var(--np-muted);background:var(--np-soft);border-radius:6px;padding:2px 9px}.np-pdp .np-spec{width:100%;border-collapse:collapse;font-size:1.45rem;margin:0}.np-pdp .np-spec th,.np-pdp .np-spec td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--np-line);vertical-align:top;border-left:0;border-right:0;border-top:0}.np-pdp .np-spec th{width:46%;color:var(--np-muted);font-weight:600}.np-pdp .np-spec td{font-weight:700;font-variant-numeric:tabular-nums}.np-pdp .np-spec tr:nth-child(odd){background:#fafbfc}.np-pdp .np-legal{font-size:1.2rem;color:var(--np-faint);margin:0}.np-pdp .np-desc{color:var(--np-ink2)}.np-pdp .np-desc .np-dlead{font-weight:800;color:var(--np-ink)}.np-pdp .np-desc h3{font-size:1.6rem;margin:1.2em 0 .4em}.np-pdp .np-note{font-size:1.35rem;color:var(--np-muted);margin:0}.np-pdp .np-csearch{display:flex;gap:10px;align-items:center;border:1.5px solid #C9CED3;border-radius:6px;padding:0 12px;height:44px;max-width:360px;background:#fff}.np-pdp .np-csearch svg{width:18px;height:18px;color:var(--np-muted)}.np-pdp .np-csearch input{border:0;outline:0;flex:1;min-width:0;font:inherit;font-size:1.4rem;background:transparent;box-shadow:none}.np-pdp .np-tblw{overflow-x:auto}.np-pdp .np-compat{width:100%;border-collapse:collapse;font-size:1.4rem;min-width:560px;margin:0}.np-pdp .np-compat th{font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;color:var(--np-muted);text-align:left;padding:8px 10px;border:0;border-bottom:1.5px solid var(--np-line)}.np-pdp .np-compat td{padding:10px;border:0;border-bottom:1px solid var(--np-line);vertical-align:top}.np-pdp .np-compat td:first-child{font-weight:800}.np-pdp .np-compat td a{display:inline-flex;align-items:center;min-height:24px}.np-pdp .np-yrs{font-variant-numeric:tabular-nums;white-space:nowrap}.np-pdp .np-showall{justify-self:start}.np-pdp .np-oe{display:flex;flex-wrap:wrap;gap:8px}.np-pdp .np-oe span{font-variant-numeric:tabular-nums;background:var(--np-soft);border:1px solid var(--np-line);border-radius:6px;padding:5px 9px;font-size:1.3rem;font-weight:700}.np-pdp .np-faq{display:grid;gap:8px}.np-pdp .np-faq details{border:1px solid var(--np-line);border-radius:8px;padding:0 14px;background:#fff}.np-pdp .np-faq summary{cursor:pointer;font-weight:700;padding:13px 0;list-style:none;display:flex;justify-content:space-between;gap:10px}.np-pdp .np-faq summary::-webkit-details-marker{display:none}.np-pdp .np-faq summary:after{content:"+";font-size:2rem;line-height:1;color:var(--np-accent)}.np-pdp .np-faq details[open] summary:after{content:"\2013"}.np-pdp .np-faq-a{color:var(--np-muted);font-size:1.4rem;padding-bottom:13px}.np-pdp .np-faq-a p{margin:0}@media(max-width:989px){.np-pdp .np-hero{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:8px 28px}.np-pdp .np-gal{position:static}.np-pdp .np-buy{max-width:none}.np-pdp .np-sec{padding:16px}.np-pdp .np-thumb{width:56px;height:56px}}.np-pdp .np-hero>*,.np-pdp .np-buy>*{min-width:0}.np-pdp .np-title{overflow-wrap:anywhere}@media(max-width:749px){.np-pdp .np-sbar-t,.np-pdp .np-sbar-img{display:none}.np-pdp .np-sbar .np-btn{flex:1}.np-pdp .np-sbar-p{text-align:left}}@media(prefers-reduced-motion:reduce){.np-pdp .np-sbar{transition:none}}.np-pdp .np-fitbox{display:grid;gap:10px;border:1px solid var(--np-line);border-radius:8px;padding:16px 18px;background:#fff}.np-pdp .np-fitbox-out{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;font-size:1.45rem;line-height:1.4}.np-pdp .np-fitbox-out svg{width:22px;height:22px;margin-top:1px;color:var(--np-ink)}.np-pdp .np-fitbox-out .h{display:block;font-weight:700;font-size:1.6rem;color:var(--np-ink);margin-bottom:2px}.np-pdp .np-fitbox-out span{color:var(--np-muted)}.np-pdp .np-fitbox a{color:var(--np-accent-dk);font-weight:700;text-decoration:underline;text-underline-offset:2px}.np-pdp .np-fitbox.is-yes{border-color:#b6e2c8;background:var(--np-ok-bg)}.np-pdp .np-fitbox.is-yes svg{color:var(--np-ok)}.np-pdp .np-fitbox.is-yes .h{color:var(--np-ok)}.np-pdp .np-fitbox.is-gen,.np-pdp .np-fitbox.is-other{border-color:#f0d49b;background:#fff8eb}.np-pdp .np-fitbox.is-gen svg,.np-pdp .np-fitbox.is-other svg{color:var(--np-warn)}.np-pdp .np-fitbox.is-no,.np-pdp .np-fitbox.is-none{background:var(--np-soft)}.np-pdp .np-fitbox-pick select{width:100%;height:44px;border:1px solid var(--np-line);border-radius:6px;padding:0 12px;font:inherit;font-size:1.5rem;background:#fff;color:var(--np-ink)}.np-pdp .np-fitbox-pick select:focus-visible{outline:2px solid var(--np-accent);outline-offset:1px}.np-pdp .np-fitbox-links{display:flex;flex-wrap:wrap;gap:6px 20px;font-size:1.35rem;padding-left:36px}.np-pdp .np-fitbox-pick{padding-left:36px}.np-pdp .np-fitbox-chg{all:unset;cursor:pointer;color:var(--np-accent-dk);font-weight:700;text-decoration:underline;text-underline-offset:2px}.np-pdp .np-fitbox-chg:focus-visible{outline:2px solid var(--np-accent);outline-offset:2px;border-radius:4px}@media(max-width:749px){.np-pdp .np-hero{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding-block:4px 20px}.np-pdp .np-buy,.np-pdp .np-id,.np-pdp .np-order{display:contents}.np-pdp .np-brandrow{order:1;font-size:1.3rem}.np-pdp .np-pbrand{font-size:1.4rem}.np-pdp .np-title{order:2;gap:4px;margin-top:-6px}.np-pdp .np-tname{font-size:2.4rem;line-height:1.1}.np-pdp .np-title:not(:has(.np-tfor)) .np-tname{font-size:2rem;line-height:1.25}.np-pdp .np-tfor{font-size:1.35rem;line-height:1.45}.np-pdp .np-ids{order:10;margin-top:-2px;font-size:1.25rem}.np-pdp .np-gal{order:4;gap:8px}.np-pdp .np-gal-main{aspect-ratio:auto;height:clamp(190px,50vw,220px)}.np-pdp .np-gal-zoom{grid-template:minmax(0,1fr)/minmax(0,1fr)}.np-pdp .np-gal-img{width:96%;height:96%}.np-pdp .np-gal-hint{display:none}.np-pdp .np-thumbs{flex-wrap:nowrap;overflow-x:auto;gap:6px;scrollbar-width:none}.np-pdp .np-thumb{width:40px;height:40px;flex:none;padding:3px}.np-pdp .np-pprice{order:5}.np-pdp .np-pnow{font-size:3.4rem}.np-pdp .np-facts{order:9;gap:6px}.np-pdp .np-fact{font-size:1.35rem;gap:10px}.np-pdp .np-fact small{font-size:1.25rem}.np-pdp .np-fitbox{order:6;padding:10px 12px;gap:6px}.np-pdp .np-fitbox-out{gap:10px;font-size:1.35rem}.np-pdp .np-fitbox-out .h{font-size:1.45rem;margin:0}.np-pdp .np-fitbox-links,.np-pdp .np-fitbox-pick{padding-left:34px}.np-pdp .np-fitbox.is-nocar .np-fitbox-out span,.np-pdp .np-fitbox-links a{display:none}.np-pdp .np-fitbox-links:not(:has(button:not([hidden]))){display:none}.np-pdp .np-fitbox.is-nocar .np-fitbox-links{display:none}.np-pdp .np-form{order:7}.np-pdp .np-pay{order:8;margin-top:-4px;font-size:1.3rem}.np-pdp .np-calm{order:11;gap:10px;padding-top:16px;margin-top:4px}.np-pdp .np-assure{gap:8px 18px;font-size:1.3rem}.np-pdp .np-help{font-size:1.3rem}.breadcrumbs ol{flex-wrap:nowrap;overflow:hidden}.breadcrumbs li{flex:none}.breadcrumbs li:last-child{flex:1 1 auto;min-width:0}.breadcrumbs li:last-child a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.np-pdp .np-fitbox-chg[hidden]{display:none!important}.np-pdp .np-rating{display:inline-flex;align-items:center;gap:6px;font-size:1.35rem;color:var(--np-ink);text-decoration:none;width:fit-content}.np-pdp .np-rating span:not(.np-stars){color:var(--np-muted);text-decoration:underline;text-underline-offset:2px}.np-pdp .np-rating:focus-visible{outline:2px solid var(--np-accent);outline-offset:2px;border-radius:4px}.np-pdp .np-stars{position:relative;display:inline-block;font-size:1.6rem;line-height:1;letter-spacing:1px;color:#c7c7c7}.np-pdp .np-stars:before{content:"\2605\2605\2605\2605\2605"}.np-pdp .np-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--r,0%);overflow:hidden;white-space:nowrap;color:#b7791f}@media(max-width:749px){.np-pdp .np-rating{order:3}}.np-anchor{display:block;scroll-margin-top:120px}.np-revnote{margin:18px 0 0;font-size:1.3rem;line-height:1.45;color:var(--np-muted,#5E6873)}.np-pdp .np-spec-tier{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;margin-top:6px;font-weight:400;font-size:1.3rem;color:var(--np-muted)}.np-pdp .np-spec-tier .np-tier{margin:0}
/*# sourceMappingURL=/cdn/shop/t/20/assets/np-pdp.css.map */
