.certificate-steps[data-v-ed7696eb]{align-items:center;display:flex;gap:24px;overflow-x:auto;scrollbar-width:none}.certificate-steps__item[data-v-ed7696eb]{align-items:baseline;background:none;border:none;color:rgb(var(--v-theme-ky-border));cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:400;gap:4px;padding:0;text-transform:uppercase;white-space:nowrap}.certificate-steps__item[data-v-ed7696eb]:disabled{cursor:default}.certificate-steps__item--active[data-v-ed7696eb]{color:rgb(var(--v-theme-primary));font-weight:500}.certificate-steps__line[data-v-ed7696eb]{background:rgb(var(--v-theme-ky-border));flex:0 0 80px;height:1px;margin-inline-end:16px}.certificate-steps__line--active[data-v-ed7696eb]{background:rgb(var(--v-theme-primary))}@media(max-width:599px){.certificate-steps[data-v-ed7696eb]{margin-inline:-16px;padding-inline:16px}.certificate-steps__line[data-v-ed7696eb]{flex-basis:10px;margin-inline-end:-4px}}.purchase-busy[data-v-c53e4afd]{background:rgba(var(--v-theme-surface),.72);cursor:progress;inset:0;position:absolute;z-index:5}.purchase-busy__inner[data-v-c53e4afd]{gap:16px;padding:24px 0;position:sticky;top:40vh}.purchase-busy__text[data-v-c53e4afd]{color:rgb(var(--v-theme-ky-black));font-family:Cormorant,serif;font-size:20px;font-weight:500;letter-spacing:2px;text-align:center;text-transform:uppercase}.purchase-busy-fade-enter-active[data-v-c53e4afd],.purchase-busy-fade-leave-active[data-v-c53e4afd]{transition:opacity .2s ease}.purchase-busy-fade-enter-from[data-v-c53e4afd],.purchase-busy-fade-leave-to[data-v-c53e4afd]{opacity:0}.certificate-step[data-v-ab636698]{color:rgb(var(--v-theme-ky-black));display:flex;flex-direction:column;gap:32px}.certificate-step__head[data-v-ab636698]{display:flex;flex-direction:column;gap:8px}.certificate-step__head--divided[data-v-ab636698]{border-top:1px solid rgb(var(--v-theme-ky-border));padding-top:24px}.certificate-step__title[data-v-ab636698]{font-size:18px;font-weight:500;text-transform:uppercase}.certificate-step__subtitle[data-v-ab636698]{font-size:18px;font-weight:300;white-space:pre-line}.certificate-step__actions[data-v-ab636698]{display:flex;flex-direction:column;gap:24px}.certificate-step__errors[data-v-ab636698]{color:rgb(var(--v-theme-ky-error-surface));display:flex;flex-direction:column;font-size:13px;gap:4px;list-style:none;padding:0}.certificate-step__submit[data-v-ab636698]{font-size:16px;font-weight:600}.certificate-step__back[data-v-ab636698]{align-self:flex-start;background:none;border:none;color:rgb(var(--v-theme-ky-gray-light));cursor:pointer;font-family:inherit;font-size:10px;font-weight:500;padding:0;text-transform:uppercase}.buyer-auth[data-v-abe735cb]{display:flex;flex-direction:column;gap:12px}.buyer-auth__title[data-v-abe735cb]{align-items:center;color:rgb(var(--v-theme-primary));display:flex;font-size:10px;height:15px;letter-spacing:4px!important;text-transform:uppercase}.buyer-auth__text[data-v-abe735cb]{color:rgb(var(--v-theme-ky-black));font-size:14px;font-weight:300}.buyer-auth__label[data-v-abe735cb]{align-items:center;color:rgb(var(--v-theme-primary));display:flex;font-size:10px;height:15px;letter-spacing:4px!important;margin-bottom:2px;text-transform:uppercase}.buyer-auth__action[data-v-abe735cb]{padding-top:29px}@media(max-width:599px){.buyer-auth__action[data-v-abe735cb]{padding-top:12px}}.payment-step[data-v-1b48635e]{gap:40px}.payment-step[data-v-1b48635e],.payment-summary[data-v-1b48635e]{display:flex;flex-direction:column}.payment-summary[data-v-1b48635e]{color:rgb(var(--v-theme-ky-black));gap:24px}.payment-summary__label[data-v-1b48635e]{font-size:10px;font-weight:500;text-transform:uppercase}.payment-summary__rows[data-v-1b48635e]{border-bottom:1px solid rgb(var(--v-theme-ky-border));display:flex;flex-direction:column;gap:4px;padding-bottom:20px}.payment-summary__row[data-v-1b48635e]{display:flex;font-size:14px;gap:16px;justify-content:space-between;padding:6px 0}.payment-summary__row dd[data-v-1b48635e]{text-align:right}.payment-summary__total[data-v-1b48635e]{align-items:baseline;display:flex;font-size:20px;font-weight:500;justify-content:space-between;margin-top:-4px}.payment-summary__total-value[data-v-1b48635e]{font-size:24px}
