:root{--black:#050507;--white:#f3f1eb;--blue:#194bff;--electric:#75f4ff;--red:#f02b25;--line:rgba(255,255,255,.2);--display:"Archivo Black",sans-serif;--mono:"DM Mono",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--white);font-family:var(--mono);overflow-x:hidden}body.no-scroll{overflow:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}.noise{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}.announcement{height:28px;background:var(--blue);display:flex;align-items:center;justify-content:center;gap:24px;font-size:9px;letter-spacing:.14em;position:relative;z-index:20}.announcement span{color:var(--electric)}.header{height:76px;position:absolute;top:28px;left:0;right:0;z-index:15;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 3vw;border-bottom:1px solid rgba(255,255,255,.25)}.wordmark{font:1.5rem var(--display);letter-spacing:-.07em}.wordmark span{color:var(--electric);font-size:.75em;margin-left:5px}.header nav{display:flex;gap:34px}.header nav a,.header-actions button{font-size:10px;text-transform:uppercase;letter-spacing:.12em}.header nav a{position:relative}.header nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-8px;height:1px;background:#fff;transition:.25s}.header nav a:hover:after{right:0}.header-actions{justify-self:end;display:flex;gap:14px}.header-actions button{color:#fff;background:none;border:0;cursor:pointer}.menu-button{display:none}.bag-button span{display:inline-grid;place-items:center;width:20px;height:20px;margin-left:5px;border-radius:50%;background:#fff;color:#000;font-size:9px}.hero{height:calc(100vh - 28px);min-height:720px;position:relative;overflow:hidden}.hero>img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000b8,#0000000f 58%),linear-gradient(0deg,rgba(0,0,0,.55),transparent 45%)}.hero-copy{position:absolute;left:5vw;bottom:13%;z-index:2}.hero-copy>p{font-size:10px;letter-spacing:.18em;color:var(--electric);margin-bottom:20px}.hero h1{font:clamp(4.5rem,8.6vw,9.7rem)/.82 var(--display);letter-spacing:-.075em;margin:0;max-width:1100px}.hero h1 em,.feature-copy h2 em,.manifesto h2 em{font-style:normal;color:transparent;-webkit-text-stroke:1px white}.hero-bottom{display:flex;align-items:center;gap:35px;margin-top:36px}.hero-bottom>p{font-size:9px;line-height:1.6;color:#bcbcc1;text-transform:uppercase}.cta{display:flex;align-items:center;justify-content:space-between;width:225px;padding:17px 19px;text-transform:uppercase;font-size:10px;letter-spacing:.08em;transition:.2s}.cta.light{background:#fff;color:#000}.cta.blue{background:var(--blue);color:#fff}.cta:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0003}.orbit-mark{position:absolute;right:-7vw;top:18%;width:31vw;aspect-ratio:1;border:1px solid rgba(255,255,255,.25);border-radius:50%;transform:rotate(-15deg)}.orbit-mark:after{content:"";position:absolute;top:13%;right:13%;bottom:13%;left:13%;border:1px solid rgba(255,255,255,.2);border-radius:50%}.orbit-mark span{position:absolute;left:5%;top:24%;width:14px;aspect-ratio:1;border-radius:50%;background:var(--electric);box-shadow:0 0 25px var(--electric)}.orbit-mark i{position:absolute;top:42%;right:42%;bottom:42%;left:42%;border-radius:50%;background:#fff;box-shadow:0 0 35px #fff}.hero-index{position:absolute;right:4vw;bottom:8%;font-size:9px;display:flex;align-items:center;gap:10px}.hero-index i{width:70px;height:1px;background:#ffffff80}.scroll{position:absolute;right:4vw;top:46%;font-size:9px;letter-spacing:.15em;text-transform:uppercase;writing-mode:vertical-rl}.intro{min-height:480px;padding:110px 6vw;display:grid;grid-template-columns:1fr 2.8fr 1fr;gap:7vw;align-items:center;background:var(--white);color:var(--black)}.intro-tag{align-self:start;display:flex;justify-content:space-between;border-top:1px solid #aaa;padding-top:10px;font-size:9px;text-transform:uppercase}.intro-tag b{font-weight:400;color:#777}.intro>p{font:clamp(2.2rem,4.2vw,5rem)/1.08 var(--display);letter-spacing:-.055em;margin:0}.spinning-seal{width:140px;aspect-ratio:1;border:1px solid #222;border-radius:50%;display:grid;place-items:center;position:relative;justify-self:end;animation:spin 18s linear infinite}.spinning-seal span{position:absolute;font-size:8px;letter-spacing:.14em}.spinning-seal b{font-size:2rem;color:var(--blue)}@keyframes spin{to{transform:rotate(360deg)}}.shop{padding:110px 4vw 130px;background:#0a0a0e}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:48px}.section-head span,.eyebrow{font-size:9px;color:var(--electric);letter-spacing:.17em;text-transform:uppercase}.section-head h2,.feature-copy h2,.campaign-heading h2,.manifesto h2,.newsletter h2{font:clamp(3.2rem,6.2vw,7rem)/.9 var(--display);letter-spacing:-.065em;margin:11px 0 0}.section-head h2 em{font-style:normal;color:var(--blue)}.shop-controls{display:flex;align-items:center;gap:8px}.shop-controls p{font-size:9px;color:#81818b;margin-right:14px}.arrow{width:45px;aspect-ratio:1;border:1px solid #3a3a43;background:none;color:#fff;cursor:pointer;font-size:18px}.arrow:hover{background:#fff;color:#000}.product-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(290px,31.5vw);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.product-track::-webkit-scrollbar{display:none}.product-card{scroll-snap-align:start}.product-image{display:block;height:600px;overflow:hidden;position:relative;background:#16161b}.product-image img{width:100%;height:100%;object-fit:cover;transition:.6s}.product-image.tall img{object-position:center 35%}.product-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 30%);opacity:0;transition:.3s}.product-image>span{position:absolute;z-index:2;left:20px;bottom:20px;font-size:9px;text-transform:uppercase;letter-spacing:.12em;transform:translateY(15px);opacity:0;transition:.3s}.product-image:hover img{transform:scale(1.035)}.product-image:hover:after,.product-image:hover>span{opacity:1}.product-image:hover>span{transform:none}.product-info{display:flex;justify-content:space-between;gap:15px;padding-top:18px}.product-info h3{font:1.05rem var(--display);margin:0 0 6px}.product-info p,.swatches{font-size:9px;color:#85858f;margin:0}.product-info strong{font-size:12px}.swatches{display:flex;align-items:center;gap:5px;margin-top:12px;text-transform:uppercase}.swatches i{width:11px;aspect-ratio:1;border-radius:50%;border:1px solid #777}.swatches .blue{background:#1646ef}.swatches .red{background:#ef2d29}.swatches .black{background:#050505}.swatches span{margin-left:5px}.feature{display:grid;grid-template-columns:1.15fr .85fr;min-height:900px;background:var(--white);color:var(--black)}.feature-photo{position:relative;min-height:800px;overflow:hidden}.feature-photo img{position:absolute;width:100%;height:100%;object-fit:cover}.feature-photo span{position:absolute;left:25px;bottom:22px;background:#fff;padding:9px 12px;font-size:8px;letter-spacing:.13em}.feature-copy{padding:9vw 7vw;display:flex;flex-direction:column;justify-content:center}.feature-copy .eyebrow{color:var(--blue)}.feature-copy h2 em{-webkit-text-stroke:1px black}.feature-copy>p:not(.eyebrow){font-size:12px;line-height:1.9;max-width:530px;color:#5e5e63;margin:35px 0}.feature-copy ul{padding:0;margin:0;list-style:none;border-top:1px solid #bbb}.feature-copy li{padding:13px 0;border-bottom:1px solid #ccc;font-size:9px;text-transform:uppercase;display:flex;justify-content:space-between}.feature-copy li:after{content:"\2726";color:var(--blue)}.feature-price{display:flex;align-items:center;justify-content:space-between;margin-top:35px}.feature-price>strong{font:2rem var(--display)}.campaign{padding:120px 5vw;background:#071445;overflow:hidden}.campaign-heading{display:grid;grid-template-columns:1fr 3fr;align-items:start;margin-bottom:80px}.campaign-heading>p{font-size:9px;line-height:1.8;color:var(--electric)}.campaign-heading h2{margin:0}.campaign-heading h2 span{color:var(--electric)}.lookbook{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:2.5vw;align-items:start}.look{margin:0;position:relative}.look img{width:100%;display:block}.look-a{margin-top:12vw}.look-b{margin-top:0}.look-c{margin-top:19vw}.look figcaption{font-size:8px;letter-spacing:.12em;margin-top:10px;color:#9eaad1}.manifesto{padding:150px 5vw 45px;min-height:780px;background:#e92f28;color:#050507;position:relative}.manifesto>p{font-size:10px;letter-spacing:.15em}.manifesto h2{font-size:clamp(4rem,8.8vw,10rem);max-width:1400px}.manifesto h2 em{-webkit-text-stroke:2px #050507}.manifesto>div{position:absolute;left:5vw;right:5vw;bottom:30px;padding-top:14px;border-top:1px solid rgba(0,0,0,.4);display:flex;justify-content:space-between;font-size:8px;letter-spacing:.12em}.newsletter{padding:100px 6vw;display:grid;grid-template-columns:1fr 1fr;gap:10vw;align-items:end;background:#08080b}.newsletter>div>p{font-size:9px;color:var(--electric);letter-spacing:.15em}.newsletter h2{font-size:clamp(2.5rem,4.8vw,5rem)}.newsletter form label{font-size:8px;letter-spacing:.15em;color:#777}.newsletter form>div{display:flex;border-bottom:1px solid #777;margin-top:14px}.newsletter input{flex:1;background:none;border:0;color:#fff;padding:18px 0;outline:none}.newsletter button{width:60px;background:none;border:0;color:var(--electric);font-size:24px;cursor:pointer}.form-status{font-size:9px;color:var(--electric);min-height:14px}footer{padding:80px 5vw 25px;background:#050507}.footer-logo{font-size:clamp(4rem,12vw,13rem);display:block;border-bottom:1px solid #35353b;padding-bottom:35px}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);width:50%;margin:60px 0 80px auto}.footer-links div{display:flex;flex-direction:column;gap:10px}.footer-links b{font-size:8px;text-transform:uppercase;color:#666;margin-bottom:10px}.footer-links a{font-size:10px}.footer-links a:hover{color:var(--electric)}.footer-bottom{border-top:1px solid #35353b;padding-top:18px;display:flex;justify-content:space-between;font-size:8px;color:#6e6e77}.bag-drawer{position:fixed;z-index:80;right:0;top:0;bottom:0;width:min(460px,100%);background:var(--white);color:#000;padding:50px;transform:translate(105%);transition:.35s;display:flex;flex-direction:column;justify-content:center}.bag-drawer.open{transform:none}.bag-drawer>p{font-size:9px;color:var(--blue)}.bag-drawer h2{font:3rem/.9 var(--display);letter-spacing:-.05em}.close-bag{position:absolute;right:25px;top:20px;border:0;background:none;font-size:30px;cursor:pointer}.drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0000008c;opacity:0;pointer-events:none;transition:.3s}.drawer-backdrop.open{opacity:1;pointer-events:auto}@media(max-width:900px){.header nav{display:none}.menu-button{display:block!important}.intro{grid-template-columns:1fr 3fr}.spinning-seal{display:none}.product-track{grid-auto-columns:48vw}.feature{grid-template-columns:1fr}.feature-photo{height:100vh}.campaign-heading{grid-template-columns:1fr}.campaign-heading h2{margin-top:30px}.lookbook{grid-template-columns:1fr 1fr}.look-c{display:none}.newsletter{grid-template-columns:1fr}.footer-links{width:75%}}@media(max-width:600px){.announcement{font-size:7px;gap:8px}.header{height:62px;padding:0 5vw}.wordmark{font-size:1.1rem}.hero{min-height:700px}.hero>img{object-position:60% center}.hero-shade{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent 75%)}.hero-copy{left:5vw;right:5vw;bottom:12%}.hero h1{font-size:3.8rem}.hero-bottom{align-items:flex-start;flex-direction:column;gap:10px}.orbit-mark,.hero-index,.scroll{display:none}.intro{min-height:420px;padding:70px 5vw;grid-template-columns:1fr}.intro-tag{max-width:180px}.intro>p{font-size:2.5rem}.section-head{align-items:start}.shop-controls p,.arrow.previous{display:none}.shop{padding:75px 5vw}.section-head h2{font-size:3.2rem}.product-track{grid-auto-columns:82vw}.product-image{height:500px}.feature-photo{height:75vh;min-height:600px}.feature-copy{padding:80px 6vw}.feature-copy h2{font-size:3.6rem}.feature-price{align-items:flex-start;flex-direction:column;gap:22px}.campaign{padding:80px 5vw}.campaign-heading h2{font-size:3.3rem}.lookbook{display:block}.look{margin:0 0 50px}.look-b{margin-left:18%}.manifesto{padding:90px 5vw 70px;min-height:580px}.manifesto h2{font-size:3.7rem}.manifesto>div span:nth-child(2){display:none}.newsletter{padding:75px 5vw}.newsletter h2{font-size:2.7rem}.footer-logo{font-size:3.3rem}.footer-links{width:100%;grid-template-columns:1fr 1fr;gap:40px}.footer-links div:last-child{display:none}.footer-bottom span:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.spinning-seal{animation:none}.product-image img,.bag-drawer{transition:none}}.wordmark{display:block;font-size:0}.wordmark img{display:block;width:190px;height:66px;object-fit:contain;object-position:left center;mix-blend-mode:screen;filter:contrast(1.18) brightness(1.16)}.footer-logo{display:block;border-bottom:1px solid #35353b;padding:0 0 35px}.footer-logo img{width:min(900px,84vw);height:auto;max-height:330px;object-position:left center}.product-info strong{text-align:right;white-space:nowrap}.product-info strong small,.feature-price strong small{display:block;margin-top:5px;color:#777985;font:7px var(--mono);letter-spacing:.12em}.bundle-image{position:relative}.bundle-badge{position:absolute;top:16px;right:16px;z-index:3;padding:9px 11px;background:var(--electric);color:var(--black);font:8px var(--mono);letter-spacing:.12em}.swatches .white{background:#f2f2ed}.inventory{padding:110px 5vw 125px;background:#f1efe8;color:#07070a}.inventory-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:50px}.inventory-head p{margin:0 0 12px;color:var(--blue);font-size:9px;letter-spacing:.16em}.inventory-head h2{margin:0;font:clamp(3.2rem,6.2vw,7rem)/.88 var(--display);letter-spacing:-.065em}.inventory-head h2 em{color:var(--blue);font-style:normal}.inventory-summary{display:grid;justify-items:end;gap:6px}.inventory-summary span{font-size:10px;letter-spacing:.12em}.inventory-summary b{color:var(--blue);font:2rem var(--display);margin-right:6px}.inventory-summary small{color:#777;font-size:8px;letter-spacing:.1em}.inventory-toolbar{display:grid;grid-template-columns:1fr 1fr;border:1px solid #aaa;margin-bottom:30px}.inventory-tab{display:flex;justify-content:space-between;padding:18px 22px;background:transparent;border:0;color:#666;text-transform:uppercase;font-size:10px;letter-spacing:.1em;cursor:pointer}.inventory-tab+.inventory-tab{border-left:1px solid #aaa}.inventory-tab span{font-size:8px}.inventory-tab.active{background:#07070a;color:#fff}.stock-board{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stock-color{border:1px solid #bbb;background:#f8f7f2}.stock-color-head{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid #ccc}.stock-color-head div{display:flex;align-items:center;gap:10px}.stock-color-head i{width:14px;aspect-ratio:1;border-radius:50%;border:1px solid #777}.stock-color-head i.red{background:#ef2f2a}.stock-color-head i.black{background:#111}.stock-color-head i.blue{background:#194bff}.stock-color-head h3{margin:0;font:.95rem var(--display)}.stock-color-head span{color:#777;font-size:8px;letter-spacing:.1em}.size-row{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:12px;min-height:64px;padding:12px 20px;border-bottom:1px solid #ddd}.size-row:last-child{border-bottom:0}.size-row strong{font:.9rem var(--display)}.size-row small{color:#777;font-size:8px}.stock-pill{min-width:62px;padding:7px 8px;text-align:center;background:#d9f8dc;color:#176329;font-size:8px;letter-spacing:.08em}.stock-pill.low{background:#fff0be;color:#795c00}.stock-pill.sold{background:#e5e3de;color:#888;text-decoration:line-through}.stock-key{display:flex;align-items:center;gap:22px;margin-top:22px;font-size:8px;text-transform:uppercase;letter-spacing:.08em}.stock-key span{display:flex;align-items:center;gap:7px}.stock-key i{width:8px;aspect-ratio:1;border-radius:50%;background:#58c96a}.stock-key i.low{background:#e1b52c}.stock-key i.sold{background:#aaa}.stock-key p{margin-left:auto;color:#777;text-transform:none;letter-spacing:0}@media(max-width:600px){.wordmark img{width:138px;height:54px}.footer-logo img{width:100%;height:auto}.inventory{padding:75px 5vw}.inventory-head{align-items:start;flex-direction:column}.inventory-head h2{font-size:3.4rem}.inventory-summary{justify-items:start}.inventory-tab{padding:15px 12px}.inventory-tab span{display:none}.stock-board{grid-template-columns:1fr}.stock-key{align-items:start;flex-wrap:wrap}.stock-key p{width:100%;margin-left:0}}:root{--graffiti: "Sedgwick Ave Display", "Archivo Black", sans-serif}.intro{position:relative;overflow:hidden;isolation:isolate;grid-template-columns:.82fr 2.25fr .9fr .72fr;gap:3.2vw;background:radial-gradient(circle at 88% 18%,rgba(25,75,255,.22),transparent 24%),radial-gradient(circle at 12% 85%,rgba(240,43,37,.16),transparent 22%),linear-gradient(135deg,#f3f1eb,#e8e5dc)}.intro:before{content:"STARBOUND";position:absolute;left:-2vw;bottom:-2.8rem;z-index:-1;color:#0505070b;font:clamp(5.5rem,17vw,17rem)/.8 var(--graffiti);letter-spacing:-.035em;transform:rotate(-4deg);pointer-events:none}.intro:after{content:"";position:absolute;top:28px;right:28px;bottom:28px;left:28px;z-index:-1;border:1px solid rgba(5,5,7,.12);border-radius:32px;background-image:radial-gradient(circle,rgba(5,5,7,.25) 1px,transparent 1.5px),linear-gradient(110deg,transparent 0 46%,rgba(25,75,255,.18) 46.2% 46.6%,transparent 46.8% 100%);background-size:44px 44px,100% 100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 82%,transparent);pointer-events:none}.intro-tag{position:relative;z-index:2;border-top-color:#0505078c}.intro-tag span{font-family:var(--graffiti);font-size:1.35rem;letter-spacing:.01em}.intro>p{position:relative;z-index:2;max-width:1000px;font-family:var(--graffiti);font-weight:400;line-height:.95;letter-spacing:-.015em;text-shadow:0 12px 35px rgba(25,75,255,.09)}.intro>p:first-letter{color:var(--blue)}.intro-cosmos{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.intro-cosmos i{position:absolute;border:1px solid rgba(5,5,7,.28);border-radius:50%;transform:rotate(-18deg)}.intro-cosmos i:nth-child(1){width:34vw;aspect-ratio:1 / .38;right:-8vw;top:18%}.intro-cosmos i:nth-child(2){width:20vw;aspect-ratio:1 / .48;left:3vw;bottom:12%;border-color:#194bff52}.intro-cosmos i:nth-child(3){width:8px;aspect-ratio:1;right:20%;top:28%;background:var(--blue);border:0;box-shadow:0 0 24px #194bffb3,-260px 105px #05050747,-130px -75px #05050738,190px 180px #05050740}.intro-cosmos span{position:absolute;right:9vw;bottom:18%;width:190px;height:1px;background:#05050773;transform:rotate(-24deg)}.intro-cosmos span:before,.intro-cosmos span:after{content:"";position:absolute;right:0;top:0;width:60px;height:1px;background:inherit;transform-origin:right center;transform:rotate(18deg)}.intro-cosmos span:after{transform:rotate(-18deg)}.intro-signal{position:relative;z-index:2;grid-column:3;grid-row:1;justify-self:end;align-self:end;width:min(260px,100%);padding:18px;border:1px solid rgba(5,5,7,.75);background:#050507eb;color:var(--white);box-shadow:12px 12px 0 var(--blue)}.intro-signal small,.intro-signal span{display:block;font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:var(--electric)}.intro-signal strong{display:block;margin:10px 0 8px;font:2rem/.82 var(--graffiti);letter-spacing:-.02em}.spinning-seal{grid-column:4;grid-row:1;z-index:2;background:#f3f1ebb8;box-shadow:inset 0 0 0 8px #194bff0d,0 18px 50px #0505071f}@media(max-width:900px){.intro{grid-template-columns:.85fr 2.15fr 1fr;gap:5vw}.intro-signal{grid-column:3;width:min(230px,100%);box-shadow:8px 8px 0 var(--blue)}}@media(max-width:600px){.intro{grid-template-columns:1fr;gap:30px}.intro:after{top:16px;right:16px;bottom:16px;left:16px;border-radius:22px}.intro:before{left:-10vw;bottom:18px;font-size:5.8rem}.intro-tag,.intro>p,.intro-signal{grid-column:1}.intro-signal{justify-self:start;width:min(310px,92%)}.intro-cosmos i:nth-child(1){width:75vw;right:-35vw;top:8%}.intro-cosmos i:nth-child(2){width:46vw;left:-18vw;bottom:24%}.intro-cosmos span{right:2vw;bottom:12%;width:120px}}.hero h1,.section-head h2,.inventory-head h2,.feature-copy h2,.campaign-heading h2,.manifesto h2,.newsletter h2,.bag-drawer h2{font-family:var(--graffiti);font-weight:400;letter-spacing:-.025em}.product-info h3,.stock-color-head h3{font-family:var(--graffiti);font-weight:400;letter-spacing:.015em;font-size:1.35rem}.hero h1{line-height:.78;text-shadow:3px 4px 0 rgba(0,0,0,.42)}.hero h1 em,.feature-copy h2 em,.manifesto h2 em{font-family:var(--graffiti);-webkit-text-stroke-width:1.5px}.section-head h2,.inventory-head h2,.campaign-heading h2,.newsletter h2{position:relative;width:fit-content}.section-head h2:after,.inventory-head h2:after,.newsletter h2:after{content:"";display:block;width:72%;height:5px;margin:9px 0 0 4%;background:currentColor;border-radius:50%;transform:rotate(-1.5deg) skew(-24deg);clip-path:polygon(0 28%,96% 0,100% 54%,5% 100%);opacity:.78}.inventory-head h2:after{color:var(--blue)}.newsletter h2:after{color:var(--electric)}.feature-copy h2,.manifesto h2{line-height:.82}@media(max-width:600px){.product-info h3,.stock-color-head h3{font-size:1.2rem}.hero h1{font-size:4.2rem}}.shopify-header{top:28px}.shopify-bag{color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.shopify-bag span{display:inline-grid;place-items:center;width:20px;height:20px;margin-left:5px;border-radius:50%;background:#fff;color:#000;font-size:9px}.shopify-product{min-height:100vh;padding:150px 5vw 100px;display:grid;grid-template-columns:1.2fr .8fr;gap:6vw;background:#f1efe8;color:#07070a}.shopify-product-media{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:start}.shopify-product-media img{width:100%;height:auto;display:block}.shopify-product-media img:first-child{grid-column:1 / -1}.shopify-product-details{position:sticky;top:115px;align-self:start;padding-top:25px}.shopify-product-details h1,.shopify-cart h1,.collection-page h1{margin:12px 0 20px;font:clamp(3.3rem,6vw,6rem)/.84 var(--graffiti);letter-spacing:-.025em}.shopify-price{margin:20px 0 30px;font:1.8rem var(--display)}.shopify-price small{display:block;margin-top:6px;color:#666;font:8px var(--mono);letter-spacing:.12em}.rte{color:#555;font-size:11px;line-height:1.8}.product-form{display:grid;gap:11px;margin-top:35px}.product-form label{margin-top:8px;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.product-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-option-field{display:grid;gap:7px}.product-option-field label{margin-top:0}@media(max-width:600px){.product-option-grid{grid-template-columns:1fr}}.orbital-builder--sets,.orbital-builder--pieces,.orbital-builder--jacket,.orbital-builder--shorts,.orbital-builder--pants,.orbital-builder--tees,.orbital-builder--bundle{position:relative;overflow:hidden;margin:26px 0 8px;padding:18px;border:1px solid rgba(8,8,12,.22);box-shadow:inset 0 0 0 1px #ffffff47}.orbital-builder--sets{background:linear-gradient(120deg,rgba(255,65,48,.14),transparent 34%),radial-gradient(circle at 8% 92%,rgba(255,63,47,.28),transparent 26%),radial-gradient(circle at 92% 14%,rgba(44,94,255,.13),transparent 23%),#ffffff6b}.orbital-builder--pieces{background:linear-gradient(90deg,rgba(8,8,12,.05) 1px,transparent 1px),linear-gradient(0deg,rgba(8,8,12,.05) 1px,transparent 1px),radial-gradient(circle at 100% 0,rgba(248,212,106,.28),transparent 30%),#ffffff6b;background-size:34px 34px,34px 34px,auto,auto}.orbital-builder--jacket{color:#fff;border-color:#2c5eff6b;background:linear-gradient(135deg,#050507f2,#081230db),radial-gradient(circle at 84% 16%,rgba(44,94,255,.5),transparent 28%);box-shadow:inset 0 0 0 1px #ffffff24,0 18px 45px #08123029}.orbital-builder--shorts{border-color:#d531275c;background:linear-gradient(135deg,#ff493142,#ffffff85 48%,#ffc44a33),radial-gradient(circle at 12% 14%,rgba(255,73,49,.36),transparent 26%)}.orbital-builder--pants{color:#fff;border-color:#75f4ff4d;background:linear-gradient(135deg,#03081cf0,#0f2969c7),radial-gradient(circle at 18% 80%,rgba(117,244,255,.24),transparent 28%);box-shadow:inset 0 0 0 1px #ffffff24,0 18px 45px #0f296924}.orbital-builder--tees{background:linear-gradient(103deg,transparent 0 43%,rgba(126,57,187,.16) 43.4% 44.2%,transparent 44.6% 100%),radial-gradient(circle at 16% 20%,rgba(174,97,255,.22),transparent 30%),radial-gradient(circle at 82% 76%,rgba(8,8,12,.08),transparent 26%),#ffffff6b}.orbital-builder--bundle{color:#fff;border-color:#75f4ff61;background:radial-gradient(circle at 14% 18%,rgba(117,244,255,.22),transparent 20%),radial-gradient(circle at 86% 84%,rgba(255,72,88,.2),transparent 23%),linear-gradient(135deg,#050507,#10183a 48%,#07070a);box-shadow:inset 0 0 0 1px #ffffff24,0 20px 60px #0505072e}.orbital-color--asteroid{color:#140302;border-color:#ff34247a;background:radial-gradient(circle at 14% 18%,rgba(255,52,36,.5),transparent 23%),radial-gradient(circle at 90% 86%,rgba(255,184,74,.24),transparent 24%),linear-gradient(135deg,#ff342442,#fff8ee9e 48%,#5a0c0829)}.orbital-color--abyss{color:#fff;border-color:#ffffff52;background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.12),transparent 18%),radial-gradient(circle at 86% 76%,rgba(44,94,255,.24),transparent 26%),linear-gradient(135deg,#030306,#111116 54%,#020204);box-shadow:inset 0 0 0 1px #ffffff24,0 18px 45px #0000002e}.orbital-color--galaxy{color:#fff;border-color:#4880ff70;background:radial-gradient(circle at 84% 18%,rgba(117,244,255,.26),transparent 22%),radial-gradient(circle at 16% 78%,rgba(44,94,255,.42),transparent 28%),linear-gradient(135deg,#05133f,#194bff 48%,#061026);box-shadow:inset 0 0 0 1px #ffffff29,0 18px 45px #194bff26}.orbital-builder--bundle:before,.orbital-builder--sets:before,.orbital-builder--pieces:before,.orbital-builder--jacket:before,.orbital-builder--shorts:before,.orbital-builder--pants:before,.orbital-builder--tees:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:repeating-radial-gradient(circle at 50% 50%,rgba(8,8,12,.07) 0 1px,transparent 1px 32px);pointer-events:none}.orbital-builder--sets:before{background:repeating-radial-gradient(circle at 16% 78%,rgba(8,8,12,.08) 0 1px,transparent 1px 30px),linear-gradient(118deg,transparent 0 58%,rgba(255,65,48,.18) 58.4% 59%,transparent 59.4% 100%)}.orbital-builder--pieces:before{background:radial-gradient(circle at 82% 18%,rgba(248,212,106,.28),transparent 16%),repeating-linear-gradient(135deg,transparent 0 15px,rgba(8,8,12,.045) 15px 16px)}.orbital-builder--jacket:before{background:linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 1px),radial-gradient(circle at 80% 20%,rgba(44,94,255,.34),transparent 18%);background-size:28px 28px,28px 28px,auto}.orbital-builder--shorts:before{background:repeating-linear-gradient(112deg,transparent 0 18px,rgba(213,49,39,.1) 18px 19px),radial-gradient(circle at 12% 20%,rgba(255,73,49,.24),transparent 20%)}.orbital-builder--pants:before{background:repeating-radial-gradient(circle at 82% 18%,rgba(255,255,255,.13) 0 1px,transparent 1px 28px),linear-gradient(118deg,transparent 0 42%,rgba(117,244,255,.12) 42.2% 42.8%,transparent 43% 100%)}.orbital-builder--tees:before{background:radial-gradient(circle at 18% 24%,rgba(8,8,12,.28) 1px,transparent 1.5px),radial-gradient(circle at 68% 72%,rgba(8,8,12,.2) 1px,transparent 1.4px),linear-gradient(104deg,transparent 0 48%,rgba(126,57,187,.12) 48.2% 51.8%,transparent 52% 100%),radial-gradient(ellipse at 72% 8%,rgba(126,57,187,.22),transparent 24%);background-size:42px 42px,34px 34px,auto,auto}.orbital-builder--bundle:before{background:repeating-radial-gradient(circle at 72% 22%,rgba(255,255,255,.16) 0 1px,transparent 1px 34px),radial-gradient(circle,rgba(255,255,255,.34) 1px,transparent 1.4px),linear-gradient(118deg,transparent 0 58%,rgba(117,244,255,.14) 58.2% 58.8%,transparent 59% 100%);background-size:auto,42px 42px,auto}.orbital-color--asteroid:before{background:repeating-linear-gradient(116deg,transparent 0 17px,rgba(126,13,7,.13) 17px 18px),radial-gradient(circle at 15% 18%,rgba(255,255,255,.2),transparent 14%),radial-gradient(circle at 86% 82%,rgba(255,52,36,.2),transparent 18%)}.orbital-color--abyss:before{background:radial-gradient(circle,rgba(255,255,255,.38) 1px,transparent 1.6px),repeating-radial-gradient(circle at 76% 22%,rgba(255,255,255,.13) 0 1px,transparent 1px 31px);background-size:34px 34px,auto}.orbital-color--galaxy:before{background:repeating-radial-gradient(circle at 72% 30%,rgba(255,255,255,.2) 0 1px,transparent 1px 32px),linear-gradient(120deg,transparent 0 54%,rgba(117,244,255,.2) 54.2% 54.8%,transparent 55% 100%),radial-gradient(circle at 20% 70%,rgba(255,255,255,.16),transparent 16%)}.orbital-builder:after{content:"";position:absolute;right:18px;top:22px;z-index:0;width:94px;height:38px;border:1px solid rgba(8,8,12,.16);border-radius:50%;opacity:.8;pointer-events:none}.orbital-builder--sets:after{width:72px;height:72px;top:16px;border-color:#ffb84a73;border-radius:50%;background:radial-gradient(circle,rgba(255,184,74,.24) 0 35%,transparent 38%);box-shadow:0 0 0 10px #ffb84a0f,0 0 26px #ffb84a33}.orbital-builder--pieces:after{width:78px;height:78px;top:14px;border-color:#8b650057;border-radius:50%;transform:rotate(-15deg) scaleY(.42);box-shadow:inset 0 0 0 1px #8b65001f,0 0 0 10px #f8d46a0f,-42px 38px 0 -38px #08080c80}.orbital-builder--jacket:after{width:102px;height:34px;border-color:#75f4ff57;border-radius:50%;transform:rotate(-7deg);box-shadow:inset 0 -11px #2c5eff1f,0 20px 0 -15px #75f4ff38,0 0 26px #2c5eff3d}.orbital-builder--shorts:after{width:74px;height:74px;top:14px;border-color:#ffb84a85;border-radius:50%;background:radial-gradient(circle,rgba(255,184,74,.28) 0 34%,transparent 37%);box-shadow:0 0 0 10px #ffb84a12,0 0 26px #ff493133}.orbital-builder--pants:after{width:72px;height:72px;top:12px;border-color:#75f4ff5c;border-radius:50%;background:radial-gradient(circle at 62% 42%,rgba(3,8,28,.96) 0 36%,transparent 38%);box-shadow:inset -15px 0 #75f4ff21,0 0 28px #75f4ff2e}.orbital-builder--tees:after{display:none}.orbital-builder--bundle:after{width:116px;height:116px;top:8px;border-color:#75f4ff6b;border-radius:50%;transform:rotate(-18deg) scaleY(.44);box-shadow:inset 0 0 0 1px #75f4ff1f,0 0 0 14px #2c5eff0a,0 0 38px #2c5eff42,-62px 46px 0 -55px #ff48589e}.orbital-concept--solar:after{width:74px;height:74px;top:14px;border-color:#ffb84a85;border-radius:50%;background:radial-gradient(circle,rgba(255,184,74,.3) 0 34%,transparent 37%);transform:none;box-shadow:0 0 0 10px #ffb84a12,0 0 28px #ff493138}.orbital-concept--lunar:after{width:72px;height:72px;top:12px;border-color:#75f4ff61;border-radius:50%;background:radial-gradient(circle at 62% 42%,rgba(3,8,28,.96) 0 36%,transparent 38%);transform:none;box-shadow:inset -15px 0 #75f4ff24,0 0 28px #75f4ff33}.orbital-color--asteroid:after{border-color:#ff342480;transform:rotate(-10deg);box-shadow:inset 0 -10px #ff34241a,0 18px 0 -14px #ffb84a38,0 0 34px #ff34242e}.orbital-color--abyss:after{border-color:#ffffff57;transform:rotate(-8deg);box-shadow:inset 0 -10px #ffffff0f,0 18px 0 -14px #ffffff1f,0 0 28px #2c5eff38}.orbital-color--galaxy:after{border-color:#75f4ff73;transform:rotate(-8deg);box-shadow:inset 0 -10px #75f4ff14,0 18px 0 -14px #ffffff29,0 0 36px #194bff3d}.orbital-builder--bundle>*,.orbital-builder--sets>*,.orbital-builder--pieces>*,.orbital-builder--jacket>*,.orbital-builder--shorts>*,.orbital-builder--pants>*,.orbital-builder--tees>*{position:relative;z-index:1}.orbital-builder-head{grid-column:1 / -1;display:grid;gap:5px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid rgba(8,8,12,.18)}.orbital-builder-head span{color:#2c5eff;font:8px var(--mono);letter-spacing:.16em;text-transform:uppercase}.orbital-builder--sets .orbital-builder-head span{color:#d53127}.orbital-builder--pieces .orbital-builder-head span{color:#8b6500}.orbital-builder--jacket .orbital-builder-head span{color:#75f4ff}.orbital-builder--shorts .orbital-builder-head span{color:#d53127}.orbital-builder--pants .orbital-builder-head span{color:#75f4ff}.orbital-builder--tees .orbital-builder-head span{color:#7e39bb}.orbital-builder--bundle .orbital-builder-head span{color:#2c5eff}.orbital-builder-head strong{color:#08080c;font:clamp(1.7rem,3.4vw,2.7rem)/.9 var(--graffiti);letter-spacing:.01em}.orbital-builder--jacket .orbital-builder-head strong,.orbital-builder--pants .orbital-builder-head strong,.orbital-builder--bundle .orbital-builder-head strong,.orbital-color--abyss .orbital-builder-head strong,.orbital-color--galaxy .orbital-builder-head strong{color:#fff}.orbital-builder-head small{max-width:520px;color:#4c4c55;font:8px/1.7 var(--mono);letter-spacing:.1em;text-transform:uppercase}.orbital-builder--jacket .orbital-builder-head small,.orbital-builder--pants .orbital-builder-head small,.orbital-builder--bundle .orbital-builder-head small,.orbital-color--abyss .orbital-builder-head small,.orbital-color--galaxy .orbital-builder-head small{color:#c9d4ff}.orbital-builder .product-option-field{position:relative;padding:12px;border:1px solid rgba(8,8,12,.14);background:#ffffff8c}.orbital-builder .product-option-field:before{content:"";position:absolute;right:12px;top:12px;width:24px;height:10px;border:1px solid currentColor;border-radius:50%;opacity:.28;pointer-events:none}.orbital-builder .product-option-field small{color:inherit;opacity:.68;font:7px/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase}.orbital-builder--sets .product-option-field{border-color:#d531272e}.orbital-builder--pieces .product-option-field{border-color:#8b650033}.orbit-style-cards{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:6px 0 4px}.orbit-style-card{position:relative;min-height:128px;overflow:hidden;display:grid;align-content:end;gap:5px;padding:18px;border:1px solid rgba(8,8,12,.2);background:#ffffff8a;color:#08080c;text-align:left;cursor:pointer}.orbit-style-card[hidden],.orbit-style-card[aria-hidden=true]{display:none!important}.orbital-builder--bundle .orbit-style-card,.orbital-color--abyss .orbit-style-card,.orbital-color--galaxy .orbit-style-card{color:#fff;border-color:#ffffff3d;background:#ffffff14}.orbit-style-card:before{content:"";position:absolute;right:18px;top:18px;width:58px;height:58px;border-radius:50%;pointer-events:none}.orbit-style-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.68}.orbit-style-card>*{position:relative;z-index:1}.orbit-style-card span{font:8px var(--mono);letter-spacing:.18em;text-transform:uppercase}.orbit-style-card strong{font:2rem/.86 var(--graffiti);letter-spacing:.01em}.orbit-style-card small{max-width:170px;font:7px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.76}.orbit-style-card.active{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor,0 16px 34px #00000024}.orbit-style-card--solar{grid-column:1;background:radial-gradient(circle at 78% 25%,rgba(255,184,74,.32),transparent 28%),linear-gradient(135deg,#ffffffb8,#ff493129);color:#b91d14}.orbit-style-card--solar:before{background:radial-gradient(circle,#fff2ba 0 25%,#ffb84a 26% 45%,transparent 47%),repeating-conic-gradient(from 8deg,rgba(255,184,74,.85) 0 9deg,transparent 10deg 21deg);box-shadow:0 0 0 9px #ffb84a1a,0 0 30px #ff493147}.orbit-style-card--solar:after{background:repeating-linear-gradient(116deg,transparent 0 18px,rgba(255,73,49,.12) 18px 19px),radial-gradient(circle at 18% 88%,rgba(255,184,74,.2),transparent 20%)}.orbit-style-card--lunar{grid-column:2;background:radial-gradient(circle at 80% 24%,rgba(117,244,255,.2),transparent 25%),linear-gradient(135deg,#03081cf0,#0c1f52cc);color:#dfe8ff}.orbit-style-card--lunar:before{border:1px solid rgba(117,244,255,.46);background:radial-gradient(circle at 68% 40%,rgba(3,8,28,.98) 0 39%,transparent 41%),radial-gradient(circle at 48% 46%,rgba(223,232,255,.88) 0 52%,transparent 54%);box-shadow:inset -10px 0 #75f4ff1f,0 0 28px #75f4ff38}.orbit-style-card--lunar:after{background:radial-gradient(circle,rgba(255,255,255,.34) 1px,transparent 1.5px),repeating-radial-gradient(circle at 80% 24%,rgba(117,244,255,.12) 0 1px,transparent 1px 28px);background-size:32px 32px,auto}@media(max-width:600px){.orbit-style-cards{grid-template-columns:1fr}.orbit-style-card--solar,.orbit-style-card--lunar{grid-column:1}}.orbital-builder--jacket .product-option-field{border-color:#75f4ff3d;background:linear-gradient(135deg,#ffffff1c,#2c5eff14)}.orbital-builder--jacket .product-option-field:before{color:#75f4ff;box-shadow:0 8px 0 -6px #75f4ffcc}.orbital-builder--shorts .product-option-field{border-color:#d531273d;background:linear-gradient(135deg,#ffffffad,#ff49311a)}.orbital-builder--shorts .product-option-field:before{color:#d53127;width:18px;height:18px;border-radius:50%;background:#ffb84a33;box-shadow:0 0 0 6px #ffb84a0f,0 0 18px #ff49312e}.orbital-builder--pants .product-option-field{border-color:#75f4ff3d;background:linear-gradient(135deg,#ffffff1a,#75f4ff12)}.orbital-builder--pants .product-option-field:before{color:#75f4ff;width:19px;height:19px;border-radius:50%;background:radial-gradient(circle at 65% 42%,rgba(3,8,28,.9) 0 42%,transparent 44%);box-shadow:inset -5px 0 #75f4ff29,0 0 14px #75f4ff38}.orbital-builder--bundle .product-option-field:before{width:24px;height:24px;border-radius:50%;color:#75f4ff;transform:rotate(-18deg) scaleY(.48);box-shadow:0 0 0 6px #75f4ff0d,0 0 18px #2c5eff33}.orbital-builder--tees .product-option-field{border-color:#7e39bb2e}.orbital-builder--bundle .product-option-field{border-color:#2c5eff2e}.bundle-step-title{display:flex;align-items:center;gap:10px;margin:13px 0 2px;padding:11px 12px;border:1px solid rgba(117,244,255,.18);background:#ffffff0f}.bundle-step-title span{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid rgba(117,244,255,.36);border-radius:50%;color:#75f4ff;font:8px var(--mono)}.bundle-step-title strong{color:#fff;font:10px var(--mono);letter-spacing:.14em;text-transform:uppercase}.orbital-builder label{color:#121217;font-weight:700}.orbital-builder--jacket label,.orbital-builder--pants label,.orbital-builder--bundle label,.orbital-color--abyss label,.orbital-color--galaxy label{color:#eef3ff}.orbital-builder select{min-height:48px;border:1px solid rgba(8,8,12,.42);background:linear-gradient(135deg,#ffffffeb,#f4f4f8b8);color:#08080c;font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.orbital-builder--jacket select,.orbital-builder--pants select,.orbital-builder--bundle select,.orbital-color--abyss select,.orbital-color--galaxy select{border-color:#ffffff57;background:#ffffff1f;color:#fff}.orbital-builder--jacket select option,.orbital-builder--pants select option,.orbital-builder--bundle select option,.orbital-color--abyss select option,.orbital-color--galaxy select option{color:#08080c}.orbital-color--asteroid .orbital-builder-head span,.orbital-color--asteroid label{color:#b91d14}.orbital-color--abyss .orbital-builder-head span{color:#fff}.orbital-color--galaxy .orbital-builder-head span{color:#75f4ff}.orbital-builder select:focus{outline:2px solid rgba(44,94,255,.36);outline-offset:2px}.bundle-options.orbital-builder{grid-template-columns:1fr;gap:10px}.bundle-options.orbital-builder>label{margin-top:8px;padding-top:12px;border-top:1px solid rgba(8,8,12,.12)}.bundle-options.orbital-builder>.orbital-builder-head+label{margin-top:0;padding-top:0;border-top:0}.availability-note{display:block;margin:0 0 5px;color:#777985;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.bundle-sock-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:10px;padding:16px;border:1px solid rgba(44,94,255,.2);background:repeating-radial-gradient(circle at 50% 50%,rgba(44,94,255,.1) 0 1px,transparent 1px 24px),#ffffff94}.bundle-sock-pair>strong{grid-column:1 / -1}.bundle-sock-pair select{margin-bottom:4px}.bundle-sock-pair>strong{color:var(--blue);font:11px var(--mono);letter-spacing:.12em}.sock-builder{position:relative;display:grid;gap:14px;margin:30px 0 10px;padding:18px;border:1px solid #08080c;background:linear-gradient(135deg,#07070a,#121739 52%,#07070a);color:#fff;overflow:hidden}.sock-builder:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:radial-gradient(circle at 18% 24%,rgba(44,94,255,.55),transparent 22%),radial-gradient(circle at 80% 12%,rgba(255,255,255,.18),transparent 16%),repeating-radial-gradient(circle at 50% 50%,rgba(255,255,255,.2) 0 1px,transparent 1px 18px);opacity:.55;pointer-events:none}.sock-builder>*{position:relative;z-index:1}.sock-builder-head{display:grid;gap:5px}.sock-builder-head span,.sock-builder-head small,.sock-builder-note{color:#b9c3ff;font:8px var(--mono);letter-spacing:.12em;text-transform:uppercase}.sock-builder-head strong{font:2rem/.88 var(--graffiti);letter-spacing:.02em}.sock-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sock-choice{display:grid;gap:7px;min-height:86px;padding:15px;border:1px solid rgba(255,255,255,.28);background:#ffffff0f;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.sock-choice:hover,.sock-choice.active{transform:translateY(-2px);border-color:#fff;background:#2c5eff47}.sock-choice input{position:absolute;opacity:0;pointer-events:none}.sock-choice span{font:9px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#dfe4ff}.sock-choice b{font:1.5rem var(--display);color:#fff}.sock-selection-panel{display:grid;gap:9px;margin:0;padding:16px;border:1px solid rgba(255,255,255,.22);background:#0000003d}.sock-selection-panel>strong{color:#fff;font:11px var(--mono);letter-spacing:.14em;text-transform:uppercase}.sock-selection-panel label{color:#cfd6ff}.sock-selection-panel .product-option-grid{grid-template-columns:1fr 1fr;gap:12px}.sock-builder-pairs{display:grid;grid-template-columns:1fr;gap:12px}.sock-builder-pairs[hidden]{display:none!important}.sock-builder-pairs select{color:#fff;border-color:#ffffff52;background:#0003}.quantity-field{display:grid;gap:8px}.product-form select,.product-form input{width:100%;border:1px solid #aaa;border-radius:0;background:transparent;padding:15px}.product-form .orbital-builder select{min-height:48px;border:1px solid rgba(8,8,12,.42);background:linear-gradient(135deg,#ffffffeb,#f4f4f8b8);color:#08080c;font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.product-form .sock-builder select{border-color:#ffffff52;background:#00000047;color:#fff}.product-form .sock-builder select option{color:#07070a}.product-submit{border:0;width:100%;margin-top:14px;cursor:pointer}.product-submit:disabled{background:#888;cursor:not-allowed}.add-confirmation{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;padding:24px;background:#000000ad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.add-confirmation[hidden]{display:none}.add-confirmation-card{position:relative;width:min(430px,100%);padding:34px;border:1px solid rgba(255,255,255,.28);background:radial-gradient(circle at 20% 0,rgba(44,94,255,.35),transparent 35%),#08080d;color:#fff;box-shadow:0 30px 80px #00000073}.add-confirmation-card>span{display:block;color:var(--electric);font:9px var(--mono);letter-spacing:.18em;text-transform:uppercase}.add-confirmation-card strong{display:block;margin:12px 0 10px;font:2rem/.92 var(--graffiti)}.add-confirmation-card p{color:#c6c8d8;font-size:11px;line-height:1.7}.add-confirmation-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.add-confirmation-actions .cta{justify-content:center;width:100%;border:0;cursor:pointer}.add-confirmation-close{position:absolute;top:12px;right:12px;width:34px;height:34px;border:1px solid rgba(255,255,255,.28);background:transparent;color:#fff;cursor:pointer}.shopify-cart,.collection-page{min-height:70vh;padding:170px 5vw 100px}.cart-lines{border-top:1px solid #333}.cart-line{display:grid;grid-template-columns:100px 1fr 80px auto;gap:25px;align-items:center;padding:20px 0;border-bottom:1px solid #333}.cart-line img{width:100px;height:120px;object-fit:cover}.cart-line h2{margin:0 0 8px;font:1.4rem var(--graffiti)}.cart-line p,.cart-line a{font-size:9px}.cart-line input{width:60px;padding:10px;text-align:center}.cart-line-properties{display:grid;gap:6px;margin:10px 0 12px;padding:10px 12px;list-style:none;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#f5f6ff;font:9px var(--mono);letter-spacing:.08em;text-transform:uppercase}.cart-line-properties li{display:flex;gap:8px;flex-wrap:wrap}.cart-line-properties span{color:var(--electric)}.cart-line>strong{text-align:right}.cart-line>strong small{display:block;margin-top:5px;color:#777985;font:7px var(--mono);letter-spacing:.12em;white-space:nowrap}.sock-deal-cart{display:flex;justify-content:space-between;gap:20px;margin:24px 0;padding:18px 20px;border:1px solid var(--electric);background:#2c5eff1a;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.sock-deal-cart strong{color:var(--electric)}.sock-deal-cart span{color:#aaa;text-align:right}.sock-deal-cart.is-processing{animation:dealPulse 1.2s ease-in-out infinite alternate}@keyframes dealPulse{to{background:#2c5eff38}}.cart-total{display:flex;justify-content:space-between;max-width:400px;margin:30px 0 30px auto;font:1.4rem var(--display)}.shopify-cart form>.cta{border:0;margin:10px 0 0 auto;cursor:pointer}.shopify-cart form>.cta:disabled{cursor:wait;opacity:.55}.collection-page .section-head{padding-bottom:30px;border-bottom:1px solid #333}.collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.stock-message{display:block;padding:55px;background:#07070a;color:#fff}.stock-message h3{margin:0;font:2.5rem var(--graffiti)}.stock-message p{max-width:670px;color:#aaa;font-size:11px;line-height:1.8}.stock-message .cta{margin-top:25px}.inventory-toolbar a{text-decoration:none}.inventory-toolbar.four-tabs{grid-template-columns:repeat(4,1fr)}.stock-board[hidden]{display:none!important}.stock-board-title{grid-column:1 / -1;margin:5px 0 14px;font:2rem var(--graffiti);letter-spacing:.02em}.stock-board .size-row{grid-template-columns:1fr auto}.stock-color-wide{grid-column:1 / -1}.placeholder-svg{width:100%;height:100%;background:#202027;fill:#555}@media(max-width:800px){.shopify-product{grid-template-columns:1fr}.shopify-product-details{position:static}.collection-grid{grid-template-columns:1fr 1fr}.sock-builder-pairs{grid-template-columns:1fr}.inventory-toolbar.four-tabs{grid-template-columns:1fr 1fr}.inventory-toolbar.four-tabs .inventory-tab:nth-child(3){border-left:0;border-top:1px solid #aaa}.inventory-toolbar.four-tabs .inventory-tab:nth-child(4){border-top:1px solid #aaa}}@media(max-width:600px){.shopify-product,.shopify-cart,.collection-page{padding:120px 5vw 70px}.shopify-product-media{grid-template-columns:1fr}.shopify-product-media img:first-child{grid-column:auto}.collection-grid,.sock-choice-grid,.add-confirmation-actions{grid-template-columns:1fr}.cart-line{grid-template-columns:70px 1fr 62px;gap:14px}.cart-line img{width:70px;height:90px}.cart-line>strong{grid-column:2 / -1;text-align:left}.stock-message{padding:35px 25px}}.spinning-seal svg{position:absolute;top:5%;right:5%;bottom:5%;left:5%;width:90%;height:90%;overflow:visible}.spinning-seal svg text{fill:#050507;font:6.6px var(--mono);letter-spacing:.8px;text-transform:uppercase}.manifesto>p{position:relative;z-index:3;display:inline-block;margin:0 0 26px;padding:9px 13px;background:#050507;color:#fff;letter-spacing:.15em}.stock-board-deal{grid-column:1 / -1;margin:-5px 0 14px;color:#555;font-size:9px;letter-spacing:.1em}.stock-board-deal span{color:var(--blue)}.stock-board-deal a{margin-left:12px;color:var(--blue);font-weight:700}.stock-board .size-row{grid-template-columns:1fr auto auto}.stock-shop{padding:7px 9px;background:#07070a;color:#fff;font-size:8px;letter-spacing:.08em}.stock-shop:hover{background:var(--blue)}.bundle-deal{display:grid;grid-template-columns:1fr 1fr;min-height:840px;background:#050507;color:#fff}.bundle-deal-image{min-height:760px;overflow:hidden}.bundle-deal-image img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.bundle-deal-copy{padding:8vw 7vw;display:flex;flex-direction:column;justify-content:center}.bundle-deal-copy h2{margin:10px 0 28px;font:clamp(3.4rem,6vw,7rem)/.82 var(--graffiti);letter-spacing:-.02em}.bundle-deal-copy h2 em{color:transparent;font-style:normal;-webkit-text-stroke:1.5px white}.bundle-deal-copy>p:not(.eyebrow){max-width:560px;color:#aaa;font-size:11px;line-height:1.9}.bundle-deal-copy ul{padding:0;margin:28px 0 8px;list-style:none;border-top:1px solid #333}.bundle-deal-copy li{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #333;font-size:9px;text-transform:uppercase}.bundle-deal-copy li:after{content:"\2726";color:var(--electric)}.bundle-options{display:grid;gap:10px}.bundle-options select{width:100%}@media(max-width:600px){.bundle-sock-pair{grid-template-columns:1fr}}@media(min-width:901px){.hero>img{object-position:center 35%}.hero-copy>p{position:relative;transform:translateY(-24px);margin-bottom:4px}}.dual-price span{display:block;margin-top:4px;color:var(--electric)}@media(max-width:800px){.bundle-deal{grid-template-columns:1fr}.bundle-deal-image{min-height:70vh}.bundle-deal-copy{padding:80px 6vw}}@media(max-width:600px){.manifesto>p{margin-bottom:20px}.stock-board .size-row{grid-template-columns:1fr auto}.stock-shop{grid-column:1 / -1;text-align:center}}.manifesto{display:flex;flex-direction:column;min-height:780px}.manifesto h2{margin-bottom:0;overflow-wrap:anywhere}.manifesto>div{position:static;left:auto;right:auto;bottom:auto;flex:0 0 auto;margin-top:clamp(75px,9vw,145px)}.footer-logo{display:flex;justify-content:center;align-items:center;overflow:hidden}.footer-logo img{width:min(960px,92vw);height:clamp(260px,38vw,460px);max-height:none;margin:0 auto;object-fit:cover;object-position:center 52%}.generic-page{min-height:75vh;padding:165px 5vw 110px;background:#08080b;color:#f3f1eb}.generic-page h1{margin:14px 0 35px;font:clamp(3.5rem,7vw,8rem)/.85 var(--graffiti)}.generic-page .rte{max-width:850px;color:#b2b2ba}.policy-page{min-height:100vh;padding:165px 5vw 110px;background:#08080b;color:#f3f1eb}.policy-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);gap:6vw;align-items:end;padding-bottom:70px;border-bottom:1px solid #33343a}.policy-hero .eyebrow{grid-column:1 / -1}.policy-hero h1{margin:0;font:clamp(3.8rem,8vw,9rem)/.83 var(--graffiti);letter-spacing:-.03em}.policy-hero>p:last-child{margin:0 0 10px;color:#a5a5ad;font-size:11px;line-height:1.9}.policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.policy-grid article{min-height:280px;padding:44px 4vw 45px 0;border-bottom:1px solid #33343a}.policy-grid article:nth-child(odd){border-right:1px solid #33343a}.policy-grid article:nth-child(2n){padding-left:4vw}.policy-grid article>span{color:var(--electric);font-size:9px;letter-spacing:.14em}.policy-grid h2{margin:14px 0 22px;font:clamp(1.7rem,2.8vw,3rem)/1 var(--graffiti)}.policy-grid ul{max-width:650px;margin:0;padding-left:18px;color:#b2b2ba;font-size:10px;line-height:1.9}.policy-grid li+li{margin-top:9px}.policy-grid a{color:var(--electric);text-decoration:underline;text-underline-offset:4px}.policy-grid li,.policy-grid a{overflow-wrap:anywhere}.policy-socials{display:flex;gap:22px;margin-top:25px;font-size:9px;text-transform:uppercase}.policy-page blockquote{margin:90px auto 0;max-width:1100px;text-align:center;font:clamp(2.2rem,4.7vw,5.2rem)/1.05 var(--graffiti)}.policy-page blockquote strong{display:block;margin-top:30px;font:1.4rem var(--mono)}@media(max-width:700px){.manifesto{min-height:auto;padding-bottom:45px}.manifesto>div{margin-top:65px}.footer-logo img{width:100%;height:230px}.generic-page,.policy-page{padding:125px 5vw 80px}.policy-hero{grid-template-columns:1fr;padding-bottom:45px}.policy-hero .eyebrow{grid-column:auto}.policy-hero h1{font-size:3.5rem}.policy-grid{grid-template-columns:1fr}.policy-grid article,.policy-grid article:nth-child(2n){min-height:0;padding:35px 0;border-right:0}.policy-page blockquote{margin-top:65px;padding-bottom:25px;font-size:2.4rem;overflow-wrap:anywhere}}.sizing-page{min-height:100vh;padding:165px 5vw 110px;background:#f3f1eb;color:#050507}.sizing-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);gap:6vw;align-items:end;padding-bottom:65px;border-bottom:1px solid #aaa}.sizing-hero .eyebrow{grid-column:1 / -1;color:var(--blue)}.sizing-hero h1{margin:0;font:clamp(3.8rem,8vw,9rem)/.83 var(--graffiti);letter-spacing:-.03em}.sizing-hero>p:last-child{margin:0 0 10px;color:#626269;font-size:11px;line-height:1.9}.sizing-notice{margin-top:70px;padding:clamp(38px,6vw,80px);background:var(--red)}.sizing-notice>span{display:block;font-size:9px;letter-spacing:.16em}.sizing-notice h2{margin:18px 0 35px;font:clamp(3rem,6vw,7rem)/.85 var(--graffiti)}.sizing-notice p{max-width:850px;margin:0;font-size:12px;line-height:1.9}.sizing-notice p+p{margin-top:18px;font-weight:700}.sizing-apology{display:grid;grid-template-columns:2fr 1fr;gap:7vw;align-items:end;padding:70px 0 10px}.sizing-apology p{margin:0;font:clamp(1.6rem,3vw,3.4rem)/1.15 var(--graffiti)}.sizing-apology strong{color:var(--blue);font-size:9px;line-height:1.7;letter-spacing:.14em}@media(max-width:700px){.sizing-page{padding:125px 5vw 75px}.sizing-hero,.sizing-apology{grid-template-columns:1fr}.sizing-hero .eyebrow{grid-column:auto}.sizing-hero h1{font-size:3.45rem}.sizing-notice{margin-top:45px;padding:35px 25px}.sizing-notice h2{font-size:3rem}.sizing-apology{padding-top:50px}}.hero-comets{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.hero-comets i{position:absolute;top:-12%;left:75%;width:clamp(90px,12vw,190px);height:2px;opacity:0;background:linear-gradient(90deg,transparent,rgba(117,244,255,.35) 45%,#fff);filter:drop-shadow(0 0 6px #75f4ff);transform:rotate(138deg);animation:heroComet 8s linear infinite}.hero-comets i:after{content:"";position:absolute;right:-2px;top:-2px;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 12px #75f4ff}.hero-comets i:nth-child(2){left:42%;width:120px;animation-delay:2.7s;animation-duration:10s}.hero-comets i:nth-child(3){left:92%;width:85px;animation-delay:5.1s;animation-duration:7s}.hero-comets i:nth-child(4){left:20%;width:145px;animation-delay:7.4s;animation-duration:11s}@keyframes heroComet{0%,8%{opacity:0;transform:translateZ(0) rotate(138deg)}11%{opacity:.9}31%{opacity:0;transform:translate3d(-72vw,72vh,0) rotate(138deg)}to{opacity:0;transform:translate3d(-72vw,72vh,0) rotate(138deg)}}.cosmic-transmission{position:relative;min-height:760px;display:grid;grid-template-columns:minmax(320px,.8fr) minmax(460px,1.2fr);align-items:center;gap:4vw;padding:90px 5vw;overflow:hidden;background:radial-gradient(circle at 72% 42%,#123188 0,#071445 28%,#050507 70%),linear-gradient(180deg,#03040a 0,#071445 46%,#110607)}.cosmic-transmission:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:radial-gradient(circle at 12% 22%,#fff 0 1px,transparent 1.5px),radial-gradient(circle at 82% 18%,#75f4ff 0 1px,transparent 1.5px),radial-gradient(circle at 45% 76%,#fff 0 1px,transparent 1.5px),linear-gradient(115deg,transparent 0 44%,rgba(117,244,255,.12) 45% 46%,transparent 48% 100%);background-size:170px 150px,230px 210px,130px 180px,100% 100%}.cosmic-copy{position:relative;z-index:2}.cosmic-copy h2{margin:14px 0 30px;font:clamp(4rem,7.2vw,8.5rem)/.82 var(--graffiti);letter-spacing:-.035em}.cosmic-copy h2 em{color:transparent;font-style:normal;-webkit-text-stroke:1.5px #75f4ff}.cosmic-copy>p:last-child{max-width:470px;color:#9eaad1;font-size:10px;line-height:1.9;text-transform:uppercase;letter-spacing:.08em}.abduction-scene{position:relative;z-index:2;min-width:0}.abduction-scene svg{display:block;width:100%;height:auto;overflow:visible}.cosmic-stars{fill:#fff;filter:drop-shadow(0 0 5px #75f4ff)}.ufo-craft{fill:#08080b;stroke:#f3f1eb;stroke-width:5;filter:drop-shadow(0 0 14px rgba(117,244,255,.65));transform-origin:400px 170px;animation:ufoFloat 4.2s ease-in-out infinite alternate}.ufo-craft circle{fill:#75f4ff;stroke:none;animation:ufoLights 1.1s ease-in-out infinite alternate}.abduction-beam{opacity:.38;transform-origin:400px 205px;animation:beamPulse 2.2s ease-in-out infinite alternate}.abductee{transform-origin:400px 525px;animation:abductLift 5.5s ease-in-out infinite}.abductee-body{filter:drop-shadow(0 0 11px rgba(117,244,255,.7))}.abductee-hood,.abductee-hoodie,.abductee-sleeve,.abductee-short-left,.abductee-short-right{fill:#194bff;stroke:#f3f1eb;stroke-width:3.5;stroke-linejoin:round}.abductee-hood{fill:#102fae}.abductee-sleeve.left,.abductee-short-left{fill:#0f3ce0}.abductee-sleeve.right,.abductee-short-right{fill:#1c55ff}.abductee-tee{fill:#050507;stroke:#f3f1eb;stroke-width:2.5}.abductee-zip,.abductee-cuff,.abductee-leg,.abductee-logo-script,.abductee-planet,.abductee-ufo,.abductee-sock-marks{fill:none;stroke:#f3f1eb;stroke-linecap:round;stroke-linejoin:round}.abductee-zip{stroke-width:2;stroke-dasharray:4 4}.abductee-cuff{stroke-width:4}.abductee-leg{stroke:#16110f;stroke-width:9}.abductee-sock{fill:#050507;stroke:#f3f1eb;stroke-width:2}.abductee-shoe{fill:#f3f1eb;stroke:#cfcfd8;stroke-width:3}.abductee-chain{fill:none;stroke:#f5ca62;stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(245,202,98,.8))}.abductee-logo-script,.abductee-planet,.abductee-ufo{stroke-width:2.4}.abductee-stars path{fill:#f3f1eb;stroke:none;filter:drop-shadow(0 0 4px rgba(255,255,255,.55))}.abductee-sock-marks{stroke-width:1.6}.abductee-head{fill:#16110f;stroke:#f3f1eb;stroke-width:3}.abductee-hair circle,.abductee-hair path{fill:#050507;stroke:#050507;stroke-width:10;stroke-linecap:round}.abductee-earring{fill:none;stroke:#f5ca62;stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(245,202,98,.8))}.ground-orbit{fill:none;stroke:#75f4ff66;stroke-width:3}.cosmic-comet{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;filter:drop-shadow(0 0 8px #75f4ff);stroke-dasharray:130;stroke-dashoffset:130;animation:cosmicComet 5s ease-in-out infinite 1.5s}@keyframes ufoFloat{to{transform:translateY(-17px) rotate(1.5deg)}}@keyframes ufoLights{to{fill:#194bff;filter:drop-shadow(0 0 9px #75f4ff)}}@keyframes beamPulse{0%{opacity:.18;transform:scaleX(.78)}to{opacity:.58;transform:scaleX(1.08)}}@keyframes abductLift{0%,15%{transform:translateY(0) rotate(0)}55%,72%{transform:translateY(-105px) rotate(4deg)}to{transform:translateY(0) rotate(0)}}@keyframes cosmicComet{0%{stroke-dashoffset:130;opacity:0}20%,45%{opacity:1}65%,to{stroke-dashoffset:-130;opacity:0}}@media(max-width:800px){.cosmic-transmission{min-height:0;grid-template-columns:1fr;padding:85px 5vw 60px}.cosmic-copy h2{font-size:clamp(3.5rem,13vw,6rem)}.abduction-scene{width:min(680px,100%);margin:15px auto 0}}@media(max-width:600px){.hero-comets i:nth-child(2),.hero-comets i:nth-child(4){display:none}.cosmic-transmission{padding-top:70px}}@media(prefers-reduced-motion:reduce){.hero-comets i,.ufo-craft,.ufo-craft circle,.abduction-beam,.abductee,.cosmic-comet{animation:none!important}.abduction-beam{opacity:.35}.abductee{transform:translateY(-45px)}}.hero-comets:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;opacity:.35;background-image:radial-gradient(circle,#fff 0 1px,transparent 1.6px),radial-gradient(circle,#75f4ff 0 1px,transparent 1.5px);background-size:95px 120px,170px 145px;animation:starParallax 22s linear infinite}.cosmic-transmission:before{animation:starParallax 28s linear infinite}.cosmic-transmission:after{content:"";position:absolute;width:62vw;aspect-ratio:1;right:-15vw;top:-24vw;border-radius:50%;opacity:.42;background:radial-gradient(circle at 38% 45%,rgba(117,244,255,.42),rgba(25,75,255,.18) 37%,rgba(240,43,37,.1) 55%,transparent 72%);filter:blur(34px);animation:nebulaDrift 9s ease-in-out infinite alternate}.abduction-scene{padding:42px 34px 30px;border:1px solid rgba(117,244,255,.28);background:linear-gradient(180deg,#05050714,#0505076b);box-shadow:inset 0 0 55px #194bff21,0 0 60px #0505074d;clip-path:polygon(28px 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%,0 28px);isolation:isolate}.abduction-scene:before,.abduction-scene:after{content:"";position:absolute;z-index:4;width:58px;height:58px;pointer-events:none}.abduction-scene:before{top:13px;left:13px;border-top:2px solid #75f4ff;border-left:2px solid #75f4ff}.abduction-scene:after{right:13px;bottom:13px;border-right:2px solid #75f4ff;border-bottom:2px solid #75f4ff}.scene-hud,.scene-readout{position:absolute;z-index:5;left:34px;right:34px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#75f4ff;font-size:7px;letter-spacing:.16em}.scene-hud{top:19px}.scene-hud i{flex:1;height:1px;background:linear-gradient(90deg,#75f4ff,transparent)}.scene-readout{bottom:17px;color:#7889b8}.scene-readout b{color:#75f4ff;font-weight:400;animation:hudBlink 1.5s steps(2,end) infinite}.scene-scanline{position:absolute;z-index:4;left:18px;right:18px;top:12%;height:1px;opacity:.55;background:linear-gradient(90deg,transparent,#75f4ff,transparent);box-shadow:0 0 15px #75f4ff;animation:scanScene 5.6s ease-in-out infinite;pointer-events:none}.horizon-glow{opacity:.58;filter:blur(.5px);animation:horizonPulse 4.5s ease-in-out infinite alternate}.street-silhouette{fill:#0000009e;filter:drop-shadow(0 -8px 22px rgba(117,244,255,.16))}.distant-planet{fill:#264c9e;stroke:#75f4ff8c;stroke-width:2;filter:drop-shadow(0 0 22px rgba(25,75,255,.7))}.planet-shadow{fill:#050507;opacity:.88}.cosmic-stars.far{opacity:.62;animation:starTwinkle 2.8s ease-in-out infinite alternate}.cosmic-stars.near{opacity:1;animation:starTwinkle 1.7s ease-in-out infinite alternate-reverse}.beam-glow{opacity:.24;animation:glowBreathe 2.2s ease-in-out infinite alternate}.abduction-beam{mix-blend-mode:screen;filter:drop-shadow(0 0 18px rgba(117,244,255,.72))}.beam-rings{fill:none;stroke:#75f4ffb8;stroke-width:2;stroke-dasharray:10 9;transform-origin:400px 380px;animation:ringScan 3.2s linear infinite}.ufo-craft{stroke-width:3;filter:url(#ufo-shadow)}.ufo-antenna,.ufo-dome-grid,.ufo-panels{fill:none;stroke:#75f4ff;stroke-width:2;opacity:.75}.ufo-shadow-plate{fill:#00000073;stroke:none;filter:blur(5px)}.ufo-dome{stroke:#e9ffff;stroke-width:3}.ufo-dome-shine{fill:none;stroke:#fffc;stroke-width:7;stroke-linecap:round;filter:blur(.4px)}.ufo-hull{stroke:#d9e5f7;stroke-width:4}.ufo-lower{fill:#080a12;stroke:#53647f;stroke-width:3;opacity:.96}.ufo-rim{fill:#75f4ff14;stroke:#75f4ff;stroke-width:3;filter:drop-shadow(0 0 8px rgba(117,244,255,.65))}.ufo-emitter{fill:#050507;stroke:#75f4ff;stroke-width:3;filter:drop-shadow(0 0 10px #75f4ff)}.ufo-core-light{fill:#e9ffff;stroke:none;opacity:.78;filter:drop-shadow(0 0 13px #75f4ff);animation:corePulse 1.6s ease-in-out infinite alternate}.ufo-lights circle{stroke:#e9ffff;stroke-width:1.5}.abduction-particles{fill:#e9ffff;filter:drop-shadow(0 0 7px #75f4ff);animation:particlesRise 3s ease-in infinite}.abductee-shadow{fill:#050507;opacity:.65;filter:blur(3px);animation:shadowContract 5.5s ease-in-out infinite;transform-origin:400px 548px}.ground-orbit.secondary{opacity:.35;stroke-dasharray:7 10;animation:orbitDash 6s linear infinite}@keyframes starParallax{to{transform:translate3d(-95px,120px,0)}}@keyframes nebulaDrift{to{transform:translate3d(-6vw,8vw,0) scale(1.16);opacity:.48}}@keyframes horizonPulse{to{opacity:.82;transform:translateY(-4px)}}@keyframes scanScene{0%,to{top:11%;opacity:0}12%{opacity:.7}82%{opacity:.45}90%{top:88%;opacity:0}}@keyframes hudBlink{50%{opacity:.35}}@keyframes starTwinkle{to{opacity:.28;filter:drop-shadow(0 0 10px #75f4ff)}}@keyframes glowBreathe{to{opacity:.48}}@keyframes ringScan{to{stroke-dashoffset:-38;transform:scale(1.035)}}@keyframes particlesRise{0%{transform:translateY(35px);opacity:0}30%{opacity:1}to{transform:translateY(-65px);opacity:0}}@keyframes shadowContract{0%,15%,to{transform:scaleX(1);opacity:.65}55%,72%{transform:scaleX(.35);opacity:.18}}@keyframes orbitDash{to{stroke-dashoffset:-68}}@keyframes corePulse{to{opacity:1;transform:scaleX(1.14)}}@media(max-width:600px){.abduction-scene{padding:34px 10px 26px}.scene-hud,.scene-readout{left:18px;right:18px;font-size:5.5px}.scene-readout span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.hero-comets:before,.cosmic-transmission:before,.cosmic-transmission:after,.scene-scanline,.scene-readout b,.cosmic-stars,.beam-glow,.beam-rings,.abduction-particles,.abductee-shadow,.ground-orbit.secondary{animation:none!important}}.mini-video{min-height:520px;overflow:hidden;background:linear-gradient(180deg,#ffffff0a,#050507c7),radial-gradient(circle at 50% 17%,rgba(255,255,255,.2),transparent 15%),radial-gradient(circle at 50% 42%,rgba(25,75,255,.42),transparent 55%),linear-gradient(160deg,rgba(240,43,37,.18),transparent 36%),#02040a}.mini-video svg{position:relative;z-index:2;animation:cinematicCamera 9s ease-in-out infinite;transform-origin:56% 42%}.ai-ufo-background{position:absolute;z-index:1;top:-2%;right:-2%;bottom:-2%;left:-2%;width:104%;height:104%;object-fit:cover;object-position:center 18%;pointer-events:none;filter:saturate(1.18) contrast(1.08) brightness(.9)}.mini-video svg .ufo-craft,.mini-video svg .distant-planet,.mini-video svg .planet-shadow,.mini-video svg .horizon-glow,.mini-video svg .street-silhouette,.mini-video svg .cosmic-stars,.mini-video svg .cosmic-comet,.mini-video svg .beam-glow,.mini-video svg .abduction-beam{display:none}.mini-video svg .beam-rings,.mini-video svg .abduction-particles,.mini-video svg .ground-orbit{opacity:.62;mix-blend-mode:screen}.mini-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:radial-gradient(circle at 50% 45%,transparent 0 48%,rgba(0,0,0,.62) 100%),repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 1px,transparent 1px 5px);mix-blend-mode:screen;opacity:.45}.scene-film-grain{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:3;pointer-events:none;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.55'/%3E%3C/svg%3E");animation:filmNoise .5s steps(2,end) infinite}.scene-chapters{position:absolute;z-index:5;left:34px;right:34px;top:43px;display:flex;justify-content:space-between;color:#f3f1ebad;font-size:6px;letter-spacing:.14em}.scene-chapters span{animation:chapterFlash 9s steps(1,end) infinite}.scene-chapters span:nth-child(2){animation-delay:3s}.scene-chapters span:nth-child(3){animation-delay:6s}.scene-timeline{position:absolute;z-index:5;left:34px;right:34px;bottom:43px;height:2px;background:#ffffff26}.scene-timeline i{display:block;width:100%;height:100%;background:linear-gradient(90deg,#75f4ff,#fff,#194bff);transform-origin:left center;animation:miniVideoTimeline 9s linear infinite}.scene-caption{position:absolute;z-index:5;left:34px;bottom:56px;color:#f3f1ebb8;font-size:7px;letter-spacing:.16em}.mini-video .ufo-craft{animation:ufoCinematic 9s ease-in-out infinite}.mini-video .abduction-beam{animation:beamCinematic 9s ease-in-out infinite}.mini-video .beam-glow{animation:glowCinematic 9s ease-in-out infinite}.mini-video .abductee{display:none}.mini-video .abductee-arm.left{animation:limbDriftLeft 1.9s ease-in-out infinite alternate;transform-origin:371px 474px}.mini-video .abductee-arm.right{animation:limbDriftRight 2.1s ease-in-out infinite alternate;transform-origin:429px 474px}.mini-video .abductee-hair{animation:hairFloat 1.8s ease-in-out infinite alternate;transform-origin:400px 420px}.ai-character-abductee{position:absolute;z-index:3;left:50%;bottom:38px;width:min(28vw,235px);max-width:37%;height:auto;pointer-events:none;transform-origin:50% 56%;filter:drop-shadow(0 0 16px rgba(117,244,255,.96)) drop-shadow(0 -12px 22px rgba(255,255,255,.28)) drop-shadow(0 28px 32px rgba(0,0,0,.5));animation:aiAbductBoomerang 5.8s ease-in-out infinite}.ai-character-abductee::selection{background:transparent}@keyframes cinematicCamera{0%,to{transform:scale(1) translateZ(0);filter:saturate(1.05) contrast(1.05)}36%{transform:scale(1.035) translate3d(-7px,4px,0);filter:saturate(1.18) contrast(1.12)}72%{transform:scale(1.08) translate3d(8px,-5px,0);filter:saturate(1.3) contrast(1.18)}}@keyframes aiSceneBoomerang{0%,to{transform:scale(1) translateZ(0);filter:saturate(1.14) contrast(1.05) brightness(.86)}34%{transform:scale(1.025) translate3d(-7px,5px,0);filter:saturate(1.28) contrast(1.14) brightness(.95)}58%{transform:scale(1.045) translate3d(6px,-7px,0);filter:saturate(1.35) contrast(1.18) brightness(1)}78%{transform:scale(1.02) translate3d(4px,4px,0);filter:saturate(1.22) contrast(1.1) brightness(.92)}}@keyframes filmNoise{to{transform:translate3d(-6%,5%,0)}}@keyframes miniVideoTimeline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes chapterFlash{0%,34%,to{color:#f3f1eb8c}8%,22%{color:#75f4ff;text-shadow:0 0 10px #75f4ff}}@keyframes ufoCinematic{0%,to{transform:translateY(0) rotate(0) scale(1)}18%{transform:translateY(-10px) rotate(1.4deg) scale(1.01)}48%{transform:translateY(-24px) rotate(-.7deg) scale(1.035)}74%{transform:translateY(-15px) rotate(1deg) scale(1.055)}}@keyframes beamCinematic{0%,18%{opacity:.14;transform:scaleX(.66)}38%{opacity:.68;transform:scaleX(1.02)}72%{opacity:.82;transform:scaleX(1.14)}to{opacity:.2;transform:scaleX(.8)}}@keyframes glowCinematic{0%,18%{opacity:.14}38%{opacity:.46}72%{opacity:.58}to{opacity:.22}}@keyframes abductBoomerang{0%,to{transform:translateY(0) rotate(0) scale(1);opacity:1}20%{transform:translateY(-30px) rotate(-1.5deg) scale(1.02)}50%{transform:translateY(-142px) rotate(4deg) scale(.88);opacity:.92}74%{transform:translateY(-48px) rotate(-2deg) scale(1.01);opacity:1}}@keyframes aiAbductBoomerang{0%,to{transform:translate(-50%) translateY(0) rotate(-1deg) scale(1);opacity:.98}18%{transform:translate(-50%) translateY(-24px) rotate(1deg) scale(1.025);opacity:1}50%{transform:translate(-50%) translateY(-132px) rotate(-4deg) scale(.88);opacity:.92}74%{transform:translate(-50%) translateY(-42px) rotate(2deg) scale(1.015);opacity:1}}@keyframes aiAbductBoomerangMobile{0%,to{transform:translate(-50%) translateY(0) rotate(-1deg) scale(1);opacity:.98}20%{transform:translate(-50%) translateY(-12px) rotate(1deg) scale(1.01);opacity:1}50%{transform:translate(-50%) translateY(-58px) rotate(-3deg) scale(.94);opacity:.94}76%{transform:translate(-50%) translateY(-20px) rotate(1.5deg) scale(1.005);opacity:1}}@keyframes limbDriftLeft{to{transform:rotate(-8deg)}}@keyframes limbDriftRight{to{transform:rotate(7deg)}}@keyframes hairFloat{to{transform:translateY(-4px) rotate(2deg)}}@media(max-width:600px){.mini-video{min-height:470px}.scene-chapters{display:none}.scene-caption{left:18px;bottom:50px;font-size:5.5px}.scene-timeline{left:18px;right:18px;bottom:39px}.ai-character-abductee{width:46%;max-width:230px;bottom:32px;animation-name:aiAbductBoomerangMobile}.ai-ufo-background{top:-7%;right:-7%;bottom:-7%;left:-7%;width:114%;height:114%;object-position:center 17%}}@media(prefers-reduced-motion:reduce){.mini-video svg,.scene-film-grain,.scene-chapters span,.scene-timeline i,.mini-video .ufo-craft,.mini-video .abduction-beam,.mini-video .beam-glow,.mini-video .abductee,.mini-video .abductee-arm.left,.mini-video .abductee-arm.right,.mini-video .abductee-hair,.ai-character-abductee{animation:none!important}.ai-character-abductee{transform:translate(-50%) translateY(-58px) scale(.95)}}.inventory-toolbar.five-tabs{grid-template-columns:repeat(5,1fr)}.stock-board-deal.save{margin-top:18px;padding:14px;border:1px solid #111;background:#fff;color:#050507}.orbit-selector-card{grid-column:1 / -1;position:relative;min-height:185px;margin-bottom:10px;padding:24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.7fr) auto;gap:22px;align-items:end;overflow:hidden;border:1px solid rgba(5,5,7,.16);background:#07070a;color:#fff}.orbit-selector-card:before{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:repeating-radial-gradient(circle at 52% 54%,rgba(255,255,255,.16) 0 1px,transparent 1px 48px),radial-gradient(circle at 25% 15%,rgba(255,255,255,.22),transparent 18%),radial-gradient(circle at 74% 68%,rgba(44,94,255,.32),transparent 24%);opacity:.75;transition:transform .6s ease}.orbit-selector-card:hover:before{transform:rotate(8deg) scale(1.04)}.orbit-selector-card>*{position:relative;z-index:1}.orbit-selector-card div{display:grid;gap:7px}.orbit-selector-card span,.orbit-selector-card small,.orbit-selector-card a{font:9px var(--mono);letter-spacing:.14em;text-transform:uppercase}.orbit-selector-card span{color:var(--electric)}.orbit-selector-card strong{max-width:680px;font:clamp(2.4rem,5vw,5.4rem)/.82 var(--graffiti);letter-spacing:.01em}.orbit-selector-card small{color:#ffffffa8}.orbit-selector-card p{margin:0;color:#ffffffc2;font-size:11px;line-height:1.7;text-transform:uppercase}.orbit-selector-card a{justify-self:end;min-width:190px;padding:15px 16px;border:1px solid rgba(255,255,255,.36);color:#fff;text-decoration:none;text-align:center;transition:transform .18s ease,background .18s ease,color .18s ease}.orbit-selector-card a:hover{transform:translateY(-3px);background:#fff;color:#050507}.orbit-selector-card.solar{background:linear-gradient(135deg,#09080a,#371009 56%,#0b1029)}.orbit-selector-card.solar span{color:#ff4b3e}.orbit-selector-card.solar:before{background:repeating-radial-gradient(circle at 18% 82%,rgba(255,255,255,.18) 0 1px,transparent 1px 42px),radial-gradient(circle at 15% 75%,rgba(255,70,45,.8),transparent 21%),radial-gradient(circle at 88% 20%,rgba(255,205,90,.24),transparent 18%)}.orbit-selector-card.lunar{background:linear-gradient(135deg,#050507,#0b1635 52%,#151625)}.orbit-selector-card.lunar span{color:#9bb8ff}.orbit-selector-card.lunar:before{background:repeating-radial-gradient(circle at 82% 26%,rgba(255,255,255,.15) 0 1px,transparent 1px 38px),radial-gradient(circle at 80% 26%,rgba(176,196,255,.42),transparent 15%),radial-gradient(circle at 14% 90%,rgba(44,94,255,.28),transparent 22%)}.orbit-selector-card.pieces{background:linear-gradient(135deg,#080808,#131313 45%,#241f13)}.orbit-selector-card.pieces span{color:#f8d46a}.orbit-selector-card.pieces:before{background:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.08) 1px,transparent 1px),radial-gradient(circle at 70% 30%,rgba(248,212,106,.24),transparent 22%);background-size:52px 52px,52px 52px,auto}.orbit-selector-card.tees{background:linear-gradient(135deg,#060607,#211634 52%,#09090c)}.orbit-selector-card.tees span{color:#d5a8ff}.orbit-selector-card.tees:before{background:repeating-linear-gradient(100deg,rgba(255,255,255,.06) 0 1px,transparent 1px 14px),radial-gradient(circle at 22% 36%,rgba(213,168,255,.28),transparent 20%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.15),transparent 16%)}.orbit-selector-card.socks{background:linear-gradient(135deg,#050507,#071c2b,#061014)}.orbit-selector-card.socks span{color:var(--electric)}.orbit-selector-card.socks:before{background:repeating-radial-gradient(circle at 50% 50%,rgba(117,244,255,.2) 0 1px,transparent 1px 34px),radial-gradient(circle at 50% 50%,rgba(117,244,255,.3),transparent 18%),radial-gradient(circle at 90% 12%,rgba(255,255,255,.15),transparent 15%)}.orbit-selector-card.bundle{background:linear-gradient(135deg,#050507,#11183d 42%,#251122)}.orbit-selector-card.bundle span{color:#fff}.orbit-selector-card.bundle:before{background:repeating-radial-gradient(circle at 50% 50%,rgba(255,255,255,.14) 0 1px,transparent 1px 38px),radial-gradient(circle at 18% 70%,rgba(44,94,255,.34),transparent 22%),radial-gradient(circle at 82% 18%,rgba(255,72,88,.28),transparent 20%)}.product-orbit{min-height:150px;margin:26px 0 20px;padding:20px;grid-template-columns:1fr;align-items:start}.product-orbit strong{font-size:clamp(2rem,4.6vw,3.4rem)}.product-orbit p{max-width:520px}.product-orbit a{display:none}.subtle-set-note{margin:4px 0 0;color:#686868;font:9px var(--mono);letter-spacing:.08em;line-height:1.7;text-transform:uppercase}.piece-groups{grid-column:1 / -1;display:grid;grid-template-columns:1fr;gap:12px}.piece-group{border:1px solid #aaa;background:#f8f7f2}.piece-group>summary{min-height:auto;padding:18px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;cursor:pointer;list-style:none}.piece-group>summary::-webkit-details-marker{display:none}.piece-group>summary span,.piece-group>summary small{color:#777;font:8px var(--mono);letter-spacing:.14em;text-transform:uppercase}.piece-group>summary strong{font:1.5rem var(--display);letter-spacing:-.04em;text-transform:uppercase}.piece-group>summary b{color:var(--blue);font-size:1.6rem}.piece-group>summary:after{content:"VIEW STOCK +";grid-column:1 / -1;color:#050507;font:9px var(--mono);letter-spacing:.12em}.piece-group[open]>summary{border-bottom:1px solid #ccc}.piece-group[open]>summary:after{content:"HIDE STOCK -"}.piece-group .stock-color{border:0;background:#fff}.piece-color-grid{display:grid;grid-template-columns:1fr;gap:8px;padding:12px;background:#fff}.piece-color-card{border:1px solid #ddd!important;background:#f8f7f2!important}.piece-color-summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px;cursor:pointer;list-style:none}.piece-color-summary::-webkit-details-marker{display:none}.piece-color-summary div{display:flex;align-items:center;gap:10px}.piece-color-summary i{width:14px;aspect-ratio:1;border-radius:50%;border:1px solid #777}.piece-color-summary i.red{background:#ef2f2a}.piece-color-summary i.black{background:#111}.piece-color-summary i.blue{background:#194bff}.piece-color-summary h3{margin:0;font-size:.82rem;font-family:var(--display);text-transform:uppercase}.piece-color-summary span{font-size:7px;color:#777;letter-spacing:.1em;text-transform:uppercase}.piece-color-card.clean-stock-view .piece-color-summary{min-height:58px}.piece-color-card.clean-stock-view .piece-color-summary span{color:#050507}.piece-color-card.clean-stock-view .stock-pill{min-width:86px}.piece-color-summary:after{content:"VIEW STOCK +";color:#050507;font:8px var(--mono);letter-spacing:.12em}.piece-color-card[open] .piece-color-summary{border-bottom:1px solid #ddd}.piece-color-card[open] .piece-color-summary:after{content:"HIDE STOCK -"}.piece-size-list{background:#fff}.piece-group .size-row{padding-inline:14px;min-height:54px}.half-set-shop-trigger{padding:0 4vw 72px;background:#0a0a0e}.half-set-open{width:100%;border:1px solid rgba(243,241,235,.28);background:linear-gradient(90deg,#194bff33,#ffffff09,#f02b252e);color:#f3f1eb;min-height:82px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;text-transform:uppercase}.half-set-open strong{font:1.4rem var(--display);letter-spacing:-.04em}.half-set-open span{color:var(--electric);font:9px var(--mono);letter-spacing:.16em}.half-set-modal[hidden]{display:none}.half-set-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:22px}.half-set-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.half-set-modal-panel{position:relative;z-index:1;width:min(920px,100%);max-height:min(86vh,820px);overflow:auto;background:#f3f1eb;color:#050507;border:1px solid #fff;padding:clamp(28px,5vw,58px);box-shadow:0 28px 90px #00000073}.half-set-close{position:absolute;top:16px;right:16px;width:38px;height:38px;border:1px solid #050507;background:transparent;color:#050507;font-size:28px;line-height:1;cursor:pointer}.half-set-modal-panel h2{margin:8px 0 18px;font:clamp(3rem,7vw,6.8rem)/.82 var(--display);letter-spacing:-.065em}.half-set-modal-panel h2 em{color:var(--blue);font-style:normal}.half-set-intro{max-width:560px;color:#444;font-size:12px;line-height:1.8}.half-set-choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0 18px}.half-set-choice{min-height:190px;padding:18px;border:1px solid #050507;color:#050507;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease,background .2s ease,color .2s ease}.half-set-choice:hover{transform:translateY(-4px);background:#050507;color:#f3f1eb}.half-set-choice span,.half-set-choice small{font:9px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#777}.half-set-choice strong{font:11px var(--mono);text-transform:uppercase;letter-spacing:.12em}.half-set-choice b{color:var(--blue);font-size:2.6rem}.half-set-save-note,.save-set-note{margin-top:22px;padding:18px;background:#050507;color:#f3f1eb;display:grid;gap:8px}.half-set-save-note strong,.save-set-note strong{color:var(--electric);text-transform:uppercase;letter-spacing:.12em;font:11px var(--mono)}.half-set-save-note span,.save-set-note span{color:#ccc;font-size:11px;line-height:1.7}.half-set-save-note a,.save-set-note a{color:#fff;font:10px var(--mono);text-transform:uppercase;letter-spacing:.12em}body.half-set-modal-open{overflow:hidden}@media(max-width:900px){.inventory-toolbar.five-tabs{grid-template-columns:1fr 1fr}.inventory-toolbar.five-tabs .inventory-tab{border-top:1px solid #aaa}.orbit-selector-card{grid-template-columns:1fr;align-items:start}.orbit-selector-card a{justify-self:start}.half-set-choice-grid{grid-template-columns:1fr}}@media(max-width:600px){.piece-group>summary{grid-template-columns:1fr auto}.piece-group>summary span,.piece-group>summary small{grid-column:1 / -1}.piece-color-summary{display:grid;grid-template-columns:1fr auto}}@media(max-width:600px){.half-set-open{align-items:flex-start;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/theme.css.map */
