@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap";:root,:root[data-color-scheme]{--nn-lime: #B8E04A;--nn-lime-bright: #D4FF52;--nn-bg: #0A0C0F;--nn-bg-2: #13171C;--nn-txt: #E6EDF0;--nn-muted: #7d8590;--nn-line: rgba(184,224,74,.18);--nn-hot: #FF4747;--color-foreground: 230 237 240;--color-background: 10 12 15;--color-foreground-heading: 230 237 240;--color-primary: 184 224 74;--color-primary-hover: 212 255 82;--color-button: 184 224 74;--color-button-text: 10 12 15;--color-link: 184 224 74;--color-border: 184 224 74}html,body{background:var(--nn-bg)!important;color:var(--nn-txt)!important;font-family:Space Grotesk,system-ui,-apple-system,sans-serif!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.text-h0,.text-h1,.text-h2,.text-h3,.text-h4,.text-h5{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--nn-txt)!important}.button,.btn,a.button,input[type=submit]{background:var(--nn-lime)!important;color:var(--nn-bg)!important;border:1px solid var(--nn-lime)!important;border-radius:8px!important;font-family:JetBrains Mono,monospace!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;transition:transform .15s,box-shadow .15s!important}.button:hover,.btn:hover{background:var(--nn-lime-bright)!important;transform:translateY(-2px)!important;box-shadow:0 10px 30px -10px var(--nn-lime)!important}.button--secondary,.button.secondary,.button-secondary,[class*=button-secondary]{background:transparent!important;color:var(--nn-lime)!important;border:1px solid var(--nn-lime)!important}.button--secondary:hover,.button.secondary:hover,.button-secondary:hover{background:var(--nn-lime)!important;color:var(--nn-bg)!important}a{color:var(--nn-lime)!important}a:hover{color:var(--nn-lime-bright)!important}header,.header,.shopify-section-header,[class*=header]{background:#0a0c0fdb!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border-bottom:1px solid var(--nn-line)!important;color:var(--nn-txt)!important}.card,.product-card,.grid__item .card-wrapper{background:var(--nn-bg-2)!important;border:1px solid var(--nn-line)!important;border-radius:12px!important;color:var(--nn-txt)!important;transition:transform .25s,border-color .25s!important}.card:hover,.product-card:hover,.grid__item .card-wrapper:hover{transform:translateY(-4px)!important;border-color:#b8e04a80!important;box-shadow:0 30px 80px -30px #b8e04a40!important}.price,.product__price{color:var(--nn-lime)!important;font-weight:700!important}footer,.footer,.shopify-section-footer,[class*=footer]{background:var(--nn-bg-2)!important;color:var(--nn-muted)!important;border-top:1px solid var(--nn-line)!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(184,224,74,.03) 1px,transparent 1px) 0 0/40px 40px,linear-gradient(90deg,rgba(184,224,74,.03) 1px,transparent 1px) 0 0/40px 40px;pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(ellipse at center,#000 0%,transparent 80%);mask-image:radial-gradient(ellipse at center,#000 0%,transparent 80%)}section[id*=hero] img,section[id*=hero] picture,section[id*=hero] video,.shopify-section[id*=hero] img,.shopify-section[id*=hero] picture,.shopify-section[id*=hero] video,.shopify-section[id*=hero] .media,.shopify-section[id*=hero] [class*=media],.shopify-section[id*=hero] [class*=image]{display:none!important;visibility:hidden!important;opacity:0!important}.shopify-section[id*=hero]{position:relative!important;background:radial-gradient(ellipse 900px 600px at 85% 25%,rgba(184,224,74,.22),transparent 60%),radial-gradient(ellipse 700px 500px at 15% 75%,rgba(184,224,74,.08),transparent 60%),linear-gradient(135deg,#0a0c0f,#13171c,#1a2030)!important;min-height:640px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:100px 28px!important}.shopify-section[id*=hero]:before{content:"";position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(rgba(184,224,74,.06) 1px,transparent 1px) 0 0/60px 60px,linear-gradient(90deg,rgba(184,224,74,.06) 1px,transparent 1px) 0 0/60px 60px!important;-webkit-mask-image:radial-gradient(ellipse at center,#000 0%,transparent 75%)!important;mask-image:radial-gradient(ellipse at center,#000 0%,transparent 75%)!important;pointer-events:none!important;z-index:0!important}.shopify-section[id*=hero]:after{content:""!important;position:absolute!important;top:60px!important;right:60px!important;width:14px!important;height:14px!important;border-radius:50%!important;background:var(--nn-lime)!important;box-shadow:0 0 30px var(--nn-lime),0 0 60px var(--nn-lime)!important;animation:nn-pulse 2s ease-in-out infinite!important;z-index:1!important}@keyframes nn-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}}.shopify-section[id*=hero]>*,.shopify-section[id*=hero] .hero,.shopify-section[id*=hero] [class*=hero__content],.shopify-section[id*=hero] .content{position:relative!important;z-index:2!important}.shopify-section[id*=hero] h1,.shopify-section[id*=hero] h2,.shopify-section[id*=hero] h3,.shopify-section[id*=hero] p{text-align:center!important;color:var(--nn-txt)!important;margin:0 auto!important;max-width:1100px!important}.shopify-section[id*=hero] h1,.shopify-section[id*=hero] h2{font-size:clamp(40px,8vw,96px)!important;font-weight:700!important;letter-spacing:-.04em!important;line-height:1.02!important;text-shadow:0 0 60px rgba(184,224,74,.25)!important;margin-bottom:24px!important}.shopify-section[id*=hero] p{font-size:clamp(15px,1.4vw,18px)!important;color:var(--nn-muted)!important;max-width:620px!important;line-height:1.6!important;margin:0 auto 28px!important;font-weight:400!important}.shopify-section[id*=hero] .button,.shopify-section[id*=hero] a.button,.shopify-section[id*=hero] [class*=button]{background:var(--nn-lime)!important;color:var(--nn-bg)!important;padding:18px 38px!important;font-size:13px!important;letter-spacing:.15em!important;margin-top:12px!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.shopify-section[id*=hero] .button:after,.shopify-section[id*=hero] a.button:after{content:"\2192"!important;transition:transform .2s!important}.shopify-section[id*=hero] .button:hover:after{transform:translate(4px)!important}.nn-dp-toggle{position:fixed;bottom:22px;right:22px;width:54px;height:54px;border-radius:50%;background:var(--nn-lime)!important;color:var(--nn-bg)!important;border:0!important;cursor:pointer;font-size:22px;z-index:9999;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px -8px #00000080,0 0 20px #b8e04a66;letter-spacing:0!important;text-transform:none!important;padding:0!important}.nn-dp-toggle:hover{transform:scale(1.08)!important}.nn-dp-panel{position:fixed;bottom:88px;right:22px;background:var(--nn-bg-2);border:1px solid var(--nn-line);border-radius:14px;padding:16px;width:260px;box-shadow:0 20px 50px -20px #0009;z-index:9999;display:none;font-family:Space Grotesk,sans-serif!important}.nn-dp-panel.open{display:block}.nn-dp-panel h4{font-family:JetBrains Mono,monospace!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--nn-muted)!important;margin:0 0 12px!important;font-weight:500!important}.nn-dp-opt{display:flex;align-items:center;gap:12px;padding:10px;border-radius:8px;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s;font-size:13px;color:var(--nn-txt)}.nn-dp-opt:hover{background:#b8e04a0f;border-color:var(--nn-line)}.nn-dp-opt .nn-sw{width:28px;height:28px;border-radius:8px;flex:none;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,var(--c1) 50%,var(--c2) 50%)}.nn-dp-opt small{display:block;color:var(--nn-muted);font-size:10px;letter-spacing:1px;margin-top:2px;font-family:JetBrains Mono,monospace}.nn-announce{background:var(--nn-lime);color:var(--nn-bg);text-align:center;padding:10px 16px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:3px;font-weight:700;text-transform:uppercase;border-bottom:2px solid var(--nn-bg)}.nn-announce b{color:var(--nn-bg)}.product__media,.product__media-wrapper,.product__media-list,.product__media-item,.product__media-container,.product-media,.product-media-container,.media-gallery,.media-gallery__media,[class*=product-media],[class*=product__media],[class*=media-gallery],[class*=zoom]{background:transparent!important;border:0!important}.product__media button,.product-media button,.media-gallery button,.product__media [role=button],.product-media [role=button],.media-gallery [role=button],button.product__media-toggle,button[class*=zoom],button[class*=media],button:has(>img),button:has(>picture),button:has(>.media),a:has(>img),a:has(>picture),[role=button]:has(>img){background:transparent!important;border:0!important;padding:0!important;color:inherit!important;letter-spacing:normal!important;text-transform:none!important;font-family:inherit!important}.product__media img,.product__media picture,.product__media .media,.product-media img,.product-media picture,.media-gallery img,.media-gallery picture,[class*=product-media] img,[class*=product-media] picture,[class*=product__media] img,[class*=product__media] picture{display:block!important;visibility:visible!important;opacity:1!important;background:transparent!important;max-width:100%!important;height:auto!important}main .product,.product-main,.product__info-container,.product__info-wrapper,[class*=product__info]{background:transparent!important}.hero-wrapper .hero,.hero-wrapper [class*=color-scheme]{background:transparent!important;background-color:transparent!important;background-image:none!important}.hero-wrapper .hero h1,.hero-wrapper .hero h2,.hero-wrapper .hero .h0,.hero-wrapper .hero .h1,.hero-wrapper .hero [class*=heading]{color:#f2f6f3!important;text-shadow:0 2px 24px rgba(0,0,0,.45)}.hero-wrapper .hero p,.hero-wrapper .hero [class*=subheading],.hero-wrapper .hero [class*=text]{color:#c9d4cf!important}.hero-wrapper .hero .button,.hero-wrapper .hero a.button{background:var(--nn-lime, #B8E04A)!important;color:#0a0c0f!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lime-founder-override.css.map */
