.button{cursor: pointer;}
#modal_auth{background: unset !important; backdrop-filter: blur(27px); -webkit-backdrop-filter: blur(27px);}
.popup-window .button.button-transparent{color: var(--black); border-color: var(--black);}
.popup-window .button.button-transparent:hover{color: var(--black) !important; border-color: var(--black) !important; background-color: transparent; opacity: .7}
.bxmaker_field{max-height: 56px; border-radius: .75rem; font-size: 1.25rem; padding: .625rem 1.5rem; border: 1px solid var(--black);}
.buttons-row{flex-wrap: wrap; gap: 1.5rem;}
#modal_auth .button{width: calc(50% - .75rem); text-align: center; text-transform: none; font-size: 1.25rem;}
#modal_auth .cbaup_btn{width: 100%;}
.flex-column{flex-direction: column;}
.popup-window{padding: 0 10px !important;}
.popup-window > .popup-window-close-icon{display: none;}
.popup-window-close-icon.fake-close{width: 32px; height: 32px; background-image: url(/img/redesign/close.svg); background-size: 32px; filter: invert(1);
  top: -50px;
  left: calc(100% + 18px);
  cursor: pointer;
  opacity: 1;
}
.bxmaker-authuserphone-login input{
  max-height: 56px;
  font-size: 1.25rem;
  line-height: 1;
}
.cbaup_row.flex-column .code_row,
.cbaup_row.flex-column .auth_code_row{font-size: 1.5rem;}
.code_row,.auth_code_row{width: 100%;}
.c-bxmaker-authuserphone_login-default-box.code_show:not(.auth_code_show) .phone-wrapper,
.c-bxmaker-authuserphone_login-default-box:not(.auth_code_show) .auth_code_row,
.c-bxmaker-authuserphone_login-default-box:not(.code_show) .code_row,
.c-bxmaker-authuserphone_login-default-box:not(.register_show) .reg_row,
.c-bxmaker-authuserphone_login-default-box.register_show .auth_row,
.c-bxmaker-authuserphone_login-default-box.code_show.auth_code_show .code_row,
.c-bxmaker-authuserphone_login-default-box.code_show:not(.auth_code_show) .buttons-row,
.c-bxmaker-authuserphone_login-default-box.code_show .auth_row{display: none;}

.c-bxmaker-authuserphone_login-default-box a:not(.yandex_id){color: var(--red);}
.change_phone{color: var(--yellow); text-decoration: underline; cursor: pointer;}
.change_phone:hover{text-decoration: none;}

