/*
 * Platz für eigene Änderungen direkt als CSS
 * Die hier gemachten Änderungen überschreiben ggfs. andere Styles, da diese Datei als letzte geladen wird.
 */

/* Header */

#header-top-bar a:not(.dropdown-item):not(.btn):hover, header a:not(.dropdown-item):not(.btn):hover {
	color: #f5f5f5;
}

header .dropdown-menu .dropdown-footer {
	color: #525252;
}

header .account-icon-dropdown .dropdown-footer a:not(.dropdown-item):not(.btn) {
	color: #525252;	
}

header .account-icon-dropdown .label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) label::after {
	background: transparent;
}

@media (max-width: 991px) {
	#mainNavigation .categories-recursive-link.d-block {
		display: flex !important;
		justify-content: space-between;
	}
}

.cart-dropdown .cart-dropdown-total-item {
	color: #fff;
}

.search-wrapper .form-control {
	background: #fff;	
}

#jtl-nav-wrapper .form-control::placeholder, #jtl-nav-wrapper .form-control:focus::placeholder {
	color: #525252;
}

header .form-control, header .form-control:focus {	
	color: #525252;
}

/* Slider */

.slider-pause-controls.slider-pause-overlay {
	display: none !important;
}

/* Artikelübersicht */

.productbox-inner {
	border: 1px solid #d3d3d3;
	text-align: left;
}

.product-desc {
	padding: 0 .5rem;
}

.item-button .btn {
	margin-bottom: .5rem;
}