.breadcrumbs{display:none}#login{display:block}#recover{display:none}#recover:target{display:block}#recover:target~#login{display:none}.account-auth{background:var(--brown-200)}.account-auth .account-auth__inner{display:flex;flex-direction:column-reverse}.account-auth .account-auth__image-wrapper img{object-fit:cover;object-position:right}.account-auth .account-auth__content{display:flex;flex-direction:column;justify-content:center;max-width:757px;padding:40px 16px;width:100%}.account-auth .account-auth__title{color:var(--black-700);font-family:var(--font-heading-family);font-size:var(--text-2xl);font-weight:600;letter-spacing:-2px;line-height:1;margin:0 0 24px;text-align:center;text-transform:capitalize}.account-auth .account-auth__subtitle{margin:0 auto 40px;max-width:235px;text-align:center}.account-auth .account-auth__message--error{background-color:var(--red-200);border-radius:6px;margin-bottom:16px;outline:none;padding:24px}.account-auth .account-auth__message--error ul{list-style:none;margin:0;padding:0}.account-auth .account-auth__message--error a{color:var(--black-700);text-decoration:none}.account-auth .account-auth__message-body--error{align-items:center;column-gap:24px;display:flex;font-size:var(--text-base);font-weight:600}.account-auth .account-auth__message--error .icon.error{color:var(--red-700)}.account-auth .input{margin-bottom:16px;padding-bottom:14px;padding-top:14px}.account-auth .account-auth__button{font-weight:600;width:100%;padding:10px 16px}.account-auth .account-auth__link--forgot-password{background:transparent;border:none;color:var(--red-700);cursor:pointer;display:block;font-size:var(--text-base);margin:32px auto;text-align:center}.account-auth .account-auth__create-account-label{border-top:1px solid var(--black-300);font-weight:600;font-size:var(--text-lg);padding:32px 0;text-align:center}.account-auth .account-auth__create-account-link{font-weight:600;width:100%}.account-auth .account-auth__password-recovery-label{border-top:1px solid var(--black-300);font-size:var(--text-lg);font-weight:600;margin-top:32px;padding:32px 0;text-align:center}.account-auth .account-auth__link--back-to-login{font-weight:600;padding:10px 16px;width:100%}@media screen and (min-width:768px){.account-auth .account-auth__content{padding:50px}.account-auth .account-auth__inner{display:flex;flex-direction:row;justify-content:space-between}.account-auth .account-auth__title{font-size:var(--text-7xl);margin:0 0 40px}.account-auth .account-auth__password-recovery-label{margin-top:40px;padding:40px 0}.account-auth .account-auth__button{padding:15px 16px}.account-auth .account-auth__link--forgot-password{margin:40px auto}.account-auth .account-auth__link--back-to-login{padding:15px 16px}.account-auth .account-auth__fields{column-gap:16px;display:flex}.account-auth .account-auth__subtitle{max-width:none}.account-auth .account-auth__create-account-label{padding:40px 0}.account-auth .input{padding-bottom:18px;padding-top:18px}.account-auth .account-auth__image-wrapper{width:50%}}@media screen and (min-width:1024px){.account-auth .account-auth__content{padding:50px}.account-auth .account-auth__image-wrapper{width:auto}}@media screen and (min-width:1440px){.account-auth .account-auth__image-wrapper{width:auto}.account-auth .account-auth__content{padding:100px}}@media screen and (min-width:1920px){.account-auth{margin-left:auto;margin-right:auto;max-width:var(--site-width)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-account-auth.css.map */
