.hero-wrapper .hero{--hero-min-height: 100svh !important}.hero__media-grid{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.hero__media{object-fit:cover!important;object-position:center center!important;height:100%!important;width:100%!important}.hero-wrapper .hero__container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#050505d6,#0505055c 48%,#05050514);pointer-events:none;z-index:1}.hero__content-wrapper{position:relative!important;z-index:2!important}.hero-wrapper h1,.hero-wrapper h2,.hero-wrapper .h1,.hero-wrapper .h2{font-family:Syne,Helvetica,Arial,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:-.03em!important;line-height:.9!important;color:#f5f5f5!important;text-shadow:0 2px 32px rgba(5,5,5,.4)}.hero-wrapper p,.hero-wrapper .rte{font-family:Inter,sans-serif!important;font-weight:400!important;color:#f5f5f5b3!important;font-size:1rem;line-height:1.65;max-width:460px}.hero-wrapper .eyebrow,.hero-wrapper [data-block-type=text].h6,.hero-wrapper .h6{font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:600!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:#a8ff00!important}@keyframes a2p-halo{0%{box-shadow:0 0 #a8ff008c}60%{box-shadow:0 0 0 14px #a8ff0000}to{box-shadow:0 0 #a8ff0000}}@keyframes a2p-shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes a2p-arrow{0%,to{transform:translate(0)}50%{transform:translate(5px)}}.hero-wrapper .button,.hero-wrapper button[type=submit],.hero-wrapper a.button{display:inline-flex!important;align-items:center!important;gap:12px!important;padding:17px 38px!important;background:linear-gradient(110deg,#a8ff00 0% 40%,#d0ff6e 50%,#a8ff00 60% 100%)!important;background-size:200% auto!important;color:#050505!important;font-family:Inter,sans-serif!important;font-weight:700!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;border:none!important;border-radius:0!important;box-shadow:none!important;cursor:pointer!important;position:relative!important;overflow:hidden!important;animation:a2p-halo 2.4s ease-out infinite,a2p-shimmer 3.2s linear infinite!important;transition:transform .18s cubic-bezier(.34,1.56,.64,1),filter .18s ease!important}.hero-wrapper .button:after,.hero-wrapper a.button:after{content:"";display:inline-block;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23050505' stroke-width='2.2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat;flex-shrink:0;animation:a2p-arrow 1.6s ease-in-out infinite}.hero-wrapper .button:hover,.hero-wrapper a.button:hover{transform:scale(1.04) translateY(-2px)!important;filter:brightness(1.08)!important;animation:a2p-shimmer 1.4s linear infinite!important}.hero-wrapper .button:active,.hero-wrapper a.button:active{transform:scale(.97) translateY(0)!important;filter:brightness(.96)!important}.hero-wrapper .button--secondary{background:transparent!important;background-size:unset!important;color:#f5f5f5!important;border:1px solid rgba(245,245,245,.4)!important;animation:none!important}.hero-wrapper .button--secondary:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23F5F5F5' stroke-width='2.2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E");animation:none}.hero-wrapper .button--secondary:hover{border-color:#a8ff00!important;color:#a8ff00!important;transform:none!important;filter:none!important}@media(max-width:749px){.hero-wrapper h1,.hero-wrapper .h1{font-size:clamp(36px,12vw,72px)!important}.hero-wrapper h2,.hero-wrapper .h2{font-size:clamp(28px,9vw,56px)!important}.hero-wrapper .button,.hero-wrapper a.button{padding:15px 28px!important;font-size:10px!important}}@media(prefers-reduced-motion:reduce){.hero-wrapper .button,.hero-wrapper a.button,.hero-wrapper .button:after,.hero-wrapper a.button:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/a2p-hero.css.map */
