.section-login{margin-top:20rem;margin-bottom:10rem}.section-login .wrapper{max-width:60rem;background-color:var(--white);border-radius:2.4rem;padding:3.2rem 2.4rem;margin:auto}@media screen and (min-width:1024px){.section-login .wrapper{border-radius:3.2rem;padding:5.6rem 4.8rem}}#recover{scroll-margin-top:30rem}.section-login .wrapper #recover,#recover:target+#login{display:none}.section-login .wrapper #recover:target{display:grid}#login{scroll-margin-top:30rem}.section-login .wrapper .content__wrapper{display:grid;gap:4rem}.section-login .wrapper .content__wrapper .heading__wrapper{display:grid;gap:1.6rem}.section-login .wrapper .content__wrapper .heading__wrapper h1{text-align:center}.section-login .wrapper .content__wrapper .heading__wrapper p{text-align:center;font-size:1.6rem;font-weight:400;line-height:2rem;margin:0}.section-login .wrapper .content__wrapper .form__wrapper form{width:100%;max-width:50rem;margin:0 auto;display:flex;flex-direction:column}.section-login .wrapper .content__wrapper .form__wrapper form .fields__wrapper{display:grid;gap:1.8rem}.section-login .wrapper .content__wrapper .form__wrapper form .fields__wrapper .field__row{display:grid;gap:.75rem}.section-login .wrapper .content__wrapper .form__wrapper form .fields__wrapper .field__row label{font-size:1.4rem;font-weight:700;line-height:1.4rem;letter-spacing:-.14px;color:var(--black)}.section-login .wrapper .content__wrapper .form__wrapper form .fields__wrapper .field__row input:not([type=checkbox]):not([type=radio]){font-size:1.6rem;font-weight:400;line-height:2rem;letter-spacing:-.16px;padding:1.4rem 2rem;border-radius:.8rem;border:1px solid var(--grey-300);background-color:var(--grey-50)}.section-login .wrapper .content__wrapper .form__wrapper form .fields__wrapper .field__row input:focus,.section-login .wrapper .content__wrapper .form__wrapper form .fields__wrapper .field__row input:focus-visible{box-shadow:none;outline:none;border:1px solid var(--pink-400)}.section-login .wrapper .content__wrapper .form__wrapper form .fields__wrapper .field__row a{margin-left:auto;font-size:1.4rem;font-weight:400;line-height:1.8rem;color:var(--black);text-decoration:underline;transition:color .2s ease}.section-login .wrapper .content__wrapper .form__wrapper form .fields__wrapper .field__row a:hover{color:var(--pink-400)}.section-login .wrapper .content__wrapper .form__wrapper form .form__buttons{display:grid;gap:1.6rem;margin-top:3.2rem}.section-login .wrapper .content__wrapper .form__wrapper form .form__buttons .btn{width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-login.css.map */
