/*
 * Platz für eigene Änderungen direkt als CSS
 * Die hier gemachten Änderungen überschreiben ggfs. andere Styles, da diese Datei als letzte geladen wird.
 */
header > .container-fluid {
	background:#aa1111;
}
header > .hide-navbar {
	background:none;
}
.btn-primary {
  color: #ffffff;
  background-color: #256724;
  border-color: #256724;
  box-shadow: none;
}
.btn-primary:hover,.btn-primary:focus, .btn-primary.focus {
  color: #ffffff;
  background-color: #1E4D1E;
  border-color: #1E4D1E;
}
#quantity-grp {
	max-width:150px;
}
#product-offer .product-info ul.info-essential {
  margin: 0 0 2rem;
}
.product-title.h2 {
  font-size: 2rem;
}
.productlist-header-description-image {
	width:100%;
	margin-bottom:1rem;
}
.breadcrumb-wrapper {
  border-width: 0;
  margin-bottom: 1rem;
}
#content-wrapper:not(.has-fluid) {
  padding-top: 1rem;
}
header .submenu-headline-toplevel {
  border-bottom: 0;
}
.grid-cover div .zuschnitt {
  height: 82%;
}
.grid-cover div .zuschnitt img {
  object-fit: cover;
  height:100%;
}

@media (max-width: 991.98px)  {
	header {
		padding: 5px;
	}
	header .navbar-brand {
	  padding-top: 2rem;
	}
	header .navbar-brand img {
	  height: 4rem !important;
	  width: auto;
	}
}

@media (min-width: 992px) {
	header .navbar-nav > .nav-item > .nav-link {
	  color: white;
	}
}