:root,html,body{--color-background:#0b0b0e !important;--color-background-rgb:11 11 14 !important;--color-background-top-row:rgba(16 16 20 / 1) !important;--color-background-bottom-row:rgba(16 16 20 / 1) !important;--color-foreground:#f2f2f5 !important;--color-foreground-rgb:242 242 245 !important;--color-rgb:242 242 245 !important;--color-foreground-muted:rgb(242 242 245 / var(--opacity-muted-text)) !important;--color-foreground-subdued:rgb(242 242 245 / var(--opacity-subdued-text)) !important;--color-border:#24242e !important;--color-border-rgb:36 36 46 !important;--color-input-background:rgb(16 16 20 / 1) !important;--color-input-border:rgb(36 36 46 / 1) !important;--color-input-text:rgb(242 242 245 / 1) !important;--color-input-text-rgb:242 242 245 !important;--ltx-bg:#0b0b0e;--ltx-bg2:#101014;--ltx-card:#14141a;--ltx-card2:#17171e;--ltx-border:#24242e;--ltx-txt:#f2f2f5;--ltx-dim:#9b9ba6;--ltx-faint:#6f6f7a;--ltx-green:#22c55e;--ltx-cyan:#22d3ee;--ltx-lime:#a3e635;--ltx-link:#4ade80;color-scheme:dark}html{background-color:var(--ltx-bg)!important;scroll-behavior:smooth}body{background-color:var(--ltx-bg)!important;color:var(--ltx-txt)!important}[class*=color-custom]:not([class*=badge]):not([class*=quick-add]):not([class*=hero]){--color-background:#0b0b0e !important;--color-background-rgb:11 11 14 !important;--color-background-top-row:rgba(16 16 20 / 1) !important;--color-background-bottom-row:rgba(16 16 20 / 1) !important;--color-foreground:#f2f2f5 !important;--color-foreground-rgb:242 242 245 !important;--color-rgb:242 242 245 !important;--color-foreground-muted:rgb(242 242 245 / var(--opacity-muted-text)) !important;--color-foreground-subdued:rgb(242 242 245 / var(--opacity-subdued-text)) !important;--color-border:#24242e !important;--color-border-rgb:36 36 46 !important;--color-input-background:rgb(16 16 20 / 1) !important;--color-input-border:rgb(36 36 46 / 1) !important;--color-input-text:rgb(242 242 245 / 1) !important;--color-input-text-rgb:242 242 245 !important;background-color:#0b0b0e!important}header,.header,.site-header,.announcement-bar,.sticky-header,.shopify-section-group-header,nav,.header-wrapper,.header-inner,[class*=header]{background-color:var(--ltx-bg2)!important;color:var(--ltx-txt)!important}header a,.header a,[class*=header] a,nav a,.header__menu a,.header-menu a{color:var(--ltx-txt)!important}header a:hover,nav a:hover{color:var(--ltx-green)!important}main,.main-content,.page,.shopify-section,.collection,.product,.section,.product-page,.page-wrapper,[class*=collection i],[class*=page]{background-color:var(--ltx-bg)!important;color:var(--ltx-txt)!important}[class*=card],[class*=product-card],.card,.product-grid,[class*=product-grid]>*,.grid-item,.product-card-wrapper,.card-wrapper{background-color:var(--ltx-card)!important;border-color:var(--ltx-border)!important;color:var(--ltx-txt)!important}h1,h2,h3,h4,h5,h6,.title,.heading,[class*=heading],.product__title,[class*=product-title]{color:var(--ltx-txt)!important}p,li,.subtext,.caption,.product__description,[class*=description]{color:var(--ltx-dim)!important}a{color:var(--ltx-link)!important}[class*=button],.button,button[type=submit],.btn,.shopify-payment-button{background-color:var(--ltx-green)!important;color:#06110c!important;border:none!important;transition:transform .2s cubic-bezier(.34,1.56,.64,1),filter .2s!important}[class*=button]:hover,.button:hover,.btn:hover{filter:brightness(1.1);transform:translateY(-2px)}input,textarea,select,[class*=input]{background-color:var(--ltx-bg2)!important;color:var(--ltx-txt)!important;border-color:var(--ltx-border)!important}.price,[class*=price]{color:var(--ltx-lime)!important}footer,.footer,[class*=footer]{background-color:var(--ltx-bg2)!important;color:var(--ltx-dim)!important}footer a{color:var(--ltx-dim)!important}footer a:hover{color:var(--ltx-green)!important}hr,[class*=divider],[class*=separator]{border-color:var(--ltx-border)!important}[class*=product-media],.product-media-container,.media,.card__media,.resource-card__media{background-color:#0b0b0e!important}[class*=product-media] img,.card__media img,.media img,.resource-card__image,.product-media img{opacity:1!important;visibility:visible!important;background-color:transparent!important}.hero,[class*=hero],.hero__content-wrapper,.hero .text-block,.hero__container{background-color:transparent!important}.hero .overlay,[class*=hero] .overlay{opacity:.25!important}.hero .text-block{--color:#ffffff !important;color:#fff!important;text-shadow:0 2px 14px rgba(0,0,0,.65)}.hero .button-custom{background-color:var(--ltx-green)!important;color:#06110c!important;border:2px solid rgba(255,255,255,.85)!important;box-shadow:0 10px 30px -8px #22c55eb3;padding:14px 34px!important;border-radius:999px!important;font-weight:800;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s!important}.hero .button-custom:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 16px 40px -10px #22c55ed9}.hero__media,.hero img.hero__media{opacity:1!important;filter:none!important}[class*=product-card]:hover,.card:hover,.grid-item:hover,.card-wrapper:hover{transform:translateY(-6px)!important;box-shadow:0 24px 50px -20px #000c!important;border-color:var(--ltx-green)!important;transition:transform .3s cubic-bezier(.2,.8,.25,1),box-shadow .3s,border-color .3s!important}.shopify-section{animation:ltxSectionFade .6s ease both}@keyframes ltxSectionFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.header img,.site-header img,[class*=logo] img{transition:transform .4s cubic-bezier(.2,.8,.25,1)}.header img:hover,[class*=logo] img:hover{transform:scale(1.04)}nav a,.header a{position:relative;text-decoration:none}nav a:after,.header__menu a:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0;background-color:var(--ltx-green);transition:width .3s ease;border-radius:2px}nav a:hover:after,.header__menu a:hover:after{width:100%}@keyframes ltxCartPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.ltx-cart-attn{animation:ltxCartPulse 1.6s ease-in-out 3}[class*=product-card]:hover img,.card:hover img,.grid-item:hover img{transform:scale(1.06)}[class*=product-card] img,.card img,.grid-item img{transition:transform .5s cubic-bezier(.2,.8,.25,1)}.price,[class*=price]{text-shadow:0 0 18px rgba(163,230,53,.25)}[class*=button]:not(.button-unstyled),.button{position:relative;overflow:hidden}[class*=button]:not(.button-unstyled):after,.button:after{content:"";position:absolute;top:0;left:-120%;width:55%;height:100%;background:linear-gradient(110deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);animation:ltxBtnShine 3.6s 1.2s infinite;pointer-events:none}@keyframes ltxBtnShine{0%{left:-120%}55%{left:160%}to{left:160%}}.section-header__title,.collection__title,[class*=section] h2,.title{background-image:linear-gradient(90deg,var(--ltx-green),var(--ltx-cyan));background-size:0% 3px;background-position:0 100%;background-repeat:no-repeat;animation:ltxUnderline 1.1s .3s ease forwards}@keyframes ltxUnderline{to{background-size:42% 3px}}.hero__media{animation:ltxHeroFloat 7s ease-in-out infinite}@keyframes ltxHeroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;transition-duration:1ms!important}}media-gallery,.media-gallery,.product-media-gallery{display:block!important;position:relative!important;min-height:340px!important}media-gallery .product-media-container,.media-gallery .product-media-container{min-height:340px!important;position:relative!important}media-gallery .ltx-gallery-img,.media-gallery .ltx-gallery-img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;z-index:5!important;opacity:1!important;visibility:visible!important;background-color:#0b0b0e!important}@media(min-width:1000px){.main-collection-grid,#ResultsList,[class*=main-collection-grid],.product-grid-container{--product-grid-columns-desktop: repeat(5, minmax(0, 1fr)) !important;--grid-column--desktop: repeat(5, minmax(0, 1fr)) !important}}@media(max-width:749px){.product-grid,[class*=product-grid]{row-gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ltx_global_v16.css.map */
