.form label{display:block;margin-bottom:1px;font-size:14px;line-height:20px;color:#5e5e5e}.form label span+span{display:none}.form input[type=text],.form input[type=email],.form input[type=tel],.form input[type=date],.form input[type=number],.form textarea{padding:2px 15px 4px;margin:0 0 16px;width:100%;border:1px solid #c7ddf2;border-radius:4px;font-size:18px;line-height:32px;color:#44579e}.form input[type=text].invalid,.form input[type=email].invalid,.form input[type=tel].invalid,.form input[type=date].invalid,.form input[type=number].invalid,.form textarea.invalid{border:1px solid #ff331c}.form input[type=text].invalid.invalid:focus,.form input[type=email].invalid.invalid:focus,.form input[type=tel].invalid.invalid:focus,.form input[type=date].invalid.invalid:focus,.form input[type=number].invalid.invalid:focus,.form textarea.invalid.invalid:focus{outline-color:#ff331c}.form input[type=number]{padding-right:0}.form textarea{max-width:100%;min-width:100%;min-height:120px;height:120px}.form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;padding:7px;border:1px solid #b1b1b1;border-radius:3px}.form input[type=checkbox]:checked{background-color:#ecf1f6;border:1px solid #ecf1f6;color:#000}.form input[type=checkbox]:checked:after{content:"";position:absolute;top:0;left:0;width:14px;height:14px;color:#000;background-repeat:no-repeat;background-position:50% 50%;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2210%22%20viewBox%3D%220%200%2012%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.893561%205.21337L0.788341%205.31934L0.893833%205.42503L4.31827%208.856L4.42429%208.96222L4.53045%208.85616L11.106%202.28709L11.2129%202.18029L11.1053%202.07417L10.1613%201.1432L10.0553%201.03866L9.94997%201.14387L4.4245%206.66293L2.03702%204.27547L1.93058%204.16903L1.82452%204.27584L0.893561%205.21337Z%22%20fill%3D%22black%22%20stroke%3D%22black%22%20stroke-width%3D%220.3%22%2F%3E%3C%2Fsvg%3E")}.form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;padding:7px;border:1px solid #b1b1b1;border-radius:100%}.form input[type=radio]:checked{background-color:#ecf1f6;border:1px solid #ecf1f6;color:#000}.form input[type=radio]:checked:after{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;color:#000;background-color:#000;border-radius:100%}.show{display:block;-webkit-animation:scale-in-left .3s linear both;-moz-animation:scale-in-left .3s linear both;animation:scale-in-left .3s linear both}@-webkit-keyframes scale-in-left{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}}@-moz-keyframes scale-in-left{0%{-moz-transform:scale(0);transform:scale(0);-moz-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}100%{-moz-transform:scale(1);transform:scale(1);-moz-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}}@keyframes scale-in-left{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}}.hide{display:none}.question_skip{color:#ff8c00;font-size:11px}.form-item{position:relative}.form-item-file{margin-bottom:16px}.form-item-file input{position:absolute;opacity:0}.form-item-file label{position:relative;padding:0 0 0 26px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.form-item-file label .svg-icon{position:absolute;left:0;width:18px;height:18px;fill:#4272d8}.form-item-file span:nth-child(2){font-weight:bold;text-decoration:underline}.form-item-file span.m-hidden{display:none}.form-item-agreement{margin-bottom:16px}.form-item-agreement a{color:#000;text-decoration:underline}.form-item-agreement label{overflow:hidden;font-size:10px;line-height:14px;color:#959595}.form-item-agreement input{float:left;margin-right:8px}.form-item-error{display:none;position:absolute;margin-top:-16px;font-size:10px;line-height:14px;color:#ff331c}.form-item-captcha{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.form-captcha-refresh{float:right;padding:9px 10px;width:40px;height:40px;cursor:pointer}.form-captcha-refresh .svg-icon{display:block;width:20px;height:22px}.form-captcha-image{margin-left:12px;height:40px}.form-form.m-hidden{display:none}.form-success{padding:24px;font-size:24px;line-height:36px;color:#575757;text-align:center}.form-success label{margin-top:24px}.form-success.m-hidden{display:none}#form-order{padding-right:30px;font-size:14px;line-height:32px;color:#5e5e5e}.form-list-dropdown-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9}.form-list-dropdown{display:none;position:absolute;bottom:-144px;z-index:9;padding:3px 31px 27px 15px;width:100%;height:200px;overflow:auto;border:1px solid #c7ddf2;border-radius:4px;box-shadow:0px 10px 14px rgba(0,0,0,.11);background:#fff}.form-list-dropdown .form-list-arrow{top:12px;bottom:auto;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.form-list-dropdown.m-active{display:block}.form-list-dropdown.form-list-dropdown-product{bottom:-639px;height:695px}.form-list{position:relative;padding:0;margin:0;z-index:10;list-style:none}.form-list.m-hidden{display:none}.form-list li{clear:both;border-bottom:1px solid #e4e9ee}.form-list li:has(ul){padding:6px 0 5px 0}.form-list li div{margin-bottom:8px;font-size:14px;line-height:22px;color:#5e5e5e}.form-list li ul{margin:0 0 0 28px;padding:0;list-style:none}.form-list li li{border-bottom:0}.form-list input{float:left;margin:7px 12px 0 0}.form-list label{overflow:hidden;padding:5px 0 6px;cursor:pointer}.form-list label:hover{color:#000}.form-list input[type=radio]{opacity:0;position:absolute}.form-list input[type=radio]:checked+label{color:#44579e}.form-list.form-list-radio-show input[type=radio]{opacity:1}.form-list.form-list-radio-show input[type=radio]+label{position:relative;padding-left:28px}.form-list.form-list-radio-show input[type=radio]:checked{border-color:#44579e;background-color:#fff}.form-list.form-list-radio-show input[type=radio]:checked:after{top:2px;left:2px;width:10px;height:10px;color:#44579e;background-color:#44579e}.form-list-arrow{position:absolute;bottom:29px;right:10px;z-index:8;width:12px;height:12px;cursor:pointer}.form-list-arrow .svg-icon{display:block;width:12px;height:12px;fill:#3a52a7}.form-item-discl{margin-bottom:16px;font-size:14px;line-height:20px;color:#5e5e5e}.form-error{margin-left:10px;color:#ff331c}.form-error.m-hidden{display:none}.form-maxlength-counter{margin-top:-20px;text-align:right;font-size:10px;line-height:14px;color:#5e5e5e}.invalid+.form-maxlength-counter{color:#ff331c}.form-item-choose{margin-bottom:20px}.form-item-choose ul{padding:0;margin:0;list-style:none}.form-item-choose li{display:inline-block;vertical-align:top;margin-right:20px}.form-item-choose li input{margin-top:0;vertical-align:middle}.form-item-choose li label{display:inline-block;vertical-align:middle;padding:0 5px;font-size:16px}.form-item-choose textarea{display:none;position:absolute;left:0;bottom:-16px}.form-item-choose input[type=radio][value=Другое]:checked{margin-top:9px;margin-bottom:130px}.form-item-choose input[type=radio][value=Другое]:checked+label{margin-top:8px;margin-bottom:130px}.form-item-choose input[type=radio][value=Другое]:checked+label+textarea{display:block}.form-terminal-survey{margin-left:auto;margin-right:auto;max-width:1180px}.form-terminal-survey label{color:#000}.form-terminal-survey input[type=radio]:checked{border-color:#b1b1b1}@media only screen and (min-width: 1235px){.form-terminal-survey{padding-right:400px}}.form-terminal-survey .form-question{margin-bottom:24px;font-weight:bold;line-height:1.3em}.form-terminal-survey .form-descr{margin:-14px 0 24px 0;font-size:.8em;line-height:1.2em;font-style:italic}.form-press-survey,.form-qrcard{margin-left:auto;margin-right:auto;max-width:1180px}@media only screen and (min-width: 1235px){.form-press-survey,.form-qrcard{padding-right:400px}}.form-press-survey label,.form-qrcard label{color:#000}.form-press-survey a[disabled],.form-qrcard a[disabled]{opacity:.5;cursor:default}.form-press-survey .btn-link,.form-qrcard .btn-link{margin:0 10px 10px 0}.form-press-survey .form-form p{font:18px/1.2 sans-serif;margin:0 0 12px}.form-press-survey .form{margin:60px 0;font-size:15px}.form-press-survey .form .form-list-arrow{bottom:43px}.form-press-survey .form input[type=radio]{vertical-align:middle}.form-press-survey .form input[type=text]{margin-bottom:30px}.form-press-survey .form .form-item-choose{margin-bottom:30px}.form-press-survey .form .form-question,.form-press-survey .form label{font-size:16px;font-weight:600;line-height:normal}.form-press-survey .form .form-item label{font-weight:normal;margin:8px 0}.form-press-survey .form table{border-collapse:collapse;border-spacing:0}.form-press-survey .form table tr:nth-child(even){background-color:#e0f8ff}.form-press-survey .form table th{font-weight:normal;padding:0 6px}.form-press-survey .form table td{text-align:center}.form-press-survey .form table td:first-child{text-align:left}.form-press-survey .form label[for=form-agreement]{font-size:14px}