.cta-banner{padding-top:4.8rem;padding-bottom:6.4rem;overflow:hidden}.cta-banner-hld{padding:4.4rem;border-radius:6px;background:var(--c-brand-neutral-main-50, #1B1E2A);color:var(--c-brand-neutral-blue-700, #FFF);letter-spacing:0;position:relative;overflow:hidden}@media screen and (max-width: 1000px){.cta-banner-hld{padding-left:3.2rem;padding-right:3.2rem}}.cta-banner-hld:before{content:url(../assets/cta-banner-decor.png);position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:0}@media screen and (max-width: 1000px){.cta-banner-hld:before{filter:blur(30px)}}.cta-banner-hld__content{z-index:1;position:relative}.cta-banner .title{margin:0;font-size:32px;font-weight:500;line-height:40px;letter-spacing:-.64px}@media screen and (max-width: 749px){.cta-banner .title{font-size:24px;line-height:32px}}.cta-banner .description{font-size:17px;margin-top:.8rem;line-height:27px}.cta-banner .description a{color:var(--c-brand-neutral-blue-700, #FFF)}.cta-banner .button{margin-top:2.4rem}.cta-banner .button--secondary .text{color:var(--c-brand-neutral-main-50, #1B1E2A)}.cta-banner .picture{position:absolute;bottom:0;right:0;height:100%}@media screen and (max-width: 1000px){.cta-banner .picture{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cta-banner.css.map */
