.steps{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding-top:25px}.steps>.item-container{width:100%;height:auto;position:relative}.steps>.item-container>p{display:none}.steps>.item-container span.line-step{display:block;position:absolute;z-index:1;top:12px;left:-50px;width:100px;border-bottom:var(--border-width-medium) solid var(--color-neutral-dark)}.steps>.item-container span.line-step.active{color:var(--color-brand-primary-medium);border-color:var(--color-brand-primary-medium)}.steps>.item-container .icon-container{width:100%;height:40px;display:block;z-index:2;margin-bottom:30px;text-align:center}.steps>.item-container .icon-container .background-icon-container{height:40px;background:var(--theme-color-neutral-lightest-bg);display:block;border-radius:40px;position:absolute;left:calc(50% - 20px);z-index:2}.steps>.item-container .icon-container .mdn-Icon--md{color:var(--theme-color-neutral-darkest-content)}.steps>.item-container .icon-container div{width:40px;height:40px;display:block;position:absolute;left:calc(50% - 20px);z-index:2}.steps>.item-container .icon-container div.active{color:var(--color-brand-primary-medium)}@media(min-width:680px){.steps{height:90px;margin:18px auto 0}.steps .item-container{width:100%;height:auto}.steps .item-container>p{width:100%;min-height:40px;display:block;text-align:center;margin-bottom:0!important;font-size:14px}.steps .item-container span.line-step{top:52px}}.steps.SIM_DELIVERY{min-width:300px}.steps.SIM_DELIVERY .item-container span.line-step{left:-50%;width:100%}@media(min-width:680px){.steps.SIM_DELIVERY{min-width:600px}.steps.SIM_DELIVERY .item-container span.line-step{left:-50%;width:100%}}
