.loginPage{max-width:852px!important;padding:168px 16px 188px}@media(max-width:1440px){.loginPage{padding:70px 16px}}.loginPage .login__sectionTitle{font-family:var(--font-heading-family);font-size:104px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:93.6px;margin-bottom:56px;text-transform:uppercase}@media(max-width:1440px){.loginPage .login__sectionTitle{font-size:74px}}@media(max-width:991px){.loginPage .login__sectionTitle{font-size:72px;line-height:60px;margin-bottom:30px}}@media(max-width:768px){.loginPage .login__sectionTitle{font-size:48px;line-height:40px}}.loginPage .login__sectionTitle_ru{font-family:var(--font-heading-family);font-size:89px;font-style:normal;font-weight:700;letter-spacing:-3px;line-height:90px;margin-bottom:56px;text-transform:uppercase}@media(max-width:1440px){.loginPage .login__sectionTitle_ru{font-size:74px}}@media(max-width:991px){.loginPage .login__sectionTitle_ru{font-size:61px;letter-spacing:-2px;line-height:60px;margin-bottom:30px}}@media(max-width:768px){.loginPage .login__sectionTitle_ru{font-size:41px;letter-spacing:-1px;line-height:40px}}.loginPage .login__contentContainer{margin-top:40px}@media(max-width:991px){.loginPage .login__contentContainer{margin-top:28px}}@media(max-width:768px){.loginPage .login__contentContainer{margin-top:24px}}.loginPage p{font-family:var(--font-body-family);font-size:30px;font-style:normal;font-weight:400;letter-spacing:-1.5px;line-height:120%;margin:0}@media(max-width:991px){.loginPage p{font-size:24px;letter-spacing:-.9px}}@media(max-width:768px){.loginPage p{font-size:18px}}.loginPage p+form{margin-top:56px}@media(max-width:991px){.loginPage p+form{margin-top:48px}}@media(max-width:768px){.loginPage p+form{margin-top:38px}}.loginPage .field{flex-direction:column;margin-top:24px;position:relative}@media(max-width:768px){.loginPage .field{margin-top:16px}}.loginPage .field:after,.loginPage .field:before{display:none!important}.loginPage .field input{background:#f8f8f8;border:1px solid #352e26;border-radius:4px!important;font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:120%;padding:17px 24px!important}.loginPage .field input:-webkit-autofill,.loginPage .field input:-webkit-autofill:active,.loginPage .field input:-webkit-autofill:first-line,.loginPage .field input:-webkit-autofill:focus,.loginPage .field input:-webkit-autofill:hover{box-shadow:inset 0 100px 0 0 var(--alabaster);font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:120%}@media(max-width:768px){.loginPage .field input{font-size:14px;letter-spacing:-.28px;line-height:22px;max-width:100%}.loginPage .field input:-webkit-autofill,.loginPage .field input:-webkit-autofill:active,.loginPage .field input:-webkit-autofill:first-line,.loginPage .field input:-webkit-autofill:focus,.loginPage .field input:-webkit-autofill:hover{font-size:14px;letter-spacing:-.28px;line-height:22px;max-width:100%}}@media(max-width:768px){.loginPage .field input{height:48px}}.loginPage .field input:hover{border:1px solid var(--carnation_pink)}.loginPage .field input:focus,.loginPage .field input:focus-visible{border:1px solid var(--carnation_pink);box-shadow:inset 0 100px 0 0 var(--alabaster)!important;outline:none!important}.loginPage .field label{color:#a8a18a;font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:120%}@media(max-width:768px){.loginPage .field label{font-size:14px;letter-spacing:-.28px;line-height:22px;max-width:100%}}.loginPage form{margin-top:64px}@media(max-width:768px){.loginPage form{margin-top:32px}}.loginPage .resetBtn{align-items:center;background:#352e26;border-radius:4px;color:#f8f8f8;display:flex;font-family:var(--font-body-family);font-size:20px;font-style:normal;font-weight:500;height:56px;justify-content:center;letter-spacing:-.4px;line-height:28px;margin:40px auto 56px;max-width:362px;padding:14px 32px;text-transform:uppercase;width:100%}@media(max-width:768px){.loginPage .resetBtn{font-size:14px;height:50px;letter-spacing:-.28px;line-height:22px;margin:32px auto 48px;max-width:100%}}.loginPage .resetBtn:after,.loginPage .resetBtn:before{display:none!important}.loginPageRegister{align-items:center;display:flex;justify-content:center}@media(max-width:320px){.loginPageRegister{flex-direction:column}}.loginPageRegister span{font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:120%;margin-right:4px}@media(max-width:768px){.loginPageRegister span{font-size:14px;letter-spacing:-.28px;line-height:22px;max-width:100%}}.loginPageRegister a{font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.36px;line-height:120%;margin:0;position:relative;transition:all .3s ease-in-out}@media(max-width:768px){.loginPageRegister a{font-size:14px;letter-spacing:-.28px;line-height:22px;max-width:100%}}.loginPageRegister a:hover{transition:all .3s ease-in-out}.loginPageRegister a:hover:after{background:var(--birch);bottom:-6px;content:"";height:1px;left:0;position:absolute;transition:all .1s linear;width:100%}.loginBtnWrapper{display:flex;justify-content:space-between;margin-bottom:56px;margin-top:40px}@media(max-width:768px){.loginBtnWrapper{flex-direction:column-reverse;margin-bottom:48px;margin-top:32px}}.loginBtnWrapper button{align-items:center;background:#352e26;border-radius:4px;color:#f8f8f8;display:flex;font-family:var(--font-body-family);font-size:20px;font-style:normal;font-weight:500;height:56px;justify-content:center;letter-spacing:-.4px;line-height:28px;margin:0;max-width:362px;padding:14px 32px;text-transform:uppercase;width:100%}.loginBtnWrapper button:hover{background:var(--alabaster);border:1px solid var(--birch)}.loginBtnWrapper button:hover,.loginBtnWrapper button:hover a,.loginBtnWrapper button:hover p,.loginBtnWrapper button:hover span{color:var(--birch);transition:all var(--main-transition-time) ease-in-out}.loginBtnWrapper button:hover svg g path,.loginBtnWrapper button:hover svg g rect,.loginBtnWrapper button:hover svg path,.loginBtnWrapper button:hover svg rect{stroke:var(--birch);transition:none}@media(max-width:768px){.loginBtnWrapper button{font-size:14px;height:50px;letter-spacing:-.28px;line-height:22px;margin-bottom:16px;max-width:100%}}.loginBtnWrapper button:after,.loginBtnWrapper button:before{display:none!important}.loginBtnWrapperForgot{align-items:center;background:#f8f8f8;border:1px solid #352e26!important;border-radius:4px;display:flex!important;font-family:var(--font-body-family)!important;font-size:20px!important;font-style:normal;font-weight:500;height:56px;justify-content:center;letter-spacing:-.4px;line-height:28px;max-width:272px;padding:14px 26px;text-transform:uppercase;width:100%!important}.loginBtnWrapperForgot:hover{background-color:var(--pink_lace)}@media(max-width:768px){.loginBtnWrapperForgot{font-size:14px!important;height:50px;letter-spacing:-.28px;line-height:22px;max-width:100%}}[data-blank].loginBtnWrapper .loginBtn:hover{background-color:var(--pink_lace)}