:root{--sSize:1;--sCalc:1;--fsSize:1;--fsCalc:1}@media (max-width:1920px){:root{--sSize:1;--sCalc:1;--fsSize:1;--fsCalc:1}}@media (min-width:1920px){:root{--sSize:0;--sCalc:1.90476;--fsSize:0;--fsCalc:1.145038}}.checkout-steps{padding-block:1.1rem!important;position:relative}.checkout-steps:before{background:var(--color-Accent-50);bottom:auto;content:"";display:block;height:100%;left:0;left:-50vw;position:absolute;top:0;transition:.5s;width:200vw;z-index:-1}@media (prefers-reduced-motion:reduce){.checkout-steps:before{transition:none}}.checkout-steps__list{align-items:center;display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;list-style:none;margin:0;padding:0}.checkout-steps__list:before{background:var(--color-Accent-300);bottom:auto;content:"";display:block;height:1px;left:0;position:absolute;top:0;top:50%;transition:.5s;width:100%}@media (prefers-reduced-motion:reduce){.checkout-steps__list:before{transition:none}}@media (max-width:991.98px){.checkout-steps__list:before{display:none}}@media (max-width:767.98px){.checkout-steps__list{align-items:start}}.checkout-steps__step{align-items:center;background:var(--color-Accent-50);display:flex;min-height:4.8rem;min-width:15rem;padding-inline:5rem;position:relative;width:fit-content}@media (max-width:1499.98px){.checkout-steps__step{min-width:0;padding-inline:5rem}}@media (max-width:1249.98px){.checkout-steps__step{padding-inline:3rem}}@media (max-width:991.98px){.checkout-steps__step{padding-inline:1rem}}@media (max-width:449.98px){.checkout-steps__step{padding-inline:.2rem}}.checkout-steps__step-inner{align-items:center;display:flex;flex:1 1 auto;gap:1.6rem;justify-content:center;min-width:0}@media (max-width:767.98px){.checkout-steps__step-inner{flex-direction:column}}.checkout-steps__num{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:calc(1.74667rem*var(--fsCalc) + .13333vw*var(--fsSize));font-weight:700;height:4.8rem;justify-content:center;line-height:1.4;width:4.8rem}@media (max-width:767.98px){.checkout-steps__num{font-size:calc(1.39733rem*var(--fsCalc) + .10667vw*var(--fsSize));height:4rem;width:4rem}}.checkout-steps__label{font-size:calc(1.39733rem*var(--fsCalc) + .10667vw*var(--fsSize));line-height:1.5}@media (max-width:767.98px){.checkout-steps__label{text-align:center}.checkout-steps__label-text{font-size:1.4rem;line-height:normal}}.checkout-steps__step--active .checkout-steps__num{background-color:var(--color-Accent-700);color:var(--color-Neutral-50)}.checkout-steps__step--active .checkout-steps__label{color:var(--color-Accent-700);font-weight:700}@media (max-width:767.98px){.checkout-steps__step--active .checkout-steps__label-text{display:inline;font-size:1.6rem}}.checkout-steps__step--done .checkout-steps__num,.checkout-steps__step--todo .checkout-steps__num{background-color:var(--color-Neutral-0);color:var(--color-Neutral-900)}.checkout-steps__step--done .checkout-steps__label,.checkout-steps__step--todo .checkout-steps__label{color:var(--color-Neutral-900);font-weight:400}