.process-steps{padding-block:var(--padding-top) var(--padding-bottom);background-color:var(--color-background)}.process-steps__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-60);padding-inline:var(--page-gutter)}@media(min-width:1024px){.process-steps__inner{gap:var(--space-150)}}.process-steps__header{display:flex;flex-direction:column;align-items:center;max-width:42rem;text-align:center}@media(min-width:1024px){.process-steps__header{max-width:52rem}}.process-steps__heading{margin:0 0 var(--space-10)}@media(min-width:1024px){.process-steps__heading{font-size:var(--text-5xl)}}.process-steps__subheading{margin:0;color:var(--color-grey-40)}.process-steps__cta{margin-top:var(--space-40)}.process-steps__steps{--steps-gap: calc(var(--space-60) * 2);display:flex;flex-direction:column;align-items:flex-start;gap:var(--steps-gap);width:100%;max-width:20rem;margin:0;padding:0;list-style:none}@media(min-width:1024px){.process-steps__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-32);max-width:var(--page-width)}}.process-steps__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-12);text-align:center}@media(min-width:1024px){.process-steps__step{gap:0}}.process-steps__number{position:relative;z-index:1;margin:0;padding-inline:var(--space-60);background-color:var(--color-background);line-height:var(--line-height-tight)}.process-steps__number svg{height:100px}.process-steps__step-heading{margin:0}@media(min-width:1024px){.process-steps__step-heading{margin-top:var(--space-48);margin-bottom:var(--space-6)}}.process-steps__step-description{margin:0;max-width:18rem;color:var(--color-grey-40)}@media(min-width:1024px){.process-steps__step-description{max-width:22rem}}.process-steps--show-connector .process-steps__step:not(:last-child):after{content:"";position:absolute;top:calc(100% + var(--steps-gap) / 2);left:50%;width:1px;height:var(--space-60);background-color:var(--color-grey-30);transform:translate(-50%,-50%)}@media(min-width:1024px){.process-steps--show-connector .process-steps__step:not(:last-child):after{content:none}}@media(min-width:1024px){.process-steps--show-connector .process-steps__steps:before{content:"";position:absolute;top:calc(var(--text-5xl) * var(--line-height-tight) / 1.75);right:calc(100% / 6);left:calc(100% / 6);z-index:0;height:1px;background-color:var(--color-grey-30)}}@media(min-width:1024px){.process-steps--show-connector .process-steps__steps{position:relative}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/process-steps.css.map */
