/****************** VAR - NEW *******************/
:root {
	--body_bg			:	#fff;
	--footer_bg			:	#fff;
	--copyright_bg		:	#f9f9f9;
	--text_color		:	#2b2b2b;
	--text_color_0		:	#ffffff;
	--text_color_1		:	#c6965a;
	--text_color_1_1	: #c08340;
	--text_color_2		:	#585858;
	--text_color_3		: #484848;
	--text_color_4		:	#003049;
	--text_color_5		:	#02141d;
	--text_color_6		:	#04080f;
	--text_color_7		: #8b8b8b5e;
	--text_color_8		:	#05171b;
	--text_color_9		: #e5ad6e;
	--text_color_10		:	#c90000;
	--color_blue		: #c5955f;
	--color_yellow		: #fff0de;
	--color_yellow_2	:	#ffda85;
	--color_orange		: #e3a007;
	--color_orange_1		: #f6b319;
	--color_green		:	#3cb878;
	--color_white		:	#ffffff;
	--color_white_1		:	#fdfdfe;
	--color_grey_1		:	#eaeaf1;
	--color_grey_2: #f9efe3;
	--color_grey_3: #fff0de;
	--color_grey_4		:	#edeff1;
	--color_grey_5		:	#a6b0c3;
	--color_grey_6		:	#f0f0f0;
	--color_grey_7		:	#fefeff;
	--color_black		:	#000;
	--color_red			:	#c90000;
	--color_black_04	:	rgba(0,0,0,0.4);
	--color_white_08	:	rgba(255,255,255,0.8);
	--button_blue		:	#c6965a;
	--button_blue_1		:	#b3824d;
	--button_blue_2		:	#9a6d3e;
	--button_orange		:	#c6965a;
	--button_orange_1	:	#b3824d;
	--button_orange_2	:	#9a6d3e;
	--button_green: #484848;
	--button_green_1: #1b1a1a;
	--button_green_2	:	#cfae73;
	--button_grey		:	#a6b0c3;
	--button_grey_1		:	#8d99af;
	--button_grey_2		:	#7c889e;
}
/****************** VAR - END *******************/

.header__logo-block {min-width:150px;}
.header__menu {max-width: 700px;}

[type="radio"]+span:before, [type="radio"]+span:after {
    width: 20px;
    height: 20px;
}

.dropdown-content li:hover, .dropdown-content li.active {
    background-color: var(--color_grey_3);
}

label,
body .select2-container--default .select2-selection--single .select2-selection__placeholder {
	color: var(--text_color);
}

.select2.select2-container--default .select2-selection--single .select2-selection__arrow b{
	filter: grayscale(1);
}

*.input__text {
    background-color: var(--color_grey_4) !important;
	border: 1px solid var(--color_grey_4) !important;
}

.select2.select2-container--default .select2-selection--single {
	border: 1px solid var(--color_grey_4);
}

.select2-container--default.select2-container--disabled .select2-selection--single{
	opacity:0.3;
}

header {
    background: #000;
}


.header__search-input[type="text"]  {
    background-color: #fff0de !important;
    border-radius:999px !important;
}

.header__search-input[type="text"]:focus  {
    background-color: #f7e1c9 !important;
    border-radius:999px !important;
}

.header__bottom-icons-menu ul li a svg {
    vertical-align: middle;
    fill: #c5955f;
}

.header__langs-block .dropdown__items-button,
.header__menu ul li a, 
header button
{
    color: #fff !important;
}

.header__bottom-wrapper, 
.header__bottom-icons-menu ul li,
.header__catalog-link, 
.header__bottom-inner,
.header__search-wrapper
{
    border-left: none;
    border-right: none;
    border-top: none;
    border-bottom: none;
}

.header__catalog-link:hover,
 .header__bottom-icons-menu>ul>li>a:hover {
    background-color: #fff0de33;
}

.home__form-text{
	color: #eee;
}

.cars__form-number{
	line-height: 33px;
}

.home__blocks-slider{
	border:0px;
}

.header__fixed{
	border-bottom: 5px solid #000;
	max-height: 145px;
}

.popup__cart-item-name {
    text-align: left;
}

.popup__cart-item-delete svg {
	fill: #ddd;
}

@media screen and (max-width: 1280px) {
    .header__menu ul li a {font-size:16px;}
}

@media screen and (max-width: 680px) {
	.header__menu-mobile-burger svg {fill: var(--text_color_1);}
}

.product__page-price-info,
.developers 
{display:none}