.popupForm>div:not(.empty){max-width:420px}.trickyForm form .hidden{display:none}.trickyForm h3{font-weight:800;font-size:18px;line-height:130%}.popupForm>div .input.notEmpty:focus{border-color:transparent}.trickyForm .question{display:block;font-size:12px;font-weight:500;line-height:100%;clear:both;padding:20px 0 26px}form .question em{font-style:normal;color:#ff238c}form .question.requiredError{color:#ff492c}.trickyForm .input-radio{display:flex}.trickyForm .input-radio label{display:flex;align-items:center;font-weight:400;cursor:pointer;width:70px;margin-bottom:30px}.trickyForm .input-radio label span{font-weight:500;font-size:14px;line-height:16px;margin-bottom:0;margin-left:12px}.trickyForm label.checkbox{display:flex;align-items:flex-start;flex-direction:row;justify-content:flex-start;box-sizing:border-box;cursor:pointer}.trickyForm label.checkbox span{font-size:12px;line-height:18px;white-space:normal;position:initial;height:-moz-fit-content;height:fit-content;margin-left:10px;margin-bottom:0}.trickyForm .privacy{font-size:12px;line-height:150%;padding-top:30px}.trickyForm .privacy a{text-decoration:none;font-weight:600;color:#008eff}.popupForm .trickyForm.tnx{background:#fff url(../svg/thx-icon-pink-2.svg) top 100px center/100px no-repeat}.popupForm .trickyForm .tnx-msg{padding-top:180px}.popupForm .trickyForm .tnx-msg h3{margin-bottom:0}