.customer.login .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{background:transparent}.customer.login .field:after,.customer.login .field input:focus,.customer.login .field:hover.field:after{box-shadow:none;border-bottom:1px solid #000}.customer.login .field input{padding:0}.customer.login input:-internal-autofill-selected{background-color:transparent!important}.customer.login .field label{font-size:15.5px;line-height:1.27;letter-spacing:.16px;text-align:left;color:#b6b6b9;left:0}.customer.login .field input:focus~label,.customer.login .field input:not(:placeholder-shown)~label,.customer.login .field input:-webkit-autofill~label{top:0;left:0;display:none}.customer.login button:after,.customer.login button:before{display:none}.customer.login button{font-size:15.5px;line-height:1.27;letter-spacing:.16px;text-align:left;color:#000;background:none;padding:0;width:fit-content;min-width:fit-content;height:fit-content;min-height:fit-content;margin:4rem auto 0}.container__form{display:flex;justify-content:center;gap:200px}.customer.login:not(.account):not(.order){padding:80px 0;margin:0;max-width:100%;width:100%;display:flex;justify-content:center;position:relative}.customer.login:not(.account):not(.order):focus-visible{outline:none;outline-offset:none;box-shadow:none}#login:focus,#login:focus-visible #recover:focus,#recover:focus-visible{outline:none;outline-offset:none;box-shadow:none}.customer.login form{margin-top:0}.customer.login .outer__form{margin-top:0;display:flex;align-items:flex-start;flex:1;z-index:2;position:relative}.customer.login .wrapper__field,.customer.register .field,.customer.register .button__submit-wrap{width:358px}#container__link{display:flex;flex-direction:column;gap:4px;align-items:flex-start;padding:0}@media screen and (min-width: 990px){#container__link{position:absolute;top:80px;right:0;width:100%;z-index:1}.container__link-grid{display:grid;grid-template-rows:repeat(2,auto);column-gap:4rem;row-gap:.4rem;width:100%;padding:1.3rem 1rem 0;grid-template-columns:repeat(5,1fr)}#account_registered .container__link-grid{padding-top:0;padding-bottom:0;height:35px;row-gap:0;align-content:center}#container__link a{grid-column:5 / span 1}.wrapper__message-error{display:grid;position:absolute;left:0;grid-template-columns:repeat(5,1fr);width:100%;padding:0 1rem}.wrapper__message-error .form__message-text{grid-column:1 / span 1}.customer.login .form__message-text{padding-top:1.3rem}}@media screen and (min-width: 1400px){.container__link-grid{grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(2,auto)}#container__link a{grid-column:10 / span 2}}@media screen and (min-width: 1600px){.wrapper__message-error{grid-template-columns:repeat(11,1fr)}.wrapper__message-error .form__message-text{grid-column:2 / span 10}}#container__link a{font-size:15.5px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:.16px;text-align:left;color:#000;margin:0;text-decoration:none}.customer.login input:-internal-autofill-selected{-webkit-appearance:none!important;appearance:none!important;background-image:white!important;background-color:#fff!important;color:none!important}.customer.logininput:autocomplete{-webkit-appearance:none!important;appearance:none!important;background-image:white!important;background-color:#fff!important;color:none!important}.customer.login .field{border:none;outline:none;box-shadow:none}.wrapper__message-error h2.form__message{display:none}.form__message-text svg{min-width:19px;width:19px;min-height:19px;height:19px;margin-right:8px;margin-top:0}.customer.login .form__message-text{display:flex;margin:0;color:red;font-size:14px;line-height:1.41;letter-spacing:.14px;text-align:left}.customer.login .form__message-text .errors{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.41;letter-spacing:.14px;text-align:left;color:red;list-style:none}.customer.login ul,.form__message-text .errors ul,.form__message-text .errors li{margin:0;padding:0;list-style:none}.customer.login .title__form-reset{font-size:15.5px;line-height:1.27;letter-spacing:.16px;text-align:left;color:#000;margin:0 0 6.6rem}.custom-checkbox{text-align:left;display:flex;align-items:center;gap:9px}.custom-checkbox:not(:last-child){margin-bottom:10px}.custom-checkbox:first-child label,.custom-checkbox:first-child label *{text-align:left;color:#000}.custom-checkbox label,.custom-checkbox label *{display:inline-flex;align-items:flex-start;font-size:13px;line-height:1.19;letter-spacing:.21px;text-align:left;color:#aaabad}.custom-checkbox input{margin:0}.customer.register .wrapper__field{width:450px;display:flex;flex-direction:column}.custom-checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.custom-checkbox label{position:relative;cursor:pointer;gap:5px}.custom-checkbox label:before{content:"";-webkit-appearance:none;background-color:transparent;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;padding:4.5px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;max-height:11px;margin:2px 0 0;background-color:#aaabad;border:1px solid #aaabad}.custom-checkbox:first-child label:before,.custom-checkbox:last-child label:before{background-color:#aaabad;border:1px solid #aaabad}.custom-checkbox input:checked+label:before{background-color:#000;border:1px solid #000}.wrap-custom-checkbox{margin:70px 0 0}@media screen and (max-width: 989px){.customer.login form{flex-direction:column;margin-top:5rem;flex:1;gap:0;display:flex}.wrapper__message-error{order:2;margin-bottom:35px}.customer.login .form__message-text{flex-direction:column;gap:15px}.customer.login:not(.register) .form__message-text{margin-top:-105px}.customer.login .wrapper__message-error{margin-bottom:0}.customer.register .form__message-text{align-items:center}.customer.register .form__wrap-validate{order:2;margin-bottom:35px;width:100%}.customer.register #container__link,.customer.login #container__link{order:3}.customer.login:not(.account):not(.order){padding:0 5px;display:block}.customer.login .wrapper__field,.customer.register .wrapper__field{width:100%}.customer.login .outer__form{width:100%;flex-direction:column;gap:0;margin-top:27px}#container__link{padding:0}.customer.login button{margin:3.6rem 0 20rem}.customer.login .outer__form-reset button{margin:3.7rem 0 26.8rem}.customer.login>div{flex:1}.wrap-custom-checkbox{margin:40px 0 30px}#button__submit-register{margin:3.6rem auto 9.5rem}.button__submit-wrap{order:2;width:100%}.wrap-custom-checkbox{order:1;width:100%}.customer.login .title__form-reset{display:none}.customer.login .field{max-width:100%;width:100%}}@media screen and (min-width: 990px){.customer.register .form__wrap-validate{display:grid;position:absolute;left:0;grid-template-columns:repeat(5,1fr);width:100%;padding:0 1rem}.customer.register .form__wrap-validate li{grid-column:1 / span 1}.customer.login .outer__form.outer__form-reset{margin-top:1.8rem}}@media screen and (min-width: 1600px){.customer.register .form__wrap-validate{grid-template-columns:repeat(11,1fr)}.customer.register .form__wrap-validate li{grid-column:2 / span 10}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-section-login.css.map */
