/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:Coolvetica;src:url(/coolvetica-regular.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Coolvetica Book;src:url(/coolvetica-book.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Coolvetica;src:url(/coolvetica-italic.otf)format("opentype");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Coolvetica Heavy;src:url(/coolvetica-heavy.ttf)format("truetype");font-style:normal;font-weight:700 900;font-display:swap}:root{--ink:#161515;--cream:#f7f2ea;--paper:#fffdf9;--coral:#ff5f4a;--pink:#f4b7c3;--mint:#b9d9c2;--line:#ded8cf}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans),sans-serif;margin:0}button,input,select{font:inherit}button{cursor:pointer;color:inherit}.announcement{background:var(--ink);color:#fff;text-align:center;letter-spacing:2px;justify-content:center;align-items:center;gap:18px;height:30px;font-size:10px;font-weight:800;display:flex}.nav-shell{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;background:#fffdf9f5;grid-template-columns:210px 1fr auto;align-items:center;height:86px;padding:0 4vw;display:grid;position:sticky;top:0}.brand{text-align:left;background:0 0;border:0;grid-template-columns:42px 1fr;align-items:center;width:max-content;padding:0;display:grid}.brand i{width:34px;height:34px;font:900 21px var(--font-display);border:2px solid;border-radius:50% 45% 55% 48%;grid-row:1/3;place-items:center;display:grid;transform:rotate(-8deg)}.brand b{letter-spacing:-.4px;font-size:16px}.brand small{letter-spacing:3px;font-size:7px}.nav-shell nav{justify-content:center;gap:30px;display:flex}.nav-shell nav button{letter-spacing:1.2px;background:0 0;border:0;padding:8px 0;font-size:11px;font-weight:800;position:relative}.nav-shell nav button.active:after{content:"";background:var(--coral);height:2px;position:absolute;bottom:0;left:0;right:0}.nav-shell nav em{background:var(--coral);color:#fff;border-radius:8px;padding:2px 4px;font-size:7px;font-style:normal;position:absolute;top:-4px}.nav-actions{align-items:center;gap:8px;display:flex}.search{border:1px solid var(--line);border-radius:24px;gap:8px;width:180px;padding:9px 12px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%;font-size:11px}.icon-button{background:0 0;border:0;width:36px;height:36px;font-size:24px;position:relative}.bag sup{background:var(--coral);color:#fff;border-radius:50%;place-items:center;min-width:15px;height:15px;font-size:8px;display:grid;position:absolute;top:0;right:-1px}.hero{background:var(--cream);grid-template-columns:1.05fr .95fr;min-height:610px;display:grid;overflow:hidden}.hero-copy{z-index:2;padding:90px 4vw 60px 8vw}.eyebrow{letter-spacing:2.5px;color:var(--coral);margin:0 0 18px;font-size:10px;font-weight:800}.hero h1,.catalog-head h1,.admin h1{font:600 clamp(52px,6vw,86px)/.95 var(--font-display);letter-spacing:-4px;margin:0}.hero h1 span,.catalog-head h1 span{color:var(--coral);font-style:italic}.lead{font:400 17px/1.7 var(--font-sans);color:#5f5a54;max-width:540px;margin:28px 0}.hero-buttons{align-items:center;gap:28px;display:flex}.primary{background:var(--ink);color:#fff;letter-spacing:1.4px;border:0;border-radius:2px;align-items:center;gap:22px;padding:16px 20px;font-size:10px;font-weight:800;display:inline-flex}.primary span{font-size:18px}.text-button{letter-spacing:1.4px;background:0 0;border:0;font-size:10px;font-weight:800}.trust{color:#777066;gap:24px;margin-top:54px;font-size:10px;display:flex}.hero-art{background:var(--pink);position:relative;overflow:hidden}.hero-art:before{content:"";background:radial-gradient(circle at 55% 48%,#fffc,#0000 42%),linear-gradient(135deg,#0000 30%,#fff3);position:absolute;inset:0}.orbit{aspect-ratio:1;border:1px solid #16151533;border-radius:50%;width:76%;position:absolute;top:12%;left:12%}.orbit-two{width:52%;top:24%;left:25%}.figure-card{background:#d8a976;border:6px solid #432d27;border-radius:49% 49% 40% 40%;width:250px;height:340px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-47%)rotate(4deg);box-shadow:0 35px 60px #4e1d1640}.figure-card:before,.figure-card:after{content:"";background:#432d27;border-radius:70% 30%;width:70px;height:100px;position:absolute;top:-28px}.figure-card:before{left:8px;transform:rotate(-25deg)}.figure-card:after{right:8px;transform:rotate(25deg)}.figure-face{width:180px;height:150px;font:700 44px var(--font-display);background:#f4c9ab;border:4px solid #432d27;border-radius:47%;place-items:center;display:grid;position:absolute;top:72px;left:29px}.figure-body{text-align:center;width:100%;color:var(--coral);font-size:58px;position:absolute;bottom:38px}.hero-sticker{background:var(--coral);color:#fff;text-align:center;width:82px;height:82px;font:800 11px/1.1 var(--font-sans);letter-spacing:2px;border-radius:50%;place-items:center;display:grid;position:absolute;top:10%;right:8%;transform:rotate(10deg)}.floating-label{background:var(--paper);width:230px;box-shadow:7px 7px 0 var(--ink);flex-direction:column;padding:18px 23px;display:flex;position:absolute;bottom:42px;left:7%}.floating-label small{color:var(--coral);letter-spacing:2px;font-size:8px}.floating-label b{font:700 21px var(--font-display);margin:6px 0}.floating-label span{color:#766;font-size:10px}.ticker{border-block:1px solid var(--line);height:52px;font:700 12px var(--font-display);letter-spacing:2px;white-space:nowrap;justify-content:space-around;align-items:center;display:flex;overflow:hidden}.ticker i{color:var(--coral)}.product-section,.catalog-page{padding:84px 7vw}.section-head{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.section-head h2,.split-banner h2{font:600 clamp(36px,4vw,58px)/1 var(--font-display);letter-spacing:-2px;margin:0}.section-head button,.inventory-head button{letter-spacing:1px;background:0 0;border:0;border-bottom:1px solid;padding:6px 0;font-size:10px;font-weight:800}.product-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.product-card{min-width:0}.product-image{background:#eee9e1;height:350px;position:relative;overflow:hidden}.product-image img{object-fit:cover;width:100%;height:100%;transition:all .5s}.product-card:hover img{transform:scale(1.04)}.product-image>span{background:var(--ink);color:#fff;letter-spacing:1px;padding:7px 9px;font-size:8px;font-weight:800;position:absolute;top:12px;left:12px}.product-image>span.preorder{background:var(--coral)}.heart{background:#fff;border:0;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:12px;right:12px}.condition{align-items:center;gap:7px;display:flex;position:absolute;bottom:12px;left:12px}.condition b{color:#fff;background:#86bd92;padding:7px;font-size:9px}.condition span{background:#fff;padding:7px;font-size:8px}.product-info{padding:16px 2px}.product-info p{color:#8a837a;letter-spacing:.6px;text-transform:uppercase;margin:0;font-size:9px}.product-info h3{font:650 20px var(--font-display);margin:6px 0 16px}.product-info>div{justify-content:space-between;align-items:center;display:flex}.product-info strong{font-size:12px}.product-info button{border:1px solid var(--ink);background:0 0;width:34px;height:34px;font-size:22px;transition:all .2s}.product-info button:hover{background:var(--coral);color:#fff;border-color:var(--coral)}.split-banner{background:var(--ink);color:#fff;grid-template-columns:1.1fr .9fr;min-height:410px;margin:50px 7vw;display:grid;overflow:hidden}.split-banner>div:first-child{padding:64px}.split-banner p:not(.eyebrow){color:#bdb8b2;max-width:500px;font-size:13px;line-height:1.7}.primary.light{background:var(--coral);margin-top:20px}.card-fan{background:var(--mint);place-items:center;display:grid;position:relative}.card-fan span{background:var(--paper);width:190px;height:275px;color:var(--ink);font:700 32px var(--font-display);border:7px solid #fff;place-items:center;display:grid;position:absolute;box-shadow:0 18px 40px #0000004d}.card-fan span:first-child{background:#f2c14e;transform:rotate(-18deg)translate(-45px)}.card-fan span:nth-child(2){background:#89a8d8;transform:rotate(4deg)}.card-fan span:nth-child(3){background:#f18989;transform:rotate(22deg)translate(48px)}.catalog-page{min-height:800px}.catalog-head{justify-content:space-between;align-items:end;padding:30px 0 52px;display:flex}.catalog-head h1{font-size:74px}.catalog-head>div>p:last-child{color:#756e66;max-width:580px}.market-stat{text-align:right}.market-stat b{font:600 54px var(--font-display);display:block}.market-stat span{letter-spacing:1px;color:#777;font-size:10px}.catalog-toolbar{border-block:1px solid var(--line);justify-content:space-between;margin-bottom:28px;padding:18px 0;display:flex}.chips{gap:8px;display:flex}.chips button,.filter-button{border:1px solid var(--line);background:#fff;border-radius:30px;padding:10px 16px;font-size:10px;font-weight:700}.chips button.selected{background:var(--ink);color:#fff}.singles-grid .product-image{height:410px}footer{background:var(--cream);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:35px;padding:60px 7vw 30px;display:grid}.footer-brand{grid-template-columns:42px 1fr}.footer-brand small{grid-column:2}.footer-brand+p{font:500 23px var(--font-display);text-align:right}.footer-brand~div{gap:20px;font-size:10px;font-weight:700;display:flex}footer>small{text-align:right;color:#888;font-size:9px}.cart-drawer{background:var(--paper);z-index:50;flex-direction:column;width:min(460px,94vw);transition:all .35s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-20px 0 60px #0000002e}.cart-drawer.open{transform:none}.cart-head{border-bottom:1px solid var(--line);justify-content:space-between;padding:35px;display:flex}.cart-head h2{font:600 38px var(--font-display);margin:0}.cart-head h2 sup{font:600 12px var(--font-sans);color:var(--coral)}.cart-head button{background:0 0;border:0;font-size:30px}.overlay{z-index:40;background:#0000007a;border:0;position:fixed;inset:0}.empty-cart{text-align:center;margin:auto;padding:50px}.empty-cart>span{color:var(--coral);font-size:60px}.empty-cart h3{font:600 25px var(--font-display)}.empty-cart p{color:#777;font-size:12px}.cart-items{padding:20px 30px;overflow:auto}.cart-item{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr auto;gap:14px;padding:14px 0;display:grid}.cart-item img{object-fit:cover;width:72px;height:86px}.cart-item div{flex-direction:column;gap:5px;display:flex}.cart-item small{color:#888;font-size:8px}.cart-item strong{margin-top:auto;font-size:11px}.cart-item button{background:0 0;border:0;align-self:start}.cart-total{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:8px;margin-top:auto;padding:25px 35px;display:grid}.cart-total small{color:#888;grid-column:1/3}.cart-total button{grid-column:1/3;justify-content:center;margin-top:10px}.toast{background:var(--ink);color:#fff;z-index:70;box-shadow:5px 5px 0 var(--coral);padding:14px 22px;font-size:11px;position:fixed;bottom:30px;left:50%;transform:translate(-50%)}.admin{background:#f4f1eb;grid-template-columns:215px 1fr;min-height:100vh;display:grid}.admin-side{background:var(--ink);color:#fff;flex-direction:column;height:100vh;padding:32px 22px;display:flex;position:sticky;top:0}.admin-brand{grid-template-columns:40px 1fr}.admin-side nav{flex-direction:column;gap:7px;margin-top:60px;display:flex}.admin-side nav button,.admin-side>button{color:#aaa;text-align:left;background:0 0;border:0;border-radius:4px;padding:13px 14px;font-size:11px}.admin-side nav button.active{background:var(--coral);color:#fff}.admin-side>button{margin-top:auto}.admin-main{padding:45px 5vw}.admin-main>header{justify-content:space-between;align-items:center;display:flex}.admin h1{font-size:52px}.admin header p:last-child{color:#777;font-size:11px}.avatar{background:var(--pink);width:44px;height:44px;font:700 14px var(--font-display);border-radius:50%;place-items:center;display:grid}.admin-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin:32px 0;display:grid}.admin-stats>div{background:#fff;border:1px solid #e7e2db;grid-template-columns:1fr auto;padding:22px;display:grid}.admin-stats span{color:#777;font-size:10px}.admin-stats b{font:600 34px var(--font-display);grid-area:1/2/3}.admin-stats small{color:#6d9a73;margin-top:8px;font-size:8px}.admin-content{grid-template-columns:minmax(320px,420px) 1fr;gap:18px;display:grid}.admin form,.inventory{background:#fff;border:1px solid #e7e2db;padding:28px}.form-title{align-items:center;gap:12px;margin-bottom:25px;display:flex}.form-title>span{background:var(--coral);color:#fff;place-items:center;width:38px;height:38px;font-size:24px;display:grid}.admin h2{font:650 22px var(--font-display);margin:0}.admin form p,.inventory p{color:#888;margin:4px 0;font-size:9px}.admin label{flex-direction:column;gap:7px;margin-bottom:15px;font-size:9px;font-weight:700;display:flex}.admin input,.admin select{outline-color:var(--coral);background:#fff;border:1px solid #dcd7cf;padding:11px;font-size:11px}.form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.upload{text-align:center;color:#777;border:1px dashed #cfc8bd;align-items:center;padding:18px!important}.upload span{color:var(--coral);font-size:24px}.upload small{font-weight:400}.admin form .primary{justify-content:center;width:100%}.inventory-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;padding-bottom:20px;display:flex}.inventory-row{border-bottom:1px solid #eee9e2;grid-template-columns:52px 1fr auto auto 25px;align-items:center;gap:12px;padding:12px 0;display:grid}.inventory-row img{object-fit:cover;width:52px;height:52px}.inventory-row>div{flex-direction:column;gap:3px;display:flex}.inventory-row b{font:600 14px var(--font-display)}.inventory-row span{color:#888;font-size:8px}.inventory-row strong{font-size:9px}.inventory-row button{background:0 0;border:0}.status{background:#e6f3e8;border-radius:20px;color:#5d8965!important;padding:6px 8px!important}.status.preorder{background:#ffe4df;color:#c94e3d!important}.status.single{background:#e4e9f8;color:#586b9f!important}@media (max-width:1000px){.nav-shell{grid-template-columns:170px 1fr}.nav-shell nav{display:none}.hero{grid-template-columns:1fr 1fr}.hero-copy{padding-left:5vw}.product-grid{grid-template-columns:repeat(2,1fr)}.admin-content{grid-template-columns:1fr}.admin{grid-template-columns:180px 1fr}.nav-actions{justify-self:end}}@media (max-width:700px){.announcement{gap:6px;font-size:7px}.nav-shell{height:68px;padding:0 18px}.brand{grid-template-columns:35px 1fr}.brand i{width:29px;height:29px}.brand b{font-size:13px}.search{display:none}.hero{grid-template-columns:1fr}.hero-copy{padding:60px 24px}.hero h1{font-size:52px}.hero-art{min-height:440px}.trust{margin-top:35px}.product-section,.catalog-page{padding:60px 20px}.product-grid{grid-template-columns:1fr 1fr;gap:10px}.product-image{height:240px}.product-info h3{font-size:16px}.split-banner{grid-template-columns:1fr;margin:20px}.split-banner>div:first-child{padding:40px 25px}.card-fan{min-height:330px}.catalog-head{align-items:start}.catalog-head h1{font-size:55px}.market-stat{display:none}.singles-grid .product-image{height:260px}.chips button:nth-child(n+3){display:none}footer{grid-template-columns:1fr}.footer-brand+p,footer>small{text-align:left}.admin{display:block}.admin-side{flex-direction:row;align-items:center;height:auto;position:static}.admin-side nav,.admin-side>button{display:none}.admin-main{padding:30px 18px}.admin-stats,.admin-content{grid-template-columns:1fr}.inventory{overflow:hidden}.inventory-row{grid-template-columns:45px 1fr auto}.inventory-row>.status,.inventory-row>strong{display:none}}:root{--electric:#2d31df;--acid:#a8f400;--lilac:#efefff;--bubble:#dc73ee;--soft-pink:#ff9bb5}body{background:var(--lilac)}.announcement{background:var(--acid);color:var(--electric);height:27px}.announcement span{color:var(--electric)}.nav-shell{-webkit-backdrop-filter:blur(22px)saturate(155%);color:#fff;z-index:30;background:#2d31dfb8;border:1px solid #ffffffad;border-radius:999px;width:calc(100% - 9vw);height:72px;margin:-1px auto 18px;padding:0 22px;position:sticky;top:18px;box-shadow:0 14px 34px #201e7329}.nav-shell:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#fff3,#0000 30%,#ffffff1a);position:absolute;inset:1px}.nav-shell .brand i{background:var(--acid);color:var(--electric);font-family:var(--font-display);border:0;font-style:italic;box-shadow:inset 0 4px 5px #ffffffa6}.nav-shell .brand small{color:var(--acid)}.nav-shell nav button.active:after{background:var(--acid)}.nav-shell nav em{background:var(--acid);color:var(--electric)}.nav-shell .search{background:#ffffff1f;border-color:#ffffff61}.nav-shell .bag sup{background:var(--acid);color:var(--electric)}.hero{background:var(--lilac);min-height:675px;margin-top:-90px;padding-top:90px}.hero-copy{padding-top:92px}.hero .eyebrow{color:var(--electric)}.hero h1{font-family:Impact,"Arial Narrow",var(--font-sans);text-transform:uppercase;letter-spacing:-5px;color:var(--electric);font-weight:900;line-height:.84}.hero h1 span{color:var(--electric);font-style:normal}.hero .lead{color:#333684}.hero .primary{background:var(--electric);border-radius:999px}.hero .text-button{color:var(--electric)}.hero .trust{color:#4548a3}.hero-art{background:var(--acid)}.hero-art:before{background:radial-gradient(circle at 55% 48%,#ffffff59,#0000 36%),repeating-linear-gradient(125deg,#0000 0 42px,#2d31df0f 43px 45px)}.orbit{border-color:#2d31df4d}.figure-card{background:var(--bubble);border-color:var(--electric);box-shadow:22px 30px #2d31df2e}.figure-card:before,.figure-card:after{background:var(--electric)}.figure-face{background:var(--soft-pink);border-color:var(--electric)}.figure-body{color:var(--acid)}.hero-sticker{background:var(--electric);color:var(--acid)}.floating-label{background:var(--lilac);box-shadow:7px 7px 0 var(--electric)}.floating-label small{color:var(--electric)}.animated-tape{background:var(--acid);height:76px;color:var(--electric);z-index:8;border-block:2px solid var(--electric);align-items:center;margin:-10px -2vw -8px;display:flex;position:relative;overflow:hidden;transform:rotate(-2deg)}.animated-tape>div{will-change:transform;width:max-content;animation:22s linear infinite tape-run;display:flex}.animated-tape span{white-space:nowrap;font-family:Impact,"Arial Narrow",var(--sans);letter-spacing:.5px;align-items:center;gap:28px;padding-right:28px;font-size:29px;display:flex}.animated-tape i{font-size:20px;font-style:normal}@keyframes tape-run{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.animated-tape>div{animation-play-state:paused}}.preorder-stage{background:var(--electric);color:var(--lilac);padding:100px 0 80px;overflow:hidden}.preorder-heading{justify-content:space-between;align-items:end;padding:0 7vw 42px;display:flex}.rail-index{letter-spacing:2px;color:var(--acid);font-size:10px;font-weight:800}.preorder-heading h2{font-family:Impact,"Arial Narrow",var(--font-sans);letter-spacing:-7px;text-transform:uppercase;margin:38px 0 0;font-size:clamp(96px,14vw,210px);line-height:.63}.preorder-heading h2 span{margin-left:-.03em}.preorder-heading>p{font-family:Impact,"Arial Narrow",var(--font-sans);text-transform:uppercase;color:var(--soft-pink);margin:0 5vw 18px 0;font-size:clamp(27px,3vw,48px);line-height:.95}.preorder-heading>p b{font-size:1.6em;font-weight:400}.preorder-controls{border-bottom:2px solid #efefffcc;justify-content:space-between;align-items:center;margin:0 7vw 24px;padding-bottom:12px;display:flex}.preorder-controls>span{letter-spacing:2px;font-size:9px}.preorder-controls div{gap:8px;display:flex}.preorder-controls button{border:1px solid var(--lilac);width:42px;height:42px;color:var(--lilac);background:0 0;border-radius:50%;font-size:20px}.preorder-controls button:hover{background:var(--acid);color:var(--electric);border-color:var(--acid)}.preorder-rail{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;gap:28px;padding:0 7vw 18px;display:flex;overflow-x:auto}.preorder-rail::-webkit-scrollbar{display:none}.preorder-panel{background:var(--lilac);min-height:520px;color:var(--electric);scroll-snap-align:center;flex:0 0 min(74vw,980px);grid-template-columns:80px 1.1fr .9fr;display:grid;position:relative;overflow:hidden}.preorder-panel:nth-child(2n){background:var(--bubble);color:#181818}.preorder-number{writing-mode:vertical-rl;border-right:1px solid;padding:24px 16px;font:900 42px Impact,Arial Narrow}.preorder-photo{min-height:520px;position:relative;overflow:hidden}.preorder-photo img{object-fit:cover;filter:saturate(.85)contrast(1.05);width:100%;height:100%;transition:all .6s}.preorder-panel:hover .preorder-photo img{transform:scale(1.035)}.preorder-photo>span{background:var(--acid);color:var(--electric);letter-spacing:1px;padding:10px 13px;font-size:9px;font-weight:900;position:absolute;top:20px;left:20px}.preorder-copy{flex-direction:column;padding:54px 38px;display:flex}.preorder-copy>p{letter-spacing:1.5px;text-transform:uppercase;font-size:10px}.preorder-copy h3{font-family:Impact,"Arial Narrow",var(--font-sans);letter-spacing:-2px;text-transform:uppercase;margin:16px 0;font-size:clamp(42px,5vw,72px);line-height:.9}.preorder-copy strong{font-size:16px}.preorder-copy button{letter-spacing:1px;background:0 0;border:2px solid;border-radius:999px;justify-content:space-between;margin-top:auto;padding:14px 18px;font-size:10px;font-weight:900;display:flex}.preorder-copy button:hover{background:var(--acid);color:var(--electric);border-color:var(--acid)}.split-banner{background:#121212}.product-section{background:var(--paper)}@media (max-width:1000px){.nav-shell{width:calc(100% - 32px)}.preorder-panel{flex-basis:86vw}}@media (max-width:700px){.nav-shell{width:calc(100% - 20px);margin-bottom:10px;padding:0 12px;top:10px}.nav-shell .brand small{display:none}.hero{margin-top:-78px;padding-top:78px}.hero-copy{padding-top:50px}.animated-tape{height:55px}.animated-tape span{font-size:21px}.preorder-stage{padding:70px 0 55px}.preorder-heading{padding:0 20px 28px;display:block}.preorder-heading h2{letter-spacing:-4px;font-size:95px}.preorder-heading>p{margin:38px 0 0;font-size:28px}.preorder-controls{margin:0 20px 18px}.preorder-panel{flex:0 0 calc(100vw - 34px);grid-template-rows:330px auto;grid-template-columns:44px 1fr;min-height:0}.preorder-number{grid-row:1/3;padding:16px 8px;font-size:27px}.preorder-photo{min-height:330px}.preorder-copy{padding:28px 22px}.preorder-copy h3{font-size:43px}.preorder-copy button{margin-top:30px}}.nav-shell .brand{z-index:2;width:86px;height:68px;display:block;position:relative}.nav-shell .brand img{object-fit:contain;filter:drop-shadow(0 5px 6px #0000001f);width:100%;height:100%}.footer-brand{width:145px!important;height:115px!important}.footer-brand img{object-fit:contain;width:100%;height:100%}.hero-slider{background:var(--lilac);height:min(760px,100svh - 26px);min-height:600px;margin-top:-90px;padding-top:90px;position:relative;overflow:hidden}.hero-track{will-change:transform;height:100%;transition:transform .75s cubic-bezier(.77,0,.18,1);display:flex}.hero-slide{flex:0 0 100%;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.hero-slide button{letter-spacing:1.2px;background:0 0;border:2px solid;border-radius:999px;padding:14px 24px;font-size:11px;font-weight:900}.hero-slide-one{background:var(--lilac);color:var(--electric)}.hero-word{letter-spacing:.12em;white-space:nowrap;color:var(--electric);font:900 clamp(104px,18vw,290px)/.8 Impact,Arial Narrow,sans-serif;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.hero-logo{z-index:2;filter:drop-shadow(0 28px 25px #2d31df29);width:min(44vw,600px);height:auto;position:relative}.hero-slide-one>p{letter-spacing:1px;font:900 18px/1.05 Impact,Arial Narrow,sans-serif;position:absolute;bottom:70px;left:7vw}.hero-slide-one>button{position:absolute;bottom:70px;right:7vw}.hero-slide-two{background:var(--electric);color:var(--lilac);justify-content:space-between;padding:7vw}.slide-copy{z-index:2;position:relative}.slide-copy small{color:var(--acid);letter-spacing:2px;font-size:10px;font-weight:900}.slide-copy h2{letter-spacing:-3px;margin:25px 0 38px;font:900 clamp(64px,8vw,128px)/.77 Impact,Arial Narrow,sans-serif}.slide-copy h2 i{color:var(--soft-pink);font-style:normal}.slide-object{aspect-ratio:.82;background:var(--acid);border:8px solid var(--lilac);width:min(38vw,520px);box-shadow:24px 26px 0 var(--bubble);border-radius:48% 48% 38% 38%;place-items:center;display:grid;position:relative;transform:rotate(4deg)}.toy-head{font:900 64px var(--font-display);color:var(--electric);background:var(--soft-pink);aspect-ratio:1;border:6px solid var(--electric);border-radius:50%;place-items:center;width:70%;display:grid}.slide-object>span{background:var(--bubble);width:100px;height:100px;color:var(--electric);text-align:center;letter-spacing:1px;border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid;position:absolute;top:35px;right:-35px;transform:rotate(8deg)}.hero-slide-three{background:var(--acid);color:#111;justify-content:space-around;padding:6vw}.hero-slide-three .slide-copy small,.hero-slide-three .slide-copy h2 i{color:var(--electric)}.tcg-cards{width:40vw;height:480px;position:relative}.tcg-cards i{border:8px solid #fff;border-radius:12px;place-items:center;width:230px;height:340px;font:900 46px Impact,Arial Narrow,sans-serif;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 20px 45px #00000040}.tcg-cards i:first-child{background:var(--electric);color:var(--lilac);transform:translate(-80%,-50%)rotate(-15deg)}.tcg-cards i:nth-child(2){background:var(--soft-pink);transform:translate(-50%,-53%)rotate(2deg)}.tcg-cards i:nth-child(3){background:var(--bubble);transform:translate(-20%,-48%)rotate(16deg)}.hero-pagination{z-index:5;color:var(--electric);align-items:center;gap:18px;display:flex;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.hero-pagination>button{background:0 0;border:0;font-size:20px}.hero-pagination>div{gap:10px;display:flex}.hero-pagination>div button{width:10px;height:10px;box-shadow:0 0 0 1px var(--electric);background:#fff;border:0;border-radius:50%;padding:0}.hero-pagination>div button.active{background:var(--electric)}.animated-tape{z-index:9;margin:-8px -2vw}.preorder-stage{background:var(--electric);height:min(820px,92svh);min-height:680px;padding:0;position:relative}.preorder-rail{scroll-snap-type:x mandatory;gap:0;height:100%;padding:0}.preorder-intro,.preorder-panel{scroll-snap-align:start;flex:0 0 100vw;height:100%;position:relative}.preorder-intro{background:var(--electric);color:var(--lilac);grid-template-rows:1fr auto;grid-template-columns:1.15fr .85fr;padding:7vh 7vw 6vh;display:grid}.preorder-intro .rail-index{position:absolute;top:42px;left:7vw}.preorder-intro h2{letter-spacing:-8px;align-self:center;margin:7vh 0 0;font:900 clamp(130px,18vw,285px)/.62 Impact,Arial Narrow,sans-serif}.preorder-intro>p:not(.rail-index){color:var(--soft-pink);align-self:center;margin:7vh 0 0;font:900 clamp(42px,5vw,78px)/.82 Impact,Arial Narrow,sans-serif}.preorder-intro>p b{font-size:1.35em;font-weight:400}.preorder-intro>small{letter-spacing:2px;border-top:2px solid;grid-column:1/3;padding-top:12px;font-size:9px}.preorder-panel{background:var(--bubble);color:#111;grid-template-columns:1.05fr .95fr;display:grid}.preorder-panel.panel-color-1{background:var(--acid);color:#111}.preorder-panel.panel-color-2{color:#111;background:#ff6b31}.preorder-panel .preorder-photo{background:#ffffff1f;height:100%;min-height:0}.preorder-panel .preorder-photo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:7vh 5vw}.preorder-panel .preorder-photo>span{background:var(--electric);color:var(--acid);top:42px;left:42px}.preorder-panel .preorder-copy{justify-content:center;padding:9vh 7vw 8vh 3vw}.preorder-panel .preorder-copy>p{color:currentColor;font-weight:900}.preorder-panel .preorder-copy h3{max-width:800px;margin:28px 0;font-size:clamp(70px,8vw,128px)}.preorder-panel .preorder-copy strong{font-size:24px}.preorder-panel .preorder-copy button{width:min(340px,100%);margin-top:48px}.preorder-controls{z-index:5;color:currentColor;border:0;margin:0;position:absolute;bottom:22px;right:32px}.preorder-controls>span{display:none}.preorder-controls button{color:var(--electric);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc7;border:0}@media (max-width:700px){.nav-shell .brand{width:62px;height:54px}.hero-slider{height:680px;min-height:680px;margin-top:-78px;padding-top:78px}.hero-logo{width:78vw}.hero-word{letter-spacing:.04em;writing-mode:vertical-rl;opacity:.95;font-size:28vw}.hero-slide-one>p{font-size:14px;bottom:70px;left:20px}.hero-slide-one>button{bottom:120px;right:20px}.hero-slide-two,.hero-slide-three{padding:90px 24px 75px;display:block}.slide-copy h2{margin-top:18px;font-size:65px}.slide-object{opacity:.75;width:210px;position:absolute;bottom:-25px;right:-20px}.tcg-cards{width:100%;height:260px;position:absolute;bottom:0;left:0}.tcg-cards i{width:120px;height:180px;font-size:25px}.hero-slide-three .slide-copy{z-index:4;position:relative}.hero-pagination{bottom:18px}.preorder-stage{height:760px}.preorder-intro,.preorder-panel{flex-basis:100vw}.preorder-intro{flex-direction:column;padding:50px 22px 35px;display:flex}.preorder-intro .rail-index{top:35px;left:22px}.preorder-intro h2{letter-spacing:-4px;margin:auto 0 45px;font-size:105px}.preorder-intro>p:not(.rail-index){margin:0 0 auto;font-size:44px}.preorder-intro>small{width:100%}.preorder-panel{grid-template-rows:48% 52%;grid-template-columns:1fr}.preorder-panel .preorder-photo img{padding:30px}.preorder-panel .preorder-copy{padding:28px 22px}.preorder-panel .preorder-copy h3{margin:14px 0;font-size:52px}.preorder-panel .preorder-copy strong{font-size:17px}.preorder-panel .preorder-copy button{margin-top:24px}.preorder-controls{bottom:18px;right:18px}}.tcg-home{background:var(--acid);color:#080808;text-align:center;flex-direction:column;align-items:center;min-height:900px;padding:78px 6vw;display:flex;position:relative;overflow:hidden}.tcg-home>p,.ready-copy>p,.creator-title>small{letter-spacing:2px;color:var(--electric);align-self:flex-start;font-size:10px;font-weight:900}.tcg-home h2{letter-spacing:-4px;z-index:2;margin:70px 0 36px;font:900 clamp(70px,8.5vw,140px)/.78 Impact,Arial Narrow,sans-serif;position:relative}.tcg-home h2 span{display:inline-block}.tcg-home>button,.ready-copy>button{z-index:3;background:0 0;border:3px solid;border-radius:999px;padding:13px 64px;font-size:20px;position:relative}.tcg-home-cards{z-index:2;width:700px;height:420px;margin-top:36px;position:relative}.tcg-home-cards>div{--offset:calc((var(--card-index) - 1) * 210px);width:220px;height:330px;transform:translate(calc(-50% + var(--offset)), -50%) rotate(calc((var(--card-index) - 1) * 9deg));background:#fff;border:8px solid #fff;position:absolute;top:46%;left:50%;overflow:hidden;box-shadow:0 24px 48px #2d31df40}.tcg-home-cards img{object-fit:cover;width:100%;height:100%}.tcg-home-cards span{background:var(--electric);color:var(--lilac);text-transform:uppercase;padding:10px;font-size:10px;font-weight:900;position:absolute;inset:auto 0 0}.tcg-watermark{white-space:nowrap;color:#2d31df24;font:900 170px/.8 Impact,Arial Narrow,sans-serif;position:absolute;bottom:-36px;left:-3%;right:-3%;transform:rotate(-3deg)}.ready-home{background:var(--bubble);color:#090909;grid-template-columns:.9fr 1.1fr;min-height:860px;display:grid;overflow:hidden}.ready-copy{flex-direction:column;justify-content:center;padding:90px 4vw 70px 7vw;display:flex}.ready-copy h2{letter-spacing:-5px;margin:70px 0 55px;font:900 clamp(86px,10vw,160px)/.66 Impact,Arial Narrow,sans-serif}.ready-copy h2 span{display:inline-block}.ready-copy>button{width:max-content;padding-inline:50px}.ready-products{grid-template-columns:1fr 1fr;display:grid}.ready-products article{background:var(--lilac);border-left:2px solid #111;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.ready-products article:nth-child(2n){color:#fff;background:#8d8d8d}.ready-products article>img{object-fit:cover;filter:saturate(.75);mix-blend-mode:multiply;width:100%;height:64%}.ready-products article>div:last-child{grid-template-columns:1fr auto;gap:5px;padding:24px;display:grid}.ready-products small{letter-spacing:1px;text-transform:uppercase;font-size:8px}.ready-products h3{text-transform:uppercase;grid-column:1;margin:5px 0;font:900 30px/.9 Impact,Arial Narrow,sans-serif}.ready-products b{font-size:12px}.ready-products button{background:0 0;border:2px solid;border-radius:50%;grid-area:1/2/4;align-self:center;width:44px;height:44px;font-size:24px}.ready-count{z-index:2;font:900 34px Impact,Arial Narrow,sans-serif;position:absolute;top:20px;left:20px}.creators-home{color:#050505;background:#fff;grid-template-columns:1.1fr .9fr .9fr;min-height:720px;display:grid}.creator-title{flex-direction:column;justify-content:center;padding:90px 6vw;display:flex}.creator-title h2{letter-spacing:-4px;margin:70px 0 0;font:900 clamp(72px,7.5vw,126px)/.7 Impact,Arial Narrow,sans-serif}.creator-card{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.creator-one{color:#fff;background:#080808}.creator-two{color:#fff;background:#8c8c8c}.creator-placeholder{border:4px solid;border-radius:45% 45% 18% 18%;place-items:center;width:210px;height:270px;font:900 80px Impact,Arial Narrow,sans-serif;display:grid;transform:rotate(-4deg)}.creator-two .creator-placeholder{background:var(--soft-pink);color:#111;border-color:#111;transform:rotate(5deg)}.creator-card>span{letter-spacing:1px;font-size:9px;font-weight:900;position:absolute;bottom:24px;left:24px}.wire-footer{background:var(--electric);color:var(--lilac);border:0;grid-template-columns:1.1fr 1fr 1fr;gap:70px;padding:70px 10vw 35px}.wire-footer .footer-brand{width:210px!important;height:160px!important}.wire-footer h3{color:var(--acid);font:500 28px var(--font-sans);margin:0 0 18px}.footer-contact,.footer-nav{flex-direction:column;align-items:flex-start;font-size:12px;line-height:1.7;display:flex}.footer-contact a,.footer-nav button{color:var(--lilac);background:0 0;border:0;padding:0;text-decoration:none}.footer-contact>div{color:var(--acid);gap:12px;margin-top:14px;font-size:24px;display:flex}.wire-footer>small{text-align:left;color:var(--acid);letter-spacing:1px;border-top:1px solid #ffffff4d;grid-column:1/4;padding-top:18px}@media (max-width:900px){.tcg-home{min-height:820px}.ready-home{grid-template-columns:1fr}.ready-copy{min-height:620px}.ready-products{min-height:630px}.creators-home{grid-template-columns:1fr 1fr}.creator-title{grid-column:1/3;min-height:560px}.wire-footer{grid-template-columns:1fr 1fr}.wire-footer>small{grid-column:1/3}}@media (max-width:700px){.tcg-home{min-height:760px;padding:60px 20px}.tcg-home h2{margin-top:65px;font-size:64px}.tcg-home>button{padding-inline:38px;font-size:16px}.tcg-home-cards{width:100%;height:330px}.tcg-home-cards>div{--offset:calc((var(--card-index) - 1) * 105px);width:130px;height:200px}.tcg-watermark{font-size:90px}.ready-copy{min-height:580px;padding:60px 22px}.ready-copy h2{margin:75px 0 48px;font-size:84px}.ready-copy>button{padding-inline:32px;font-size:16px}.ready-products{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.ready-products article{scroll-snap-align:start;flex:0 0 82vw}.creators-home{grid-template-columns:1fr}.creator-title{grid-column:auto;min-height:520px;padding:60px 22px}.creator-title h2{font-size:72px}.creator-card{min-height:520px}.wire-footer{grid-template-columns:1fr;padding:60px 30px 30px}.wire-footer>small{grid-column:auto}.wire-footer .footer-brand{width:160px!important;height:120px!important}}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.hero-final{background:#1f83f7 url(/final-hero.png) 50%/cover no-repeat}.hero-final:before{content:"";-webkit-backdrop-filter:blur(12px);z-index:1;background:#cde1efb8;height:76px;position:absolute;inset:0 0 auto}.hero-final>button{color:#fff;z-index:2;background:#050505;border:0;width:290px;padding:15px 24px;position:absolute;bottom:9.2%;left:31%;transform:translate(-50%);box-shadow:0 10px 25px #0000002e}.final-preorder-intro{background:#8b91ee url(/final-preorder.png) 50%/cover no-repeat;padding:0}.final-tcg{color:#050505;text-align:left;background:#2730df url(/tcg-claw-scene.png) bottom/cover no-repeat;align-items:flex-end;min-height:min(1060px,88vw);padding:9% 7vw 7%}.final-tcg>p{color:#050505;align-self:flex-end}.final-tcg h2{letter-spacing:-3px;text-align:left;align-self:flex-end;width:53%;margin:3% 0 24px;font-size:clamp(54px,7vw,118px)}.final-tcg h2 span{color:#f05eeb}.final-tcg>button{color:#fff;background:#050505;border:0;align-self:center;margin-left:55%;padding:16px 56px;font-size:14px}.final-ready{background:#251fc8 url(/final-ready.png) 50%/cover no-repeat;min-height:min(900px,67vw);display:block;position:relative}.final-ready .ready-copy{padding:0;display:block;position:absolute;inset:0}.final-ready .ready-copy>p,.final-ready .ready-copy h2{display:none}.final-ready .ready-copy>button{color:#fff;background:#050505;border:0;padding:16px 55px;font-size:15px;position:absolute;bottom:11%;left:50%;transform:translate(-50%)}.final-creators{background:#fff url(/final-brand-creators.png) 50%/cover no-repeat;min-height:min(900px,52.5vw);display:block}.wire-footer{background:#2831df}.wire-footer h3,.wire-footer>small{color:#a8f400}@media (max-width:700px){.hero-final{background-position:top}.hero-final:before{height:58px}.hero-final>button{width:210px;padding:12px 20px;font-size:9px;bottom:12%;left:50%}.final-preorder-intro{background-position:50%}.final-tcg{background-position:43% bottom;background-size:auto 100%;min-height:790px;padding:70px 20px}.final-tcg>p{align-self:flex-start}.final-tcg h2{align-self:flex-start;width:100%;margin-top:18px;font-size:51px}.final-tcg>button{align-self:flex-start;margin:0;padding:13px 34px;font-size:11px}.final-ready{background-size:auto 100%;min-height:590px}.final-ready .ready-copy{min-height:0}.final-ready .ready-copy>button{padding:13px 30px;font-size:11px;bottom:10%}.final-creators{background-position:top;background-size:auto 100%;min-height:1320px}}body,button,input,select,body *{font-family:Coolvetica,Helvetica Neue,Arial,sans-serif}.nav-shell{-webkit-backdrop-filter:blur(24px)saturate(125%);color:#fff;background:#ffffff78;border:0;border-radius:999px;grid-template-columns:1fr 150px 1fr;width:min(76%,1460px);height:84px;margin:0;padding:0 42px;display:grid;position:absolute;top:34px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #4d779114}.nav-shell:before{display:none}.nav-shell .nav-left{grid-area:1/1;justify-content:flex-start;gap:clamp(28px,5vw,94px)}.nav-right{grid-area:1/3;justify-content:flex-end;align-items:center;gap:clamp(18px,3vw,52px);display:flex}.nav-shell nav button{color:#fff;letter-spacing:.2px;text-shadow:0 2px 14px #1f486224;font-size:clamp(13px,1vw,18px);font-weight:400}.nav-shell nav button.active:after{display:none}.nav-actions{gap:3px}.nav-shell .icon-button{color:#fff;font-size:22px}.nav-shell .bag sup{color:#2730df;background:#b4f000}.hero-slider{aspect-ratio:1947/1125;background:#dff2ff;width:100%;height:auto;min-height:0;margin:0;padding:0}.hero-track,.hero-slide{height:100%}.hero-campaign-one{background:#cbeafb url(/hero-slide-1-bg.png) 50%/cover no-repeat;justify-content:flex-start}.campaign-copy{color:#050505;position:absolute;top:27%;left:19.7%}.campaign-copy h1{letter-spacing:-.035em;margin:0;font-family:Coolvetica Heavy,Coolvetica,sans-serif;font-size:clamp(120px,15vw,290px);font-weight:900;line-height:.62}.campaign-copy p{margin:4.8vw 0 2.4vw;font-size:clamp(43px,4.7vw,92px);line-height:1}.campaign-copy p i{font-family:Coolvetica,sans-serif;font-weight:400}.campaign-copy button,.hero-campaign-two>button{color:#fff;letter-spacing:0;text-transform:none;background:#050505;border:0;min-width:340px;padding:16px 54px;font-size:clamp(17px,2vw,38px);font-weight:400}.campaign-orb{filter:drop-shadow(0 25px 22px #1f435c38);z-index:2;width:13%;position:absolute;top:35%;left:8.5%}.hero-campaign-two{color:#2932e2;background:#ededff url(/hero-slide-2-bg.png) 50%/cover no-repeat;flex-direction:column}.hero-campaign-two>img{z-index:2;filter:drop-shadow(0 35px 30px #2d31df24);width:min(34vw,650px);position:relative}.collect-word{white-space:nowrap;letter-spacing:.48em;text-indent:.48em;font-family:Coolvetica Heavy,Coolvetica,sans-serif;font-size:clamp(65px,10vw,190px);font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-campaign-two>p{letter-spacing:.04em;font-size:clamp(14px,1.4vw,26px);position:absolute;bottom:8%;left:7%}.hero-campaign-two>button{min-width:0;font-size:clamp(14px,1.4vw,26px);position:absolute;bottom:8%;right:7%}.hero-pagination{color:#2932e2;bottom:2.5%}@media (max-width:900px){.nav-shell{grid-template-columns:1fr 84px 1fr;width:calc(100% - 28px);height:68px;padding:0 16px;top:14px}.nav-shell .brand{width:78px;height:62px}.nav-shell nav{gap:18px}.nav-shell nav button{font-size:12px}.nav-right nav button:last-child,.nav-actions .icon-button:first-child{display:none}.hero-slider{aspect-ratio:auto;height:76svh;min-height:600px}.hero-campaign-one{background-position:59%}.campaign-copy{top:26%;left:8%}.campaign-copy h1{font-size:29vw}.campaign-copy p{margin:8vw 0 7vw;font-size:10vw}.campaign-copy button{min-width:0;padding:13px 25px;font-size:16px}.campaign-orb{width:27%;top:31%;left:4%}.hero-campaign-two>img{width:62vw}.collect-word{letter-spacing:.15em;text-indent:.15em;font-size:17vw}.hero-campaign-two>p{font-size:13px;bottom:11%;left:24px}.hero-campaign-two>button{padding:12px 24px;font-size:14px;bottom:5%;right:24px}.hero-pagination{bottom:18px}}@media (max-width:560px){.nav-shell{grid-template-columns:1fr 74px 1fr}.nav-shell .nav-left button:nth-child(2),.nav-right nav button:nth-child(2){display:none}.nav-shell .nav-left,.nav-right nav{gap:0}.nav-shell nav button{font-size:11px}.nav-right{gap:8px}.nav-shell .icon-button{font-size:19px}.hero-campaign-one{background-position:64%}.campaign-copy{top:34%}.campaign-copy h1{font-size:31vw}.campaign-orb{width:30%;top:39%}}h1,h2,h3,.collect-word,.animated-tape span,.tcg-watermark{font-weight:900;font-family:Coolvetica Heavy,Coolvetica,sans-serif!important}.nav-shell{background:#dee2e4c2;box-shadow:0 16px 42px #3541481f}.nav-shell nav button,.nav-shell .icon-button{color:#64696c;text-shadow:none;transition:color .2s,transform .2s,background-color .2s}.nav-shell nav button:hover,.nav-shell .icon-button:hover{color:#9ee900;transform:translateY(-1px)}.nav-shell nav button:focus-visible{color:#9ee900;transform:translateY(-1px)}.nav-shell .icon-button:focus-visible{color:#9ee900;transform:translateY(-1px)}.campaign-copy button,.hero-campaign-two>button,.primary,.preorder-copy button,.final-tcg>button,.final-ready .ready-copy>button,.product-info button,.preorder-controls button{transition:background-color .22s,color .22s,border-color .22s,transform .22s,box-shadow .22s}.campaign-copy button:hover,.hero-campaign-two>button:hover,.primary:hover,.final-tcg>button:hover,.final-ready .ready-copy>button:hover{color:#2730df;background:#a8f400;transform:translateY(-2px);box-shadow:0 12px 26px #6da50038}.campaign-copy button:focus-visible{color:#2730df;background:#a8f400;transform:translateY(-2px);box-shadow:0 12px 26px #6da50038}.hero-campaign-two>button:focus-visible{color:#2730df;background:#a8f400;transform:translateY(-2px);box-shadow:0 12px 26px #6da50038}.primary:focus-visible{color:#2730df;background:#a8f400;transform:translateY(-2px);box-shadow:0 12px 26px #6da50038}.final-tcg>button:focus-visible{color:#2730df;background:#a8f400;transform:translateY(-2px);box-shadow:0 12px 26px #6da50038}.final-ready .ready-copy>button:focus-visible{color:#2730df;background:#a8f400;transform:translateY(-2px);box-shadow:0 12px 26px #6da50038}:is(.preorder-copy button:hover,.preorder-copy button:focus-visible,.product-info button:hover,.product-info button:focus-visible,.preorder-controls button:hover,.preorder-controls button:focus-visible){color:#2730df;background:#a8f400;border-color:#a8f400;transform:translateY(-2px)}.hero-slider{--far-x:0px;--far-y:0px;--copy-x:0px;--copy-y:0px;--near-x:0px;--near-y:0px;--mid-x:0px;--mid-y:0px;--tilt:0deg}.hero-campaign-one,.hero-campaign-two{background-position:calc(50% + var(--far-x)) calc(50% + var(--far-y));transition:background-position .45s cubic-bezier(.2,.8,.2,1)}.campaign-copy{transform:translate(var(--copy-x),var(--copy-y));transition:transform .32s cubic-bezier(.2,.8,.2,1)}.campaign-orb{transform:translate(var(--near-x),var(--near-y)) rotate(var(--tilt));transition:transform .28s cubic-bezier(.2,.8,.2,1)}.hero-campaign-two>img{transform:translate(var(--mid-x),var(--mid-y)) rotate(var(--tilt));transition:transform .3s cubic-bezier(.2,.8,.2,1)}.collect-word{transform:translate(calc(-50% + var(--copy-x)),calc(-50% + var(--copy-y)));transition:transform .38s cubic-bezier(.2,.8,.2,1)}@media (pointer:coarse),(prefers-reduced-motion:reduce){.hero-campaign-one,.hero-campaign-two{background-position:50%}.campaign-copy,.campaign-orb,.hero-campaign-two>img{transform:none}.collect-word{transform:translate(-50%,-50%)}}.hero-campaign-two .collect-word{text-align:center;letter-spacing:.34em;text-indent:.34em;width:108%;font-size:clamp(78px,12.4vw,238px);line-height:.8}.hero-campaign-two>p{bottom:7%}@media (max-width:900px){.hero-campaign-two .collect-word{letter-spacing:.12em;text-indent:.12em;width:112%;font-size:18vw}.hero-campaign-two>p{bottom:7%}}.nav-shell{z-index:100;grid-template-columns:minmax(260px,1fr) 150px minmax(430px,1fr);width:min(88%,1690px);position:fixed}.nav-right{gap:22px}.nav-right nav{gap:clamp(20px,2.5vw,48px)}.nav-shell .search{color:#64696c;background:#ffffff85;border:0;width:190px;height:42px}.nav-shell .search input,.nav-shell .search input::placeholder{color:#64696c}.campaign-copy h1{line-height:.72}.animated-tape{border-inline:0;margin:0;transform:none}.animated-tape>div{animation:18s linear infinite tape-run}.animated-tape span{flex:none}@media (max-width:1050px){.nav-shell{grid-template-columns:1fr 100px 1fr;width:calc(100% - 28px)}.nav-shell .search{display:none}.nav-right{gap:8px}}@media (max-width:700px){.nav-shell{position:fixed}.campaign-copy h1{line-height:.76}.animated-tape{height:55px;margin:0}}.preorder-stage{background:linear-gradient(#d5e0f6 0%,#c8d3f1 58%,#9ba7ec 100%);height:min(940px,58vw);min-height:720px}.final-preorder-intro{background:linear-gradient(#d5e0f6 0%,#cad5f2 66%,#9ba7ec 100%);padding:0;display:block;overflow:hidden}.final-preorder-intro img{display:block;position:absolute}.preorder-grid-art{opacity:.58;width:37%;top:10%;left:15%}.preorder-hand{z-index:3;width:auto;height:92%;bottom:-3%;left:21%}.preorder-cloud-front{z-index:5;width:34%;bottom:-8%;left:8%}.preorder-cloud-small{z-index:4;width:20%;top:23%;left:38%}.preorder-cloud-floating{z-index:4;width:14%;top:41%;left:11%}.preorder-live-copy{z-index:6;color:#fff;position:absolute;top:17%;left:49%}.preorder-live-copy h2{letter-spacing:-.035em;margin:0;font-size:clamp(105px,12vw,225px);line-height:.61}.preorder-live-copy h2 span{color:#2932e2}.preorder-live-copy p{white-space:nowrap;margin:34px 0 0 26%;font-size:clamp(28px,3vw,56px);line-height:.88}.preorder-live-copy:after{content:"→";color:#2932e2;font-size:clamp(42px,5vw,90px);position:absolute;bottom:-5%;right:-12%}.final-tcg{background:linear-gradient(#8f9beb 0%,#4d55df 40%,#2730df 100%);height:min(1040px,70vw);min-height:820px;padding:0;display:block;position:relative}.tcg-claw-animation{object-fit:contain;object-position:left bottom;z-index:2;width:62%;height:100%;position:absolute;bottom:0;left:-2%}.tcg-live-copy{z-index:4;color:#fff;width:49%;position:absolute;top:24%;right:6%}.tcg-live-copy>p{letter-spacing:2px;color:#b4f000;margin:0 0 22px;font-size:11px}.tcg-live-copy h2{letter-spacing:-.035em;text-transform:none;margin:0;font-size:clamp(70px,8vw,150px);line-height:.66}.tcg-live-copy h2 i{color:#ff8fca;font-family:Coolvetica,sans-serif;font-weight:400}.tcg-live-copy h2 span{color:#fff;font-size:.65em}.tcg-live-copy button{color:#fff;background:#050505;border:0;border-radius:999px;margin:55px auto 0;padding:15px 70px;font-size:clamp(18px,1.6vw,30px);transition:all .22s;display:block}:is(.tcg-live-copy button:hover,.tcg-live-copy button:focus-visible){color:#2730df;background:#a8f400;transform:translateY(-2px)}@media (max-width:800px){.preorder-stage{height:760px;min-height:760px}.preorder-grid-art{width:75%;top:18%;left:-8%}.preorder-hand{height:63%;bottom:-2%;left:-5%}.preorder-cloud-front{width:72%;bottom:-4%;left:-18%}.preorder-cloud-small{width:38%;top:37%;left:31%}.preorder-cloud-floating{width:31%;top:46%;left:1%}.preorder-cloud-back{width:55%;top:4%;right:-18%}.preorder-live-copy{top:15%;left:41%}.preorder-live-copy h2{font-size:23vw}.preorder-live-copy p{white-space:normal;width:58vw;margin:28px 0 0 -18%;font-size:7vw}.preorder-live-copy:after{right:0}.final-tcg{height:860px;min-height:860px}.tcg-claw-animation{object-position:left bottom;width:115%;height:67%;bottom:-2%;left:-20%}.tcg-live-copy{width:calc(100% - 40px);top:9%;right:20px}.tcg-live-copy h2{font-size:15vw;line-height:.7}.tcg-live-copy button{margin:28px 0 0 auto;padding:12px 42px;font-size:18px}}.preorder-stage{--pre-x:0px;--pre-y:0px}.preorder-live-copy:after{display:none}.preorder-live-copy{transform:translate(calc(0px - var(--pre-x)),calc(0px - var(--pre-y)));transition:transform .34s;top:12%;left:46%}.preorder-live-copy p{margin-top:42px;font-size:clamp(26px,2.65vw,51px);font-weight:400;line-height:.9;font-family:Coolvetica,sans-serif!important}.preorder-grid-art{transform:translate(calc(0px - var(--pre-x)),calc(0px - var(--pre-y)));transition:transform .4s}.preorder-hand{transform:translate(var(--pre-x),var(--pre-y));transition:transform .3s}.preorder-cloud-back{transform:translate(var(--pre-x),var(--pre-y));transition:transform .42s}.preorder-cloud-front,.preorder-cloud-small,.preorder-cloud-floating{transform:translate(var(--pre-x),var(--pre-y));transition:transform .32s}.final-tcg{--tcg-x:0px;--tcg-y:0px;--tcg-tilt:0deg;overflow:hidden}.tcg-claw-static{z-index:3;transform-origin:50% 0;width:31%;height:auto;transform:translate(var(--tcg-x),var(--tcg-y)) rotate(var(--tcg-tilt));filter:drop-shadow(0 25px 24px #1c14732e);transition:transform .36s cubic-bezier(.2,.8,.2,1);position:absolute;top:-3%;left:12%}.tcg-card-pile{z-index:2;width:104%;height:auto;transform:translate(calc(0px - var(--tcg-x)),calc(0px - var(--tcg-y)));transition:transform .4s;position:absolute;bottom:-1%;left:-2%;right:-2%}.tcg-live-copy h2{letter-spacing:-.035em;font-size:clamp(78px,8.2vw,158px);line-height:.66}.tcg-live-copy h2>img{vertical-align:-.08em;width:42%;height:auto;margin-left:.05em;display:inline-block}.tcg-live-copy h2 span{white-space:nowrap;letter-spacing:-.02em;font-size:.52em;font-weight:400;display:inline-block;font-family:Coolvetica,sans-serif!important}.tcg-live-copy button{margin-top:42px}@media (max-width:800px){.preorder-live-copy{top:11%;left:36%}.preorder-live-copy h2{font-size:27vw}.preorder-live-copy p{width:64vw;margin:32px 0 0 -6%;font-size:6.5vw}.preorder-grid-art{transform:none}.final-tcg{height:820px;min-height:820px}.tcg-claw-static{width:48%;top:0;left:6%}.tcg-card-pile{width:155%;max-width:none;bottom:0;left:-28%}.tcg-live-copy{width:72%;top:13%;right:18px}.tcg-live-copy h2{font-size:14vw;line-height:.69}.tcg-live-copy h2 span{font-size:.6em}.tcg-live-copy button{margin-top:26px}}@media (pointer:coarse),(prefers-reduced-motion:reduce){.preorder-grid-art,.preorder-hand,.preorder-cloud-back,.preorder-cloud-front,.preorder-cloud-small,.preorder-cloud-floating,.preorder-live-copy,.tcg-claw-static,.tcg-card-pile{transform:none}}.preorder-stage{height:clamp(620px,50.2vw,980px);min-height:0}.preorder-grid-art{width:35%;top:11.5%;left:16.5%}.preorder-hand{height:94%;bottom:-7%;left:20.5%}.preorder-cloud-front{width:48%;bottom:-12%;left:8%}.preorder-cloud-small{width:18%;top:22%;left:38%}.preorder-cloud-floating{width:16%;top:44%;left:11.5%}.preorder-cloud-back{width:30%;top:-7%;right:-6%}.preorder-live-copy{top:22%;left:49%}.preorder-live-copy h2{font-size:clamp(128px,13.7vw,266px);line-height:.59}.preorder-live-copy p{margin-top:34px;font-size:clamp(25px,2.45vw,48px);line-height:.9}@media (max-width:800px){.preorder-stage{height:760px;min-height:760px}.preorder-grid-art{width:75%;top:18%;left:-8%}.preorder-hand{height:63%;bottom:-2%;left:-5%}.preorder-cloud-front{width:72%;bottom:-4%;left:-18%}.preorder-cloud-small{width:38%;top:37%;left:31%}.preorder-cloud-floating{width:31%;top:46%;left:1%}.preorder-cloud-back{width:55%;top:4%;right:-18%}.preorder-live-copy{top:11%;left:36%}.preorder-live-copy h2{font-size:27vw}.preorder-live-copy p{width:64vw;margin:32px 0 0 -6%;font-size:6.5vw}}.final-tcg{height:clamp(620px,50.2vw,980px);min-height:0}.tcg-top-cloud{z-index:5;width:49%;height:auto;transform:translate(var(--tcg-x),var(--tcg-y));transition:transform .42s;position:absolute;top:-19%;left:10%}.tcg-claw-static{z-index:4;width:27%;top:2%;left:20.5%}.tcg-card-pile{width:100%;bottom:-1%;left:0;right:0}.tcg-live-copy{width:45.5%;top:17%;right:7.5%}.tcg-live-copy h2{font-size:clamp(76px,7.6vw,148px);line-height:.65}.tcg-live-copy h2>img{vertical-align:-.12em;width:48%;margin-left:-.02em}.tcg-live-copy h2 span{letter-spacing:-.015em;font-size:.5em;line-height:1}@media (max-width:800px){.final-tcg{height:820px;min-height:820px}.tcg-top-cloud{width:82%;top:-6%;left:-10%}.tcg-claw-static{width:49%;top:4%;left:4%}.tcg-card-pile{width:150%;bottom:0;left:-25%}.tcg-live-copy{width:69%;top:14%;right:18px}.tcg-live-copy h2{font-size:14vw;line-height:.68}.tcg-live-copy h2>img{width:46%}.tcg-live-copy h2 span{font-size:.59em}.tcg-live-copy button{margin:26px 0 0 auto;padding:12px 42px}}@media (pointer:coarse),(prefers-reduced-motion:reduce){.tcg-top-cloud{transform:none}}.preorder-cloud-front,.tcg-top-cloud{display:none}.final-tcg{overflow:visible}.section-bridge-cloud{z-index:6;pointer-events:none;filter:drop-shadow(0 18px 22px #51428e14);width:30%;height:auto;position:absolute;top:-17%;left:18%}.tcg-card-pile{width:73%;transition:none;bottom:0;left:0;right:auto;transform:none!important}.tcg-live-copy{z-index:7;width:45.5%;right:3%}.tcg-claw-static{z-index:5}.preorder-live-copy p,.tcg-subtitle{font-family:Coolvetica Book,sans-serif!important;font-weight:400!important}.tcg-live-copy h2 .tcg-card-line{white-space:nowrap;width:max-content;font-size:1em;line-height:.65;display:block;position:relative;font-family:Coolvetica Heavy,sans-serif!important}.tcg-card-line img{z-index:2;pointer-events:none;width:86.4%;height:auto;position:absolute;top:-.18em;left:92%;transform:rotate(-2deg)}.tcg-live-copy h2 .tcg-subtitle{white-space:nowrap;letter-spacing:-.015em;margin-top:.12em;font-size:.5em;line-height:1;display:block}@supports (animation-timeline:view()){.section-bridge-cloud{animation:linear both bridge-cloud-parallax;animation-timeline:view();animation-range:entry -15% cover 55%}@keyframes bridge-cloud-parallax{0%{transform:translateY(-28px)}to{transform:translateY(32px)}}}@media (max-width:800px){.section-bridge-cloud{width:47.5%;top:-8%;left:8%}.tcg-card-pile{width:102%;bottom:0;left:0}.tcg-live-copy{right:8px}.tcg-card-line img{width:81.6%;left:90%}.tcg-live-copy h2 .tcg-subtitle{font-size:.59em}}@media (prefers-reduced-motion:reduce){.section-bridge-cloud{animation:none;transform:none}}.preorder-panel.preorder-campaign{color:#050505;background:#efefff;grid-template-columns:46% 54%}.preorder-campaign-copy{flex-direction:column;min-width:0;padding:8% 8% 5% 10%;display:flex}.preorder-campaign-copy h3{letter-spacing:-.045em;margin:0;font-family:Coolvetica Heavy,sans-serif;font-size:clamp(100px,11vw,214px);line-height:.63}.preorder-campaign-copy>p{margin:.16em 0 0;font-family:Coolvetica Book,sans-serif;font-size:clamp(36px,4.2vw,80px);line-height:1}.preorder-campaign-copy>p b{font-family:Coolvetica Heavy,sans-serif}.preorder-campaign-copy>p i{font-style:italic}.preorder-campaign-tags{flex-direction:column;align-items:flex-start;gap:0;margin-top:auto;display:flex}.preorder-campaign-tags span{border-bottom:1px solid;padding:5px 0;font:400 clamp(17px,1.55vw,30px)/1.25 Coolvetica Book,sans-serif}.preorder-campaign-copy>button{color:#fff;background:#050505;border:0;border-radius:999px;align-self:flex-start;margin-top:24px;padding:13px 24px;font:400 clamp(14px,1.1vw,21px) Coolvetica Book,sans-serif}.preorder-campaign-copy>button:hover{color:#2730df;background:#a8f400}.preorder-campaign-photo{height:100%;overflow:hidden}.preorder-campaign-photo img{object-fit:cover;width:100%;height:100%;display:block}.section-bridge-cloud{top:-24%}.tcg-live-copy button{margin:26px 0 0;padding:14px 72px}@media (max-width:800px){.preorder-panel.preorder-campaign{grid-template-rows:48% 52%;grid-template-columns:1fr}.preorder-campaign-copy{grid-row:2;padding:24px 22px 20px}.preorder-campaign-copy h3{font-size:22vw;line-height:.63}.preorder-campaign-copy>p{font-size:8vw}.preorder-campaign-tags{margin-top:16px}.preorder-campaign-tags span{font-size:16px}.preorder-campaign-copy>button{margin:0;position:absolute;bottom:18px;right:18px}.preorder-campaign-photo{grid-row:1}.section-bridge-cloud{top:-13%}.tcg-live-copy button{margin:20px 0 0}}.preorder-campaign.panel-color-0 .preorder-campaign-copy h3{line-height:.72}.final-ready{isolation:isolate;background:#2025e8 url(/section-4-bg.png) 50%/cover no-repeat;height:clamp(620px,50.2vw,980px);min-height:0;overflow:hidden}.final-ready .ready-copy{z-index:3;text-align:left;justify-content:center;align-items:center;padding:5% 0 4%;display:flex}.final-ready .ready-copy h2{letter-spacing:-.04em;color:#ff9d27;margin:0;font-family:Coolvetica Heavy,sans-serif;font-size:clamp(92px,10.8vw,210px);line-height:.65;display:block}.final-ready .ready-copy h2 span{color:#0ba3ff}.final-ready .ready-copy>button{align-self:center;margin-top:36px;padding:14px 64px;font-family:Coolvetica Book,sans-serif;font-size:clamp(18px,2vw,38px);position:static;transform:none}:is(.final-ready .ready-copy>button:hover,.final-ready .ready-copy>button:focus-visible){transform:translateY(-2px)}.ready-star{pointer-events:none;will-change:transform;height:auto;position:absolute}.ready-star-back{z-index:1;filter:saturate(.92)}.ready-star-front{z-index:4;filter:drop-shadow(0 18px 20px #05055f33)}.star-one{width:9%;animation:8s ease-in-out infinite star-drift-a;top:24%;left:10%}.star-two{width:7%;animation:10s ease-in-out -2s infinite star-drift-b;bottom:18%;right:31%}.star-three{width:15%;animation:9s ease-in-out infinite star-drift-b;bottom:20%;left:22%}.star-four{width:22%;animation:11s ease-in-out -3s infinite star-drift-a;top:20%;right:12%}.star-five{width:5%;animation:6s ease-in-out -1s infinite star-twinkle;bottom:11%;right:29%}@keyframes star-drift-a{0%,to{transform:translate(0)rotate(-3deg)}50%{transform:translate(22px,-24px)rotate(5deg)}}@keyframes star-drift-b{0%,to{transform:translate(0)rotate(4deg)}50%{transform:translate(-18px,20px)rotate(-5deg)}}@keyframes star-twinkle{0%,to{transform:translate(0)scale(.9)}50%{transform:translate(10px,-18px)scale(1.12)}}@media (max-width:700px){.preorder-campaign.panel-color-0 .preorder-campaign-copy h3{line-height:.72}.final-ready{background-position:50%;height:680px;min-height:680px}.final-ready .ready-copy{padding:0 12%}.final-ready .ready-copy h2{font-size:20vw;line-height:.68}.final-ready .ready-copy>button{margin-top:28px;padding:13px 34px;font-size:18px}.star-one{width:17%;top:17%;left:3%}.star-two{width:14%;bottom:24%;right:8%}.star-three{width:27%;bottom:15%;left:2%}.star-four{width:38%;top:18%;right:-7%}.star-five{width:10%;bottom:9%;right:35%}}@media (prefers-reduced-motion:reduce){.ready-star{animation:none}}.love-parallax{--love-shift-x:0px;--love-shift-y:0px;--love-spacing:.04em;isolation:isolate;background:#a8f400;place-items:center;height:clamp(330px,22.2vw,435px);display:grid;position:relative;overflow:hidden}.love-script{z-index:1;pointer-events:none;mix-blend-mode:multiply;opacity:.58;filter:brightness(.82);width:112%;max-width:none;height:auto;transform:translate(calc(-50% + var(--love-shift-x)),calc(-50% + var(--love-shift-y))) scale(1.04);will-change:transform;position:absolute;top:50%;left:50%}.love-parallax h2{z-index:3;text-transform:none;letter-spacing:var(--love-spacing);color:#050505;white-space:nowrap;will-change:letter-spacing;margin:0;font-family:Coolvetica Heavy,sans-serif;font-size:clamp(24px,2.6vw,50px);position:relative}.final-footer{color:#fff;background:#2932e2;grid-template-columns:1.05fr .9fr .75fr;align-items:center;gap:7vw;min-height:405px;padding:64px 15vw 58px;display:grid}.final-footer .footer-logo{justify-content:center;display:flex}.final-footer .footer-logo img{width:min(230px,100%);height:auto;display:block}.final-footer h3{color:#a8f400;margin:0 0 18px;font-family:Coolvetica Book,sans-serif;font-size:clamp(30px,2.2vw,43px);font-weight:400}.final-footer .footer-contact,.final-footer .footer-nav{flex-direction:column;align-items:flex-start;display:flex}.final-footer .footer-contact>a,.final-footer .footer-nav button{color:#fff;text-align:left;background:0 0;border:0;padding:0;font-family:Coolvetica Book,sans-serif;font-size:clamp(16px,1.25vw,24px);line-height:1.35;text-decoration:none}.final-footer .footer-contact>a span{color:#a8f400;width:28px;display:inline-block}.footer-social{gap:20px;margin-top:46px;display:flex}.footer-social a{color:#a8f400;font-size:40px;line-height:1}.final-footer .footer-nav button:hover,.final-footer .footer-contact>a:hover{color:#a8f400}@media (max-width:700px){.love-parallax{height:310px}.love-script{width:220%}.love-parallax h2{letter-spacing:var(--love-spacing);font-size:22px}.final-footer{grid-template-columns:1fr;gap:44px;min-height:0;padding:58px 28px}.final-footer .footer-logo{justify-content:flex-start}.final-footer .footer-logo img{width:150px}.footer-social{margin-top:26px}.final-footer h3{font-size:32px}}@media (prefers-reduced-motion:reduce){.love-script,.love-parallax h2{animation:none}.love-parallax h2{letter-spacing:.22em}}.nav-shell .icon-button img{object-fit:contain;width:22px;height:22px;margin:auto;transition:filter .2s;display:block}:is(.nav-shell .icon-button:hover img,.nav-shell .icon-button:focus-visible img){filter:brightness(0)saturate()invert(78%)sepia(96%)saturate(1461%)hue-rotate(31deg)brightness(102%)contrast(103%)}.final-footer .footer-contact>a{align-items:center;gap:12px;display:flex}.final-footer .footer-contact>a>img{object-fit:contain;width:22px;height:22px}.footer-social a{width:40px;height:40px;display:block}.footer-social img{object-fit:contain;width:100%;height:100%;display:block}.final-tcg .tcg-claw-static{width:20%;top:2%;left:24%}.final-tcg .section-bridge-cloud{width:22%;top:-19%;left:21%}@media (max-width:800px){.final-tcg .tcg-claw-static{width:38%;top:4%;left:9%}.final-tcg .section-bridge-cloud{width:38%;top:-9%;left:12%}}html,body{max-width:100%;overflow-x:hidden}@media (max-width:700px){.nav-shell{grid-template-columns:minmax(66px,1fr) 64px minmax(66px,1fr);width:calc(100% - 20px);height:62px;padding:0 10px;top:10px}.nav-shell .brand{width:62px;height:56px}.nav-shell .nav-left button:nth-child(2),.nav-right nav{display:none}.nav-shell .nav-left{justify-content:flex-start;min-width:0;display:flex}.nav-shell .nav-left button{letter-spacing:0;padding:8px 0;font-size:10px}.nav-right{justify-content:flex-end;gap:0;min-width:0}.nav-actions{gap:0}.nav-shell .search{display:none}.nav-shell .icon-button{place-items:center;width:36px;height:36px;padding:0;display:grid!important}.hero-slider{height:640px;min-height:640px}.campaign-copy{top:31%;left:7%}.campaign-copy h1{font-size:30vw}.campaign-copy p{margin:9vw 0 7vw;font-size:9.5vw}.preorder-stage{height:690px;min-height:690px}.preorder-hand{height:59%;bottom:-1%;left:-11%}.preorder-grid-art{width:82%;top:17%;left:-13%}.preorder-cloud-small{width:34%;top:36%;left:29%}.preorder-cloud-floating{width:27%;top:47%;left:-2%}.preorder-cloud-back{width:43%;top:3%;right:-13%}.preorder-live-copy{top:12%;left:38%}.preorder-live-copy h2{font-size:25vw}.preorder-live-copy p{width:61vw;margin:28px 0 0 -3%;font-size:6vw}.final-tcg{height:720px;min-height:720px;overflow:hidden}.final-tcg .section-bridge-cloud{width:34%;top:-7%;left:13%}.final-tcg .tcg-claw-static{width:36%;top:4%;left:5%}.tcg-card-pile{width:106%;bottom:0;left:0}.tcg-live-copy{width:67%;top:15%;right:12px}.tcg-live-copy h2{font-size:13.4vw}.tcg-card-line img{width:76%}.tcg-live-copy button{padding:11px 35px;font-size:16px}.final-ready{height:610px;min-height:610px}.final-ready .ready-copy{padding:0 10%}.final-ready .ready-copy h2{font-size:19vw}.love-parallax{height:270px}.love-script{width:205%}.final-footer{gap:36px;padding:48px 24px}.final-footer .footer-logo img{width:132px}.final-footer h3{margin-bottom:14px;font-size:29px}.cart-drawer{width:min(100%,390px);max-width:100%;right:0;transform:translate(105%)}}.cart-head{z-index:2;position:relative}.cart-head button{z-index:3;cursor:pointer;position:relative}.shop-catalog-page .active-preorders-catalog{padding-bottom:100px}.shop-catalog-page .active-preorder-card{flex-direction:column;display:flex}.shop-catalog-page .shop-product-image{aspect-ratio:1;background:#e7e5ff;border-radius:28px;position:relative;overflow:hidden}.shop-catalog-page .shop-product-image img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.shop-catalog-page .shop-product-image:hover img{transform:scale(1.025)}.shop-catalog-page .shop-product-image span{color:#2932e2;text-transform:uppercase;background:#a8f400;border-radius:999px;padding:9px 13px;font:900 11px Coolvetica Heavy,sans-serif;position:absolute;top:16px;left:16px}.shop-catalog-page .shop-product-image+h3{margin-top:20px}.shop-catalog-page .shop-want-button{color:#fff;cursor:pointer;background:#2932e2;border:0;border-radius:999px;width:100%;margin-top:18px;padding:15px 18px;font:900 15px Coolvetica Heavy,sans-serif}.shop-catalog-page .shop-want-button:hover{color:#101010;background:#75ae00}.shop-catalog-page .shop-empty{text-align:center;border:2px dashed #c7c5e9;border-radius:28px;grid-column:1/-1;padding:70px 20px}.shop-catalog-page .shop-empty h3{margin:0 0 8px;font:900 32px Coolvetica Heavy,sans-serif}.shop-catalog-page .shop-empty p{color:#666;margin:0}.publish-help{color:#6f6f76;margin-top:-2px;font:400 11px/1.25 Coolvetica Book,sans-serif}@media (max-width:700px){.mobile-menu-panel .admin-nav-button{color:#75ae00;border-radius:0;width:100%;display:block}.cart-drawer{z-index:240;width:100%;max-width:100%}.overlay{z-index:230}.cart-head{padding-top:max(24px,env(safe-area-inset-top))}.cart-head button{color:#fff;background:#2932e2;border-radius:50%;place-items:center;width:48px;height:48px;font-size:34px;line-height:1;display:grid}.shop-catalog-page .shop-product-image{border-radius:18px}.shop-catalog-page .shop-want-button{padding:13px 10px;font-size:13px}.shop-catalog-page .active-preorder-card h3{font-size:22px}}@media (max-width:380px){.hero-slider{height:600px;min-height:600px}.preorder-stage{height:650px;min-height:650px}.final-tcg{height:680px;min-height:680px}.nav-shell{grid-template-columns:1fr 58px 1fr}.nav-shell .brand{width:56px}.tcg-live-copy h2{font-size:13.8vw}}.preorder-detail{color:#050505;background:#efefff;min-height:100vh;padding-top:130px}.preorder-product-hero{background:#efefff;justify-content:center;align-items:center;gap:4vw;height:min(620px,41vw);min-height:500px;padding:4vw 12vw;display:flex;position:relative;overflow:hidden}.preorder-product-hero>div{z-index:2;min-width:38%;position:relative}.preorder-product-hero>div>p{color:#2932e2;letter-spacing:.16em;font:400 15px Coolvetica Book,sans-serif}.preorder-product-hero h1{letter-spacing:-.05em;margin:20px 0 35px;font-size:clamp(110px,12vw,230px);line-height:.58}.preorder-product-hero h2{margin:0;font:900 clamp(34px,4vw,76px)/1 Coolvetica Heavy,sans-serif}.preorder-product-hero h2 i{font-family:Coolvetica Book,sans-serif;font-weight:400}.preorder-product-hero>img{object-fit:contain;filter:drop-shadow(0 30px 30px #47499b1f);width:48%;max-height:100%}.preorder-purchase{grid-template-columns:minmax(360px,38%) 1fr;align-items:start;gap:5vw;padding:70px 8vw 100px;display:grid}.preorder-order{position:sticky;top:115px}.preorder-order h2{margin:12px 0 8px;font-size:clamp(34px,3vw,58px);line-height:.92}.preorder-collection{margin:0 0 18px;font:400 21px Coolvetica Book,sans-serif}.preorder-order>strong{margin-bottom:10px;font-size:28px;display:block}.preorder-order>small{color:#55566e;max-width:550px;margin-bottom:30px;font:400 15px/1.4 Coolvetica Book,sans-serif;display:block}.preorder-choice{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0;display:grid}.preorder-choice>span,.preorder-quantity>span{grid-column:1/-1;font:400 16px Coolvetica Book,sans-serif}.preorder-choice button{background:#e1e1f2;border:1px solid #0000;padding:14px 12px;font:400 16px Coolvetica Book,sans-serif}.preorder-choice button.selected{background:0 0;border-color:#050505}.preorder-quantity{gap:10px;margin:26px 0;display:grid}.preorder-quantity div{align-items:center;gap:22px;display:flex}.preorder-quantity button{background:#dfdff0;border:0;width:42px;height:42px;font-size:22px}.preorder-reserve{color:#fff;background:#050505;border:0;width:100%;padding:18px;font:900 18px Coolvetica Heavy,sans-serif;transition:all .2s}.preorder-reserve:hover{color:#2932e2;background:#a8f400}.preorder-order details{border-top:1px solid #c9c9df;margin-top:44px;padding-top:22px;font:400 15px/1.45 Coolvetica Book,sans-serif}.preorder-order summary{cursor:pointer;font-size:20px;font-weight:700}.cursor-gallery{min-width:0;overflow:hidden}.cursor-gallery>p{text-align:center;color:#2932e2;letter-spacing:.18em;margin:0 0 14px;font:400 12px Coolvetica Book,sans-serif}.cursor-gallery>div{scrollbar-width:none;overscroll-behavior-x:contain;gap:18px;display:flex;overflow-x:auto}.cursor-gallery>div::-webkit-scrollbar{display:none}.cursor-gallery img{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;background:#ffd6e4;flex:0 0 84%;width:84%;height:auto}@media (max-width:800px){.preorder-detail{padding-top:92px}.preorder-product-hero{height:610px;min-height:610px;padding:52px 22px 0;display:block}.preorder-product-hero>div{z-index:2;position:relative}.preorder-product-hero h1{margin:18px 0 24px;font-size:27vw}.preorder-product-hero h2{font-size:9vw}.preorder-product-hero>img{width:96%;max-height:58%;position:absolute;bottom:-2%;right:-14%}.preorder-purchase{flex-direction:column;gap:48px;padding:45px 20px 70px;display:flex}.preorder-order{width:100%;position:static}.cursor-gallery{order:-1;width:calc(100vw - 20px);margin-right:-20px}.cursor-gallery img{flex-basis:88%}.preorder-choice button{padding:13px 8px;font-size:14px}}.preorder-choice button{transition:background-color .2s,color .2s,border-color .2s}.preorder-choice button.selected{color:#fff;background:#2932e2;border-color:#2932e2}.preorder-stock{color:#2932e2;align-items:baseline;gap:10px;margin:28px 0 6px;display:flex}.preorder-stock b{font:900 42px Coolvetica Heavy,sans-serif}.preorder-stock span{font:400 17px Coolvetica Book,sans-serif}.preorder-quantity{margin-top:20px}.preorder-quantity button:disabled{opacity:.35}.preorder-reserve:disabled{color:#fff;cursor:not-allowed;background:#8b8b9b}.gallery-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.gallery-head p{color:#2932e2;letter-spacing:.18em;margin:0;font:400 12px Coolvetica Book,sans-serif}.gallery-head>div{gap:8px;display:flex}.gallery-head button{color:#fff;background:#2932e2;border:0;border-radius:50%;width:48px;height:48px;font-size:22px;transition:all .2s}.gallery-head button:hover{color:#2932e2;background:#a8f400}.cursor-gallery>div:last-child{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:0;display:flex;overflow-x:auto}.cursor-gallery>div:last-child::-webkit-scrollbar{display:none}.cursor-gallery img{scroll-snap-align:start;flex:0 0 100%;width:100%}@media (max-width:800px){.gallery-head{padding-right:18px}.gallery-head p{max-width:58%;line-height:1.35}.gallery-head button{width:42px;height:42px}.cursor-gallery img{flex-basis:100%}}.cursor-gallery .gallery-head{justify-content:flex-end}.cursor-gallery>div:last-child{overflow-x:hidden}.checkout-page{color:#111;background:#f1f1ff;min-height:100vh;padding:135px 5vw 70px}.checkout-back{color:#2932e2;background:0 0;border:0;margin-bottom:26px;font:400 16px Coolvetica Book,sans-serif}.checkout-layout{grid-template-columns:minmax(0,1fr) minmax(430px,1fr);align-items:start;gap:34px;max-width:1500px;margin:auto;display:grid}.checkout-wizard,.order-summary{border-radius:34px}.checkout-wizard{background:#fff;padding:52px 58px}.checkout-wizard>header p{color:#2932e2;letter-spacing:.18em;margin:0;font:400 13px Coolvetica Book,sans-serif}.checkout-wizard>header h1{margin:18px 0 48px;font-size:clamp(54px,5vw,92px);line-height:.76}.checkout-step{border-top:1px solid #dedeee;padding:24px 0}.step-title{text-align:left;background:0 0;border:0;align-items:center;gap:18px;width:100%;padding:0;display:flex}.step-title>span{border:1px solid #b9b9cc;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.checkout-step.active .step-title>span,.checkout-step.done .step-title>span{color:#fff;background:#2932e2;border-color:#2932e2}.step-title div{gap:3px;display:grid}.step-title b{font:900 25px Coolvetica Heavy,sans-serif}.step-title small{color:#747489;font:400 14px Coolvetica Book,sans-serif}.checkout-step form,.payment-options{padding:30px 0 8px 60px}.identity-toggle{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px;display:grid}.identity-toggle button{background:#f5f5ff;border:1px solid #d1d1e2;padding:14px;font:400 15px Coolvetica Book,sans-serif}.identity-toggle button.selected{color:#fff;background:#2932e2;border-color:#2932e2}.checkout-fields{gap:14px;display:grid}.checkout-fields.two{grid-template-columns:1fr 1fr}.checkout-fields .full{grid-column:1/-1}.checkout-fields label{gap:7px;font:400 14px Coolvetica Book,sans-serif;display:grid}.checkout-fields input,.checkout-fields textarea{background:#fafaff;border:1px solid #d1d1e2;border-radius:12px;outline:none;width:100%;padding:14px;font:400 16px Coolvetica Book,sans-serif}.checkout-fields input:focus,.checkout-fields textarea:focus{border-color:#2932e2;box-shadow:0 0 0 3px #2932e21a}.checkout-next{color:#fff;background:#111;border:0;border-radius:999px;width:100%;margin-top:22px;padding:16px;font:900 16px Coolvetica Heavy,sans-serif}.checkout-next:hover{color:#2932e2;background:#a8f400}.payment-options{gap:10px;display:grid}.payment-options>button{text-align:left;background:#fafaff;border:1px solid #d1d1e2;border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex}.payment-options>button.selected{color:#2932e2;background:#eef0ff;border-color:#2932e2}.payment-options>button>span{font-size:25px}.payment-options>button div{display:grid}.payment-options>button b{font:900 17px Coolvetica Heavy,sans-serif}.payment-options>button small,.payment-options>p{color:#747489;font:400 13px Coolvetica Book,sans-serif}.order-summary{color:#fff;background:#121a31;padding:48px;position:sticky;top:112px}.order-summary>p{color:#a8f400;letter-spacing:.18em;margin:0;font:400 12px Coolvetica Book,sans-serif}.order-summary>h2{margin:12px 0 28px;font-size:42px}.summary-items{border-block:1px solid #2c3853}.summary-items article{border-bottom:1px solid #2c3853;grid-template-columns:78px 1fr auto;align-items:center;gap:16px;padding:18px 0;display:grid}.summary-items article:last-child{border-bottom:0}.summary-items img{object-fit:cover;border-radius:12px;width:78px;height:78px}.summary-items article div{gap:3px;display:grid}.summary-items article b{font:900 17px Coolvetica Heavy,sans-serif}.summary-items article small,.summary-items article span{color:#a9b3ca;font:400 13px Coolvetica Book,sans-serif}.summary-items article strong{font-size:18px}.order-summary>label{color:#a9b3ca;text-transform:uppercase;letter-spacing:.08em;gap:9px;margin:30px 0;font:400 13px Coolvetica Book,sans-serif;display:grid}.order-summary>label>div{grid-template-columns:1fr auto;display:grid}.order-summary>label input{color:#fff;background:0 0;border:1px solid #40506e;border-radius:14px 0 0 14px;outline:none;min-width:0;padding:15px}.order-summary>label button{color:#fff;background:#2932e2;border:0;border-radius:0 14px 14px 0;padding:0 22px;font-weight:800}.summary-totals{border-top:1px solid #40506e;gap:14px;padding-top:25px;display:grid}.summary-totals p,.summary-totals>strong{justify-content:space-between;margin:0;display:flex}.summary-totals p{color:#a9b3ca;font:400 16px Coolvetica Book,sans-serif}.summary-totals>strong{border-top:1px dashed #40506e;align-items:baseline;padding-top:22px}.summary-totals>strong span{font:900 24px Coolvetica Heavy,sans-serif}.place-order{color:#2932e2;background:#a8f400;border:0;border-radius:999px;width:100%;margin-top:28px;padding:18px;font:900 18px Coolvetica Heavy,sans-serif}.place-order:disabled{color:#9da9bd;background:#dfe4ed}.secure-note{text-align:center;color:#a9b3ca;margin-top:18px;font:400 12px Coolvetica Book,sans-serif;display:block}@media (max-width:900px){.checkout-page{padding:100px 16px 45px}.checkout-layout{grid-template-columns:1fr}.checkout-wizard{padding:36px 22px}.checkout-wizard>header h1{font-size:58px}.checkout-step form,.payment-options{padding-left:0}.checkout-fields.two{grid-template-columns:1fr}.checkout-fields .full{grid-column:auto}.order-summary{border-radius:26px;padding:32px 22px;position:static}.summary-items article{grid-template-columns:62px 1fr}.summary-items img{width:62px;height:62px}.summary-items article>strong{grid-column:2}.summary-totals>strong b{font-size:30px}}.preorder-payment-note{background:#2932e224;border:1px solid #40506e;border-radius:16px;margin:22px 0;padding:17px 18px}.preorder-payment-note b{color:#a8f400;font:900 17px Coolvetica Heavy,sans-serif}.preorder-payment-note p{color:#c2cadb;margin:7px 0 0;font:400 14px/1.45 Coolvetica Book,sans-serif}.summary-totals>small{color:#8793aa;text-align:right;font:400 12px Coolvetica Book,sans-serif}.cart-drawer{width:min(560px,96vw);font-family:Coolvetica Book,sans-serif}.cart-head{padding:38px 40px}.cart-head .eyebrow{letter-spacing:.14em;font:400 14px Coolvetica Book,sans-serif}.cart-head h2{font:900 50px/1 Coolvetica Heavy,sans-serif}.cart-head h2 sup{font:400 15px Coolvetica Book,sans-serif}.cart-items{padding:22px 38px}.cart-item{grid-template-columns:96px 1fr auto;gap:20px;padding:20px 0}.cart-item img{border-radius:12px;width:96px;height:112px}.cart-item b{font:900 22px/1 Coolvetica Heavy,sans-serif}.cart-item small{color:#6f6f76;font:400 15px/1.2 Coolvetica Book,sans-serif}.cart-item strong{font:900 19px Coolvetica Heavy,sans-serif}.cart-item button{font:400 28px Coolvetica Book,sans-serif}.cart-total{gap:11px;padding:30px 40px}.cart-total>span{font:900 22px Coolvetica Heavy,sans-serif}.cart-total b{font:900 36px/1 Coolvetica Heavy,sans-serif}.cart-total small{font:400 16px Coolvetica Book,sans-serif}.cart-total .primary{padding:18px;font:900 17px Coolvetica Heavy,sans-serif}.order-summary{color:#111;background:#ffffffb8;border:3px solid #a8f400;box-shadow:0 22px 70px #2932e21a}.order-summary>p{color:#2932e2;font-size:16px}.order-summary>h2{color:#111;margin:14px 0 32px;font-size:54px}.summary-items{border-color:#d6d7e2}.summary-items article{border-color:#d6d7e2;grid-template-columns:92px 1fr auto;gap:20px;padding:22px 0}.summary-items img{width:92px;height:92px}.summary-items article b{color:#111;font-size:22px}.summary-items article small,.summary-items article span{color:#5f6270;font-size:16px}.summary-items article strong{color:#111;font:900 22px Coolvetica Heavy,sans-serif}.order-summary>label{color:#4f5260;margin:34px 0;font-size:16px}.order-summary>label input{color:#111;background:#fff;border-color:#b8bbc8;padding:17px;font:400 17px Coolvetica Book,sans-serif}.order-summary>label button{color:#2932e2;background:#a8f400;padding:0 26px;font:900 17px Coolvetica Heavy,sans-serif}.preorder-payment-note{background:#f1ffd7;border:2px solid #a8f400;margin:24px 0;padding:21px 22px}.preorder-payment-note b{color:#2932e2;font-size:21px}.preorder-payment-note p{color:#252631;font-size:17px;line-height:1.5}.preorder-deadline-note{color:#111;background:#a8f400;border-radius:16px;margin:0 0 26px;padding:21px 22px}.preorder-deadline-note>b{font:900 21px Coolvetica Heavy,sans-serif}.preorder-deadline-note>p{margin:8px 0 13px;font:400 17px/1.45 Coolvetica Book,sans-serif}.preorder-deadline-note details{border-top:1px solid #11111138;padding-top:12px}.preorder-deadline-note summary{cursor:pointer;color:#2932e2;font:900 16px Coolvetica Heavy,sans-serif;list-style:none}.preorder-deadline-note details p{margin:10px 0 0;font:400 15px/1.4 Coolvetica Book,sans-serif}.summary-totals{border-color:#c9cbd5}.summary-totals p{color:#525563;font-size:19px}.summary-totals .discount{color:#2932e2}.summary-totals>strong{border-color:#b9bbc6}.summary-totals>strong span{font-size:28px}.summary-totals>strong b{color:#2932e2;font-size:44px}.summary-totals>small,.secure-note{color:#696c79;font-size:14px}@media (max-width:900px){.cart-drawer{width:min(100%,440px)}.cart-head{padding:28px 24px}.cart-head h2{font-size:42px}.cart-items{padding:12px 22px}.cart-item{grid-template-columns:82px 1fr auto;gap:14px}.cart-item img{width:82px;height:98px}.cart-item b{font-size:19px}.cart-total{padding:24px}.order-summary>h2{font-size:44px}.summary-items article{grid-template-columns:72px 1fr}.summary-items img{width:72px;height:72px}.summary-items article>strong{grid-column:2}.summary-totals>strong b{font-size:34px}}.nav-preorder-menu{position:relative}.nav-preorder-menu>summary{cursor:pointer;letter-spacing:1.2px;padding:8px 0;font-size:11px;font-weight:800;list-style:none}.nav-preorder-menu>summary::-webkit-details-marker{display:none}.nav-preorder-menu>summary:after{content:"⌄";margin-left:7px;font-size:12px;transition:transform .2s;display:inline-block}.nav-preorder-menu[open]>summary:after{transform:rotate(180deg)}.nav-preorder-menu>div{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafaffe6;border:1px solid #ffffffbf;border-radius:16px;gap:3px;width:210px;padding:10px;display:grid;position:absolute;top:36px;left:-20px;box-shadow:0 18px 45px #2932e229}.nav-shell .nav-preorder-menu>div button{text-align:left;letter-spacing:0;border-radius:10px;width:100%;padding:13px 14px;font:400 16px Coolvetica Book,sans-serif}:is(.nav-shell .nav-preorder-menu>div button:hover,.nav-shell .nav-preorder-menu>div button:focus-visible){color:#2932e2;background:#a8f400}.balance-page{background:linear-gradient(135deg,#eff0ff 0%,#f9f9ff 52%,#efffd4 100%);min-height:100vh;padding:135px 5vw 90px;font-family:Coolvetica Book,sans-serif}.balance-back{color:#2932e2;background:0 0;border:0;margin-bottom:28px;font-size:16px}.balance-layout{grid-template-columns:1fr minmax(450px,.8fr);align-items:center;gap:6vw;max-width:1450px;margin:auto;display:grid}.balance-intro>p:first-child,.balance-card>p{color:#2932e2;letter-spacing:.18em;margin:0;font-size:14px}.balance-intro h1{letter-spacing:-.045em;margin:25px 0 36px;font:900 clamp(72px,8vw,145px)/.72 Coolvetica Heavy,sans-serif}.balance-intro h1 span{color:#2932e2}.balance-lead{color:#4f5162;max-width:650px;font-size:22px;line-height:1.4}.balance-steps{border-top:1px solid #c9cad8;margin-top:52px;display:grid}.balance-steps span{color:#2932e2;border-bottom:1px solid #c9cad8;grid-template-columns:55px 1fr;gap:20px;padding:18px 0;font-size:14px;display:grid}.balance-steps b{color:#111;font:400 19px Coolvetica Book,sans-serif}.balance-card{background:#ffffffd1;border:3px solid #a8f400;border-radius:34px;padding:48px;box-shadow:0 24px 70px #2932e21f}.balance-card h2{margin:14px 0 35px;font:900 52px/1 Coolvetica Heavy,sans-serif}.balance-card form{gap:19px;display:grid}.balance-card label{gap:8px;font-size:17px;display:grid}.balance-card input{background:#fff;border:1px solid #bfc1cf;border-radius:13px;outline:none;width:100%;padding:17px 18px;font:400 18px Coolvetica Book,sans-serif}.balance-card input:focus{border-color:#2932e2;box-shadow:0 0 0 4px #2932e21a}.balance-card form>button{color:#fff;background:#111;border:0;border-radius:999px;margin-top:6px;padding:18px;font:900 18px Coolvetica Heavy,sans-serif;transition:all .2s}.balance-card form>button:hover{color:#2932e2;background:#a8f400}.balance-card>small{text-align:center;color:#666977;margin-top:22px;font-size:14px;display:block}.balance-result{background:#f1ffd7;border:2px solid #a8f400;border-radius:16px;margin-top:22px;padding:20px}.balance-result b{color:#2932e2;font:900 20px Coolvetica Heavy,sans-serif}.balance-result p{margin:7px 0 12px;font-size:16px;line-height:1.4}.balance-result button{color:#2932e2;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}@media (max-width:800px){.nav-preorder-menu>summary{letter-spacing:0;font-size:10px}.nav-preorder-menu>div{width:auto;position:fixed;top:78px;left:15px;right:15px}.balance-page{padding:100px 18px 60px}.balance-layout{grid-template-columns:1fr;gap:42px}.balance-intro h1{font-size:20vw}.balance-lead{font-size:18px}.balance-steps{margin-top:35px}.balance-card{border-radius:26px;padding:32px 22px}.balance-card h2{font-size:42px}.balance-card input{font-size:16px}}.active-preorders-page{color:#080808;background:#f0efff}.active-preorders-hero{background:linear-gradient(#d5e0f6 0%,#b7c4f1 53%,#2932e2 100%);height:clamp(430px,39vw,750px);position:relative;overflow:hidden}.active-preorders-hero>img{display:block;position:absolute}.active-grid{opacity:.55;width:36%;top:23%;left:16%}.active-hand{z-index:3;height:86%;bottom:-17%;left:20%}.active-cloud{z-index:4}.active-cloud-one{width:17%;top:31%;left:36%}.active-cloud-two{width:14%;top:50%;left:14%}.active-cloud-three{width:27%;top:8%;right:-4%}.active-preorders-hero>div{z-index:5;color:#fff;position:absolute;top:29%;left:48%}.active-preorders-hero h1{letter-spacing:-.04em;margin:0;font-size:clamp(105px,12vw,225px);line-height:.59}.active-preorders-hero h1 span{color:#2932e2}.active-preorders-hero p{margin:35px 0 0;font:400 clamp(20px,2vw,38px)/.9 Coolvetica Book,sans-serif}.active-preorders-catalog{max-width:1320px;margin:auto;padding:85px 5vw 120px}.active-preorders-catalog>h2{text-align:center;color:#ff9bad;margin:0 0 55px;font:900 clamp(30px,3.2vw,58px) Coolvetica Heavy,sans-serif}.active-preorders-catalog>h2 span{color:#dc63ff}.active-filter{align-items:center;gap:8px;margin-bottom:24px;display:flex}.active-filter label{font:900 17px Coolvetica Heavy,sans-serif}.active-filter select{color:#2932e2;background:0 0;border:0;outline:none;font:400 16px Coolvetica Book,sans-serif}.active-preorders-grid{grid-template-columns:repeat(4,1fr);gap:18px 12px;display:grid}.active-preorder-card{grid-column:span 2}.active-preorder-card>button{aspect-ratio:1;background:0 0;border:0;border-radius:28px;width:100%;padding:0;overflow:hidden}.active-preorder-card img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.active-preorder-card>button:hover img{transform:scale(1.025)}.active-preorder-card h3{margin:20px 0 3px;font:900 clamp(25px,2.4vw,42px)/.95 Coolvetica Heavy,sans-serif}.active-preorder-card p{margin:0;font:400 17px Coolvetica Book,sans-serif}.active-preorder-card strong{color:#2932e2;margin-top:5px;font:900 31px Coolvetica Heavy,sans-serif;display:block}.preorder-soon{border-radius:20px;position:relative;overflow:hidden}.preorder-soon.small{aspect-ratio:1}.preorder-soon.large{aspect-ratio:1;grid-column:span 2}.preorder-soon img{object-fit:cover;width:100%;height:100%;display:block}.preorder-soon span{text-align:center;place-items:center;font:900 clamp(22px,2.2vw,42px)/.8 Coolvetica Heavy,sans-serif;display:grid;position:absolute;inset:0}.active-preorders-page+.animated-tape{margin:0}@media (max-width:800px){.active-preorders-hero{height:610px}.active-grid{width:80%;top:27%;left:-13%}.active-hand{height:59%;bottom:-5%;left:-13%}.active-cloud-one{width:35%;top:41%;left:30%}.active-cloud-two{width:29%;top:51%;left:-2%}.active-cloud-three{width:49%;top:8%;right:-13%}.active-preorders-hero>div{top:17%;left:39%}.active-preorders-hero h1{font-size:26vw}.active-preorders-hero p{width:59vw;margin-top:28px;font-size:6vw}.active-preorders-catalog{padding:58px 18px 75px}.active-preorders-catalog>h2{margin-bottom:42px;font-size:9vw;line-height:.95}.active-preorders-grid{grid-template-columns:repeat(2,1fr);gap:18px 9px}.active-preorder-card{grid-column:span 1}.active-preorder-card>button{border-radius:18px}.active-preorder-card h3{font-size:24px}.active-preorder-card p{font-size:14px}.active-preorder-card strong{font-size:25px}.preorder-soon.large{grid-column:span 1}.preorder-soon span{font-size:6vw}}.checkout-page+.final-footer{display:grid}.nav-shell{color:#2932e2;grid-template-columns:125px minmax(360px,1fr) auto}.nav-shell .brand{justify-self:start;width:92px;height:72px}.nav-shell .brand img{object-fit:contain;width:100%;height:100%}.nav-shell .nav-center{color:#2932e2;justify-content:center;justify-self:center;align-items:center;gap:clamp(22px,3vw,52px);display:flex}.nav-shell .nav-center>button,.nav-shell .nav-preorder-menu>summary{color:#2932e2;letter-spacing:.04em;font-family:Coolvetica Book,sans-serif;font-size:14px;font-weight:400}.nav-shell .nav-actions{justify-self:end}.login-button{color:#2932e2;background:0 0;border:0;align-items:center;gap:7px;height:42px;padding:0 6px;font:400 13px Coolvetica Book,sans-serif;display:flex}.login-button img{object-fit:contain;width:21px;height:21px}:is(.login-button:hover,.login-button:focus-visible){color:#75ae00}.active-preorders-hero{--active-x:0px;--active-y:0px}.active-preorders-hero .active-grid{transform:translate(calc(var(--active-x) * -.45),calc(var(--active-y) * -.45));transition:transform .35s}.active-preorders-hero .active-hand{transform:translate(var(--active-x),var(--active-y));transition:transform .28s}.active-preorders-hero .active-cloud-one,.active-preorders-hero .active-cloud-two{transform:translate(calc(var(--active-x) * .75),calc(var(--active-y) * .75));transition:transform .3s}.active-preorders-hero .active-cloud-three{transform:translate(calc(var(--active-x) * .35),calc(var(--active-y) * .35));transition:transform .42s}.active-preorders-hero>div{transform:translate(calc(var(--active-x) * -.35),calc(var(--active-y) * -.35));transition:transform .34s}@media (max-width:800px){.nav-shell{grid-template-columns:70px 1fr auto;padding:0 12px}.nav-shell .brand{width:62px;height:56px}.nav-shell .nav-center{justify-self:start;margin-left:8px}.nav-shell .nav-center>button{display:none}.nav-shell .nav-preorder-menu>summary{font-size:11px}.login-button{width:34px;padding:0}.login-button span,.nav-shell .search{display:none}.active-preorders-hero .active-grid,.active-preorders-hero .active-hand,.active-preorders-hero .active-cloud,.active-preorders-hero>div{transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.active-preorders-hero .active-grid,.active-preorders-hero .active-hand,.active-preorders-hero .active-cloud,.active-preorders-hero>div{transition:none;transform:none}}.nav-actions .cl-userButtonTrigger{width:38px;height:38px}.nav-actions .cl-avatarBox{width:36px;height:36px}.admin-nav-button{color:#2932e2;background:#a8f400;border:0;border-radius:999px;padding:10px 14px;font:900 12px Coolvetica Heavy,sans-serif}.admin-access-state{text-align:center;background:#f0efff;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:180px 8vw 100px;display:flex}.admin-access-state h1{color:#2932e2;margin:0 0 28px;font:900 clamp(64px,8vw,140px)/.75 Coolvetica Heavy,sans-serif}.admin-access-state p{max-width:650px;font:400 21px/1.4 Coolvetica Book,sans-serif}.admin-access-state button{color:#fff;background:#111;border:0;border-radius:999px;margin-top:20px;padding:16px 34px;font:900 16px Coolvetica Heavy,sans-serif}.admin-access-state button:hover{color:#2932e2;background:#a8f400}.admin-access-state.denied h1{color:#ff6f9f}.checkout-account-login{text-align:center;background:#f1ffd7;border:2px solid #a8f400;border-radius:16px;padding:22px}.checkout-account-login p{color:#343640;margin:0 0 15px;font:400 16px/1.4 Coolvetica Book,sans-serif}.checkout-account-login button{color:#fff;background:#2932e2;border:0;border-radius:999px;padding:14px 24px;font:900 15px Coolvetica Heavy,sans-serif}.checkout-signed-user{background:#f1ffd7;border:1px solid #a8f400;border-radius:14px;align-items:center;gap:13px;padding:13px;display:flex}.checkout-signed-user span{gap:2px;display:grid}.checkout-signed-user b{font:900 16px Coolvetica Heavy,sans-serif}.checkout-signed-user small{color:#5f6270;font:400 13px Coolvetica Book,sans-serif}.checkout-next:disabled{opacity:.45;cursor:not-allowed}.nav-shell{grid-template-columns:96px minmax(430px,1fr) minmax(390px,auto);column-gap:clamp(18px,2vw,38px);width:min(100% - 40px,1820px);padding:0 clamp(18px,2vw,38px)}.nav-shell .brand{grid-area:1/1;justify-self:start;width:82px;height:66px}.nav-shell .nav-center{white-space:nowrap;grid-area:1/2;justify-self:center;gap:clamp(24px,3vw,56px);width:min(100%,650px);min-width:0;margin:0}.nav-shell .nav-actions{flex-wrap:nowrap;grid-area:1/3;justify-self:end;gap:clamp(7px,1vw,14px);min-width:0}.nav-shell .search{flex:0 auto;width:clamp(180px,15vw,270px)}.nav-shell .login-button,.nav-shell .icon-button,.nav-shell .admin-nav-button,.nav-actions .cl-userButtonTrigger{flex:none}@media (max-width:1200px){.nav-shell{grid-template-columns:82px minmax(340px,1fr) auto;column-gap:14px;padding-inline:18px}.nav-shell .brand{width:72px}.nav-shell .nav-center{gap:clamp(16px,2vw,28px)}.nav-shell .nav-center>button,.nav-shell .nav-preorder-menu>summary{font-size:12px}.nav-shell .search{width:170px}}@media (max-width:980px){.nav-shell{grid-template-columns:72px 1fr auto;width:calc(100% - 24px);padding-inline:14px}.nav-shell .brand{width:64px;height:58px}.nav-shell .nav-center{justify-self:start;gap:18px;width:auto}.nav-shell .nav-center>button:last-child,.nav-shell .search{display:none}}@media (max-width:700px){.nav-shell{grid-template-columns:60px minmax(92px,1fr) auto;column-gap:8px}.nav-shell .brand{grid-column:1;width:56px;height:52px}.nav-shell .nav-center{grid-column:2;justify-self:center;margin:0}.nav-shell .nav-center>button{display:none}.nav-shell .nav-preorder-menu>summary{font-size:10px}.nav-shell .nav-actions{grid-column:3;gap:3px}.nav-shell .admin-nav-button{display:none}}.admin-v2{background:#f0efff;grid-template-columns:250px minmax(0,1fr);min-height:100vh;font-family:Coolvetica Book,sans-serif}.admin-v2 .admin-side{color:#fff;background:#2932e2;padding:28px 20px}.admin-logo{object-fit:contain;width:108px;height:82px;margin:0 auto 18px}.admin-v2 .admin-side nav{gap:8px;margin-top:20px}.admin-v2 .admin-side nav button,.admin-v2 .admin-side>button{color:#fff;padding:14px 16px;font:400 16px Coolvetica Book,sans-serif}.admin-v2 .admin-side nav button.active{color:#2932e2;background:#a8f400;border-radius:999px}.admin-v2 .admin-side>button{color:#a8f400}.admin-v2 .admin-main{min-width:0;padding:52px clamp(28px,5vw,78px)}.admin-v2 .admin-main>header{border-bottom:1px solid #cfd0e7;padding-bottom:28px}.admin-v2 .admin-main>header h1{color:#2932e2;letter-spacing:-.04em;font:900 clamp(58px,6vw,100px)/.8 Coolvetica Heavy,sans-serif}.admin-v2 .admin-main>header p:last-child{font-size:17px}.admin-v2 .admin-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.admin-v2 .admin-stats>div{background:#ffffffc7;border:2px solid #a8f400;border-radius:18px;padding:22px}.admin-v2 .admin-stats span{font-size:14px}.admin-v2 .admin-stats b{color:#2932e2;font:900 40px Coolvetica Heavy,sans-serif}.admin-v2 .admin-stats small{color:#606274;font-size:12px}.admin-toolbar{grid-template-columns:minmax(240px,1fr) 190px auto;gap:12px;margin:30px 0 16px;display:grid}.admin-toolbar label{background:#fff;border:1px solid #c9cada;border-radius:999px;align-items:center;gap:10px;padding:0 18px;display:flex}.admin-toolbar input{background:0 0;border:0;outline:none;width:100%;padding:14px 0;font:400 16px Coolvetica Book,sans-serif}.admin-toolbar select{background:#fff;border:1px solid #c9cada;border-radius:999px;padding:0 16px}.admin-toolbar>button{color:#2932e2;background:#a8f400;border:0;border-radius:999px;padding:0 22px;font:900 14px Coolvetica Heavy,sans-serif}.inventory-full{border:0;border-radius:24px;padding:24px 28px;box-shadow:0 16px 50px #2932e214}.inventory-full .inventory-row{grid-template-columns:56px minmax(220px,1fr) 110px 120px 80px 72px;gap:16px;padding:14px 0}.inventory-full .inventory-row img{border-radius:10px;width:56px;height:56px}.inventory-full .inventory-row b{font:900 17px Coolvetica Heavy,sans-serif}.inventory-full .inventory-row span,.inventory-full .inventory-row small{font-size:12px}.inventory-full .inventory-row>button{color:#2932e2;font-weight:800}.inventory-full .inventory-row.editing{background:#f1ffd7;border-radius:12px;padding-inline:10px}.inventory-full .inventory-row input{border:1px solid #a8f400;border-radius:8px;width:100%;min-width:0;padding:10px}.status.sealed{background:#e8e5ff;color:#2932e2!important}.stock-count{text-align:center}.admin-pagination{justify-content:center;align-items:center;gap:20px;padding-top:22px;display:flex}.admin-pagination button{color:#2932e2;background:0 0;border:0;font-weight:800}.admin-pagination button:disabled{opacity:.3}.admin-pagination span{font-size:14px}.hero-editor{background:#fff;border:3px solid #a8f400;border-radius:28px;gap:20px;max-width:780px;margin-top:36px;padding:36px;display:grid}.hero-editor h2{font:900 38px Coolvetica Heavy,sans-serif}.hero-editor>div p{color:#2932e2;letter-spacing:.15em}.hero-editor label,.product-dialog label{gap:8px;font-size:15px;display:grid}.hero-editor input,.hero-editor textarea,.product-dialog input,.product-dialog select{border:1px solid #c9cada;border-radius:12px;padding:14px;font:400 17px Coolvetica Book,sans-serif}.hero-editor .primary,.product-dialog .primary{background:#2932e2;border-radius:999px;justify-content:center}.product-dialog{border:0;border-radius:28px;width:min(620px,100% - 30px);padding:0;box-shadow:0 30px 90px #191b5a4d}.product-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12132d8c}.product-dialog>form:last-child{padding:38px}.dialog-close{background:0 0;border:0;font-size:30px;position:absolute;top:14px;right:18px}@media (max-width:900px){.admin-v2{display:block}.admin-v2 .admin-side{height:auto;padding:10px 14px;display:flex;position:static}.admin-logo{width:70px;height:54px;margin:0}.admin-v2 .admin-side nav{flex-direction:row;margin:0 0 0 auto;display:flex}.admin-v2 .admin-side nav button{display:none}.admin-v2 .admin-side nav button:nth-child(-n+2){padding:10px;font-size:13px;display:block}.admin-v2 .admin-side>button{margin:0 0 0 8px;font-size:12px;display:block}.admin-v2 .admin-main{padding:34px 16px}.admin-v2 .admin-stats{grid-template-columns:1fr}.admin-toolbar{grid-template-columns:1fr 1fr}.admin-toolbar label{grid-column:1/-1}.admin-toolbar>button{padding:13px}.inventory-full{padding:18px;overflow:auto}.inventory-full .inventory-row{min-width:760px}.hero-editor{padding:24px}}.admin-toolbar>label,.admin-toolbar>select,.admin-toolbar>button{align-self:stretch;height:72px;min-height:72px;margin:0}.admin-toolbar>label{justify-content:flex-start;padding:0 24px;position:relative}.admin-toolbar>label input{height:100%;padding:0;font-size:18px}.admin-search-icon{color:#fff;background:#2932e2;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font:400 24px/1 Coolvetica Book,sans-serif;display:grid;transform:rotate(-12deg)}.admin-toolbar>select{text-align:center;text-align-last:center;padding-inline:22px;font:900 16px Coolvetica Heavy,sans-serif}.admin-toolbar>button{text-align:center;justify-content:center;align-items:center;font-size:16px;display:flex}.image-drop{text-align:center;color:#2932e2;cursor:pointer;background:#f7ffe8;border-radius:18px;justify-content:center;align-items:center;min-height:150px;position:relative;overflow:hidden;border:2px dashed #a8f400!important;padding:22px!important;display:flex!important}.image-drop input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.image-drop span{pointer-events:none;font:900 17px Coolvetica Heavy,sans-serif}.image-drop small{color:#626574;pointer-events:none;font-size:13px}.image-drop img{object-fit:cover;pointer-events:none;border-radius:14px;width:92px;height:92px;margin-right:18px}.product-dialog>form:last-child{gap:15px;max-height:82vh;display:grid;overflow:auto}@media (max-width:700px){.admin-toolbar>label,.admin-toolbar>select,.admin-toolbar>button{height:58px;min-height:58px}.admin-search-icon{flex-basis:26px;width:26px;height:26px;font-size:20px}.admin-toolbar>select,.admin-toolbar>button{font-size:13px}}.hero-slider{aspect-ratio:auto;height:clamp(650px,61vw,1180px);min-height:0}.campaign-copy h1{letter-spacing:-.01em;line-height:.72}.campaign-copy p{letter-spacing:.01em;line-height:1.08}.preorder-live-copy h2,.tcg-live-copy h2,.final-ready .ready-copy h2,.active-preorders-hero h1,.preorder-product-hero h1{letter-spacing:-.01em;line-height:.72}.preorder-campaign-copy h3{letter-spacing:-.01em;line-height:.75}.preorder-campaign-copy>p{line-height:1.08}.final-creators{aspect-ratio:2400/1260;background-position:50%;background-size:cover;width:100%;min-height:0}.preorder-campaign-photo picture{width:100%;height:100%;display:block}@media (max-width:700px){.hero-slider{height:min(650px,82svh);min-height:560px}.hero-campaign-one{background-position:58%;background-size:auto 100%}.campaign-copy{max-width:62%;top:25%;left:8%}.campaign-copy h1{font-size:27vw;line-height:.72}.campaign-copy p{margin:5vw 0;font-size:8.5vw;line-height:1.08}.campaign-copy button{padding:12px 23px;font-size:14px}.campaign-orb{width:25%;top:29%;left:3%}.preorder-panel.preorder-campaign{display:block;position:relative}.preorder-campaign-copy{display:none}.preorder-campaign-photo{width:100%;height:100%}.preorder-campaign-photo picture,.preorder-campaign-photo img{object-fit:cover;width:100%;height:100%}.preorder-live-copy h2{letter-spacing:-.01em;line-height:.75}.tcg-live-copy h2,.final-ready .ready-copy h2{letter-spacing:-.01em;line-height:.74}.final-creators{aspect-ratio:2400/1260;background-position:50%;background-size:cover;height:auto;min-height:0}}@media (max-width:380px){.hero-slider{height:570px;min-height:540px}}@media (max-width:700px){.hero-slider{height:92vw;min-height:0;max-height:none}.preorder-stage{height:100vw;min-height:0;max-height:none}.preorder-intro{height:100%;min-height:0;padding:0}.preorder-grid-art{width:67%;top:24%;left:19%}.preorder-hand{height:68%;bottom:2%;left:24%}.preorder-cloud-small{width:29%;top:34%;left:46%}.preorder-cloud-floating{width:23%;top:49%;left:17%}.preorder-cloud-back{width:36%;top:0;right:-9%}.preorder-live-copy{width:68%;top:7%;left:27%}.preorder-live-copy h2{font-size:20.5vw;line-height:.72}.preorder-live-copy p{color:#2932e2;width:43vw;margin:0;font-size:3.35vw;line-height:.88;position:absolute;top:6%;left:48%}.preorder-controls{display:none}.final-tcg{height:100vw;min-height:0;overflow:hidden}.final-tcg .section-bridge-cloud{width:42%;top:-11%;left:24%}.final-tcg .tcg-claw-static{width:38%;top:-5%;left:29%}.tcg-card-pile{width:100%;bottom:0;left:0}.tcg-live-copy{width:68%;top:43%;left:27%;right:auto}.tcg-live-copy h2{font-size:12.2vw;line-height:.72}.tcg-card-line img{width:72%}.tcg-live-copy h2 .tcg-subtitle{font-size:.5em}.tcg-live-copy button{margin:4vw 0 0;padding:2.7vw 8vw;font-size:3.5vw}.final-ready{background-position:50%;background-size:cover;height:70vw;min-height:0}.final-ready .ready-copy{padding:0 14%}.final-ready .ready-copy h2{font-size:16vw;line-height:.72}.final-ready .ready-copy>button{margin-top:3vw;padding:2.5vw 7vw;font-size:3.3vw}.final-creators{aspect-ratio:auto;background-position:50%;background-size:cover;height:52.5vw;min-height:0}}@media (max-width:380px){.hero-slider{height:92vw;min-height:0}.preorder-stage,.final-tcg{height:100vw;min-height:0}}.creators-crop{aspect-ratio:auto;background-position:bottom;background-repeat:no-repeat;background-size:100%;height:37.5vw;min-height:0}@media (max-width:700px){.love-parallax{height:34vw;min-height:140px;max-height:210px}.love-script{width:190%}.love-parallax h2{font-size:4.8vw}.creators-crop{background-position:bottom;background-size:100%;height:37.5vw;min-height:0}}.mobile-menu-toggle,.final-preorder-intro .mobile-preorder-art,.mobile-tcg-art{display:none}@media (max-width:700px){.nav-shell{grid-template-columns:62px 1fr auto}.nav-shell .nav-center{display:none}.nav-shell .nav-actions{grid-column:3;gap:2px}.mobile-menu-toggle{background:0 0;border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:36px;height:36px;padding:7px;display:flex}.mobile-menu-toggle span{background:#2932e2;border-radius:2px;width:21px;height:2px;transition:transform .2s,opacity .2s;display:block}.mobile-menu-toggle.open span:first-child{transform:translateY(6px)rotate(45deg)}.mobile-menu-toggle.open span:nth-child(2){opacity:0}.mobile-menu-toggle.open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mobile-menu-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:95;background:#15163e3d;padding:84px 10px 10px;position:fixed;inset:0}.mobile-menu-panel{background:#f5f6fff5;border:1px solid #fffc;border-radius:28px;width:min(340px,92vw);margin-left:auto;padding:18px;display:grid;box-shadow:0 24px 70px #2932e238}.mobile-menu-panel button,.mobile-menu-panel a{color:#2932e2;text-align:left;background:0 0;border:0;border-bottom:1px solid #d8d9eb;padding:15px 12px;font:900 20px Coolvetica Heavy,sans-serif;text-decoration:none}.mobile-menu-panel>:last-child{border-bottom:0}.mobile-menu-panel button:active,.mobile-menu-panel a:active{color:#75ae00}.campaign-copy{max-width:58%;top:31%;left:8%}.campaign-copy h1{font-size:21vw;line-height:.74}.campaign-copy p{margin:3.5vw 0 4vw;font-size:6.4vw}.campaign-copy button{padding:2.6vw 6vw;font-size:3.3vw}.campaign-orb{z-index:5;width:15%;top:21%;left:8%}.final-tcg{height:94vw;min-height:0;overflow:hidden}.final-tcg .section-bridge-cloud,.final-tcg .tcg-claw-static{display:none}.mobile-tcg-art{z-index:6;pointer-events:none;width:56%;height:auto;display:block;position:absolute;top:-1%;left:22%}.tcg-live-copy{z-index:7;width:68%;top:40%;left:27%;right:auto}.tcg-live-copy h2{letter-spacing:-.035em;font-size:12.2vw;line-height:.72}.tcg-live-copy h2 .tcg-card-line{line-height:.66}.tcg-card-line img{width:78%;top:-.18em;left:91%}.tcg-live-copy h2 .tcg-subtitle{margin-top:.12em;font-size:.5em;line-height:1}.tcg-live-copy button{margin:3vw 0 0;padding:2.4vw 7.5vw;font-size:3.4vw}.tcg-card-pile{z-index:2;width:100%;bottom:0;left:0}.preorder-stage{height:92vw;min-height:0}.final-preorder-intro .preorder-grid-art,.final-preorder-intro .preorder-hand,.final-preorder-intro .preorder-cloud-small,.final-preorder-intro .preorder-cloud-floating{display:none}.mobile-preorder-art{z-index:4;width:70%;height:auto;position:absolute;bottom:-1%;left:-3%;display:block!important;transform:none!important}.preorder-cloud-back{z-index:3;width:32%;display:block;top:-5%;right:-8%}.preorder-live-copy{z-index:6;width:54%;top:17%;left:45%}.preorder-live-copy h2{font-size:22vw;line-height:.7}.preorder-live-copy p{color:#2932e2;width:37vw;margin:-1vw 0 0 24vw;font-size:4.2vw;line-height:.88;position:static}}@media (max-width:380px){.preorder-stage{height:92vw;min-height:0}}@media (max-width:700px){.preorder-panel.preorder-campaign{color:#050505;background:#efefff;grid-template-rows:1fr;grid-template-columns:52% 48%;height:92vw;display:grid}.preorder-campaign-copy{z-index:2;grid-area:1/1;min-width:0;padding:18% 8% 7% 18%;display:flex;position:relative}.preorder-campaign-copy h3{letter-spacing:-.025em;margin:0;font-size:24.5vw;line-height:.68}.preorder-campaign-copy>p{white-space:nowrap;margin:.08em 0 0;font-size:7vw;line-height:1}.preorder-campaign-tags{gap:0;width:78%;margin-top:10%}.preorder-campaign-tags span{white-space:nowrap;border-bottom:1px solid #050505;width:100%;padding:1.35vw 0;font-size:4.15vw;line-height:1.12}.preorder-campaign-copy>button{align-self:flex-start;margin-top:auto;padding:2vw 4vw;font-size:3vw;position:static}.preorder-campaign-photo{grid-area:1/2;width:100%;height:100%;min-height:0}.preorder-campaign-photo picture,.preorder-campaign-photo img{object-fit:cover;width:100%;height:100%;padding:0;display:block}}.admin-v3{background:#f0efff;grid-template-columns:250px minmax(0,1fr);font-family:Coolvetica Book,sans-serif}.admin-v3 .admin-side{background:#2932e2}.admin-mobile-nav{display:none}.admin-v3 .admin-main{min-width:0;padding:48px clamp(24px,4.5vw,72px)}.admin-v3 .admin-main>header{border-bottom:1px solid #cfd0e7;padding-bottom:24px}.admin-v3 .admin-main>header h1{color:#2932e2;margin:8px 0;font:900 clamp(54px,5.6vw,92px)/.82 Coolvetica Heavy,sans-serif}.admin-v3 .admin-main>header p:last-child{margin:0;font-size:18px}.admin-stats-four{grid-template-columns:repeat(4,minmax(0,1fr))!important}.admin-stats-four>div{border:2px solid #a8f400!important;border-radius:20px!important}.admin-stats-four b{font-size:clamp(25px,2.2vw,38px)!important}.admin-dashboard-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);gap:18px;display:grid}.admin-card{background:#fff;border-radius:24px;margin-top:28px;padding:28px;box-shadow:0 15px 45px #2932e212}.admin-card-head{border-bottom:1px solid #dedfec;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:8px;padding-bottom:18px;display:flex}.admin-card-head p,.admin-actions>p{color:#2932e2;letter-spacing:.12em;margin:0;font-size:12px}.admin-card-head h2,.admin-actions h2{margin:5px 0 0;font:900 29px Coolvetica Heavy,sans-serif}.admin-card-head button,.admin-card>button{color:#2932e2;background:0 0;border:0;font-weight:800}.admin-actions{flex-direction:column;display:flex}.admin-actions button{color:#2932e2;text-align:left;background:#f7f7ff;border:1px solid #d8d9e9;border-radius:16px;margin-top:11px;padding:17px;font:900 16px Coolvetica Heavy,sans-serif}.admin-actions button:hover{background:#a8f400}.admin-order-list article,.client-list article,.preorder-manager article,.admin-product-list article{border-bottom:1px solid #ececf4;align-items:center;gap:14px;padding:15px 0;display:grid}.admin-order-list div,.client-list div,.preorder-manager article>div,.admin-product-list article>div{flex-direction:column;display:flex}.admin-order-list small,.client-list small,.preorder-manager small,.admin-product-list small,.admin-product-list span{color:#77798d}.admin-order-list span{color:#426900;text-align:center;background:#efffd3;border-radius:999px;padding:7px 10px;font-size:12px}.admin-order-list em,.client-list em,.client-list strong,.preorder-manager em,.admin-product-list em{font-style:normal}.admin-order-list button,.client-list button,.admin-product-list article>button{color:#2932e2;background:0 0;border:0;font-weight:800}.admin-product-list article{grid-template-columns:58px minmax(210px,1fr) 90px 115px 65px 52px}.admin-product-list article>img{object-fit:cover;border-radius:12px;width:58px;height:58px}.hero-slide-admin-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.hero-slide-admin-list article{border:1px solid #dedfec;border-radius:18px;gap:10px;padding:16px;display:grid}.hero-admin-thumb{color:#2932e2;background:#c9d8f5 50%/cover;border-radius:13px;justify-content:space-between;align-items:flex-end;height:150px;padding:14px;display:flex}.hero-admin-thumb.brand{background-color:#a8f400}.hero-admin-thumb b{font:900 28px Coolvetica Heavy,sans-serif}.hero-slide-admin-list label,.admin-inline-form label{font-size:12px;font-weight:800}.hero-slide-admin-list input,.admin-inline-form input,.admin-inline-form select{border:1px solid #d6d7e4;border-radius:10px;width:100%;margin-top:6px;padding:12px}.hero-slide-admin-list article>button{color:#c93244;background:#fff0f0;border:0;border-radius:10px;padding:11px}.admin-inline-form{border:1px solid #a8f400!important;border-radius:18px!important;margin-top:24px!important}.preorder-manager article>img{object-fit:cover;border-radius:14px;width:72px;height:72px}.switch{margin:0!important}.switch input{display:none}.switch span{background:#cfd0db;border-radius:999px;width:44px;height:25px;display:block;position:relative}.switch span:after{content:"";background:#fff;border-radius:50%;width:19px;height:19px;transition:all .2s;position:absolute;top:3px;left:3px}.switch input:checked+span{background:#a8f400}.switch input:checked+span:after{transform:translate(19px)}.client-list article>span{background:#ff9bad;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.report-panel{min-height:420px}.report-bars{justify-content:space-around;align-items:end;gap:16px;height:300px;padding:35px 3% 0;display:flex}.report-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.report-bars span{background:linear-gradient(#a8f400,#2932e2);border-radius:12px 12px 3px 3px;width:min(54px,70%);display:block}.product-dialog{border-radius:24px;max-width:min(650px,100vw - 24px)}.product-dialog>form:last-child{font-family:Coolvetica Book,sans-serif}.admin-v3 .image-drop{min-height:120px}.admin-v3 .admin-side nav button,.admin-v3 .admin-side>button{padding:17px 18px;font-size:19px;line-height:1.15}.admin-v3 .admin-side nav{gap:10px}.admin-v3 .admin-stats>div{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;min-height:175px;display:flex}.admin-v3 .admin-stats span{font-size:17px;line-height:1.1}.admin-v3 .admin-stats b{grid-area:auto;font-family:Coolvetica Heavy,sans-serif;line-height:1}.admin-v3 .admin-stats small{margin-top:2px;font-size:14px;line-height:1.25}.admin-v3 .admin-card p,.admin-v3 .admin-card small,.admin-v3 .admin-card span,.admin-v3 .admin-card em,.admin-v3 .admin-card button{font-size:14px}.admin-v3 .admin-card b,.admin-v3 .admin-card strong{font-size:17px}.admin-v3 .admin-card-head p,.admin-v3 .admin-actions>p{font-size:14px}.admin-v3 .admin-card-head button,.admin-v3 .hero-slide-admin-list label,.admin-v3 .admin-inline-form label{font-size:15px}.admin-v3 input,.admin-v3 select,.admin-v3 textarea{font-size:16px}@media (max-width:1050px){.admin-stats-four{grid-template-columns:repeat(2,1fr)!important}.admin-dashboard-grid{grid-template-columns:1fr}.admin-product-list article{grid-template-columns:52px minmax(180px,1fr) 90px 95px 55px}.admin-product-list article>.status{display:none}}@media (max-width:760px){.admin-v3{padding-top:68px;display:block}.admin-v3>.admin-side{display:none}.admin-mobile-nav{z-index:120;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f0effff5;border-bottom:1px solid #d7d8eb;display:block;position:fixed;top:0;left:0;right:0}.admin-mobile-head{color:#2932e2;grid-template-columns:58px 1fr 42px;align-items:center;gap:10px;height:68px;padding:7px 14px;display:grid}.admin-mobile-head img{object-fit:contain;width:55px;height:50px}.admin-mobile-head b{font:900 18px Coolvetica Heavy,sans-serif}.admin-mobile-head button{color:#2932e2;background:#a8f400;border:0;border-radius:50%;width:40px;height:40px;font-size:21px}.admin-mobile-nav nav{grid-template-columns:1fr 1fr;gap:7px;padding:8px 12px 16px;display:none}.admin-mobile-nav.open nav{display:grid}.admin-mobile-nav nav button{color:#2932e2;text-align:left;background:#fff;border:0;border-radius:14px;padding:14px;font:900 15px Coolvetica Heavy,sans-serif}.admin-mobile-nav nav button.active{background:#a8f400}.admin-v3 .admin-main{padding:24px 13px 54px}.admin-v3 .admin-main>header{align-items:flex-start}.admin-v3 .admin-main>header h1{font-size:13vw;line-height:.82}.admin-v3 .admin-main>header p:last-child{max-width:80%;font-size:15px}.admin-v3 .admin-main>header .cl-rootBox{margin-top:4px}.admin-stats-four{grid-template-columns:1fr 1fr!important;gap:8px!important}.admin-stats-four>div{padding:15px!important}.admin-stats-four span{font-size:12px!important}.admin-stats-four b{font-size:22px!important}.admin-card{border-radius:18px;margin-top:16px;padding:17px}.admin-card-head{align-items:center}.admin-card-head h2,.admin-actions h2{font-size:23px}.admin-order-list article{grid-template-columns:60px minmax(120px,1fr) 80px}.admin-order-list article>span,.admin-order-list article>button{display:none}.admin-order-list em{text-align:right;font-size:13px}.admin-toolbar{gap:8px;grid-template-columns:1fr!important}.admin-toolbar label{grid-column:auto}.admin-toolbar>label,.admin-toolbar>select,.admin-toolbar>button{height:54px;min-height:54px}.admin-product-list article{grid-template-columns:50px minmax(0,1fr) 48px}.admin-product-list article>img{width:50px;height:50px}.admin-product-list article>.status,.admin-product-list article>strong,.admin-product-list article>em{display:none}.hero-slide-admin-list{grid-template-columns:1fr}.hero-admin-thumb{height:125px}.admin-inline-form .form-row,.product-dialog .form-row{grid-template-columns:1fr}.preorder-manager article{grid-template-columns:58px minmax(0,1fr) 44px}.preorder-manager article>img{width:58px;height:58px}.preorder-manager article>em{display:none}.client-list article{grid-template-columns:38px minmax(0,1fr) 70px}.client-list article>em,.client-list article>button{display:none}.client-list article>strong{text-align:right;font-size:12px}.report-bars{height:240px;padding-inline:0}.product-dialog{width:calc(100vw - 18px);max-height:92vh;padding:12px}.product-dialog>form:last-child{padding:18px}.product-dialog .image-drop{min-height:100px}.form-title h2{font-size:22px}.admin-mobile-head b{font-size:20px}.admin-mobile-nav nav button{font-size:17px}.admin-v3 .admin-stats>div{min-height:145px;padding:17px!important}.admin-v3 .admin-stats span{font-size:15px!important}.admin-v3 .admin-stats b{font-size:27px!important}.admin-v3 .admin-stats small{font-size:13px!important}.admin-v3 .admin-card p,.admin-v3 .admin-card small,.admin-v3 .admin-card span,.admin-v3 .admin-card em,.admin-v3 .admin-card button{font-size:14px}.admin-v3 .admin-card b,.admin-v3 .admin-card strong{font-size:16px}.admin-product-list article>button{font-size:14px!important}.client-list article>strong,.admin-order-list em{font-size:14px}}.payment-error{color:#b4273b;background:#fff0f0;border-radius:12px;margin:16px 0 0;padding:13px 16px;font:900 15px/1.35 Coolvetica Heavy,sans-serif}.payment-return{text-align:center;background:#fff;border:2px solid #a8f400;border-radius:36px;max-width:760px;margin:70px auto;padding:70px 8%;box-shadow:0 22px 70px #2932e21f}.payment-return>span{color:#2932e2;background:#a8f400;border-radius:50%;place-items:center;width:76px;height:76px;margin:0 auto 22px;font:900 38px Coolvetica Heavy,sans-serif;display:grid}.payment-return>p:first-of-type{color:#2932e2;letter-spacing:.15em}.payment-return h1{color:#2932e2;margin:18px 0 30px;font:900 clamp(52px,7vw,96px)/.8 Coolvetica Heavy,sans-serif}.payment-return p{font:400 18px/1.45 Coolvetica Book,sans-serif}.payment-return button{color:#fff;background:#111;border:0;border-radius:999px;margin-top:24px;padding:16px 34px;font:900 16px Coolvetica Heavy,sans-serif}.payment-return button:hover{color:#2932e2;background:#a8f400}.admin-calculator-link{background:#a8f400;border-radius:999px;padding:17px 18px;font:900 19px/1.15 Coolvetica Heavy,sans-serif;text-decoration:none;display:block;color:#2932e2!important}@media (max-width:760px){.admin-mobile-nav .admin-calculator-link{border-radius:14px;padding:14px;font-size:17px}}.tcg-arcade-hero{isolation:isolate;background:#eeecff;outline:none;height:min(780px,72vw);min-height:610px;position:relative;overflow:hidden}.tcg-arcade-hero:focus-visible{box-shadow:inset 0 0 0 5px #a8f400}.tcg-arcade-heading{z-index:2;color:#2932e2;position:absolute;top:7vw;left:7vw}.tcg-arcade-heading p{letter-spacing:.2em;margin:0 0 12px;font:900 12px Coolvetica Heavy,sans-serif}.tcg-arcade-heading h1{letter-spacing:-.04em;margin:0;font:900 clamp(58px,7vw,118px)/.72 Coolvetica Heavy,sans-serif}.tcg-arcade-heading h1 span{color:#ff6f9f;font-family:Coolvetica Italic,sans-serif;font-weight:400}.tcg-claw-track{z-index:3;will-change:transform;width:250px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;top:-6%;left:calc(50% - 125px)}.tcg-claw-track img{width:100%;height:auto;display:block}.tcg-prize-bed{z-index:1;width:100%;height:auto;position:absolute;bottom:0;left:0;right:0}.tcg-console{z-index:5;width:min(760px,55vw);position:absolute;bottom:-5%;left:50%;transform:translate(-50%)}.tcg-console-panel{width:100%;height:auto;display:block}.tcg-joystick{transform-origin:50% 88%;will-change:transform;width:13.5%;transition:transform .16s;position:absolute;top:14%;right:19%}.tcg-key-controls{white-space:nowrap;align-items:center;gap:10px;display:flex;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.tcg-key-controls button{color:#fff;cursor:pointer;background:#2932e2;border:0;border-radius:50%;width:42px;height:42px;font:900 20px Coolvetica Heavy,sans-serif;box-shadow:0 4px #10137d}.tcg-key-controls button:active{transform:translateY(3px);box-shadow:0 1px #10137d}.tcg-key-controls span{color:#2932e2;letter-spacing:.12em;background:#ffffffdb;border-radius:99px;padding:9px 13px;font:900 10px Coolvetica Heavy,sans-serif}.tcg-arcade-hero+.catalog-page{padding-top:70px}@media (max-width:700px){.tcg-arcade-hero{height:118vw;min-height:500px;max-height:700px}.tcg-arcade-heading{top:9%;left:7%}.tcg-arcade-heading h1{font-size:15vw}.tcg-arcade-heading p{font-size:10px}.tcg-claw-track{width:140px;top:20%;left:calc(50% - 70px)}.tcg-prize-bed{width:170%;max-width:none;bottom:13%;left:-35%}.tcg-console{width:112%;bottom:-1%}.tcg-key-controls{gap:6px;bottom:10%}.tcg-key-controls button{width:36px;height:36px}.tcg-key-controls span{padding:8px;font-size:8px}.tcg-arcade-hero+.catalog-page{padding-top:45px}}.tcg-marketplace{background:#fff;padding:80px max(28px,7vw) 110px}.tcg-market-head{grid-template-columns:1fr 420px;align-items:end;gap:50px;max-width:1500px;margin:auto;display:grid}.tcg-market-head h2{color:#2932e2;letter-spacing:-.04em;margin:0;font:900 clamp(58px,6.5vw,104px)/.72 Coolvetica Heavy,sans-serif}.tcg-market-head h2 span{color:#ff6f9f;font-family:Coolvetica Italic,sans-serif;font-weight:400}.tcg-market-head>p{color:#555867;margin:0 0 5px;font-size:18px;line-height:1.45}.tcg-tabs{justify-content:center;gap:14px;margin:75px 0 32px;display:flex}.tcg-tabs button{color:#2932e2;background:#fff;border:2px solid #2932e2;border-radius:999px;padding:12px 28px;font:900 15px Coolvetica Heavy,sans-serif}.tcg-tabs button.active{color:#fff;background:#2932e2}.tcg-filters{border-top:1px solid #dcddea;border-bottom:1px solid #dcddea;align-items:end;gap:14px;max-width:1500px;margin:0 auto 34px;padding:18px 0;display:flex}.tcg-filters label{color:#686a78;letter-spacing:.12em;text-transform:uppercase;gap:7px;font-size:11px;display:grid}.tcg-filters select{color:#171821;background:#f7f7ff;border:1px solid #cfd0df;border-radius:12px;min-width:180px;height:44px;padding:0 36px 0 14px;font:900 14px Coolvetica Heavy,sans-serif}.tcg-filters>span{color:#77798a;margin-left:auto;font-size:13px}.tcg-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:42px 24px;max-width:1500px;margin:auto;display:grid}.tcg-product-card{min-width:0}.tcg-card-open{aspect-ratio:.76;cursor:pointer;background:#eeecff;border:0;border-radius:20px;width:100%;padding:14px;overflow:hidden}.tcg-card-open img{object-fit:cover;border-radius:13px;width:100%;height:100%;transition:transform .35s}.tcg-card-open:hover img{transform:scale(1.035)}.tcg-card-meta{gap:7px;margin:14px 0 9px;display:flex}.tcg-card-meta span{color:#2932e2;background:#eeecff;border-radius:999px;padding:5px 9px;font:900 10px Coolvetica Heavy,sans-serif}.tcg-card-meta span:first-child{background:#a8f400}.tcg-product-card h3{color:#14151a;margin:0;font:900 24px/1 Coolvetica Heavy,sans-serif}.tcg-product-card>p{color:#77798a;min-height:34px;margin:6px 0 9px;font-size:14px}.tcg-product-card>strong{color:#2932e2;font:900 23px Coolvetica Heavy,sans-serif;display:block}.tcg-want-button{color:#fff;background:#2932e2;border:0;border-radius:999px;justify-content:space-between;width:100%;margin-top:15px;padding:13px 17px;font:900 13px Coolvetica Heavy,sans-serif;display:flex}.tcg-want-button:hover{color:#2932e2;background:#a8f400}.tcg-empty{text-align:center;color:#77798a;border:2px dashed #cfd0df;border-radius:28px;place-content:center;max-width:1500px;min-height:310px;margin:auto;display:grid}.tcg-empty span{color:#a8f400;font-size:48px}.tcg-empty h3{color:#2932e2;margin:8px 0 3px;font:900 35px Coolvetica Heavy,sans-serif}.tcg-empty p{margin:0}.tcg-modal-backdrop{z-index:300;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101126bd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.tcg-quick-view{background:#eeecff;border:2px solid #a8f400;border-radius:34px;grid-template-columns:.92fr 1.08fr;width:min(1100px,96vw);max-height:92vh;display:grid;position:relative;overflow:auto;box-shadow:0 35px 100px #06072c66}.tcg-modal-close{z-index:3;color:#fff;background:#ff6f9f;border:3px solid #fff;border-radius:50%;width:52px;height:52px;font:400 35px/1 sans-serif;position:absolute;top:18px;right:20px;box-shadow:0 8px 25px #ff6f9f59}.tcg-modal-image{background:#2932e2;border-radius:31px 0 0 31px;place-items:center;min-height:650px;padding:70px 55px;display:grid}.tcg-modal-image img{object-fit:contain;border-radius:18px;width:100%;max-height:590px}.tcg-modal-copy{padding:64px 58px 50px}.tcg-quick-label{color:#75ae00;letter-spacing:.16em;border:1px solid #a8f400;border-radius:999px;margin:0 0 25px;padding:9px 15px;font:900 11px Coolvetica Heavy,sans-serif;display:inline-block}.tcg-modal-copy h2{color:#2932e2;margin:0;font:900 clamp(38px,4vw,62px)/.9 Coolvetica Heavy,sans-serif}.tcg-modal-collection{color:#676979;font-size:16px}.tcg-modal-price{border-top:1px dashed #bfc0d3;gap:6px;margin-top:22px;padding-top:23px;display:grid}.tcg-modal-price span,.tcg-tech>b{color:#858798;letter-spacing:.14em;font:900 11px Coolvetica Heavy,sans-serif}.tcg-modal-price strong{color:#2932e2;font:900 44px Coolvetica Heavy,sans-serif}.tcg-tech{background:#fff;border:1px solid #d5d6e5;border-radius:20px;margin-top:24px;padding:22px}.tcg-tech p{color:#333542;margin:12px 0 0}.tcg-tech p span{color:#858798}.tcg-stock{color:#77798a;background:#fff;border-radius:17px;justify-content:space-between;align-items:center;margin:20px 0;padding:18px 20px;display:flex}.tcg-stock b{color:#75ae00}.tcg-stock i{background:#a8f400;border-radius:50%;width:9px;height:9px;display:inline-block}.tcg-add-modal{color:#2932e2;background:#a8f400;border:0;border-radius:999px;width:100%;padding:17px;font:900 15px Coolvetica Heavy,sans-serif}.tcg-add-modal:hover{color:#fff;background:#2932e2}@media (max-width:950px){.tcg-market-head{grid-template-columns:1fr}.tcg-market-head>p{max-width:600px}.tcg-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tcg-quick-view{grid-template-columns:1fr}.tcg-modal-image{border-radius:31px 31px 0 0;min-height:360px;padding:55px 20%}.tcg-modal-image img{max-height:420px}.tcg-modal-copy{padding:40px 30px}.tcg-modal-close{position:fixed}}@media (max-width:600px){.tcg-marketplace{padding:55px 15px 75px}.tcg-market-head h2{font-size:14vw}.tcg-tabs{margin:50px 0 25px}.tcg-filters{grid-template-columns:1fr;align-items:stretch;display:grid}.tcg-filters select{width:100%}.tcg-filters>span{margin:3px 0 0}.tcg-product-grid{gap:30px 10px}.tcg-card-open{border-radius:13px;padding:7px}.tcg-product-card h3{font-size:18px}.tcg-product-card>p{font-size:12px}.tcg-product-card>strong{font-size:18px}.tcg-want-button{padding:11px 13px;font-size:11px}.tcg-modal-backdrop{padding:8px}.tcg-quick-view{border-radius:24px;max-height:96vh}.tcg-modal-image{min-height:300px;padding:45px 18%}.tcg-modal-copy{padding:28px 18px}.tcg-modal-close{width:44px;height:44px;top:14px;right:15px}.tcg-modal-price strong{font-size:34px}.tcg-stock{font-size:13px}}.overlay{z-index:230}.cart-drawer{z-index:240}.shop-catalog-page .active-preorders-hero{background:linear-gradient(#d5e0f6 0%,#b7c4f1 53%,#2932e2 100%)}.shop-catalog-page .active-preorders-hero h1 span{color:#2932e2}.product-dialog[open]{width:min(650px,100vw - 24px);max-height:min(92vh,900px);margin:0;position:fixed;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%)}.product-dialog .image-drop input{z-index:3;display:block}.product-dialog .image-drop.has-preview{background:#f4f5ff;justify-content:flex-start;border-style:solid!important}.product-dialog .image-drop.has-preview img{flex:0 0 112px;width:112px;height:112px}.product-dialog .image-drop span,.product-dialog .image-drop small{z-index:1;position:relative}.shop-catalog-page .active-preorder-card{display:block}.shop-catalog-page .active-preorder-card>button{aspect-ratio:1}.preorder-photo-card>button{text-align:left;isolation:isolate;position:relative}.preorder-photo-card .preorder-glass-info{z-index:2;-webkit-backdrop-filter:blur(20px)saturate(150%);color:#111;background:#f8f8ffa3;border:0;border-radius:0;padding:28px 30px 25px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -14px 38px #1b1d5d1a}.preorder-photo-card .preorder-glass-info:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#ffffff3d,#0000 42%);position:absolute;inset:1px}.preorder-photo-card .preorder-glass-badge{color:#2932e2;letter-spacing:.06em;text-transform:uppercase;background:#a8f400;border-radius:999px;width:auto;margin-bottom:10px;padding:6px 10px;font:900 10px Coolvetica Heavy,sans-serif;display:inline-flex;position:relative}.preorder-photo-card .preorder-glass-info h3{margin:0 0 5px;font-size:clamp(26px,2.4vw,42px);position:relative}.preorder-photo-card .preorder-glass-info p{margin:0;font-size:16px;position:relative}.preorder-photo-card .preorder-glass-info strong{margin-top:8px;font-size:31px;position:relative}@media (max-width:800px){.preorder-photo-card .preorder-glass-info{border-radius:0;padding:16px 17px;bottom:0;left:0;right:0}.preorder-photo-card .preorder-glass-info h3{font-size:21px}.preorder-photo-card .preorder-glass-info p{font-size:12px;line-height:1.15}.preorder-photo-card .preorder-glass-info strong{margin-top:5px;font-size:23px}}@media (max-width:1100px){.nav-shell{grid-template-columns:90px 1fr auto;width:calc(100% - 32px);padding-inline:16px}.nav-shell .nav-center{display:none}.nav-shell .nav-actions{grid-column:3;justify-self:end;gap:8px}.nav-shell .search{display:none}.mobile-menu-toggle{background:0 0;border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:36px;height:36px;padding:7px;display:flex}.mobile-menu-toggle span{background:#2932e2;border-radius:2px;width:21px;height:2px;transition:transform .2s,opacity .2s;display:block}.mobile-menu-toggle.open span:first-child{transform:translateY(6px)rotate(45deg)}.mobile-menu-toggle.open span:nth-child(2){opacity:0}.mobile-menu-toggle.open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mobile-menu-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:95;background:#15163e3d;padding:84px 10px 10px;position:fixed;inset:0}.mobile-menu-panel{background:#f5f6fff5;border:1px solid #fffc;border-radius:28px;width:min(340px,92vw);margin-left:auto;padding:18px;display:grid;box-shadow:0 24px 70px #2932e238}.mobile-menu-panel button,.mobile-menu-panel a{color:#2932e2;text-align:left;background:0 0;border:0;border-bottom:1px solid #d8d9eb;padding:15px 12px;font:900 20px Coolvetica Heavy,sans-serif;text-decoration:none}.mobile-menu-panel>:last-child{border-bottom:0}}.admin-empty-state{text-align:center;color:#77798d;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:30px 16px;display:flex}.admin-empty-state>span{color:#2932e2;background:#f0efff;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:12px;font-size:24px;display:grid}.admin-empty-state>b{color:#16172a;font:900 21px Coolvetica Heavy,sans-serif}.admin-empty-state>p{max-width:390px;margin:7px 0 0}.admin-order-list article{grid-template-columns:95px minmax(150px,1fr) 135px 110px 120px}.admin-order-list article>small:last-child{text-align:right}.client-list article{grid-template-columns:42px minmax(180px,1fr) 90px 120px}@media (max-width:760px){.admin-order-list article{grid-template-columns:60px minmax(120px,1fr) 80px}.admin-order-list article>span,.admin-order-list article>small:last-child{display:none}.client-list article{grid-template-columns:38px minmax(0,1fr) 70px}.client-list article>em{display:none}}.product-dialog[open]{max-height:min(92dvh,900px);overflow:hidden}.product-dialog>form:first-child{z-index:10;background:0 0;border:0;margin:0;padding:0;position:absolute;top:12px;right:12px}.product-dialog .dialog-close{background:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-size:28px;line-height:1;display:grid;position:static;box-shadow:0 5px 20px #191b5a1f}.product-dialog>form:last-child{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(92dvh,900px);overflow-y:auto;padding-top:58px!important;padding-bottom:34px!important}.product-dialog>form:last-child>.primary{flex:none;min-height:52px;margin-top:4px}@media (max-width:760px){.product-dialog[open]{max-height:calc(100dvh - 18px)}.product-dialog>form:last-child{max-height:calc(100dvh - 18px);padding:58px 18px 24px!important}.product-dialog .dialog-close{width:42px;height:42px}}.product-edit-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.product-edit-actions .danger{color:#bd2638;letter-spacing:.04em;background:#fff;border:1px solid #d84455;border-radius:999px;min-height:52px;padding:0 20px;font:900 13px Coolvetica Heavy,sans-serif}.product-edit-actions .danger:hover{color:#fff;background:#bd2638}@media (max-width:520px){.product-edit-actions{grid-template-columns:1fr}.product-edit-actions .danger{width:100%}}.active-preorder-card.large{grid-column:span 2}.active-preorder-card.small{grid-column:span 1}.active-preorder-card.small .preorder-glass-info{padding:18px 18px 16px}.active-preorder-card.small .preorder-glass-info h3{font-size:clamp(19px,1.65vw,28px)}.active-preorder-card.small .preorder-glass-info p{font-size:13px}.active-preorder-card.small .preorder-glass-info strong{font-size:23px}@media (max-width:800px){.active-preorder-card.large,.active-preorder-card.small{grid-column:span 1}.active-preorder-card.small .preorder-glass-info{padding:16px 17px}.active-preorder-card.small .preorder-glass-info h3{font-size:21px}.active-preorder-card.small .preorder-glass-info p{font-size:12px}.active-preorder-card.small .preorder-glass-info strong{font-size:23px}}.preorder-dialog{width:min(760px,100vw - 24px)!important;max-width:760px!important}.preorder-dialog fieldset{border:1px solid #d9daea;border-radius:18px;gap:13px;margin:0;padding:20px;display:grid}.preorder-dialog legend{color:#2932e2;padding:0 9px;font:900 18px Coolvetica Heavy,sans-serif}.preorder-dialog fieldset .image-drop{margin-bottom:0}.preorder-manager article{grid-template-columns:72px minmax(180px,1fr) 48px 110px 74px}.preorder-edit-button{color:#fff;cursor:pointer;background:#2932e2;border:0;border-radius:10px;padding:10px 8px;font-weight:900}.preorder-edit-button:hover{color:#2932e2;background:#a8f400}.preorder-gallery-preview{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.preorder-gallery-preview img{aspect-ratio:1;object-fit:cover;border:1px solid #d9daea;border-radius:12px;width:100%}.preorder-dialog .gallery-drop{justify-content:center!important;min-height:88px!important}@media (max-width:760px){.preorder-manager article{grid-template-columns:58px minmax(0,1fr) 44px 62px}.preorder-gallery-preview{grid-template-columns:repeat(3,minmax(0,1fr))}.preorder-edit-button{padding:9px 5px;font-size:12px}}.crop-field{gap:9px;display:grid}.crop-label{font-weight:900}.crop-stage{touch-action:none;cursor:move;background:#eef0ff;border:2px dashed #a8f400;border-radius:18px;place-items:center;width:100%;max-height:360px;display:grid;position:relative;overflow:hidden}.crop-stage>div{text-align:center;color:#2932e2;gap:6px;display:grid}.crop-stage>div b{font:900 18px Coolvetica Heavy,sans-serif}.crop-stage>div small{color:#666a7a}.crop-stage img{object-fit:cover;pointer-events:none;transform-origin:50%;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.crop-file{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;inset:0;position:absolute!important}.crop-stage:has(img) .crop-file{border-radius:50%;width:54px;height:54px;inset:auto 12px 12px auto}.crop-controls{background:#f2f3ff;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:10px 13px;display:flex}.crop-controls>span{color:#686b7d;font-size:12px}.crop-controls label{white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex!important}.crop-controls input{border:0!important;width:min(180px,28vw)!important;padding:0!important}@media (max-width:760px){.crop-controls{flex-direction:column;align-items:flex-start}.crop-controls input{width:55vw!important}.crop-stage{max-height:250px}}.crop-stage:has(img):after{content:"CAMBIAR";color:#fff;pointer-events:none;z-index:1;content:none;background:#2932e2;border-radius:999px;padding:10px 12px;font-size:10px;font-weight:900;position:absolute;bottom:12px;right:12px}.crop-field-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.crop-replace{cursor:pointer;background:#2932e2;border-radius:999px;padding:10px 14px;font-weight:900;overflow:hidden;color:#fff!important;font-size:11px!important;position:relative!important}.crop-replace input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.crop-stage:not(.has-image){cursor:default}.crop-presets{gap:6px;display:flex}.crop-presets button{color:#2932e2;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:900}.crop-controls{flex-wrap:wrap}.crop-controls>label{margin-left:auto!important}@media (max-width:760px){.crop-field-head{flex-direction:column;align-items:flex-start}.crop-replace{text-align:center;width:100%}.crop-presets{width:100%}.crop-presets button{flex:1}.crop-controls>label{width:100%;margin-left:0!important}}.preorder-dialog .publish-help{color:#6f7180;margin:0 0 3px;font-size:13px}@media (max-width:600px){.preorder-dialog fieldset{padding:15px}.preorder-dialog legend{font-size:16px}}.active-preorders-grid .active-preorder-card.small>button,.active-preorders-grid .preorder-soon.small{aspect-ratio:1/2}.tcg-arcade-hero .tcg-claw-track{width:350px;top:-9%;left:calc(50% - 175px)}.tcg-arcade-hero .tcg-console{bottom:2%}.tcg-arcade-hero .tcg-joystick{transform-origin:50% 90%;width:14.4%;top:0;right:21.6%}.tcg-arcade-hero .tcg-key-controls{bottom:18%}.tcg-marketplace{background:#f0efff}@media (max-width:700px){.tcg-arcade-hero .tcg-claw-track{width:200px;top:12%;left:calc(50% - 100px)}.tcg-arcade-hero .tcg-console{bottom:3%}.tcg-arcade-hero .tcg-key-controls{bottom:18%}}@media (max-width:800px){.hero-slider .campaign-copy{width:47%;max-width:47%;top:27%;left:7%}.hero-slider .campaign-copy h1{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(54px,17vw,92px);line-height:.78}.hero-slider .campaign-copy p{width:100%;margin:4vw 0;font-size:clamp(17px,4.8vw,27px);line-height:1.05}.hero-slider .campaign-copy button{white-space:nowrap;padding:11px 17px;font-size:clamp(11px,3.4vw,15px)}.active-preorders-hero>div{width:57%;top:20%;left:auto;right:5%;transform:none!important}.active-preorders-hero h1{letter-spacing:-.025em;font-size:21vw;line-height:.68}.active-preorders-hero p{width:100%;margin-top:24px;font-size:5.1vw;line-height:.98}.active-preorders-hero p br{display:none}.active-preorders-hero .active-grid,.active-preorders-hero .active-hand,.active-preorders-hero .active-cloud{transform:none!important}.active-preorders-grid{grid-template-columns:1fr;gap:18px}.active-preorder-card.large,.active-preorder-card.small,.preorder-soon.large,.preorder-soon.small{grid-column:span 1}.active-preorders-grid .active-preorder-card.large>button,.active-preorders-grid .active-preorder-card.small>button,.active-preorders-grid .preorder-soon.large,.active-preorders-grid .preorder-soon.small{aspect-ratio:1}}@media (max-width:700px){.preorder-panel.preorder-campaign{grid-template-columns:54% 46%}.preorder-campaign-copy{padding:15% 7% 7% 12%}.preorder-campaign-copy h3{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(42px,14.5vw,62px);line-height:.78}.preorder-campaign-copy>p{white-space:normal;overflow-wrap:anywhere;max-width:100%;margin:.35em 0 0;font-size:clamp(16px,4.6vw,21px);line-height:1.02}.preorder-campaign-tags{width:92%;margin-top:8%}.preorder-campaign-tags span{white-space:normal;font-size:clamp(12px,3.4vw,15px)}.preorder-campaign-copy>button{white-space:nowrap;padding:2.2vw 3.5vw;font-size:clamp(11px,2.9vw,13px)}.active-preorders-hero>div{width:55%;top:18%;right:6%}.active-preorders-hero h1{font-size:18.5vw;line-height:.7}.active-preorders-hero p{margin-top:18px;font-size:4.5vw;line-height:1.02}.active-preorders-hero .active-cloud-one,.active-preorders-hero .active-cloud-two{display:none}.active-preorders-hero .active-cloud-three{width:45%;top:5%;right:-12%}.hero-slider .campaign-copy{top:29%;left:17%}.hero-slider .campaign-orb{width:16.5%;top:21.5%;left:7.5%}.preorder-live-copy h2{font-size:20vw}.preorder-live-copy p{color:#2932e2;width:22vw;margin:2.5vw 0 0 22vw;font-size:4vw;line-height:.94;position:static}.active-preorders-hero{height:105vw;min-height:0;max-height:480px}.active-preorders-hero>div{text-align:center;width:86%;top:18%;left:7%;right:7%}.active-preorders-hero h1{letter-spacing:-.035em;white-space:nowrap;font-size:14.5vw;line-height:.76}.active-preorders-hero h1 br{display:none}.active-preorders-hero p{width:78%;margin:2.5vw auto 0;font-size:4.4vw;line-height:.96}.active-preorders-hero .active-grid{opacity:.45;width:48%;display:block;top:54%;left:38%}.active-preorders-hero .active-hand{height:82%;bottom:-22%;left:50%;transform:translate(-50%)!important}.active-preorders-hero .active-cloud-one{width:25%;display:block;top:53%;left:12%}.active-preorders-hero .active-cloud-two{width:29%;display:block;top:61%;left:auto;right:9%}.active-preorders-hero .active-cloud-three{display:none}}.active-shop-hero{isolation:isolate;background:#a8f400;height:clamp(520px,51vw,980px);max-height:none}.active-shop-hero .shop-hero-art{z-index:2;width:39%;height:auto;transform:translate(var(--active-x),var(--active-y));filter:drop-shadow(0 24px 28px #4a2a0c1f);transition:transform .3s;display:block;position:absolute;top:-8%;left:9%}.active-shop-hero .shop-hero-copy{z-index:3;color:#2932e2;text-align:center;width:49%;transform:translate(calc(var(--active-x) * -.35),calc(var(--active-y) * -.35));transition:transform .34s;position:absolute;top:31%;left:auto;right:6%}.active-shop-hero .shop-hero-copy h1{letter-spacing:-.045em;color:#2932e2;white-space:nowrap;margin:0;font-size:clamp(120px,14vw,270px);line-height:.7}.active-shop-hero .shop-hero-copy p{color:#2932e2;width:86%;margin:3vw auto 0;font-size:clamp(34px,3.7vw,72px);line-height:.9}@media (max-width:700px){.active-shop-hero{height:105vw;min-height:0;max-height:480px}.active-shop-hero .shop-hero-art{width:76%;top:-10%;left:-7%;transform:none}.active-shop-hero .shop-hero-copy{text-align:center;width:59%;top:34%;left:39%;right:2%;transform:none!important}.active-shop-hero .shop-hero-copy h1{font-size:20vw;line-height:.72}.active-shop-hero .shop-hero-copy p{text-align:center;width:95%;margin:3vw 0 0 5%;font-size:4.3vw;line-height:.95}.active-shop-hero .shop-hero-copy p br{display:block}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
