.nj{--paper:#F7F3E9;--butter:#F4E29A;--ink:#0B0B0B;--ink60:rgba(11,11,11,.62);--rule:rgba(11,11,11,.18);--serif:"Newsreader",Georgia,serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace}.nj *{box-sizing:border-box}.nj{background:var(--paper);color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;overflow-x:clip}.nj img{display:block;max-width:100%;height:auto}.nj a{color:inherit}.gut{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.m{font:500 12px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.nj :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ahead{max-width:820px;margin:0 auto;padding-top:clamp(40px,7vw,80px);padding-bottom:28px;text-align:center}.kick{display:flex;justify-content:center;gap:12px;align-items:center;color:var(--ink60)}.pill{display:inline-block;font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--ink);color:var(--ink);padding:5px 7px}.ahead h1{font:400 clamp(34px,5.4vw,60px)/1.04 var(--serif);letter-spacing:-.02em;margin:18px 0 16px;text-wrap:balance}.dek{font:italic 300 clamp(19px,2.2vw,24px)/1.4 var(--serif);margin:0 auto;max-width:36ch;color:#2b2b2b}.byline{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 18px;margin-top:22px;color:var(--ink60)}.hero{margin:0 auto;max-width:1180px}.hero img{width:100%;aspect-ratio:16/9;object-fit:cover;filter:grayscale(1) contrast(1.05)}.hero figcaption,.inline figcaption,.diagram figcaption{color:var(--ink60);margin-top:10px;text-transform:none;letter-spacing:.02em}.body{max-width:680px;margin:0 auto;padding-top:40px;font-size:clamp(18px,1.6vw,20px);line-height:1.68}.body p{margin:0 0 1.15em}.body .first:first-letter{float:left;font:400 4.4em/.82 var(--serif);margin:.06em .1em 0 0}.body h2{font:400 clamp(24px,2.6vw,30px)/1.2 var(--serif);margin:1.8em 0 .6em;letter-spacing:-.01em}.body em{font-style:italic}.nj blockquote{margin:1.6em -40px;padding:26px 40px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.nj blockquote p{font:italic 300 clamp(24px,3vw,32px)/1.3 var(--serif);margin:0;text-wrap:balance}.inline{margin:1.8em -60px}.inline img{width:100%;aspect-ratio:4/3;object-fit:cover;filter:grayscale(1) contrast(1.05)}.diagram{margin:1.8em 0;background:#fff;border:1px solid var(--rule);padding:18px}.diagram svg{width:100%;height:auto;display:block}.recbox .in2,.cta .in2,.more .in2,.letter .in2{max-width:880px;margin:0 auto}.recbox{margin:30px 0}.recbox .in2{border:2px solid var(--ink);padding:22px 24px;background:var(--butter);max-width:680px}.recbox .lab{border-bottom:1px solid var(--ink);padding-bottom:10px;margin-bottom:6px}.recbox dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.recbox dl div{padding:10px 0;border-bottom:1px solid rgba(11,11,11,.2)}.recbox dt{font-size:10px;color:var(--ink60)}.recbox dd{margin:2px 0 0;font-size:19px}.recbox .note{margin:12px 0 0;font-size:10px;color:var(--ink60);text-transform:none;letter-spacing:.03em}.cta{padding-block:40px}.cta .in2{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:18px;border-top:1px solid var(--ink);padding-top:26px}.cta h3{font:400 clamp(26px,3vw,34px)/1.15 var(--serif);margin:8px 0 0}.btns{display:flex;flex-wrap:wrap;gap:10px}.btn{display:inline-flex;align-items:center;min-height:48px;padding:14px 18px;background:var(--ink);color:var(--paper);text-decoration:none}.btn.ghost{background:transparent;color:var(--ink);border:1px solid var(--ink)}.more{padding-block:20px 48px}.lab2{display:flex;justify-content:space-between;border-bottom:1px solid var(--ink);padding-bottom:12px;margin-bottom:22px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.cards a{text-decoration:none;display:flex;flex-direction:column;gap:10px}.cards img{width:100%;aspect-ratio:4/3;object-fit:cover;filter:grayscale(1)}.cards .pill{align-self:flex-start}.cards b{font:400 20px/1.25 var(--serif)}.letter{background:var(--ink);color:var(--paper);padding-block:44px}.letter h3{font:400 clamp(28px,3.4vw,40px)/1.1 var(--serif);margin:0 0 10px}.letter p{margin:0 0 18px;font-size:17px;opacity:.85}.letter form{display:flex;flex-wrap:wrap;gap:10px}.letter input{flex:1 1 220px;min-height:48px;padding:12px 14px;border:1px solid var(--paper);background:transparent;color:var(--paper);font:400 15px var(--mono)}.letter button{min-height:48px;padding:12px 18px;background:var(--paper);color:var(--ink);border:0;cursor:pointer}@media(max-width:760px){.nj blockquote{margin:1.4em 0;padding:20px 0}.inline{margin:1.6em 0}.recbox dl,.cards{grid-template-columns:1fr}}.spread{max-width:1100px;margin:10px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:start}.sq{margin:0}.sq img{width:100%;aspect-ratio:1;object-fit:cover;object-position:50% 40%;filter:grayscale(1) contrast(1.05)}.sq figcaption{color:var(--ink60);margin-top:10px;text-transform:none;letter-spacing:.02em}.sbody{font-size:clamp(18px,1.6vw,20px);line-height:1.66}.sbody p{margin:0 0 1.05em}.sbody .first:first-letter{float:left;font:400 4.2em/.82 var(--serif);margin:.06em .1em 0 0}.listen{border-top:1px solid var(--ink);margin-top:20px;padding-top:12px}.listen ul{list-style:none;margin:8px 0 0;padding:0}.listen li{padding:10px 0;border-bottom:1px solid var(--rule);font-size:17px;line-height:1.45}.listen b{display:block;font-weight:400;font-style:italic;font-size:19px}.trip{list-style:none;margin:1.6em -60px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--ink);border:1px solid var(--ink)}.trip li{background:var(--paper);padding:14px 12px;font-size:16px;line-height:1.3}.trip li .m{display:block;color:var(--ink60);margin-bottom:6px}.trip li:nth-child(7){background:var(--butter)}@media(max-width:760px){.spread{grid-template-columns:1fr}.trip{margin:1.4em 0;grid-template-columns:repeat(2,1fr)}}.tagfig{margin:2em 0;display:grid;grid-template-columns:200px 1fr;gap:28px;align-items:end}.tagfig img{width:200px;box-shadow:0 14px 30px #0b0b0b29,0 0 0 1px #0b0b0b14;filter:grayscale(1) contrast(1.03)}.tagfig figcaption{color:var(--ink60);text-transform:none;letter-spacing:.02em;padding-bottom:6px}@media(max-width:560px){.tagfig{grid-template-columns:132px 1fr;gap:16px}.tagfig img{width:132px}}.ox{overflow:clip;margin:2em -80px;background:#fff;border:1px solid var(--rule);padding:22px 24px 18px}.ox-head{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--ink);padding-bottom:10px;margin-bottom:18px}.ox .dim{color:var(--ink60)}.ox-wrap{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px;align-items:center}.ox-stage{perspective:1100px;padding:18px 0 18px 10px}.ox-tilt{position:relative;width:min(70%,290px);aspect-ratio:1;margin:0;transform-style:preserve-3d;transition:transform .25s ease-out}.ox-disc{position:absolute;top:3%;right:3%;bottom:3%;left:3%;border-radius:50%;background:repeating-radial-gradient(circle,#161616 0 1px,#0b0b0b 1px 3px);transition:transform .9s cubic-bezier(.3,.7,.2,1);box-shadow:0 6px 18px #00000040}.ox-lbl{position:absolute;left:50%;top:50%;width:34%;height:34%;margin:-17% 0 0 -17%;border-radius:50%;background:var(--butter);box-shadow:inset 0 0 0 6px #e9d27a}.ox-lbl:after{content:"";position:absolute;left:50%;top:50%;width:8%;height:8%;margin:-4%;border-radius:50%;background:#fff}.ox.pulled .ox-disc{transform:translate(46%) rotate(140deg)}.ox-jacket{position:absolute;top:0;right:0;bottom:0;left:0;background:#e8e2d4;box-shadow:0 18px 34px #0b0b0b38,inset 0 0 0 1px #0b0b0b40;overflow:visible}.ox-art{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:8% 8% 8% 30%;background:radial-gradient(circle at 60% 40%,#cfc6b4,#b5ab96 70%);overflow:hidden}.ox-art span{font:400 clamp(18px,3vw,28px)/1 var(--serif);letter-spacing:.28em;color:#3a352c}.ox-art i{position:absolute;right:-12%;top:-10%;width:70%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(58,53,44,.3)}.ox-obi{position:absolute;left:0;top:0;bottom:0;width:22%;background:var(--butter);box-shadow:2px 0 #0b0b0b40,inset -1px 0 #0b0b0b33;transition:transform .8s cubic-bezier(.6,0,.2,1),opacity .8s;display:flex;flex-direction:column;align-items:center}.ox-obi:before{content:"";position:absolute;left:-7px;top:0;bottom:0;width:7px;background:#e3cd77;box-shadow:inset 1px 0 #0b0b0b40}.ox.off .ox-obi{transform:translate(-140%,6%) rotate(-8deg);opacity:0}.z{position:absolute;left:8%;right:8%;display:flex;align-items:center;justify-content:center;border-radius:2px;transition:background .25s,box-shadow .25s}.z-label{top:3%;height:7%}.z-title{top:12%;height:35%}.z-artist{top:49%;height:15%}.z-copy{top:66%;height:10%;flex-direction:column;gap:4px}.z-cat{top:78%;height:7%}.z-price{top:87%;height:8%}.ox-logo{font:700 7px/1 var(--mono);letter-spacing:.04em;color:var(--ink);white-space:nowrap}.jp{display:flex;flex-direction:column;align-items:center;font-family:"Noto Serif JP",Hiragino Mincho ProN,Yu Mincho,serif;color:var(--ink)}.jp b{display:block;font-weight:700;font-size:clamp(13px,1.5vw,17px);line-height:1.12}.jp.sm b{font-weight:400;font-size:clamp(8px,1vw,10px);line-height:1.15}.z-copy i{display:block;width:70%;height:1px;background:#0b0b0b80}.z-cat .m,.z-price .m{font-size:7.5px;letter-spacing:.02em;white-space:nowrap}.ox.f1 .z[data-z="1"],.ox.f2 .z[data-z="2"],.ox.f3 .z[data-z="3"],.ox.f4 .z[data-z="4"],.ox.f5 .z[data-z="5"],.ox.f6 .z[data-z="6"]{background:#c2410c29;box-shadow:0 0 0 2px #c2410c}.hs{position:absolute;right:-30px;width:24px;height:24px;border-radius:50%;border:0;background:var(--ink);color:var(--butter);font:500 11px/24px var(--mono);cursor:pointer;padding:0;transition:transform .2s,background .2s}.hs:hover,.hs.on{background:#c2410c;color:#fff;transform:scale(1.15)}.hs:after{content:"";position:absolute;left:-10px;top:50%;width:10px;height:1px;background:var(--ink)}.ox.off .hs{opacity:0;pointer-events:none}.ox-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.ox-list li{border-bottom:1px solid var(--rule)}.ox-list button{all:unset;box-sizing:border-box;width:100%;display:flex;gap:12px;align-items:baseline;padding:11px 0;cursor:pointer}.ox-list button b{font:400 18px/1.2 var(--serif)}.ox-list button .m{color:var(--ink60);min-width:24px}.ox-list button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ox-list p{display:none;margin:-4px 0 12px 36px;font-size:16px;line-height:1.5;color:#2b2b2b}.ox-list li.on p{display:block}.ox-list li.on button .m{color:#c2410c}.ox-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ox-act{background:transparent;border:1px solid var(--ink);color:var(--ink);padding:10px 12px;min-height:42px;cursor:pointer}.ox-act[aria-pressed=true]{background:var(--ink);color:var(--butter)}.ox-note{margin:12px 0 0;color:#c2410c;text-transform:none;letter-spacing:.02em}.ox figcaption{color:var(--ink60);margin-top:16px;text-transform:none;letter-spacing:.02em}@media(max-width:760px){.ox{margin:1.6em 0;padding:16px}.ox-wrap{grid-template-columns:1fr;gap:14px}.ox-stage{padding:8px 0 8px 4px}.ox-tilt{width:66%}}.ox-disc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 20deg,transparent 0 40deg,rgba(255,255,255,.08) 55deg,transparent 70deg 220deg,rgba(255,255,255,.06) 235deg,transparent 250deg)}@media(prefers-reduced-motion:reduce){.ox-tilt,.ox-disc,.ox-obi{transition:none}}.site-header,#shopify-section-static-utility-bar,#shopify-section-static-announcement,#shopify-section-static-footer,.utility-bar,.announcement-bar{display:none!important}.site-main{padding:0!important;margin:0!important}.nj .jhd .in a.m{color:var(--ink)}.nj .hero{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 82%,transparent 100%),linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 0,#000 82%,transparent 100%),linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-composite:intersect}.nj .hero figcaption{position:relative}.nj .inline .ph{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 90%,transparent 100%),linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 90%,transparent 100%),linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-composite:intersect}.nj .hero{-webkit-mask-image:none;mask-image:none}.nj .hero .ph{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 80%,transparent 100%),linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 0,#000 80%,transparent 100%),linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%);mask-composite:intersect}.nj .letter{background:linear-gradient(180deg,#f7f3e9,#f4f1e7 21px,#e7e3d9 43px,#cac6be 64px,#9e9c95 86px,#686661 107px,#2c2b29 129px,#0b0b0b 150px);padding-block:190px 44px}.nj .nj-ft{background:var(--ink);color:#f7f3e9b3;padding-block:10px 34px}.nj .nj-ft .in2{max-width:880px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;border-top:1px solid rgba(247,243,233,.2);padding-top:22px}.nj .nj-ft a{text-decoration:none}.nj .letter .ok{font-size:15px}.nj .jh{max-width:1180px;margin:0 auto;padding-top:clamp(40px,7vw,84px);padding-bottom:10px}.nj .jh h1{font:400 clamp(44px,7vw,92px)/.98 var(--serif);letter-spacing:-.025em;margin:14px 0}.nj .jh .dek{margin:0;text-align:left}.nj .jh .kick{justify-content:flex-start}.nj .jfilter{max-width:1180px;margin:28px auto 0;display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--ink);padding-bottom:14px}.nj .jfilter button{all:unset;cursor:pointer;font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:9px 11px;border:1px solid var(--rule);color:var(--ink60)}.nj .jfilter button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.nj .jfilter button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.nj .jgrid{max-width:1180px;margin:30px auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;padding-bottom:20px}.nj .jgrid a{text-decoration:none;display:flex;flex-direction:column;gap:10px}.nj .jgrid a.feat{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(20px,4vw,48px);align-items:end}.nj .jgrid .ph{overflow:hidden}.nj .jgrid img{width:100%;aspect-ratio:4/3;object-fit:cover;filter:grayscale(1) contrast(1.05);transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.nj .jgrid a:hover img{transform:scale(1.025)}.nj .jgrid a.feat img{aspect-ratio:16/10}.nj .jgrid .pill{align-self:flex-start}.nj .jgrid b{font:400 clamp(20px,1.9vw,24px)/1.22 var(--serif)}.nj .jgrid a.feat b{font-size:clamp(30px,3.6vw,46px);line-height:1.08;letter-spacing:-.015em;display:block;margin:12px 0 10px}.nj .jgrid .sd{font:italic 300 18px/1.45 var(--serif);color:#2b2b2b;margin:0}.nj .jgrid .rt{color:var(--ink60)}.nj .jgrid [hidden]{display:none!important}.nj .draft{display:inline-block;margin-left:8px;font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;background:#c2410c;color:#fff;padding:5px 7px}@media(max-width:760px){.nj .jgrid,.nj .jgrid a.feat{grid-template-columns:1fr}}.jhd{--p:0;--q:0;border-bottom:1px solid var(--ink);position:sticky;top:-130px;background:var(--butter);z-index:45}.jhd .in{max-width:1180px;margin:0 auto;position:relative;height:190px}.jhd a{text-decoration:none}.jhd .jlogo{position:absolute;top:calc(95px + 65px * var(--q));left:calc(50% * (1 - var(--p)));transform:translate(calc(-50% * (1 - var(--p))),-50%);line-height:0;will-change:transform}.jhd .jlogo svg{display:block;height:auto;overflow:visible;width:calc(84px + 216px * (1 - var(--p)))}.jhd .jlogo:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.jhd .jr{position:absolute;right:0;top:calc(95px + 65px * var(--q));transform:translateY(-50%);display:grid}.jhd .jr>*{grid-area:1/1;justify-self:end}.jhd .one{opacity:calc(1 - var(--p) * 2)}.jhd .jnav{display:flex;gap:24px;opacity:calc(var(--p) * 2 - 1);pointer-events:none}.jhd.past .jnav{pointer-events:auto}.jhd.past .one{pointer-events:none;visibility:hidden}.jhd:not(.past) .jnav{visibility:hidden}html:has(.jhd){overflow-anchor:none}@property --q{syntax:"<number>";inherits:true;initial-value:0}@property --p{syntax:"<number>";inherits:true;initial-value:0}@keyframes jq{0%{--q:0}to{--q:1}}@keyframes jp{0%{--p:0}to{--p:1}}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.jhd{animation:jq linear both,jp ease-in-out both;animation-timeline:scroll(root),scroll(root);animation-range:0 130px,0 130px}@media(max-width:760px){.jhd{animation-range:0 80px,0 80px}}}}@media(max-width:760px){.jhd{top:-80px}.jhd .in{height:134px}.jhd .jlogo,.jhd .jr{top:calc(67px + 40px * var(--q))}.jhd .jlogo svg{width:calc(72px + 118px * (1 - var(--p)))}.jhd .one{display:none}.jhd .jnav{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ntw-journal.css.map */
