@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(anton-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(inter-var.woff2) format("woff2")}@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(permanentmarker-400.woff2) format("woff2")}:root{--bg:#0B0B0C;--bg-2:#141416;--bg-3:#1B1B1E;--bone:#F4F1EA;--ink:#0B0B0C;--paper:#EDEAE3;--muted:#9C988D;--muted-2:#76736B;--line:rgba(244,241,234,.12);--line-strong:rgba(244,241,234,.22);--yellow:#FFC700;--yellow-deep:#E0AE00;--radius:22px;--radius-lg:30px;--maxw:1240px;--font-display:"Anton",Impact,sans-serif;--font-body:"Inter",system-ui,-apple-system,sans-serif;--font-marker:"Permanent Marker",cursive}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--paper);font-family:var(--font-body);-webkit-font-smoothing:antialiased;line-height:1.55;overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font-family:inherit}h1,h2,h3,h4{margin:0}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 20px}.display{font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:.92}.marker{font-family:var(--font-marker);color:var(--yellow);transform:rotate(-3deg);display:inline-block}.eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-weight:600}.yellow{color:var(--yellow)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn{display:inline-flex;align-items:center;gap:10px;background:var(--yellow);color:#1a1500;font-weight:700;font-size:14px;letter-spacing:.05em;text-transform:uppercase;border:none;border-radius:999px;padding:16px 28px;cursor:pointer;transition:transform .15s;text-align:center}.btn:hover{transform:translateY(-2px)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn.ghost{background:transparent;color:var(--bone);border:1px solid var(--line-strong)}.btn.dark{background:var(--ink);color:var(--yellow)}.btn.full{width:100%;justify-content:center}.announce{background:var(--bg);border-bottom:1px solid var(--line);text-align:center;font-size:12.5px;letter-spacing:.05em;padding:9px 14px;color:var(--bone)}.announce a{color:var(--yellow);font-weight:600}.navwrap{position:sticky;top:14px;z-index:50;padding:0 16px;margin-top:14px}.nav{max-width:var(--maxw);margin:0 auto;display:flex;align-items:center;justify-content:space-between;background:#121214b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line-strong);border-radius:999px;padding:12px 14px 12px 22px}.nav .links{display:flex;gap:26px;font-size:13px;letter-spacing:.04em;color:var(--bone);list-style:none;margin:0;padding:0}.nav .links a{opacity:.82;transition:opacity .2s}.nav .links a:hover{opacity:1;color:var(--yellow)}.brand{font-family:var(--font-display);font-size:23px;letter-spacing:.06em;color:#fff;text-transform:uppercase;line-height:1}.nav .right{display:flex;align-items:center;gap:14px}.icpill{width:40px;height:40px;border-radius:999px;border:1px solid var(--line-strong);display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--bone);background:transparent;cursor:pointer}.icpill.cart{background:var(--yellow);color:#1a1500;border:none;font-weight:600}.burger{display:none}.nav-drawer{display:flex;flex-direction:column;gap:10px;list-style:none;margin:10px auto 0;max-width:var(--maxw);padding:18px 22px;background:#121214f2;border:1px solid var(--line-strong);border-radius:18px;font-size:14px;letter-spacing:.04em}.nav-drawer[hidden]{display:none}.nav-drawer a{opacity:.85}.nav-drawer a:hover{color:var(--yellow);opacity:1}@media(min-width:901px){.nav-drawer{display:none!important}}.section{padding:84px 0}.section.tight{padding:54px 0}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:34px;flex-wrap:wrap}.sec-head h2{font-size:clamp(34px,6vw,66px);margin:8px 0 0;color:#fff}.sec-head .link{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line-strong);padding-bottom:3px}.sec-head .link:hover{color:var(--yellow)}.hero{position:relative;margin-top:22px}.hero-card{position:relative;border-radius:var(--radius-lg);overflow:hidden;min-height:78vh;display:flex;align-items:flex-end;background:#000}.hero-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05) brightness(.62);opacity:.9}.hero-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0b0c26,#0b0b0c33 40%,#0b0b0ceb)}.hero-inner{position:relative;z-index:2;padding:40px 34px;width:100%}.hero h1{font-size:clamp(58px,12vw,150px);margin:6px 0 0;color:#fff}.hero h1 .lite{color:var(--yellow)}.hero .sub{max-width:540px;color:var(--bone);opacity:.92;font-size:16px;margin:18px 0 0}.hero .meta{display:flex;flex-wrap:wrap;gap:14px 26px;align-items:center;margin-top:26px}.hero-tag{position:absolute;z-index:3;top:30px;right:30px;font-size:26px}.count{display:flex;gap:10px}.count .u{background:#00000073;border:1px solid var(--line-strong);border-radius:12px;padding:8px 12px;text-align:center;min-width:54px}.count .u b{font-family:var(--font-display);font-size:26px;display:block;color:#fff;line-height:1}.count .u span{font-size:10px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.stock{font-size:13px;letter-spacing:.04em;color:var(--bone)}.stock b{color:var(--yellow)}.fs{background:var(--bone);color:var(--ink)}.fs .row{display:grid;grid-template-columns:1.05fr .95fr;gap:46px;align-items:center}.fs .copy .tag{font-size:30px;margin-bottom:6px}.fs h2{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(40px,6.5vw,82px);line-height:.92;margin:0;color:var(--ink)}.fs p{font-size:16.5px;max-width:440px;color:#3a382f;margin:20px 0 28px}.fs .fine{display:block;margin-top:14px;font-size:12.5px;color:var(--muted-2);letter-spacing:.03em}.fs .shot{border-radius:var(--radius);overflow:hidden;aspect-ratio:1/1;background:#0e0e10;position:relative}.fs .shot img{width:100%;height:100%;object-fit:contain;padding:6%}.fs .shot.photo img{object-fit:cover;padding:0}.fs .disc{position:absolute;left:18px;bottom:18px;background:var(--yellow);color:#1a1500;font-weight:700;font-size:12px;letter-spacing:.06em;padding:9px 14px;border-radius:999px;text-transform:uppercase}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.grid.cols-4{grid-template-columns:repeat(4,1fr)}.card{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:border-color .2s,transform .2s;display:block}.card:hover{border-color:var(--line-strong);transform:translateY(-3px)}.card .ph{position:relative;aspect-ratio:1/1.16;background:#0f0f11;overflow:hidden}.card .ph img{width:100%;height:100%;object-fit:cover}.card.sold .ph img{opacity:.45;filter:grayscale(.6)}.badge{position:absolute;top:12px;left:12px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:7px 11px;border-radius:999px}.badge.live{background:var(--yellow);color:#1a1500}.badge.low{background:#000;color:var(--yellow);border:1px solid var(--yellow)}.badge.sold{background:#0b0b0cc7;color:var(--bone);border:1px solid var(--line-strong)}.soldstamp{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.soldstamp span{font-family:var(--font-marker);color:var(--bone);font-size:30px;transform:rotate(-8deg);border:3px solid var(--bone);padding:4px 16px;border-radius:8px;opacity:.85}.card .body{padding:16px 16px 18px}.card .ttl{font-size:15px;font-weight:600;color:#fff;letter-spacing:.01em}.card .cmeta{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.card .price{font-family:var(--font-display);font-size:20px;color:var(--bone)}.card .ed{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.card .ed b{color:var(--yellow)}.story{background:var(--bg-2)}.story .row{display:grid;grid-template-columns:1fr 1.1fr;gap:50px;align-items:center}.story .shot{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4/4.4}.story .shot img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.06) brightness(.8)}.story .tag{font-size:26px;margin-bottom:8px}.story h2{font-size:clamp(34px,5.5vw,60px);color:#fff;margin:0 0 22px}.story p{font-size:17px;color:var(--bone);opacity:.9;max-width:520px;margin:0 0 16px;line-height:1.7}.story p .yellow,.story p strong{color:var(--yellow);font-weight:600}.access{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:#000}.access-card{position:relative;min-height:380px;display:flex;align-items:center}.access-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.42)}.access-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0b0ce6,#0b0b0c73)}.access-inner{position:relative;z-index:2;padding:46px 40px;max-width:560px}.access .tag{font-size:26px;margin-bottom:6px}.access h2{font-size:clamp(32px,5vw,56px);color:#fff;margin:0 0 16px}.access p{color:var(--bone);opacity:.92;font-size:16px;margin:0 0 26px;max-width:430px}.capture{text-align:center}.capture .tag{font-size:26px;margin-bottom:6px}.capture h2{font-size:clamp(34px,6vw,72px);color:#fff;margin:0 auto 16px;max-width:14ch}.capture p{color:var(--muted);font-size:16px;max-width:440px;margin:0 auto 30px}.form{display:flex;gap:10px;max-width:480px;margin:0 auto;flex-wrap:wrap;justify-content:center}.form input{flex:1;min-width:220px;background:var(--bg-2);border:1px solid var(--line-strong);border-radius:999px;color:#fff;padding:16px 22px;font-size:15px;font-family:inherit}.form input::placeholder{color:var(--muted-2)}.form input:focus{outline:none;border-color:var(--yellow)}.micro{margin-top:16px;font-size:12px;color:var(--muted-2);letter-spacing:.03em}.pdp{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;padding:40px 0 90px}.pdp .gallery{display:flex;flex-direction:column;gap:14px}.pdp .gallery .main{border-radius:var(--radius);overflow:hidden;background:#0f0f11;aspect-ratio:1/1.1}.pdp .gallery .main img{width:100%;height:100%;object-fit:cover}.pdp .thumbs{display:flex;gap:10px;flex-wrap:wrap}.pdp .thumbs img{width:72px;height:84px;object-fit:cover;border-radius:10px;border:1px solid var(--line);cursor:pointer}.pdp .info{position:sticky;top:90px;align-self:start}.pdp .info .edition{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--yellow);font-weight:600}.pdp h1{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(32px,5vw,56px);color:#fff;margin:10px 0 6px;line-height:.95}.pdp .price-row{display:flex;align-items:baseline;gap:14px;margin:16px 0}.pdp .price-row .price{font-family:var(--font-display);font-size:30px;color:#fff}.pdp .price-row .compare{color:var(--muted);text-decoration:line-through;font-size:16px}.pdp .scarcity{display:flex;align-items:center;gap:10px;margin:18px 0;font-size:14px}.pdp .scarcity .dot{width:9px;height:9px;border-radius:50%;background:var(--yellow)}.pdp .desc{color:var(--bone);opacity:.88;line-height:1.7;margin:22px 0;font-size:15.5px}.variant-row{margin:20px 0}.variant-row label{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.swatches{display:flex;gap:10px;flex-wrap:wrap}.swatch{padding:11px 18px;border:1px solid var(--line-strong);border-radius:999px;background:transparent;color:var(--bone);cursor:pointer;font-size:14px}.swatch[aria-pressed=true],.swatch.active{background:var(--yellow);color:#1a1500;border-color:var(--yellow);font-weight:600}.sold-out-note{color:var(--muted);font-size:13px;margin-top:14px}.collection-hero{text-align:center;padding:60px 0 26px}.collection-hero .marker{font-size:26px}.collection-hero h1{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(40px,8vw,96px);color:#fff;line-height:.9;margin:8px 0}.dropbar{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin:18px 0 6px}.cart-wrap{padding:40px 0 80px;max-width:880px;margin:0 auto}.cart-wrap h1{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(34px,6vw,60px);color:#fff;margin-bottom:24px}.line-item{display:grid;grid-template-columns:84px 1fr auto;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.line-item img{width:84px;height:96px;object-fit:cover;border-radius:12px}.line-item .li-ttl{font-weight:600;color:#fff}.line-item .li-meta{color:var(--muted);font-size:13px;margin-top:4px}.cart-foot{display:flex;justify-content:space-between;align-items:center;margin-top:26px;flex-wrap:wrap;gap:20px}.cart-total{font-family:var(--font-display);font-size:28px;color:#fff}.qty{display:inline-flex;border:1px solid var(--line-strong);border-radius:999px;overflow:hidden}.qty button{background:transparent;color:var(--bone);border:none;width:36px;height:40px;cursor:pointer;font-size:16px}.qty input{width:44px;text-align:center;background:transparent;border:none;color:#fff;font-family:inherit}.page-body{max-width:760px;margin:0 auto;padding:50px 0 80px}.page-body h1{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(36px,6vw,64px);color:#fff;margin-bottom:24px}.page-body .rte{color:var(--bone);opacity:.9;line-height:1.8;font-size:16px}.page-body .rte h2{font-size:24px;color:#fff;margin:28px 0 12px}.page-body .rte a{color:var(--yellow);text-decoration:underline}.fs-note{display:grid;grid-template-columns:300px 1fr;gap:38px;align-items:stretch;background:var(--bone);color:var(--ink);border-radius:var(--radius-lg);padding:34px}.fs-note-photo{position:relative;border-radius:var(--radius);overflow:hidden;min-height:360px}.fs-note-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fs-note-text{font-size:17px;line-height:1.75;color:#2a2820;margin-top:10px}.fs-note-text p{margin:0 0 12px}.fs-note-sign{font-family:var(--font-marker);font-size:30px;color:var(--ink);margin-top:14px;transform:rotate(-2deg)}.fs-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.fs-quote{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius);padding:22px;margin:0}.fs-quote blockquote{margin:0;color:var(--bone);font-size:15.5px;line-height:1.6}.fs-quote figcaption{margin-top:14px;color:var(--yellow);font-size:13px;letter-spacing:.04em}.pw-wrap{min-height:82vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:560px;margin:0 auto;padding:60px 24px}.fs-faq-list{max-width:760px}.fs-faq .sec-head{max-width:760px;margin-bottom:20px}.fs-faq-item{padding:20px 0;border-bottom:1px solid var(--line)}.fs-q{font-weight:600;color:#fff;font-size:16px;margin-bottom:8px}.fs-a{color:var(--bone);opacity:.85;line-height:1.6;font-size:15px}@media(max-width:900px){.fs-note{grid-template-columns:1fr;gap:24px}.fs-note-photo{min-height:300px}.fs-proof-grid{grid-template-columns:1fr}}.site-footer{border-top:1px solid var(--line);padding:60px 0 50px;margin-top:30px}.foot{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.foot .brand{font-size:46px}.foot p.blurb{color:var(--muted);max-width:300px;margin-top:14px;font-size:14px}.foot .cols{display:flex;gap:60px;flex-wrap:wrap}.foot h4{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.foot a{display:block;font-size:14px;color:var(--bone);opacity:.82;margin-bottom:9px}.foot a:hover{color:var(--yellow);opacity:1}.legal{display:flex;justify-content:space-between;margin-top:46px;padding-top:22px;border-top:1px solid var(--line);font-size:12px;color:var(--muted-2);flex-wrap:wrap;gap:10px}@media(max-width:900px){.nav .links{display:none}.burger{display:flex}.fs .row,.story .row,.pdp{grid-template-columns:1fr;gap:30px}.story .row .shot{order:-1}.grid,.grid.cols-4{grid-template-columns:repeat(2,1fr)}.hero-card{min-height:70vh}.section{padding:64px 0}.pdp .info{position:static}}@media(max-width:560px){.grid,.grid.cols-4{grid-template-columns:1fr 1fr;gap:12px}.hero-inner{padding:26px 20px}.foot{flex-direction:column}.line-item{grid-template-columns:64px 1fr;grid-template-areas:"img ." "img ."}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/base.css.map */
