section.tour-slider .step-screen,section.tour-slider .step-screen-image{width:100%;max-width:996px;margin:0 auto;position:relative}section.tour-slider .step-screen-image{border-radius:16px;overflow:hidden;height:auto;max-height:600px}section.tour-slider .step-screen-image .step-video{opacity:0;position:absolute;top:0;left:0;max-height:600px}section.tour-slider .step-screen-image .step-video.active{opacity:1;position:relative}section.tour-slider .step-screen-image .last-step{width:100%;height:600px;display:flex;flex-direction:column;align-items:center;row-gap:40px;background:#002ed3;justify-content:center;color:#fff;position:relative;z-index:5;opacity:0;transition:opacity .5s linear}section.tour-slider .step-screen-image .last-step.active{opacity:1;transition:opacity .3s linear}section.tour-slider .step-screen-image .last-step .btn.back-button{background:#fff;color:#002ed3}section.tour-slider .step-screen-image .last-step .btn.back-button:after{content:"";width:24px;height:24px;display:block;flex:0 0 24px;background:url(../../assets/svg/icon-button-arrow-blue.svg);transform:scale(1)}section.tour-slider .step-screen-image .last-step .btn.back-button:before{display:none}section.tour-slider .step-screen .back-button{background:#ebeefb;color:#002ed3}section.tour-slider .step-screen .back-button:before{background:url(../../assets/svg/icon-button-arrow-blue.svg)}section.tour-slider .step-screen .tour-name{font-size:22px;font-weight:600;line-height:30px}section.tour-slider .step-screen .cta-wrapper{width:-moz-max-content;width:max-content;align-items:center}section.tour-slider .step-screen#fulfillment .step-screen-image .step-video.sv_1,section.tour-slider .step-screen#order_placing .step-screen-image .step-video{max-height:none;max-width:100%}section.tour-slider .screen-fader{background:rgba(2,22,93,.5);position:absolute;top:0;left:0;right:0;bottom:0;border-radius:16px;transition:background .5s linear}section.tour-slider .screen-fader.no-fade{background:transparent;transition:background .5s linear}section.tour-slider .tour-progress{position:relative;padding:18px 0;max-width:840px;flex:1 1 840px}section.tour-slider .tour-progress .progress-line{width:100%;height:10px;background:#f7f8fa;border-radius:13px}section.tour-slider .tour-progress .progress-line-fill{position:relative;left:0;height:10px;width:0;background:#002ed3;transition:width .3s linear;border-radius:13px}section.tour-slider .tour-progress .progress-pointer{position:absolute;left:0;top:50%;transform:translate3d(-50%,-50%,0);transition:left .3s linear;width:23px;height:23px}section.tour-slider .tour-progress-wrapper{display:flex;justify-content:space-between;padding:32px 0;align-items:center;max-width:100%;column-gap:0;margin:0 auto}@media screen and (min-width:640px){section.tour-slider .tour-progress-wrapper{column-gap:32px}}@media screen and (min-width:1025px){section.tour-slider .tour-progress-wrapper{max-width:996px}}section.tour-slider .step-info-block{position:absolute;top:12px;right:12px;border-radius:13px;border:1px solid #eeeff2;background:#fff;padding:20px;display:flex;color:#000;flex-direction:column;align-items:flex-start;text-align:left;row-gap:16px;width:276px;z-index:1000;opacity:1;transition:opacity .5s linear}section.tour-slider .step-info-block.hide{opacity:0;transition:opacity .5s linear}section.tour-slider .step-info-block .step-description{font-size:15px;line-height:1.5;font-weight:600}section.tour-slider .step-info-block .step-number{font-size:13px;line-height:1.5}section.tour-slider .step-info-block .btn{width:-moz-max-content;width:max-content;align-self:flex-end}section.tour-slider .step-info-block-wrapper{max-width:996px;position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0}section.tour-slider .step-info-block .btn.btn-primary{padding:6px 20px;font-size:15px;font-weight:400;line-height:1.5}section.tour-slider .step-info-block .btn.btn-primary.btn--with-arrow:after{width:20px;height:20px;flex:0 0 20px}@media screen and (max-width:479px){section.tour-slider .step-info-block{left:0;top:0;right:0;bottom:0;width:auto;padding:32px;border-radius:16px;border:1px solid #e4e6e9;background:#f7f8fa;transition:none}section.tour-slider .step-info-block .btn{align-self:flex-start;margin-top:auto}section.tour-slider .step-info-block.hide{transition:none}}@media screen and (min-width:640px){section.tour-slider .step-info-block{top:16px;right:16px}}@media screen and (min-width:1025px){section.tour-slider .step-info-block{top:22px;right:22px}}section.tour-slider .progress-arrow{padding:14px;justify-content:center;align-items:center;border-radius:40px;background:#ebeefb;opacity:1;cursor:default;display:flex;width:-moz-fit-content;width:fit-content}section.tour-slider .progress-arrow svg path{stroke:#fff}section.tour-slider .progress-arrows-wrapper,section.tour-slider .progress-arrows-wrapper-mobile{column-gap:16px;justify-content:flex-end}section.tour-slider .progress-arrows-wrapper{display:none}@media screen and (min-width:640px){section.tour-slider .progress-arrows-wrapper{display:flex}}section.tour-slider .progress-arrow.right-arrow{transform:scaleX(-1)}section.tour-slider .progress-arrow:is(.active):hover{background:#002ed3}@media (min-width:1025px){section.tour-slider .progress-arrow:is(.active):hover{background:#7e96ec}}section.tour-slider .progress-arrow.active{background:#002ed3;cursor:pointer}section.tour-slider .progress-arrow svg{width:18px;height:18px}section.tour-slider .progress-arrows-wrapper-mobile{z-index:5;position:relative;justify-content:flex-start;margin-top:40px;display:flex}@media screen and (min-width:640px){section.tour-slider .progress-arrows-wrapper-mobile{display:none}}