.custom-steps__head{margin-bottom:4rem;text-align:center}.custom-steps__subheading{margin:0 0 .8rem}.custom-steps__heading{margin:0 0 1.2rem}.custom-steps__intro{margin:0 auto;max-width:70rem}.custom-steps{--csteps-accent: var(--color-foreground)}.custom-steps__list{display:grid;gap:3.2rem}.custom-steps__list--vertical{grid-template-columns:1fr;max-width:76rem;margin:0 auto}.custom-steps__list--vertical .custom-steps__step{display:grid;grid-template-columns:auto 1fr;gap:2rem;position:relative}.custom-steps__list--vertical.custom-steps--connected .custom-steps__step:not(:last-child):before{content:"";position:absolute;left:2.4rem;top:5.6rem;bottom:-3.2rem;width:2px;background:rgba(var(--csteps-accent),.25)}.custom-steps__list--horizontal{grid-template-columns:1fr}@media screen and (min-width:750px){.custom-steps__list--horizontal.custom-steps--cols-2{grid-template-columns:repeat(2,1fr)}.custom-steps__list--horizontal.custom-steps--cols-3{grid-template-columns:repeat(3,1fr)}.custom-steps__list--horizontal.custom-steps--cols-4{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.custom-steps__list--horizontal.custom-steps--cols-4{grid-template-columns:repeat(4,1fr)}}.custom-steps__list--horizontal .custom-steps__step{text-align:center;position:relative}.custom-steps__list--horizontal .custom-steps__number{margin:0 auto 1.6rem}@media screen and (min-width:750px){.custom-steps__list--horizontal.custom-steps--connected .custom-steps__step:not(:last-child):after{content:"";position:absolute;top:2.4rem;left:calc(50% + 3.2rem);right:calc(-50% + 3.2rem);height:2px;background:rgba(var(--csteps-accent),.25)}}.custom-steps__number{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;border:2px solid rgba(var(--csteps-accent),1);background:rgb(var(--color-background));position:relative;z-index:1}.custom-steps__image{display:block;width:6.4rem;height:6.4rem;object-fit:contain;margin-bottom:1.2rem}.custom-steps__list--horizontal .custom-steps__image{margin-left:auto;margin-right:auto}.custom-steps__title{margin:0 0 .8rem}.custom-steps__text{margin:0}.custom-steps__text>:first-child{margin-top:0}.custom-steps__text>:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-process-steps.css.map */
