:root{--lgk-bg-primary: #0a0c10;--lgk-bg-secondary: #11151f;--lgk-surface: #151a24;--lgk-surface-hover: #1c2333;--lgk-surface-elevated: #1e2535;--lgk-border: rgba(148, 163, 184, .14);--lgk-border-strong: rgba(148, 163, 184, .28);--lgk-text-primary: #e8edf5;--lgk-text-secondary: #94a3b8;--lgk-text-muted: #64748b;--lgk-accent: #2563eb;--lgk-accent-hover: #3b82f6;--lgk-accent-soft: rgba(37, 99, 235, .16);--lgk-cyan: #22d3ee;--lgk-violet: #7c3aed;--lgk-success: #22c55e;--lgk-warning: #f59e0b;--lgk-error: #ef4444;--lgk-sale: #e11d48;--lgk-radius-sm: 6px;--lgk-radius: 10px;--lgk-radius-lg: 14px;--lgk-radius-xl: 20px;--lgk-shadow-sm: 0 1px 2px rgba(0, 0, 0, .35);--lgk-shadow: 0 8px 24px rgba(0, 0, 0, .35);--lgk-shadow-glow: 0 0 0 1px rgba(37, 99, 235, .35), 0 8px 28px rgba(37, 99, 235, .18);--lgk-space-1: .25rem;--lgk-space-2: .5rem;--lgk-space-3: .75rem;--lgk-space-4: 1rem;--lgk-space-5: 1.5rem;--lgk-space-6: 2rem;--lgk-space-8: 3rem;--lgk-space-10: 4rem;--lgk-max: 1280px;--lgk-font-display: var(--heading-font-family);--lgk-font-body: var(--text-font-family);--lgk-ease: cubic-bezier(.22, 1, .36, 1);--lgk-duration: .18s}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft){color-scheme:dark}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) body{background:radial-gradient(1200px 500px at 80% -10%,rgba(37,99,235,.12),transparent 55%),radial-gradient(900px 400px at 10% 0%,rgba(124,58,237,.08),transparent 50%),var(--lgk-bg-primary);color:var(--lgk-text-primary)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) ::selection{background:#2563eb73;color:#fff}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .button,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .shopify-payment-button__button--unbranded{border-radius:var(--lgk-radius)!important;letter-spacing:.02em;font-weight:600;transition:transform var(--lgk-duration) var(--lgk-ease),box-shadow var(--lgk-duration) var(--lgk-ease),background var(--lgk-duration) var(--lgk-ease)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .button--primary{background:linear-gradient(180deg,#3b82f6,#2563eb)!important;color:#fff!important;border:1px solid rgba(147,197,253,.35)!important;box-shadow:0 1px #ffffff1f inset,0 8px 20px #2563eb47}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .button--primary:hover{transform:translateY(-1px);box-shadow:var(--lgk-shadow-glow)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .button--secondary,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .button--outline{background:transparent!important;color:var(--lgk-text-primary)!important;border:1px solid var(--lgk-border-strong)!important}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .button--secondary:hover,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .button--outline:hover{border-color:#2563ebb3!important;background:var(--lgk-accent-soft)!important}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .button:focus-visible,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) a:focus-visible,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) button:focus-visible{outline:2px solid var(--lgk-cyan);outline-offset:2px}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--lgk-surface);border:1px solid var(--lgk-border);border-radius:var(--lgk-radius-lg);overflow:hidden;transition:border-color var(--lgk-duration) var(--lgk-ease),transform var(--lgk-duration) var(--lgk-ease),box-shadow var(--lgk-duration) var(--lgk-ease)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card:hover{border-color:#2563eb73;transform:translateY(-3px);box-shadow:var(--lgk-shadow)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card__figure,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card__media{background:linear-gradient(180deg,#1a2030,#121722);border-radius:0}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card__media img{transition:transform .32s var(--lgk-ease)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card:hover .product-card__media img{transform:scale(1.04)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card__info{padding:.9rem 1rem 1.1rem;gap:.35rem;color:var(--lgk-text-primary)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card__title,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card__title a,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card .product-title,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card a.product-title{font-size:.92rem;line-height:1.35;font-weight:550;color:var(--lgk-text-primary)!important;letter-spacing:-.01em;text-decoration:none}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card .vendor,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card__vendor{color:var(--lgk-cyan);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card .lgk-card-v2__game-meta{color:var(--lgk-text-secondary)!important}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card .price-list,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card .price-list *,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card .price,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card .text-subdued,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card sale-price,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card compare-at-price{font-size:1.05rem;font-weight:700;color:#fff!important;letter-spacing:-.02em;opacity:1!important}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card .text-on-sale,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card sale-price.text-on-sale{color:var(--lgk-sale)!important}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .badge,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card .badge{border-radius:var(--lgk-radius-sm);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:0}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .badge--on-sale,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .badge--sale{background:var(--lgk-sale)!important;color:#fff!important}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .lgk-card-v2--soldout{opacity:.72}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .lgk-card-v2--soldout:after{content:"Rupture";position:absolute;top:.75rem;right:.75rem;z-index:3;padding:.25rem .5rem;border-radius:6px;background:#0f172ae0;border:1px solid rgba(148,163,184,.35);color:#e2e8f0;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .lgk-card-v2--sale{box-shadow:inset 0 0 0 1px #e11d4840}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .shopify-section--header,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header{--header-background: var(--lgk-bg-primary)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header{background:#0a0c10eb!important;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid var(--lgk-border)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header__logo-image{filter:none}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header .predictive-search,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header [type=search],html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header input[type=search]{background:var(--lgk-surface)!important;border:1px solid var(--lgk-border-strong)!important;border-radius:var(--lgk-radius)!important;color:var(--lgk-text-primary)!important}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header input[type=search]:focus{border-color:var(--lgk-accent)!important;box-shadow:0 0 0 3px var(--lgk-accent-soft)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header__primary-nav a,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header__link-list a{font-weight:550;letter-spacing:.01em}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header__primary-nav a:hover{color:var(--lgk-cyan)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .footer,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .shopify-section--footer{background:#07090d!important;border-top:1px solid var(--lgk-border)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .footer a{color:var(--lgk-text-secondary);transition:color var(--lgk-duration) var(--lgk-ease)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .footer a:hover{color:var(--lgk-cyan)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .facets,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .collection{--facets-background: var(--lgk-surface)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .collection h1,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .main-collection h1{letter-spacing:-.03em;font-weight:650}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .shopify-section--main-product{--product-gallery-background: var(--lgk-surface)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-info .price{font-size:clamp(1.4rem,2vw,1.85rem);font-weight:750;letter-spacing:-.03em}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-form .button--primary{min-height:3.25rem;font-size:1rem}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .cart-drawer,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .drawer{background:var(--lgk-bg-secondary)!important;border-left:1px solid var(--lgk-border)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .cart-drawer .button--primary{width:100%;min-height:3.1rem}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) input,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) textarea,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) select{border-radius:var(--lgk-radius)!important}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .field__input,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .input,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) input:not([type=checkbox]):not([type=radio]),html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) textarea,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) select{background:var(--lgk-surface)!important;border:1px solid var(--lgk-border-strong)!important;color:var(--lgk-text-primary)!important}.lgk-v2-section{position:relative;padding:clamp(2.5rem,5vw,4.5rem) 0}.lgk-v2-shell{width:min(100% - 2rem,var(--lgk-max));margin-inline:auto}.lgk-v2-eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .75rem;border-radius:999px;background:var(--lgk-accent-soft);border:1px solid rgba(37,99,235,.35);color:#93c5fd;font-size:.75rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.lgk-v2-title{margin:.75rem 0 .5rem;font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.1;letter-spacing:-.035em;font-weight:700;color:#fff}.lgk-v2-lead{margin:0;max-width:42rem;color:var(--lgk-text-secondary);font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.55}.lgk-v2-cta-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.lgk-v2-trust{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.5rem;padding:0;list-style:none}.lgk-v2-trust li{display:flex;align-items:center;gap:.4rem;color:var(--lgk-text-secondary);font-size:.85rem}.lgk-v2-trust li:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:var(--lgk-cyan);box-shadow:0 0 10px #22d3ee8c}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .section-header h2,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .section-stack h2.h2,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .h2{letter-spacing:-.03em;font-weight:700}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .section-header{position:relative}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .section-header h2:after{content:"";display:block;width:3.5rem;height:3px;margin-top:.6rem;border-radius:999px;background:linear-gradient(90deg,var(--lgk-accent),var(--lgk-cyan))}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .section-header.text-center h2:after,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .text-center .section-header h2:after{margin-inline:auto}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .circle-button,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .prev-next-button{background:var(--lgk-surface)!important;border:1px solid var(--lgk-border-strong)!important;color:var(--lgk-text-primary)!important;transition:border-color var(--lgk-duration) var(--lgk-ease),background var(--lgk-duration) var(--lgk-ease),transform var(--lgk-duration) var(--lgk-ease)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .circle-button:hover,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .prev-next-button:hover{border-color:#2563eba6!important;background:var(--lgk-accent-soft)!important;transform:scale(1.05)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card .quick-buy-button,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .product-card__quick-buy .button{background:var(--lgk-accent)!important;color:#fff!important;border-radius:var(--lgk-radius-sm)!important;border:0!important;font-weight:650}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .price--highlight,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .price.on-sale{color:#fb7185!important}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .price--compare,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) s.price{color:var(--lgk-text-muted)!important;font-weight:400;font-size:.82em}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .announcement-bar,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .marquee{background:linear-gradient(90deg,#0b1220,#101b33,#0b1220)!important;border-bottom:1px solid rgba(37,99,235,.28);color:#bfdbfe!important;font-size:.8rem;letter-spacing:.03em}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header__primary-nav a{position:relative}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header__primary-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-4px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--lgk-accent),var(--lgk-cyan));transition:right .22s var(--lgk-ease)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header__primary-nav a:hover:after{right:0}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .header__cart-count,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .cart-count{background:var(--lgk-cyan)!important;color:#06121a!important;font-weight:750;box-shadow:0 0 10px #22d3ee80}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .newsletter,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .shopify-section--newsletter .section{background:radial-gradient(500px 200px at 85% 20%,rgba(37,99,235,.16),transparent 60%),var(--lgk-bg-secondary)!important;border-block:1px solid var(--lgk-border)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .article-card{--lgk-blog-card-pad: 1.15rem 1.2rem 1.25rem;display:grid;grid-template-rows:auto 1fr;align-content:stretch;gap:0;height:100%;background:linear-gradient(180deg,#151a24,#10151e);border:1px solid rgba(148,163,184,.14);border-radius:16px;overflow:hidden;box-shadow:0 10px 28px #00000047;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card:hover,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .article-card:hover{border-color:#38bdf86b;transform:translateY(-4px);box-shadow:0 16px 36px #00000061}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__media{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:#0b111a}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__media:after{content:"";position:absolute;inset:auto 0 0;height:42%;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(16,21,30,.88) 100%)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__media--empty{display:grid;place-items:center;background:radial-gradient(420px 180px at 70% 20%,rgba(37,99,235,.22),transparent 60%),#0f1520}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__media-placeholder{font-size:2rem;opacity:.55}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .45s ease}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card:hover .blog-post-card__image{transform:scale(1.045)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__info{display:grid;grid-template-rows:auto auto 1fr auto;align-content:start;gap:.65rem;padding:var(--lgk-blog-card-pad);min-height:0}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__meta>*+:before{content:none}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__category{display:inline-flex;align-items:center;padding:.22rem .55rem;border-radius:999px;border:1px solid rgba(56,189,248,.35);background:#0ea5e91f;color:#7dd3fc;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;line-height:1.2}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__category:hover{background:#0ea5e933;color:#bae6fd}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__date{color:#94a3b8;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__title,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__title a{margin:0;color:#f1f5f9;font-size:clamp(1rem,1.15vw,1.125rem);font-weight:750;letter-spacing:-.015em;line-height:1.35;text-transform:none;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__title a:hover{color:#e0f2fe}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__excerpt{margin:0;color:#94a3b8;font-size:.875rem;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__read-more{display:inline-flex;align-items:center;gap:.4rem;margin-top:.25rem;padding:.45rem .85rem;border-radius:999px;border:1px solid rgba(56,189,248,.35);background:#0ea5e91a;color:#7dd3fc;font-size:.8rem;font-weight:700;letter-spacing:.01em;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,gap .2s ease}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__read-more:hover{background:#0ea5e933;border-color:#38bdf88c;color:#e0f2fe;gap:.55rem}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__read-more-arrow{font-size:.95em;line-height:1;transition:transform .2s ease}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__read-more:hover .blog-post-card__read-more-arrow{transform:translate(2px)}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-list{align-items:stretch}@media screen and (max-width:699px){html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card{--lgk-blog-card-pad: 1rem 1rem 1.1rem}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__title,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft):not(.lgk-storefront--candy-geekland) .blog-post-card__title a{font-size:1.02rem}}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) ::-webkit-scrollbar{width:12px;height:12px}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) ::-webkit-scrollbar-track{background:#0a0c10}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) ::-webkit-scrollbar-thumb{background:#263041;border-radius:999px;border:3px solid #0a0c10}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) ::-webkit-scrollbar-thumb:hover{background:#33415c}@keyframes lgkFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.lgk-cats-v2__card,.lgk-adv-v2__item{animation:lgkFadeUp .48s var(--lgk-ease) both;animation-timeline:view();animation-range:entry 0% entry 42%}}html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) .shopify-section+.shopify-section{scroll-margin-top:90px}@media(prefers-reduced-motion:reduce){html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) *,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) *:before,html:not(.lgk-storefront--wayne):not(.lgk-storefront--gotham-airsoft) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html .lgk-card-v2__buy{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-top:.45rem;width:100%;position:relative;z-index:4;pointer-events:auto}html .lgk-card-v2__stock{font-size:.72rem;color:var(--lgk-text-muted, rgba(255, 255, 255, .65))}html .lgk-card-v2__stock--ok{color:var(--lgk-success, #4ade80);font-weight:650}html .lgk-card-v2__form,html .lgk-card-v2__form-el{display:block;width:100%;margin:0}html .lgk-card-v2__form,html .lgk-card-v2__cta,html .lgk-card-v2__cta-link{position:relative;z-index:5;pointer-events:auto!important}html .lgk-card-v2__cta,html .lgk-card-v2__cta-link{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.45rem .65rem;border-radius:var(--lgk-radius-sm, 8px);background:var(--lgk-accent, #7c3aed);color:#fff!important;font-size:.78rem;font-weight:650;text-decoration:none;border:0;cursor:pointer;appearance:none;-webkit-appearance:none;font-family:inherit;line-height:1.2}html .lgk-card-v2__cta:hover,html .lgk-card-v2__cta-link:hover{background:var(--lgk-accent-hover, #6d28d9);filter:brightness(1.05)}html .lgk-card-v2__cta:disabled{opacity:.55;cursor:not-allowed;filter:none}
/*# sourceMappingURL=/cdn/shop/t/48/assets/lgk-design-system.css.map */
