.page.shop label[for='filter-color-black']{
	background-color: #000000;
}

.page.shop label[for='filter-color-white']{
	border: 1px solid #d9dadb;
	background-color: #ffffff;
}

.page.shop label[for='filter-color-blue']{
	background-color: #2079f4;
}

.page.shop label[for='filter-color-brown']{
	background-color: #865a3e;
}

.page.shop label[for='filter-color-gray']{
	background-color: #b5b5b5;
}

.page.shop label[for='filter-color-green']{
	background-color: #009c37;
}

.page.shop label[for='filter-color-pink']{
	background-color: #fb49ff;
}

.page.shop label[for='filter-color-purple']{
	background-color: #6e00a7;
}

.page.shop label[for='filter-color-red']{
	background-color: #ad0004;
}

.page.shop label[for='filter-color-two-color']{
	background-color: #8b8b8b;
}

.page.shop label[for='filter-color-two-color']::after{
	content: '';
	border-color: transparent transparent #000 transparent;
	border-width: 0 0 32px 32px;
	border-style: solid;
	position: absolute;
	bottom: 0;
	right: 0;
}

@media only screen and (max-width: 767px){
	.page.shop label[for='filter-color-two-color']::after{
		border-width: 0 0 26px 26px;
	}
}

