.steps{max-width:100%;display:inline-flex}.steps__item{text-align:center;color:#7e7e7e;flex:0 109px;width:109px;margin-bottom:4px;padding:4px 0;position:relative}@media (width>=768px){.steps__item{flex:0 0 140px;width:140px}}.steps__item--active .steps__number{color:#fff;background:#008dca;border:1px solid #008dca}.steps__item--active .steps__number:after{background:#c4e0f0}.steps__item--active .steps__label{color:#000}.steps__item--done .steps__number{color:#008dca;border:1px solid #008dca}.steps__item--done .steps__number:after{background:#c4e0f0}.steps__item--done .steps__label{color:#000}.steps__item:last-child .steps__number:after{display:none}.steps__icon{margin-top:2px;font-size:14px}@media (width>=768px){.steps__icon{margin-top:4px;font-size:22px}}.steps__number{text-align:center;background:#fff;border:1px solid #d3d3d3;border-radius:50%;justify-content:center;width:21px;height:21px;margin:4px auto;font-size:10px;font-weight:700;line-height:20px;display:flex;position:relative}@media (width>=768px){.steps__number{width:32px;height:32px;font-size:14px;line-height:32px}}.steps__number:before{background:#fff;width:4px;left:-5px}.steps__number:after,.steps__number:before{content:"";height:2px;margin-top:-1px;display:block;position:absolute;top:50%}.steps__number:after{background:#f7f6f4;border-radius:1px;width:80px;margin-left:4px;left:100%}@media (width>=768px){.steps__number:after{width:100px}}.steps__label{margin-top:4px;font-size:12px;line-height:14px;overflow:hidden}.service-and-trust-checkout{cursor:pointer;align-items:center;margin:-12px 0;padding:12px 0;display:inline-flex;position:relative}.service-and-trust-checkout__text{display:none}@media (width>=768px){.service-and-trust-checkout__text{display:block}}.service-and-trust-checkout__imgs{justify-content:center;align-items:center;display:flex}.service-and-trust-checkout__logos{width:32px;height:32px;margin-left:8px}@media (width>=768px){.service-and-trust-checkout__logos{width:24px;height:24px}}.service-and-trust-checkout .service-and-trust-checkout__tooltip{display:none;top:31px}.service-and-trust-checkout:active .service-and-trust-checkout__tooltip,.service-and-trust-checkout:hover .service-and-trust-checkout__tooltip{cursor:auto;text-align:left;z-index:10;min-width:300px;line-height:1.5;display:block;position:absolute;right:0}.service-and-trust-checkout--trusted-shops{color:#000;flex-direction:column;align-items:flex-start;gap:4px;font-size:14px}@media (width>=768px){.service-and-trust-checkout--trusted-shops{cursor:auto}}.service-and-trust-checkout--trusted-shops .service-and-trust-checkout__tooltip{margin-top:0;top:100%}.service-and-trust-checkout__service{cursor:pointer;align-items:center;display:none}@media (width>=768px){.service-and-trust-checkout__service{display:inline-flex}}.service-and-trust-checkout__service-icon{margin-right:4px;font-size:24px}.service-and-trust-checkout__rating{align-items:center;display:flex}.service-and-trust-checkout__rating .service-and-trust-checkout__logos{margin-left:0}@media (width>=768px){.service-and-trust-checkout__rating .service-and-trust-checkout__logos{margin-right:8px}}.header-checkout{z-index:900;background:#fff;position:relative;box-shadow:0 2px 6px #e3e0d9}@media (width>=1024px){.header-checkout:before{content:"";z-index:-1;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0}}.header-checkout__container{justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px;display:flex}@media (width>=1024px){.header-checkout__container{padding-top:20px;padding-bottom:20px}}.header-checkout__main{border-bottom:2px solid #008dca}@media (width>=1024px){.header-checkout__main{border-bottom:0}}.header-checkout__back{color:#000;margin-left:-10px;margin-right:20px;font-size:32px}@media (width>=768px){.header-checkout__back{display:none}}.header-checkout__logo{width:116px;height:auto;margin-left:0;display:block}@media (width>=768px){.header-checkout__logo{width:138px}}@media (width>=1024px){.header-checkout__logo{width:220px}}.header-checkout__logo-holder{flex:none}@media (width>=1024px){.header-checkout__logo-holder{flex:1 1 0}}.header-checkout__steps{display:none}@media (width>=1024px){.header-checkout__steps{text-align:center;flex:1 1 0;padding:0 20px;display:block}}.header-checkout__steps-mobile{text-align:center;padding:0;display:block}@media (width>=1024px){.header-checkout__steps-mobile{display:none}}.header-checkout__service-and-trust-holder{text-align:right;flex:1 1 0;padding-left:20px}.footer-checkout{border-bottom:6px solid #008dca;width:100%}
