:root{
	--color1: #ff6d00;
}

.products-grid .product-item .product-item-inner .more-info .properties .properties-title {
	color: var(--color1);
}

/*ОБЩИЕ*/

/*Ссылки на сайте по умолчанию (при наведении).*/
.product__gift-item:hover,
.subcategories-toggle-link,
.brands-list__item-link,
.catalog-podmenu-title-link_active,
a:hover,
a:focus,
.privacy-forms__text a,
.orders-archive a,
.order-info a,
.printing a,
.printing a:hover,
.controls a {
	color: #ff6d00;
}

/*Фон кнопки «Наверх» (при наведении).*/
#up:hover {
	background-color: #ff6d00;
}

/*Фон плавающей кнопки «Корзина».*/
.fixed-links__item_cart .fixed-links__item-link {
	background: #ff6d00!important;
}

/*Фон заголовка вспывающего окна (градиент).*/
.popup > header {
	background-image: -ms-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -moz-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -o-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff6d00), color-stop(100, #f76c04));
	background-image: -webkit-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: linear-gradient(to bottom, #ff6d00 0%, #f76c04 100%);
}

/*Граница нижняя заголовка меню каталога.*/
.popup > header {
	border-bottom-color: #e66200;
}

/*Фон кнопки (градиент).*/
.contacts-page .button,
.popup > footer .button.closer,
.popup .popup__footer .button.closer,
a.button > span,
button.button > span {
	background-image: -ms-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -moz-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -o-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff6d00), color-stop(100, #f76c04));
	background-image: -webkit-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: linear-gradient(to bottom, #ff6d00 0%, #f76c04 100%);
}

/*Текст кнопки.*/
.contacts-page .button,
.popup > footer .button.closer,
.popup .popup__footer .button.closer,
a.button > span,
button.button > span {
	color: #fff;
}

/*Границы кнопки (кроме нижней).*/
.contacts-page .button,
.popup > footer .button.closer,
.popup .popup__footer .button.closer,
a.button > span,
button.button > span {
	border-color: #ff6d00;
}

/*Граница нижняя кнопки.*/
.contacts-page .button,
.popup > footer .button.closer,
a.button > span,
button.button > span {
	border-bottom-color: #e66200;
}

/*Фон заголовка меню каталога (градиент).*/
.catalog-filter:not(.block-sidebar) .block-header-opener,
.block.block-sidebar .block-header,
.catalog-nav .menu-header {
	background-image: -ms-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -moz-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -o-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff6d00), color-stop(100, #f76c04));
	background-image: -webkit-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: linear-gradient(to bottom, #ff6d00 0%, #f76c04 100%);
}

/*Граница нижняя заголовка меню каталога.*/
.catalog-filter:not(.block-sidebar) .block-header-opener,
.catalog-nav .menu-header {
	border-bottom-color: #e66200;
}

/*Пункт меню каталога 1-го уровня (активный и при наведении).*/
.catalog-nav > ul > li > a:hover,
.catalog-nav > ul > li > a.a_active {
	color: #ff6d00!important;
}

/*Кнопка раскрытия пункта меню каталога 1-го уровня (активная и при наведении).*/
.catalog-nav > ul > li.menu-item.drop > .i.submenu-opener:hover:before,
.catalog-nav > ul > li.menu-item.drop > .i.submenu-opener:hover:after {
	background: #ff6d00;
}

@media (max-width: 991px) {
	.catalog-nav .menu-header .i:before {
		background: #ff6d00;
	}

	.catalog-nav .menu-header .i:after {
		background: #ff6d00;
	}
}

/*Пункт меню каталога 2-го уровня (активный и при наведении).*/
.catalog-nav > ul > li > ul > li a:hover,
.catalog-nav > ul > li > ul > li a.a_active {
	color: #ff6d00!important;
}

/*Cсылки в списке ссылок в боковой колонке (активные и при наведении).*/
.block-list ul > li a.a_active {
	color: #ff6d00;
}

.block-actions ul li a:hover {
	color: #ff6d00;
}

.proizvod-block ul li a:hover {
	color: #ff6d00;
}

.block.block-sidebar .all {
	color: #ff6d00;
}

/*Cсылка в «хлебных крошках» (при наведении).*/
.bread-crumbs ul li a:hover {
	color: #ff6d00;
}

/*Название товара в слайдере «Спецпредложения».*/
.catalog_specials > div .item .title a {
	color: #ff6d00;
}

/*Элементы управления отображением каталога (активные и при наведении).*/
.toolbar span.active,
.toolbar a.active {
	color: #ff6d00;
}

.toolbar a:hover {
	color: #ff6d00;
}

.toolbar a.active-up:after, .toolbar a.active-down:after {
	background-color: #ff6d00;
}

/*Чекбоксы и радио-переключатели.*/
.input-radio input:checked + .i:after,
.input-checkbox input:checked + .i:after {
	background: #ff6d00;
}

/*Заголовок группы в формах.*/
.form-vertical .title {
	color: #ff6d00;
}

/*Границы подразделов каталога (вывод тегами).*/
.subcategories-popular__link,
.catalog-podmenu-item_type_tags {
	border-color: #ff6d00;
}



/*ШАПКА*/

/*Телефон в шапке.*/
.header .header-info .strong,
.header .header-info .strong a {
	color: #ff6d00;
}

/*Пункты главного меню (активные и при наведении).*/
.main-menu > ul > li:hover > .link,
.main-menu > ul > li > .link.a_active,
.main-menu > ul > li > ul > li > .link:hover,
.main-menu > ul > li > ul > li > .link.a_active {
	color: #ff6d00;
}

/*Текст над ссылкой входа в «Личный кабинет».*/
.header .welcome-msg,
.header .welcome-msg a {
	color: #ff6d00;
}

/*Ссылка «Вход» и «Регистрация» (при наведении).*/
.header .links li.a_active a,
.header .links li a:hover {
	color: #ff6d00;
}

/*Маркер у ссылок «Вход» и «Регистрация».*/
.header .links li a:before {
	border-left-color: #ff6d00;
}

/*Текстовый логотип (при наведении).*/
.header .logo a.logo-text:hover {
	color: #ff6d00;
}

/*Фон блока корзины (градиент).*/
.header .block-cart-header {
	background-image: -ms-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -moz-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -o-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff6d00), color-stop(100, #f76c04));
	background-image: -webkit-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: linear-gradient(to bottom, #ff6d00 0%, #f76c04 100%);
}

/*Текст блока корзины.*/
.header .block-cart-header {
	color: #fff;
}

/*Граница нижняя блока корзины.*/
.header .block-cart-header {
	border-bottom-color: #e66200;
}

/*Название товара в модуле «Быстрый поиск».*/
.search-item__inner {
	color: #ff6d00;
}

/*«Ползунок» скроллинга во всплывающем окне модуля «Быстрый поиск» (при наведении).*/
.jspHorizontalBar:hover .jspDrag:after,
.jspVerticalBar:hover .jspDrag {
	background: #ff6d00;
}
.jspHorizontalBar .jspArrow {
	background-color: #ff6d00;
}

/*Кнопка раскрытия мобильного главного меню (при наведении).*/
.main-menu-opener.active span,
.main-menu-opener.active span:before,
.main-menu-opener.active span:after,
.main-menu-opener:hover span,
.main-menu-opener:hover span:before,
.main-menu-opener:hover span:after {
	background: #ff6d00;
}



/*ПОДВАЛ*/

/*Ссылка на разработчика.*/
.dev a {
	color: #ff6d00;
}

/*Ссылки в блоке копирайта.*/
.copyright a {
	color: #ff6d00;
}

/*Ссылки в блоке контактов.*/
ul.footer-contacts li a {
	color: #ff6d00;
}

/*Телефон в подвале.*/
ul.footer-contacts li.contacts-phone a {
	color: #ff6d00;
}

/*Ссылки в нижнем меню и блоке контактов (активные и при наведении).*/
ul.footer-contacts li .a:hover,
ul.footer-menu li .a:hover,
ul.footer-menu li .a_active,
ul.footer-menu li.footer-menu-title .a:hover,
ul.footer-menu li.footer-menu-title .a_active {
	color: #ff6d00;
}

/*Маркер пунктов нижнего меню.*/
ul.footer-menu li:not(.footer-menu-title) .a:before {
	border-left-color: #ff6d00;
}



/*ТОВАР*/

/*Название товара в каталоге товаров.*/
.catalog-recent .product-item .title a,
.data-table .product-name a,
.product-item .title a {
	color: #ff6d00;
}

/*Рамка поля выбора варианта товара.*/
.product-item .bying_blok .input-select {
	border-color: #ff6d00;
}

.input-select .i {
	background: #ff6d00;
}

/*Заголовок группы характеристик товара при выводе карточками.*/
.products-grid .product-item .product-item-inner .more-info .params .params-title {
	color: #ff6d00;
}

/*Рамка поля ввода количества на странице товара.*/
.product-full.product-item .amount .input-text {
	border-color: #ff6d00;
}

/*Фон стрелок слайдера дополнительных изображений товара.*/
.thumbs .product-thumbs .slick-arrow {
	background-color: #ff6d00;
}

/*Активная вкладка на странице товара (градиент).*/
@media (min-width: 768px) {
	.tabs > *.active {
		background-image: -ms-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
		background-image: -moz-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
		background-image: -o-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff6d00), color-stop(100, #f76c04));
		background-image: -webkit-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
		background-image: linear-gradient(to bottom, #ff6d00 0%, #f76c04 100%);
	}
}

@media (max-width: 767px) {
	.tabs > * {
		color: #ff6d00!important
	}
}

@media (max-width: 767px) {
	.tabs > *:not(.active) span {
		border-bottom-color: #ff6d00!important
	}
}



/*ГЛАВНАЯ СТРАНИЦА*/

/*Заголовок блока раздела каталога.*/
.banner-block .inner:hover .title {
	color: #ff6d00;
}

/*Ссылка «Все товары», «Все новости» и «Все статьи».*/
.block .block-header .all {
	color: #ff6d00;
	border-bottom-color: #ff6d00;
}

/*Фон стрелок слайдера «Производители».*/
.catalog-proizvod-slider .slick-arrow {
	background-color: #ff6d00;
}



/*ПОДБОР ПО ПАРАМЕТРАМ*/

/*Фон заголовка подбора по параметрам (градиент).*/
.block.block-sidebar.catalog-filter .block-header {
	background-image: -ms-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -moz-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -o-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff6d00), color-stop(100, #f76c04));
	background-image: -webkit-linear-gradient(top, #ff6d00 0%, #f76c04 100%);
	background-image: linear-gradient(to bottom, #ff6d00 0%, #f76c04 100%);
}

/*Граница нижняя заголовка подбора по параметрам.*/
.block.block-sidebar.catalog-filter .block-header {
	border-bottom-color: #e66200;
}

/*Название параметра в подборе по параметрам (при наведении).*/
.catalog-filter .podbor_opener span:hover,
.catalog-filter .podbor_opener.podbor_open span {
	color: #ff6d00;
}



/*ЛИЧНЫЙ КАБИНЕТ*/

/*Иконки на странице «Личный кабинет».*/
.account__item-link:before {
	background-color: #ff6d00;
}



/*НОВОСТИ И СТАТЬИ*/

/*Заголовок последних новостей и статей (при наведении).*/
.last-news .last-news-item .title a:hover {
	color: #ff6d00;
}

/*Дата публикации последних новостей и статей.*/
.last-news .last-news-item .date {
	color: #ff6d00;
}

/*Заголовок новостей и статей в списке (при наведении).*/
.news-list .news-list-item .title a:hover {
	color: #ff6d00;
}

/*Дата публикации новостей и статей в списке.*/
.news-list .news-list-item .date {
	color: #ff6d00;
}



/*АКЦИИ*/

/*Заголовок акций в списке (при наведении).*/
.action-list__title-link:hover {
	color: #ff6d00;
}

/*Дата акций в списке.*/
.action-list__date {
	color: #ff6d00;
}

/*Дата акций на странице акции.*/
.news-item .date {
	color: #ff6d00;
}



/*КОРЗИНА*/

/*Ссылка на производителя у товара в корзине.*/
.data-table .product__firm-link {
	color: #ff6d00;
}

/*Кнопки увеличения/уменьшения количества единиц товара в корзине.*/
.data-table .amount .plus:before,
.data-table .amount .minus:before,
.data-table .amount .plus:after,
.data-table .amount .minus:after {
	background: #ff6d00;
}

/*Итоговая строка в блоках корзины.*/
.cart-block .cart-block-footer .price-text {
	color: #ff6d00;
}

.cart-block .cart-block-footer {
	border-color: #ff6d00;
}

.cart-block .cart-block-result .price .result-text {
	color: #ff6d00;
}

.cart-block .cart-block-result .price .result-price {
	color: #ff6d00;
}

.cart-block .cart-block-result .price-text .order_skidka_procent_text {
	color: #ff6d00;
}

.number-order {
	color: #ff6d00;
}



/*ВСПОМОГАТЕЛЬНЫЕ*/
.search-item__title span {
	color: #000;
}

.required {
	color: red;
}

.product-item .price_block .old_price {
	font-size: 14px;
	color: #777;
}

@media (max-width: 460px) {
	.catalog-sort a.active {
	    border-color: var(--color1);
	}
}
