/* Переменные */

:root{
	/* Главный цвет */
	--main_color: #FCAF23;
	/* var(--main_color) */

	/* Главный цвет ховер*/
	--main_color_hover: #E89B0F;
	/* var(--main_color_hover) */

	/* Главный цвет активный класс и фокус*/
	--main_color_active: #D58900;
	/* var(--main_color_active) */

	/* Цвет заголовков*/
	--main_font_color: #272727;
	/* var(--main_font_color) */

	--main_link_color: #272727;
	/* var(--main_link_color) */

	/* Фокус input */
	--focus_input_color: #C5C5C5;
	/* var(--focus_input_color) */

	/* Дополнительный цвет на сайте */
	--add_color: #FCAF23;
	/* var(--focus_input_color) */
}

/* Конец переменные */

::selection {
	background: rgba(252, 175, 35, .5);
	color: #000;
	-webkit-tap-highlight-color: transparent;
}

::-moz-selection {
	background: rgba(252, 175, 35, .5);
	color: #000;
	-webkit-tap-highlight-color: transparent;
}

::-webkit-selection {
	background: rgba(252, 175, 35, .5);
	color: #000;
	-webkit-tap-highlight-color: transparent;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus
input:-webkit-autofill{
  -webkit-box-shadow: 0 0 0 1000px #fff inset;
  -webkit-text-fill-color: var(--main_font_color);
	border-bottom: 1px solid var(--focus_input_color);
	background-color: #fff;
}
.account-form .form__widget-box .btn-primary.btn-form__control:focus{
  background-color: var(--main_color_active)!important;
}
.account-form .form__widget-box input:focus{
	background-color: #fff!important
}

@-webkit-keyframes autofill {
  to {
    color: inherit;
    background: transparent;
  }
}

input:-webkit-autofill {
  -webkit-animation-name: autofill;
  -webkit-animation-fill-mode: both;
}
