.timeline__moment{position:relative;gap:10rem}.timeline__moment:first-child{padding-top:5rem}.timeline__moment:first-child .timeline__dot{top:5.5rem}@media screen and (max-width:576px){.timeline__moment{gap:4rem}}.timeline__line{display:none;position:absolute;left:50%;top:-2rem;bottom:-2rem;width:1px;background:var(--pps-border);transform:translate(-50%)}.timeline__dot{display:none;position:absolute;left:50%;top:2.5rem;width:14px;height:14px;border-radius:50%;background:var(--pps-gold);transform:translate(-50%,-50%);z-index:1}@media screen and (min-width:576px){.timeline__line,.timeline__dot{display:block}}.timeline__image img{display:block;width:100%;height:auto;object-fit:cover}.timeline__heading{font-family:var(--pps-font-display);font-weight:400;font-size:clamp(24px,2.6vw,34px);line-height:1.15;color:var(--pps-ink)}.timeline__dates{margin-right:10px}.timeline__description{font-family:var(--pps-font-body);font-size:1.5rem;line-height:1.7;color:var(--pps-muted)}.timeline__description p{margin:0 0 1em}.timeline__description p:last-child{margin-bottom:0}.timeline__fact{margin-top:1.6rem}.timeline__fact .badge{font-family:var(--pps-font-display);font-size:1.2rem;background:var(--pps-gold);color:#fff;padding:5px 8px 7px;transition:all .15s ease;border-radius:2px}.timeline__fact .badge:hover,.timeline__fact:open .badge{background:var(--pps-ink)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-timeline.css.map */
