.common-input{--font-size-input:17px}@media (max-width:767px){.common-input{--font-size-input:15px}}.common-input__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d6d6d6;border-radius:25px;color:#000;font-size:17px;height:43px;line-height:24px;padding:0 17px;text-overflow:ellipsis;transition:border-color .3s ease,background-color .3s ease;width:100%}@media (max-width:767px){.common-input__field{font-size:15px;height:40px;padding:0 15px}}.common-input__field--gray{background-color:#f4f4f4;border-color:#f4f4f4;font-size:15px;height:40px;line-height:17px}.common-input__field--gray:focus{background-color:#fff;border-color:#d6d6d6}.common-input__field--disabled{background-color:#e9e9e9;border-color:#e9e9e9;color:#606060;pointer-events:none}.common-input__field--error.color-active{border-color:#db0007}.common-input__field--error.color-violet{border-color:#563c88}.common-input__field--full{background-color:#fff;border:0;border-radius:5.3rem 0 0 5.3rem;caret-color:#000;color:#adadad;color:#000;font-size:15px;font-size:1.25rem;font-style:normal;font-weight:400;height:100%;line-height:1.33;line-height:150%;padding:1rem .5rem 1rem 1.5rem;transition:background-color .25s ease,border-color;width:100%}.common-input__field--full .common-input{width:100%}.common-input__field--full::-webkit-input-placeholder{color:#adadad;font-size:1.25rem}@media (max-width:767px){.common-input__field--full::-webkit-input-placeholder{font-size:1rem}}@media (min-width:1020px) and (max-width:1025px) and (min-height:690px) and (max-height:769px){.common-input__field--full::-webkit-input-placeholder{font-size:1.25rem}}.common-input__field--full:-moz-placeholder{color:#adadad;font-size:1.25rem}@media (max-width:767px){.common-input__field--full:-moz-placeholder{font-size:1rem}}@media (min-width:1020px) and (max-width:1025px) and (min-height:690px) and (max-height:769px){.common-input__field--full:-moz-placeholder{font-size:1.25rem}}.common-input__field--full::-moz-placeholder{color:#adadad;font-size:1.25rem}@media (max-width:767px){.common-input__field--full::-moz-placeholder{font-size:1rem}}@media (min-width:1020px) and (max-width:1025px) and (min-height:690px) and (max-height:769px){.common-input__field--full::-moz-placeholder{font-size:1.25rem}}.common-input__field--full:-ms-input-placeholder{color:#adadad;font-size:1.25rem}@media (max-width:767px){.common-input__field--full:-ms-input-placeholder{font-size:1rem}}@media (min-width:1020px) and (max-width:1025px) and (min-height:690px) and (max-height:769px){.common-input__field--full:-ms-input-placeholder{font-size:1.25rem}}@media (max-width:767px){.common-input__field--full{font-size:1rem}}@media (min-width:1020px) and (max-width:1025px) and (min-height:690px) and (max-height:769px){.common-input__field--full{font-size:1.25rem}}.common-input__field::-webkit-input-placeholder{color:#adadad}.common-input__field:-moz-placeholder,.common-input__field::-moz-placeholder{color:#adadad}.common-input__field:-ms-input-placeholder{color:#adadad}.common-input__field[name=phone]{padding-left:36px}@media (max-width:767px){.common-input__field[name=phone]{padding-left:30px}}.common-input__field:-webkit-autofill,.common-input__field:-webkit-autofill:focus,.common-input__field:-webkit-autofill:hover{animation:autofill 0s forwards}@keyframes autofill{to{border:1px solid #d6d6d6;text-fill-color:#000;box-shadow:inset 0 0 0 1000px #fff;font-size:var(--font-size-input)!important;line-height:1.18}}.common-input__label{color:#000;font-size:15px;line-height:20px;margin:0 0 8px}@media (max-width:767px){.common-input__label{font-size:15px;line-height:17px;margin:0 0 6px}}.common-input__prefix{bottom:12px;font-size:17px;left:18px;line-height:1}@media (max-width:767px){.common-input__prefix{bottom:12px;font-size:15px;left:11px}}.common-input__prefix+.common-input__field{padding-left:40px}@media (max-width:767px){.common-input__prefix+.common-input__field{padding-left:30px}}
