a {
    font-family: inherit;
    color: #3E3A3A;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    text-decoration: none;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.btn_main-1 {
    -webkit-box-shadow: 0 2px 4px rgba(62, 58, 58, 0.4);
    box-shadow: 0 2px 4px rgba(62, 58, 58, 0.4);
}
.btn_main-1, .btn_main-2 {
    background-color: #3E3A3A;
    color: #fff;
}
.btn_main-3 {
    background-color: #fff;
    color: #3E3A3A;
    -webkit-box-shadow: inset 0 0 0 2px #3E3A3A;
    box-shadow: inset 0 0 0 2px #3E3A3A;
}
.btn_default:hover {
    border-color: #0086E8;
    background-color: #0086E8;
    color: #fff;
}
.btn_default:hover .icon {
    color: #fff;
}
.btn_default[type="submit"]:not([disabled]):hover, .btn_default[type="button"]:not([disabled]):hover {
    border-color: #0086E8 !important;
}
.btn_spread:hover {
    -webkit-box-shadow: 0 2px 4px rgba(0, 134, 232, 0.4);
    box-shadow: 0 2px 4px rgba(0, 134, 232, 0.4);
    color: #fff;
}
.btn_spread:hover .icon {
    color: #fff;
}
.btn_spread .hover-anim {
    background: #0086E8;
}
.btn_shiny:not(input):hover {
    color: #fff;
}
.btn_shiny:not(input):hover .icon {
    color: #fff;
}
.btn_shiny:not(input):hover.btn_main-1 {
    -webkit-box-shadow: 0 2px 4px rgba(0, 134, 232, 0.4);
    box-shadow: 0 2px 4px rgba(0, 134, 232, 0.4);
}
.btn_shiny::before {
    background: #0086E8;
}
input.btn_spread:hover, input.btn_shiny:hover {
    background-color: #0086E8;
    border-color: #0086E8;
}
input.btn_spread:hover.btn_main-1, input.btn_shiny:hover.btn_main-1 {
    -webkit-box-shadow: 0 2px 4px rgba(0, 134, 232, 0.4);
    box-shadow: 0 2px 4px rgba(0, 134, 232, 0.4);
}
.btn_sec-7, .btn_sec-8 {
    background-color: rgba(62, 58, 58, 0.1);
    color: rgba(62, 58, 58, 0.7);
}
.btn_sec-7:hover, .btn_sec-8:hover {
    background-color: #0086E8;
    color: #fff;
}
input.btn_main-3[type="submit"], input.btn_main-3[type="button"] {
    border-color: #3E3A3A;
}
input.btn_main-3[type="submit"]:hover, input.btn_main-3[type="button"]:hover {
    border-color: #0086E8;
}
select:required:valid:focus {
    border-color: #3E3A3A;
}
select:focus {
    border-color: #3E3A3A;
}
input:not(.default-btn)[type="submit"], input:not([class])[type="submit"], input:not(.default-btn)[type="button"], input:not([class])[type="button"], button:not(.default-btn):not(.btn)[type="submit"], button:not([class])[type="submit"], input[class^="wa-"][type="submit"], button:not(.mfp-close):not(.default-btn)[type="button"], button:not([class])[type="button"] {
    background-color: #3E3A3A;
    color: #fff;
}
input:not(.default-btn)[type="submit"]:hover, input:not([class])[type="submit"]:hover, input:not(.default-btn)[type="button"]:hover, input:not([class])[type="button"]:hover, button:not(.default-btn):not(.btn)[type="submit"]:hover, button:not([class])[type="submit"]:hover, input[class^="wa-"][type="submit"]:hover, button:not(.mfp-close):not(.default-btn)[type="button"]:hover, button:not([class])[type="button"]:hover {
    background-color: #0086E8;
    color: #fff;
}
.slider-ar:hover .icon {
    color: #312D2D;
}
.slider-ar_square:hover {
    border-color: #3E3A3A;
}
.qty__btn:hover::before, .qty__btn:hover::after {
    background-color: #312D2D;
}
.breadcrumbs_dropdown .breadcrumbs__item .breadcrumbs__btn:hover .icon {
    color: #3E3A3A;
}
.breadcrumbs_dropdown .breadcrumbs__item.show .icon {
    color: #3E3A3A;
}
.breadcrumbs__btn {
    background-color: #fff;
}
.breadcrumbs__dropdown {
    background-color: #fff;
    border-left: 4px solid #3E3A3A;
}
.breadcrumbs__link:hover {
    color: #3E3A3A;
}
.pagination__list li a[href]:hover {
    border-color: #312D2D;
}
.pagination__list li a[href]:hover .icon {
    fill: #312D2D !important;
}
.pagination__list li.selected a[href] {
    background-color: #312D2D;
    border-color: #312D2D;
}
.link_sec:hover {
    color: #3E3A3A;
}
.link_ter:hover {
    color: #3E3A3A;
}
.item-tabs__list .flexMenu-viewMore>a:hover {
    color: #3E3A3A !important;
}
.item-tabs__list .flexMenu-popup .item-tabs__menu-i:hover a {
    color: #3E3A3A;
}
.item-tabs__list .item-tabs__menu-i:not(.active) .item-tabs__link:hover {
    color: #3E3A3A;
}
.qty__btn:hover .icon {
    color: #3E3A3A;
}
.drophead.active, .drophead:hover {
    background-color: #3E3A3A;
    color: #fff;
}
.drophead.active .icon, .drophead:hover .icon {
    color: #fff;
}
.is-active .drophead {
    -webkit-box-shadow: 0 0 0 2px #3E3A3A;
    box-shadow: 0 0 0 2px #3E3A3A;
    color: #3E3A3A;
    background-color: #fff;
}
.is-active .drophead .icon {
    color: #3E3A3A;
}
.mini-item__name:hover {
    color: #3E3A3A;
}
.mini-item_custom .mini-item__name:hover {
    color: #3E3A3A;
}
.faq__dd:hover .faq__dd-text, .faq__dd:hover .icon {
    color: #3E3A3A;
}
.brand__link:hover {
    color: #3E3A3A;
}
.brand .brand__inner:hover span {
    color: #3E3A3A;
}
.sub-cat__title:hover {
    color: #3E3A3A;
}
.home-subsc__icon, .sub-cat-qty {
    background-color: #0086E8;
    color: #fff;
}
.subcat-mini:hover {
    border-color: #3E3A3A;
}
.subcat-mini:hover .subcat-mini__qty {
    border-color: #3E3A3A;
}
.subcat-mini:hover * {
    color: #3E3A3A;
}
.pd-payment__item_city dd a, .section-title {
    border-bottom-color: #3E3A3A;
}
.pd-equal-item__to-cart {
    color: #3E3A3A;
}
.pd-tag-links__link:hover {
    color: #3E3A3A;
}
.rev-form__descr a {
    border-bottom-color: #3E3A3A;
}
.rev-form__descr a:hover {
    border-bottom-color: transparent;
}
.form-label:hover input:not([disabled]) ~ .form-stylized-option {
    -webkit-box-shadow: 0 0 0 2px #3E3A3A;
    box-shadow: 0 0 0 2px #3E3A3A;
}
.feed-uploader__descr {
    color: #3E3A3A;
}
.feed-uploader__descr .icon-camera {
    fill: #3E3A3A;
}
.wa-login-forgotpassword-url, .wa-send-onetime-password-edit-link {
    color: #3E3A3A;
}
.item-c__title:hover {
    color: #3E3A3A;
}
.item-categ:hover {
    color: #3E3A3A;
    border-color: #3E3A3A;
}
.item-act-btn:not(.active):hover {
    border-color: #3E3A3A;
}
.item-act-btn:not(.active):hover .icon {
    color: #3E3A3A;
}
.home-pg__faq-icon svg g, .item-act-btn_fav:hover .icon {
    stroke: #3E3A3A;
}
.item-c__one-click_tiled:hover {
    background-color: #3E3A3A;
}
.item-c__btn.is-adding-cart, .item-c__btn.is-adding-cart::before, .item-c__btn.is-adding-cart .hover-anim {
    background-color: #0086E8;
}
.list-act-btn:not(.active):hover {
    border-color: #3E3A3A;
}
.list-act-btn:not(.list-act-btn_fav):not(.active):hover {
    color: #3E3A3A;
}
.list-act-btn:not(.list-act-btn_fav):not(.active):hover .icon {
    color: #3E3A3A;
}
.item-line-c__title:hover, .item-list-c__title:hover {
    color: #3E3A3A;
}
.list-act-btn_fav:not(.active):hover {
    color: #3E3A3A;
}
.list-act-btn_fav:not(.active):hover .icon {
    stroke: #3E3A3A;
}
.action-btn_1:hover, .action-btn_2:hover {
    -webkit-box-shadow: 0 0 0 2px #3E3A3A;
    box-shadow: 0 0 0 2px #3E3A3A;
}
.action-btn_1:hover .icon, .action-btn_2:hover .icon {
    color: #3E3A3A;
}
.action-btn_3 .action-btn__qty {
    -webkit-box-shadow: -2px 1px 0 0 #fff;
    box-shadow: -2px 1px 0 0 #fff;
}
.action-btn_3:hover {
    -webkit-box-shadow: 0 0 0 2px #3E3A3A;
    box-shadow: 0 0 0 2px #3E3A3A;
}
.action-btn_3:hover .icon {
    color: #3E3A3A;
}
.action-btn_4:hover .action-btn__text, .action-btn_4:hover .icon {
    color: #3E3A3A;
}
.action-btn_5-6-12 .action-btn__qty, .action-btn_15 .action-btn__qty {
    -webkit-box-shadow: -2px 1px 0 0 #fff;
    box-shadow: -2px 1px 0 0 #fff;
}
.action-btn_5-6-12:hover .icon, .action-btn_15:hover .icon {
    color: #3E3A3A;
}
.action-btn_7 {
    color: #fff;
}
.action-btn_custom {
    color: #fff;
    border-color: #fff;
}
.action-btn_8 .action-btn__qty, .action-btn_9 .action-btn__qty {
    background-color: #fff;
}
.action-btn_8 .icon, .action-btn_9 .icon {
    color: #fff;
}
.action-btn_8:hover, .action-btn_9:hover {
    background-color: #006BB8;
}
.action-btn_9 .action-btn__qty {
    background-color: #fff !important;
}
.action-btn_10 {
    color: #fff;
}
.action-btn_10 .action-btn__qty {
    background-color: #0086E8;
    color: #fff;
}
.action-btn_11 .action-btn__qty {
    color: #fff;
}
.action-btn_11:hover .icon {
    color: #3E3A3A;
}
.action-btn_10 .action-btn__qty::before, .action-btn_11 .action-btn__qty::before {
    background-color: #fff;
}
.action-btn_13:not(.action-btn_cart):hover .icon {
    color: #3E3A3A;
}
.action-btn_14 {
    color: #fff;
}
.action-btn_14 .action-btn__qty {
    background-color: rgba(255, 255, 255, 0.4);
}
.action-btn_15 {
    border-color: rgba(255, 255, 255, 0.3);
}
.action-btn_15 .icon {
    color: #fff;
}
.action-btn_15 .action-btn__qty {
    background-color: #3E3A3A;
    -webkit-box-shadow: 0 0 0 2px #fff;
    box-shadow: 0 0 0 2px #fff;
}
.action-btn_15:not(.action-btn_cart):hover {
    background-color: #fff;
}
.action-btn_15:not(.action-btn_cart):hover .icon {
    color: #3E3A3A;
}
.action-btn_16:hover .icon, .action-btn_16:hover .action-btn__text {
    color: #3E3A3A;
}
.action-btn__qty {
    color: #fff;
}
.not-empty .action-btn__qty {
    background-color: #0086E8;
}
.not-empty .action-btn__qty::before {
    background-color: #0086E8;
}
.action-btn_5-6-12 .circle-animation .circle {
    stroke: #3E3A3A;
}
.profile-link:not(.profile-link_white):hover .profile-link__text {
    color: #3E3A3A;
}
.profile-link:not(.profile-link_white):hover .icon {
    color: #3E3A3A;
}
.profile-link:not(.profile-link_white):hover::after {
    border-color: #3E3A3A transparent;
}
.profile-link_buttoned:hover {
    -webkit-box-shadow: 0 0 0 2px #3E3A3A;
    box-shadow: 0 0 0 2px #3E3A3A;
}
.profile-link_buttoned:hover .profile-link__text, .profile-link_buttoned:hover .icon {
    color: #3E3A3A;
}
.not-empty .action-view__qty {
    color: #fff;
}
.not-empty .action-view__qty, .action-btn.not-empty .action-btn__qty {
    background-color: #0086E8;
}
.cart-btn_1:not(.is-empty), .cart-btn_2:not(.is-empty), .cart-btn_4:not(.is-empty) {
    background-color: #0086E8;
    color: #fff;
}
.cart-btn_1:not(.is-empty):hover, .cart-btn_2:not(.is-empty):hover, .cart-btn_4:not(.is-empty):hover {
    background-color: #006BB8;
}
.cart-btn_3:hover .action-btn {
    border-color: transparent;
    -webkit-box-shadow: 0 0 0 2px #3E3A3A;
    box-shadow: 0 0 0 2px #3E3A3A;
}
.cart-btn_3:hover .cart-btn__text, .cart-btn_5-6-12:hover .cart-btn__text {
    color: #3E3A3A;
}
.cart-btn_3:hover .action-btn .icon, .cart-btn_5-6-12:hover .action-btn .icon {
    color: #3E3A3A;
}
.cart-btn_8 .cart-btn__text {
    color: #fff;
}
.cart-btn_8:hover {
    background-color: #006BB8;
}
.cart-btn_8:hover .action-btn__qty {
    background-color: #fff;
}
.cart-btn_10 {
    color: #fff;
}
.cart-btn_11 {
    border: 2px solid #0086E8;
    background-color: #fff;
}
.cart-btn_11 .cart-btn__iconbox {
    background-color: #0086E8;
}
.cart-btn_11 .cart-btn__qty {
    background-color: #0086E8;
    -webkit-box-shadow: 0 0 0 2px #fff;
    box-shadow: 0 0 0 2px #fff;
}
.cart-btn_11:hover .cart-btn__text {
    background-color: #0086E8;
}
.cart-btn_11:hover .cart-btn__iconbox {
    background-color: #fff;
}
.cart-btn_11:hover .icon {
    color: #0086E8;
}
.cart-btn_13 .action-btn__qty {
    background-color: #0086E8;
}
.cart-btn_13:hover .icon, .cart-btn_13:hover .cart-btn__text {
    color: #3E3A3A;
}
.cart-btn_14 {
    color: #fff;
}
.cart-btn_15 {
    color: #fff;
}
.cart-btn_15:hover .action-btn {
    background-color: #fff;
}
.cart-btn_15:hover .action-btn .icon {
    color: #3E3A3A;
}
.cat-menu-btn-desk_bd {
    background-color: #fff;
}
.cat-menu-btn-desk_bd:hover {
    -webkit-box-shadow: 0 0 0 2px #3E3A3A;
    box-shadow: 0 0 0 2px #3E3A3A;
}
.cat-menu-btn-desk_pri {
    background-color: #3E3A3A;
    color: #fff;
}
.cat-menu-btn-desk_pri:hover {
    background-color: #312D2D;
}
.cat-menu-btn-desk_sec {
    background-color: #0086E8;
    color: #fff;
}
.cat-menu-btn-desk_sec:hover {
    background-color: #006BB8;
}
.cat-menu-btn-mob {
    background-color: #3E3A3A;
}
.colorbg .site-search {
    background-color: #fff;
    border-color: #fff;
}
.colorbg .site-search:focus+.site-search__btn {
    background-color: #fff;
    border-color: #fff;
}
.colorbg .site-search:focus+.site-search__btn .icon {
    color: #3E3A3A;
}
.site-search:hover {
    background-color: #fff;
}
.colorbg .site-search__btn {
    background-color: #fff;
}
.colorbg .site-search__btn .icon {
    color: #3E3A3A;
}
.colorbg .site-search__btn:hover {
    background-color: #fff;
}
.colorbg .site-search__btn:hover .icon {
    color: #312D2D;
}
.site-search__btn:hover {
    background-color: #312D2D;
    border-color: #312D2D;
}
.site-search__btn:hover .icon {
    color: #fff;
}
.site-search.white .site-search__input:focus+.site-search__btn, .site-search.default .site-search__input:focus+.site-search__btn {
    background-color: #3E3A3A;
    border-color: #3E3A3A;
}
.site-search.white .site-search__input:focus+.site-search__btn .icon, .site-search.default .site-search__input:focus+.site-search__btn .icon {
    color: #fff;
}
.site-search.white .site-search__input:focus, .site-search.default .site-search__input:focus {
    background-color: #fff;
}
.site-search.white .site-search__btn:hover, .site-search.default .site-search__btn:hover {
    background-color: #312D2D;
}
.univ-drop-lnk:hover .def-list__dd-text {
    color: #3E3A3A;
}
.univ-drop-lnk:hover .has-down-arrow::after {
    border-color: #3E3A3A transparent;
}
.city-chooser__inner>.icon {
    margin-right: 1rem;
}
.city-chooser__inner:hover {
    cursor: pointer;
}
.city-chooser__inner:hover .has-down-arrow::after {
    border-color: #3E3A3A transparent;
}
.city-chooser__inner:hover .icon, .city-chooser__inner:hover .city-chooser__text {
    color: #3E3A3A;
}
.callback-popup__link:hover {
    color: #3E3A3A;
    border-bottom-color: #3E3A3A;
}
.menu-categ__link:hover {
    color: #3E3A3A;
}
.menu-categ__header:hover .menu-categ__title-text {
    color: #3E3A3A;
}
.item-img-gal__button:before {
    background-color: rgba(62, 58, 58, 0.3);
}
.item-img-gal__item:hover .item-img-gal__button::before {
    background-color: #3E3A3A;
}
.drop-list_multi .drop-list__item.active, .drop-list_multi .drop-list__item:hover {
    color: #3E3A3A;
    -webkit-box-shadow: inset 3px 0 0 0 #3E3A3A;
    box-shadow: inset 3px 0 0 0 #3E3A3A;
}
.drop-list_multi .drop-list__item.is-checked {
    -webkit-box-shadow: inset 3px 0 0 0 #3E3A3A;
    box-shadow: inset 3px 0 0 0 #3E3A3A;
}
.ui-widget-header {
    background-color: #3E3A3A;
}
.ui-slider .ui-slider-handle {
    background-color: #fff;
    border-color: #3E3A3A;
}
.ui-slider .ui-slider-handle::before {
    background-color: #3E3A3A;
}
.ui-slider .ui-slider-handle:hover {
    background-color: #3E3A3A;
}
.ui-slider .ui-slider-handle:hover::before {
    background-color: #fff;
}
.item-rating__revs:hover .icon {
    color: #3E3A3A;
}
.f-info__l:hover .f-soc__text {
    color: #3E3A3A;
}
.site-footer_2 .site-footer__item_about a:hover .icon {
    color: #3E3A3A;
}
.boxed .site-footer.site-footer_dark .f-row, .boxed .site-footer.site-footer_dark .f-row::before, .site-footer_dark {
    background-color: #3E3A3A;
}
.top-menu__link:hover, .top-menu__btn-toggler:hover {
    color: #3E3A3A;
}
.univ-dropd_list li a:hover::before {
    background-color: #3E3A3A;
}
.top-menu__link:hover, .top-menu__btn-toggler:hover {
    color: #3E3A3A;
}
.site-header_2 .top-menu__item:hover .top-menu__link, .site-header_7 .top-menu__item:hover .top-menu__link, .site-header_8 .top-menu__item:hover .top-menu__link {
    color: #3E3A3A;
}
.site-header_2 .top-menu__subm-link:hover, .site-header_7 .top-menu__subm-link:hover, .site-header_8 .top-menu__subm-link:hover {
    color: #3E3A3A;
}
.menu-row_buttoned {
    background-color: #3E3A3A;
}
.menu-univ-popup a:hover {
    color: #3E3A3A;
    -webkit-box-shadow: inset 3px 0 0 #3E3A3A;
    box-shadow: inset 3px 0 0 #3E3A3A;
}
.hor-menu_mid .hor-menu__item:not(.moved-item) .hor-menu__lnk::after {
    border-top: 3px solid #3E3A3A;
}
.hor-menu_table .flexMenu-viewMore .active>a::before, .hor-menu_table .flexMenu-viewMore .active>a::after, .hor-menu_table .flexMenu-viewMore:hover>a::before, .hor-menu_table .flexMenu-viewMore:hover>a::after {
    background-color: #3E3A3A;
}
.site-header_7 .site-header__mid-actions, .site-header_8 .site-header__mid-actions, .page-menu {
    background-color: #3E3A3A;
}
.site-header_dark .site-header__main.stuck, .site-header_dark, .site-header_dark .site-header__mid {
    background-color: #3E3A3A;
}
.site-header_10::before {
    background-color: #3E3A3A;
}
.hor-menu_bottom .hor-menu__item:not(.moved-item) .hor-menu__lnk:hover {
    background-color: #3E3A3A;
}
.hd-check-btn {
    background-color: #0086E8;
}
.hd-check-btn:hover {
    background-color: #006BB8;
}
.site-header_13 .site-header__menu-row {
    background-color: #3E3A3A;
}
.hamburger {
    background-color: #3E3A3A;
}
.site-header_dark .hamburger__inner, .site-header_dark .hamburger__inner::before, .site-header_dark .hamburger__inner::after {
    background-color: #fff;
}
.site-header_dark .cat-menu-btn-mob {
    background-color: #0086E8;
}
.site-header_dark .mob-search {
    border-color: #3E3A3A;
}
.site-header_dark.site-header_mob.site-header_4 .hamburger {
    background-color: #0086E8;
}
.site-header_mob.site-header_4 .cat-menu-btn-mob {
    background-color: #0086E8;
}
.home-subsc .wa-captcha-refresh {
    color: #3E3A3A;
    border-bottom: 1px dashed #3E3A3A;
}
button.pd-equal-item__to-cart:not(.btn):not(.default-btn):not(.mfp-close):not(.close-x) {
    color: #3E3A3A;
}
.main-slider__pag .swiper-pagination-bullet-active {
    background-color: #0086E8;
    border-color: #0086E8;
}
.home-faq__toggle-icon:before, .home-faq__toggle-icon:after {
    background-color: #3E3A3A;
}
.widget-box__title::before {
    background-color: #3E3A3A;
}
.info-sdb__content>ul>li.active>a, .info-sdb__item.active>.info-sdb__item-l {
    border-color: #3E3A3A;
}
.comment__av {
    border: 2px solid rgba(62, 58, 58, 0.2);
}
.reviews__svg svg circle {
    stroke: #3E3A3A;
}
input:not(.default-btn)[type="submit"], input:not([class])[type="submit"], input:not(.default-btn)[type="button"], input:not([class])[type="button"], button:not(.default-btn):not(.btn)[type="submit"], button:not([class])[type="submit"], input[class^="wa-"][type="submit"], button.button, button:not(.mfp-close):not(.default-btn)[type="button"], button:not([class])[type="button"] {
    background-color: #3E3A3A;
}
input:not(.default-btn)[type="submit"]:hover, input:not([class])[type="submit"]:hover, input:not(.default-btn)[type="button"]:hover, input:not([class])[type="button"]:hover, button:not(.default-btn):not(.btn)[type="submit"]:hover, button:not([class])[type="submit"]:hover, input[class^="wa-"][type="submit"]:hover, button.button:hover, button:not(.mfp-close):not(.default-btn)[type="button"]:hover, button:not([class])[type="button"]:hover {
    background-color: #0086E8;
}
.wa-send-again-onetime-password-link {
    color: #3E3A3A;
    border-bottom-color: #3E3A3A;
}
.system-message {
    background-color: #0086E8;
    -webkit-box-shadow: 5px 5px 10px rgba(0, 134, 232, 0.7);
    box-shadow: 5px 5px 10px rgba(0, 134, 232, 0.7);
}
.acc-info-dash_profile:hover .acc-info-dash__part_side {
    background-color: #3E3A3A;
}
.catalog-pg__menu-item.active>a::before {
    background-color: #3E3A3A;
}
.option-p__item-type.active .icon {
    color: #0086E8;
}
@media (min-width: 768px) {
    .option-p__item-type.active {
    -webkit-box-shadow: 0 0 0 2px #0086E8;
    box-shadow: 0 0 0 2px #0086E8;
}
}.option-p__item-type:hover {
    border-color: #0086E8;
}
.filter-wr__title::before {
    background-color: #3E3A3A;
}
.subcat-wrapper__item_text:not(:last-child) .subcat-text::before {
    background-color: rgba(62, 58, 58, 0.2);
}
.pd-action-btn_fav .icon {
    stroke: #3E3A3A;
}
.side-item__cart-btn {
    background-color: #3E3A3A;
    border-color: #3E3A3A;
}
.tab-chars__content tr:hover td {
    border-top: 2px solid #0086E8;
    border-bottom: 2px solid #0086E8;
}
.item-rating__revs .grey:hover {
    border-color: #3E3A3A;
}
.pd-call-order a:hover {
    color: #3E3A3A !important;
}
.info-tooltip:hover {
    background-color: #0086E8;
    color: #fff;
    border-color: #0086E8;
}
.prom-flx-menu__list .flexMenu-viewMore:hover>a, .prom-flx-menu__list .flexMenu-viewMore:hover>a::before, .prom-flx-menu__list .flexMenu-viewMore:hover>a::after {
    background-color: #3E3A3A;
}
.scroll-to-top {
    background-color: #fff;
    border-color: #3E3A3A;
}
.scroll-to-top .icon {
    color: #3E3A3A;
}
.scroll-to-top:hover {
    background-color: #3E3A3A;
}
.scroll-to-top:hover .icon {
    color: #fff;
}
.bubble-cart {
    background-color: #0086E8;
}
.bubble-cart:hover {
    background-color: #006BB8;
}
.bubble-cart:hover .icon {
    color: #0086E8;
}
.bubble-cart__icon .icon {
    color: #0086E8;
}
.site-header_dark, .site-header_dark .site-header__mid {
    background-color: #3E3A3A;
}
.boxed .site-header_dark .site-header__mid-inner, .boxed .site-header_dark .site-header__top-inner {
    background-color: #3E3A3A;
}
.boxed .site-header_dark .site-header__mid-inner::before, .boxed .site-header_dark .site-header__top-inner::before {
    background-color: #3E3A3A;
}
.boxed .site-header_dark .site-header__menu-row-inner::before {
    background-color: #3E3A3A;
    top: 0;
    bottom: 0;
}
.wa-cart-content .wa-product .wa-name {
    color: #3E3A3A !important;
}
.wa-cart-content .wa-product .wa-name:hover {
    color: #000 !important;
}
.wa-login-link.js-show-login-dialog.wa-tooltip:hover, .wa-order-cart-wrapper .wa-products .wa-product .wa-actions .wa-action.js-delete-product:hover {
    color: #3E3A3A;
}
.s-order-page .wa-button.js-use-bonus:not(.js-submit-order-button), .s-order-page .wa-button.js-use-coupon:not(.js-submit-order-button) {
    color: #3E3A3A !important;
    -webkit-box-shadow: inset 0 0 0 2px #3E3A3A !important;
    box-shadow: inset 0 0 0 2px #3E3A3A !important;
}
.s-order-page .wa-button.js-use-bonus:not(.js-submit-order-button):hover, .s-order-page .wa-button.js-use-coupon:not(.js-submit-order-button):hover {
    border-color: #0086E8 !important;
    background-color: #0086E8 !important;
}
.s-order-page .wa-button.js-submit-order-button {
    background-color: #3E3A3A !important;
    background: #3E3A3A !important;
    -webkit-box-shadow: 0 2px 4px rgba(62, 58, 58, 0.4) !important;
    box-shadow: 0 2px 4px rgba(62, 58, 58, 0.4) !important;
}
.s-order-page .wa-button.js-submit-order-button:hover {
    border-color: #0086E8 !important;
    background-color: #0086E8 !important;
}
.wa-logout-link.js-logout-button, .wa-line.wa-agreement-wrapper .wa-checkbox-wrapper a {
    color: #3E3A3A !important;
}
.soc-list_monotones .soc-btn, .soc-list_icon-only .soc-btn {
    color: #aaa;
    border-color: rgba(170, 170, 170, 0.7);
}
.soc-list_monotones .soc-btn, .soc-list_icon-only .soc-btn {
    color: #aaa;
    border-color: rgba(170, 170, 170, 0.7);
}
.soc-list_monotones .soc-btn:hover, .soc-list_monotones .soc-btn:hover .icon, .soc-list_icon-only .soc-btn:hover, .soc-list_icon-only .soc-btn:hover .icon {
    color: rgba(62, 58, 58, 0.7);
    border-color: rgba(62, 58, 58, 0.7);
}
.site-header_dark .soc-list_monotones .soc-btn, .site-header_dark .soc-list_icon-only .soc-btn {
    color: #fff;
    border-color: rgba(255, 255, 255, 0.7);
}
.site-header_dark .soc-list_monotones .soc-btn:hover, .site-header_dark .soc-list_icon-only .soc-btn:hover {
    color: rgba(255, 255, 255, 0.7);
    border-color: rgba(255, 255, 255, 0.7);
}
.catalog-pg__toggle-panel {
    background-color: rgba(62, 58, 58, 0.1);
    color: rgba(62, 58, 58, 0.7);
}
.site-header_mob.site-header_4.no-menu-btn:not(.site-header_dark) .site-header__menu-row+.site-header__main .hamburger {
    background-color: #3E3A3A;
}
.boxed .page-menu .page-menu__inner::before {
    background-color: #3E3A3A;
}
.pd-tabs__tab-menu-item:not(.active):hover, .tab-chars__all-chars, .catalog-pg__filter-h-clear, .check-success__callback, .acc-profile__cancel-btn, .order-info__copy-track {
    border-bottom-color: #3E3A3A;
}
.site-footer_dark .f-info__l:hover .soc-btn:not(.soc-btn_ytb) .icon {
    fill: #3E3A3A;
}
.autocomplete__title:hover, a[href]:not([class]):visited, a[href]:not([class]):link, .brands-pg__text-link:hover, .prom-flx-menu__link:hover, .home-feat__title[href]:hover, .thumb-nav:not(.swiper-button-disabled):hover .icon, .item-rating__revs .grey:hover, .tab-chars__all-chars, .side-item__cart-btn:hover .icon, .pd-brand-info__brand-name, .pd-action-btn, .subcat-text, .catalog-pg__menu-link:hover, .catalog-pg__filter-h-clear, .check-success__callback, .cart-item__name-text:hover, .cart-item__categ:hover, .acc-profile__cancel-btn, .order-info__copy-track, .acc-info-dash_profile:hover .circle-icon-box_user .icon, .circle-progress__rate, .has-review .reviews__rating-text, .links-bar__link, .info-sdb__content>ul>li a:hover, .comment__author:hover, .post-details a:hover, .post-details__author:hover, .info-sdb__item_cal .info-sdb__item-l:hover span, .info-sdb__item_cal .info-sdb__item-l:hover .icon, .info-sdb__item_cal .info-sdb__item-l:hover, .info-sdb__item-l:hover, .b-post-card__author:hover, .subcat-4__name:hover, .subcat-3__title:hover, .b-post-card__title:hover, .column-item__name:hover, .home-promo-2__line-to-all:hover, .side-brands__link:hover, .side-brands__link:hover, .side-news__text:hover, a.home-feat:hover .home-feat__title, .pd-chars__show-all:hover, .pd-payment__item_city dd .icon, .pd-tabs__tab-menu-item:not(.active):hover, .cart-help__email {
    color: #3E3A3A;
}
.pd-payment__item_city dd a:hover {
    color: #3E3A3A !important;
}
.pd-tag-links__item .btn_default:hover, input.btn_default:hover, input.btn_spread:hover, input.btn_shiny:hover, .site-header_dark .cat-menu-btn-mob__inner .icon, .site-header_dark .cat-menu-btn-mob__text, .site-header_4:not(.site-header_dark) .cat-menu-btn-mob__text, .action-btn.not-empty:not(.action-btn_custom):not(.action-btn_8) .action-btn__qty, .cart-btn_1:not(.is-empty), .cart-btn_2:not(.is-empty), .cart-btn_4:not(.is-empty), .cart-btn_9, .cart-btn_9 .action-btn_custom, .cart-btn_9 .action-btn__qty, .cart-btn_8 .not-empty .action-btn__qty, .action-btn_8.not-empty .action-btn__qty, .cart-btn_7 .action-btn__qty, .cat-menu-btn-desk_sec, .cart-btn_11 .icon, .cart-btn_11 .cart-btn__qty, .cart-btn_11:hover .cart-btn__text, .action-btn_13.action-btn_cart:not(.quick-panel__cart-btn) .action-btn__qty, .home-subsc__icon .icon, .bubble-cart__icon .icon, .hd-check-btn, .btn_shiny:not(input):hover {
    color: #fff !important;
}
.cart-btn_7, .cart-btn_8, .site-actions_8 .action-btn_8 {
    color: #fff;
}
.cart-btn_7:hover, .cart-btn_8:hover, .site-actions_8 .action-btn_8:hover {
    background-color: #006BB8;
}
.cart-btn_7:hover .action-btn__qty, .cart-btn_8:hover .action-btn__qty, .site-actions_8 .action-btn_8:hover .action-btn__qty {
    background-color: #fff;
    color: #0086E8 !important;
}
.pd-cart__add-cart.is-adding-cart {
    background-color: #0086E8;
}
.cart-btn_9 .action-btn_custom {
    border-color: #fff;
}
.mobile-nav__item_catalog .icon, .action-btn_8:hover .action-btn__qty {
    color: #3E3A3A;
}
.not-empty .action-view__qty {
    border-color: #0086E8;
}
a[href]:not([class]):link, a[href]:not([class]):visited {
    color: #3E3A3A;
}
.btn-option.active {
    color: #3E3A3A;
}
.btn-option.active, .btn-option:hover {
    -webkit-box-shadow: inset 0 0 0 2px #3E3A3A;
    box-shadow: inset 0 0 0 2px #3E3A3A;
}
.pg-not-found__num {
    color: #3E3A3A;
}
.pg-not-found__num_zero {
    color: #0086E8;
}
.site-header_4.site-header_mob.site-header_dark .hamburger, .site-header_3.site-header_mob.site-header_dark .hamburger, .site-header_2.site-header_mob.site-header_dark .hamburger, .site-header_1.site-header_mob.site-header_dark .hamburger {
    background-color: #0086E8;
}
.site-header_4.site-header_mob.site-header_dark:not(.no-menu-btn) .site-header__menu-row+.site-header__main .hamburger, .site-header_3.site-header_mob.site-header_dark .site-header__menu-row+.site-header__main .hamburger, .site-header_2.site-header_mob.site-header_dark .site-header__menu-row+.site-header__main .hamburger, .site-header_1.site-header_mob.site-header_dark .site-header__menu-row+.site-header__main .hamburger {
    background-color: transparent;
}
.site-header_4.site-header_mob.site-header_dark.no-menu-btn .site-header__menu-row+.site-header__main .hamburger__inner, .site-header_4.site-header_mob.site-header_dark.no-menu-btn .site-header__menu-row+.site-header__main .hamburger__inner::before, .site-header_4.site-header_mob.site-header_dark.no-menu-btn .site-header__menu-row+.site-header__main .hamburger__inner::after {
    background-color: #fff;
}
.cart-btn_9 {
    background-color: #0086E8;
}
.cart-btn_9 .action-btn__qty {
    background-color: #fff !important;
    color: #0086E8 !important;
}
.cart-btn_9:hover {
    background-color: #006BB8;
}
.wa-cart-content .wa-product .wa-name {
    color: #3E3A3A !important;
}
.wa-logout-link:hover, .wa-login-link.js-show-login-dialog.wa-tooltip:hover, .wa-order-cart-wrapper .wa-products .wa-product .wa-actions .wa-action.js-delete-product:hover {
    color: #3E3A3A;
}
.wa-order-dialog .wa-button.js-cancel:not(.js-submit-order-button), .s-order-page .wa-button.js-use-bonus:not(.js-submit-order-button), .s-order-page .wa-button.js-use-coupon:not(.js-submit-order-button) {
    color: #3E3A3A !important;
    -webkit-box-shadow: inset 0 0 0 2px #3E3A3A !important;
    box-shadow: inset 0 0 0 2px #3E3A3A !important;
}
.wa-order-dialog .wa-button.js-cancel:not(.js-submit-order-button):hover, .s-order-page .wa-button.js-use-bonus:not(.js-submit-order-button):hover, .s-order-page .wa-button.js-use-coupon:not(.js-submit-order-button):hover {
    border-color: #0086E8 !important;
    background-color: #0086E8 !important;
}
.js-use-variant, .wa-order-cross_selling-wrapper .wa-button.js-add-product, .wa-order-dialog .wa-button.js-confirm, .s-order-page .wa-button.js-submit-order-button {
    background-color: #3E3A3A !important;
    background: #3E3A3A !important;
    -webkit-box-shadow: 0 2px 4px rgba(62, 58, 58, 0.4) !important;
    box-shadow: 0 2px 4px rgba(62, 58, 58, 0.4) !important;
}
.js-use-variant:hover, .wa-order-cross_selling-wrapper .wa-button.js-add-product:hover, .wa-order-dialog .wa-button.js-confirm:hover, .s-order-page .wa-button.js-submit-order-button:hover {
    border-color: #0086E8 !important;
    background-color: #0086E8 !important;
}
.wa-line.wa-agreement-wrapper .wa-checkbox-wrapper a {
    color: #3E3A3A !important;
}
.site-footer.site-footer_dark a[href]:not([class]):link, .site-footer.site-footer_dark a[href]:not([class]):visited {
    color: #fff;
    text-decoration: underline !important;
}
.site-footer.site-footer_dark a[href]:not([class]):link:hover, .site-footer.site-footer_dark a[href]:not([class]):visited:hover {
    text-decoration: none !important;
}
.icon-subsc-bell, .pp-comt__copy-link, .hub-topics__title, .pp-comt__link, a[href]:not([class]):link, a[href]:not([class]):visited, .post-notif__icon, .npost-tab-btn, .wa-login-forgotpassword-url, .hub-sections__qck-links-l, .usefull__btn, .hub-sections__name {
    color: #3E3A3A;
}
.profile__menu-link:hover, .pp-tag:hover, .hub-user:hover {
    color: #3E3A3A;
}
a[href]:not([class]):link:hover, a[href]:not([class]):visited:hover {
    text-decoration: underline;
}
.pagination__list li a[href]:hover {
    border-color: #3E3A3A;
}
.site-search__btn:not(.site-search__btn_dark):hover, .pagination__list li.selected a[href], .profile__menu-item.active::before, .create__header_no-auth {
    background-color: #3E3A3A !important;
}
.wa-dropdown>.wa-dropdown-area:hover, .wa-dropdown.is-opened>.wa-dropdown-toggle:after, .wa-dropdown.is-opened>.wa-dropdown-toggle, .wa-input:not(:disabled):focus, .wa-textarea:not(:disabled):focus, .wa-input:not([readonly]):focus, .wa-textarea:not([readonly]):focus, .site-search__btn:hover, .pagination__list li.selected a[href] {
    border-color: #3E3A3A !important;
}
.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper.is-active {
    background: -webkit-gradient(linear,  left top,  left bottom,  from(rgba(62, 58, 58, 0.4)),  to(rgba(62, 58, 58, 0.05))) !important;
    background: -o-linear-gradient(top,  rgba(62, 58, 58, 0.4) 0%,  rgba(62, 58, 58, 0.05) 100%) !important;
    background: linear-gradient(180deg,  rgba(62, 58, 58, 0.4) 0%,  rgba(62, 58, 58, 0.05) 100%) !important;
    border-top-color: rgba(62, 58, 58, 0.3) !important;
}
.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper:hover, .wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper.is-active {
    border-color: rgba(62, 58, 58, 0.2) !important;
}
.form-label:hover input:not([disabled]) ~ .form-stylized-option {
    -webkit-box-shadow: 0 0 0 2px #3E3A3A;
    box-shadow: 0 0 0 2px #3E3A3A;
}
