.Form__ErrorBanner{background-color:#f3cccc;width:100%;display:flex;justify-content:center;align-items:center;padding:1.5rem;margin-bottom:1.5rem}.Form__ErrorBanner__Container{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:1.5rem}.Form__ErrorText,.Form__ErrorContent{color:#cb2b2b;margin:0}.Form__ErrorContent li{line-height:var(--BaseText-line-height);font-size:var(--BaseText)}.LoginForm{width:100%}.LoginForm__Container{display:flex;flex-direction:column;gap:1.5rem}.LoginForm__ContentWrapper{border:none;display:grid;grid-template-columns:repeat(3,1fr);grid-template-areas:"label form form";height:45px;padding:0}.Form__label{grid-area:label;height:45px;display:flex;align-items:center}.Form__Input{height:45px;grid-area:form;padding-left:1rem;padding-right:1rem}.Form__Input:focus{outline-offset:0;outline:none;box-shadow:none}.LoginForm__ButtonWrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.LoginForm__RecoverButton,.LoginForm__RegisterText{transition:all .3s}.LoginForm__RecoverButton:hover,.LoginForm__RegisterText:hover{opacity:.7}@media screen and (max-width:1000px){.LoginForm__ContentWrapper{grid-template-areas:"label label label" "form form form";height:fit-content}.AccountLogin__Container{padding:4.5rem 1.5rem}}@media screen and (max-width:750px){.LoginForm__RecoverButton:hover,.LoginForm__RegisterText:hover{opacity:1}}.AccountLogin{background:#f1eeea}.AccountLogin__Container{display:flex;align-items:baseline;background:#fff;padding:5rem;gap:5rem}.AccountLogin__RegisterText{text-align:left}.AccountLogin__Register,.AccountLogin__Login{display:flex;flex-direction:column;align-items:baseline;justify-content:baseline;gap:1.5rem;width:50%!important;max-width:none!important}.AccountLogin__Title{font-weight:var(--BaseTitle-Weight);font-size:calc(var(--BaseText) + 2px)}.AccountLogin__Line{display:block;width:100%;height:1px;background:#000}.AccountLogin__RegisterButton,.AccountLogin__SubmitButton{width:20rem;height:35px;display:flex!important;align-self:center;justify-content:center;color:#fff;background:#333;cursor:pointer}.AccountLogin__RecoverButton,.AccountLogin__SubmitButton,.AccountLogin__RegisterText{display:block!important}.AccountLogin__RegisterText{line-height:calc(var(--BaseText-line-height) + 2px)!important}.AccountLogin__SubmitButton{margin:0 auto}.AccoutLogin__FormContentWrapper,.AccoutLogin__Form,.AccountLogin__FormInput{width:100%}.AccoutLogin__Form{display:flex;flex-direction:column;align-items:baseline;gap:1.5rem}.Form__Recover{width:100%}.LoginForm--recover{width:100%;display:flex;flex-direction:column;gap:1.5rem}.Form__RecoverSuccess{background-color:#f3cccc;width:100%;display:flex;justify-content:center;align-items:center;padding:1.5rem;margin-bottom:1.5rem}#login{width:100%}#recover:target~#login,#recover:target~#login+div{display:none}#recover,#recover+div{display:none}#recover:target+div{display:block}@media screen and (max-width:750px){.AccountLogin__Container{flex-direction:column;gap:3rem;padding:4.5rem 1.5rem}.AccountLogin__Register,.AccountLogin__Login{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-login.css.map */
