@font-face{font-family:TRJN DaVinci Italic;src:url(trjn-davinci-italic.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.nss{--ns-black: #111111;--ns-white: #ffffff;--ns-gray-800: #333333;--ns-gray-600: #707072;--ns-gray-300: #cacacb;--ns-gray-200: #e5e5e5;--ns-gray-100: #f5f5f5;--ns-text-primary: var(--ns-black);--ns-text-secondary: var(--ns-gray-600);--ns-text-inverse: var(--ns-white);--ns-bg-primary: var(--ns-white);--ns-bg-secondary: var(--ns-gray-100);--ns-media-bg: #f6f6f6;--ns-bg-dark: var(--ns-black);--ns-border-strong: var(--ns-black);--ns-border-default: var(--ns-gray-300);--ns-border-subtle: var(--ns-gray-200);--ns-cta-primary-bg: var(--ns-black);--ns-cta-primary-text: var(--ns-white);--ns-scrim-dark: rgba(17, 17, 17, .35);--ns-space-4: 4px;--ns-space-8: 8px;--ns-space-12: 12px;--ns-space-16: 16px;--ns-space-24: 24px;--ns-space-36: 36px;--ns-space-48: 48px;--ns-space-60: 60px;--ns-section-s: 48px;--ns-section-m: 84px;--ns-section-l: 120px;--ns-gutter: 12px;--ns-radius-full: 9999px;--ns-border-w-divider: 1px;--ns-border-w-selected: 2px;--ns-font-display: "Nike Futura ND", "Futura ND for Nike 365 Cn", Arial, sans-serif;--ns-font-sans-display: "Helvetica Now Display", "Helvetica Neue", Helvetica, Arial, sans-serif;--ns-font-sans: "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--ns-container: 1200px;--ns-shadow-overlay: 0 4px 8px rgba(17,17,17,.06), 0 0 24px 4px rgba(17,17,17,.03);font-family:var(--ns-font-sans);color:var(--ns-text-primary);background:var(--ns-bg-primary);-webkit-font-smoothing:antialiased}.nss *,.nss *:before,.nss *:after{box-sizing:border-box}.nss img{display:block;max-width:100%}.nss a{color:inherit;text-decoration:none}.nss :where(h1,h2,h3,p,figure,blockquote,dl,dd,dt){margin:0;padding:0;letter-spacing:0;text-transform:none}.nss .ns-display-1{font-family:var(--ns-font-display);font-weight:800;text-transform:uppercase;font-size:76px;line-height:68.4px}.nss .ns-title-1,.nss .ns-title-2{font-family:var(--ns-font-sans-display);font-weight:500}.nss .ns-title-4,.nss .ns-title-5,.nss .ns-title-6{font-family:var(--ns-font-sans);font-weight:500}.nss .ns-title-1{font-size:36px;line-height:40px}.nss .ns-title-2{font-size:32px;line-height:36px}.nss .ns-title-4{font-size:24px;line-height:28px}.nss .ns-title-5{font-size:20px;line-height:24px}.nss .ns-title-6{font-size:18px;line-height:22px}.nss .ns-subtitle-1{font-family:var(--ns-font-sans);font-weight:500;font-size:16px;line-height:24px}.nss .ns-body-1{font-family:var(--ns-font-sans);font-weight:400;font-size:20px;line-height:28px}.nss .ns-body-2{font-family:var(--ns-font-sans);font-weight:400;font-size:16px;line-height:24px}.nss .ns-body-3{font-family:var(--ns-font-sans);font-weight:400;font-size:14px;line-height:20px}.nss .ns-button-1{font-family:var(--ns-font-sans);font-weight:500;font-size:16px;line-height:24px}.nss-in{max-width:var(--ns-container);margin:0 auto;padding:0 var(--ns-space-16);box-sizing:content-box!important}.nss-sp-l{padding-top:var(--ns-section-l)}.nss-sp-m{padding-top:var(--ns-section-m)}.nss-sp-s{padding-top:var(--ns-space-36)}.nss-sp-none{padding-top:0}.nss-end{padding-bottom:var(--ns-section-l)}.nss-muted{color:var(--ns-text-secondary)}.nss-caps{text-transform:uppercase!important}.nss-inverse{color:var(--ns-text-inverse)}.nss-cta{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 var(--ns-space-16);border-radius:var(--ns-radius-full);background:var(--ns-cta-primary-bg);color:var(--ns-cta-primary-text)!important;white-space:nowrap}.nss-cta:hover{background:var(--ns-gray-800)}.nss-link{text-decoration:underline!important;text-underline-offset:3px}.nss-cta:focus-visible,.nss-ctrl button:focus-visible,.nss-marker:focus-visible,.nss-facts summary:focus-visible{outline:var(--ns-border-w-selected) solid var(--ns-border-strong);outline-offset:2px}.nss-shead{display:flex;justify-content:space-between;align-items:center;gap:var(--ns-space-16);margin-bottom:var(--ns-space-24)}.nss-ahead{position:relative;color:var(--ns-text-inverse);background:var(--ns-bg-dark)}.nss-ahead picture,.nss-ahead>img{display:block}.nss-ahead img{width:100%;height:min(90vh,960px);object-fit:cover}.nss-ahead:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,var(--ns-scrim-dark));pointer-events:none}.nss-ahead__copy{position:absolute;left:0;right:0;bottom:var(--ns-space-60);z-index:1}.nss-ahead__copy .nss-in>div{display:flex;flex-direction:column;gap:var(--ns-space-16);max-width:820px}.nss-abody{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--ns-gutter)}.nss-rail{grid-column:1 / span 3;display:flex;flex-direction:column;gap:var(--ns-space-4)}.nss-col{grid-column:4 / span 7;display:flex;flex-direction:column;gap:var(--ns-space-24)}.nss-col p{font-size:20px;line-height:28px}.nss-col b,.nss-col strong{font-weight:500}.nss-chapter{grid-column:4 / span 7;display:flex;flex-direction:column;gap:var(--ns-space-8)}.nss-fig{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--ns-gutter);row-gap:var(--ns-space-16)}.nss-fig img{grid-column:1 / -1;width:100%;height:auto}.nss-fig figcaption{grid-column:1 / span 3}.nss-fig--tall img{grid-column:6 / -1}.nss-fig--tall figcaption{grid-column:1 / span 4;align-self:end;grid-row:1}.nss-fig--pair{grid-template-columns:1fr 1fr}.nss-fig--pair img{grid-column:auto;aspect-ratio:4 / 5;object-fit:cover;height:100%}.nss-fig--pair figcaption{grid-column:1 / -1}.nss-bleed img{width:100%;height:auto}.nss-pq{display:flex;flex-direction:column;gap:var(--ns-space-24)}.nss-pq p{font-family:"TRJN DaVinci Italic",var(--ns-font-sans-display);font-weight:400;font-style:normal;font-size:56px;line-height:62px;max-width:1100px}.nss-pq cite{font-style:normal}.nss-facts{display:block}.nss-facts:after{content:"";display:block;clear:both}.nss-facts summary{float:left;width:calc(25% - var(--ns-gutter));list-style:none;cursor:pointer;display:flex;flex-direction:column;gap:var(--ns-space-8)}.nss-facts summary::-webkit-details-marker{display:none}.nss-facts__toggle{display:inline-flex;align-items:center;gap:var(--ns-space-8)}.nss-facts__toggle:after{content:"";width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform .2s ease}.nss-facts[open] .nss-facts__toggle:after{transform:rotate(-135deg) translateY(-1px)}.nss-facts:not([open]){border-bottom:var(--ns-border-w-divider) solid var(--ns-border-strong);padding-bottom:var(--ns-space-16)}.nss-facts dl{margin-left:25%!important;display:grid;grid-template-columns:1fr 1fr;column-gap:var(--ns-space-48);border-top:var(--ns-border-w-divider) solid var(--ns-border-strong)}.nss-fact{display:grid;grid-template-columns:140px 1fr;gap:var(--ns-space-16);padding:var(--ns-space-16) 0;border-bottom:var(--ns-border-w-divider) solid var(--ns-border-subtle)}.nss-fact dt{color:var(--ns-text-secondary)}.nss-hot__stage{position:relative}.nss-hot__stage>img{width:100%;height:auto}.nss-marker{position:absolute;left:var(--x);top:var(--y);width:32px;height:32px;margin:-16px 0 0 -16px;padding:0;border:0;border-radius:var(--ns-radius-full);background:var(--ns-bg-primary);display:grid;place-items:center;cursor:pointer;z-index:1}.nss-marker svg{stroke:var(--ns-text-primary);transition:transform .2s ease}.nss-marker[aria-expanded=true]{background:var(--ns-bg-dark)}.nss-marker[aria-expanded=true] svg{stroke:var(--ns-text-inverse);transform:rotate(45deg)}.nss-pop{position:absolute;z-index:2;width:280px;padding:var(--ns-space-16);top:calc(var(--y) - 16px);left:calc(var(--x) + 24px);background:var(--ns-bg-primary);box-shadow:var(--ns-shadow-overlay);display:grid;grid-template-columns:64px 1fr;gap:var(--ns-space-8) var(--ns-space-12)}.nss-pop--flip{left:calc(var(--x) - 304px)}.nss-pop[hidden]{display:none}.nss-pop img{width:64px;height:64px;object-fit:contain;background:var(--ns-media-bg)}.nss-pop__txt{display:flex;flex-direction:column;gap:var(--ns-space-4)}.nss-pop__act{grid-column:1 / -1;display:flex;align-items:center;gap:var(--ns-space-16)}.nss-shead__end{display:flex;align-items:center;gap:var(--ns-space-24)}.nss-ctrl{display:flex;align-items:center;gap:var(--ns-space-12)}.nss-ctrl button{width:40px;height:40px;padding:0;border-radius:var(--ns-radius-full);background:var(--ns-bg-primary);border:var(--ns-border-w-divider) solid var(--ns-border-subtle);display:grid;place-items:center;cursor:pointer;color:var(--ns-text-primary)}.nss-ctrl button:hover{border-color:var(--ns-border-strong)}.nss-hrail{display:grid;grid-auto-flow:column;gap:var(--ns-gutter);grid-auto-columns:calc((100% - 4 * var(--ns-gutter)) / 5);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nss-hrail::-webkit-scrollbar{display:none}.nss-hrail>*{scroll-snap-align:start}.nss-card{display:flex;flex-direction:column;gap:var(--ns-space-8)}.nss-card__img{overflow:hidden;background:var(--ns-bg-secondary);margin-bottom:var(--ns-space-8)}.nss-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.nss-card:hover .nss-card__img img{transform:scale(1.02)}.nss-card--product .nss-card__img{aspect-ratio:1;background:var(--ns-media-bg)}.nss-card--product .nss-card__img img{object-fit:contain;mix-blend-mode:multiply}.nss-r-32{aspect-ratio:3 / 2}.nss-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ns-space-24)}@media screen and (max-width:989px){.nss-col,.nss-chapter{grid-column:1 / -1}.nss-rail{grid-column:1 / -1;flex-direction:row;gap:var(--ns-space-16);flex-wrap:wrap;margin-bottom:var(--ns-space-24)}.nss-facts summary{float:none;width:auto;margin-bottom:var(--ns-space-16)}.nss-facts dl{margin-left:0!important}.nss-hrail{grid-auto-columns:calc((100% - 2 * var(--ns-gutter)) / 2.5)}}@media screen and (max-width:749px){.nss{--ns-section-l: 84px;--ns-gutter: 8px}.nss .ns-display-1{font-size:48px;line-height:40px}.nss-pq p{font-size:32px;line-height:38px}.nss-ahead img{height:72vh}.nss-grid3{grid-template-columns:1fr}.nss-fig figcaption,.nss-fig--tall figcaption{grid-column:1 / -1;grid-row:auto}.nss-fig--tall img{grid-column:1 / -1}.nss-fig--pair{grid-template-columns:1fr;row-gap:var(--ns-space-12)}.nss-facts dl{grid-template-columns:1fr}.nss-fact{grid-template-columns:112px 1fr}.nss-col p{font-size:16px;line-height:24px}.nss-hrail{grid-auto-columns:72%}.nss-shead .nss-ctrl{display:none}.nss-pop,.nss-pop--flip{width:calc(100% - 2 * var(--ns-space-16));left:var(--ns-space-16)}}@media(prefers-reduced-motion:reduce){.nss-card__img img,.nss-marker svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/217/assets/ns-story.css.map */
