.scroll-steps{background:var(--ss-bg, #fff);overflow:hidden}.scroll-steps__inner{position:relative}.scroll-steps__heading{text-align:center;margin:0 0 3rem;font-size:2.8rem}.scroll-steps__timeline{position:relative}.scroll-steps__line{position:absolute;top:0;height:100%;left:50%;width:2px;transform:translate(-50%);z-index:0}.scroll-steps__line-track,.scroll-steps__line-fill{position:absolute;top:0;left:0;width:100%}.scroll-steps__line-track{height:100%;background:var(--ss-line, #e5e5e5)}.scroll-steps__line-fill{height:0;background:var(--ss-accent, #c08977);transition:height .15s linear}.scroll-steps__list{position:relative;z-index:1}.scroll-steps__item{position:relative;padding:3rem 0}.scroll-steps.js-enabled .scroll-steps__item{opacity:0;transform:translateY(32px);transition:opacity .7s ease,transform .7s ease}.scroll-steps.js-enabled .scroll-steps__item.is-visible{opacity:1;transform:translateY(0)}.scroll-steps__marker{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.scroll-steps__dot{width:14px;height:14px;border-radius:50%;background:var(--ss-line, #e5e5e5);box-shadow:0 0 0 6px var(--ss-bg, #fff);transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}.scroll-steps__item.is-active .scroll-steps__dot{background:var(--ss-accent, #c08977);transform:scale(1.15)}.scroll-steps__row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:3rem}.scroll-steps__item:nth-child(2n) .scroll-steps__row{direction:rtl}.scroll-steps__item:nth-child(2n) .scroll-steps__row>*{direction:ltr}.scroll-steps__media{position:relative}.scroll-steps__img{display:block;width:100%;height:auto;border-radius:var(--ss-radius, 12px);object-fit:cover}.scroll-steps__img--placeholder{width:100%;height:auto}.scroll-steps__content{padding:0 1rem}.scroll-steps__label{display:inline-block;font-size:1.3rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ss-line, #999);transition:color .3s ease;margin-bottom:.6rem}.scroll-steps__item.is-active .scroll-steps__label{color:var(--ss-accent, #c08977)}.scroll-steps__title{margin:0 0 1rem;font-size:2.4rem;color:var(--ss-title, #2b2b2b);transition:color .3s ease}.scroll-steps__item.is-active .scroll-steps__title{color:var(--ss-accent, #c08977)}.scroll-steps__text{color:var(--ss-text, #4a4a4a);font-size:1.6rem;line-height:1.5}.scroll-steps__text p{margin:0}@media screen and (max-width:749px){.scroll-steps__line{left:20px;transform:none}.scroll-steps__marker{left:20px;top:2.4rem;transform:translate(-50%)}.scroll-steps__row{grid-template-columns:1fr;gap:1.6rem;padding-left:44px}.scroll-steps__item:nth-child(2n) .scroll-steps__row{direction:ltr}.scroll-steps__content{padding:0}.scroll-steps__heading{font-size:2.2rem}}@media(prefers-reduced-motion:reduce){.scroll-steps.js-enabled .scroll-steps__item{transition:opacity .2s ease;transform:none}.scroll-steps__line-fill,.scroll-steps__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-scroll-steps.css.map */
