cart-drawer.active,cart-drawer.animate{display:block!important;visibility:visible!important;height:auto!important;max-height:none!important;overflow:visible!important;z-index:1000!important}#shopify-section-enter-page,#shopify-section-websitebg,#shopify-section-running-text,#shopify-section-pageloader,#shopify-section-newsletter-popup,#shopify-section-pagebg,#shopify-section-header-time,#shopify-section-audio-player{display:none!important;height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;position:absolute!important;visibility:hidden!important}body,html{background:#0e0d0b!important;color:#f0ebe3!important;margin:0!important;padding:0!important}#store{opacity:1!important;visibility:visible!important;background:#0e0d0b!important}#store,#store *{color:inherit}.header-wrapper,.shopify-section-group-header-group,.announcement-bar-section,.shopify-section-header,#shopify-section-header{display:none!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.shopify-section-group-header-group,[id*=shopify-section-header],.template-index .header-wrapper{display:none!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;visibility:hidden!important}.hero-content,.hero-tag,.hero-h1,.hero-sub,.btn-p,.btn-g{opacity:1!important;visibility:visible!important}.hero-h1{color:#f0ebe3!important}.hero-h1 .wavey,.hero-tag{color:#f5e132!important}.hero-sub{color:#f0ebe399!important}.bgimg,#bg-video_website,#bg-video_website_mobile{display:none!important;opacity:0!important}body:not(.template-index){background:#0e0d0b!important}.template-product .product__title,.template-product h1{color:#f0ebe3!important;font-family:Bebas Neue,sans-serif!important}.template-product .price__regular .price-item,.template-product .price{color:#f5e132!important}.template-product .product-form__submit,.template-product button[name=add]{background:#f5e132!important;color:#060606!important;border:none!important}.template-product .product-form__submit:hover,.template-product button[name=add]:hover{background:#fff!important}.template-product main,.template-product #MainContent,.template-product .gradient,.template-product .color-background-1{background:#0e0d0b!important;color:#f0ebe3!important}.template-product .product__description p{color:#f0ebe3a6!important}body:not(.template-index) .header-wrapper{display:block!important;background:#0e0d0bf2!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}body:not(.template-index) .header__heading-link,body:not(.template-index) .header__menu-item,body:not(.template-index) .header__icon{color:#f0ebe3!important}:root{--lemon:#F5E132;--lemon-glow:rgba(245,225,50,.18);--bg:#0e0d0b;--grey:#111111;--grey2:#1C1C1C;--white:#F0EBE3;--dim:rgba(240,235,227,.45);--red:#FF3D3D;--font-d:"Bebas Neue",sans-serif;--font-b:"Syne",sans-serif;--font-m:"Space Mono",monospace;--ease:cubic-bezier(.23,1,.32,1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--white);font-family:var(--font-b);overflow-x:hidden;cursor:none}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{cursor:none;font-family:inherit;border:none}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");opacity:.035;pointer-events:none;z-index:9998}#cursor{position:fixed;z-index:9999;pointer-events:none;top:0;left:0}.c-dot{width:8px;height:8px;background:var(--lemon);border-radius:50%;transform:translate(-50%,-50%)}.c-ring{position:absolute;top:0;left:0;width:44px;height:44px;border:1px solid var(--lemon);border-radius:50%;transform:translate(-50%,-50%);transition:transform .5s var(--ease),opacity .4s,border-color .3s;opacity:.5}body.cursor-hover .c-ring{transform:translate(-50%,-50%) scale(1.8);opacity:.2;border-color:#fff}body.cursor-down .c-dot{transform:translate(-50%,-50%) scale(.5)}#loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity 1.2s var(--ease),visibility 1.2s}#loader.out{opacity:0;visibility:hidden}#loader-canvas{display:block}.loader-ui{position:absolute;bottom:10vh;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:18px}.loader-label{font-family:var(--font-m);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--lemon);opacity:.7}.loader-bar-wrap{width:260px;height:1px;background:#f5e13226;position:relative}.loader-bar{position:absolute;top:0;left:0;height:100%;background:var(--lemon);width:0%;transition:width .08s linear;box-shadow:0 0 12px var(--lemon)}.loader-pct{font-family:var(--font-d);font-size:72px;color:var(--white);letter-spacing:-.02em;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + 160px));pointer-events:none}.loader-pct span{color:var(--lemon)}#flash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;background:#fff;opacity:0;pointer-events:none;transition:opacity .25s}#store{opacity:1;transition:opacity 1.4s .3s var(--ease)}.ann{background:#f5e132;color:#000!important;font-family:var(--font-m);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:8px 0;text-align:center;position:relative;z-index:80}.ann,.ann *,.ann span,.ann-inner,.ann-inner *{color:#000!important;-webkit-text-fill-color:#000000!important}.ann-inner{display:flex;justify-content:center;gap:32px;align-items:center}.hdr{position:sticky;top:0;z-index:70;display:flex;align-items:center;justify-content:space-between;padding:0 44px;height:64px;border-bottom:1px solid rgba(245,225,50,.08);background:#060606d9;-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5)}.hdr-logo{font-family:var(--font-d);font-size:26px;color:var(--lemon);letter-spacing:.06em;display:flex;align-items:center;gap:10px}.logo-lemon{display:inline-block;font-size:20px;animation:lemon-wobble 4s ease-in-out infinite}@keyframes lemon-wobble{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(-12deg) scale(1.1)}75%{transform:rotate(12deg) scale(1.08)}}.hdr-nav{display:flex;gap:32px;list-style:none;font-family:var(--font-m);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.hdr-nav a{opacity:.55;transition:opacity .2s;position:relative;padding-bottom:2px}.hdr-nav a:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background:var(--lemon);transition:width .3s var(--ease)}.hdr-nav a:hover{opacity:1}.hdr-nav a:hover:after{width:100%}.hdr-r{display:flex;align-items:center;gap:14px}.btn-cart-hdr{display:flex;align-items:center;gap:8px;background:var(--lemon);color:var(--bg);font-family:var(--font-m);font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:8px 18px;border-radius:2px;transition:background .2s,transform .15s}.btn-cart-hdr:hover{background:#e0ce00;transform:translateY(-1px)}.cart-badge{background:#060606;color:#f5e132!important;-webkit-text-fill-color:#F5E132!important;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;border:1.5px solid #F5E132}.hero{position:relative;height:100svh;display:flex;align-items:center;overflow:hidden}#hero-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse at 70% 50%,transparent 30%,var(--bg) 80%)}.hero-content{position:relative;z-index:2;padding:0 60px;max-width:720px}.hero-tag{font-family:var(--font-m);font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:var(--lemon);display:flex;align-items:center;gap:12px;margin-bottom:24px;opacity:0}.hero-tag:before{content:"";display:block;width:24px;height:1px;background:var(--lemon)}.hero-h1{font-family:var(--font-d);font-size:clamp(80px,10vw,150px);line-height:.9;letter-spacing:-.01em;opacity:1}.hero-h1 .wavey{display:inline-block;filter:url(#wave-filter);color:#f5e132!important;animation:bigJiggle 1.4s ease-in-out infinite;transform-origin:center bottom}.hero-sub{margin-top:24px;font-size:15px;line-height:1.75;color:var(--dim);font-weight:400;max-width:400px;opacity:0}.hero-cta{display:flex;gap:12px;margin-top:36px;opacity:0}.btn-p{background:var(--lemon);color:var(--bg);font-family:var(--font-m);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:13px 28px;border-radius:2px;transition:background .2s,transform .15s,box-shadow .2s;display:inline-flex;align-items:center;gap:8px}.btn-p:hover{background:#e0ce00;transform:translateY(-2px);box-shadow:0 8px 30px #f5e13240}.btn-g{background:transparent;color:var(--white);font-family:var(--font-m);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:13px 28px;border-radius:2px;border:1px solid rgba(240,235,227,.2);transition:border-color .2s,transform .15s}.btn-g:hover{border-color:var(--white);transform:translateY(-2px)}.hero-scroll-hint{position:absolute;bottom:36px;left:60px;z-index:2;font-family:var(--font-m);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);display:flex;align-items:center;gap:10px;opacity:0}.scroll-line{width:40px;height:1px;background:var(--dim);position:relative;overflow:hidden}.scroll-line:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--lemon);animation:scroll-dash 2s 1.5s ease-in-out infinite}@keyframes scroll-dash{0%{left:-100%}to{left:200%}}.mq-wrap{border-top:1px solid rgba(245,225,50,.1);border-bottom:1px solid rgba(245,225,50,.1);background:transparent;overflow:hidden;padding:14px 0;position:relative}.mq-wrap:before,.mq-wrap:after{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2}.mq-wrap:before{left:0;background:linear-gradient(to right,var(--bg),transparent)}.mq-wrap:after{right:0;background:linear-gradient(to left,var(--bg),transparent)}.mq-track{display:flex;white-space:nowrap;width:max-content;animation:mq 28s linear infinite}.mq-track:hover{animation-play-state:paused}.mq-item{font-family:var(--font-d);font-size:18px;letter-spacing:.06em;color:#f0ebe359;padding:0 28px;flex-shrink:0;transition:color .25s}.mq-item:hover{color:var(--lemon)}.mq-sep{opacity:.2;color:var(--lemon)}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.sec-head{padding:80px 60px 40px;display:flex;align-items:flex-end;justify-content:space-between}.sec-eyebrow{font-family:var(--font-m);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--lemon);margin-bottom:12px;display:flex;align-items:center;gap:10px}.sec-eyebrow:before{content:"";display:block;width:18px;height:1px;background:var(--lemon)}.sec-title{font-family:var(--font-d);font-size:clamp(48px,5.5vw,80px);line-height:.92;letter-spacing:.01em}.sec-all-link{font-family:var(--font-m);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--lemon);display:flex;align-items:center;gap:8px;padding-bottom:3px;border-bottom:1px solid rgba(245,225,50,.25);transition:gap .25s,border-color .25s}.sec-all-link:hover{gap:14px;border-color:var(--lemon)}.prod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;padding:0 60px 80px}.pc{perspective:900px;position:relative}.pc-inner{background:var(--grey);border-radius:3px;overflow:hidden;transform-style:preserve-3d;transition:transform .08s linear,box-shadow .3s;position:relative}.pc:hover .pc-inner{box-shadow:0 24px 60px #000000b3,0 0 0 1px #f5e1321f}.pc-img-wrap{aspect-ratio:1/1;overflow:hidden;background:#161616;position:relative}.pc-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease),opacity .4s,filter .4s;filter:grayscale(10%)}.pc-img-wrap .img-b{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s,transform .6s var(--ease)}.pc:hover .img-a{opacity:0;transform:scale(1.06)}.pc:hover .img-b{opacity:1;transform:scale(1.03)}.pc:hover .img-a,.pc:hover .img-b{filter:grayscale(0%)}.pc-glow{position:absolute;top:50%;left:50%;width:120px;height:120px;background:radial-gradient(circle,rgba(245,225,50,.2),transparent 70%);transform:translate(-50%,-50%);opacity:0;transition:opacity .4s;pointer-events:none;border-radius:50%}.pc:hover .pc-glow{opacity:1}.pc-badge{position:absolute;top:10px;left:10px;font-family:var(--font-m);font-size:8px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:1px;background:var(--red);color:#fff;z-index:2}.pc-badge.new{background:var(--lemon);color:var(--bg)}.pc-quick{position:absolute;bottom:0;left:0;right:0;background:var(--lemon);color:var(--bg);font-family:var(--font-m);font-size:10px;letter-spacing:.1em;font-weight:700;text-transform:uppercase;padding:11px;text-align:center;transform:translateY(100%);transition:transform .35s var(--ease)}.pc:hover .pc-quick{transform:translateY(0)}.pc-quick.added{background:var(--bg);color:var(--lemon)}.pc-info{padding:14px 16px 18px}.pc-name{font-family:var(--font-d);font-size:19px;letter-spacing:.03em;line-height:1.1}.pc-row{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.pc-price{font-family:var(--font-m);font-size:13px;color:var(--lemon)}.pc-stock{font-family:var(--font-m);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.pc--wide{grid-column:span 2}.pc--wide .pc-img-wrap{aspect-ratio:2/1}.pc--wide .pc-name{font-size:28px}.about{display:grid;grid-template-columns:1fr 1fr;margin:0 60px 80px;border-radius:3px;overflow:hidden;min-height:480px}.about-l{background:var(--grey2);padding:72px 60px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.about-l:before{content:"\1f34b";font-size:280px;position:absolute;right:-40px;bottom:-60px;opacity:.04;line-height:1;pointer-events:none;filter:grayscale(1) sepia(1) hue-rotate(20deg)}.about-eyebrow{font-family:var(--font-m);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--lemon);margin-bottom:16px;opacity:.7}.about-h2{font-family:var(--font-d);font-size:clamp(48px,4.5vw,72px);line-height:.92;letter-spacing:.01em;margin-bottom:20px}.about-body{font-size:14px;line-height:1.8;color:var(--dim);font-weight:400;max-width:380px}.about-r{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3px}.about-cell{overflow:hidden;position:relative}.about-cell img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease),filter .5s;filter:grayscale(30%) brightness(.85)}.about-cell:hover img{transform:scale(1.1);filter:grayscale(0%) brightness(1)}.perks{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;margin:0 60px 80px}.perk{background:var(--grey);padding:32px 26px;border-radius:3px;transition:background .25s,transform .25s;position:relative;overflow:hidden}.perk:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(245,225,50,.07),transparent 60%);opacity:0;transition:opacity .3s}.perk:hover:before{opacity:1}.perk:hover{background:var(--grey2);transform:translateY(-3px)}.perk-icon{font-size:26px;margin-bottom:14px;display:block}.perk-title{font-family:var(--font-d);font-size:20px;letter-spacing:.03em;margin-bottom:8px}.perk-desc{font-size:12px;line-height:1.7;color:var(--dim)}.nl{margin:0 60px 80px;border-radius:3px;background:var(--grey2);padding:72px 60px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;overflow:hidden}.nl:before{content:"";position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(245,225,50,.06),transparent 70%);right:-150px;top:-150px;pointer-events:none}.nl-h2{font-family:var(--font-d);font-size:clamp(44px,4vw,68px);line-height:.92;letter-spacing:.02em}.nl-h2 .a{color:var(--lemon)}.nl-sub{margin-top:14px;font-size:13px;color:var(--dim);line-height:1.7}.nl-form{display:flex;flex-direction:column;gap:10px}.nl-in{background:var(--bg);border:1px solid rgba(245,225,50,.15);border-radius:2px;color:var(--white);font-family:var(--font-m);font-size:12px;padding:13px 18px;outline:none;transition:border-color .25s,box-shadow .25s}.nl-in::placeholder{color:#f0ebe340}.nl-in:focus{border-color:var(--lemon);box-shadow:0 0 0 3px #f5e1320f}.nl-btn{background:var(--lemon);color:var(--bg);font-family:var(--font-m);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:13px 24px;border-radius:2px;transition:background .2s,transform .15s}.nl-btn:hover{background:#e0ce00;transform:translateY(-1px)}.nl-fine{font-size:10px;color:#f0ebe340;font-family:var(--font-m);line-height:1.5}.ftr{background:var(--grey);padding:60px 60px 28px;border-top:1px solid rgba(245,225,50,.07)}.ftr-top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px;padding-bottom:48px;border-bottom:1px solid rgba(240,235,227,.06)}.ftr-brand{font-family:var(--font-d);font-size:34px;color:var(--lemon);letter-spacing:.06em;margin-bottom:12px}.ftr-tagline{font-size:12px;color:var(--dim);max-width:240px;line-height:1.7}.ftr-col-hd{font-family:var(--font-m);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--lemon);margin-bottom:18px}.ftr-links{list-style:none;display:flex;flex-direction:column;gap:11px}.ftr-links a{font-size:12px;color:var(--dim);transition:color .2s}.ftr-links a:hover{color:var(--white)}.ftr-bot{display:flex;align-items:center;justify-content:space-between;padding-top:22px;flex-wrap:wrap;gap:16px}.ftr-copy{font-family:var(--font-m);font-size:10px;color:#f0ebe338;letter-spacing:.06em}.ftr-pays{display:flex;gap:8px;flex-wrap:wrap}.pay-chip{background:#f0ebe30f;border-radius:2px;padding:3px 9px;font-family:var(--font-m);font-size:8px;letter-spacing:.05em;text-transform:uppercase;color:#f0ebe34d}#cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0000;pointer-events:none;transition:background .4s}#cart-overlay.open{background:#0009;pointer-events:all}#cart-drawer{position:fixed;top:0;right:0;bottom:0;width:420px;z-index:201;background:var(--grey);transform:translate(100%);transition:transform .55s var(--ease);display:flex;flex-direction:column;border-left:1px solid rgba(245,225,50,.08)}#cart-drawer.open{transform:translate(0)}.cart-hdr{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border-bottom:1px solid rgba(240,235,227,.07)}.cart-title{font-family:var(--font-d);font-size:28px;letter-spacing:.04em}.cart-close{background:none;color:var(--white);font-size:22px;padding:4px 8px;opacity:.6;transition:opacity .2s}.cart-close:hover{opacity:1}.cart-items{flex:1;overflow-y:auto;padding:20px 28px}.cart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:12px;opacity:.35}.cart-empty .big-emoji{font-size:56px}.cart-empty p{font-family:var(--font-m);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.cart-item{display:grid;grid-template-columns:70px 1fr auto;gap:14px;align-items:center;padding:16px 0;border-bottom:1px solid rgba(240,235,227,.06)}.cart-item-img{width:70px;height:70px;border-radius:2px;overflow:hidden;background:#222}.cart-item-img img{width:100%;height:100%;object-fit:cover}.cart-item-name{font-family:var(--font-d);font-size:16px;letter-spacing:.02em;margin-bottom:4px}.cart-item-price{font-family:var(--font-m);font-size:11px;color:var(--lemon)}.cart-item-qty{display:flex;align-items:center;gap:10px;font-family:var(--font-m);font-size:12px;margin-top:8px}.qty-btn{background:var(--grey2);color:var(--white);width:24px;height:24px;border-radius:1px;display:flex;align-items:center;justify-content:center;font-size:14px;transition:background .2s}.qty-btn:hover{background:#333}.cart-item-remove{background:none;color:var(--dim);font-size:14px;padding:4px;transition:color .2s;align-self:flex-start}.cart-item-remove:hover{color:var(--red)}.cart-ftr{padding:20px 28px;border-top:1px solid rgba(240,235,227,.07)}.cart-total-row{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-m);font-size:12px;margin-bottom:14px}.cart-total-val{color:var(--lemon);font-size:14px}.btn-checkout{width:100%;background:var(--lemon);color:var(--bg);font-family:var(--font-m);font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:15px;border-radius:2px;transition:background .2s}.btn-checkout:hover{background:#e0ce00}.checkout-note{text-align:center;font-family:var(--font-m);font-size:9px;color:#f0ebe338;margin-top:10px;letter-spacing:.05em}.svg-filters{position:absolute;width:0;height:0;overflow:hidden}@keyframes fu{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.squeeze-sec{padding:80px 60px 100px;display:flex;flex-direction:column;align-items:center;gap:48px}.squeeze-header{text-align:center}.squeeze-header .sec-title{font-size:clamp(48px,6vw,90px);line-height:.92}.squeeze-header .sec-eyebrow{justify-content:center}.squeeze-sub{font-size:13px;color:var(--dim);margin-top:14px;font-family:var(--font-b);letter-spacing:.02em}.squeeze-stage{position:relative;width:100%;max-width:540px}#squeezeCanvas{display:block;width:100%;height:auto;border-radius:4px;background:var(--grey);touch-action:none;cursor:grab}#squeezeCanvas.grabbed{cursor:grabbing}.squeeze-hint{text-align:center;margin-top:20px;font-family:var(--font-m);font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--dim);animation:hint-pulse 2.5s ease-in-out infinite;transition:opacity .6s}@keyframes hint-pulse{0%,to{opacity:.35}50%{opacity:.9}}.squeeze-tags{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.sq-tag{font-family:var(--font-m);font-size:8px;letter-spacing:.15em;text-transform:uppercase;padding:5px 13px;border:1px solid rgba(245,225,50,.18);color:var(--dim);border-radius:1px;transition:all .25s}.sq-tag:hover{border-color:var(--lemon);color:var(--lemon)}@media(max-width:1100px){.prod-grid{grid-template-columns:repeat(2,1fr);padding:0 24px 60px}.pc--wide{grid-column:span 2}.about{grid-template-columns:1fr;margin:0 24px 60px}.about-r{min-height:280px}.perks{grid-template-columns:repeat(2,1fr);margin:0 24px 60px}.nl{grid-template-columns:1fr;gap:30px;margin:0 24px 60px}.ftr-top{grid-template-columns:1fr 1fr;gap:32px}.ftr{padding:48px 24px 24px}.sec-head{padding:60px 24px 30px}.hero-content{padding:0 24px}#cart-drawer{width:100vw;max-width:420px}}@media(max-width:680px){.hdr{padding:0 20px}.hdr-nav{display:none}.hero-h1{font-size:clamp(42px,12vw,60px)}.prod-grid{grid-template-columns:1fr}.pc--wide{grid-column:span 1}.pc--wide .pc-img-wrap{aspect-ratio:1/1}.perks,.ftr-top{grid-template-columns:1fr}.ftr-bot{flex-direction:column;align-items:flex-start}.squeeze-sec{padding:40px 20px}#squeezeCanvas{width:280px!important;height:280px!important}.squeeze-header h2{font-size:40px}.hero-content{padding:0 20px}.hero-scroll-hint{display:none}.hero-pixel-lemon{right:2%;bottom:0}.pixel-lemon-img{width:100px}.ann-inner{gap:16px;font-size:9px}.hdr-logo{font-size:16px}.btn-cart-hdr{font-size:10px;padding:8px 12px}.nl-h2{font-size:clamp(36px,10vw,56px)}.nl-form{flex-direction:column}.nl-in,.nl-btn{width:100%}}.pc-img-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;text-decoration:none}.pc-name-link{text-decoration:none;color:inherit}.pc-name-link:hover .pc-name{text-decoration:underline;text-underline-offset:3px}.pc-quick{position:relative;z-index:2}.prod-grid-placeholder{grid-column:1/-1;color:#555;text-align:center;padding:60px 20px;font-family:Space Mono,monospace;font-size:13px;line-height:1.7;border:1px dashed #333;border-radius:8px}.prod-grid-placeholder strong{color:#f5e132}.lbl-page-hdr{display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:64px;background:#0e0d0b;border-bottom:1px solid rgba(245,225,50,.12);position:sticky;top:0;z-index:100}.lbl-page-hdr-logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:#f5e132;font-family:Bebas Neue,sans-serif;font-size:22px;letter-spacing:.06em}.lbl-page-hdr-img{width:32px;height:32px;object-fit:contain;filter:brightness(0) saturate(100%) invert(1) sepia(1) saturate(2) hue-rotate(10deg)}.lbl-page-hdr-nav{display:flex;gap:32px}.lbl-page-hdr-nav a{font-family:Space Mono,monospace;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#f0ebe399;text-decoration:none;transition:color .2s}.lbl-page-hdr-cart{display:flex;align-items:center;gap:6px;font-family:Space Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#060606;background:#f5e132;padding:8px 16px;border-radius:4px;text-decoration:none}@media(max-width:640px){.lbl-page-hdr{padding:0 16px}.lbl-page-hdr-nav{display:none}}#store h1,#store h2,#store h3,#store h4,#store p,#store span,#store li,#store a,#store div{color:inherit!important}.template-product .product__title{color:#f0ebe3!important}.color-background-1{background:#0e0d0b!important}.gradient{background:transparent!important}.hero-pixel-lemon{position:absolute;right:8%;bottom:0;z-index:2;pointer-events:none}.pixel-lemon-img{width:clamp(180px,22vw,320px);height:auto;image-rendering:pixelated;filter:drop-shadow(0 0 20px rgba(245,225,50,.4))}@media(max-width:768px){.hero-pixel-lemon{right:4%}.pixel-lemon-img{width:130px}}#glitch-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background:#000;align-items:center;justify-content:center;overflow:hidden}#glitch-overlay.active{display:flex}#static-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.85}.glitch-logo{position:relative;z-index:2;opacity:0}.glitch-logo img{width:220px;height:auto;filter:brightness(0) saturate(100%) invert(1) sepia(1) saturate(2) hue-rotate(10deg)}@keyframes glitch-clip-1{0%,to{clip-path:inset(0 0 95% 0);transform:translate(-4px)}25%{clip-path:inset(30% 0 50% 0);transform:translate(4px)}50%{clip-path:inset(60% 0 20% 0);transform:translate(-2px)}75%{clip-path:inset(10% 0 80% 0);transform:translate(3px)}}@keyframes glitch-clip-2{0%,to{clip-path:inset(80% 0 5% 0);transform:translate(3px)}33%{clip-path:inset(40% 0 40% 0);transform:translate(-5px)}66%{clip-path:inset(5% 0 85% 0);transform:translate(2px)}}.glitch-logo.glitching:before,.glitch-logo.glitching:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url() center/contain no-repeat}.glitch-logo.glitching{animation:glitch-shake .08s infinite}@keyframes glitch-shake{0%,to{transform:translate(0)}20%{transform:translate(-3px,1px)}40%{transform:translate(3px,-1px)}60%{transform:translate(-2px,2px)}80%{transform:translate(2px,-2px)}}.template-index body,.template-index #shopify-section-header,.template-index .shopify-section-group-header-group,.template-index header{margin-top:0!important;padding-top:0!important}.shopify-section-group-header-group~*{margin-top:0!important}sticky-header,.header-wrapper{height:0!important;min-height:0!important}.skip-to-content-link{position:absolute!important;height:0!important;overflow:hidden!important}.top-banner{width:100%;overflow:hidden;background:#060606;display:flex;align-items:center;justify-content:center;max-height:320px}.top-banner-gif,.top-banner-video{width:100%;max-height:320px;object-fit:cover;display:block}.top-banner-lemon-row{display:flex;align-items:flex-end;justify-content:space-around;width:100%;padding:20px 40px;gap:20px;background:#060606}.top-banner-lemon{width:clamp(80px,10vw,140px);height:auto;image-rendering:pixelated;filter:drop-shadow(0 0 12px rgba(245,225,50,.3));animation:lemonBounce 1.2s ease-in-out infinite}.top-banner-lemon:nth-child(2){animation-delay:.1s}.top-banner-lemon:nth-child(3){animation-delay:.2s}.top-banner-lemon:nth-child(4){animation-delay:.3s}.top-banner-lemon:nth-child(5){animation-delay:.4s}.top-banner-lemon:nth-child(6){animation-delay:.5s}@keyframes lemonBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.template-product{--color-background: 14, 13, 11;--color-foreground: 240, 235, 227;--color-base-background-1: 14, 13, 11;--color-base-background-2: 20, 19, 17;--color-base-text: 240, 235, 227;--color-base-solid-button-labels: 6, 6, 6;--color-base-outline-button-labels: 240, 235, 227;--color-base-accent-1: 245, 225, 50;--color-base-accent-2: 245, 225, 50;--gradient-base-background-1: rgb(14,13,11);--gradient-base-background-2: rgb(20,19,17)}.template-product,.template-product body,.template-product .gradient,.template-product .color-background-1,.template-product .color-background-2,.template-product main,.template-product #MainContent,.template-product .product,.template-product section{background:#0e0d0b!important;color:#f0ebe3!important}.template-product h1,.template-product h2,.template-product h3,.template-product .product__title{color:#f0ebe3!important;font-family:Bebas Neue,sans-serif!important;letter-spacing:.02em!important}.template-product .price__regular,.template-product .price__sale,.template-product .price-item,.template-product .price{color:#f5e132!important;font-family:Space Mono,monospace!important}.template-product p,.template-product li,.template-product span,.template-product div,.template-product label{color:#f0ebe3!important}.template-product .product__description,.template-product .product__description *{color:#f0ebe3cc!important}.template-product .swatch__label,.template-product .product-form__input label,.template-product .button--tertiary{background:#1a1917!important;color:#f0ebe3!important;border:1px solid rgba(240,235,227,.2)!important}.template-product input[type=radio]:checked+label,.template-product .swatch__input:checked+.swatch__label{background:#f5e132!important;color:#060606!important;border-color:#f5e132!important}.template-product .product-form__submit,.template-product button[name=add],.template-product .btn{background:#f5e132!important;color:#060606!important;font-family:Space Mono,monospace!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:none!important;border-radius:3px!important;font-weight:700!important}.template-product .product-form__submit:hover,.template-product button[name=add]:hover{background:#fff!important;color:#060606!important}.template-product .product__media-wrapper,.template-product .product-media-container,.template-product .product__media{background:#141311!important;border-radius:8px!important;overflow:hidden!important}.template-product .product__prev-next,.template-product a[href*=previous],.template-product a[href*=next],.template-product .prev-next-btn{color:#f5e132!important;border:1px solid rgba(245,225,50,.3)!important;background:transparent!important;font-family:Space Mono,monospace!important;font-size:10px!important;letter-spacing:.1em!important;padding:10px 20px!important;border-radius:3px!important}.template-product .thumbnail-list__item button,.template-product .product__media-icon{background:#1a1917!important;border-color:#f0ebe326!important}.lbl-page-hdr{display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:56px;background:#0e0d0b;border-bottom:1px solid rgba(245,225,50,.15);position:sticky;top:0;z-index:200}.lbl-page-hdr-left{display:flex;align-items:center;gap:12px}.lbl-back-btn{display:flex;align-items:center;gap:5px;font-family:Space Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#f0ebe3;-webkit-text-fill-color:#F0EBE3;text-decoration:none;border:1px solid rgba(240,235,227,.4);padding:6px 14px;border-radius:3px;transition:all .2s}.lbl-back-btn:hover{color:#f5e132;border-color:#f5e132}.lbl-page-hdr-logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:#060606;background:#f5e132;font-family:Bebas Neue,sans-serif;font-size:18px;letter-spacing:.06em;padding:6px 14px;border-radius:4px}.lbl-page-hdr-img{width:30px;height:30px;object-fit:contain;filter:brightness(0) saturate(100%) invert(1) sepia(1) saturate(2) hue-rotate(10deg)}.lbl-page-hdr-nav{display:flex;gap:28px}.lbl-page-hdr-nav a{font-family:Space Mono,monospace;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#f0ebe38c;text-decoration:none;transition:color .2s}.lbl-page-hdr-nav a:hover{color:#f5e132}.lbl-page-hdr-cart{display:flex;align-items:center;gap:7px;font-family:Space Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#060606;background:#f5e132;padding:9px 18px;border-radius:3px;text-decoration:none;font-weight:700}.lbl-page-hdr-cart:hover{background:#fff}@media(max-width:768px){.lbl-page-hdr{padding:0 16px}.lbl-page-hdr-nav,.lbl-page-hdr-logo span{display:none}}body:not(.template-index)>*:not(.lbl-page-hdr):not(#MainContent):not(.shopify-section):not(script):not(style){display:none!important;height:0!important}.shopify-section:has(#running-text),.shopify-section:has(.page-loader),.shopify-section:has(.website-bg),.shopify-section:has(#enter-page){display:none!important;height:0!important}body:not(.template-index){padding-top:0!important;margin-top:0!important}body:not(.template-index) #MainContent{padding-top:0!important;margin-top:0!important}.template-collection,.template-collection body,.template-collection main,.template-collection #MainContent,.template-collection .gradient,.template-collection .color-background-1,.template-collection .color-background-2{background:#0e0d0b!important;color:#f0ebe3!important}.template-collection{--color-background: 14, 13, 11;--color-foreground: 240, 235, 227;--color-base-background-1: 14, 13, 11;--color-base-background-2: 20, 19, 17;--color-base-text: 240, 235, 227;--color-base-accent-1: 245, 225, 50;--gradient-base-background-1: rgb(14,13,11)}.template-collection h1,.template-collection h2,.template-collection .collection__title{color:#f0ebe3!important;font-family:Bebas Neue,sans-serif!important}.template-collection .card__heading,.template-collection .card__heading a,.template-collection .price{color:#f0ebe3!important}.template-collection .card__information{background:#141311!important}.template-collection .card{background:#141311!important;border-color:#f5e1321a!important}.template-collection .price{color:#f5e132!important}.template-product .product-form__submit{background:#f5e132!important;color:#060606!important;border:none!important}.template-product .product__description,.template-product .product__description p,.template-product .product__description li,.template-product .product__description span{color:#f0ebe3!important}.template-product footer,.template-collection footer,.template-product .footer,.template-collection .footer,.shopify-section-group-footer-group{background:#0a0909!important;color:#f0ebe3!important}.shopify-section-group-footer-group *,.template-product footer *,.template-collection footer *{color:#f0ebe3b3!important}.shopify-section-group-footer-group h2,.shopify-section-group-footer-group h3,.shopify-section-group-footer-group .footer__heading{color:#f5e132!important}.shopify-section-group-footer-group input[type=email]{background:#1a1917!important;color:#f0ebe3!important;border-color:#f0ebe333!important}.shopify-section-group-footer-group button[type=submit],.shopify-section-group-footer-group .footer__subscribe-btn{background:#f5e132!important;color:#060606!important}.template-product *,.template-collection *,.template-page *,.template-cart *,.template-search *,.template-blog *,.template-article *,.template-list-collections *{color:#f0ebe3!important;-webkit-text-fill-color:#F0EBE3!important}.template-product .product-form__submit,.template-product button[name=add],.template-collection .card__badge,.lbl-page-hdr-cart,.lbl-page-hdr-cart *{color:#060606!important;-webkit-text-fill-color:#060606!important}.template-product .price,.template-product .price-item,.template-product .price__regular .price-item,.template-collection .price,.template-collection .price__regular{color:#f5e132!important;-webkit-text-fill-color:#F5E132!important}.template-product input::placeholder,.template-collection input::placeholder{color:#f0ebe366!important}.template-product a:not(.lbl-page-hdr-cart):not(.lbl-page-hdr-logo):not(.lbl-back-btn):not(.lbl-page-hdr-nav a),.template-collection a:not(.lbl-page-hdr-cart){color:#f0ebe3!important;-webkit-text-fill-color:#F0EBE3!important}.template-product a:hover,.template-collection a:hover{color:#f5e132!important;-webkit-text-fill-color:#F5E132!important}.template-product .product__prev-next a,.template-product a[href*=previous],.template-product a[href*=next]{color:#f0ebe3!important;-webkit-text-fill-color:#F0EBE3!important;border:1px solid rgba(240,235,227,.3)!important;border-radius:20px!important;padding:8px 20px!important}.template-product .badge,.template-collection .badge{background:#f0ebe31f!important;color:#f0ebe399!important;-webkit-text-fill-color:rgba(240,235,227,.6)!important}.shopify-section-group-footer-group *,footer *{color:#f0ebe3bf!important;-webkit-text-fill-color:rgba(240,235,227,.75)!important}.shopify-section-group-footer-group h1,.shopify-section-group-footer-group h2,.shopify-section-group-footer-group h3,.shopify-section-group-footer-group .footer__heading,footer h1,footer h2,footer h3{color:#f5e132!important;-webkit-text-fill-color:#F5E132!important}@keyframes bigJiggle{0%,to{transform:rotate(-2deg) scale(1)}20%{transform:rotate(2deg) scale(1.05)}40%{transform:rotate(-1.5deg) scale(.98)}60%{transform:rotate(1.5deg) scale(1.04)}80%{transform:rotate(-1deg) scale(1)}}.template-product .product__description,.template-product .product__description *,.template-product [class*=description] *,.template-product .rte,.template-product .rte *,.template-product .prose,.template-product .prose *,.template-product h1.product__title,.template-product .product__title{color:#f0ebe3!important;-webkit-text-fill-color:#F0EBE3!important;opacity:1!important}.template-product .product-form__submit,.template-product button[name=add]{background:#f5e132!important;color:#060606!important;-webkit-text-fill-color:#060606!important;border:none!important;font-weight:700!important}.template-product a[href*=previous],.template-product a[href*=next],.template-product .prev-next-btn{color:#f0ebe3!important;-webkit-text-fill-color:#F0EBE3!important;border:1.5px solid rgba(240,235,227,.5)!important;border-radius:20px!important;padding:8px 20px!important;background:transparent!important}cart-drawer,#CartDrawer,.cart-drawer{background:#0e0d0b!important;color:#f0ebe3!important}cart-drawer *,#CartDrawer *,.cart-drawer *{color:#f0ebe3!important;-webkit-text-fill-color:#F0EBE3!important}.cart-drawer__header,.cart__header{border-bottom:1px solid rgba(245,225,50,.15)!important;background:#0e0d0b!important}.cart-item,.cart__items{background:transparent!important}.cart-item__name,.cart-item__title{color:#f0ebe3!important;-webkit-text-fill-color:#F0EBE3!important;font-weight:600!important}.cart-item__price,.price{color:#f5e132!important;-webkit-text-fill-color:#F5E132!important}#CartDrawer .cart__ctas .button,.cart__ctas .button--secondary,.cart__ctas [type=submit]{background:#f5e132!important;color:#060606!important;-webkit-text-fill-color:#060606!important;border:none!important}.totals__subtotal-value,.cart-drawer__footer .totals{color:#f0ebe3!important;-webkit-text-fill-color:#F0EBE3!important}.cart-drawer__footer{background:#0a0909!important;border-top:1px solid rgba(245,225,50,.15)!important}.quantity__button,.cart-item__quantity-wrapper button{background:#1a1917!important;color:#f0ebe3!important;-webkit-text-fill-color:#F0EBE3!important;border-color:#f0ebe333!important}.quantity__input,.cart-item__quantity-wrapper input{background:#111!important;color:#f0ebe3!important;-webkit-text-fill-color:#F0EBE3!important}cart-remove-button button,.cart-item__remove{color:#f0ebe380!important;-webkit-text-fill-color:rgba(240,235,227,.5)!important}.cart-drawer__inner-empty *,.cart--is-empty *{color:#f0ebe380!important;-webkit-text-fill-color:rgba(240,235,227,.5)!important}.template-product .product__description *,.template-product .rte *,.template-product .body *:not(button):not(.price){color:#f0ebe3!important;-webkit-text-fill-color:#F0EBE3!important;opacity:1!important}.template-product .product-form__submit{background-color:#f5e132!important;color:#060606!important;-webkit-text-fill-color:#060606!important}#lbl-cart-toast{position:fixed;bottom:-80px;left:50%;transform:translate(-50%);z-index:9999;background:#0e0d0b;border:1px solid rgba(245,225,50,.4);border-radius:6px;padding:14px 24px;display:flex;align-items:center;gap:20px;font-family:Space Mono,monospace;font-size:12px;color:#f0ebe3;box-shadow:0 4px 30px #00000080;transition:bottom .4s cubic-bezier(.23,1,.32,1);white-space:nowrap}#lbl-cart-toast.show{bottom:30px}#lbl-cart-toast span{color:#f0ebe3;-webkit-text-fill-color:#F0EBE3}#lbl-cart-toast a{color:#f5e132!important;-webkit-text-fill-color:#F5E132!important;text-decoration:none;font-weight:700;border:1px solid rgba(245,225,50,.4);padding:4px 12px;border-radius:3px}#lbl-cart-toast a:hover{background:#f5e132;color:#060606!important;-webkit-text-fill-color:#060606!important}@media(max-width:480px){.hero-h1{font-size:clamp(36px,14vw,52px);line-height:.95}.hero-tag{font-size:8px}.hero-sub{font-size:13px;max-width:100%}.hero-cta{flex-direction:column;gap:10px;align-items:flex-start}.btn-p,.btn-g{width:100%;justify-content:center}.hero-pixel-lemon{display:none}.hdr{height:52px;padding:0 14px}.hdr-logo span{display:none}.btn-cart-hdr{padding:7px 10px;font-size:9px;gap:4px}.cart-badge{width:16px;height:16px;font-size:8px}#loader-canvas{width:220px!important;height:220px!important}.loader-pct{font-size:52px}#logo-overlay #logoRevealImg,.loader-logo-img{width:140px}.prod-grid{padding:0 12px 40px;gap:12px}.pc-quick{font-size:9px;padding:10px 8px}.pc-name{font-size:14px}.sec-head{padding:40px 16px 20px}.sec-title{font-size:clamp(36px,12vw,52px)}.squeeze-sec{padding:30px 12px}#squeezeCanvas{width:260px!important;height:260px!important;touch-action:none}.squeeze-hint{font-size:9px}.squeeze-tags{gap:8px}.sq-tag{font-size:10px;padding:5px 10px}.mq-item{font-size:11px}.about{margin:0 12px 40px}.about-h2{font-size:clamp(32px,12vw,48px)}.about-body{font-size:13px}.perks{margin:0 12px 40px;gap:16px}.perk{padding:20px 16px}.nl{margin:0 12px 40px;padding:40px 20px}.nl-h2{font-size:clamp(32px,11vw,48px)}.nl-in{padding:14px 16px;font-size:13px}.nl-btn{padding:14px;font-size:11px}#cart-drawer{width:100vw;max-width:100vw}.cart-title{font-size:22px}.cart-item-img img{width:52px;height:52px}.cart-item-name{font-size:13px}.ftr{padding:32px 16px 20px}.ftr-brand{font-size:24px}.pay-chip{font-size:8px;padding:3px 6px}.ftr-pays{flex-wrap:wrap;gap:6px}.lbl-page-hdr{padding:0 12px;height:52px}.lbl-page-hdr-logo span,.lbl-page-hdr-nav{display:none}.lbl-page-hdr-cart{padding:7px 12px;font-size:9px}.lbl-back-btn{padding:5px 10px;font-size:9px}#lbl-cart-toast{font-size:11px;padding:12px 16px;width:90vw;justify-content:space-between}}@media(hover:none)and (pointer:coarse){.btn-p,.btn-g,.nl-btn,.pc-quick,.qty-btn,.cart-item-remove,.lbl-page-hdr-nav a,.hdr-nav a,.lbl-back-btn{min-height:44px;display:flex;align-items:center;justify-content:center}#squeezeCanvas{touch-action:none;cursor:grab}.pc:hover .pc-glow,.pc:hover .img-b{opacity:0!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/lemonboy.css.map */
