.steps-slider{display:block;color:var(--navy);background:var(--section-bg, var(--mint))}.steps-slider__inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "panels" "media" "controls";max-width:1440px;margin:0 auto;padding:var(--section-padding-top-mobile, 40px) 16px var(--section-padding-bottom-mobile, 40px)}.steps-slider__header{grid-area:header;text-align:center}.steps-slider__title{padding:0 10px;margin:0 0 32px;font-family:wayfinder-cf;font-weight:400;font-size:40px;line-height:40px;letter-spacing:0;text-transform:capitalize;color:var(--navy)}.steps-slider__tabs{display:flex}.steps-slider__tab{flex:1 1 0;display:flex;justify-content:center;align-items:center;min-width:0;padding:0;font-family:euclid-circular;font-weight:500;font-size:16px;line-height:1.3;letter-spacing:0;white-space:nowrap;color:var(--navy)}.steps-slider__tab:before{content:"";flex:none;width:0;height:8px;margin-right:0;border-radius:50%;background:#96b8de;opacity:0;transition:width .3s,margin-right .3s,opacity .3s}.steps-slider__tab.is-active:before{width:8px;margin-right:12px;opacity:1}.steps-slider__panels{grid-area:panels;display:grid;margin:32px 0 24px}.steps-slider__panel{grid-area:1 / 1;display:flex;align-items:flex-start;gap:24px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.steps-slider__panel.is-active{opacity:1;visibility:visible}.steps-slider__number{position:relative;flex:none;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;color:#fff;background:#acbda6}.steps-slider__digit{font-family:euclid-circular;font-weight:400;font-size:17.455px;line-height:1.6;letter-spacing:0}.steps-slider__swoosh{position:absolute;top:22.55px;left:4.36px;display:block;width:23.27px;height:8px}.steps-slider__text{flex:1 1 0;min-width:0;margin:0;font-family:euclid-circular;font-weight:400;font-size:18px;line-height:1.6;letter-spacing:0;color:#040404}.steps-slider__text br{display:none}.steps-slider__media{grid-area:media;width:100%;border-radius:12px;overflow:hidden}.steps-slider__slide{position:relative;aspect-ratio:368.054 / 322.747;background:#fff}.steps-slider__slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.steps-slider__controls{grid-area:controls;display:flex;justify-content:space-between;align-items:center;gap:32px;margin-top:32px}.steps-slider__pagination{display:flex;gap:10px}.steps-slider__arrows{display:flex;gap:12px}.steps-slider__page,.steps-slider__arrow{display:flex;justify-content:center;align-items:center;padding:0;transition:background-color .3s,border-color .3s,color .3s}.steps-slider__page{box-sizing:border-box;width:29px;height:27px;border:1px solid #d4e5ec;border-radius:37px;font-family:euclid-circular;font-weight:600;font-size:10px;line-height:1;letter-spacing:0;color:var(--navy);background:#fff}.steps-slider__page.is-active{width:28px;border-color:var(--navy);color:#fff;background:var(--navy)}.steps-slider__arrow{width:28px;height:28px;border-radius:50%;background:#d4e5ec}.steps-slider__arrow svg{display:block;width:100%;height:100%}.steps-slider__arrow--prev svg{transform:rotate(-90deg)}.steps-slider__arrow--next svg{transform:rotate(90deg)}@media screen and (min-width:990px){.steps-slider__inner{grid-template-columns:minmax(0,596fr) minmax(0,644fr);grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:"media ." "media header" "media panels" "media controls" "media .";column-gap:40px;padding:var(--section-padding-top, 60px) 80px var(--section-padding-bottom, 60px)}.steps-slider__title{padding:0;margin-bottom:22px;font-size:52px;line-height:62px}.steps-slider__tabs{width:100%;max-width:390px;margin:0 auto}.steps-slider__tab{font-size:22px}.steps-slider__tab:before{height:12px}.steps-slider__tab.is-active:before{width:12px}.steps-slider__panels{margin:80px 0;padding:0 24px}.steps-slider__panel{flex-direction:column;align-items:center;text-align:center}.steps-slider__number{width:44px;height:44px}.steps-slider__digit{font-size:24px}.steps-slider__swoosh{top:31px;left:6px;width:32px;height:11px}.steps-slider__text{flex:none;width:100%;font-size:22px}.steps-slider__text br{display:inline}.steps-slider__media{border-radius:16px}.steps-slider__controls{width:100%;max-width:476px;margin:0 auto}.steps-slider__page{width:34.37px;height:31.7px;border-width:1.185px;border-radius:43.852px;font-size:11.852px}.steps-slider__page.is-active{width:33.185px}.steps-slider__arrow{width:32px;height:32px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/section-steps-slider.css.map */
