.timeline{display:flex;align-items:flex-start;counter-reset:tl-step;position:relative}.timeline__step{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:1rem;padding:0 1rem;counter-increment:tl-step}.timeline__step:not(:last-child):before{content:"";position:absolute;top:var(--tl-icon-radius, 3rem);left:50%;width:100%;height:2px;background:var(--tl-border, #f0c8b8);z-index:0}.timeline__icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;border-radius:50%;background:var(--tl-icon-bg, #f8ddd1);color:var(--tl-accent, #e8552d)}.timeline__step .timeline__icon:after{content:counter(tl-step);position:absolute;z-index:3;top:-2px;right:-2px;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--tl-accent, #e8552d);color:#fff;font-size:1.1rem;font-weight:700;line-height:1}.timeline--no-numbers .timeline__icon:after{display:none}.timeline__icon .svg-wrapper,.timeline__icon svg{width:2.6rem;height:2.6rem}.timeline__image{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.timeline__title{margin:0;margin-top:.4rem;font-family:var(--tl-title-family, inherit);font-weight:var(--tl-title-weight, 700);font-size:var(--tl-title-size, 1.5rem);text-transform:var(--tl-title-transform, none);line-height:1.3;color:rgb(var(--color-foreground))}.timeline__date{margin:0;font-family:var(--tl-body-family, inherit);font-weight:var(--tl-body-weight, 400);font-size:var(--tl-body-size, 1.4rem);text-transform:var(--tl-body-transform, none);line-height:1.3;color:rgba(var(--color-foreground),.6)}@media screen and (max-width:749px){.timeline__step{padding:0 .4rem;gap:.8rem}.timeline__icon{width:4.8rem;height:4.8rem}.timeline__step:not(:last-child):before{top:var(--tl-icon-radius-mobile, 2.4rem)}.timeline__icon .svg-wrapper,.timeline__icon svg{width:2.1rem;height:2.1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-timeline.css.map */
