@media (min-width: 1024px) {
    #hp_hero_banner {
        content: url('/groups/20/image/hero_big');
        display: inline-block;
        width: 100%;
        height: auto;
    }

    #collection_banner {
        content: url('/groups/20/image/banner_big');
        display: inline-block;
        width: 100%;
        height: auto;
    }

    .banner-slide-holder {
        background-color: #000000 !important;
    }
}
@media (min-width: 992px) and (max-width: 1023px) {
    #hp_hero_banner {
        content: url('/groups/20/image/hero_big');
        display: inline-block;
        width: 100%;
        height: auto;
    }
}
@media (max-width: 991px) {
    .list-group-item {
        background-color: #000000;
    }
}
@media (min-width: 577px) and (max-width: 991px) {
    #hp_hero_banner {
        content: url('/groups/20/image/hero_medium');
        display: inline-block;
        width: 100%;
        height: auto;
    }
}
@media (max-width: 576px) {
    #hp_hero_banner {
        content: url('/groups/20/image/hero_small');
        display: inline-block;
        width: 100%;
        height: auto;
    }
}
.footer {
    background: #000000 !important;
}

.filter-products-list li.active,
.filter-products-list li:hover.active {
    background: #000000 !important;
}

.static-page {
    background-color: #000000 !important;
}

.header-left ul li a.header-top-item:hover, .header-left ul li a.header-top-item:active, .header-left ul li a.header-top-item:focus,.header-left ul li a.header-top-item:focus-within {
    text-decoration: none;
    background-color: #f2f2f2;
    color: #101010;
}

.product-types-container .image-hovered {
    background-color: #000000;
}

.products-list-item:hover {
    border: 1px solid #000000;
}

.cart-payment-notice, .shipping-data, .about-inspiration-container {
    background-color: #000000;
}
.select-filters-toggle {
    background-color: #000000;
}