.customers.register{padding-block-end:var(--spacing-4xl)}.customers__onboarding-image{height:200px;position:relative}.customers__onboarding-content{margin-block-end:var(--spacing-7xl);margin-block-start:var(--layout-padding-top)}.customers__onboarding-title{margin-block-end:var(--spacing-l)}.customers__onboarding-title.create-account{margin-block-end:var(--spacing-s)}.customers__onboarding-title.forgot-password{margin-block-end:var(--spacing-m)}.customers__onboarding-text{margin-block-end:var(--layout-page-spacing)}.customers__onboarding-text.desktop{display:none}.customers__onboarding-text.mobile{margin-block-end:0;margin-block-start:var(--spacing-m)}.customers__onboarding-form-footer{gap:var(--layout-page-spacing)}.customers__onboarding-form-footer.customers__onboarding-form-footer--small-gap{gap:var(--spacing-s)}.customers__onboarding-form-footer.register-submit{margin-block-start:var(--spacing-m)}.customers__onboarding-form-footer.forgot-password{gap:20px}.customers__onboarding-prompt{display:block;max-width:360px;width:100%}.customers__pages-image{height:0;padding-block-end:66%;position:relative}.customers__pages-content{margin-block-end:var(--layout-padding-bottom);margin-block-start:var(--layout-padding-top)}.customers__pages-header{margin-block-end:0}.customers__pages-title{margin-block-end:var(--spacing-xs)}.customers__pages-text{margin-block-end:var(--layout-page-spacing)}.customers__error-container{display:block;width:100%}.customers__error{color:var(--color-system-error-light-mode)}.customers__error:not(:first-child){margin-block-start:var(--spacing-xs)}.customers .button.button--block{height:50px}.customers .button.button--text{padding-block-end:0}@media(min-width:64em){.customers__onboarding{margin-block-end:var(--layout-padding-bottom);margin-block-start:var(--layout-padding-top)}.customers__onboarding.customers__onboarding--has-image{display:grid;margin-inline:auto;max-width:var(--max-content-width);padding-inline-end:var(--layout-margin);padding-inline-start:var(--layout-margin);width:100%;grid-gap:var(--layout-desktop-gutter);gap:var(--layout-desktop-gutter);grid-template-columns:repeat(64,minmax(10px,1fr))}.customers__onboarding.customers__onboarding--has-image .customers__onboarding-content{grid-column:span 6;grid-template-columns:repeat(6,minmax(10px,1fr))}.customers__onboarding.customers__onboarding--has-image .customers__onboarding-forms.col.xs-span{display:flex;flex-direction:column;grid-column:2/6;justify-content:center}.customers__onboarding-image-column{display:flex;flex-direction:column;grid-column:span 6;justify-content:center}.customers__onboarding-title,.customers__onboarding-title.create-account{margin-block-end:var(--spacing-3xl)}.customers__onboarding-title.forgot-password{margin-block-end:var(--spacing-s)}.customers__onboarding-form-footer.register-submit{margin-block-start:0}.customers__onboarding-form-footer.forgot-password{gap:var(--spacing-s)}.customers__onboarding-text.mobile{display:none}.customers__onboarding-text.desktop{display:inherit}.customers__onboarding-image{height:0;padding-block-end:133%}.customers__onboarding-content{margin-block-end:0;margin-block-start:0}.customers__pages-image{padding-block-end:22%}.customers__pages-header{margin-block-end:0}.customers__pages-title{margin-block-end:var(--spacing-s)}.customers__button.button.button--block{height:50px;width:315px}}.show-password__input-wrapper{display:flex;width:100%}.show-password__input-wrapper input.show-password__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.show-password__input-wrapper:focus-within .show-password__button,.show-password__input-wrapper:focus-within .show-password__input{border-color:var(--color-system-info-light-mode)}.show-password__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:var(--color-neutral-0);border:0;border:1px solid var(--color-neutral-4);border-inline-start:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;font-size:var(--font-size-s);margin-inline-start:-1px;outline:none;padding:0;padding-inline-end:var(--spacing-xs);padding-inline-start:var(--spacing-xs);text-decoration:underline;transition:border-color var(--timing-default) var(--easing-normal);width:auto}.form-group.has-error .show-password__button,.form-group__field.has-error .show-password__button,.show-password__input.input-error+.show-password__button{border-color:var(--color-system-error-light-mode)}.show-password__button.show-password__button:focus,.show-password__input:focus+.show-password__button{border-color:var(--color-system-info-light-mode)}
.customers-header__header{align-items:baseline;display:flex;justify-content:space-between;margin-block-end:var(--layout-page-spacing)}.customers-header__back-to.button .button__label{line-height:var(--icon-m)}.customers-header__back-to.button.button--reversed .button__label{margin-inline-start:var(--spacing-s)}.customers-header__back-to.button .button__icon .icon{height:var(--icon-m);width:var(--icon-m)}.customers-header__navigation{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-2xs);justify-content:center;margin-block-end:var(--spacing-5xl)}.customers-header__navigation-link{align-items:center;display:flex;gap:var(--spacing-s);min-height:auto;padding:var(--spacing-s) var(--spacing-m)}.customers-header__navigation-link .icon:last-of-type{margin-inline-start:auto}.customers-header__navigation-link.button.button--center:not(.active){border-color:var(--color-brand-medium-gray)}.customers-header__back-to{margin-block-end:var(--spacing-xl)}.customers-header__back-to.button.button--reversed.button--center{border-color:var(--color-brand-medium-gray);gap:0;height:40px;padding:0;width:122px}.customers-header__back-to.button.button--reversed.button--center .button__label{margin:0}.customers-header__back-to.button.button--reversed.button--center .button__icon{height:13px;width:10px}.customers-header__back-to.button.button--reversed.button--center .icon__arrow{height:13px;stroke-width:2px;width:13px}@media(max-width:63.99em){.customers-header.mobile-hidden,.customers-header__navigation--mobile-hidden,.customers-header__navigation-item--mobile-hidden{display:none}}@media(min-width:64em){.customers-header__header,.customers-header__navigation-link .icon:last-of-type{display:none}.customers-header__navigation{margin-block-end:var(--spacing-5xl)}}
