.slideshow .banner__media:after{background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.4) 35%,rgba(0,0,0,.15) 60%,transparent 80%)!important}.slideshow .banner__heading.h0{font-size:clamp(2.8rem,5vw,5.5rem);line-height:1.05;letter-spacing:-.02em;text-shadow:0 2px 30px rgba(0,0,0,.6),0 0 60px rgba(0,255,65,.08);max-width:80rem;color:var(--text-bright)}.slideshow .banner__text p{font-size:clamp(1.2rem,2vw,1.6rem);letter-spacing:.15em;text-transform:uppercase;opacity:.7;font-weight:500;color:var(--neon-green)}.slideshow .banner__buttons .button--primary{font-size:1.4rem;padding:1.6rem 4rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;border-radius:6px;box-shadow:var(--neon-glow-md)}.slideshow .banner__buttons .button--primary:hover{transform:translateY(-3px);box-shadow:var(--neon-glow-lg)}.slideshow .banner__buttons .button--primary:focus-visible{transform:translateY(-3px);box-shadow:var(--neon-glow-lg);outline:2px solid var(--neon-green);outline-offset:4px}.rich-text .caption-with-letter-spacing{letter-spacing:.3em;font-weight:600;opacity:.5;color:var(--neon-green)}.rich-text .inline-richtext em{font-style:italic;color:var(--neon-green);text-shadow:0 0 20px rgba(0,255,65,.4),0 0 40px rgba(0,255,65,.15)}.rich-text .rte p{font-size:clamp(1.2rem,1.5vw,1.6rem);line-height:1.7;max-width:65ch;margin-left:auto;margin-right:auto;opacity:.7}.rich-text .button--secondary{font-size:1.3rem;padding:1.4rem 3.6rem;letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--neon-glow-sm)}.rich-text .button--secondary:hover{transform:translateY(-3px);box-shadow:var(--neon-glow-lg)}.rich-text .button--secondary:focus-visible{transform:translateY(-3px);box-shadow:var(--neon-glow-lg);outline:2px solid var(--neon-green);outline-offset:4px}.collection .title.h1,.collection .collection__title .title{letter-spacing:.1em;text-transform:uppercase}.collection .collection__title,.collection__view-all{text-align:center}.collection__view-all .button,.collection__view-all a{font-size:1.3rem;padding:1.4rem 3.6rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;margin-top:2rem;box-shadow:var(--neon-glow-sm)}.collection__view-all .button:hover,.collection__view-all a:hover{transform:translateY(-2px);box-shadow:var(--neon-glow-md)}.multicolumn .multicolumn__title{text-align:center;justify-content:center}.multicolumn .title.h1{letter-spacing:.08em;margin-bottom:2rem;width:100%}.multicolumn-card:before{content:"";display:block;width:40px;height:3px;background:var(--neon-green);margin:0 auto 1.5rem;border-radius:2px;box-shadow:0 0 8px #00ff4166}.multicolumn-card{text-align:center;padding:2.5rem 1.5rem}.multicolumn-card h3{font-size:1.5rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1rem}.multicolumn-card .rte{font-size:1.3rem;line-height:1.6;opacity:.8}.newsletter .inline-richtext{letter-spacing:.08em}.newsletter .newsletter__subheading{opacity:.7;max-width:50ch;margin-left:auto;margin-right:auto}.newsletter .field__input{font-size:1.3rem;border-radius:6px}.section+.section{margin-top:0}@media(prefers-reduced-motion:reduce){.slideshow .banner__buttons .button--primary,.rich-text .button--secondary{transition:none}}@media screen and (max-width:749px){.slideshow .banner__heading.h0{text-shadow:0 2px 15px rgba(0,0,0,.7)}.slideshow .banner__buttons .button--primary{padding:1.2rem 2.8rem;font-size:1.2rem}.multicolumn-card{padding:2rem 1rem}.multicolumn-card h3{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-homepage-premium.css.map */
