.pro-registration__header .pro-registration__hint{margin:0 0 8px}.pro-registration__header{margin-bottom:40px;text-align:center}.pro-registration p,.pro-registration label,.pro-registration__steps{text-transform:none;letter-spacing:normal}.pro-registration__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none;text-align:start}.pro-registration__step-index{display:block;margin-bottom:8px;font-size:12px}.pro-registration__step-panel{min-width:0;border:0;padding:0;margin:0}.pro-registration__step{overflow-wrap:anywhere}@media(max-width:599px){.pro-registration__step{font-size:12px;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}}.pro-registration__header{margin-bottom:clamp(48px,4.7vw,90px)}.pro-registration__steps{gap:clamp(12px,1.6vw,30px);margin:0}.pro-registration .pro-registration__step{padding-block:20px 0;border-top:1px solid var(--pro-reg-rule);transition:color .45s ease,border-color .45s ease;color:var(--pro-reg-muted);font-family:var(--conde-font-body);font-size:14px;font-weight:400;letter-spacing:.15em;text-transform:uppercase}.pro-registration .pro-registration__step.is-active,.pro-registration .pro-registration__step[aria-current=step]{border-top-width:1px;border-top-color:var(--pro-reg-rule-active);color:var(--pro-reg-white);font-weight:400}.pro-registration__step-index{margin-bottom:9px;font-size:14px}.pro-registration .pro-registration__step-panel>.pro-registration__legend{float:none;display:block;max-width:11em;margin:0;padding:0;color:var(--pro-reg-white);font-family:var(--conde-font-body);font-size:clamp(26px,1.77vw,34px);font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.pro-registration .pro-registration__step-panel>.pro-registration__intro{clear:none;max-width:440px;margin:26px 0 clamp(48px,4.2vw,80px);color:var(--pro-reg-white);font-size:clamp(16px,1vw,19px);line-height:1.5;letter-spacing:0}.pro-registration .pro-registration__step-panel>.pro-registration__group-title{margin:clamp(16px,1.5vw,28px) 0 var(--pro-reg-gap);color:var(--pro-reg-white);font-family:var(--conde-font-body);font-size:18px;font-weight:600;line-height:1.2;letter-spacing:.15em;text-transform:uppercase}.pro-registration .pro-registration__step-panel .pro-registration__intro{clear:none;max-width:560px;margin:26px 0 clamp(48px,4.2vw,80px);color:var(--pro-reg-white);font-size:clamp(16px,1vw,19px);line-height:1.5;letter-spacing:0}.pro-registration .pro-registration__step-panel .pro-registration__hint{margin:0 0 var(--pro-reg-gap);color:var(--pro-reg-muted);font-size:16px;line-height:1.5;letter-spacing:0}.pro-registration .pro-registration__header{margin-bottom:var(--pro-reg-space-section)}.pro-registration .pro-registration__form,.pro-registration .pro-registration__step-panel{margin:0;padding:0;border:0}.pro-registration .pro-registration__step-panel>.pro-registration__legend{margin:0}.pro-registration .pro-registration__step-panel .pro-registration__intro{margin:var(--pro-reg-space-copy) 0 var(--pro-reg-space-section)}.pro-registration .pro-registration__header{position:sticky;top:var(--conde-header-bottom, 0px);z-index:2;margin-bottom:calc(var(--pro-reg-space-section) - 24px);padding-block:24px;background:#000}.pro-registration .pro-registration__header:before{content:"";position:absolute;inset:auto 0 100% 0;height:100vh;background:#000}@media(max-width:767px){.pro-registration .pro-registration__steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.pro-registration .pro-registration__step{padding-top:14px;font-size:0;letter-spacing:.12em}.pro-registration .pro-registration__step[aria-current=step]{grid-column:span 3;font-size:13px}.pro-registration .pro-registration__step .pro-registration__step-index{margin-bottom:6px;font-size:13px}.pro-registration .pro-registration__header{padding-block:16px;margin-bottom:calc(var(--pro-reg-space-section) - 16px)}}.pro-registration .pro-registration__step-link{display:block;width:100%;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer}.pro-registration .pro-registration__step-link:disabled{cursor:default}@media(hover:hover){.pro-registration .pro-registration__step:has(.pro-registration__step-link:not(:disabled):hover){border-top-color:var(--pro-reg-rule-active);color:var(--pro-reg-white)}}@media(max-width:767px){.pro-registration .pro-registration__steps{position:relative;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-bottom:20px}.pro-registration .pro-registration__step,.pro-registration .pro-registration__step[aria-current=step]{grid-column:auto;padding-top:0;border-top-width:2px;font-size:0}.pro-registration .pro-registration__step.is-complete{border-top-color:var(--pro-reg-rule-active)}.pro-registration .pro-registration__step[aria-current=step]{border-top-color:var(--pro-reg-white)}.pro-registration .pro-registration__step .pro-registration__step-link{min-height:10px}.pro-registration .pro-registration__step .pro-registration__step-index{display:none}.pro-registration .pro-registration__step[aria-current=step] .pro-registration__step-link{position:absolute;bottom:0;left:0;display:flex;gap:12px;width:auto;min-height:0;font-size:13px;letter-spacing:.15em;white-space:nowrap}.pro-registration .pro-registration__step[aria-current=step] .pro-registration__step-index{display:inline;margin:0;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/pro-registration-steps.css.map */
