:root{--blue:#1F3BFF;--blue-d:#1227B8;--foil:#FF4D1C;--ink:#101014;--bone:#F6F5F0;--chip:#E8E7E1;--mute:#55555E;--white:#FFFFFF;--display:"Anton","Impact","Arial Narrow",sans-serif;--body:"Space Grotesk","Helvetica Neue",Arial,sans-serif;--rule:3px solid var(--ink);--wrap:1240px}*,*:before,*:after{box-sizing:border-box}:root{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-behavior:smooth;scroll-padding-top:calc(80px + env(safe-area-inset-top,0px))}body{margin:0;background:var(--bone);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}img,svg{max-width:100%;display:block}a{color:var(--blue)}a:hover{color:var(--blue-d)}button{font:inherit;cursor:pointer}:focus-visible{outline:3px solid var(--foil);outline-offset:2px}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 20px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skew{display:inline-block;transform:skew(-6deg);transform-origin:left bottom}.tag{display:inline-flex;align-self:flex-start;background:var(--foil);color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:6px 10px}.tag-tri{display:flex;justify-content:center;align-items:flex-start;align-self:flex-start;width:240px;height:116px;padding:15px 0 0;background:var(--foil);color:var(--ink);font-size:16px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,50% 100%)}.label{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}.patch{flex:none;width:44px;height:44px;border-radius:50%;background:var(--blue);display:grid;place-items:center;box-shadow:0 0 0 3px var(--white),0 0 0 6px var(--blue)}.patch span{font-family:var(--display);font-size:24px;line-height:1;color:var(--bone);transform:skew(-6deg);margin-top:2px}.wordmark{font-family:var(--display);font-size:30px;line-height:1;text-transform:uppercase;letter-spacing:.01em;transform:skew(-6deg);white-space:nowrap}.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;background:var(--white);border-bottom:var(--rule)}.top .wrap{display:flex;align-items:center;gap:24px;height:76px}.brand{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--ink)}.brand:hover{color:var(--ink)}.nav{display:flex;gap:22px;margin-left:auto;align-items:center}.nav a{text-decoration:none;color:var(--ink);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nav a:hover{color:var(--blue)}.nav .sell-link{background:#d7192b;color:#fff;padding:0 18px;min-height:44px;display:inline-flex;align-items:center;border-radius:999px}.nav .sell-link:hover{background:#b0101f;color:#fff}.nav .supplies-link{background:#c8ff00;color:#0e1013;padding:0 16px;min-height:44px;display:inline-flex;align-items:center;border-radius:999px}.nav .supplies-link:hover{background:#e4ff7a;color:#0e1013}.cart-btn{display:flex;align-items:center;gap:8px;background:var(--blue);color:var(--bone);border:0;border-radius:999px;min-height:44px;padding:0 10px 0 18px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cart-btn:hover{background:var(--blue-d)}.cart-btn .n{background:var(--foil);color:var(--ink);min-width:26px;height:26px;padding:0 6px;border-radius:999px;display:inline-grid;place-items:center;font-size:12px}.menu-btn{display:none;background:none;border:var(--rule);color:var(--ink);min-height:44px;padding:0 14px;margin-left:auto;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:13px}@media(max-width:900px){.nav{display:none;position:absolute;left:0;right:0;top:76px;background:var(--white);flex-direction:column;align-items:stretch;gap:0;padding:8px 20px 16px;border-bottom:var(--rule)}.nav.open{display:flex}.nav a{padding:14px 0;border-bottom:1px solid var(--chip)}.nav .sell-link,.nav .supplies-link{justify-content:center;margin-top:12px;border:0}.menu-btn{display:block}.cart-btn{margin-left:0}.wordmark{font-size:24px}}@media(max-width:420px){.wordmark{display:none}}.hero{background:var(--white);border-bottom:var(--rule);overflow:hidden;position:relative}.hero:after{content:"IQ";position:absolute;right:-40px;bottom:-120px;font-family:var(--display);font-size:520px;line-height:1;color:var(--blue);opacity:.06;transform:skew(-8deg);pointer-events:none}.hero .wrap{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:48px;align-items:center;padding-top:64px;padding-bottom:80px;position:relative;z-index:1}.hero-copy{display:flex;flex-direction:column;gap:22px}.hero h1{font-family:var(--display);font-weight:400;font-size:clamp(64px,10vw,140px);line-height:.88;text-transform:uppercase;margin:0}.hero h1 em{font-style:normal;color:var(--blue)}.hero p{font-size:19px;max-width:32em;margin:0;color:var(--mute)}.btns{display:flex;gap:12px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;min-height:48px;padding:0 22px;border:3px solid transparent}.btn-blue{background:var(--blue);color:var(--bone)}.btn-blue:hover{background:var(--blue-d);color:var(--bone)}.btn-line{border-color:var(--ink);color:var(--ink);background:transparent}.btn-line:hover,.btn-ink{background:var(--ink);color:var(--bone)}.btn-ink:hover{background:var(--blue);color:var(--bone)}.hero-slab{justify-self:center;width:min(330px,80vw);transform:rotate(6deg);animation:drop .8s cubic-bezier(.2,.9,.25,1.15) both}@keyframes drop{0%{opacity:0;transform:translateY(-60px) rotate(16deg)}to{opacity:1;transform:rotate(6deg)}}@media(prefers-reduced-motion:reduce){.hero-slab{animation:none}html{scroll-behavior:auto}}@media(max-width:860px){.hero .wrap{grid-template-columns:1fr;padding-top:44px;padding-bottom:60px}.hero-slab{width:min(250px,66vw);margin-top:8px}.hero:after{font-size:320px}}.slab{background:var(--white);border:var(--rule);padding:8px}.slab-label{display:flex;justify-content:space-between;gap:10px;background:var(--white);border:3px solid var(--blue);padding:7px 9px;margin-bottom:8px;color:var(--ink)}.slab-label .l1{font-size:11px;line-height:1.3;color:var(--mute);font-weight:500}.slab-label .l2{font-family:var(--display);font-size:18px;line-height:1.05;text-transform:uppercase}.grade{flex:none;text-align:center;border-left:2px solid var(--chip);padding-left:9px;display:flex;flex-direction:column;justify-content:center}.grade b{font-family:var(--display);font-weight:400;font-size:28px;line-height:1;color:var(--blue)}.grade small{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--mute)}.slab.raw .slab-label{border-color:var(--ink)}.slab.raw .grade b{color:var(--ink)}.card-window{overflow:hidden;background:var(--chip)}.card-window>svg{width:100%;height:auto}.card-window img{width:100%;aspect-ratio:5/7;object-fit:contain;background:#fff}section{padding:88px 0}.sec-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px;flex-wrap:wrap;border-bottom:var(--rule);padding-bottom:18px}h2{font-family:var(--display);font-weight:400;font-size:clamp(44px,6vw,76px);line-height:.92;text-transform:uppercase;margin:0;transform:skew(-6deg);transform-origin:left bottom}.lede{max-width:40em;color:var(--mute);margin:12px 0 0;font-size:17px}.sports{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sport{position:relative;border:0;text-align:left;padding:26px 24px 22px;min-height:200px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.sport[data-sport=basketball]{background:var(--blue);color:var(--bone)}.sport[data-sport=baseball]{background:var(--ink);color:var(--bone)}.sport[data-sport=football]{background:var(--foil);color:var(--ink)}.sport .ico{position:absolute;right:-24px;top:-24px;width:140px;height:140px;opacity:.95}.sport strong{font-family:var(--display);font-weight:400;font-size:52px;line-height:1;text-transform:uppercase;transform:skew(-6deg);transform-origin:left bottom;position:relative}.sport span:last-child{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;position:relative}.sport:hover strong{text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:8px}@media(max-width:760px){.sports{grid-template-columns:1fr}.sport{min-height:140px}.sport .ico{width:110px;height:110px}}#shop{background:var(--white);border-top:var(--rule);border-bottom:var(--rule)}.toolbar{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:32px}.seg{display:flex;border:var(--rule);flex-wrap:wrap}.seg button{border:0;background:none;min-height:44px;padding:0 16px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.seg button+button{border-left:3px solid var(--ink)}.seg button[aria-pressed=true]{background:var(--ink);color:var(--bone)}.toolbar input,.toolbar select{border:var(--rule);border-radius:0;min-height:50px;padding:0 14px;font:inherit;background:#fff;color:var(--ink)}.toolbar input{flex:1;min-width:200px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:32px 24px}.item{display:flex;flex-direction:column}.item .meta{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin:14px 0 2px}.item h3{margin:0 0 4px;font-size:16px;line-height:1.35;font-weight:700}.item .cond{font-size:14px;color:var(--mute);margin:0}.item .row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px}.price{font-family:var(--display);font-size:34px;line-height:1;color:var(--blue);transform:skew(-6deg)}.add{border:0;background:var(--ink);color:var(--bone);min-height:44px;padding:0 14px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.add:hover{background:var(--blue)}.add[disabled]{background:var(--chip);color:var(--mute);cursor:not-allowed}.shopify-link{display:inline-block;margin-top:8px;font-size:13px;font-weight:700}.sold .slab{opacity:.5}.sold .price{color:var(--mute)}.empty{padding:40px;border:3px dashed var(--ink);text-align:center;color:var(--mute);grid-column:1/-1}.pay{display:grid;grid-template-columns:repeat(3,1fr);border:var(--rule);background:#fff}.pay div{padding:28px 26px;border-right:var(--rule)}.pay div:last-child{border-right:0}.pay h3{font-family:var(--display);font-weight:400;font-size:34px;text-transform:uppercase;margin:0 0 6px}.pay p{margin:0;color:var(--mute)}@media(max-width:760px){.pay{grid-template-columns:1fr}.pay div{border-right:0;border-bottom:var(--rule)}.pay div:last-child{border-bottom:0}}#sell{background:var(--ink);color:var(--bone)}#sell .sec-head{border-color:var(--bone)}#sell h2{color:var(--bone)}#sell .lede{color:#b5b5bd}.sell-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}.steps{list-style:none;margin:28px 0 0;padding:0;counter-reset:s}.steps li{counter-increment:s;display:grid;grid-template-columns:60px 1fr;gap:14px;padding:18px 0;border-top:2px solid #2C2C34}.steps li:before{content:counter(s);font-family:var(--display);font-size:48px;line-height:1;color:var(--foil);transform:skew(-6deg)}.steps b{display:block;font-size:17px}.steps span{color:#b5b5bd}.form{display:grid;gap:14px;background:#fff;color:var(--ink);border:3px solid var(--bone);padding:28px}.form .two{display:grid;grid-template-columns:1fr 1fr;gap:14px}label{display:grid;gap:6px;font-weight:700;font-size:13px;letter-spacing:.04em}input,select,textarea{border:2px solid var(--ink);border-radius:0;padding:12px 13px;font:inherit;font-weight:400;background:#fff;color:var(--ink);width:100%}textarea{min-height:110px;resize:vertical}.hp{position:absolute;left:-9999px}.note{font-size:13px;color:var(--mute);margin:0}.status{font-size:14px;font-weight:700;margin:0;min-height:1em}.status.ok{color:var(--blue)}.status.err{color:#c42a00}@media(max-width:860px){.sell-grid{grid-template-columns:1fr;gap:36px}.form .two{grid-template-columns:1fr}}.contact{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.contact a,.contact div{display:block;text-decoration:none;color:var(--ink);background:#fff;border:var(--rule);padding:22px}.contact small{display:block;color:var(--mute);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px}.contact strong{font-size:18px;line-height:1.35}.contact a:hover{background:var(--blue);color:var(--bone);border-color:var(--blue)}.contact a:hover small{color:var(--bone)}@media(max-width:760px){.contact{grid-template-columns:1fr}}footer{background:var(--blue);color:var(--bone);padding:40px 0;font-size:14px}footer .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}footer .brand{color:var(--bone)}footer .brand:hover{color:var(--bone)}footer .patch{background:var(--ink);box-shadow:0 0 0 3px var(--blue),0 0 0 6px var(--bone)}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#10101499;z-index:60;opacity:0;pointer-events:none;transition:opacity .2s}.scrim.on{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;right:0;bottom:0;width:min(440px,100%);background:#fff;border-left:var(--rule);z-index:70;transform:translate(100%);transition:transform .25s ease;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.drawer.on{transform:none}@media(prefers-reduced-motion:reduce){.drawer,.scrim{transition:none}}.drawer header{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:var(--rule)}.drawer header h2{font-size:40px}.x{border:0;background:none;font-size:30px;line-height:1;min-width:44px;min-height:44px}.drawer .body{overflow:auto;padding:18px 22px;flex:1}.line-item{display:grid;grid-template-columns:54px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-bottom:2px solid var(--chip)}.line-item .thumb{width:54px;overflow:hidden;border:2px solid var(--ink)}.line-item b{font-size:14px;display:block;line-height:1.3}.line-item small{color:var(--mute)}.rm{border:0;background:none;color:#c42a00;font-size:13px;font-weight:700;padding:0;margin-top:2px}.totals{margin:16px 0;display:grid;gap:6px}.totals div{display:flex;justify-content:space-between}.totals .grand{font-weight:700;font-size:18px;border-top:var(--rule);padding-top:8px;margin-top:4px}.checkout{display:grid;gap:12px;margin-top:8px}.checkout h3{margin:10px 0 0;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pay-btns{display:grid;gap:10px;margin-top:6px}.pay-venmo{background:#008cff;color:#fff;border:0}.pay-paypal{background:#ffc439;color:#111;border:0}.pay-shopify{background:#5e8e3e;color:#fff;border:0}.toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translate(-50%,20px);background:var(--ink);color:var(--bone);padding:12px 18px;font-weight:700;z-index:80;opacity:0;pointer-events:none;transition:.2s;border-left:6px solid var(--foil)}.toast.on{opacity:1;transform:translate(-50%)}a.cart-btn{text-decoration:none}a.cart-btn:hover{color:var(--bone)}.item h3 a{color:inherit;text-decoration:none}.item h3 a:hover{color:var(--blue)}.item .slab-link{display:block;text-decoration:none;color:inherit}.choose{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;background:var(--ink);color:var(--bone);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.choose:hover{background:var(--blue);color:var(--bone)}[hidden]{display:none!important}.placeholder{width:100%;height:auto;aspect-ratio:5/7;background:var(--chip);fill:#b9b8b1}.page-wrap{padding:56px 0 96px}.page-title{font-family:var(--display);font-weight:400;font-size:clamp(44px,6vw,76px);line-height:.92;text-transform:uppercase;margin:0 0 28px;transform:skew(-6deg);transform-origin:left bottom}.rte{max-width:46em;font-size:17px}.rte a{color:var(--blue)}.rte img{max-width:100%;height:auto}.product{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}.product .slab{max-width:420px;transform:rotate(-2deg)}.thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:10px;margin-top:20px;max-width:420px}.thumbs img{width:100%;height:auto;border:2px solid var(--ink);background:#fff}.product-info{display:flex;flex-direction:column;gap:16px}.product-info h1{font-family:var(--display);font-weight:400;font-size:clamp(40px,5vw,64px);line-height:.95;text-transform:uppercase;margin:0}.product-info .price{font-size:48px}.product-form{display:grid;gap:12px;max-width:420px;margin-top:8px}.product-form .btn{width:100%}.product-form select{border:var(--rule);border-radius:0;min-height:50px;padding:0 12px;font:inherit}.shopify-payment-button__button{min-height:48px;border-radius:0!important}.shopify-payment-button__button--unbranded{background:var(--ink)!important;color:var(--bone)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em}.shopify-payment-button__more-options{color:var(--blue)!important}.facts{display:grid;grid-template-columns:auto 1fr;gap:6px 18px;margin:8px 0 0;font-size:15px}.facts dt{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);padding-top:2px}.facts dd{margin:0}@media(max-width:860px){.product{grid-template-columns:1fr;gap:36px}.product .slab{max-width:320px;margin:0 auto}}.cart-lines{border-top:var(--rule)}.cart-line{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px 0;border-bottom:2px solid var(--chip)}.cart-line img{width:88px;height:auto;border:2px solid var(--ink);background:#fff}.cart-line b{display:block;font-size:16px}.cart-line a{color:inherit}.cart-line .qty{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:14px}.cart-line .qty input{width:72px;border:2px solid var(--ink);border-radius:0;padding:8px}.cart-line .rm{color:#c42a00;font-weight:700;font-size:13px}.cart-line .lp{font-family:var(--display);font-size:28px;color:var(--blue)}.cart-sum{display:grid;gap:12px;justify-items:end;margin-top:28px;text-align:right}.cart-sum .grand{font-family:var(--display);font-size:40px;text-transform:uppercase}.cart-sum .btns{justify-content:flex-end}.additional-checkout-buttons{width:min(360px,100%)}@media(max-width:600px){.cart-line{grid-template-columns:64px minmax(0,1fr)}.cart-line img{width:64px}.cart-line .lp{grid-column:2}.cart-sum{justify-items:stretch;text-align:left}}.coll-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.coll-list a{display:block;border:var(--rule);background:#fff;padding:24px;text-decoration:none;color:var(--ink);font-family:var(--display);font-size:32px;text-transform:uppercase}.coll-list a:hover{background:var(--blue);color:var(--bone);border-color:var(--blue)}.search-form{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px}.search-form input{flex:1;min-width:220px;border:var(--rule);border-radius:0;min-height:50px;padding:0 14px;font:inherit}.result{border-bottom:2px solid var(--chip);padding:14px 0}.result a{font-weight:700;color:var(--ink)}.pagination{display:flex;gap:10px;flex-wrap:wrap;margin-top:40px;font-weight:700}.pagination a,.pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:var(--rule);padding:0 10px;color:var(--ink);text-decoration:none}.pagination .current{background:var(--ink);color:var(--bone)}.auth{max-width:440px;display:grid;gap:14px}.auth .errors{color:#c42a00;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
