.savas-journey{--savas-journey-card: 300px;--savas-journey-gap: 24px;--savas-journey-marker: 28px;--savas-journey-line: 1px;--savas-journey-ground: var(--savas-surface);--savas-journey-stagger: 90ms;--savas-journey-fade: 72px}.savas-pdp3-ground--bone.savas-journey{--savas-journey-ground: var(--savas-secondary)}.savas-journey__head{max-width:720px;margin:0 auto var(--savas-space-2xl);text-align:center}.savas-journey__eyebrow{margin:0 0 var(--savas-space-md);font-size:var(--savas-size-label);font-weight:var(--savas-weight-bold);letter-spacing:var(--savas-tracking-label);line-height:1.3;text-transform:uppercase;color:var(--savas-text-light)}.savas-journey__heading{margin:0;font-size:var(--savas-size-4xl);font-weight:var(--savas-weight-display);line-height:var(--savas-leading-display);letter-spacing:var(--savas-tracking-display);color:var(--savas-text);text-wrap:balance}.savas-journey__heading--3xl{font-size:var(--savas-size-3xl)}.savas-journey__intro{margin:var(--savas-space-md) auto 0;max-width:44ch;font-size:var(--savas-size-lg);font-weight:var(--savas-weight-regular);line-height:var(--savas-leading-body);color:var(--savas-text-light);text-wrap:balance}.savas-journey__track{position:relative}.savas-journey__steps{display:flex;gap:var(--savas-journey-gap);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.savas-journey__steps::-webkit-scrollbar{display:none}.savas-journey__step{position:relative;flex:0 0 var(--savas-journey-card);width:var(--savas-journey-card);min-width:0;margin:0;padding:0;scroll-snap-align:start}.savas-journey__track:after{content:"";position:absolute;top:0;right:0;bottom:0;width:var(--savas-journey-fade);background-image:linear-gradient(to right,transparent,var(--savas-journey-ground));pointer-events:none;opacity:1;transition:opacity var(--savas-transition-base)}.savas-journey__track.is-end:after{opacity:0}.savas-journey__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--savas-radius-card);background-color:var(--savas-tint)}.savas-journey__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--savas-journey-pos, 50% 50%)}.savas-journey__marker-row{position:relative;display:flex;align-items:center;height:var(--savas-journey-marker);margin-top:var(--savas-space-lg)}.savas-journey__marker-row:before{content:"";position:absolute;top:50%;left:0;right:calc(var(--savas-journey-gap) * -1);height:var(--savas-journey-line);margin-top:calc(var(--savas-journey-line) / -2);background-color:var(--savas-border)}.savas-journey__step:first-child .savas-journey__marker-row:before{left:calc(var(--savas-journey-marker) / 2)}.savas-journey__step:last-child .savas-journey__marker-row:before{right:auto;width:calc(var(--savas-journey-marker) / 2)}.savas-journey__marker{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--savas-journey-marker);height:var(--savas-journey-marker);border:1px solid var(--savas-text);border-radius:var(--savas-radius-pill);background-color:var(--savas-journey-ground)}.savas-journey__number{font-size:var(--savas-size-caption);font-weight:var(--savas-weight-medium);line-height:1;letter-spacing:var(--savas-tracking-badge);color:var(--savas-text);font-variant-numeric:tabular-nums}.savas-journey__body{padding-top:var(--savas-space-md)}.savas-journey__step-eyebrow{margin:0 0 var(--savas-space-sm);font-size:var(--savas-size-label);font-weight:var(--savas-weight-bold);letter-spacing:var(--savas-tracking-label);line-height:1.3;text-transform:uppercase;color:var(--savas-text-light)}.savas-journey__title{margin:0;font-size:var(--savas-size-xl);font-weight:var(--savas-weight-medium);line-height:var(--savas-leading-heading);letter-spacing:var(--savas-tracking-body);color:var(--savas-text);text-wrap:balance}.savas-journey__text{margin:var(--savas-space-sm) 0 0;font-size:var(--savas-size-base);font-weight:var(--savas-weight-regular);line-height:var(--savas-leading-body);color:var(--savas-text-light)}.savas-journey.is-armed .savas-journey__step{opacity:0;transform:translateY(16px);transition:opacity var(--savas-transition-slow),transform var(--savas-transition-slow);transition-delay:calc(var(--savas-journey-i, 0) * var(--savas-journey-stagger))}.savas-journey.is-armed.is-in .savas-journey__step{opacity:1;transform:none}html.savas-pdp3-no-reveal .savas-journey .savas-journey__step{opacity:1;transform:none;transition:none}@media screen and (min-width:769px){.savas-journey--fit .savas-journey__steps{overflow-x:visible;scroll-snap-type:none}.savas-journey--fit .savas-journey__step{flex:1 1 0;width:auto}.savas-journey--fit .savas-journey__track:after{display:none}}@media screen and (max-width:768px){.savas-journey{--savas-journey-gap: 0px}.savas-journey__head{margin-bottom:var(--savas-space-xl)}.savas-journey__intro{font-size:var(--savas-size-base)}.savas-journey__steps{display:block;overflow:visible;scroll-snap-type:none}.savas-journey__track:after{display:none}.savas-journey__step{display:grid;grid-template-columns:var(--savas-journey-marker) minmax(0,1fr);column-gap:var(--savas-space-md);width:auto;padding-bottom:var(--savas-space-2xl);scroll-snap-align:none}.savas-journey__step:last-child{padding-bottom:0}.savas-journey__step:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--savas-journey-marker) / 2);width:var(--savas-journey-line);margin-left:calc(var(--savas-journey-line) / -2);background-color:var(--savas-border)}.savas-journey__step:first-child:before{top:calc(var(--savas-journey-marker) / 2)}.savas-journey__step:last-child:before{bottom:auto;height:calc(var(--savas-journey-marker) / 2)}.savas-journey__marker-row{grid-column:1;grid-row:1;height:auto;margin-top:0;align-items:flex-start}.savas-journey__marker-row:before{display:none}.savas-journey__media{grid-column:2;grid-row:1}.savas-journey__body{grid-column:2;grid-row:2;padding-top:var(--savas-space-md)}.savas-journey__title{font-size:var(--savas-size-xl)}}@media(prefers-reduced-motion:reduce){.savas-journey.is-armed .savas-journey__step{transform:none;transition-delay:0ms}.savas-journey__steps{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/savas-journey.css.map */
