.header {
    background-color: #F5F2EA;
}
.iconbg {
    color: #6D6D6D;
}
.iconbg path {
    fill: #6D6D6D;
}

#profile-icon path, #heart-icon path, #cart-icon path {
    fill: #6D6D6D;
}


.catalog-list.first-level .catalog-list__item:hover .catalog-list__category {
    background-color: #a53f1b
}

.catalog-item__arrive-text {
    color: #a53f1b
}

.user-orders__section .nav-pills .nav-link.active {
    background-color: #a53f1b;
    border-color: #a53f1b
}

.user-orders__links .nav-link.active {
    border-bottom-color: #a53f1b
}

.user-orders__links .nav-link:hover {
    color: #a53f1b
}

.user-orders__item-number {
    color: #a53f1b
}

.user-orders__shipment-status {
    background-color: #a53f1b
}

.sale-order-list-status-alert {
    background-color: #a53f1b
}

.catalog__menu-modal .catalog__menu-item.active .catalog-list__category {
    background-color: #a53f1b
}

.catalog__menu-item a.root-item-selected {
    color: #a53f1b
}

a:hover {
    color: #a53f1b;
    border-color: #a53f1b
}

.slick-dots li.slick-active button:before {
    color: #a53f1b
}

.menu .nav-link:hover {
    color: #a53f1b
}

.modal .button {
    background-color: #a53f1b
}

.product__buttons .button.subscribe-button.disabled {
    background-color: #a53f1b;
    border-color: #a53f1b
}

.favorite-button_added .favorite-button__stroke {
    fill: #a53f1b;
    stroke: #a53f1b
}

.ask-button_color {
    fill: #a53f1b
}

#placeModal form .btn-region {
    border-color: #a53f1b
}

#reviewModal .rating-area > input:checked ~ label {
    color: #a53f1b
}

#reviewModal .rating-area:not(:checked) > label:hover, #reviewModal .rating-area:not(:checked) > label:hover ~ label {
    color: #a53f1b
}

#reviewModal .rating-area > input:checked + label:hover, #reviewModal .rating-area > input:checked + label:hover ~ label, #reviewModal .rating-area > input:checked ~ label:hover, #reviewModal .rating-area > input:checked ~ label:hover ~ label, #reviewModal .rating-area > label:hover ~ input:checked ~ label {
    color: #a53f1b
}

#reviewModal .form-file > label:hover {
    color: #a53f1b
}

#registration .modal-buttons .button {
    background-color: #a53f1b
}

.button {
    border-color: #a53f1b;
    color: #a53f1b
}

.button a {
    color: #a53f1b
}

.button_close {
    background-color: #a53f1b
}

.btn-region {
    color: #a53f1b;
    border-color: #a53f1b
}

.btn-region:active, .btn-region:hover {
    border-color: #a53f1b;
    background-color: #a53f1b
}

.btn-region:focus {
    box-shadow: 0 0 0 .2rem #a53f1b;
    border-color: #a53f1b;
    background-color: #a53f1b
}

.cbx span:before {
    content: "";
    background: #a53f1b
}

.cbx:hover span:first-child {
    border-color: #a53f1b
}

.inp-cbx:checked + .cbx span:first-child {
    background: #a53f1b;
    border-color: #a53f1b
}

.catalog-item:hover .catalog-item__price {
    color: #a53f1b
}

.catalog-wrapper .catalog-item__buttons .button {
    background-color: #a53f1b
}

.catalog_sorting .nice-select .option::after {
    content: '';
    color: #a53f1b
}

.tree__list a:hover {
    color: #a53f1b
}

.tree .show-button {
    color: #a53f1b
}

.footer .social__item-bg {
    fill: #a53f1b
}

.footer .social__item a {
    background-color: #a53f1b
}

.product__price .current {
    color: #a53f1b
}

.product__type-item button:active, .product__type-item button:focus {
    border-color: #a53f1b
}

.product__type_size .product__type-item button:hover {
    border-color: #a53f1b
}

.product__type_size .product__type-item button:active, .product__type_size .product__type-item button:focus {
    border-color: #a53f1b
}

.product-page .catalog-item__buttons .button {
    background-color: #a53f1b
}

.play-button {
    border-color: #a53f1b;
    background: #a53f1b
}

.sale {
    background-color: #a53f1b
}

.reviews-container .nav-link.active {
    border-bottom-color: #a53f1b
}

.reviews__author-image {
    color: #a53f1b
}

.order__get-method.active {
    border-color: #a53f1b
}

.order__method-price {
    color: #a53f1b
}

.order-box button {
    background-color: #a53f1b
}

.order-box a.button {
    background-color: #a53f1b
}

.order-accepted__link a.button {
    background-color: #a53f1b
}

