:root{--bg:#0a0a0c;--panel:#0f0f12;--panel-2:#141418;--line:#232329;--ink:#ece7df;--muted:#9a968f;--muted-2:#6d6d76;--red:#ff2b2b;--red-dim:#7a1414;--oswald:"Oswald",sans-serif;--sans:"DM Sans",system-ui,sans-serif;--script:"Mr Dafoe",cursive;--gutter:clamp(16px,4vw,40px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--sans);line-height:1.5;overflow-x:hidden}img{display:block;max-width:100%;height:auto}a{color:inherit}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}:focus-visible{outline:2px solid var(--red);outline-offset:3px}ul,ol{list-style:none}.wordmark{font-family:Pirata One,serif;font-weight:400;letter-spacing:.5px;font-size:1.35rem;text-decoration:none;color:#fff}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--red);animation:pulse 1.6s ease-in-out infinite;flex:0 0 auto}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}.tbc{color:var(--muted);border-bottom:1px dashed var(--muted-2);cursor:help}.emboss{font-family:var(--oswald);font-weight:700;text-transform:uppercase;line-height:.9;color:#121215;letter-spacing:-.01em;text-shadow:-1px -1px 0 rgba(255,255,255,.16),-2px -2px 1px rgba(255,255,255,.06),1px 1px 0 rgba(0,0,0,.95),3px 4px 6px rgba(0,0,0,.8),0 0 40px rgba(255,43,43,.08)}.emboss--sm{font-size:inherit;color:#121215}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--oswald);text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-size:.82rem;padding:.95rem 1.5rem;text-decoration:none;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);transition:transform .15s ease,background .15s ease}.btn--primary{background:var(--red);color:#000}.btn--primary:hover{transform:translateY(-2px)}.btn--ghost{background:var(--panel-2);color:#fff;border:1px solid var(--line);clip-path:none}.btn--wide{width:100%}.bar{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:1rem;padding:.7rem var(--gutter);background:#0a0a0cdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.bar__tag{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--oswald);text-transform:uppercase;letter-spacing:.2em;font-size:.6rem;color:var(--red)}.bar__bag{margin-left:auto;font-family:var(--oswald);text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;position:relative;padding:.3rem 0}.bar__bag b{display:inline-grid;place-items:center;min-width:1.3rem;height:1.3rem;margin-left:.35rem;background:var(--red);color:#000;font-size:.66rem;padding:0 .3rem}@media(max-width:420px){.bar__tag{display:none}}.hero{position:relative;min-height:100svh;display:grid;align-items:end;isolation:isolate}.hero__pic{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.hero__pic img{width:100%;height:100%;object-fit:cover;object-position:50% 18%;filter:saturate(.85) contrast(1.05)}.hero__pic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(10,10,12,.15) 0%,rgba(10,10,12,0) 30%,rgba(10,10,12,.72) 62%,var(--bg) 100%)}.hero__copy{padding:0 var(--gutter) 2.2rem;max-width:720px}.hero__kicker{font-family:var(--oswald);text-transform:uppercase;letter-spacing:.24em;font-size:.62rem;color:var(--red);margin-bottom:.6rem}.hero h1.emboss{font-size:clamp(4.5rem,24vw,13rem);margin-left:-.04em;max-width:100%}[data-fit]{white-space:nowrap}.hero__stitch{font-family:var(--script);font-size:clamp(1.7rem,7vw,3rem);color:#fff;line-height:1.05;margin:.35rem 0 .9rem;text-shadow:0 2px 10px rgba(0,0,0,.6)}.hero__stitch em{font-style:normal;color:var(--red)}.hero__line{font-size:.98rem;color:var(--ink);max-width:48ch;margin-bottom:1.3rem;text-shadow:0 1px 6px rgba(0,0,0,.7)}.board{padding:1.4rem var(--gutter) 0}.board__row{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.tile{min-width:0;background:var(--panel);padding:.9rem .9rem .8rem;display:grid;gap:.1rem;position:relative}.tile--lead{grid-column:1/-1}.tile__name{font-family:var(--oswald);text-transform:uppercase;letter-spacing:.2em;font-size:.6rem;color:var(--muted)}.tile__n{font-family:var(--oswald);font-weight:700;font-size:2.6rem;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.tile__of{font-family:var(--oswald);text-transform:uppercase;letter-spacing:.14em;font-size:.6rem;color:var(--muted-2)}.tile__bar{display:block;height:3px;background:#222228;margin-top:.5rem;overflow:hidden}.tile__fill{display:block;height:100%;background:var(--red);transform-origin:left;transform:scaleX(var(--k,1));transition:transform .8s cubic-bezier(.2,.7,.2,1)}.tile[data-state=low] .tile__n{color:var(--red)}.tile[data-state=out] .tile__n{color:var(--muted-2);text-decoration:line-through}.tile[data-state=out] .tile__of{color:var(--red)}.board__note{display:flex;align-items:center;gap:.5rem;margin:.7rem 0 0;font-family:var(--oswald);text-transform:uppercase;letter-spacing:.16em;font-size:.6rem;color:var(--muted)}.odo{display:inline-flex;align-items:flex-start;overflow:hidden;height:1.2em;line-height:1.2;vertical-align:top}.odo__d{display:block;flex:0 0 auto;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.odo__d span{display:block;height:1.2em;line-height:1.2}.piece{padding:2.4rem 0 0}.rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:.5rem;padding:0 var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.rail::-webkit-scrollbar{display:none}.rail__item{flex:0 0 86%;scroll-snap-align:center;aspect-ratio:4/5;background:var(--panel);overflow:hidden;position:relative}.rail__item img{width:100%;height:100%;object-fit:cover;filter:saturate(.85)}.rail__dots{display:flex;gap:.35rem;justify-content:center;padding:.7rem var(--gutter) 0}.rail__dots i{width:14px;height:2px;background:#2b2b31;transition:background .2s}.rail__dots i.is-on{background:var(--red)}.piece__body{padding:1.4rem var(--gutter) 0}.piece__no{font-family:var(--oswald);text-transform:uppercase;letter-spacing:.22em;font-size:.6rem;color:var(--red);margin-bottom:.5rem}.piece__title{font-family:var(--oswald);font-weight:700;text-transform:uppercase;font-size:clamp(2.4rem,11vw,4.6rem);line-height:.95;color:#fff}.piece__title .emboss{display:block;font-size:1em}.run{margin:1.1rem 0 1.5rem}.run__top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.run__cap{font-family:var(--oswald);text-transform:uppercase;letter-spacing:.2em;font-size:.6rem;color:var(--muted)}.run__count{display:flex;align-items:flex-end;gap:.75rem;margin:-.2rem 0 .35rem}.run__n{font-family:var(--oswald);font-weight:700;font-size:clamp(5rem,25vw,7rem);line-height:1;letter-spacing:-.02em;color:var(--red);font-variant-numeric:tabular-nums;filter:drop-shadow(0 0 16px rgba(255,43,43,.32))}.run__n .odo,.run__n .odo__d span{height:1.16em;line-height:1.16}.run.is-tick .run__n{animation:stockTick .6s ease-out;transform-origin:left bottom}.run__label{display:grid;gap:.25rem;margin:0 0 1.6rem;font-family:var(--oswald);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.5rem;line-height:1;color:#fff}.run__label span+span{color:var(--muted)}.run .stock__out{display:none}.run.stock[data-state=out] .stock__out{display:grid}.run[data-state=out] .run__n{color:var(--muted-2);filter:none}.run__ticks{display:grid;grid-template-columns:repeat(91,minmax(0,1fr));gap:1px;align-items:end;height:30px}.run__ticks i{display:block;height:62%;background:var(--red);transition:background .5s ease,opacity .5s ease}.run__ticks i:nth-child(10n+1){height:100%}.run__ticks i.is-gone{background:#26262d}.run__ticks i.is-next{background:#fff;animation:pulse 1.1s ease-in-out infinite}@media(min-width:700px){.run__ticks{gap:2px;height:34px}}@media(prefers-reduced-motion:reduce){.run__ticks i.is-next,.run.is-tick .run__n{animation:none}}.spec{border-top:1px solid var(--line)}.spec li{border-bottom:1px solid var(--line)}.spec__btn{display:grid;grid-template-columns:5.2rem 1fr;gap:.6rem;width:100%;text-align:left;padding:.85rem 0;align-items:baseline}.spec__k{font-family:var(--oswald);text-transform:uppercase;letter-spacing:.18em;font-size:.62rem;color:var(--muted)}.spec__v{font-size:.95rem;color:var(--ink)}.spec__btn:hover .spec__k,.spec__btn.is-on .spec__k{color:var(--red)}.buy{margin-top:1.4rem;background:var(--panel);border:1px solid var(--line);padding:1rem}.buy__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.buy__price{font-family:var(--oswald);font-weight:700;font-size:1.5rem;color:#fff}.buy__hint{font-family:var(--oswald);text-transform:uppercase;letter-spacing:.16em;font-size:.6rem;color:var(--muted)}.sizes{display:grid;grid-template-columns:repeat(5,1fr);gap:.4rem}.sizes--4{grid-template-columns:repeat(4,1fr)}.sizes--6{grid-template-columns:repeat(3,1fr)}.size-btn{display:grid;place-items:center;align-content:center;gap:.15rem;min-height:48px;padding:.65rem .2rem;background:var(--panel-2);border:1px solid var(--line);font-family:var(--oswald);font-weight:600;font-size:.86rem;color:#fff;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);transition:background .15s,transform .15s}.size-btn small{font-size:.52rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);font-weight:500}.size-btn:hover{background:var(--red);color:#000;transform:translateY(-2px)}.size-btn:hover small{color:#000}.size-btn.is-adding{background:var(--red);color:#000;opacity:.75}.size-btn.is-out,.size-btn:disabled{background:#0c0c0e;color:var(--muted-2);text-decoration:line-through;cursor:not-allowed;transform:none}.size-btn.is-out small{color:var(--red);text-decoration:none}.size-btn.is-low small{color:var(--red)}.size-btn--solo{grid-column:1/-1;padding:.85rem;text-transform:uppercase;letter-spacing:.14em;font-size:.8rem}.buy__foot{margin-top:.7rem;font-size:.78rem;color:var(--muted)}.buy--gold{--g:217,170,60;--gh:#e9c05a}.buy--silver{--g:198,203,212;--gh:#d3d7de}.buy--red{--g:255,43,43;--gh:#ff5a5a}.buy--gold,.buy--silver,.buy--red{border-color:rgb(var(--g));box-shadow:0 0 0 1px rgba(var(--g),.6),0 0 24px rgba(var(--g),.42),inset 0 0 20px rgba(var(--g),.08);animation:buyglow 2.4s ease-in-out infinite}:is(.buy--gold,.buy--silver,.buy--red) .buy__hint{color:var(--gh)}:is(.buy--gold,.buy--silver,.buy--red) .size-btn{border-color:rgba(var(--g),.6)}:is(.buy--gold,.buy--silver,.buy--red) .size-btn.is-out,:is(.buy--gold,.buy--silver,.buy--red) .size-btn:disabled{border-color:var(--line)}@keyframes buyglow{50%{box-shadow:0 0 0 1px rgba(var(--g),.92),0 0 42px rgba(var(--g),.68),inset 0 0 26px rgba(var(--g),.14)}}@media(prefers-reduced-motion:reduce){.buy--gold,.buy--silver,.buy--red{animation:none}}.set{padding:3rem 0 0}.set__head{padding:0 var(--gutter) 1.2rem}.set__title{font-family:var(--oswald);font-weight:700;text-transform:uppercase;font-size:clamp(2rem,9vw,3.6rem);line-height:1;color:#fff}.set__line{color:var(--muted);margin-top:.4rem;max-width:44ch}.lot{background:var(--panel);border-top:1px solid var(--line);position:relative}.lot:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--red)}.lot__media{aspect-ratio:1/1;overflow:hidden;position:relative;background:#0c0c0e}.lot__media img{width:100%;height:100%;object-fit:cover;filter:saturate(.8)}.lot__body{padding:1rem var(--gutter) 1.4rem}.lot__title{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap;margin-bottom:.8rem}.lot__no{font-family:var(--oswald);font-weight:700;color:var(--red);font-size:.8rem;letter-spacing:.1em}.lot__title h3{font-family:var(--oswald);font-weight:700;text-transform:uppercase;font-size:1.5rem;line-height:1;color:#fff}.lot__tag{margin-left:auto;font-family:var(--oswald);text-transform:uppercase;letter-spacing:.16em;font-size:.58rem;color:var(--red);border:1px solid var(--red);padding:.3rem .55rem;display:inline-flex;align-items:center;gap:.4rem}.lot__tag--lamp i{width:18px;height:5px;background:var(--red);box-shadow:0 0 6px var(--red);animation:lamp 2.4s infinite}@keyframes lamp{0%,54%,to{opacity:.32;box-shadow:0 0 2px var(--red)}58%,66%{opacity:1;box-shadow:0 0 10px var(--red)}62%{opacity:.4}70%,to{opacity:.32}}.buy--lot{margin-top:.8rem}.lot__media--pair{background:#fff}.pair__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pair__track::-webkit-scrollbar{display:none}.pair__track img{flex:0 0 84%;width:84%;height:100%;object-fit:contain;scroll-snap-align:start;filter:none}.pair__track img:last-child{scroll-snap-align:end}.pair__tabs{position:absolute;left:.6rem;bottom:.6rem;display:flex;gap:1px;background:var(--line);border:1px solid var(--line)}.pair__tabs button{min-width:64px;min-height:44px;padding:0 .9rem;background:#0a0a0ceb;color:var(--muted);font-family:var(--oswald);text-transform:uppercase;letter-spacing:.16em;font-size:.62rem;font-weight:600}.pair__tabs button.is-on{background:var(--red);color:#000}.lot__media--contain{background:#000}.lot__media--contain img{object-fit:contain;filter:none}.stock{max-width:560px}.stock__row{display:flex;align-items:center;gap:.8rem}.stock__live{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--oswald);text-transform:uppercase;letter-spacing:.22em;font-size:.6rem;font-weight:600;color:var(--red)}.stock__text{margin:0;font-family:var(--oswald);text-transform:uppercase;letter-spacing:.12em;font-size:.85rem;font-weight:600;color:#fff}.stock__n{display:inline-block;color:var(--red);font-size:1.25rem;letter-spacing:0;margin-right:.15em;font-variant-numeric:tabular-nums}.stock.is-tick .stock__n{animation:stockTick .6s ease-out}@keyframes stockTick{0%{transform:scale(1.35)}to{transform:scale(1)}}.stock__bar{margin-top:.5rem;height:4px;background:#26262d;overflow:hidden}.stock__fill{display:block;height:100%;background:var(--red);transform-origin:left;transform:scaleX(var(--k,1));transition:transform .8s cubic-bezier(.2,.7,.2,1)}.stock__out{display:none;margin:0;font-family:var(--oswald);text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;font-weight:600;color:#fff}.stock[data-state=out] .stock__text{display:none}.stock[data-state=out] .stock__out{display:block}.stock[data-state=out] .stock__live{color:var(--muted-2)}.stock[data-state=out] .stock__live .dot{animation:none;background:var(--muted-2)}.end{padding:4.5rem var(--gutter) 3.5rem;text-align:center;display:grid;justify-items:center;gap:.4rem;background:radial-gradient(60% 50% at 50% 100%,rgba(255,43,43,.14),transparent 70%)}.end__stitch{font-family:var(--script);font-size:clamp(1.6rem,7vw,2.6rem);color:#fff}.emboss--end{font-size:clamp(2.6rem,12vw,6rem)}.end__line{color:var(--muted);max-width:36ch;margin:.8rem 0 1.4rem}.foot{border-top:1px solid var(--line);padding:1.4rem var(--gutter) 2.4rem;display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;align-items:center;font-size:.8rem;color:var(--muted)}.foot__fine{flex-basis:100%;font-size:.72rem;color:var(--muted-2)}.bag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.bag[hidden]{display:none}html.cart-open shopify-chat{display:none!important}.bag__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.bag__panel{position:absolute;right:0;top:0;bottom:0;width:min(420px,100%);background:var(--panel);border-left:1px solid var(--line);display:flex;flex-direction:column;animation:slide .25s ease-out}@keyframes slide{0%{transform:translate(30px);opacity:0}to{transform:none;opacity:1}}.bag__head{display:flex;align-items:center;justify-content:space-between;padding:1rem var(--gutter);border-bottom:1px solid var(--line)}.bag__head h2{font-family:var(--oswald);text-transform:uppercase;font-size:1rem;letter-spacing:.14em}.bag__x{font-size:1.6rem;line-height:1;padding:.2rem .5rem}.bag__body{flex:1;overflow:auto;overscroll-behavior:contain}.bag__list{padding:.5rem var(--gutter)}.bag__list li{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--line);font-size:.9rem}.bag__list li b{font-family:var(--oswald);font-weight:600}.bag__list li button{color:var(--muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.bag__empty{padding:1.2rem var(--gutter);color:var(--muted)}.miss{margin:.4rem var(--gutter) 1rem;padding-top:.9rem;border-top:1px solid var(--line)}.miss__head{display:flex;align-items:center;gap:.5rem;font-family:var(--oswald);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:1rem;color:var(--red);margin-bottom:.7rem}.miss__list{display:grid;gap:.6rem}.miss__item{display:grid;grid-template-columns:56px 1fr auto;gap:.3rem .7rem;align-items:center;padding:.6rem;background:var(--panel-2);border:1px solid var(--line)}.miss__item img{width:56px;height:56px;object-fit:cover;background:#fff}.miss__name{font-family:var(--oswald);font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:.95rem;color:#fff;line-height:1.1}.miss__left{display:block;margin-top:.2rem;font-family:var(--oswald);text-transform:uppercase;letter-spacing:.14em;font-size:.58rem;color:var(--red)}.miss__price{font-family:var(--oswald);font-weight:700;font-size:.95rem;color:#fff}.miss__sizes{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:.3rem;margin-top:.3rem}.miss__btn{min-height:44px;padding:.4rem .2rem;background:var(--panel);border:1px solid var(--line);font-family:var(--oswald);font-weight:600;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em;color:#fff;transition:background .15s,color .15s}.miss__btn:hover,.miss__btn.is-adding{background:var(--red);color:#000}.miss__btn:disabled{color:var(--muted-2);text-decoration:line-through;cursor:not-allowed;background:#0c0c0e}.miss__btn--solo{letter-spacing:.14em;font-size:.76rem}.bag__foot{padding:1rem var(--gutter) 1.4rem;border-top:1px solid var(--line);display:grid;gap:.7rem}.bag__total{display:flex;justify-content:space-between;font-family:var(--oswald);text-transform:uppercase;letter-spacing:.14em;font-size:.8rem}.bag__note{font-size:.74rem;color:var(--muted)}.toast{position:fixed;left:50%;bottom:1.2rem;transform:translate(-50%,20px);background:#fff;color:#000;font-family:var(--oswald);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;padding:.6rem 1rem;opacity:0;transition:.25s;z-index:50;pointer-events:none}.toast.is-on{opacity:1;transform:translate(-50%)}.preview-badge{position:fixed;left:.6rem;bottom:.6rem;z-index:35;font-family:ui-monospace,Menlo,monospace;font-size:.56rem;letter-spacing:.12em;text-transform:uppercase;color:#999;background:#000000bf;border:1px solid #333;padding:.3rem .5rem;pointer-events:none}@media(min-width:900px){.hero{grid-template-columns:1.05fr 1fr;align-items:center;min-height:92vh}.hero__pic{position:relative;inset:auto;z-index:0;height:92vh;order:2}.hero__pic img{object-position:50% 30%}.hero__pic:after{background:linear-gradient(90deg,var(--bg) 0%,rgba(10,10,12,0) 30%,rgba(10,10,12,0) 100%)}.hero__copy{padding:4rem var(--gutter) 4rem clamp(40px,6vw,96px)}.hero h1.emboss{font-size:clamp(6rem,11vw,13rem)}.board{padding-top:0;margin-top:-2rem;position:relative;z-index:2}.board__row{grid-template-columns:repeat(5,1fr)}.tile--lead{grid-column:auto}.tile{padding:1.1rem 1.2rem 1rem}.tile__n{font-size:3.4rem}.piece{display:grid;grid-template-columns:1.1fr 1fr;gap:0 2rem;padding:3.5rem var(--gutter) 0;align-items:start}.rail{grid-column:1;padding:0;flex-wrap:wrap;overflow:visible;scroll-snap-type:none;gap:.6rem}.rail__item{flex:0 0 calc(50% - .3rem)}.rail__item:first-child{flex-basis:100%;aspect-ratio:4/5}.rail__dots{display:none}.piece__body{grid-column:2;padding:0;position:sticky;top:5rem}.set{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;padding:4rem var(--gutter) 0;background:transparent}.set__head{grid-column:1/-1;padding:0 0 1.4rem}.lot{border:1px solid var(--line)}.lot__body{padding:1rem 1.2rem 1.4rem}.lot__tag{margin-left:auto}.end{padding:7rem var(--gutter) 5rem}}@media(min-width:1200px){.set{grid-template-columns:repeat(4,1fr)}}@media(prefers-reduced-motion:reduce){.dot,.lot__tag--lamp i,.stock.is-tick .stock__n{animation:none}.odo__d,.tile__fill,.stock__fill,.btn,.size-btn{transition:none}html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/loyalty-drop.css.map */
