.bh-tl__head{max-width:72rem;margin:0 auto 8rem;text-align:center}.bh-tl__eyebrow{margin:0 0 1.6rem;color:var(--bh-gold)}.bh-tl__heading{margin:0}.bh-tl__intro{margin-top:2.4rem;font-size:1.6rem;line-height:1.7}.bh-tl__intro p{margin:0}.bh-tl__list{position:relative;display:block;--bh-tl-progress: 0}.bh-tl__items{list-style:none;margin:0;padding:0;position:relative;z-index:1}.bh-tl__track{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);background:#2f2f2f1f}.bh-tl__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bh-gold);transform-origin:top;transform:scaleY(var(--bh-tl-progress))}.bh-tl__item{display:grid;grid-template-columns:1fr 12rem 1fr;align-items:center}.bh-tl__item+.bh-tl__item{margin-top:6rem}.bh-tl__item>*{grid-row:1}.bh-tl__dot{grid-column:2;justify-self:center;width:1.8rem;height:1.8rem;border-radius:50%;background:#fff;border:2px solid var(--bh-gold);box-shadow:0 0 0 .6rem #c99d4400;transition:background-color .4s ease,box-shadow .4s ease,transform .4s ease}.bh-tl__item.is-passed .bh-tl__dot{background:var(--bh-gold);box-shadow:0 0 0 .6rem #c99d442e;transform:scale(1.1)}.bh-tl__content{max-width:46rem}.bh-tl__item:nth-child(odd) .bh-tl__content{grid-column:1;justify-self:end;text-align:right}.bh-tl__item:nth-child(2n) .bh-tl__content{grid-column:3;justify-self:start}.bh-tl__media{width:min(100%,30rem);aspect-ratio:1;border-radius:50%;overflow:hidden;background:#efe7dd}.bh-tl__media img{width:100%;height:100%;object-fit:cover;display:block}.bh-tl__item:nth-child(odd) .bh-tl__media{grid-column:3;justify-self:start}.bh-tl__item:nth-child(2n) .bh-tl__media{grid-column:1;justify-self:end}.bh-tl__year{margin:0 0 1rem;font-family:var(--heading-font);font-weight:700;font-size:clamp(3.2rem,3.6vw,4.8rem);line-height:1;color:var(--bh-gold);letter-spacing:.02em}.bh-tl__title{margin:0 0 1.2rem;font-size:1.8rem;line-height:1.3;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--bh-ink)}.bh-tl__text{font-size:1.5rem;line-height:1.7}.bh-tl__text p{margin:0 0 1rem}.bh-tl__text p:last-child{margin-bottom:0}.bh-tl__list.is-ready .bh-tl__content,.bh-tl__list.is-ready .bh-tl__media{opacity:0;transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.bh-tl__list.is-ready .bh-tl__item:nth-child(odd) .bh-tl__content{transform:translate(-4rem)}.bh-tl__list.is-ready .bh-tl__item:nth-child(2n) .bh-tl__content{transform:translate(4rem)}.bh-tl__list.is-ready .bh-tl__media{transform:scale(.88);transition-delay:.15s}.bh-tl__list.is-ready .bh-tl__item.is-visible .bh-tl__content,.bh-tl__list.is-ready .bh-tl__item.is-visible .bh-tl__media{opacity:1;transform:none}@media(max-width:749px){.bh-tl__head{margin-bottom:5rem}.bh-tl__track{left:1.1rem;transform:none}.bh-tl__item{grid-template-columns:2.4rem 1fr;column-gap:2rem;align-items:start}.bh-tl__item>*{grid-row:auto}.bh-tl__item+.bh-tl__item{margin-top:4.8rem}.bh-tl__dot{grid-column:1;grid-row:1;margin-top:.8rem}.bh-tl__item:nth-child(n) .bh-tl__content{grid-column:2;grid-row:1;justify-self:start;text-align:left}.bh-tl__item:nth-child(n) .bh-tl__media{grid-column:2;grid-row:2;justify-self:start;width:16rem;margin-top:2rem}.bh-tl__list.is-ready .bh-tl__item:nth-child(n) .bh-tl__content{transform:translateY(2.4rem)}.bh-tl__list.is-ready .bh-tl__item.is-visible .bh-tl__content{transform:none}}@media(prefers-reduced-motion:reduce){.bh-tl__list.is-ready .bh-tl__content,.bh-tl__list.is-ready .bh-tl__media{opacity:1;transform:none;transition:none}.bh-tl__fill{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brodies-timeline.css.map */
