.animated-timeline{position:relative;overflow:hidden}.section-header{text-align:center;margin-bottom:var(--section-spacing)}.section-header__title{margin:0;color:var(--color-heading)}.timeline-container{position:relative;margin-top:var(--section-spacing)}.timeline-path{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.timeline-items{position:relative;z-index:2}.timeline-item{position:relative;margin-bottom:var(--section-spacing);text-align:center}.timeline-content{display:flex;flex-direction:column;gap:var(--spacing-unit);align-items:center}.timeline-text{order:1;text-align:center;width:100%;max-width:500px}.timeline-image{order:2;width:100%;max-width:var(--image-width, 600px);display:flex;justify-content:center}.timeline-image img{width:100%;height:auto;margin:0 auto}.timeline-date{font-size:.875rem;color:#666;font-weight:500;margin-bottom:10px;letter-spacing:2px;text-transform:uppercase}.timeline-heading{font-size:2rem;margin:0 0 20px;color:var(--color-heading)}.timeline-description{font-size:1.1rem;line-height:1.6;color:var(--color-body-text)}.timeline-connector{position:absolute;left:50%;transform:translate(-50%);top:50px;width:12px;height:12px;background:var(--color-accent);border-radius:50%;z-index:3;box-shadow:0 0 0 4px rgba(var(--color-accent-rgb),.2)}@media (min-width: 768px){.timeline-item{margin-bottom:calc(var(--section-spacing) * 1.5);text-align:center}.timeline-content{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-unit)}.timeline-text{flex:1;max-width:50%;text-align:center}.timeline-image{flex:0 0 auto;display:block}.timeline-connector{left:50%;transform:translate(-50%)}}@media (min-width: 1024px){.timeline-content--reverse{flex-direction:row-reverse}.timeline-content--reverse .timeline-text,.timeline-text{text-align:center}.timeline-heading{font-size:var(--font-size-heading-2)}}.timeline-path-animated{stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawPath 2s ease-in-out forwards}@keyframes drawPath{to{stroke-dashoffset:0}}.timeline-item{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.timeline-item.animate-in{opacity:1;transform:translateY(0)}.timeline-item:nth-child(1){transition-delay:.1s}.timeline-item:nth-child(2){transition-delay:.2s}.timeline-item:nth-child(3){transition-delay:.3s}.timeline-item:nth-child(4){transition-delay:.4s}.timeline-item:nth-child(5){transition-delay:.5s}.timeline-item:nth-child(6){transition-delay:.6s}.timeline-item:nth-child(7){transition-delay:.7s}.timeline-item:nth-child(8){transition-delay:.8s}.timeline-item:nth-child(9){transition-delay:.9s}.timeline-item:nth-child(10){transition-delay:1s}
/*# sourceMappingURL=/cdn/shop/t/10/assets/animated-timeline.css.map */
