/* Sichtbare Elemente ausblenden */
.footer-container > .container > .row:last-child,
#js-product-list-header,
#subcategories,
#product-availability {
  display: none;
}

/* Hintergrundfarben */
.has-discount .discount,
.product-flags li.product-flag.discount,
.product-flags li.product-flag.discount-amount,
.product-flags li.product-flag.discount-percentage,
.product-flags li.product-flag.on-sale,
.product-flags li.product-flag,
#header .header-nav .cart-preview.active,
.btn-primary,
.btn-primary:hover {
  background-color: #336529;
}

#footer .blockreassurance {
  background-color: #f6f6f6;
}

/* Farben */
.has-discount .page-content.page-cms ul,
.has-discount p,
.has-discount.product-price,
.page-content.page-cms .has-discount ul,
a,
#blockcart-modal .product-name,
#subcategories ul li .subcategory-name:hover,
.block-categories .arrows .arrow-down:hover,
.block-categories .arrows .arrow-right:hover,
.block-categories .collapse-icons .add:hover,
.block-categories .collapse-icons .remove:hover,
.cart-grid-body a.label:hover,
.account-list a:hover,
.block_newsletter form button[type="submit"] .search:hover,
.footer-container li a:hover,
.pagination .current a,
.carousel .carousel-control .icon-next:hover i, .carousel .carousel-control .icon-prev:hover i, .dropdown:hover .expand-more, .page-my-account #content .links a:hover i, .search-widget form button[type=submit] .search:hover, .top-menu .sub-menu a:hover {
  color: #336529;
}

.block-category {
  min-height: auto;
}
.pagination .current a {
 font-size: unset;
}
/* Produktpreise */
.product-price {
  color: #9b7017;
  font-size: 1.3rem;
}

/* Buttons aktiv / fokussiert / disabled */
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open > .btn-primary.dropdown-toggle.focus,
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle:hover,
.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary:disabled.focus,
.btn-primary:disabled:focus,
.btn-primary.disabled:hover,
.btn-primary:disabled:hove {
  background-color: #20411a;
}

/* Tabs Navigation */
.tabs .nav-tabs .nav-link.active {
  color: #9b7017;
  border-bottom: #9b7017 3px solid;
}
.tabs .nav-tabs .nav-link:hover {
  border-bottom: #9b7017 3px solid;
}

/* Hover Farben */
.block-promo .promo-code-button.cancel-promo,
#header .top-menu a[data-depth="0"]:hover,
a:hover,
#header a:hover {
  color: #9b7017;
}

/* Promo-Input Button */
.block-promo .promo-input + button {
  border-color: #336529;
}

/* Checkout Farben */
body#checkout section.checkout-step.-reachable.-current .step-number,
.custom-radio input[type="radio"]:checked + span {
  background-color: #9b7017;
}

body#checkout section.checkout-step .address-item.selected {
  border-color: #9b7017;
}
