.story-item__dot,.story-timeline__line{display:block!important}.story-timeline{background:var(--c-ivory-deep);overflow:hidden}.story-timeline__inner{display:grid;grid-template-columns:1fr;align-items:start;width:100%}.story-timeline__heading{margin:24px 0 32px;line-height:.92}.story-timeline__heading em{color:var(--c-gold);font-style:italic}.story-timeline__text{margin-bottom:72px;color:var(--c-mute)}.story-timeline__link{display:inline-flex;align-items:center;gap:14px;position:relative;padding-bottom:8px;font:var(--font-button);letter-spacing:var(--tracking-button);text-transform:uppercase;color:var(--c-ink);text-decoration:none;padding-left:20px}.story-timeline__timeline{position:relative;padding-top:42px}.story-timeline__line{position:absolute;display:block!important;top:42px;left:0;right:0;height:1px;background:#a3946066}.story-timeline__items{display:grid;grid-template-columns:repeat(var(--block-size),minmax(0,1fr));column-gap:clamp(20px,2vw,36px);width:100%}.story-item{position:relative}.story-item__dot{position:absolute;top:-6px;left:0;display:block!important;width:14px;height:14px;border:2px solid var(--c-gold);border-radius:50%;background:var(--c-ivory-deep)}.story-item__dot:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;border-radius:50%;background:var(--c-gold)}.story-item__year{padding-top:42px;padding-bottom:16px;margin-block-start:0!important;margin-bottom:18px;border-bottom:1px solid rgba(163,148,96,.25);font:var(--font-display-3);letter-spacing:var(--tracking-display-3);white-space:nowrap}.story-item p{max-width:220px;color:var(--c-mute)}.story-timeline__link{margin-top:56px}@media screen and (max-width:1200px){.story-timeline__inner{grid-template-columns:1fr}.story-timeline__content{max-width:100%}.story-timeline__text{margin-bottom:48px}.story-timeline__timeline{width:100%}.story-timeline__items{grid-template-columns:repeat(var(--block-size),1fr);column-gap:24px}}@media screen and (max-width:768px){.story-timeline__timeline{padding-top:0}.story-timeline__line{top:0;bottom:0;left:6px;width:1px;height:auto}.story-timeline__items{grid-template-columns:1fr;row-gap:16px}.story-item{padding-left:40px}.story-item__dot{top:4px;left:0}.story-item__year{padding-top:0;padding-bottom:0;margin-bottom:14px;border-bottom:none}.story-item p{max-width:100%}.story-timeline__link{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/history.css.map */
