.timeline-inline{width:100%}.timeline-inline__title{margin:0 0 2rem}@media screen and (max-width:750px){.timeline-inline__title{margin-bottom:1.5rem}}.timeline-container{width:100%}.timeline-block .hero__title{margin-bottom:3rem}@media screen and (max-width:750px){.timeline-block .hero__title{margin-bottom:2rem}}.timeline-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.timeline-content--reversed .timeline-block{order:2}.timeline-content--reversed .timeline-image{order:1}.timeline-block{width:100%}.timeline-steps{position:relative;display:grid;gap:30px;padding-left:33px}.timeline-steps:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;background:var(--timeline-color);z-index:1}.timeline-step{position:relative;padding-left:30px;display:flex;flex-direction:column;gap:.5rem;color:var(--color-foreground)}.timeline-dot{position:absolute;left:-20px;top:8px;box-sizing:border-box;display:block;width:16px;height:16px;min-width:16px;min-height:16px;aspect-ratio:1 / 1;padding:0;flex:0 0 16px;background:var(--dot-color);border-radius:50%;border:2px solid var(--timeline-color);z-index:2}.timeline-step__title{margin:0}.timeline-step__title--uppercase{text-transform:uppercase}.timeline-step__content{display:flex;flex-direction:column;gap:.5rem}.timeline-step__badge{display:flex;align-items:center}.timeline-step__badge .rte-badge{display:inline-block}.timeline-step__content :where(p,ul,ol){margin-block:.25rem 0}.timeline-step--placeholder{opacity:.7}.timeline-image{display:flex;justify-content:center;align-items:center}@media screen and (min-width:751px){.timeline-content--full-width{grid-template-columns:1fr}.timeline-content--full-width .timeline-block{width:100%;max-width:none}.timeline-steps--horizontal-desktop{--timeline-column-gap: clamp(1.5rem, 4vw, 4rem);grid-template-columns:repeat(var(--timeline-step-count, 3),minmax(0,1fr));column-gap:var(--timeline-column-gap);row-gap:0;padding:0;margin-top:.5rem}.timeline-steps--horizontal-desktop:before{left:calc((100% - (var(--timeline-step-count) - 1) * var(--timeline-column-gap)) / var(--timeline-step-count) / 2);right:calc((100% - (var(--timeline-step-count) - 1) * var(--timeline-column-gap)) / var(--timeline-step-count) / 2);top:7px;bottom:auto;width:auto;height:2px}.timeline-steps--horizontal-desktop .timeline-dot{position:relative;left:auto;top:auto;transform:none;flex-shrink:0;margin:0 auto 1.25rem}.timeline-steps--horizontal-desktop .timeline-step{padding:0;text-align:center;align-items:center;gap:0}.timeline-steps--horizontal-desktop .timeline-step__content{align-items:center;text-align:center;width:100%;max-width:22rem;margin-inline:auto}.timeline-steps--horizontal-desktop .timeline-step__badge{justify-content:center;margin-bottom:.75rem}.timeline-steps--horizontal-desktop .timeline-step__text :is(p,ul,ol){text-align:center}}@media(max-width:750px){.timeline-content{grid-template-columns:1fr;gap:40px}.timeline-content--reversed .timeline-block,.timeline-content--reversed .timeline-image{order:initial}.timeline-image{order:-1}.timeline-steps{gap:25px;padding-left:28px}.timeline-steps:before{left:17px}.timeline-dot{left:-18px;top:8px}.timeline-step{padding-left:25px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/section-timeline.css.map */
