:root {
    --header-color-main: #113285;
    --header-color-main-o: #113285;
    --header-color-hover: rgb(161, 160, 158);
    --header-color-white: #ffffff;
    --header-color-white-o: rgba(255, 255, 255, 0.3);
    --header-color-black: #123c84;
    --header-color-black-o:#123c84;
    --header-color-tr: transparent
}

.inpage_nav {
    background-color: var(--header-color-black)
}

.mini-header .inpage_nav {
    background-color: var(--header-color-black-o)
}

.inpage_nav .submenu_container {
    background-color: var(--header-color-black)
}

.inpage_nav .main_nav .dropmenu,
.inpage_nav .main_nav .has_dropmenu>a,
.inpage_nav .main_nav>a {
    color: #fff
}

.inpage_nav .submenu_container .submenu_item .fz-D,
.inpage_nav .submenu_container .submenu .link_list a {
    color: #fff
}

.inpage_nav .has_dropmenu .more::before,
.inpage_nav .has_dropmenu .more.active:before {
    background-color: #fff
}

.inpage-header .btn_search i,
.inpage-header .btn_cart i,
.inpage-header .btn_login i,
.inpage-header .btn_cart .shopnum {
    background-color: #fff
}

.inpage-header .btn_search:hover i,
.inpage-header .btn_cart:hover i,
.inpage-header .btn_login:hover i,
.inpage-header .btn_cart:hover .shopnum {
    background-color: #fff
}

.inpage-header .btn_cart .shopnum {
    color: #1d1d1d
}

.inpage-header .btn_cart,
.inpage-header .btn_login {
    border: 1.5px solid #fff
}

.inpage-header .btn_cart:hover,
.inpage-header .btn_login:hover {
    border-color: var(--header-color-hover)
}

.inpage-header .top_block .lang .lang-toggle:before,
.lang .lang-toggle:before,
.inpage-header .top_block .lang .lang-toggle:after,
.lang .lang-toggle:after {
    background-color: var(--header-color-main);
    border-bottom: 3px solid var(--header-color-main)
}

.inpage-header .top_block .lang .lang-toggle,
.lang .lang-toggle {
    color: var(--header-color-main)
}

.inpage-header .top_block .lang .lang-dropmenu,
.lang .lang-dropmenu {
    background-color: var(--header-color-black);
    border: 1px solid var(--header-color-main)
}

.inpage-header .top_block .lang .lang-dropmenu a,
.lang .lang-dropmenu a {
    color: var(--header-color-main)
}

.inpage-header .top_block .lang .lang-dropmenu a:after,
.lang .lang-dropmenu a:after {
    border-bottom: 1px solid var(--header-color-main)
}

.inpage_nav .copyright {
    color: var(--header-color-main)
}

.inpage_lightbox .mid .close {
    background-color: var(--header-color-main)
}

.inpage_lightbox .mid .box form button div {
    background-color: var(--header-color-main)
}

.inpage_lightbox .mid .box form input {
    border-color: var(--header-color-main)
}

@media(min-width: 1100px) {

    .inpage_nav .main_nav .has_dropmenu:hover a,
    .inpage_nav .main_nav>a:hover {
        color: var(--header-color-hover)
    }

    .inpage_nav .submenu_container .submenu_item:hover a.fz-D,
    .inpage_nav .submenu_container .submenu .link_list a:hover {
        color: var(--header-color-hover)
    }

    .inpage_nav .main_nav .dropmenu:after,
    .inpage_nav .main_nav .has_dropmenu>a:after,
    .inpage_nav .main_nav>a:after {
        background-color: var(--header-color-main)
    }

    .dropmenu:hover .inpage_nav .main_nav .dropmenu:hover:after,
    .inpage_nav .main_nav .has_dropmenu>a:hover:after,
    .inpage_nav .main_nav>a:hover:after,
    .inpage_nav .dropmenu:hover .more:before {
        background-color: var(--header-color-hover)
    }
}

@media(max-width: 1100px) {
    .inpage-header {
        background-color: var(--header-color-black);
        max-width: 100vw
    }

    .mini-header .inpage-header {
        background-color: var(--header-color-black-o)
    }

    .nav-open .inpage_nav {
        background-color: var(--header-color-black)
    }

    .inpage-header .nav-toggle .hamburger span {
        background-color: #fff;
    }

    .inpage_nav .main_nav>a:after,
    .inpage_nav .main_nav .dropmenu .has_dropmenu>a:after {
        border-color: var(--header-color-main)
    }

    .inpage-header .top_block .lang .lang-dropmenu,
    .lang .lang-dropmenu {
        border: 1px solid var(--header-color-main)
    }
}

.cart_close span {
    color: var(--header-color-white);
    background-color: var(--header-color-main)
}

.shopBtn {
    color: var(--header-color-white);
    background-color: var(--header-color-main)
}

#login_from .box .block .button_box .link_button {
    color: var(--header-color-white);
    background-color: var(--header-color-main)
}

#login_from .box .block .button_box .link_button:hover {
    color: var(--header-color-white);
    background-color: var(--header-color-hover)
}

.featherlight-close-icon {
    color: var(--header-color-white);
    background-color: var(--header-color-main)
}

.featherlight-close-icon:hover {
    color: var(--header-color-white);
    background-color: var(--header-color-hover)
}

/*# sourceMappingURL=a-config.style-header1.css.map */