@charset "UTF-8";
/*
 * Platz für eigene Änderungen direkt als CSS
 * Die hier gemachten Änderungen überschreiben ggfs. andere Styles, da diese Datei als letzte geladen wird.
 */
@media screen and (min-width: 1521px) {
  .megamenu-wrapper .navbar-nav > .nav-item.dropdown-full span.category-name {
    text-transform: uppercase;
  }
}
@media (min-width: 992px) {
  .megamenu-wrapper .navbar-nav > .nav-item.is-open > .nav-link:before, .megamenu-wrapper .navbar-nav > .nav-item.active > .nav-link:before, .megamenu-wrapper .navbar-nav > .nav-item:hover > .nav-link:before, .megamenu-wrapper .navbar-nav > .nav-item.hover > .nav-link:before {
    top: 0.5rem;
    height: 3.75rem;
    background: #131313;
  }
  .megamenu-wrapper .navbar-nav > .nav-item.is-open > .nav-link, .megamenu-wrapper .navbar-nav > .nav-item.active > .nav-link, .megamenu-wrapper .navbar-nav > .nav-item:hover > .nav-link, .megamenu-wrapper .navbar-nav > .nav-item.hover > .nav-link {
    color: #F9BA05;
  }
}
aside .nav > .nav-item.active > .nav-link > a {
  color: #525252;
}

aside .nav > .nav-item:hover > a,
aside .nav > .nav-item > .nav-link:hover > a {
  color: #B6191C !important;
}

a:hover {
  color: #B6191C;
  text-decoration: none;
}

aside .productlist-filter-headline, aside .btn-filter-box span.text-truncate {
  text-transform: uppercase;
}

/* filter optionen  artikelliste content */
#result-options .sorters {
  display: flex;
}
#result-options .sorters > .btn-group {
  order: 4;
}
#result-options .sorters > .dropdown {
  order: 1;
}
#result-options .sorters:after {
  content: "";
  order: 2;
  flex: 1 0 10%;
}
#result-options .sorters .btn-group:first-child {
  margin-left: 0;
}

/*# sourceMappingURL=custom.css.map */
