.subsection-title{display:flex;gap:var(--spacing-10);flex-direction:column;overflow-x:hidden}.subsection-title .subsection-title__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}.subsection-title .subsection-title__header .subsection-title__button{color:var(--button-continue-shopping-text-color);background-color:var(button-continue-shopping-background)}.subsection-title .subsection-title__steps{display:flex;gap:var(--spacing-10);text-wrap:nowrap;overflow-x:auto;min-width:0;width:100%;padding-bottom:var(--spacing-2);scrollbar-width:none;-ms-overflow-style:none}.subsection-title .subsection-title__steps::-webkit-scrollbar{display:none}.subsection-title .subsection-title__steps .subsection-title__step{display:flex;gap:var(--spacing-5);align-items:center;opacity:.3;text-transform:uppercase;font-weight:600}.subsection-title .subsection-title__steps .subsection-title__step .subsection-title__step-number{display:flex;justify-content:center;align-items:center;width:var(--spacing-8);height:var(--spacing-8);border-radius:50%;border:1px solid rgb(var(--text-color));color:rgb(var(--text-color));line-height:1}.subsection-title .subsection-title__steps .subsection-title__step--active{opacity:1}.subsection-title .subsection-title__steps .subsection-title__step--active .subsection-title__step-number{background-color:rgb(var(--text-color));border-color:rgb(var(--text-color));color:rgb(var(--background))}@media screen and (max-width:1000px){.subsection-title .subsection-title__header .subsection-title__button{display:none}.subsection-title .subsection-title__steps{gap:var(--spacing-5);overflow-x:auto}.subsection-title .subsection-title__steps .subsection-title__button{display:none}.subsection-title .subsection-title__steps .subsection-title__step{gap:var(--spacing-2)}}@media screen and (max-width:40em){.subsection-title .subsection-title__steps .subsection-title__step:not(.subsection-title__step--active) .subsection-title__step-title{display:none}}.desired-date-selector .subsection-title .subsection-title__steps .subsection-title__step--active .subsection-title__step-number{background-color:#ffb1d6;border-color:#ffb1d6;color:rgb(var(--text-color))}.invoice-selector .subsection-title .subsection-title__steps .subsection-title__step--active .subsection-title__step-number{background-color:#cadb2b;border-color:#cadb2b;color:rgb(var(--text-color))}.pickup-location-selector .subsection-title .subsection-title__steps .subsection-title__step--active .subsection-title__step-number{background-color:#ffc800;border-color:#ffc800;color:rgb(var(--text-color))}