.nbk{--ink:#111412;--paper:#f4f4ef;--lime:#d5f54a;--rule:#d8dad3;color:var(--ink);background:var(--paper);font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN","Noto Sans JP",sans-serif;overflow:clip}.nbk *{box-sizing:border-box}.nbk a{color:inherit}.nbk-wrap{max-width:1440px;width:calc(100% - 96px);margin:auto}.nbk-hero{background:#0a0c0a;color:#f5f6f1;padding:38px 0 0}.nbk-kicker{display:flex;justify-content:space-between;gap:20px;font-size:10px;font-weight:700;letter-spacing:.13em;padding-bottom:20px;border-bottom:1px solid #50544a}.nbk-hero-type{font-family:Impact,"Arial Black",sans-serif;font-weight:900;font-size:clamp(74px,12.4vw,186px);letter-spacing:-.045em;line-height:.86;display:flex;flex-wrap:wrap;column-gap:.16em;padding:44px 0 32px}.nbk-hero-type span:nth-child(2){color:var(--lime)}.nbk-hero-bottom{display:grid;grid-template-columns:2fr 1fr;gap:36px;align-items:end;margin-bottom:32px}.nbk-hero h1{font-size:clamp(20px,2.2vw,31px);font-weight:700;line-height:1.7;margin:0;max-width:800px;text-wrap:balance}.nbk-hero-bottom>p{font-size:12px;line-height:1.9;letter-spacing:.06em;justify-self:end}.nbk-photo{margin:0;min-width:0}.nbk-photo>a{display:block;cursor:zoom-in}.nbk-photo img{display:block;width:100%;height:auto;aspect-ratio:1.55;object-fit:contain;background:#e7e8e2}.nbk-photo figcaption{font-size:10px;line-height:1.7;color:#5b6158;padding:12px 0 0}.nbk-photo--hero{max-width:1400px;margin:0 auto}.nbk-photo--hero img{aspect-ratio:2.2;object-fit:cover;object-position:center;background:#0b0c0a}.nbk-photo--hero figcaption{color:#979f8d;padding:12px 0 20px}.nbk-nav{position:sticky;top:62px;z-index:12;background:#f4f4eff5;border-bottom:1px solid var(--rule);backdrop-filter:blur(10px)}.nbk-nav>div{display:flex;max-width:1440px;margin:auto;overflow:auto;scrollbar-width:thin}.nbk-nav a{white-space:nowrap;font-size:11px;font-weight:700;text-decoration:none;padding:21px 18px;border-right:1px solid var(--rule);flex:1;text-align:center}.nbk-nav a:hover{background:var(--lime)}.nbk-nav small{color:#72786c;margin-right:6px}.nbk-reading{max-width:800px;margin-left:auto;margin-right:auto}.nbk-intro{padding:72px 0 68px}.nbk p{margin:0 0 1.4em}.nbk-reading p,.nbk-copy p{font-size:15px;line-height:2.15;letter-spacing:.025em;text-align:justify;overflow-wrap:anywhere}.nbk-intro p:first-child{font-size:23px;font-weight:650;line-height:1.85}.nbk-section{padding:72px 0 78px;border-top:1px solid var(--rule);scroll-margin-top:128px}.nbk-section:nth-of-type(even){background:#fff}.nbk-section-title{display:grid;grid-template-columns:200px 1fr;gap:50px;align-items:start;border-top:3px solid var(--ink);padding-top:25px;margin-bottom:36px}.nbk-number{font-size:12px;font-weight:750;letter-spacing:.08em}.nbk-section-title h2{font-size:clamp(25px,3vw,40px);line-height:1.55;max-width:900px;margin:0;text-wrap:balance}.nbk-section-intro{margin:0 0 44px 250px;max-width:880px}.nbk-models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.nbk-models--four{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 40px}.nbk-model{min-width:0}.nbk-model h3{font-size:19px;font-weight:800;line-height:1.65;margin:23px 0 15px;padding-top:15px;border-top:1px solid var(--rule)}.nbk-copy p{font-size:14px;line-height:2}.nbk-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:42px}.nbk-gallery>article{border-bottom:1px solid var(--rule);padding-bottom:20px;min-width:0}.nbk-gallery img{aspect-ratio:1.25}.nbk-gallery h3{font-size:15px;margin:15px 0 8px}.nbk-gallery p{font-size:11px;line-height:1.8;color:#62675d}.nbk-links{margin-top:48px;display:flex;flex-wrap:wrap;gap:10px 22px;border-top:1px solid var(--rule);padding-top:20px}.nbk-links>p{width:100%;font-size:10px;font-weight:700;letter-spacing:.12em;margin:0 0 4px;color:#70766a}.nbk-links a{font-size:11px;text-underline-offset:4px;line-height:1.9}.nbk-section--dark{background:#11150f!important;color:#f4f5ef;--ink:#f4f5ef;--rule:#3f4937}.nbk-section--dark .nbk-number{color:var(--lime)}.nbk-section--dark .nbk-photo img{background:#0b0e09}.nbk-section--dark figcaption,.nbk-section--dark .nbk-links>p{color:#b7c0ad}.nbk-footer{padding:50px 0}.nbk-footer details{font-size:12px;line-height:2}.nbk-footer summary{cursor:pointer;font-size:14px;font-weight:700;padding:0 0 20px}.nbk-footer ul{padding-left:18px;columns:2}.nbk-footer li{break-inside:avoid;margin:0 0 8px}.nbk-backtop{display:block;border-top:1px solid var(--rule);margin-top:26px;padding-top:20px;text-align:right;text-decoration:none;font-size:12px;font-weight:700}.nbk-footer>p{font-size:10px;letter-spacing:.1em;margin:24px 0 0}.nbk-lightbox{width:min(96vw,1440px);max-height:95vh;border:0;padding:44px 18px 12px;background:#f4f4ef;overflow:auto}.nbk-lightbox::backdrop{background:#000d}.nbk-lightbox button{position:absolute;top:10px;right:14px;border:0;background:none;font-size:13px;cursor:pointer;padding:5px}.nbk-lightbox img{display:block;width:100%;max-height:76vh;object-fit:contain}.nbk-lightbox p{font-size:12px;margin:10px 0 0} .nbk a:focus-visible,.nbk button:focus-visible{outline:3px solid #8caa12;outline-offset:4px}
@media(max-width:1000px){.nbk-wrap{width:calc(100% - 48px)}.nbk-reading{max-width:720px}.nbk-section-title{grid-template-columns:140px 1fr;gap:30px}.nbk-section-intro{margin-left:170px}.nbk-models{gap:24px}.nbk-model h3{font-size:16px}.nbk-copy p{font-size:13px}.nbk-nav a{padding:18px 15px}}
@media(max-width:700px){.nbk-wrap{width:calc(100% - 40px)}.nbk-hero{padding-top:24px}.nbk-kicker{font-size:8px;letter-spacing:.08em}.nbk-kicker span:last-child{display:none}.nbk-hero-type{display:block;font-size:clamp(64px,18vw,126px);padding:30px 0 24px;line-height:.91}.nbk-hero-type span{display:block}.nbk-hero-bottom{display:block;margin:0 0 22px}.nbk-hero h1{font-size:19px;line-height:1.7}.nbk-hero-bottom>p{font-size:10px;margin-top:17px}.nbk-photo--hero img{aspect-ratio:1.5;object-fit:contain}.nbk-photo--hero figcaption{font-size:8px}.nbk-nav a{padding:16px 14px;flex:none;font-size:10px}.nbk-intro{padding:42px 20px 32px}.nbk-intro p:first-child{font-size:19px}.nbk-reading p{font-size:14px;line-height:2.1}.nbk-section{padding:42px 0 48px;scroll-margin-top:116px}.nbk-section-title{display:block;padding-top:18px;margin-bottom:25px}.nbk-number{font-size:10px;margin:0 0 14px!important}.nbk-section-title h2{font-size:25px}.nbk-section-intro{margin:0 0 30px}.nbk-models,.nbk-models--four{grid-template-columns:1fr;gap:42px}.nbk-model h3{font-size:19px;margin-top:20px}.nbk-copy p{font-size:14px;line-height:2.1}.nbk-photo img{aspect-ratio:1.45}.nbk-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px;margin-top:30px}.nbk-gallery h3{font-size:13px}.nbk-gallery .nbk-photo img{aspect-ratio:1.1}.nbk-links{margin-top:30px}.nbk-footer ul{columns:1}.nbk-footer{padding-top:30px}}
@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media print{.nbk-nav,.nbk-lightbox,.nbk-backtop{display:none}.nbk-model{break-inside:avoid}}
/* Historical product previews share a neutral background and consistent framing. */
.nbk .nbk-photo--historic img { aspect-ratio: 1.55; object-fit: cover; background: #efefed; }

/* Bring the three G.T. archive photos into scale with the first two. */
#nbk-01 .nbk-gallery .nbk-photo > a { overflow: hidden; }
#nbk-01 .nbk-gallery a[href$="/nike-basketball-gt-cut-2-20261106.webp"] img,
#nbk-01 .nbk-gallery a[href$="/nike-basketball-gt-hustle-2-20261106.webp"] img,
#nbk-01 .nbk-gallery a[href$="/nike-basketball-gt-jump-2-20261106.webp"] img {
  transform: translateY(-3%) scale(1.5);
}
