.header { /*# Шапка: */}
.header__top { /*# Шапка: разделитель */
	border-color: #E6E6E6;
}
.header__top { /*# Шапка: фон верх */
	background-color: #FFFFFF;
}
.header__bottom { /*# Шапка: фон низ */
	background-color: #FFFFFF;
}
.logo { /*# Логотип: */ }
.logo--text,
.logo--text .logo__link { /*# Логотип: цвет для текстового логотипа */
	color: #FF8C00;
}
.footer { /*# Подвал: */}
.footer { /*# Подвал: фон*/
	background-color: #FCFCFC;
}
.footer__top { /*# Подвал: верх текст */
	color: #333333;
}
.footer__top { /*# Подвал: разделитель */
	border-color: #F2F2F2;
}
.footer__bottom { /*# Подвал: низ текст */
	color: #333333;
}
.button { /*# Кнопка: */}
.button { /*# Кнопка: текст */
	color: #FFFFFF;
}
.button { /*# Кнопка: граница */
	border-color: #FF8C00;
}
.button { /*# Кнопка: фон */
	background-color: #FF8C00;
}
.button:hover { /*# Кнопка: граница при наведении */
	border-color: #FFA500;
}
.button:hover { /*# Кнопка: фон при наведении */
	background-color: #FFA500;
}
.button:active { /*# Кнопка: активный текст */
	color: #FFFFFF;
}
.button:active { /*# Кнопка: активная граница */
	border-color: #FF8C00;
}
.button:active { /*# Кнопка: активный фон */
	background-color: #FF8C00;
}
.button:disabled { /*# Кнопка: не активный текст */
	color: #FFFFFF;
}    
.button:disabled { /*# Кнопка: не активная граница */
	border-color: #FF8C00;
}
.button:disabled { /*# Кнопка: не активная граница */
	border-color: #FF8C00;
}
.button--color_lighter { /*# Кнопка светлая: */}
.button--color_lighter { /*# Кнопка светлая: граница */
	border: 1px solid #FFA500;
}
.button--color_lighter { /*# Кнопка светлая: фон */
	background-color: #FFA500;
}
.button--color_lighter:hover { /*# Кнопка светлая: граница при наведении */
	border-color: #FF8C00;
}
.button--color_lighter:hover {/*# Кнопка светлая: фон при наведении */
	background-color: #FF8C00;
}
.button--color_lighter:active { /*# Кнопка светлая: активный текст */
	color: #FFFFFF;
}
.button--color_lighter:active { /*# Кнопка светлая: активная граница */
	border-color: #FF8C00;
}
.button--color_lighter:active { /*# Кнопка светлая: активный фон */
	background-color: #FF8C00;
}
.button--view_inverse { /*# Кнопка инвертированная: */}
.button--view_inverse { /*# Кнопка инвертированная: текст */
	color: #FFA500;
}
.button--view_inverse { /*# Кнопка инвертированная: фон */
	background-color: transparent;
}
.button--view_inverse:hover { /*# Кнопка инвертированная: текст при наведнеии */
	color: #FFFFFF;
}
.checkbox { /*# Чекбокс: */}
.checkbox__label::before { /*# Чекбокс: граница */
	border-color: #E6E6E6;
}
.checkbox__label:hover::before { /*# Чекбокс: граница при наведении */
	border-color: #FF8C00;
}
.checkbox__input:checked + .checkbox__label::before { /*# Чекбокс: активная граница */
	border-color: #FF8C00;
}
.checkbox__input:checked + .checkbox__label::before { /*# Чекбокс: активный фон */
	background-color: #FF8C00;
}
.radio-button { /*# Радиокнопка: */ }
.radio-button__label::before { /*# Радиокнопка: границы */
	border-color: #E6E6E6;
}
.radio-button__label::before { /*# Радиокнопка: фон */
	background-color: #FFFFFF;
}
.radio-button__label:hover::before { /*# Радиокнопка: граница при наведении */
	border-color: #FF8C00;
}
.radio-button__input:checked + .radio-button__label::before { /*# Радиокнопка: активная граница */
	border-color: #FF8C00;
}
.radio-button__input:checked + .radio-button__label::after { /*# Радиокнопка: активная */
	background-color: #FF8C00;
}
.radio-button__note { /*# Радиокнопка: примечание */
	color: #999999;
}
.form { /*# Форма: */}
.form__group-title span,
.form__label span, .form__required { /*# Форма: обязательно для заполнения */
	color: #E42122;
}
.slider { /*# Слайдер: */}
.slider__prev, .slider__next { /*# Слайдер: фон стрелки */
	background-color: #F7F1F9;
}
.slider__prev:hover, .slider__next:hover { /*# Слайдер: фон стрелки при наведении */
	background-color: #F2F2F2;
}
.slider__dots button { /*# Слайдер: маркер */
	border-color: #FF8C00;
}
.slider__dots .slick-active button { /*# Слайдер: активный маркер */
	background: #FF8C00;
}
.select { /*# Выпадающий список: */ }
.select { /*# Выпадающий список: текст */
	color: #333333;
}
.select { /*# Выпадающий список: границы */
	border-color:  #E6E6E6;
}
.select { /*# Выпадающий список: фон */
	background-color: #FFFFFF;
}
.modal { /*# Модальное окно: */ }
.modal__dialog { /*# Модальное окно: фон */
	background-color: #FFFFFF;
}
.modal__header { /*# Модальное окно: разделитель шапки */
	border-color: #FF8C00;
}
.modal__close { /*# Модальное окно: кнопка закрыть */
	background-color: #E6E6E6;
}
.modal__close:hover { /*# Модальное окно: кнопка закрыть при наведении */
	background-color: #FF8C00;
}
.modal__cross { /*# Модальное окно: иконка закрыть */
	color: #333333;
}
.modal__close:hover .modal__cross { /*# Модальное окно: иконки закрыть при наведении */
	color: #FFFFFF;
}
.modal__label span { /*# Модальное окно: обязательно для заполнения */
	color: #E42122;
}
.modal__footer { /*# Модальное окно: фон подвала */
	background-color: #FCFCFC;
}
.to-top { /*# В начало страницы: */}
.to-top { /*# В начало страницы: фон */
	background-color: #FF8C00;
}
.text a { /*# Ссылка в тексте: */ }
.text a { /*# Ссылка */ 
	color: #FF8C00;
}
.text a:hover { /*# Ссылка: при наведении */
	color: #333333;
}
.text a:active { /*# Ссылка: при наведении */
	color: #333333;
}
.text table { /*# Таблица в тексте: */}
.text tr { /*# Таблица: разделитель строк */
	border-color: #F2F2F2;
}
.text tr:nth-child(even) { /*# Таблица: чётные строки */
	background-color: #FCFCFC;
}
.text tr:first-child td,
  .text tr th { /*# Таблица: разделитель шапки */
	border-bottom-color: #FF8C00;
}
.field-input {/*# Текстовое поле:*/}
.field-input { /*# Текстовое поле: граница */
	border-color: #E6E6E6;
}
.field-input { /*# Текстовое поле: фон */
	background-color: #FFFFFF;
}
.field-input::placeholder,
.field-input::-ms-input-placeholder,
.field-input:-ms-input-placeholder,
.field-input::-webkit-input-placeholder { /*# Текстовое поле: подсказка поля */
	color: #999999;
}
.field-textarea{/*# Текстовая область:*/}
.field-textarea { /*# Текстовая область: граница */
	border-color: #E6E6E6;
}
.field-textarea { /*# Текстовая область: фон */
	background-color: #FFFFFF;
}
.field-textarea::placeholder,
.field-textarea::-ms-input-placeholder,
.field-textarea:-ms-input-placeholder,
.field-textarea::-webkit-input-placeholder { /*# Текстовая область: подсказка поля */
	color: #999999;
}
.breadcrumb { /*# Хлебные крошки: */ }
.breadcrumb__item { /*# Хлебные крошки: текущая страница */
	color: #999999;
}
.breadcrumb__item a { /*# Хлебные крошки: ссылка */
	color: #FF8C00;
}
.breadcrumb__separator { /*# Хлебные крошки: разделитель */
	color: #333333;
}
.paginator{ /*# Постраничная навигация: */ }
.paginator__item { /*# Постраничная навигация: цифры */
	color: #333333;
}
.paginator__item { /*# Постраничная навигация: граница */
	border-color: #E6E6E6;
}
.paginator__item { /*# Постраничная навигация: фон */
	background-color: #FFFFFF;
}
.paginator__item:hover { /*# Постраничная навигация: текст при наведении */
	color: #FFFFFF;
}
.paginator__item:hover { /*# Постраничная навигация: граница при наведении */
	border-color: #FFA500;
}
.paginator__item:hover { /*# Постраничная навигация: фон при наведении */ 
	background-color: #FFA500;
}
.paginator__item--active { /*# Постраничная навигация: активный текст */
	color: #FFFFFF;
}
.paginator__item--active { /*# Постраничная навигация: активная граница */
	border-color: #FF8C00;
}
.paginator__item--active { /*# Постраничная навигация: активный фон */
	background-color: #FF8C00;
}
.paginator__item--active:hover { /*# Постраничная навигация: активный текст при наведении */
	color: #FFFFFF;
}
.paginator__item--active:hover { /*# Постраничная навигация: активная граница при наведении */
	border-color: #FF8C00;
}
.paginator__item--active:hover { /*# Постраничная навигация: активный фон при наведении */
	background-color: #FF8C00;
}
.link { /*# Ссылка: */ }
.link { /*# Ссылка */
	color: #FF8C00;
}
.product-gallery{ /*# Галерея товара: */}
.product-gallery__photos { /*# Галерея товара: граница фотографии */
	border-color: #F2F2F2;
}
.product-gallery__miniature { /*# Галерея товара: граница миниатюры */
	border-color: #F2F2F2;
}
.product-gallery__miniature.slick-current { /*# Галерея товара: граница активной миниатюры */
	border-color: #FFA500;
}
.tabs { /*# Вкладки: */ }
.tabs__nav { /*# Вкладки: текст */
	color: #333333;
}
.tabs__nav.active { /*# Вкладки: активный текст */
	color: #FF8C00;
}
.tabs__nav.active { /*# Вкладки: активный рамка */
	border-color: #FF8C00;
}
.hc-nav-trigger { /*# Мобильное меню: */ }
.hc-nav-trigger span,
.hc-nav-trigger span::before,
.hc-nav-trigger span::after { /*# Мобильное меню: гамбургер */
	background-color: #333333;
}
.hc-offcanvas-nav ul { /*# Мобильное меню: фон */
	background-color: #FF8C00;
}
.hc-offcanvas-nav .nav-item { /*# Мобильное меню: текст пунктов*/
	color: #FFFFFF;
}
.hc-offcanvas-nav .nav-item { /*# Мобильное меню: разделители пунктов */
	border-bottom-color: #FFA500;
}
.hc-offcanvas-nav .nav-item { /*# Мобильное меню: фон пунктов */
	background: #FF8C00;
}
.hc-offcanvas-nav:not(.touch-device) a:hover { /*# Мобильное меню: фон пунктов при наведении */
	background-color: #FF8C00;
}
.hc-offcanvas-nav li.nav-close a,
.hc-offcanvas-nav li.nav-back a { /*# Мобильное меню: фон ссылки назад */
	background-color: #FF8C00;
}
.hc-offcanvas-nav li.nav-close a:hover,
.hc-offcanvas-nav li.nav-back a:hover { /*# Мобильное меню: фон ссылки назад при наведении */
	background-color: #FF8C00;
}
.hc-offcanvas-nav a[href]:not([href='#']) > span.nav-next { /*# Мобильное меню: разделитель стрелки */
	border-left-color: #FFA500;
}
.hc-offcanvas-nav li.nav-back span::before { /*# Мобильное меню: стрелка */
	border-top-color: #F7F1F9;
}
.hc-offcanvas-nav li.nav-back span::before { /*# Мобильное меню: стрелка */
	border-top-color: #F7F1F9;
}
.account-block { /*# Аккаунт блок: */ }
.account-block__link { /*# Аккаунт блок: текст */
	color: #333333;
}
.account-block__link:hover { /*# Аккаунт блок: текст при наведении */
	color: #FF8C00;
}
.favorites-block { /*# Блок избранное: */ }
.favorites-block__link { /*# Блок избранное: текст */
	color: #333333;
}
.favorites-block__link:hover { /*# Блок избранное: текст при наведении */
	color: #FF8C00;
}
.cart-block { /*# Блок корзина: */ }
.cart-block__link { /*# Блок корзина: текст */
	color: #333333;
}
.cart-block__link:hover { /*# Блок корзина: текст при наведении */
	color: #FF8C00;
}
.cart-block__num { /*# Блок корзина: количество */
	color: #FFFFFF;
}
.cart-block__num { /*# Блок корзина: фон количества */
	background-color: #2BB622;
}
.search-block{ /*# Поле поиска: */}
.search-block__input { /*# Поле поиска: граница */
	border-color: #E6E6E6;
}
.search-block__input { /*# Поле поиска: фон */
	background-color: #FFFFFF;
}
.search-block__input::-webkit-input-placeholder,
.search-block__input:-ms-input-placeholder,
.search-block__input::-ms-input-placeholder,
.search-block__input::placeholder { /*# Поле поиска: подсказка поля */
	color: #999999;
}
.search-block__icon { /*# Поле поиска: иконка */
	color: #333333;
}
.phone { /*# Телефон: */}
.phone__icon { /*# Телефон: иконка */
	color: #333333;
}
.phone__link { /*# Телефон: текст */
	color: #333333;
}
.menu-main { /*# Главное меню: */ }
.menu-main { /*# Главное меню: фон */ 
	background-color: #FF8C00;
}
.menu-main__item--active { /*# Главное меню: фон активной ссылки */
	background-color: #FFA500;
}
.menu-main__item:hover { /*# Главное меню: фон ссылки при наведении */
	background-color: #FFA500;
}
.menu-main__item--active .menu-main__link { /*# Главное меню: активная ссылка */
	color: #FFFFFF;
}
.menu-main__link { /*# Главное меню: ссылка */
	color: #FFFFFF;
}
.menu-main__link:hover { /*# Главное меню: ссылка при наведении */
	color: #FFFFFF;
}
.menu-main__arrow { /*# Главное меню: стрелка */
	color: #FFFFFF;
}
.menu-main__list-sub { /*# Главное меню: субменю фон */
	background-color: #FFFFFF;
}
.menu-main__link-sub { /*# Главное меню: субменю ссылка */
	color: #333333;
}
.menu-main__item-sub--active > .menu-main__link-sub { /*# Главное меню: субменю активная ссылка */
	color: #FF8C00;
}
.menu-main__item-sub--active > .menu-main__link-sub { /*# Главное меню: субменю фон активного пункта */
	background-color: #F7F1F9;
}
.menu-main__link-sub:hover { /*# Главное меню: субменю ссылка при наведении */
	color: #FF8C00;
}
.menu-main__link-sub:hover { /*# Главное меню: субменю пункта при наведении */
	background-color: #F7F1F9;
}
.menu-main__arrow-sub { /*# Главное меню: субменю стрелка */
	color: #333333;
}
.menu-main__link { /*# Главное меню: левая граница ссылки */
	border-left-color: #FF8C00;
}
.menu-main__link { /*# Главное меню: правая граница ссылки */
	border-right-color: #FF8C00;
}
.menu-main__ellipsis {
	background-color: #f7f1f9; /*# Главное меню: ссылка «еще» */
}
.menu-main__item:hover .menu-main__ellipsis {
	background-color: #5d336c; /*# Главное меню: ссылка «еще» при наведении */
}

