.timeline-section .title-wrapper{margin-bottom:3rem}.timeline__description{max-width:80%;margin:0 auto 4rem}.timeline{position:relative;max-width:80%;margin:0 auto}.timeline__step{display:grid;grid-template-columns:5rem 1fr;gap:1.5rem;padding-bottom:4rem}.timeline__step:last-child{padding-bottom:0}.timeline__marker{display:flex;flex-direction:column;align-items:center}.timeline__number{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:rgba(var(--color-foreground),1);color:rgb(var(--color-background));font-weight:700;font-size:1.6rem;flex-shrink:0}.timeline__line{display:block;width:.2rem;flex-grow:1;background:rgba(var(--color-foreground),.15);margin-top:1rem}.timeline__content{display:grid;gap:2rem}.timeline__image{border-radius:var(--media-radius);overflow:hidden}.timeline__image img,.timeline__image-media{width:100%;height:auto;display:block;object-fit:cover}.timeline__label{display:block;text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem;opacity:.6;margin-bottom:.5rem}.timeline__heading{margin:0 0 1rem;font-size:1.8rem;line-height:calc(1 + .6 / var(--font-body-scale))}.timeline__body{margin-bottom:1.5rem}.timeline__body p{margin:0}.timeline__text .button{margin-top:.5rem}@media screen and (min-width:750px){.timeline__step{grid-template-columns:6rem 1fr;gap:2rem;padding-bottom:5rem}.timeline__content{grid-template-columns:1fr 1fr;align-items:center}.timeline__heading{font-size:2.2rem}}@media screen and (max-width:749px){.timeline__step{grid-template-columns:4rem 1fr}.timeline__number{width:3.2rem;height:3.2rem;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-timeline.css.map */
