.nibby-journey__inner{max-width:64rem;margin-inline:auto}.nibby-journey__heading{margin:0 0 var(--nibby-space-5);text-align:center}.nibby-journey__heading em{font-style:italic;color:var(--nibby-forest)}.nibby-journey__track{--p: 0;position:relative;display:block;padding-left:5.2rem}.nibby-journey__line{position:absolute;top:.8rem;bottom:.8rem;left:1.9rem;width:2px;border-radius:2px;background:rgba(var(--color-foreground),.15)}.nibby-journey__fill{position:absolute;inset:0 0 auto;height:calc(var(--p) * 100%);border-radius:2px;background:var(--nibby-forest)}.nibby-journey__marker{position:absolute;z-index:2;left:2rem;top:calc(.8rem + var(--p) * (100% - 1.6rem));display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--nibby-white);box-shadow:0 4px 14px #1d25212e;transform:translate(-50%,-50%);color:var(--nibby-forest);will-change:top}.nibby-journey__marker svg{width:2.8rem;height:2.8rem}.nibby-journey__marker svg path{fill:var(--nibby-honey);stroke:var(--nibby-forest-dark);stroke-width:1.6}.nibby-journey__marker .nibby-icon{fill:var(--nibby-honey);stroke:var(--nibby-forest-dark)}.nibby-journey__list{display:grid;gap:var(--nibby-space-5);margin:0;padding:0;list-style:none}.nibby-journey__stage{position:relative;opacity:.38;transition:opacity .35s ease}.nibby-journey__stage.is-reached{opacity:1}.nibby-journey__dot{position:absolute;left:-3.3rem;top:.7rem;width:1.2rem;height:1.2rem;border-radius:50%;background:rgba(var(--color-foreground),.25);transform:translate(-50%);transition:background-color .35s ease}.nibby-journey__stage.is-reached .nibby-journey__dot{background:var(--nibby-forest)}.nibby-journey__label{margin:0 0 .6rem;font-family:var(--nibby-font-heading);font-size:1.9rem;font-weight:700}.nibby-journey__text{font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.nibby-journey__text p{margin:0}.nibby-journey__note{display:grid;grid-template-columns:3.2rem 1fr;gap:var(--nibby-space-3);align-items:center;margin-top:var(--nibby-space-6);padding:var(--nibby-space-4);border:1px solid var(--nibby-line);border-radius:1.4rem;background:var(--nibby-white);font-size:1.4rem;line-height:1.5;color:var(--nibby-ink)}.nibby-journey__note p{margin:0}.nibby-journey__note-icon{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--nibby-sage);color:var(--nibby-forest)}.nibby-journey__note-icon .nibby-icon{width:1.8rem;height:1.8rem;stroke-width:2.4}@media(prefers-reduced-motion:reduce){.nibby-journey__stage{opacity:1;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nibby-journey.css.map */
