.section__steps{display:flex;flex-direction:column;gap:24px;margin:48px 0;padding:0 32px}@media(min-width:1024px){.section__steps{gap:32px}}.section__steps-heading{font-family:GeogrotesqueCondBoldWeb,Arial Black,Impact,sans-serif;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;text-align:center}@media(min-width:1024px){.section__steps-heading{font-size:24px}}.section__steps-steps{display:flex;flex-direction:column;gap:24px;list-style:none;margin:0;padding:0}@media(min-width:1024px){.section__steps-steps{flex-direction:row;justify-content:center;gap:34px}}.section__steps-step{position:relative;display:flex;gap:16px;padding:32px 24px;background-color:#f6f2eb}@media(min-width:1024px){.section__steps-step{flex-direction:column;width:26%;padding:35px 40px}}.section__steps-step:not(:last-child):after{content:"";position:absolute;top:32px;left:34px;width:1px;height:calc(100% + 40px);border-left:1px dashed;z-index:1}@media(min-width:1024px){.section__steps-step:not(:last-child):after{top:43px;width:calc(100% + 35px);height:1px;border-left:none;border-bottom:1px dashed}}.section__steps-step--index{position:relative;display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:#ff2e92;border-radius:22px;box-shadow:0 0 0 10px #f6f2eb;font-family:BaseMonoWideWeb,Courier,Courier New,sans-serif;font-size:12px;flex-shrink:0;z-index:2}ul.section__steps-steps a.section__steps-step--cta{color:#000;text-decoration:none}.section__steps-step--content{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.section__steps-step--content{gap:24px}}.section__steps-step--heading{font-family:BaseMonoWideWeb,Courier,Courier New,sans-serif;font-size:22px;font-weight:400;line-height:1.5;letter-spacing:.05em;overflow-wrap:normal;margin-top:-6px!important}@media(min-width:1024px){.section__steps-step--heading{font-size:35px;margin-top:0}}.section__steps-step--description{font-size:13px;line-height:1.8;letter-spacing:.01em}.section__steps-step--description.text-underline{font-family:RingsideWideWeb}@media(min-width:1024px){.section__steps-step--description{font-size:16px}}.section__steps-step--cta{font-family:GeogrotesqueCondBoldWeb,Arial Black,Impact,sans-serif;font-size:12px;font-weight:700;line-height:1;letter-spacing:.05em;text-transform:uppercase;padding-bottom:3px;border-bottom:1px solid var(--primary-color);width:-moz-fit-content;width:fit-content}@media(min-width:1024px){.section__steps-step--cta{font-size:16px;padding-bottom:6px;border-width:2px}}
/*# sourceMappingURL=/cdn/shop/t/1084/assets/section-steps.css.map */
