.checkout-steps__list[data-v-b6988a97]{display:flex;gap:var(--s-1);list-style:none;margin:0;padding:0}@media (max-width:767px){.checkout-steps__list[data-v-b6988a97]{display:none}}.checkout-steps li[data-v-b6988a97]{display:flex;width:100%}.checkout-steps .checkout-step[data-v-b6988a97]{background-color:var(--color-primary-100);border:0;color:var(--color-secondary-500);display:flex;flex-direction:column;flex-grow:1;padding:20px;position:relative;text-align:left;width:100%}.checkout-steps .checkout-step__index[data-v-b6988a97]{font-size:.8rem}.checkout-steps .checkout-step__icon[data-v-b6988a97]{position:absolute;right:1rem;top:1rem}.checkout-steps .checkout-step[data-v-b6988a97]:hover{cursor:pointer}.checkout-steps li:first-child .checkout-step[data-v-b6988a97]{border-bottom-left-radius:var(--s-2);border-top-left-radius:var(--s-2)}.checkout-steps li:last-child .checkout-step[data-v-b6988a97]{border-bottom-right-radius:var(--s-2);border-top-right-radius:var(--s-2)}.checkout-steps .complete[data-v-b6988a97],.checkout-steps .current[data-v-b6988a97]{background:var(--color-primary-500);color:var(--color-primary-text)}.checkout-steps .upcoming[data-v-b6988a97]{color:gray}.checkout-steps .checkout-step--summary[data-v-b6988a97]{border-radius:var(--s-2);display:flex;padding-top:25px}@media (min-width:768px){.checkout-steps .checkout-step--summary[data-v-b6988a97]{display:none}}.checkout-steps__progress-bar-wrapper[data-v-b6988a97]{border-top-left-radius:var(--s-2);border-top-right-radius:var(--s-2);left:0;overflow:hidden;position:absolute;right:0;top:0}.checkout-steps__progress-bar[data-v-b6988a97]{--height:5px;--border-radius:0}.checkout[data-v-31d7dd09]{display:flex;flex-direction:column}.checkout[data-v-31d7dd09],.checkout[data-v-31d7dd09]>*{flex-grow:1}.checkout__content[data-v-31d7dd09]{display:flex;flex-direction:column;gap:1rem}.checkout-steps[data-v-31d7dd09]{margin-top:var(--s-4)}.grow[data-v-01be476d]{display:flex;flex-direction:column;min-height:60dvh}.grow .content[data-v-01be476d]{display:flex;flex:1;flex-direction:column}.alert[data-v-01be476d] p:last-child{margin-bottom:0}.w-full[data-v-01be476d]{width:100%}[data-v-01be476d] .step-heading{font-size:1.6rem}[data-v-01be476d] .alert__content{min-width:0}.btn[data-v-01be476d]{margin-bottom:var(--s-5)}
