.login__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem}@media(max-width: 767.98px){.login__inner{padding:1rem}}@media(max-width: 1023.98px){.login__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.5rem}}.login__account{max-width:62.5rem;padding-right:8.75rem;width:60%}@media(max-width: 1023.98px){.login__account{min-width:100%;padding:0}}.login__account-title{font-size:2.5rem;font-weight:400;letter-spacing:-0.05rem;line-height:3rem;margin-bottom:1.5rem}@media(min-width: 1200px){.login__account-title{margin-bottom:2rem}}.login__account-tabs{border-bottom:.125rem solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2rem}.login__account-tabs .login__account-link.active{border-bottom:.125rem solid #dc1e37}.login__account-link{bottom:-0.125rem;display:inline-block;font-size:1rem;font-weight:500;line-height:1.5;padding:0 0 1rem 0;position:relative}.login__account-description{font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1.5rem}@media(max-width: 767.98px){.login__account-btn{width:100%}}.login__account-reset-password{font-size:.75rem;font-weight:400;line-height:1;text-decoration-line:underline}.login__account-privacy-description{color:#666;font-size:.75rem;font-weight:400;line-height:1;margin:2rem 0 .5rem}.login__check-order{max-width:37.5rem;width:40%}@media(max-width: 1023.98px){.login__check-order{min-width:100%}}.login__check-order-title{color:#1a1a1a;font-size:1.5rem;font-weight:500;line-height:2rem}.login__check-order-description{font-size:1rem;font-weight:400;line-height:1.5;margin:0;padding:.5rem 0 1.5rem 0}.login__check-order-btn{margin-top:.5rem}@media(max-width: 767.98px){.login__check-order-btn{width:100%}}.login-oauth__text{color:#666}.contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 1.75rem}@media(max-width: 1023.98px){.contacts{padding:1rem 1.75rem 1.5rem 1.75rem}}.contacts .contacts-inner{max-width:100rem;width:100%}.contacts__title{color:#666;font-size:.75rem;font-weight:500;letter-spacing:.125rem;line-height:1;margin-bottom:1.5rem;text-transform:uppercase}.contacts__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}@media(min-width: 375px)and (max-width: 767.98px){.contacts__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.contacts__content-item-link{font-size:.75rem;font-weight:400;line-height:1}.contacts__content-item-link:hover{text-decoration:none}.contacts__content-item-link:focus-visible{color:#dc1e37}.contacts__content-item-link.chat-link,.contacts__content-item-link.service-link{text-decoration:underline}.contacts__content-item-link-icon{margin-right:.5rem}.password-reset{padding:1rem 1rem 3.5rem 1rem}@media(min-width: 768px)and (max-width: 1023.98px){.password-reset{padding:2rem 1.75rem 3.5rem 1.75rem}}@media(min-width: 1200px){.password-reset{max-width:60%;padding:2rem 0 5rem 9.6875rem}}.password-reset__title{font-size:2.5rem;font-weight:400;letter-spacing:-0.05rem;line-height:3rem;margin-bottom:1.5rem}@media(min-width: 768px){.password-reset__title{margin-bottom:2rem}}.password-reset__btn{width:100%}.password-reset__contacts{margin-top:3rem}@media(min-width: 1200px){.password-reset__contacts{margin-top:4.5rem}}
