.stock_loading {
    display: inline-block;
	background: url(../img/fade-stagger-circles.svg);
    background-size: contain;
    background-repeat:  no-repeat;
    width: 30px;
    height: 7px;
}

/*
* Header
*/
#header .header-body {
	background: var(--dark--100);
}

#header .header-nav-main nav > ul > li > a {
    color: var(--light ) !important;
}

#header .header-nav-main nav > ul > li > a.active {
}

#header .header-nav-main nav > ul > li > a.active:before {
    border-color: var(--tertiary );
}

#header .header-nav-main nav > ul > li:hover > a.active, #header .header-nav-main nav > ul > li.open > a.active {
    color: var(--light ) !important;
}

#header .header-nav-main nav > ul > li:hover > a.active:before, #header .header-nav-main nav > ul > li.open > a.active:before {
    border-color: var(--tertiary );
}

#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a {
    color: var(--tertiary ) !important;
}

/*
* Badges
*/

.badge-drop {
	background-color: var(--bs-black);
}

.badge-winegum {
	background-color: var(--bs-blue);
}

.badge-zuur {
	background-color: var(--bs-yellow);
}

.form-check {
    min-height: auto;
    line-height: 0;
    margin:  0;
  }

.form-switch .form-check-input:checked {
    background-color: var(--tertiary);
}

.shop_table tr:hover {
	background-color: var(--dark-rgba-10);
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background-color: var(--tertiary);
}