

/* Start:/local/templates/foodme_client_mobile/scss/login/main.css?16990235397179*/
.mob-enter-page{font-family:Nunito,sans-serif;width:100%;height:100%}.mob-enter-page .mob-enter-page__header{background:#f3f6fa;height:334px;display:flex;flex-direction:column;-webkit-border-radius:0 0 40px 40px;-moz-border-radius:0 0 40px 40px;border-radius:0 0 40px 40px}.mob-enter-page .mob-enter-page__prelogo{flex:1 0 auto;padding:50px 30px 0}.mob-enter-page .mob-enter-page__prelogo .page__prelogo-row{display:flex;justify-content:space-between;align-items:center}.mob-enter-page .mob-enter-page__prelogo .page__prelogo-row:first-child{margin-bottom:25px;justify-content:space-around}.mob-enter-page .mob-enter-page__prelogo img{background-size:cover;max-height:38px;width:auto}.mob-enter-page .mob-enter-page__logo{display:flex;align-items:center;justify-content:center;padding:40px 0 40px}.mob-enter-page .mob-enter-page__logo img{width:205px;max-height:75px;height:auto}.mob-enter-page .mob-enter-page__tab-select{display:flex;justify-content:center;align-items:center;margin:0;font-weight:600;font-size:14px;line-height:19px}.mob-enter-page .mob-enter-page__tab-select .tab-item{cursor:pointer;color:#6e7a8f;position:relative;text-align:center;padding:0 42px 16px}.mob-enter-page .mob-enter-page__tab-select .tab-item.active{color:#181d2d}.mob-enter-page .mob-enter-page__tab-select .tab-item.active:after{position:absolute;content:"";height:4px;bottom:0;left:0;right:0;width:92px;margin:0 auto;background:#ff6c44;-webkit-border-radius:31px;-moz-border-radius:31px;border-radius:31px}.mob-enter-page .mob-enter-page__tab-wrapper{padding:30px 30px 50px;height:calc(100% - 334px)}.mob-enter-page .mob-enter-page__tab-wrapper .tab-item__content{display:none}.mob-enter-page .mob-enter-page__tab-wrapper .tab-item__content.show{height:100%;animation:fade_in_show .5s;display:block}.mob-enter-page .mob-form{height:100%;background:#fff;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#181d2d}.mob-enter-page .mob-form .btn:disabled{background:#8e9cb6;border:1px solid #8e9cb6;color:#fff}.mob-enter-page .mob-form #bx_register_error,.mob-enter-page .mob-form .error-block{max-width:345px;margin:10px auto}.mob-enter-page .mob-form .user-agreement{padding:10px 0 20px}.mob-enter-page .mob-form .user-agreement .btn-underline{text-align:center;text-decoration:underline}.mob-enter-page .mob-form #bx_register_resend{padding:10px 0 0}.mob-enter-page .mob-form form{display:flex;flex-direction:column;height:100%}.mob-enter-page .mob-form form .form__body{flex:1;align-self:center;width:100%;max-width:354px}.mob-enter-page .mob-form form .form__footer{flex:0 0 auto}.mob-enter-page .mob-form .description{padding:5px 0}.mob-enter-page .mob-form .form-title{font-weight:700;font-size:40px;line-height:55px;text-align:center;color:#000}.mob-enter-page .mob-form .form-title .subtitle{margin:0;padding:5px 0;line-height:100%;font-size:11px}.mob-enter-page .mob-form label{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#8e9cb6;text-align:left;padding-left:6px;margin:0 0 10px}.mob-enter-page .mob-form input{font-family:inherit;padding:17px 25px;background:#f3f6fa;border-radius:20px;font-weight:600;font-size:18px;line-height:25px;border:none;color:#181d2d}.mob-enter-page .mob-form input.text-center{text-align:center}.mob-enter-page .mob-form .relative{position:relative}.mob-enter-page .mob-form .relative input{flex:1;width:100%}.mob-enter-page .mob-form #bx_register_resend_action,.mob-enter-page .mob-form #bx_register_resend_text{font-size:16px;line-height:26px;padding:10px 0 20px}.mob-enter-page .mob-form .btn{display:block;width:100%;padding:10px;font-weight:600;font-size:16px;line-height:26px;text-align:center;letter-spacing:.03em;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;font-family:Nunito,sans-serif;text-decoration:none}.mob-enter-page .mob-form .btn-show-pass{position:absolute;z-index:5;right:0;top:0;height:100%;display:flex;align-items:center;justify-content:center}.mob-enter-page .mob-form .btn-show-pass img{padding:20px}.mob-enter-page .mob-form .btn-orange,.mob-enter-page .mob-form .btn-skip{margin-top:15px}.mob-enter-page .mob-form .btn-orange{background:linear-gradient(149.02deg,#ff6c44 .12%,#ff8427 99.04%);color:#fff;border:1px solid #ff6c44}.mob-enter-page .mob-form .btn-orange:active{opacity:.7}.mob-enter-page .mob-form .btn-skip{border:1px solid #f3f6fa;color:#6e7a8f}.mob-enter-page .mob-form .btn-gray,.mob-enter-page .mob-form .btn:disabled{background:#8e9cb6;border:1px solid #8e9cb6;box-shadow:0 12px 30px rgba(255,59,47,.07);color:#fff}.mob-enter-page .mob-form .btn-gray:active,.mob-enter-page .mob-form .btn:disabled:active{background:#fff;color:#181d2d;border-color:#181d2d;box-shadow:rgba(183,183,190,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}.mob-enter-page .mob-form .user-agreement,.mob-enter-page .mob-form a,.mob-enter-page .mob-form p{font-weight:400;font-size:14px;line-height:28px;color:#181d2d}.mob-enter-page .mob-form a{text-align:center;text-decoration-line:underline}.mob-enter-page .mob-form .checkbox-group{display:flex;padding:10px 9px 0;align-items:center;justify-content:center}.mob-enter-page .mob-form .checkbox-group label{cursor:pointer;margin:0}.mob-enter-page .mob-form .checkbox-group input[type=checkbox]{background:#fff;position:relative;margin:0 10px 0 0;cursor:pointer;padding:0;top:-2px;height:18px;width:18px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.mob-enter-page .mob-form .checkbox-group input[type=checkbox]:before{content:"";position:absolute;border:.5px solid #ccc;border-radius:4px;height:100%;width:100%}.mob-enter-page .mob-form .checkbox-group input[type=checkbox]:after{content:"";position:absolute;margin:5px;display:inline-block;border-radius:2px;width:calc(100% - 8px);height:calc(100% - 8px)}.mob-enter-page .mob-form .checkbox-group input[type=checkbox]:hover::after{background:#ff6c44}.mob-enter-page .mob-form .checkbox-group input[type=checkbox]:checked::after{border-color:#fff;background:#ff6c44}.mob-enter-page .mob-form .checkbox-group input[type=checkbox]:not(:checked)::after{border-color:#ff6c44;background:#fff}.mob-enter-page .mob-form .form-group{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 20px}.mob-enter-page .mob-form .form-group .content-center{align-items:center}.mob-enter-page .mob-form .form-group>label{width:100%}.mob-enter-page .mob-form .form-group div,.mob-enter-page .mob-form .form-group p,.mob-enter-page .mob-form .form-group>input{flex:1 1;display:block;width:100%}.mob-enter-page .mob-form .form-group .subtitle{font-size:12px;margin:0 0 10px 6px;color:#b1b5bd}.mob-enter-page .mob-form .form__footer{width:100%;max-width:354px;margin:0 auto}.mob-enter-page .mob-form .form__footer .form__footer-links{display:flex;margin:16px -12px 0;justify-content:center}.mob-enter-page .mob-form .form__footer .form__footer-links>*{padding:0 12px}@-webkit-keyframes fade_in_show{0%{opacity:0;transform:translateX(-100%)}100%{display:block;opacity:1;transform:translateX(0)}}@keyframes fade_in_show{0%{display:block;opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}
/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?162825739351*/
font.errortext{color:red}font.notetext{color:green}
/* End */
/* /local/templates/foodme_client_mobile/scss/login/main.css?16990235397179 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?162825739351 */
