#produkt-info,
#produkt-info h4{
	color: #fff;
}

#produkt-info ul {
	padding-left: 1em;
}

#produkt-info ul a {
	color: #fff;
}

#produkt-info ul a:hover {
	color: var(--global-palette2);
}

h1.title {
	color: #fff;
	font-size: 102px;
    line-height: 140px;
    /* font-family: 'Neue Haas Unica W1G Lite'; */
    margin-bottom: 0px;
}

span.category {
	color: #fff;
	font-size: 20px;
    line-height: 26px;
    margin-bottom: 55px;
}

span.category a {
	color: #fff;
	text-decoration: none;
}

span.category a:hover {
	color: #fff;
	text-decoration: underline;
}

p.artikelnummer,
p.info {
	color: #fff;
	font-size: 20px;
    line-height: 26px;
    margin-bottom: 55px;
}

.single-content ul.product-data-table{
    list-style: none;
	padding-left: 0;
    margin-bottom: 70px;
    margin-left: 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.single-content ul.product-data-table li div div:not(:last-of-type) {
	margin-bottom: 25px;
}

.single-content ul.product-data-table li div h5 {
	margin: 0;
}

.single-content ul.product-data-table li {
	margin-bottom: 15px;
}

.single-content ul.product-data-table li:last-of-type {
	margin-bottom: 0;
}

@media (min-width: 1000px){
	.single-content ul.product-data-table {
		display: flex;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
	}
	
	.single-content ul.product-data-table li {
		width: 33%;
	}

	.single-content ul.product-data-table li {
		margin-left: 10px;
		margin-right: 10px;
		margin-top: 0;
		margin-bottom: 0;
	}

	.single-content ul.product-data-table li:first-of-type {
		margin-left: 0;
	}

	.single-content ul.product-data-table li:last-of-type {
		margin-right: 0;
	}
}

ul.product-data-table li h5,
ul.product-data-table li span{
	color: #fff;
	display: block;
	font-family: 'Neue Haas Unica W1G Regular';
}

ul.product-images-table {
	display: grid;
	grid-gap: 1rem 4rem;
	grid-template-columns: repeat(1, 1fr);
	list-style: none;
	margin: 0 !important;
	padding: 0 !important;
}

@media (min-width: 900px) {
	ul.product-images-table {
		grid-template-columns: repeat(3, 1fr);
	}
}

ul.product-images-table li img{
	max-height: 450px;
}

#technische-daten h5 {
    font-weight: bold;
}