.u-header__navbar-brand,
.u-header__navbar-brand>img {
    width: 9.375rem;
    width: 100%;
}

.u-header-left-aligned-nav .u-header__navbar-brand {
    margin-left: 0;
    margin-right: 0rem;
}

.bg-primary {
    background-color: #002859 !important;
}

.text-primary {
    color: #142977 !important;
}

.sidebarHeaderInvokerMenu {
    display: none;
}

.new-and-brands-btn {
    border-radius: 4px !important;
}

.search-btn-ash {
    background-color: #f5f5f5 !important;
    border-color: #f5f5f5 !important;
}

a.bg-primary:hover,
a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
    background-color: #002859 !important;
}

.btn-primary:hover {
    background: #003980 !important;
    border-color: #003980 !important;
    color: #fff !important;
}

.btn-primary[href]:hover,
.btn-primary[href]:focus,
.btn-primary[href]:active,
.btn-primary[type]:hover,
.btn-primary[type]:focus,
.btn-primary[type]:active {
    box-shadow: 0 4px 11px #003980;
}

.border-primary {
    border-color: #002859 !important;
}

.btn-add-cart {
    width: 100%;
    color: #fff;
    border-radius: 4px;
    padding: 5px;
}

.product-more-btn::after {
    content: "e";
    font: normal normal normal 14px/1 font-electro;
    font-size: inherit;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-size: 18px;
    color: #333e48;
    margin-top: 10px;
    font-weight: bold;
    top: 5px;
    position: relative;
}

@media (max-width: 1199.98px) {
    .bg-primary-down-lg {
        background-color: #ffffff !important;
    }
    .navbar-expand-md .u-header__navbar-nav .u-header__nav-link {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        padding-left: 0.99rem;
    }
}

.pagination li a {
    display: block;
}

.block {
    display: block;
}

.footer-double-column {
    column-count: 2;
    display: block;
}