@import"https://fonts.googleapis.com/css2?family=Righteous&display=swap";.cta-banner{overflow:hidden}.cta-banner__content{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:70rem;margin:0 auto}.cta-banner__decor{margin:0 0 2rem;line-height:0}.cta-banner__decor img{width:100%;height:auto;display:block}.cta-banner__heading{margin:0 0 1.6rem;display:flex;flex-direction:column;align-items:center;line-height:1.15}.cta-banner__heading-main,.cta-banner__heading-accent{font-family:"Righteous",var(--font-heading-family, sans-serif);font-weight:400;font-size:3.6rem}.cta-banner__heading-accent{font-style:italic}.cta-banner__text{font-family:var(--font-body-family);font-size:1.7rem;line-height:1.6;max-width:52rem;margin:0 0 3.2rem}.cta-banner__buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem}.cta-banner__button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;font-family:var(--font-body-family);font-weight:700;font-size:1.5rem;letter-spacing:.02em;padding:1.5rem 3.2rem;border-radius:999px;text-decoration:none;white-space:nowrap;transition:transform .2s ease,opacity .2s ease}.cta-banner__button--primary{border:none}.cta-banner__button--secondary{background:transparent;border:2px solid}.cta-banner__button--secondary svg{width:1.8rem;height:1.8rem;transition:transform .2s ease}.cta-banner__button:hover{transform:translateY(-.2rem);opacity:.92}.cta-banner__button--secondary:hover svg{transform:translate(.3rem)}@media screen and (max-width:749px){.cta-banner__heading-main,.cta-banner__heading-accent{font-size:2.6rem}.cta-banner__text{font-size:1.5rem}.cta-banner__button{width:100%}.cta-banner__buttons{flex-direction:column;width:100%}}@media(prefers-reduced-motion:reduce){.cta-banner__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-cta-banner.css.map */
