/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
  #header {
  background: #040404 !important;
}
@media (min-width: 768px) {
  .header-top {
    background-color: #666;
    color:#fff;
  }
  .header-block--active .header-block__icon {
    color: #fff;
  }
  .header-block__badge {
    color: #000;
  }
}
.header a:not(.dropdown-item):not(.btn) {
  color: #fff;
}
.header a:not(.dropdown-item):not(.btn):hover {
  color: #a7dd93;
}
.carousel .carousel-indicators button.active {
  background-color: #000;
}
 .badge {
  background-color: #a7dd93;
}
a {
  color: #a7dd93;
}
a:hover {
  color: #333;
}
.carousel .carousel-control-prev {
  background: transparent;
}
.carousel .carousel-control-next {
    background: transparent;
}
.carousel-control-prev-icon {
  background-image: none;
}
.carousel-control-next-icon {
  background-image: none;
}
.product-miniature a {
    color:#333;
}
.product-miniature__quickview_button {
  color: #333;
}
.product-miniature__quickview_button:hover {
  color: #a7dd93;
}
.category-tree__child .category-tree__list[data-depth="0"]>.category-tree__item>.category-tree__item__header .category-tree__item__link:hover {
  color:#a7dd93;
}
.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #bd0dfd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #333;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49,132,253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}
.btn-outline-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #333;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13,110,253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}
/* mobile */
.offcanvas-header {
    background-color: #000;
}
.offcanvas-header .btn-close {
  background-color: #fff;
}
.main-menu__mobile {
  background-color: #000;
}
.main-menu__mobile .menu {
  background-color: #000;
}