.nl-cta{padding-top:calc(var(--nl-pt, 64px) * .75);padding-bottom:calc(var(--nl-pb, 64px) * .75)}.nl-cta .nl-cta__inner{display:flex;flex-direction:column;max-width:82rem}.nl-cta--center .nl-cta__inner{align-items:center;text-align:center;margin-left:auto;margin-right:auto}.nl-cta--left .nl-cta__inner{align-items:flex-start}.nl-cta .nl-cta__heading{margin:0 0 1.6rem;font-family:var(--nl-display);font-weight:400;font-size:clamp(2.8rem,4.2vw,4.2rem);line-height:1.03;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.nl-cta .nl-cta__text{font-size:1.8rem;line-height:1.6}.nl-cta .nl-cta__text p{margin:0}.nl-cta .nl-cta__button{margin-top:2.8rem}.nl-cta.color-accent-1 .nl-cta__heading{color:var(--nl-on-accent)}.nl-cta.color-accent-1 .nl-cta__text,.nl-cta.color-accent-1 .nl-cta__text p{color:#16110ddb}.nl-cta.color-accent-1 .nl-cta__button{background:var(--nl-on-accent);color:var(--nl-accent);border-color:var(--nl-on-accent)}.nl-cta.color-accent-1 .nl-cta__button:focus-visible{outline-color:var(--nl-on-accent)}@media screen and (min-width:750px){.nl-cta{padding-top:var(--nl-pt, 64px);padding-bottom:var(--nl-pb, 64px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-nl-cta.css.map */
