.bou-timeline__inner--divider{border-top:1px solid rgba(var(--color-foreground),.12);padding-top:3.2rem}.bou-timeline__head{margin-bottom:2.4rem}.bou-timeline__heading{font-size:2.4rem}.bou-timeline__list{list-style:none;margin:0;padding:0;display:grid;gap:0}.bou-timeline__stage{position:relative;display:grid;grid-template-columns:2.4rem minmax(0,1fr);column-gap:1.2rem;align-items:start;padding-bottom:1.8rem}.bou-timeline__stage:last-child{padding-bottom:0}.bou-timeline__stage:not(:last-child):before{content:"";position:absolute;left:calc(1.2rem - 1px);top:2.2rem;bottom:.2rem;width:2px;background:rgba(var(--color-foreground),.14)}.bou-timeline__marker{position:relative;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem}.bou-timeline__marker:before{content:"";box-sizing:border-box;width:1.1rem;height:1.1rem;border-radius:50%;border:2px solid rgb(var(--bou-accent));background:rgb(var(--color-background))}.bou-timeline__stage--final .bou-timeline__marker:before{background:rgb(var(--bou-accent))}.bou-timeline__body{min-width:0;padding-top:.2rem}.bou-timeline__label{margin:0;font-family:var(--font-body-family);font-size:1.45rem;font-weight:600;line-height:1.3;letter-spacing:0;color:rgb(var(--color-foreground))}.bou-timeline__stage--final .bou-timeline__label{color:rgb(var(--bou-accent))}.bou-timeline__timing{margin:.2rem 0 0;font-size:1.3rem;line-height:1.45;color:rgba(var(--color-foreground),.68)}.bou-timeline__stage--final .bou-timeline__timing{font-weight:600;color:rgb(var(--color-foreground))}.bou-timeline__footnote{margin:2rem 0 0;font-size:1.25rem;line-height:1.45;color:rgba(var(--color-foreground),.6)}@media screen and (min-width:990px){.bou-timeline__inner--divider{padding-top:4rem}.bou-timeline__heading{font-size:2.8rem}.bou-timeline__list{grid-template-columns:repeat(var(--bou-timeline-count, 6),minmax(0,1fr));column-gap:2.4rem}.bou-timeline__stage{display:block;padding-bottom:0}.bou-timeline__stage:not(:last-child):before{top:calc(1.2rem - 1px);left:2.4rem;right:-2.4rem;bottom:auto;width:auto;height:2px}.bou-timeline__marker{margin-bottom:1rem}.bou-timeline__body{padding-top:0}.bou-timeline__footnote{margin-top:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-bou-timeline.css.map */
