.lp{--lp-bg: #0c0f0d;--lp-bg2: #101512;--lp-panel: #141915;--lp-panel2: #1a211c;--lp-line: #243027;--lp-line2: #34443a;--lp-ink: #e9efe7;--lp-dim: #a3b0a6;--lp-faint: #6f7d73;--lp-green: #57e389;--lp-green-d: #1e7a48;--lp-amber: #f5a83c;--lp-cyan: #4cc3d9;--lp-red: #ff6b5b;--lp-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;background:var(--lp-bg);color:var(--lp-ink);position:relative}.lp *,.lp *:before,.lp *:after{box-sizing:border-box}:where(.lp) :where(h1,h2,h3,p,ul,ol,li,figure,blockquote){margin:0;padding:0}:where(.lp) :where(ul,ol){list-style:none}:where(.lp) :where(h1,h2,h3){color:var(--lp-ink);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:-.015em}.lp-wrap{max-width:120rem;margin:0 auto;padding:0 2rem}@media screen and (min-width:750px){.lp-wrap{padding:0 5rem}}.lp-sec{padding:clamp(5.6rem,9vw,11rem) 0}.lp-sec--tight{padding:clamp(4rem,6vw,7rem) 0}.lp-sec--alt{background:var(--lp-bg2)}.lp-sec+.lp-sec:not(.lp-sec--alt){border-top:1px solid rgba(233,239,231,.06)}.lp-eyebrow{display:inline-flex;align-items:center;gap:.9rem;font-family:var(--lp-mono);font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:var(--lp-green)}.lp-eyebrow:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.lp-h2{font-size:clamp(3rem,4.6vw,5rem);line-height:1.06;margin-top:1.4rem;max-width:22ch}.lp-h2 em,.lp-h1 em{font-style:normal;color:var(--lp-green)}.lp-lede{margin-top:1.8rem;font-size:clamp(1.6rem,1.6vw,1.85rem);line-height:1.6;color:var(--lp-dim);max-width:58ch}.lp-head--c{text-align:center}.lp-head--c .lp-h2,.lp-head--c .lp-lede{margin-left:auto;margin-right:auto}.lp-mono{font-family:var(--lp-mono)}.lp-note{font-size:1.3rem;line-height:1.55;color:var(--lp-faint)}.lpb{max-width:46rem}.lpb-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 1.4rem;margin-bottom:1.6rem}.lpb-now{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3rem;letter-spacing:-.01em;color:var(--lp-ink)}.lpb-was{font-size:1.7rem;color:var(--lp-faint)}.lpb-stock,.lpb-low{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--lp-mono);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}.lpb-stock{color:var(--lp-green)}.lpb-low{color:var(--lp-amber)}.lpb-stock i,.lpb-low i{width:.8rem;height:.8rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:lp-ping 2.4s ease-out infinite}@keyframes lp-ping{0%{box-shadow:0 0 color-mix(in srgb,currentColor 55%,transparent)}70%,to{box-shadow:0 0 0 .9rem transparent}}.lpb-form{display:grid;gap:1rem}.lpb-go{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;gap:1rem;min-height:5.8rem;padding:0 2.4rem;border-radius:1rem;background:var(--lp-green);color:#07120b;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.8rem;letter-spacing:0;box-shadow:0 0 0 1px #57e38999,0 10px 36px -8px #57e3898c;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.lpb-go:hover{background:#6cf09b;transform:translateY(-1px);box-shadow:0 0 0 1px #57e389cc,0 16px 44px -8px #57e389b3}.lpb-go:active{transform:translateY(1px)}.lpb-go svg{transition:transform .16s ease}.lpb-go:hover svg{transform:translate(3px)}.lpb-go:focus-visible,.lpb-cart:focus-visible{outline:2px solid var(--lp-cyan);outline-offset:3px}.lpb-dyn:empty{display:none}.lpb-dyn .shopify-payment-button__button{border-radius:1rem!important;min-height:5rem;overflow:hidden}.lpb-dyn .shopify-payment-button__more-options{display:none}.lpb-cart{-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;padding:.4rem;font:inherit;font-size:1.4rem;color:var(--lp-dim);text-decoration:underline;text-decoration-color:#e9efe740;text-underline-offset:.3em}.lpb-cart:hover{color:var(--lp-ink);text-decoration-color:currentColor}.lpb-trust{margin-top:2rem;display:grid;gap:.7rem}.lpb-trust li{position:relative;padding-left:2.4rem;font-size:1.4rem;line-height:1.45;color:var(--lp-dim)}.lpb-trust li:before{content:"";position:absolute;left:.2rem;top:.45em;width:1.2rem;height:.65rem;border-left:2px solid var(--lp-green);border-bottom:2px solid var(--lp-green);transform:rotate(-45deg)}.lpb--out{max-width:52rem}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){@keyframes lp-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.lp-reveal{animation:lp-rise linear both;animation-timeline:view();animation-range:entry 5% entry 45%}}}@media(prefers-reduced-motion:reduce){.lpb-stock i,.lpb-low i{animation:none}}body:has(.lp-hero[data-hide-nav]) .header__inline-menu,body:has(.lp-hero[data-hide-nav]) .header__search,body:has(.lp-hero[data-hide-nav]) header-drawer,body:has(.lp-hero[data-hide-nav]) .announcement-bar-section{display:none!important}.lpp-btn{-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:.9rem;min-height:4.8rem;padding:0 2rem;border-radius:1rem;font:inherit;font-size:1.55rem;color:var(--lp-ink);background:#232c26;border:1px solid var(--lp-line2);box-shadow:0 2px #00000080,0 1px #ffffff0d inset;transition:background .15s,border-color .15s,transform 80ms}.lpp-btn:hover{border-color:#57e38980}.lpp-btn:active{transform:translateY(1px);box-shadow:none}.lpp-btn:focus-visible{outline:2px solid var(--lp-cyan);outline-offset:2px}.lpp-btn svg{width:1.8rem;height:1.8rem}.lpp-btn--song[aria-pressed=true]{border-color:var(--lp-cyan);color:var(--lp-cyan)}.lpp-btn--listen{background:var(--lp-green);color:#07120b;border-color:var(--lp-green);font-weight:600;box-shadow:0 0 24px -6px #57e389b3}.lpp-btn--listen:hover{background:#6cf09b}.lpp-kbd{font-size:1.1rem;padding:.2rem .6rem;border-radius:.4rem;background:#07120b2e;border:1px solid rgba(7,18,11,.3)}.lpp-cta-a{display:inline-flex;align-items:center;min-height:5rem;padding:0 2.6rem;border-radius:1rem;border:1px solid var(--lp-green);color:var(--lp-green);text-decoration:none;font-size:1.6rem;transition:background .15s,color .15s}.lpp-cta-a:hover{background:var(--lp-green);color:#07120b}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lp.css.map */
