.bd-timeline.bd-section{padding-inline:1.8rem}.bd-timeline{text-align:center}.bd-timeline__heading{margin:0 auto 2.8rem;max-width:26.6rem}.bd-timeline__heading em{font-style:italic}.bd-timeline__heading--mobile p{margin:0}.bd-timeline__heading--desktop{display:none}.bd-timeline__inner{display:flex;flex-direction:column;align-items:center;gap:0}.bd-timeline__stage{width:100%;max-width:978px}.bd-timeline__panel{position:relative;border-radius:1.2rem;overflow:hidden;min-height:23rem}.bd-timeline__panel picture{display:contents}.bd-timeline__edge{display:none}.bd-timeline__image{display:block;width:100%;height:auto;aspect-ratio:340 / 230;object-fit:cover;object-position:center}.bd-timeline__overlay{position:absolute;left:var(--bd-tl-ox-m, 6%);top:var(--bd-tl-oy-m, 58%);bottom:auto;right:auto;z-index:2;padding:0;text-align:left;display:flex;flex-direction:column;gap:.4rem;max-width:16.3rem;width:max-content;pointer-events:none}.bd-timeline__panel--overlay-bottom-m .bd-timeline__overlay{top:auto;bottom:2.1rem}.bd-timeline__overlay-title{margin:0;color:var(--color-cloud);font-family:var(--font-heading);font-size:2.8rem;font-weight:400;font-style:normal;line-height:normal;letter-spacing:0}.bd-timeline__overlay-text{margin:0;color:var(--color-cloud);font-family:var(--font-body);font-size:1.4rem;font-weight:400;line-height:1.32;letter-spacing:-.01em}.bd-timeline__pills{display:flex;justify-content:center;align-items:center;gap:.8rem;flex-wrap:nowrap;width:100%;max-width:34rem;margin-top:2.4rem}.bd-timeline__pill{flex:1 0 0;min-width:0;padding:.8rem 2rem;cursor:pointer;transition:background-color .2s ease,opacity .2s ease,color .2s ease;font-family:var(--font-body);font-size:1.6rem;font-weight:400;line-height:1.2;letter-spacing:-.01em;border-radius:var(--radius-pill)}.bd-timeline__pill.bd-badge--selection-active,.bd-timeline__pill.is-active{background-color:var(--color-petal);border:1px solid rgba(30,51,10,.08);color:var(--color-dark);opacity:1}.bd-timeline__pill.bd-badge--selection-inactive{background-color:var(--color-sage);border:.8px solid #dadcc9;color:#1e330a33;opacity:.8}.bd-timeline__pill:focus-visible{outline:2px solid var(--color-dark);outline-offset:2px}.bd-timeline__body{margin:3.2rem 0 0;max-width:26rem;opacity:.8}.bd-timeline__body p{margin:0}.bd-timeline__cta{margin-top:2rem}@media(min-width:60em){.bd-timeline.bd-section{padding-inline:0}.bd-timeline__heading{margin-bottom:3.6rem;max-width:none}.bd-timeline__heading--mobile{display:none}.bd-timeline__heading--desktop{display:block}.bd-timeline__inner{max-width:131.4rem;margin-inline:auto}.bd-timeline__panel{border-radius:.8rem;min-height:0}.bd-timeline__image{height:34.4rem}.bd-timeline__edge{display:block;position:absolute;top:-8rem;bottom:-8rem;width:calc((100% - 34.4rem * var(--bd-tl-ratio, 1.5)) / 2 + 14rem);background-image:var(--bd-tl-edge),var(--bd-tl-edge);background-repeat:no-repeat;background-size:10000% 34.4rem,10000% 100%;filter:blur(3.2rem)}.bd-timeline__edge--start{left:-8rem;background-position:left center}.bd-timeline__edge--end{right:-8rem;background-position:right center}.bd-timeline__panel--framed .bd-timeline__image{position:relative;z-index:1;width:auto;max-width:100%;margin-inline:auto;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%)}.bd-timeline__overlay,.bd-timeline__panel--overlay-bottom-m .bd-timeline__overlay{left:var(--bd-tl-ox-d, 28%);top:var(--bd-tl-oy-d, 55%);bottom:auto;max-width:19.5rem;gap:.6rem}.bd-timeline__panel--overlay-bottom-d .bd-timeline__overlay{top:auto;bottom:4.5rem}.bd-timeline__overlay-title{font-size:4rem}.bd-timeline__overlay-text{font-size:2rem}.bd-timeline__pills{max-width:64.2rem;gap:1.2rem;margin-top:3.2rem}.bd-timeline__pill{padding:1.2rem 3.2rem;font-size:2.2rem}.bd-timeline__pill.bd-badge--selection-active,.bd-timeline__pill.is-active{border-width:1.4px}.bd-timeline__pill.bd-badge--selection-inactive{border-width:1px;padding-inline:2rem}.bd-timeline__body{margin-top:3.6rem;max-width:54rem}.bd-timeline__cta{margin-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/bd-timeline.css.map */
