.lpb-sub-journey{color:var(--basics-charcoal);overflow:hidden}.lpb-sub-journey .lpb-sub-journey__header{margin-bottom:8px}.lpb-sub-journey{position:relative}.lpb-sub-journey__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.lpb-sub-journey__bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.lpb-sub-journey__bg:after{content:"";position:absolute;inset:0 0 auto;height:280px;background:linear-gradient(to bottom,#fff 0 150px,#fff0)}.lpb-sub-journey .lpb-sub-journey__header,.lpb-sub-journey__stage{position:relative;z-index:1}.lpb-sub-journey__stage{padding:90px 0 40px}.lpb-sub-journey__body{position:relative}.lpb-sub-trail{display:none}.lpb-sub-trail__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.lpb-sub-trail__dots{fill:none;stroke:var(--basics-blue);stroke-width:5;stroke-linecap:round;stroke-dasharray:.1 13}.lpb-sub-trail__reveal{stroke-dasharray:0 2}.lpb-sub-trail__erase{transform:translate(0)}.lpb-sub-trail__bird{position:absolute;top:0;left:0;display:block;width:60px;opacity:0;offset-rotate:0deg;pointer-events:none}.lpb-sub-bird{display:block;width:100%;height:auto;overflow:visible}.lpb-sub-trail.is-playing .lpb-sub-trail__reveal{animation:lpb-trail-draw 16.5s infinite}.lpb-sub-trail.is-playing .lpb-sub-trail__erase{animation:lpb-trail-erase 16.5s infinite}.lpb-sub-trail.is-playing .lpb-sub-trail__bird{animation:lpb-bird-fly 16.5s infinite,lpb-bird-fade 16.5s infinite}.lpb-sub-trail.is-playing .lpb-sub-bird{animation:lpb-bird-bob .6s ease-in-out infinite alternate}@keyframes lpb-trail-draw{0%,3%{stroke-dasharray:0 2;animation-timing-function:cubic-bezier(.37,0,.63,1)}48.5%,to{stroke-dasharray:1 2}}@keyframes lpb-trail-erase{0%,49.7%{transform:translate(0);animation-timing-function:linear}93.3%,to{transform:translate(var(--trail-erase, 2000px))}}@keyframes lpb-bird-fly{0%,3%{offset-distance:0%;animation-timing-function:cubic-bezier(.37,0,.63,1)}48.5%,to{offset-distance:100%}}@keyframes lpb-bird-fade{0%,3%{opacity:0}5%,43%{opacity:1}48.5%,to{opacity:0}}@keyframes lpb-bird-bob{0%{transform:translateY(-4px)}to{transform:translateY(4px)}}.lpb-sub-bird__wing{transform-box:view-box}.lpb-sub-bird__wing--up{transform-origin:72px 38px}.lpb-sub-bird__wing--low{transform-origin:60px 64px}.lpb-sub-trail.is-playing .lpb-sub-bird__wing--up{animation:lpb-bird-flap-up .32s ease-in-out infinite alternate}.lpb-sub-trail.is-playing .lpb-sub-bird__wing--low{animation:lpb-bird-flap-low .32s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.lpb-sub-trail .lpb-sub-trail__reveal,.lpb-sub-trail .lpb-sub-trail__erase{animation:none!important}.lpb-sub-trail .lpb-sub-trail__reveal{stroke-dasharray:1 2}.lpb-sub-trail__bird{display:none}}@keyframes lpb-bird-flap-up{0%{transform:rotate(8deg)}to{transform:rotate(-13deg)}}@keyframes lpb-bird-flap-low{0%{transform:rotate(-6deg)}to{transform:rotate(9deg)}}.lpb-sub-journey__steps{display:flex;margin:0;padding:64px 0 0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lpb-sub-journey__steps::-webkit-scrollbar{display:none}.lpb-sub-step{flex:0 0 100%;scroll-snap-align:start;box-sizing:border-box;padding-inline:4px}.lpb-sub-step__card{position:relative;display:flex;flex-direction:column;align-items:center;height:100%;padding:42px 20px 24px;border:1px solid var(--basics-charcoal);border-radius:16px;background:#fff;box-sizing:border-box}.lpb-sub-step__badge{position:absolute;top:-58px;left:50%;display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:50%;background:var(--basics-charcoal);box-shadow:0 0 0 2px #fff;overflow:hidden;transform:translate(-50%)}.lpb-sub-step__badge img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lpb-sub-step__badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059}.lpb-sub-step__number{position:relative;z-index:1;font-family:abc-font,sans-serif;font-weight:1000;font-size:38px;line-height:1;color:#fff}.lpb-sub-step__title{margin:0;text-align:center}.lpb-sub-step__rule{align-self:stretch;height:4px;margin:28px 0 30px;border:0;background:var(--basics-charcoal)}.lpb-sub-step__text{align-self:stretch}.lpb-sub-journey .lpb-sub-step__button{margin-top:32px}@media(min-width:750px){.lpb-sub-trail{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.lpb-sub-journey__steps{position:relative}.lpb-sub-journey__stage{padding:140px 0 100px}.lpb-sub-journey__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;overflow:visible;padding-top:0}.lpb-sub-step{display:flex;justify-content:center;padding-inline:0}.lpb-sub-step__card{width:min(240px,calc(100% - 12px));height:auto}.lpb-sub-step:nth-child(2){margin-top:168px}.lpb-sub-step:nth-child(3){margin-top:24px}.lpb-sub-step:nth-child(4){margin-top:146px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lpb-sub-journey.css.map */
