.nbz{--nbz-black: #0A0A0A;--nbz-surface: #121212;--nbz-surface-2: #181818;--nbz-line: #262626;--nbz-line-soft: #1C1C1C;--nbz-cream: #F5F2EB;--nbz-cream-2: #EFEBE1;--nbz-cream-line: #DED8CB;--nbz-ink: #14110D;--nbz-orange: #FF6B00;--nbz-gold: #C9A227;--nbz-dim: #9A9A9A;--nbz-dim-2: #6E6E6E;--nbz-white: #FFFFFF;--nbz-pad: clamp(28px, 6vw, 96px);--nbz-max: 1240px;font-family:Barlow,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.nbz.nbz-dark{background-color:#0a0a0a!important;color:#fff!important}.nbz.nbz-cream{background-color:#f5f2eb!important;color:#14110d!important}.nbz.nbz-dark h2,.nbz.nbz-dark h4,.nbz.nbz-dark .nbz-h{color:#fff}.nbz.nbz-cream h2,.nbz.nbz-cream h4,.nbz.nbz-cream .nbz-h{color:#14110d}.nbz-sec{padding:clamp(42px,5.6vw,78px) var(--nbz-pad);position:relative;overflow:hidden}.nbz-wrap{max-width:var(--nbz-max);margin:0 auto;position:relative}.nbz-eyebrow{font-size:11px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--nbz-orange);margin:0 0 13px}.nbz-cream .nbz-eyebrow{color:#b34b00}.nbz-h{font-weight:800;letter-spacing:-.015em;line-height:1.03;font-size:clamp(30px,5vw,58px);margin:0 0 15px;text-transform:uppercase}.nbz-h .thin{font-weight:300}.nbz-h .accent{color:var(--nbz-orange)}.nbz-p{font-size:clamp(15px,1.15vw,17px);line-height:1.62;color:var(--nbz-dim);max-width:60ch;margin:0 0 13px}.nbz-cream .nbz-p{color:#4a453c}.nbz-mono{font-variant-numeric:tabular-nums;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--nbz-dim-2);font-weight:600}.nbz-rule{display:flex;align-items:flex-end;height:30px;margin:0 0 18px;width:100%}.nbz-ghost{display:none}.nbz-rule .ln{flex:1 1 auto;min-width:20px;height:1px;background:var(--nbz-line);margin-bottom:5px}.nbz-cream .nbz-rule .ln{background:var(--nbz-cream-line)}.nbz-rule .riser{flex:0 0 40px;width:40px;height:28px;display:block}.nbz-rule .lead{stroke:var(--nbz-orange);stroke-width:1.6;fill:none;stroke-linecap:round}.nbz-rule .gearw{flex:0 0 26px;width:26px;height:26px;display:block;margin-bottom:13px}.nbz-rule .gear{stroke:var(--nbz-gold);stroke-width:1.3;fill:none;stroke-linecap:round;transform-origin:13px 13px}.nbz-rule .gear .hub{fill:var(--nbz-gold);opacity:.22;stroke:none}.nbz-frame{position:relative;display:block}.nbz-frame img{display:block;width:100%;height:auto;border-radius:2px}.nbz-frame:before,.nbz-frame:after,.nbz-frame>.c1,.nbz-frame>.c2{content:"";position:absolute;width:22px;height:22px;pointer-events:none;border-color:var(--nbz-gold);opacity:.55}.nbz-frame:before{top:-1px;left:-1px;border-top:1px solid;border-left:1px solid}.nbz-frame:after{top:-1px;right:-1px;border-top:1px solid;border-right:1px solid}.nbz-frame>.c1{bottom:-1px;left:-1px;border-bottom:1px solid;border-left:1px solid}.nbz-frame>.c2{bottom:-1px;right:-1px;border-bottom:1px solid;border-right:1px solid}.nbz-ghost{position:absolute;top:-.28em;right:0;z-index:0;pointer-events:none;font-size:clamp(90px,15vw,200px);font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:1px var(--nbz-line);letter-spacing:-.04em;-webkit-user-select:none;user-select:none}.nbz-cream .nbz-ghost{-webkit-text-stroke-color:var(--nbz-cream-line)}.nbz-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}.nbz-split.rev .nbz-col-media{order:2}@media(max-width:860px){.nbz-split{grid-template-columns:1fr}.nbz-split.rev .nbz-col-media{order:0}}.nbz-specs{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--nbz-line);border:1px solid var(--nbz-line);margin-top:26px}.nbz-cream .nbz-specs{background:var(--nbz-cream-line);border-color:var(--nbz-cream-line)}.nbz-spec{background-color:#0a0a0a;padding:16px 14px;text-align:center}.nbz-cream .nbz-spec{background-color:#f5f2eb}.nbz-spec .v{font-size:clamp(20px,2.4vw,30px);font-weight:800;letter-spacing:-.02em;display:block}.nbz-spec .k{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--nbz-dim-2);margin-top:6px;display:block}@media(max-width:640px){.nbz-specs{grid-template-columns:repeat(2,1fr)}}.nbz-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px}@media(max-width:860px){.nbz-cards{grid-template-columns:1fr}}.nbz-card{background-color:#121212;border:1px solid var(--nbz-line);padding:22px 20px;border-radius:3px;position:relative}.nbz-card:hover{border-color:#3a3a3a}.nbz-card .n{font-size:10px;letter-spacing:.2em;color:var(--nbz-orange);font-weight:700}.nbz-card h4{font-size:17px;font-weight:700;margin:10px 0 8px;text-transform:uppercase;letter-spacing:.01em}.nbz-card p{font-size:14px;line-height:1.6;color:var(--nbz-dim);margin:0}.nbz-quote{border-left:2px solid var(--nbz-orange);padding:4px 0 4px 22px}.nbz-quote q{display:block;font-size:clamp(17px,1.7vw,22px);line-height:1.5;font-style:italic;font-weight:500;quotes:none}.nbz-quote .who{margin-top:12px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--nbz-dim-2)}.nbz-bundle{display:flex;align-items:center;gap:20px;flex-wrap:wrap;border:1px solid var(--nbz-line);background:var(--nbz-surface);padding:22px;border-radius:3px}.nbz-bundle img{width:96px;height:96px;object-fit:cover;border-radius:2px;flex:none}.nbz-bundle .txt{flex:1 1 260px}.nbz-bundle .txt h4{margin:0 0 6px;font-size:17px;font-weight:700;text-transform:uppercase}.nbz-bundle .txt p{margin:0;font-size:14px;color:var(--nbz-dim)}.nbz-btn{display:inline-block;background:var(--nbz-orange);color:#0a0a0a;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;padding:14px 26px;border-radius:2px;text-decoration:none;transition:filter .2s ease;white-space:nowrap}.nbz-btn:hover{filter:brightness(1.08)}.nbz-btn.ghost{background:transparent;color:var(--nbz-white);border:1px solid #3A3A3A}.nbz-rise{opacity:1;transform:none}.nbz-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#0a0a0af5;-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);border-top:1px solid var(--nbz-line);padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:none;align-items:center;gap:12px;transform:translateY(110%);transition:transform .28s cubic-bezier(.22,.8,.28,1)}.nbz-sticky.on{transform:none}.nbz-sticky .nm{font-size:12px;color:var(--nbz-dim);line-height:1.25;flex:1;min-width:0}.nbz-sticky .nm b{display:block;color:#fff;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbz-sticky .nbz-btn{flex:none;padding:13px 22px}@media(max-width:749px){.nbz-sticky{display:flex}}.nbz-edit{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,5vw,76px);align-items:start}@media(max-width:900px){.nbz-edit{grid-template-columns:1fr;gap:18px}}.nbz-edit .nbz-p{max-width:46ch}@media(max-width:700px){.nbz-rule{height:28px;margin-bottom:14px}.nbz-sec{padding:40px 22px}.nbz-h{font-size:clamp(28px,8.6vw,36px)}.nbz-p{font-size:16px;line-height:1.7;margin-bottom:14px}.nbz-eyebrow{margin-bottom:14px}.nbz-split{gap:22px}.nbz-frame:before,.nbz-frame:after,.nbz-frame>.c1,.nbz-frame>.c2{width:15px;height:15px}.nbz-cards{gap:12px;margin-top:26px}.nbz-card{padding:22px 20px}.nbz-card h4{font-size:16px}.nbz-specs{margin-top:26px}.nbz-spec{padding:18px 12px}.nbz-spec .v{font-size:25px}.nbz-spec .k{font-size:9px;letter-spacing:.14em}.nbz-quote q{font-size:18px}.nbz-bundle{padding:18px;gap:14px}.nbz-bundle img{width:100%;height:168px;object-fit:contain;background:#0e0e0e}.nbz-bundle .txt{flex:1 1 100%}.nbz-bundle .nbz-btn{width:100%;text-align:center}}@media(max-width:749px){body{padding-bottom:76px}}:root{--shopify-chat-activator-offset: calc(58px + env(safe-area-inset-bottom, 0px)) }.nbz-wrap{padding-right:2px}.nbz-video{position:relative;display:block;background:#000;border-radius:2px;overflow:hidden}.nbz-video video{display:block;width:100%;height:auto}.nbz-yt{display:block;position:relative;cursor:pointer;max-width:900px}.nbz-yt img{display:block;width:100%;height:auto}.nbz-yt-btn{position:absolute;left:50%;top:50%;width:74px;height:52px;margin:-26px 0 0 -37px;background:#0a0a0ac7;border:1px solid rgba(255,255,255,.18);border-radius:10px}.nbz-yt-btn:after{content:"";position:absolute;left:29px;top:16px;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #FF6B00}.nbz-yt:hover .nbz-yt-btn{background:#0a0a0aeb}.nbz-yt.is-playing{aspect-ratio:16 / 9;background:#000;z-index:2}.nbz-yt.is-playing iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@supports not (aspect-ratio: 16 / 9){.nbz-yt.is-playing{height:0;padding-top:56.25%}}.nbz-frame img,.nbz-video video{max-height:500px;object-fit:cover;object-position:center}.nbz>img{max-height:460px;object-fit:cover;object-position:center;aspect-ratio:2000 / 848}.nbz-split .nbz-frame img{max-height:520px}@media(max-width:700px){.nbz-frame img,.nbz-video video{max-height:340px}.nbz>img{max-height:260px}.nbz-split .nbz-frame img{max-height:400px}}.nbz-dims{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--nbz-line);border:1px solid var(--nbz-line)}.nbz-cream .nbz-dims{background:var(--nbz-cream-line);border-color:var(--nbz-cream-line)}.nbz-dim{background-color:#0a0a0a;padding:16px}.nbz-cream .nbz-dim{background-color:#f5f2eb}.nbz-dim .k{display:block;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--nbz-dim-2);font-weight:600}.nbz-dim .v{display:block;margin-top:8px;font-size:clamp(20px,2.2vw,27px);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nbz-dim .u{display:block;margin-top:2px;font-size:12px;color:var(--nbz-dim-2);letter-spacing:.04em}@media(max-width:460px){.nbz-dims{grid-template-columns:1fr 1fr}.nbz-dim{padding:15px 13px}}.nbz-cream .nbz-card{background-color:#fffdf8;border-color:var(--nbz-cream-line)}.nbz-cream .nbz-card p{color:#4a453c}.nbz-cream .nbz-card .n{color:#b34b00}.nbz-link{display:inline-block;margin-top:14px;font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--nbz-orange);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.nbz-cream .nbz-link{color:#b34b00}.nbz-link:hover{filter:brightness(1.15)}.nbz-fine{margin-top:26px;font-size:12px;line-height:1.6;color:var(--nbz-dim-2)}.nb-ship-card{margin-top:0!important}.nb-3d-wrapper:not(:has(model-viewer)){margin-top:0!important;margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/nb-zenith.css.map */
