.shop-2 {
    #header .header-nav,
    #footer .footer-container,
    .product-actions .add-to-cart,
    .btn-primary,
    .recommendation .recommendation__button {
        background: #0a5a2f !important;
    }

    #header a,
    #header .dropdown .expand-more,
    #requisites .company-name,
    #footer #requisites p,
    #footer #blockEmailSubscription_displayFooterBefore p,
    #footer .links p,
    .footer-container li a {
        color: #fff;
    }
    #header .user-info a {
        color: #000000;
    }
    #header a.dropdown-item {
        color: #232323;
    }

    #custom-text .info-box {
        background-color: #b5c28c;
    }
    .leo-megamenu .navbar-toggler{
        color: #fff;
    }
    #blockEmailSubscription_displayFooterBefore {
        background: unset;
        background-color: #b5c28c;

        & .row .col-xs-8 p {
            color: var(--text-primary);
        }

        & .input-wrapper input {
            color: var(--text-primary);
        }
        & .row .col-xs-4 input {
            color: var(--text-white);
        }
    }

    #requisites img.logo {
        width: auto;
    }
    .header-top-right .megamenu .menu-title {
        color: var(--text-primary);
    }

    .block-social .linkedin {
        background-image: url("../css/b2efa71e4ca1cd26b0f42.svg");!important;
        background-position: center center;
        width: 17px;
    }
    .block-social .facebook {
        background-position: center center;
        background-image: url("../css/04be689c12d686c595032.svg")
    }

}
@media screen and (max-width: 800px) {
    .header-nav {
        .dropdown select {
            color: #fff;
        }
    }
    #header .user-info a {
        color: #ffffff;
    }
}
