.np-pdp{--np-ink:#15212B;--np-ink2:#3A4652;--np-muted:#5E6873;--np-faint:#8A939C;--np-line:#E4E7EA;--np-soft:#F2F4F6;--np-accent:#D86000;--np-accent-dk:#B85200;--np-deal:#D42A1F;--np-deal-ink:#C41E17;--np-ok:#1E7F46;--np-ok-bg:#E8F6EE;--np-warn:#9A5B00;--np-wa:#128C4A;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-prib,.np-pdp .np-pwas,.np-pdp .np-pnow,.np-pdp .np-save,.np-pdp .np-btn,.np-pdp .np-sbar-p,.np-pdp .np-pbrand{font-family:var(--font-heading-family)}.np-pdp .np-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:18px;align-items:start;padding-block:8px 18px}.np-pdp .np-gal{padding:18px;display:grid;gap:12px;position:sticky;top:90px}.np-pdp .np-gal-main{position:relative;aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:#fff}.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-img{width:88%;height:88%;object-fit:contain}.np-pdp .np-gal-empty{display:grid;place-items:center;height:100%}.np-pdp .np-gal-hint{position:absolute;right:12px;bottom:12px;background:#15212bb8;color:#fff;font-size:1.2rem;font-weight:600;padding:6px 10px;border-radius:6px;display:flex;gap:6px;align-items:center;pointer-events:none}.np-pdp .np-gal-hint svg{width:14px;height:14px}.np-pdp .np-prib{position:absolute;left:0;top:0;background:var(--np-deal);color:#fff;font-weight:800;font-size:1.6rem;line-height:1;padding:9px 13px;border-radius:0 0 8px}.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-buy{padding:22px 24px;display:grid;gap:16px}.np-pdp .np-pmeta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:1.3rem}.np-pdp .np-pbrand{font-weight:800;letter-spacing:.07em;text-transform:uppercase}.np-pdp .np-pcode{display:inline-flex;align-items:center;gap:6px;color:var(--np-muted);background:var(--np-soft);border-radius:6px;padding:3px 8px;font-variant-numeric:tabular-nums}.np-pdp .np-pcode button{all:unset;color:var(--np-accent);font-weight:700;font-size:1.2rem;cursor:pointer}.np-pdp .np-blink{margin-left:auto;color:var(--np-accent);font-weight:700;text-decoration:none}.np-pdp .np-blink:hover{text-decoration:underline}.np-pdp .np-title{margin:0;font-size:3rem;line-height:1.15;font-weight:700;text-wrap:balance}.np-pdp .np-sub{margin:-8px 0 0;color:var(--np-muted);font-size:1.45rem}.np-pdp .np-pprice{display:grid;gap:2px}.np-pdp .np-pwas{color:var(--np-faint);font-size:1.7rem;text-decoration-thickness:1px}.np-pdp .np-nowrow{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.np-pdp .np-pnow{font-size:4.4rem;font-weight:700;letter-spacing:0;line-height:1.05;color:var(--np-ink);font-variant-numeric:tabular-nums}.np-pdp .np-pnow small{font-size:.55em;font-weight:700;letter-spacing:0}.np-pdp .np-pprice.is-sale .np-pnow{color:var(--np-deal-ink)}.np-pdp .np-save{display:inline-flex;align-items:center;gap:6px;font-size:1.55rem;font-weight:700;color:var(--np-ok);background:var(--np-ok-bg);border-radius:6px;padding:4px 11px 4px 7px}.np-pdp .np-save svg{width:20px;height:20px}.np-pdp .np-vat{font-size:1.25rem;color:var(--np-muted)}.np-pdp .np-facts{display:grid;gap:10px;border-top:1px solid var(--np-line);border-bottom:1px solid var(--np-line);padding-block:14px}.np-pdp .np-fact{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;align-items:start;font-size:1.45rem}.np-pdp .np-fact svg{width:22px;height:22px;margin-top:1px}.np-pdp .np-fact b{font-weight:800}.np-pdp .np-fact small{display:block;color:var(--np-muted);font-size:1.3rem}.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-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-alt{display:grid;grid-template-columns:1fr 1fr;gap:10px}.np-pdp .np-btn-ph,.np-pdp .np-btn-wa{height:46px;font-size:1.65rem;background:#fff}.np-pdp .np-btn-ph{color:var(--np-ink);box-shadow:inset 0 0 0 1.5px #c9ced3}.np-pdp .np-btn-wa{color:var(--np-wa);box-shadow:inset 0 0 0 1.5px #9ed8b6}.np-pdp .np-btn-ph svg,.np-pdp .np-btn-wa svg{width:19px;height:19px}.np-pdp .np-btn-ph:hover{box-shadow:inset 0 0 0 1.5px var(--np-ink)}.np-pdp .np-btn-wa:hover{box-shadow:inset 0 0 0 1.5px var(--np-wa)}.np-pdp .np-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.np-pdp .np-tr{display:flex;gap:10px;align-items:center;background:var(--np-soft);border-radius:8px;padding:10px 12px;font-size:1.3rem;font-weight:700;line-height:1.25}.np-pdp .np-tr svg{width:24px;height:24px;color:var(--np-accent)}.np-pdp .np-tr small{display:block;font-weight:500;color:var(--np-muted);font-size:1.15rem}.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{display:grid;gap:18px;padding-block:6px 28px}.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-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-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.np-pdp .np-two.is-one{grid-template-columns:minmax(0,1fr)}.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{max-width:72ch;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-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:12px}.np-pdp .np-gal{position:static;padding:10px}.np-pdp .np-buy{padding:16px}.np-pdp .np-title{font-size:2.6rem}.np-pdp .np-pnow{font-size:3.8rem}.np-pdp .np-blink{margin-left:0;flex-basis:100%}.np-pdp .np-two{grid-template-columns:minmax(0,1fr)}.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-alt,.np-pdp .np-trust{grid-template-columns:minmax(0,1fr)}.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}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/np-pdp.css.map */
