.numbered-steps__header{max-width:80rem;margin:0 auto 4.8rem;text-align:center}.numbered-steps__header>*{margin:0}.numbered-steps__header>*+*{margin-top:1.2rem}.numbered-steps__list{display:grid;grid-template-columns:repeat(var(--steps-count, 3),minmax(0,1fr));max-width:120rem;margin:0 auto;padding:0;border-top:.1rem solid rgba(var(--color-foreground),.12)}.numbered-steps__step{padding:3.2rem 3.2rem 0;border-left:.1rem solid rgba(var(--color-foreground),.12)}.numbered-steps__step:first-child{padding-left:0;border-left:0}.numbered-steps__number{display:block;margin-bottom:2rem;font-family:var(--font-heading-family);font-size:4.8rem;font-weight:300;line-height:1;letter-spacing:.1rem}.numbered-steps__icon{display:block;width:4.8rem;height:4.8rem;margin-bottom:2rem}.numbered-steps__icon svg,.numbered-steps__icon img{display:block;width:100%;height:100%;object-fit:contain}.numbered-steps__step--done .numbered-steps__number,.numbered-steps__step--done .numbered-steps__icon{color:rgba(var(--color-foreground),.35)}.numbered-steps__step--done .numbered-steps__icon img{opacity:.35}.numbered-steps__content>*{margin:0}.numbered-steps__label{display:block;font-size:1.2rem;letter-spacing:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.numbered-steps__title{margin-top:.4rem;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;letter-spacing:.12rem;line-height:1.4;text-transform:uppercase}.numbered-steps__text{margin-top:.8rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.numbered-steps__text>*:last-child{margin-bottom:0}.numbered-steps__button{margin-top:4.8rem;text-align:center}@media screen and (max-width:749px){.numbered-steps__header{margin-bottom:3.2rem}.numbered-steps__list{grid-template-columns:1fr}.numbered-steps__step,.numbered-steps__step:first-child{display:grid;grid-template-columns:6.4rem minmax(0,1fr);gap:1.2rem;padding:2.4rem 0;border-left:0;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.numbered-steps__number{margin:0;font-size:3.6rem}.numbered-steps__icon{width:4rem;height:4rem;margin:0}.numbered-steps__title{font-size:1.5rem}.numbered-steps__button{margin-top:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-numbered-steps.css.map */
