#mh-versand .breadcrumb-container,
#mh-wrb .breadcrumb-container,
#mh-datenschutz .breadcrumb-container,
#mh-contact .breadcrumb-container,
#mh-agb .breadcrumb-container {
	display: none;
}

.productbox-title {
	height: auto;
}

.btn:not(:disabled):not(.disabled):active,
.btn:not(:disabled):not(.disabled).active {
	box-shadow: none !important;
	border: 1px solid lightgrey;
	border-radius: 8px;
}

.price-range-inputs .input-group-prepend .input-group-text,
.price-range-inputs .price-range-input {
	border: 1px solid lightgrey !important;
	padding: 15px 10px !important;
}

.price-range-inputs .input-group-prepend .input-group-text {
	border-radius: 0 8px 8px 0;
}

.price-range-inputs .price-range-input {
	border-radius: 8px 0 0 8px;
}

.btn, .niu-free-shipping-track {
	border-radius: 8px !important;
	overflow: hidden;
}

#result-wrapper .container-fluid .h3,
#result-wrapper .container-fluid .my-4 {
	display: none !important;
}

.splide__track {
	padding: 0 !important;
}

.custom-popup-container {
	max-width: 450px !important;
}

.custom-popup-container .dzm-cc-wrapper {
	padding: 0 !important;

	.col-12 {
		margin: 0 !important;
		padding: 0 !important;
	}
	.my-5 {
		margin: 0 !important;
	}

	.position-relative {
		flex: 1 !important;
		max-width: 600px !important;
	}
}