header{position:absolute;left:2.5rem}@media(max-width:768.98px){header{left:1.25rem;top:1.6875rem}}@media(max-width:768.98px){.checkout-header{display:flex}}.checkout-header .logo-space .svgicon-logo{height:5rem;width:12.4375rem}@media(max-width:768.98px){.checkout-header .logo-space .svgicon-logo{height:1rem;width:6.0625rem}}.checkout-header .checkout-steps{margin-left:4.375rem}@media(max-width:768.98px){.checkout-header .checkout-steps{margin-left:1.625rem;margin-top:.25rem}}.checkout-header .checkout-steps .step-container{display:inline-block;width:8.3125rem;position:relative}.checkout-header .checkout-steps .step-container:last-child{width:auto}@media(max-width:768.98px){.checkout-header .checkout-steps .step-container{width:3.6875rem}}@media(min-width:992px)and (max-width:1399.98px){.checkout-header .checkout-steps .step-container{width:5.625rem}}.checkout-header .checkout-steps .step-container .outer-dot{height:1.125rem;width:1.125rem;background-color:transparent;border:.0625rem solid transparent;border-radius:50%;display:inline-block;box-sizing:border-box;z-index:1}.checkout-header .checkout-steps .step-container .outer-dot.active{background-color:#fff;border:.0625rem solid #e9eff0}.checkout-header .checkout-steps .step-container .inner-dot{height:.625rem;width:.625rem;background-color:#e9eff0;border-radius:50%;display:inline-block;box-sizing:border-box;position:absolute;top:.25rem;left:.25rem;z-index:1}.checkout-header .checkout-steps .step-container .inner-dot.active{background-color:#246772}.checkout-header .checkout-steps .step-container .line{display:inline-block;position:absolute;top:.5rem;right:-.6875rem;height:.125rem;background-color:#e9eff0;z-index:0;width:8.3125rem}.checkout-header .checkout-steps .step-container .line.active{background-color:#246772;z-index:10}@media(max-width:768.98px){.checkout-header .checkout-steps .step-container .line{width:3.6875rem}}@media(min-width:992px)and (max-width:1399.98px){.checkout-header .checkout-steps .step-container .line{width:5.625rem}}.checkout-header .checkout-steps .step-container .steps-text{display:inline-block;text-transform:uppercase;font-size:.75rem;font-weight:500;color:#e9eff0;letter-spacing:.0625rem;position:absolute;top:1.875rem;left:.5625rem;transform:translateX(-50%)}.checkout-header .checkout-steps .step-container .steps-text.active{color:#246772}@media(max-width:768.98px){.checkout-header .checkout-steps .step-container .steps-text{font-size:.5625rem;top:1.375rem}}