.cta-banner{width:100%;padding:var(--section-vertical-spacing) var(--global-padding-inline)}.cta-banner__content{max-width:var(--global-max-width);margin:0 auto}.cta-banner .prose{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.cta-banner__subtitle{margin:0;font-weight:400;text-transform:uppercase;letter-spacing:.05em}.cta-banner__title{margin:0;font-weight:100;text-transform:uppercase;letter-spacing:.02em;line-height:1.2;font-size:var(--text-h3)}.cta-banner__description{margin:0;max-width:800px;line-height:1.6}.cta-banner__description p{margin:0}.cta-banner__button-group{margin-top:.5rem;gap:1rem}.cta-banner__button-wrapper{display:inline-flex}.cta-banner__button-icon{display:inline-flex;align-items:center;margin-left:.5rem;transition:color .3s ease}.cta-banner__button-icon i{font-size:inherit;line-height:inherit;color:inherit;transition:color .3s ease}.cta-banner__button-2-wrapper .button--outline:hover,.cta-banner__button-2-wrapper a.button--outline:hover{--button-text-color: 18 18 18 !important;--button-outline-color: 18 18 18 !important;color:#121212!important;border-color:#121212!important}.cta-banner__button-2-wrapper .button--outline:hover .cta-banner__button-icon,.cta-banner__button-2-wrapper .button--outline:hover .cta-banner__button-icon i{color:#121212!important}@media screen and (max-width:699px){.cta-banner{padding:calc(var(--section-vertical-spacing) * .75) var(--global-padding-inline)}.cta-banner .prose{gap:1.25rem}.cta-banner__description{font-size:var(--text-base)}.cta-banner__button-group{flex-direction:column;width:100%;align-items:stretch}.cta-banner__button-wrapper{width:100%}.cta-banner__button-wrapper .button{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cta-banner-custom.css.map */
