.waitlist-footer-cta{color:#1a1a1a}.waitlist-footer-cta__card{padding:32px 28px;text-align:center;max-width:700px;margin:0 auto;animation:fadeInUp .8s ease-out;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.waitlist-footer-cta__card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--e-gold),transparent);opacity:0;transition:opacity .3s ease}.waitlist-footer-cta__card:hover:before{opacity:1}.waitlist-footer-cta__card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000040}.waitlist-footer-cta__heading{margin-bottom:12px;animation:fadeInUp .8s ease-out .1s backwards}.waitlist-footer-cta__text{margin:0 0 20px;max-width:none;animation:fadeInUp .8s ease-out .2s backwards}.waitlist-footer-cta__button{background:#4fa6b3!important;color:#fff!important;animation:fadeInUp .8s ease-out .3s backwards;transition:transform .2s ease,box-shadow .2s ease}.waitlist-footer-cta__button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #d7a63a66}.waitlist-footer-cta__note{margin-top:24px;opacity:.8;font-size:1.5rem;line-height:1.5;animation:fadeIn .8s ease-out .4s backwards}@keyframes fadeIn{0%{opacity:0}to{opacity:.8}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 749px){.waitlist-footer-cta__card{padding:24px 20px}.waitlist-footer-cta__text{margin-bottom:16px}.waitlist-footer-cta__note{margin-top:20px;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-waitlist-footer-cta.css.map */
