.nl-steps{padding-top:calc(var(--nl-pt, 64px) * .75);padding-bottom:calc(var(--nl-pb, 64px) * .75)}.nl-steps .nl-steps__heading{margin:0 0 3.2rem;font-family:var(--nl-display);font-weight:400;font-size:clamp(2.4rem,3.2vw,3.4rem);line-height:1.03;letter-spacing:-.02em;text-transform:uppercase}.nl-steps .nl-steps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:3.2rem}.nl-steps .nl-steps__item{padding-top:2rem;border-top:2px solid var(--nl-line-2)}.nl-steps .nl-steps__num{display:block;margin-bottom:1.4rem;font-family:var(--nl-display);font-size:4.8rem;line-height:.9;color:var(--nl-accent)}.nl-steps .nl-steps__title{margin:0 0 .8rem;font-family:var(--nl-cond);font-weight:700;font-size:1.9rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.nl-steps .nl-steps__text{margin:0;max-width:36rem;font-size:1.5rem;line-height:1.55;color:var(--nl-muted)}@media screen and (min-width:750px){.nl-steps{padding-top:var(--nl-pt, 64px);padding-bottom:var(--nl-pb, 64px)}.nl-steps .nl-steps__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 3.2rem}}@media screen and (min-width:990px){.nl-steps .nl-steps__list--3{grid-template-columns:repeat(3,minmax(0,1fr))}.nl-steps .nl-steps__list--4{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-nl-steps.css.map */
