.o-user__inner{justify-content:space-between;row-gap:3.2rem}.o-user__header .a-link,.o-user__heading{display:inline-block}.o-user__heading{color:inherit;margin-right:2.4rem}.o-user__image img{height:auto;max-width:100%}.o-user__image--container[data-media-position=left]{order:2}@media screen and (min-width:990px){.o-user__image--container[data-media-position=left]{order:1}}.o-user__image--container[data-media-position=right]{order:2}@media screen and (min-width:768px){.o-user__form-register .o-user__header{text-align:center}.o-user__form-register .o-user__heading{margin-right:0}}.o-user__form--container[data-content-position=left],.o-user__form--container[data-content-position=right]{order:1}@media screen and (min-width:990px){.o-user__form--container[data-content-position=right]{order:2}}.o-user__form--fields{margin-bottom:3.2rem;width:100%}.o-user__form--fields .errors ul{padding-left:1rem;text-align:left}@media screen and (min-width:768px){.o-user__form--fields{max-width:55rem}}.o-user__btns--container{display:flex;flex-wrap:wrap}.o-user__cta{margin-top:2rem}.o-user__errors--title{display:block;margin-bottom:0;outline:none;text-align:left}.o-user__errors--list{padding-left:2rem}.o-user__errors a,.o-user__errors-list a{color:inherit}.o-user__btn{margin-top:1rem;width:100%}.o-user__input-field{padding:.6rem 1.5rem}.o-user__input-field::placeholder{color:var(--form-placeholder-color)}.o-user--border-color,.o-user__input-field{border-color:var(--form-border-color)}.o-user__forgot-password{border:none;font-family:var(--ff-secondary);margin-top:1rem;text-decoration:underline;text-transform:unset;text-underline-offset:2px}#recover{display:none}#recover .o-user__heading{margin-bottom:1.5rem}#recover .o-user__recover-password-subtext{margin-bottom:3rem}#recover:target{display:block}#recover:target~#login,.o-user .a-input__label{display:none}