
.fastCategoryEntry a.current {
    text-decoration: none;
    background-color: #ece269;
}
.fastCategoryEntry a.current:nth-child(2) {
    background-color: #dcd07c;
}
.fastCategoryEntry a.current:nth-child(3) {
    background-color: #b2d0a0;
}
.fastCategoryEntry a.current:nth-child(4) {
    background-color: #96bdcf;
}





/* 2018-04-30: +Anpassungen für Flow-Theme */


/* list */
.gridPicture, .pictureBox {
	position: relative;
    padding: 24px 0 6px;
}
.gridPicture .productListBadge, .pictureBox .productListBadge,
.picture .productListBadge {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 60px;
	height: 60px;
}
.picture .productListBadge {
	top: 0;
}

/* details */
.detailsInfo {
	position: relative;
}
.detailsInfo .productListBadge {
    right: 0;
}

/* general */
.productListBadge {
	width: 60px;
	height: 60px;
	position: relative;
	border-radius: 50%;
}

.productListBadge::after {
	text-transform:uppercase;
	position:absolute;
	top: 16px;
	font-weight:bold;
	font-size: 18px;
	color: #fff;
}

.productListBadge.Price {
	background: #d70d0c;
}

.productListBadge.New {
	background: #91b610;
}

.productListBadge.Top {
	background: #0098d9;
}

.productListBadge.Price::after {
	content: '%';
	font-size:28px;
	left: 21px;
	top: 8px;
	font-weight: 500;
}
.productListBadge.New::after {
	content: 'New';
	left: 10px;
}
.productListBadge.Top::after {
	content: 'Top';
	left: 11px;
}