.bxmaker-authuserphone-login:not(.register_show):not(.code_show) input:placeholder-shown {
  text-align: center;
}
.popup-window-close-icon.fake-close:after{display: none;}
.c-bxmaker-authuserphone_login-default-box .cbaup_row.flex-column{gap: 1.125rem; align-items: center;}
.cbaup_row.flex-column span:not(#code_phone){font-size: 2rem; font-weight: 500;}
#code_phone{text-wrap: nowrap;}
#modal_auth{
border-radius: 2.5rem;
padding: unset !important;
}
/*  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 100vw !important;
  height: 100dvh !important;
  background-color: var(--black-selected);
  opacity: 1;
}*/
.auth-form-image{
  width: 50%;
  background-image: url(/img/redesign/auth/auth.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-left-radius: 2.5rem;;
  border-bottom-left-radius: 2.5rem;;
}
.register_show .auth-form-image{background-image: url(/img/redesign/auth/reg.svg);}
.code_show .auth-form-image{background-image: url(/img/redesign/auth/code.svg);}

.popup-window-content {
  max-width: 1313px;
  width: 68.33vw;
  /*max-height: 813px;*/
  min-height: min(90dvh, 813px);
  flex: unset !important;
  display: flex;
  background-color: rgba(240, 244, 245, 0.6);
  backdrop-filter: blur(27px);
  -webkit-backdrop-filter: blur(27px);
  position: relative;
  border-radius: 2.5rem;
  margin: auto;
}
.popup-window-content .c-bxmaker-authuserphone_login-default-box{background-color: transparent !important; padding: 2.25rem; width: 50%;
  display: flex;
  flex-direction: column;
  gap: 3.625rem;
  align-self: center;
}
.popup-window-content .c-bxmaker-authuserphone_login-default-box.register_show,
.popup-window-content .c-bxmaker-authuserphone_login-default-box.code_show{gap: 2.25rem;}
.c-bxmaker-authuserphone_login-default-box * {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.c-bxmaker-authuserphone_login-default-box.register_show .cbaup_row.mini,
.c-bxmaker-authuserphone_login-default-box.register_show .cbaup_row.send_email {
  display: none !important;
}
.c-bxmaker-authuserphone_login-default-box .msg {
  display: none;
  border: 1px solid;
  padding: 15px;
}
.c-bxmaker-authuserphone_login-default-box .msg.success {
  display: block;
  border-color: #00dd62;
  background: rgba(0, 221, 98, 0.1);
}
.c-bxmaker-authuserphone_login-default-box .msg.error {
  display: block;
  border-color: #dd2002;
  background: rgba(221, 32, 2, 0.1);
}
.c-bxmaker-authuserphone_login-default-box .cbaup_title {
  text-align: center;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 2.5rem;
  align-self: center;
  width: 80%;
  line-height: 1;
  min-width: 265px;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row {
  position: relative;
  display: flex;
  gap: 1.5rem;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row--registration {
  display: none;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row.email_box,
.c-bxmaker-authuserphone_login-default-box .cbaup_row.login_box {
  display: none;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row .btn_show_password {
  display: block;
  border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  -moz-border-radius: 10px;
  -khtml-border-radius: 10px;
  -webkit-border-radius: 10px;
  background: rgba(81, 203, 87, 0.5);
  width: 15px;
  height: 15px;
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 11px;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row .btn_show_password:hover {
  background: #51CB57;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row .btn_show_password.active {
  background: rgba(203, 81, 81, 0.5);
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row .btn_show_password.active:hover {
  background: #CB5151;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row.mini {
  padding-bottom: 0;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row.btn_box {
  text-align: center;
  padding-bottom: 0;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row.captcha {
  display: none;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row.captcha img {
  margin-bottom: 15px;
  cursor: pointer;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row.captcha span.btn_captcha_reload {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpERjA1MzlBRUNDMTVFNTExQUM3NEQ1NkJDMkQ3OTNEMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQThFQjU3NjE1Q0MxMUU1OTNBODgzQURCODdDNDQxQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQThFQjU3NTE1Q0MxMUU1OTNBODgzQURCODdDNDQxQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwMDUzOUFFQ0MxNUU1MTFBQzc0RDU2QkMyRDc5M0QxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRGMDUzOUFFQ0MxNUU1MTFBQzc0RDU2QkMyRDc5M0QxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+D2D+iwAAAlhJREFUeNrEl01IVFEUx52PhQQjpYu+EYKZEFxMUCFGiyg0jcBFFtHAKJRB5DQkgyC4KCg3IgpGC20QqTZGw4gpuAhE0ZUMRYRgRgW6KUFwI2qO/wvHuBzOe737RngXfsy8c8/c/7v33HvOHV8+ny/yovk8E26KN//PpwTUgwugApwCW2ARfAXTYAwYzSBo03caPAAxUCr0R8A1kAI/QRq8AKtOhP0W9kdgASQsRHkrB09oFW64FX4Fel2G7hAYAR2mS/0W3LbwVfGcA7/ohcPgIjgp+D6jmHc5Ee60EH0H+sGU0BegOLeDatb3HHwC43ZLfQw8FfqToNFCVLW/YJR2fL/QnwUH7IR7hD61o/sM4tsKXgormrQSPgpuMfsHYRAnTb3sZ2ZLWAnHBfvDApJSij0fBpcl4UvMpuL5owDhSfCH2Wok4Qizje1DKs6y57B0nHhmKmS2IfpcY/bjWt/6nrCPOe24EFRxfA3O03g8MZ0Dy/Rd5fVkkN4upDmdcCE8BK7YVUFNoxJkVIyXmFOtC+GoaUj8Qla6Co4YDpQw9O9TwsPCTu82HEhVpHsOfQdUjJXIdzp7ersDGgzFBylt2rU3oEXP1dJSZZwWda2pQnHXZqaxf2UtGj1TRNeVg6CKOd+kevsN/HYongMr4LpmS/NQ8MveRyGF6qlwli4CAcpG9WS7L/jXUknN0V3M9pYZpPpaZ7jEqqy2mfyA37m2aRamu/oxmADFboX10naWjomTtkEZ0L8f9+p52lwROlrVFNcysEkb8guYAe8NNp/Hf2G8Et4VYAA4Q3V7uhJzpwAAAABJRU5ErkJggg==");
  width: 30px;
  height: 30px;
  margin-left: 15px;
  display: inline-block;
  position: absolute;
  top: 5px;
  cursor: pointer;
  opacity: 0.8;
  -o-opacity: 0.8;
  -ms-opacity: 0.8;
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row.captcha span.btn_captcha_reload:hover {
  opacity: 1;
  -o-opacity: 1;
  -ms-opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row.captcha.preloader span.btn_captcha_reload {
  transform: rotate(15deg);
  -o-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  -moz-transform: rotate(15deg);
  -webkit-transform: rotate(15deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row input[type="password"] {
  position: relative;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  color: #000;
  margin: 0;
  font-size: 15px;
  line-height: 1.4;
  font-weight: normal;
  width: 100%;
  padding: 7px 10px;
  border: 1px solid #d8e0e5;
  border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: inset 1px 1px 3px -1px rgba(0, 0, 0, 0.4);
  -o-box-shadow: inset 1px 1px 3px -1px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: inset 1px 1px 3px -1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 1px 1px 3px -1px rgba(0, 0, 0, 0.4);
  -khtml-box-shadow: inset 1px 1px 3px -1px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: inset 1px 1px 3px -1px rgba(0, 0, 0, 0.4);
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row input[type="checkbox"] {
  width: 15px;
  height: 15px;
  display: inline-block;
  margin: 5px 0 0 0;
  color: #000;
  font-size: 15px;
  line-height: 1.4;
  font-weight: normal;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row label {
  color: #666;
  font-weight: normal;
  position: relative;
  top: -3px;
  cursor: pointer;
  margin: 0;
  font-size: 13px;
  line-height: 1.4;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_link.timeout {
  pointer-events: none;
  cursor: default;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_send_email {
  border: none;
  margin-top: 5px;
  border-bottom: 1px dashed #898989;
  text-decoration: none;
  color: #898989;
  display: inline-block;
  cursor: pointer;
}
.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_send_email:hover {
  border-color: transparent;
}

.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_send_email {
  margin-top: 0;
  margin-bottom: 5px;
}

.bxmaker-authuserphone-loading {
  display: block;
  width: 100%;
  margin: 15px auto;
  text-align: center;
}
.bxmaker-authuserphone-loading:after {
  content: ' ';
  display: block;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMTIyLjUgNjkuMjVIOTYuNDdhMzMuMSAzMy4xIDAgMCAwIDAtMTAuNWgyNi4wNWE1LjI1IDUuMjUgMCAwIDEgMCAxMC41eiIgZmlsbD0iIzQ4NDk0ZCIgZmlsbC1vcGFjaXR5PSIxIi8+PHBhdGggZD0iTTExMi4wNCA5Ny44M0w4OS40NyA4NC44YTMzLjEgMzMuMSAwIDAgMCA1LjI1LTkuMWwyMi41NyAxMy4wM2E1LjI1IDUuMjUgMCAwIDEtNS4yOCA5LjF6IiBmaWxsPSIjYzhjOGM5IiBmaWxsLW9wYWNpdHk9IjAuMyIvPjxwYXRoIGQ9Ik04OC42OCAxMTcuMzVMNzUuNjUgOTQuNzhhMzMuMSAzMy4xIDAgMCAwIDkuMS01LjI1bDEzLjAyIDIyLjU3YTUuMjUgNS4yNSAwIDEgMS05LjEgNS4yNXoiIGZpbGw9IiNjOGM4YzkiIGZpbGwtb3BhY2l0eT0iMC4zIi8+PHBhdGggZD0iTTU4LjcgMTIyLjU3Vjk2LjVhMzMuMSAzMy4xIDAgMCAwIDEwLjUgMHYyNi4wN2E1LjI1IDUuMjUgMCAwIDEtMTAuNSAweiIgZmlsbD0iI2M4YzhjOSIgZmlsbC1vcGFjaXR5PSIwLjMiLz48cGF0aCBkPSJNMzAuMSAxMTIuMWwxMy4wNC0yMi41N2EzMy4xIDMzLjEgMCAwIDAgOS4xIDUuMjVMMzkuMiAxMTcuMzVhNS4yNSA1LjI1IDAgMSAxLTkuMS01LjI1eiIgZmlsbD0iI2M4YzhjOSIgZmlsbC1vcGFjaXR5PSIwLjMiLz48cGF0aCBkPSJNMTAuNiA4OC43NEwzMy4xNiA3NS43YTMzLjEgMzMuMSAwIDAgMCA1LjI1IDkuMUwxNS44OCA5Ny44M2E1LjI1IDUuMjUgMCAxIDEtNS4yNS05LjF6IiBmaWxsPSIjYzhjOGM5IiBmaWxsLW9wYWNpdHk9IjAuMyIvPjxwYXRoIGQ9Ik01LjM3IDU4Ljc1aDI2LjA2YTMzLjEgMzMuMSAwIDAgMCAwIDEwLjVINS4zN2E1LjI1IDUuMjUgMCAwIDEgMC0xMC41eiIgZmlsbD0iI2I2YjZiOCIgZmlsbC1vcGFjaXR5PSIwLjQiLz48cGF0aCBkPSJNMTUuODUgMzAuMTdMMzguNCA0My4yYTMzLjEgMzMuMSAwIDAgMC01LjI0IDkuMUwxMC42IDM5LjI1YTUuMjUgNS4yNSAwIDEgMSA1LjI1LTkuMXoiIGZpbGw9IiNhM2E0YTYiIGZpbGwtb3BhY2l0eT0iMC41Ii8+PHBhdGggZD0iTTM5LjIgMTAuNjVsMTMuMDMgMjIuNTdhMzMuMSAzMy4xIDAgMCAwLTkuMSA1LjI1bC0xMy0yMi41N2E1LjI1IDUuMjUgMCAxIDEgOS4xLTUuMjV6IiBmaWxsPSIjOTE5Mjk0IiBmaWxsLW9wYWNpdHk9IjAuNiIvPjxwYXRoIGQ9Ik02OS4yIDUuNDNWMzEuNWEzMy4xIDMzLjEgMCAwIDAtMTAuNSAwVjUuNDJhNS4yNSA1LjI1IDAgMSAxIDEwLjUgMHoiIGZpbGw9IiM3ZjdmODIiIGZpbGwtb3BhY2l0eT0iMC43Ii8+PHBhdGggZD0iTTk3Ljc3IDE1LjlMODQuNzUgMzguNDdhMzMuMSAzMy4xIDAgMCAwLTkuMS01LjI1bDEzLjAzLTIyLjU3YTUuMjUgNS4yNSAwIDEgMSA5LjEgNS4yNXoiIGZpbGw9IiM2ZDZkNzEiIGZpbGwtb3BhY2l0eT0iMC44Ii8+PHBhdGggZD0iTTExNy4zIDM5LjI2TDk0LjcgNTIuM2EzMy4xIDMzLjEgMCAwIDAtNS4yNS05LjFsMjIuNTctMTMuMDNhNS4yNSA1LjI1IDAgMCAxIDUuMjUgOS4xeiIgZmlsbD0iIzVhNWI1ZSIgZmlsbC1vcGFjaXR5PSIwLjkiLz48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgdmFsdWVzPSIwIDY0IDY0OzMwIDY0IDY0OzYwIDY0IDY0OzkwIDY0IDY0OzEyMCA2NCA2NDsxNTAgNjQgNjQ7MTgwIDY0IDY0OzIxMCA2NCA2NDsyNDAgNjQgNjQ7MjcwIDY0IDY0OzMwMCA2NCA2NDszMzAgNjQgNjQiIGNhbGNNb2RlPSJkaXNjcmV0ZSIgZHVyPSIxMDgwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9nPjwvc3ZnPg==");
  background-position: center center;
  background-repeat: no-repeat;
  width: 40px;
  height: 40px;
  margin: 0 auto;
}
.agreements-block{
  gap: 15px;
  flex-direction: column;
  display: none;
  margin-bottom: 15px;
}
.register_show .cbaup_btn_send_email{display: none !important;}
.register_show .agreements-block{display: flex}
.register_show .buttons-row{order: 1; margin-top: .75rem;}
.register_show .req_row-wrapper{position: relative;}
.register_show .req_row-wrapper>*{padding-left: 2.625rem;}
.req_row-wrapper{width: 100%;}
.req_row-wrapper p{font-size: 1.25rem; font-weight: 100;}
.register_show .req_row-wrapper:after{
  content: '\A';
  width:8px;
  height:8px;
  border-radius:50%;
  background: var(--red);
  display:inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  left: 1.5rem;
}
.agreements-block label{display: flex;}
.agreements-block label input[type="checkbox"]{min-width: 15px; max-width: 15px; margin-right: 15px;}
.popup-window .main-user-consent-request-announce{align-self: center;}
/*# sourceMappingURL=style.css.map */
@media(min-width: 769px){
  .popup-window>*>*:nth-child(2){min-width: 540px;}
}
@media(max-width: 768px){
  #modal_auth{left: 15px; right: 14px; margin-top: 45px;}
  .auth-form-image{display: none;}
  .popup-window{padding: 14px !important;}
  .popup-window-content{width: 100%; max-height: unset; min-height: 579px;}
  .popup-window-content .c-bxmaker-authuserphone_login-default-box{width: 100%; gap: 2.25rem;}
  .popup-window-close-icon.fake-close{width: 22px; height: 22px; background-size: 22px; top:-32px; left: unset; right: 0;}
  .c-bxmaker-authuserphone_login-default-box .cbaup_title {font-size: 1.75rem; }
  .bxmaker-authuserphone-login input{
    max-height: 40px;
    font-size: .875rem;
    padding: 13px 24px;
  }
  .popup-window-content .c-bxmaker-authuserphone_login-default-box{padding: 1rem;}
  .popup-window-content .c-bxmaker-authuserphone_login-default-box.register_show{padding: 4rem 1rem;}
  .req_row-wrapper p{font-size: 1rem;}
  .cbaup_row.flex-column span:not(#code_phone){font-size: 1.375rem;}
  .bxmaker_field{font-size: .875rem;}
  #modal_auth .button{font-size: 1rem; min-width: calc(50% - .5rem); width: fit-content; flex: 1;}
  .c-bxmaker-authuserphone_login-default-box .buttons-row{gap: 1rem; flex-wrap: wrap;}
  .c-bxmaker-authuserphone_login-default-box .cbaup_row{gap: .875rem;}
  .yandex_id:before{width: 25px; height: 25px; background-size: 25px; margin-right: 11px;}
  .bxmaker_field{padding: 6.5px 15px;}
  .c-bxmaker-authuserphone_login-default-box .cbaup_row.flex-column{gap: .75rem;}
  .cbaup_row.flex-column .code_row, .cbaup_row.flex-column .auth_code_row{font-size: 1.125rem;}
  .change_phone{font-size: 1rem; margin-bottom: -12px;}
  .auth_code_show .phone-wrapper{margin-top: 1.5rem;}
  .auth_code_show .cbaup_btn_reg{display: none;}
}

@media(max-width: 465px){
  .buttons-row .button:nth-child(2){
    font-size: 3.125vw !important;
    height: 40px;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}