input[type="radio"]:checked+label::before{border:15px solid black;background-image:none;background-position-x:0;background-position-y:0}input[type="checkbox"]:checked+label::before{border:15px solid black;background-color:black;background-image:none;background-position-x:0;background-position-y:0}input[type="radio"]:checked+label::after{background-image:none;background-position-x:0;background-position-y:0}input[type="checkbox"]:checked+label::after{display:none}