.menu-service { /*# Сервисное меню: */ }
.menu-service__link { /*# Сервисное меню: пункт меню */
	color: #333333;
}
.contacts-block { /*# Блок контактов в подвале: */ }
.contacts-block__item { /*# Блок контактов: текст */
	color: #333333;
}
.contacts-block__icon { /*# Блок контактов: иконка */
	color: #333333;
}
.contacts-block__text a { /*# Блок контактов: ссылка */
	color: #333333;
}
.menu-footer { /*# Меню в подвале: */ }
.menu-footer__link { /*# Меню в подвале: пункт меню */
	color: #333333;
}
.benefit { /*# Преимущества: */}
.benefit { /*# Преимущества: фон */
	background-color: #FCFCFC;
}
.benefit__icon { /*# Преимущества: фон иконок */
	background-color: #FFFFFF;
}
.benefit__text { /*# Преимущества: текст */
	color: #333333;
}
.categories-block { /*# Категории: */ }
.categories-block__item { /*# Категории: граница */
	border-color: #E6E6E6;
}
.categories-block__link { /*# Категории: фон */
	background-color: #FFFFFF;
}
.categories-block__name { /*# Категории: наименование */
	color: #333333;
}
.brend-carousel { /*# Карусель брендов: */ }
.brend-carousel { /*# Карусель брендов: верхняя граница */
	border-top-color: #FCFCFC;
}
.brend-carousel { /*# Карусель брендов: нижняя граница */
	border-bottom-color: #FCFCFC;
}
.show-recent { /*# Вы недавно смотрели: */ }
.show-recent__item { /*# Вы недавно смотрели: граница */
	border-color: #E6E6E6;
}
.product-block { /*# Товарный блок: */ }
.product-block { /*# Товарный блок: граница */
	border-color: #F2F2F2;
}
.product-block { /*# Товарный блок: фон */
	background-color: #FFFFFF;
}
.product-block__title { /*# Товарный блок: заголовок */
	color: #333333;
}
.product-block__title:hover { /*# Товарный блок: заголовок при наведении */
	color: #FF8C00;
}
.product-block__price { /*# Товарный блок: цена */
	color: #333333;
}
.product-block__old-price { /*# Товарный блок: старая цена */
	color: #999999;
}
.product-label { /*# Лейбл товара: */ }
.product-label__item { /*# Лейбл товара: текст */
	color: #FFFFFF;
}
.product-label__item--action { /*# Лейбл товара: Акция фон */
	background-color: #E42122;
}
.product-label__item--new { /*# Лейбл товара: Новинка фон */
	background-color: #2BB622;
}
.product-label__item--hit { /*# Лейбл товара: Хит фон */
	background-color: #FEB413;
}
.to-favorites { /*# В избранное: */ }
.to-favorites { /*# В избранное: иконка */
	color: #999999;
}
.to-favorites:hover { /*# В избранное: иконка при наведении */
	color: #EC6566;
}
.to-favorites--active { /*# В избранное: активная иконка */
	color: #E42122;
}
.to-favorites--active:hover { /*# В избранное: активная иконка при наведении */
	color: #E42122;
}
.sorting {/*# Сортировка: */}
.sorting__item--active .sorting__link { /*# Сортировка: активная */
	color: #FF8C00;
}
.sorting__link { /*# Сортировка: текст */
	color: #333333;
}
.sorting__link:hover { /*# Сортировка: текст при наведении */
	color: #FF8C00;
}
.view-switch { /*# Переключатель вида товаров: */}
.view-switch__button { /*# Переключатель вида товаров: иконка и текст */
	color: #333333;
}
.view-switch__button--active, .view-switch__button:hover { /*# Переключатель вида товаров: активные иконка и текст при наведении */
	color: #2BB622;
}
.filter { /*# Фильтр: */ }
.filter__wrapper { /*# Фильтр: граница */
	border-color: #F2F2F2;
}
.filter__header { /*# Фильтр: нижняя граница заголовка */
	border-bottom-color: #F2F2F2;
}
.filter__section { /*# Фильтр: нижняя граница секции */
	border-bottom-color: #F2F2F2;
}
.filter__slider { /*# Фильтр: шкала слайдера */
	background-color: #E6E6E6;
}
.filter .ui-slider-range { /*# Фильтр: активная шкала слайдера */
	background-color: #2BB622;
}
.filter .ui-slider-handle { /*# Фильтр: граница ручки слайдера */
	border-color: #2BB622 !important;
}
.filter .ui-slider-handle { /*# Фильтр: фон ручки слайдера */
	background-color: #FFFFFF;
}
.filter .ui-slider-handle:before { /*# Фильтр: внутри ручки слайдера */
	background-color: #2BB622;
}
.filter__max-price div { /*# Фильтр: максимальное-минимальное значение слайдера */
	color: #999999;
}
.product-card { /*# Карточка товара: цена */ }
.product-card__price { /*# Карточка товара: цена */
}
.product-card__old-price { /*# Карточка товара: старая цена */
	color: #999999;
}
.num { /*# Выбор количества:  */ }
.num { /*# Выбор количества: граница */
	border-color: #E6E6E6;
}
.num { /*# Выбор количества: фон */
	background-color: #FFFFFF;
}
.num__minus, .num__plus { /*# Выбор количества: плюс и минус */
	color: #999999;
}
.for-buyers { /*# Информация для покупателей: */ }
.for-buyers__header { /*# Информация для покупателей: гнаница шапки */
	border-bottom-color: #F2F2F2;
}
.for-buyers__header {/*# Информация для покупателей: фон шапки */
	background-color: #FCFCFC;
}
.for-buyers__icon { /*# Информация для покупателей: иконка */
	color: #999999;
}
.social-likes { /*# Поделиться: */}
.social-likes { /*# Поделиться: фон */
	background-color: #F7F1F9;
}
.table { /*# Таблицы в интерфейсе: */ }
.table tr { /*# Таблицы в интерфейсе: разделитель строк */
	border-bottom-color: #F2F2F2;
}
.table .table__header { /*# Таблицы в интерфейсе: разделитель шапки */
	border-bottom-color: #FF8C00;
}
.table__total { /*# Таблицы в интерфейсе: фон итоговой строки */
	background-color: #FCFCFC;
}