:root{--violet:#7D39EB;--violet-2:#9B63FF;--violet-deep:#2A1257;--lime:#C6FF33;--white:#FFFFFF;--ink:#0B0A12;--ink-2:#14121F;--ink-3:#1E1B2E;--line:rgba(255,255,255,.1);--mute:rgba(255,255,255,.62);--paper:#F3F1F8;--r:22px;--r-sm:14px;--display:"Archivo",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;--ease:cubic-bezier(.2,.8,.2,1);--gut:clamp(16px,4vw,56px)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body.lt{margin:0;background:var(--ink);color:var(--white);font-family:var(--display);font-stretch:100%;line-height:1.5;overflow-x:hidden;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}::selection{background:var(--lime);color:var(--ink)}.lt-wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 var(--gut)}.lt-mono{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.lt-lime{color:var(--lime)}.lt-violet{color:var(--violet-2)}.lt-wide{font-stretch:125%;font-weight:900;letter-spacing:-.02em;line-height:.9;text-transform:uppercase}.lt-h2{font-size:clamp(40px,7vw,104px);margin:0}body.lt:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.5;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 30%,#000 10%,transparent 75%)}main,header,footer{position:relative;z-index:1}.lt-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:999px;padding:18px 30px;font-weight:800;font-stretch:115%;text-transform:uppercase;letter-spacing:.02em;font-size:15px;overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .3s}.lt-btn--lime{background:var(--lime);color:var(--ink)}.lt-btn--lime:hover{transform:translateY(-3px);box-shadow:0 14px 40px -8px #c6ff33b3}.lt-btn--violet{background:var(--violet);color:#fff}.lt-btn--ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff59}.lt-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--lime);color:var(--lime)}.lt-btn:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);transition:left .7s var(--ease)}.lt-btn:hover:after{left:130%}.lt-btn.is-pulse{animation:ltPulse 2.2s infinite}@keyframes ltPulse{0%{box-shadow:0 0 #c6ff338c}70%{box-shadow:0 0 0 18px #c6ff3300}to{box-shadow:0 0 #c6ff3300}}.lt-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:100;pointer-events:none}.lt-progress span{display:block;height:100%;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--violet),var(--lime));box-shadow:0 0 12px var(--lime)}.lt-cursor{position:fixed;left:0;top:0;width:44px;height:44px;margin:-22px 0 0 -22px;z-index:120;pointer-events:none;opacity:0;transition:opacity .2s,width .25s var(--ease),height .25s var(--ease),margin .25s var(--ease)}.lt-cursor i{position:absolute;top:0;right:0;bottom:0;left:0;border:1.5px solid var(--lime);border-radius:50%;box-shadow:0 0 14px #c6ff3380}.lt-cursor b{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px;background:var(--lime);border-radius:50%}.lt-cursor:before,.lt-cursor:after{content:"";position:absolute;background:var(--lime)}.lt-cursor:before{left:50%;top:-8px;bottom:-8px;width:1.5px;margin-left:-.75px;clip-path:polygon(0 0,100% 0,100% 30%,0 30%,0 70%,100% 70%,100% 100%,0 100%)}.lt-cursor:after{top:50%;left:-8px;right:-8px;height:1.5px;margin-top:-.75px;clip-path:polygon(0 0,30% 0,30% 100%,0 100%,0 0,70% 0,100% 0,100% 100%,70% 100%)}.lt-cursor.is-hover{width:70px;height:70px;margin:-35px 0 0 -35px}.lt-cursor.is-hover i{border-color:var(--violet-2);box-shadow:0 0 22px #9b63ffb3}@media(hover:hover)and (pointer:fine){body.lt,body.lt a,body.lt button{cursor:none}.lt-cursor{opacity:1}}.lt-hud{position:fixed;right:18px;bottom:18px;z-index:90;display:flex;align-items:baseline;gap:10px;padding:10px 16px;border-radius:999px;background:#0b0a12b3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--mono);pointer-events:none}.lt-hud__label{font-size:10px;letter-spacing:.2em;color:var(--mute)}.lt-hud__score{display:inline-block;font-weight:800;font-size:18px;color:var(--lime);font-variant-numeric:tabular-nums}.lt-hud__hint{font-size:10px;color:var(--mute);letter-spacing:.1em}.lt-hud.is-bump .lt-hud__score{animation:ltBump .35s var(--ease)}@keyframes ltBump{50%{transform:scale(1.45);text-shadow:0 0 16px var(--lime)}}@media(max-width:640px){.lt-hud__hint{display:none}}.lt-fx{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:110;overflow:hidden}.lt-beam{position:absolute;height:3px;transform-origin:0 50%;border-radius:3px;background:linear-gradient(90deg,transparent,var(--lime) 40%,#fff);box-shadow:0 0 10px var(--lime),0 0 24px var(--lime);animation:ltBeam .32s ease-out forwards}@keyframes ltBeam{0%{opacity:1;clip-path:inset(0 100% 0 0)}40%{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:0;clip-path:inset(0 0 0 100%)}}.lt-burst{position:absolute;width:10px;height:10px;margin:-5px;border-radius:50%;border:2px solid var(--lime);animation:ltBurst .5s ease-out forwards}@keyframes ltBurst{to{transform:scale(7);opacity:0}}.lt-pop{position:absolute;font-family:var(--display);font-stretch:125%;font-weight:900;font-size:22px;color:var(--lime);text-shadow:0 0 18px rgba(198,255,51,.8);white-space:nowrap;transform:translate(-50%,-50%);animation:ltPop .9s var(--ease) forwards}.lt-pop.is-violet{color:#fff;font-size:clamp(22px,4vw,44px);text-shadow:0 0 24px var(--violet),0 0 4px var(--violet)}@keyframes ltPop{0%{opacity:0;transform:translate(-50%,-30%) scale(.6)}20%{opacity:1;transform:translate(-50%,-60%) scale(1.15)}to{opacity:0;transform:translate(-50%,-160%) scale(1)}}.lt-spark{position:absolute;width:6px;height:6px;border-radius:2px;background:var(--lime);animation:ltSpark .8s ease-out forwards}@keyframes ltSpark{to{transform:translate(var(--dx),var(--dy)) rotate(var(--rot));opacity:0}}.lt-announce{background:var(--lime);color:var(--ink);overflow:hidden;white-space:nowrap;font-family:var(--mono);font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.lt-announce__track{display:inline-flex;gap:48px;padding:10px 0;animation:ltMarq 26s linear infinite}.lt-announce__track span:before{content:"\2726";margin-right:48px;color:var(--violet)}@keyframes ltMarq{to{transform:translate(-50%)}}.lt-header{position:sticky;top:0;z-index:80;transition:background .3s}.lt-header.is-scrolled{background:#0b0a12b8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px 0 var(--line)}.lt-header__bar{display:flex;align-items:center;justify-content:space-between;height:74px;gap:20px}.lt-logo{display:flex;align-items:center;gap:10px;font-stretch:125%;font-weight:900;font-size:22px;letter-spacing:-.02em;text-transform:uppercase}.lt-logo__mark{width:28px;height:28px;border-radius:50%;border:2px solid var(--lime);position:relative;box-shadow:0 0 14px #c6ff3380}.lt-logo__mark:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:var(--violet)}.lt-nav{display:flex;gap:30px;font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.lt-nav a{position:relative;color:var(--mute);transition:color .2s}.lt-nav a:hover{color:#fff}.lt-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:var(--lime);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.lt-nav a:hover:after{transform:scaleX(1)}.lt-header__cart{display:flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);font-family:var(--mono);font-size:12px;letter-spacing:.12em}.lt-header__cart b{display:inline-grid;place-items:center;min-width:24px;height:24px;border-radius:999px;background:var(--lime);color:var(--ink);font-size:12px}.lt-header__cart.is-bump b{animation:ltBump .45s var(--ease)}@media(max-width:860px){.lt-nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/lt-1.css.map */
