.facetwp-color{display:inline-block;margin:0 12px 12px 0;box-shadow:1px 2px 3px #ccc;width:30px;height:30px;cursor:pointer;}
.facetwp-color.facetwp-hidden{display:none;}
.facetwp-color.checked::after {
content: '';
position: absolute;
border: 2px solid #fff;
border-top: 0;
border-right: 0;
width: 16px;
height: 6px;
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
margin: 8px 0 0 6px;
}