.block.block-wc-heading-section-steps-mobile{--bottom-background-color: var(--color-background-base, #fff);--bottom-color: var(--color-background-invert, #000);--active-step-background-color: var(--color-background-invert, #000);--active-step-color: var(--color-text-invert, #fff);padding:0;padding-bottom:var(--spacing-sm);display:block}@media screen and (min-width: 1136px){.block.block-wc-heading-section-steps-mobile{display:none}.block.block-wc-heading-section-steps-mobile.is-admin{display:block}}.block.block-wc-heading-section-steps-mobile .heading-section__bottom{background:var(--color-background-base, #fff);display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:var(--grid-gutter);padding:0 var(--grid-margin) 0 var(--grid-margin)}.block.block-wc-heading-section-steps-mobile .heading-section__steps{display:flex;justify-content:center;gap:var(--spacing-sm);grid-column:1/-1}.block.block-wc-heading-section-steps-mobile .heading-section__step{color:var(--color-text-primary, #000);display:flex;flex-direction:column;align-items:center;row-gap:.62rem;height:-moz-max-content;height:max-content;z-index:10;position:relative;width:4.19rem}.block.block-wc-heading-section-steps-mobile .heading-section__step:has(+.heading-section__step)::after{content:"";background:var(--color-border-primary, #e4e4e4);height:1px;width:100%;position:absolute;top:1.6875rem;left:80%}.block.block-wc-heading-section-steps-mobile .heading-section__step .step-count{border-radius:var(--radius-rounded-full, 99rem);border:1px solid var(--color-border-primary, #e4e4e4);background:var(--color-background-base-subtle, #fafafa);display:flex;padding:var(--spacing-xs, 1rem);flex-direction:column;justify-content:center;align-items:center;gap:.625rem;width:3.0625rem;height:3.0625rem;position:relative;z-index:10}.block.block-wc-heading-section-steps-mobile .heading-section__step .step-count.is-active{background:var(--active-step-background-color);color:var(--active-step-color)}@media screen and (min-width: 1136px){.block.block-wc-heading-section-steps-mobile .heading-section__step .step-count{width:3.375rem;height:3.375rem}}.block.block-wc-heading-section-steps-mobile .heading-section__step .step-title{text-align:center;max-width:3.9375rem;position:relative;z-index:10}.block.block-wc-heading-section-steps-mobile.block-style-default{--background-text-graphic-color: #002043}