.waiting-list .catalog-item__buttons .cart-button {
    background-color: #a53f1b
}

.orders__sort li.current .nav-link {
    background-color: #a53f1b
}

.footer a:hover, .footer button:hover {
    color: #a53f1b
}

.footer .logo-color {
    stroke: #a53f1b
}

.error_404 .button {
    background-color: #a53f1b
}

.contacts-form .button {
    background-color: #a53f1b
}

.contacts__note blockquote::before {
    content: '';
    background-color: #a53f1b
}

.waiting-list .subscribe-button {
    background-color: #a53f1b
}

.product-item-label-text span.product_mark {
    background-color: #a53f1b
}

span.product__mark-detail {
    background: #a53f1b
}

.tree__box-title a:hover {
    color: #a53f1b
}

.product .cart-button:hover a {
    color: #a53f1b
}

.product-item-scu-item-color-container.selected .product-item-scu-item-color-block {
    border-color: #a53f1b
}

.product-item-scu-item-text-container.selected .product-item-scu-item-text-block {
    border-color: #a53f1b
}

.order-box .basket-btn-checkout {
    background-color: #a53f1b
}

#bx-soa-delivery .bx-soa-pp-company.bx-selected {
    border-color: #a53f1b
}

#bx-soa-paysystem .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container {
    border-color: #a53f1b
}

.popup-window .btn-primary {
    background-color: #a53f1b
}

.popup-window .btn-primary:hover {
    border-color: #a53f1b
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
    background-color: #a53f1b;
    border-color: #a53f1b
}

.bx_profile .button.main-profile-submit {
    background-color: #a53f1b
}

.button__primary {
    background-color: #a53f1b
}

.forum-aside__list .active a {
    background-color: #a53f1b
}

.popup-window .btn.btn-default {
    background-color: #a53f1b;
    border-color: #a53f1b
}

.popup-window .btn.btn-default:focus, .popup-window .btn.btn-default:hover {
    background-color: #a53f1b;
    border-color: #a53f1b
}

.bx-no-retina .product-item-detail-slider-controls-image.active {
    border-color: #a53f1b
}

.sale-personal-section-index-block.bx-theme-blue {
    background: #a53f1b
}

.cash-account .button {
    background-color: #a53f1b
}

.cash-account .bx-selected .sale-accountpay-pp-company-graf-container {
    border-color: #a53f1b
}

.share-button_color {
    stroke: #a53f1b
}

.share-button-icon_color {
    fill: #a53f1b
}

.current-color_fill {
    fill: #a53f1b !important
}

.current-color_stroke {
    stroke: #a53f1b !important
}

.cart-button_added {
    background-color: #a53f1b !important;
    border-color: #a53f1b !important
}

#locations .city-item:hover {
    color: #a53f1b
}

.button.cart-button {
    background-color: #a53f1b
}

.red-price {
    color: #a53f1b
}

#bx-soa-region .-bx-popup-set-mode-add-loc {
    color: #a53f1b
}

.order__section .radio-inline {
    display: inline-block
}

.order__section .radio-inline input:checked {
    border-color: #a53f1b
}

#bx_auth_serv .button[type=submit] {
    background-color: #a53f1b
}

.current-color {
    color: #a53f1b
}

.current-background-color {
    background-color: #a53f1b
}

.compare-item-prop a {
    color: #a53f1b
}

.palette-current-color {
    background-color: #a53f1b
}

.bx_my_order_cancel input[type=submit] {
    background-color: #a53f1b
}

.sale-paysystem-button-container input {
    color: #a53f1b
}

#compare-checkbox:checked + .compare-checkbox-label .detail-compare-stroke {
    stroke: #a53f1b;
    fill: #a53f1b
}

@media screen and (min-width: 910px) {
    .catalog-page__link:hover {
        color: #a53f1b
    }

    .footer .social svg:hover .social__item-color {
        fill: #a53f1b
    }
}

@media screen and (min-width: 1024px) {
    .button:hover {
        background-color: #a53f1b
    }

    .forum-aside__list-item a:hover {
        border-color: #a53f1b
    }

    .brands .articles__link:hover .articles__text-preview, .brands .articles__link:hover .articles__title {
        color: #a53f1b
    }

    .button.fast-order:hover {
        color: #a53f1b
    }
}

@media screen and (max-width: 768px) {
    .product__gallery .swiper-slide.active {
        background-color: #a53f1b
    }

    .banner .slick-dots li.slick-active button::before {
        color: #a53f1b
    }

    #mobile-menu .authorize .button {
        background: #a53f1b
    }
}

@media screen and (max-width: 576px) {
    #mobile-nav {
        background-color: #a53f1b
    }

    .mobile-catalog__link:active {
        border-color: #a53f1b
    }
}