.tewido-elementra-steps-wrap{--tef-steps-accent:var(--tewido-elementra-color-primary,#93003f);margin:0 0 60px}.tewido-elementra-steps{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 48px;list-style:none;margin:0;padding:0}.tewido-elementra-steps__item{display:inline-flex;align-items:center;gap:12px}.tewido-elementra-steps__num{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;border-radius:14px;font-size:16px;font-weight:700;background:var(--tewido-elementra-color-gray-200,#e5e7eb);color:var(--tewido-elementra-color-gray-400,#9ca3af)}.tewido-elementra-steps__label{position:relative;font-size:17px;font-weight:600;color:var(--tewido-elementra-color-gray-400,#9ca3af)}.tewido-elementra-steps__item.is-active .tewido-elementra-steps__num{background:var(--tef-steps-accent);color:#fff}.tewido-elementra-steps__item.is-active .tewido-elementra-steps__label{color:var(--tef-steps-accent)}.tewido-elementra-steps__item.is-active .tewido-elementra-steps__label::after{content:"";position:absolute;inset-inline:0;inset-block-end:-10px;height:2px;background:var(--tef-steps-accent)}.tewido-elementra-steps__item.is-done .tewido-elementra-steps__num{background:color-mix(in srgb,var(--tef-steps-accent) 55%,#fff);color:#fff}.tewido-elementra-steps__item.is-done .tewido-elementra-steps__label{color:var(--tewido-elementra-color-gray-700,#374151)}