:root{--n90-carbon: #181818;--n90-volt: #D4FF3A;--n90-canvas: #FFFFFF;--n90-surface: #F4F4F5;--n90-carbon-rgb: 24, 24, 24;--n90-volt-rgb: 212, 255, 58;--n90-muted: #6B7280;--n90-muted-on-dark: #9CA3AF;--n90-line: #E5E7EB;--n90-line-strong: #9CA3AF;--n90-line-on-dark: rgba(255, 255, 255, .1);--n90-font-display: "Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--n90-font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--n90-display-weight: 600;--n90-display-track: .02em;--n90-page-width: 1920px;--n90-page-width-wide: 1600px;--n90-pad-mobile: 16px;--n90-pad-desktop: 48px;--n90-gutter: clamp(var(--n90-pad-mobile), 4vw, var(--n90-pad-desktop));--n90-radius: 4px;--n90-ease: cubic-bezier(.2, .7, .2, 1);--n90-spring: cubic-bezier(.2, 1.25, .35, 1);--font-body-family: var(--n90-font-body);--font-heading-family: var(--n90-font-display);--font-heading-weight: var(--n90-display-weight);--page-width: var(--n90-page-width);--page-width-wide: var(--n90-page-width-wide);--page-gutter: var(--n90-gutter);--container-padding-mobile: var(--n90-pad-mobile);--container-padding-desktop: var(--n90-pad-desktop)}@supports (overflow: clip){html,body{overflow-x:clip}}.n90-container,.page-width:not(.page-width--narrow){box-sizing:border-box;width:100%;max-width:var(--n90-page-width);margin-left:auto;margin-right:auto;padding-left:var(--n90-gutter);padding-right:var(--n90-gutter)}.page-width.page-width--wide{max-width:var(--n90-page-width-wide)}.page-width.page-width--full{max-width:none}.n90-rv{opacity:0;transform:translateY(32px);transition:opacity .9s var(--n90-ease),transform .9s var(--n90-ease);transition-delay:var(--n90-rd, 0s)}.n90-rv.n90-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.n90-rv{opacity:1;transform:none;transition:none}}.ref-ic{width:20px;height:20px;flex:none}.ref-ic-s{width:16px;height:16px;flex:none}.ref-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.n90-badges{position:absolute;top:12px;left:12px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:calc(100% - 24px);pointer-events:none}.n90-badges--right{left:auto;right:12px;align-items:flex-end}.n90-badges--pdp{top:16px;left:16px}.n90-badges--pdp.n90-badges--right{left:auto;right:16px}.n90-badge{display:inline-flex;align-items:center;max-width:100%;padding:6px 10px 5px;border-radius:0;background:var(--n90-volt);color:var(--n90-carbon);font-family:var(--n90-font-display);font-weight:700;font-size:13px;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n90-badge[hidden]{display:none}.n90-badges--sharp .n90-badge{clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,0 100%);padding-right:14px}.n90-badges--pill .n90-badge{border-radius:6px}.n90-badge--carbon,.n90-badge--soldout{background:var(--n90-carbon);color:var(--n90-canvas)}.n90-badge--soldout{color:var(--n90-muted-on-dark)}.n90-badges--pdp .n90-badge{padding:8px 12px 7px;font-size:14px}.n90-badges--pdp.n90-badges--sharp .n90-badge{padding-right:18px}@media screen and (max-width:767px){.n90-badges{top:8px;left:8px;gap:4px}.n90-badges--right{left:auto;right:8px}.n90-badge{font-size:12px}}.n90-loc{position:relative;display:flex;align-items:center;gap:4px;margin:0}.n90-loc__dd{position:relative}.n90-loc__btn{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;font-family:var(--n90-font-display);font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .2s,border-color .2s}.n90-loc__btn:hover,.n90-loc__btn[aria-expanded=true]{border-color:var(--n90-line);background:var(--n90-surface)}.n90-loc--dark .n90-loc__btn:hover,.n90-loc--dark .n90-loc__btn[aria-expanded=true]{border-color:#ffffff29;background:#ffffff14}.n90-loc__flag{display:block;width:20px;height:15px;flex:none;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px #00000014}.n90-loc__chev{width:10px;height:8px;transition:transform .25s var(--n90-ease)}.n90-loc__btn[aria-expanded=true] .n90-loc__chev{transform:rotate(180deg)}.n90-loc__panel{position:absolute;top:calc(100% + 6px);left:0;z-index:60;width:300px;max-width:calc(100vw - 32px);padding:6px;border:1px solid var(--n90-line);border-radius:12px;background:var(--n90-canvas);color:var(--n90-carbon);box-shadow:0 18px 48px #00000024;text-align:left;animation:n90-loc-in .2s var(--n90-ease) both}.n90-loc__panel[hidden]{display:none}.n90-loc__panel--sm{width:220px}.n90-loc--right .n90-loc__panel{left:auto;right:0}.n90-loc--up .n90-loc__panel{top:auto;bottom:calc(100% + 6px)}@keyframes n90-loc-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.n90-loc__filter{width:100%;height:40px;margin:0 0 6px;padding:0 12px;border:1px solid var(--n90-line);border-radius:8px;background:var(--n90-surface);color:var(--n90-carbon);font:500 14px var(--n90-font-body)}.n90-loc__filter:focus{outline:none;border-color:var(--n90-carbon);box-shadow:0 0 0 3px rgba(var(--n90-volt-rgb),.7)}.n90-loc__list{max-height:320px;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none}.n90-loc__list li[hidden]{display:none}.n90-loc__opt{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 10px;border:0;border-radius:8px;background:none;color:var(--n90-carbon);font:500 14px/1.2 var(--n90-font-body);letter-spacing:0;text-align:left;text-transform:none;cursor:pointer}.n90-loc__opt:hover,.n90-loc__opt:focus-visible{background:var(--n90-surface);outline:none}.n90-loc__opt[aria-current=true]{background:var(--n90-carbon);color:var(--n90-canvas)}.n90-loc__opt[aria-current=true] .n90-loc__cur{color:var(--n90-volt)}.n90-loc__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.n90-loc__cur{flex:none;font-family:var(--n90-font-display);font-weight:600;font-size:13px;letter-spacing:.06em;color:var(--n90-muted)}.n90-loc__btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(prefers-reduced-motion:reduce){.n90-loc__panel{animation:none}.n90-loc__chev{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/n90-tokens.css.map */
