.cta-banner a{display:block;padding-top:5rem;padding-bottom:5rem;text-decoration:none;color:inherit;background-size:200% 200%;background-image:linear-gradient(to top,rgb(var(--color-light-green)) 50%,transparent 50%);-webkit-transition:background-position .5s,color .5s ease,border-color .5s ease;-moz-transition:background-position .5s,color .5s ease,border-color .5s ease;-ms-transition:background-position .5s,color .5s ease,border-color .5s ease;-o-transition:background-position .5s,color .5s ease,border-color .5s ease;transition:background-position .5s,color .5s ease,border-color .5s ease}.cta-banner a:hover{background-image:linear-gradient(to top,rgb(var(--color-light-green)) 51%,transparent 50%);background-position:0 100%;-webkit-transition:background-position .5s,color .5s ease,border-color .5s ease;-moz-transition:background-position .5s,color .5s ease,border-color .5s ease;-ms-transition:background-position .5s,color .5s ease,border-color .5s ease;-o-transition:background-position .5s,color .5s ease,border-color .5s ease;transition:background-position .5s,color .5s ease,border-color .5s ease}.cta-banner__wrapper{display:flex;justify-content:space-between;align-items:center}.cta-banner a span{font-weight:100}.cta-banner--hover-text{display:none}.cta-banner a:hover span:not(.cta-banner--hover-text){display:none}.cta-banner a:hover .cta-banner--hover-text{display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-cta-banner.css.map */
