:root{--bg:#050608;--ink:#ecebe6;--dim:#7a7f8a;--dimmer:#41454e;--line:rgba(255,255,255,.09);--red:#e8121d;--redsoft:#ff3b45;--font:"Helvetica Neue",Helvetica,Arial,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;background:var(--bg);color:var(--ink);font-family:var(--font);overflow:hidden}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#stage{position:fixed;top:0;right:0;bottom:0;left:0;cursor:crosshair;touch-action:none}#globe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(130% 100% at 50% 46%,transparent 44%,rgba(0,0,0,.6) 100%);z-index:2}.grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.05;z-index:3;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.ui>*{pointer-events:auto}.top{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:flex-start;padding:26px 30px}.mark{line-height:.9;-webkit-user-select:none;user-select:none}.mark span{display:flex;align-items:center;font-weight:800;letter-spacing:.02em;font-size:15px}.mark .bar{display:inline-block;width:34px;height:11px;background:var(--red);margin-left:6px;transform:translateY(-1px)}.mark .dot{display:inline-block;width:7px;height:7px;background:var(--red);margin-left:3px}nav{display:flex;gap:26px}nav a{color:var(--dim);text-decoration:none;font-size:10.5px;letter-spacing:.28em;font-weight:600;transition:color .3s}nav a:hover,nav a.on{color:var(--ink)}.status{position:absolute;top:96px;left:30px;font-family:var(--mono);font-size:10.5px;letter-spacing:.22em;color:var(--dim)}.status b{color:var(--redsoft);font-weight:500}.head{position:absolute;left:30px;bottom:80px;max-width:min(46vw,520px)}.head h1{font-size:clamp(30px,5.4vw,68px);line-height:.92;font-weight:800;letter-spacing:-.01em;text-transform:uppercase;text-shadow:0 2px 30px rgba(0,0,0,.6)}.head h1 em{font-style:normal;color:var(--dimmer)}.head p{margin-top:18px;color:var(--dim);font-size:12.5px;line-height:1.7;letter-spacing:.02em;max-width:360px;text-shadow:0 1px 16px rgba(0,0,0,.7)}.hint{position:absolute;left:50%;bottom:30px;transform:translate(-50%);font-family:var(--mono);font-size:10px;letter-spacing:.3em;color:var(--dimmer);white-space:nowrap;text-align:center}.hint .k{color:var(--dim)}.hint.shake{animation:sh .4s}@keyframes sh{0%,to{transform:translate(-50%)}25%{transform:translate(calc(-50% - 6px))}75%{transform:translate(calc(-50% + 6px))}}.legend{position:absolute;right:30px;bottom:30px;text-align:right;font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;color:var(--dimmer);line-height:2.1}.legend i{display:inline-block;width:7px;height:7px;border-radius:50%;margin-left:8px;transform:translateY(1px)}.legend .live{background:var(--red);box-shadow:0 0 8px var(--red)}.legend .lock{border:1px solid var(--dim)}.coords{position:absolute;right:30px;top:96px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--dimmer);text-align:right}.pinlabel{position:absolute;transform:translate(-50%,-100%);z-index:6;pointer-events:auto;cursor:pointer;transition:opacity .4s;will-change:left,top}.pinlabel .wrap{position:relative;transform:translateY(-18px)}.pinlabel .stem{position:absolute;left:50%;bottom:-18px;width:1px;height:18px;background:linear-gradient(var(--red),transparent)}.pinlabel .box{border:1px solid rgba(232,18,29,.5);background:#080506b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:9px 13px 10px;white-space:nowrap;position:relative}.pinlabel .box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 0 24px #e8121d52;pointer-events:none}.pinlabel .city{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pinlabel .sub{font-family:var(--mono);font-size:8.5px;letter-spacing:.2em;color:var(--redsoft);margin-top:3px;display:flex;align-items:center;gap:7px}.pinlabel .sub .d{width:5px;height:5px;border-radius:50%;background:var(--red);box-shadow:0 0 7px var(--red);animation:blink 1.4s infinite}.pinlabel .enter{margin-top:8px;font-family:var(--mono);font-size:8.5px;letter-spacing:.26em;color:var(--ink);border-top:1px solid rgba(255,255,255,.12);padding-top:7px;display:flex;justify-content:space-between;gap:20px}.pinlabel:hover .enter{color:var(--redsoft)}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}.pinlabel .cxy{font-family:var(--mono);font-size:8px;letter-spacing:.14em;color:var(--dim);margin-top:3px}.zoomctl{position:absolute;right:30px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px}.zoomctl button{width:34px;height:34px;border:1px solid var(--line);background:#080a0e80;color:var(--dim);font-size:15px;font-weight:600;font-family:var(--font);cursor:pointer;transition:.2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.zoomctl button:hover{color:var(--ink);border-color:var(--dim)}.tip{position:absolute;transform:translate(-50%,-140%);z-index:6;pointer-events:none;opacity:0;transition:opacity .18s;font-family:var(--mono);font-size:8.5px;letter-spacing:.2em;color:var(--dim);white-space:nowrap;border:1px solid var(--line);background:#050608d1;padding:5px 9px}.tip.on{opacity:1}.tip b{color:var(--ink);font-weight:500}.tip .lk{color:var(--dimmer)}.homelabel{position:absolute;transform:translate(-50%,-100%);z-index:6;pointer-events:auto;cursor:pointer;transition:opacity .4s;will-change:left,top;opacity:0}.homelabel .wrap{position:relative;transform:translateY(-15px)}.homelabel .stem{position:absolute;left:50%;bottom:-15px;width:1px;height:15px;background:linear-gradient(rgba(236,235,230,.7),transparent)}.homelabel .box{border:1px solid rgba(236,235,230,.32);background:#08090cbd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:8px 12px 9px;white-space:nowrap}.homelabel .city{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.homelabel .cxy{font-family:var(--mono);font-size:7.5px;letter-spacing:.14em;color:var(--dim);margin-top:3px}.homelabel .enter{margin-top:7px;font-family:var(--mono);font-size:8px;letter-spacing:.26em;color:var(--dim);border-top:1px solid rgba(255,255,255,.12);padding-top:6px;display:flex;justify-content:space-between;gap:18px}.homelabel:hover .enter{color:var(--ink)}#shop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background:var(--bg);opacity:0;visibility:hidden;transition:opacity .5s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}#shop.on{opacity:1;visibility:visible}.shophead{position:sticky;top:0;z-index:3;display:flex;justify-content:space-between;align-items:center;padding:20px 30px;background:#050608e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.shopcats{display:flex;gap:22px;overflow-x:auto;scrollbar-width:none}.shopcats::-webkit-scrollbar{display:none}.shopcats button{background:none;border:0;color:var(--dimmer);font-family:var(--font);font-size:10px;letter-spacing:.26em;font-weight:600;cursor:pointer;padding:4px 0;white-space:nowrap;transition:color .25s;border-bottom:1px solid transparent}.shopcats button:hover{color:var(--dim)}.shopcats button.on{color:var(--ink);border-bottom-color:var(--red)}.shopback{background:none;border:1px solid var(--line);color:var(--dim);font-family:var(--mono);font-size:9px;letter-spacing:.22em;padding:9px 13px;cursor:pointer;transition:.25s;white-space:nowrap}.shopback:hover{color:var(--ink);border-color:var(--dim)}.shopintro{padding:46px 30px 26px;border-bottom:1px solid var(--line)}.shopintro h2{font-size:clamp(26px,4.4vw,52px);font-weight:800;letter-spacing:-.01em;text-transform:uppercase;line-height:.95}.shopintro h2 em{font-style:normal;color:var(--dimmer)}.shopintro p{margin-top:14px;color:var(--dim);font-size:12px;letter-spacing:.02em;max-width:440px;line-height:1.7}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border-bottom:1px solid var(--line)}.card{background:var(--bg);padding:22px 22px 26px;position:relative;cursor:pointer;transition:background .3s}.card:hover{background:#0a0c10}.shot{position:relative;aspect-ratio:5/6;overflow:hidden;background:#0d0f13}.shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease}.shot img.b,.card:hover .shot img.a{opacity:0}.card:hover .shot img.b{opacity:1}.chip{position:absolute;top:10px;left:10px;z-index:2;font-family:var(--mono);font-size:7.5px;letter-spacing:.2em;padding:4px 7px;background:#050608d1;border:1px solid var(--line);color:var(--dim)}.chip.live{color:var(--redsoft);border-color:#e8121d80}.cinfo{margin-top:15px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.cname{font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;line-height:1.5}.csub{font-family:var(--mono);font-size:8px;letter-spacing:.16em;color:var(--dimmer);margin-top:5px}.cprice{font-family:var(--mono);font-size:10px;letter-spacing:.1em;color:var(--dim);white-space:nowrap}.cprice.live{color:var(--ink)}.lockart{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.lockart .redact{width:62%;height:15%;background:var(--red);opacity:.82}.lockart .redact.s{width:38%;height:9%;opacity:.3}.card:nth-child(3n) .lockart .redact{width:52%}.card:nth-child(4n) .lockart .redact{width:71%}.card:nth-child(5n) .lockart .redact{width:44%}.card:nth-child(3n) .lockart .redact.s{width:30%}.card:nth-child(4n) .lockart .redact.s{width:47%}.lockart .co{font-family:var(--mono);font-size:8px;letter-spacing:.2em;color:var(--dimmer)}.card.locked{cursor:not-allowed}.card.locked .cname{color:var(--dim)}.shopfoot{padding:34px 30px 60px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-family:var(--mono);font-size:9px;letter-spacing:.2em;color:var(--dimmer)}@media(max-width:1100px){.grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:820px){.grid{grid-template-columns:repeat(2,1fr)}.shophead{padding:14px 18px 0;gap:12px;flex-wrap:wrap}.shophead .mark span{font-size:12px}.shophead .mark .bar{width:26px;height:9px}.shopcats{order:3;width:100%;gap:20px;padding:12px 0 11px;margin-top:12px;border-top:1px solid var(--line)}.shopback{padding:8px 11px;font-size:8.5px}.shopintro{padding:34px 18px 22px}.card{padding:16px 16px 20px}.shopfoot{padding:28px 18px 50px;gap:10px}.cname{font-size:10.5px}}@media(max-width:420px){.shopcats{gap:16px}.shopcats button{font-size:9px;letter-spacing:.18em}}.fade{opacity:0;transform:translateY(8px);animation:up .9s forwards}@keyframes up{to{opacity:1;transform:none}}#drop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:var(--bg);opacity:0;visibility:hidden;transition:opacity .6s ease;display:grid;grid-template-columns:1.05fr 1fr;overflow-y:auto;-webkit-overflow-scrolling:touch}#drop.on{opacity:1;visibility:visible}.drop-visual{position:relative;overflow:hidden;background:#0c0e12;border-right:1px solid var(--line)}.drop-visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 34%;filter:contrast(1.03) saturate(.98)}.drop-visual .grade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(5,6,8,.35),transparent 30%,transparent 70%,rgba(5,6,8,.55))}.drop-visual .tagpin{position:absolute;left:26px;bottom:24px;font-family:var(--mono);font-size:10px;letter-spacing:.2em;color:var(--ink)}.drop-visual .tagpin b{color:var(--redsoft)}.drop-visual img.pdp-fade{transition:opacity .22s ease}.pdpNav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:#08090c73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--ink);font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.22s;z-index:2;opacity:.75}.pdpNav:hover{opacity:1;border-color:var(--dim)}.pdpNav.prev{left:16px}.pdpNav.next{right:16px}.pdpDots{position:absolute;top:22px;right:24px;display:flex;gap:6px;z-index:2}.pdpDots span{width:5px;height:5px;border-radius:50%;background:#ffffff47;transition:.22s}.pdpDots span.on{background:var(--ink);width:14px;border-radius:3px}.drop-info{position:relative;padding:64px clamp(30px,5vw,80px);display:flex;flex-direction:column;justify-content:center}.back{position:absolute;top:26px;left:clamp(30px,5vw,80px);font-family:var(--mono);font-size:10px;letter-spacing:.26em;color:var(--dim);background:none;border:none;cursor:pointer;transition:color .3s}.back:hover{color:var(--ink)}.drop-info .kick{font-family:var(--mono);font-size:10.5px;letter-spacing:.28em;color:var(--redsoft);margin-bottom:20px}.drop-info h2{font-size:clamp(30px,4vw,52px);line-height:.95;font-weight:800;text-transform:uppercase;letter-spacing:-.01em}.drop-info .price{margin-top:16px;font-size:15px;letter-spacing:.1em;color:var(--ink)}.drop-info .price s{color:var(--dimmer);margin-right:10px}.drop-info .desc{margin-top:22px;color:var(--dim);font-size:12.5px;line-height:1.8;max-width:400px}.sizes{margin-top:30px}.sizes .lab{font-family:var(--mono);font-size:9.5px;letter-spacing:.24em;color:var(--dimmer);margin-bottom:11px}.sizerow{display:flex;gap:9px}.sz{width:46px;height:44px;border:1px solid var(--line);background:none;color:var(--dim);font-family:var(--font);font-size:12px;font-weight:600;letter-spacing:.06em;cursor:pointer;transition:.22s}.sz:hover{border-color:var(--dim);color:var(--ink)}.sz.sel{background:var(--ink);color:#000;border-color:var(--ink)}.buy{margin-top:30px;display:flex;gap:12px;align-items:center;max-width:400px}.buy button{flex:1;height:52px;background:var(--red);color:#fff;border:none;font-weight:800;letter-spacing:.22em;font-size:11px;text-transform:uppercase;cursor:pointer;transition:.25s}.buy button:hover{background:#ff2630;box-shadow:0 0 30px #e8121d66}.buy .save{width:52px;height:52px;border:1px solid var(--line);background:none;color:var(--dim);cursor:pointer;font-size:16px}.thumbs{margin-top:34px;display:flex;gap:10px}.thumbs img{width:64px;height:80px;object-fit:cover;border:1px solid var(--line);opacity:.6;cursor:pointer;transition:.25s}.thumbs img.on,.thumbs img:hover{opacity:1;border-color:var(--dim)}.meta{position:absolute;bottom:26px;left:clamp(30px,5vw,80px);right:clamp(30px,5vw,80px);display:flex;justify-content:space-between;font-family:var(--mono);font-size:9px;letter-spacing:.18em;color:var(--dimmer);border-top:1px solid var(--line);padding-top:14px}@media(max-width:820px){#drop{grid-template-columns:1fr;grid-template-rows:42vh auto}.drop-visual{border-right:none;border-bottom:1px solid var(--line)}.head{max-width:82vw}.head h1{font-size:34px}nav{display:none}}@media(max-width:640px){.top{padding:18px}.status{top:70px;left:18px;font-size:9px;letter-spacing:.13em}.coords,.legend{display:none}.head{left:18px;bottom:118px;max-width:88vw}.head p{display:none}.hint{bottom:20px;font-size:8px;letter-spacing:.12em;white-space:normal;max-width:78vw;line-height:1.7}.zoomctl{top:auto;bottom:96px;right:18px;transform:none}.zoomctl button{width:40px;height:40px;font-size:17px}}@media(max-width:920px){nav{display:flex;gap:0}nav a{display:none}nav a#navHome{display:block;color:var(--ink);border:1px solid var(--line);padding:7px 12px;font-size:9px;letter-spacing:.24em}}nav a.bag{color:var(--dim)}nav a.bag.has{color:var(--redsoft)}nav a.bag em{font-style:normal}.sz.out{position:relative;color:var(--dimmer);border-color:#ffffff0d;cursor:not-allowed}.sz.out:after{content:"";position:absolute;left:6px;right:6px;top:50%;height:1px;background:var(--dimmer);transform:rotate(-18deg)}.sz.out:hover{border-color:#ffffff0d;color:var(--dimmer)}.sz[disabled]{pointer-events:auto}.buy button.add[disabled]{background:#1a1d23;color:var(--dimmer);cursor:not-allowed;box-shadow:none}.buy button.add.ok{background:#0e1116;color:var(--ink);border:1px solid var(--line)}.buy .save.on{color:var(--redsoft);border-color:#e8121d80}.tocheckout{margin-top:14px;max-width:400px;display:none;align-items:center;justify-content:space-between;gap:14px;border:1px solid rgba(232,18,29,.45);background:#e8121d0f;padding:13px 16px;font-family:var(--mono);font-size:9.5px;letter-spacing:.24em;color:var(--ink);text-decoration:none;transition:.25s}.tocheckout.on{display:flex;animation:up .45s both}.tocheckout:hover{background:#e8121d24;border-color:var(--red)}.tocheckout .n{color:var(--dim)}.buyerr{margin-top:12px;font-family:var(--mono);font-size:9px;letter-spacing:.18em;color:var(--redsoft);min-height:12px}.stockline{margin-top:12px;font-family:var(--mono);font-size:9px;letter-spacing:.2em;color:var(--dimmer)}.stockline b{color:var(--redsoft);font-weight:500}.chip.sold{color:var(--dim);border-color:var(--line)}.card.sold .shot img{filter:grayscale(1) brightness(.62)}.pg{height:100vh;height:100dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--bg)}body.inner{overflow:hidden}.pghead{position:sticky;top:0;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px 30px;background:#050608e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.pghead nav{display:flex;gap:22px;align-items:center}.pgwrap{max-width:1180px;margin:0 auto;padding:56px 30px 90px}.pgwrap h1{font-size:clamp(28px,4.6vw,56px);font-weight:800;letter-spacing:-.01em;text-transform:uppercase;line-height:.95}.pgwrap h1 em{font-style:normal;color:var(--dimmer)}.pgkick{font-family:var(--mono);font-size:10.5px;letter-spacing:.28em;color:var(--redsoft);margin-bottom:18px}.pgbody{margin-top:22px;color:var(--dim);font-size:13px;line-height:1.85;max-width:640px}.pgbody a{color:var(--ink)}.pgbody h2,.pgbody h3{color:var(--ink);text-transform:uppercase;letter-spacing:.04em;margin:30px 0 10px;font-size:15px}.pgfoot{padding:34px 30px 60px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid var(--line);font-family:var(--mono);font-size:9px;letter-spacing:.2em;color:var(--dimmer)}.btnline{display:inline-flex;align-items:center;gap:10px;margin-top:26px;border:1px solid var(--line);background:none;color:var(--dim);font-family:var(--mono);font-size:9.5px;letter-spacing:.24em;padding:13px 18px;cursor:pointer;text-decoration:none;transition:.25s}.btnline:hover{color:var(--ink);border-color:var(--dim)}.btnfill{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--red);color:#fff;border:none;font-weight:800;letter-spacing:.22em;font-size:11px;text-transform:uppercase;padding:17px 26px;cursor:pointer;text-decoration:none;transition:.25s}.btnfill:hover{background:#ff2630;box-shadow:0 0 30px #e8121d66}.cartrow{display:grid;grid-template-columns:96px 1fr auto auto;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.cartrow img{width:96px;height:120px;object-fit:cover;background:#0d0f13;border:1px solid var(--line)}.cartrow .nm{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.6}.cartrow .vr{font-family:var(--mono);font-size:9px;letter-spacing:.18em;color:var(--dimmer);margin-top:6px}.cartrow .rm{display:inline-block;margin-top:9px;font-family:var(--mono);font-size:8.5px;letter-spacing:.2em;color:var(--dimmer);text-decoration:none}.cartrow .rm:hover{color:var(--redsoft)}.qty{display:flex;border:1px solid var(--line)}.qty a{width:32px;height:34px;display:grid;place-items:center;color:var(--dim);text-decoration:none;font-size:14px;transition:.2s}.qty a:hover{color:var(--ink);background:#0d1015}.qty span{width:38px;height:34px;display:grid;place-items:center;font-family:var(--mono);font-size:11px;color:var(--ink);border-left:1px solid var(--line);border-right:1px solid var(--line)}.cartrow .amt{font-family:var(--mono);font-size:12px;color:var(--ink);white-space:nowrap}.carttotal{margin-top:34px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px}.carttotal .lab{font-family:var(--mono);font-size:9.5px;letter-spacing:.24em;color:var(--dimmer)}.carttotal .val{font-size:26px;font-weight:800;letter-spacing:.02em;margin-top:8px}.cartnote{font-family:var(--mono);font-size:9px;letter-spacing:.18em;color:var(--dimmer);margin-top:10px}@media(max-width:700px){.cartrow{grid-template-columns:72px 1fr;grid-template-areas:"img info" "qty amt";row-gap:14px}.cartrow img{width:72px;height:90px;grid-area:img}.cartrow .info{grid-area:info}.cartrow .qty{grid-area:qty}.cartrow .amt{grid-area:amt;text-align:right;align-self:center}.pgwrap{padding:36px 18px 70px}.pghead{padding:14px 18px}.pgfoot{padding:26px 18px 50px}}.pdp{display:grid;grid-template-columns:1.05fr 1fr;min-height:100vh}.pdp .drop-info{padding:64px clamp(30px,5vw,80px)}@media(max-width:820px){.pdp{grid-template-columns:1fr;grid-template-rows:52vh auto}.pdp .drop-visual{border-right:none;border-bottom:1px solid var(--line)}}.pggrid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}@media(max-width:1100px){.pggrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:820px){.pggrid{grid-template-columns:repeat(2,1fr)}}.pggrid .card{text-decoration:none;color:inherit;display:block}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/35/assets/nfa.css.map */
