pointer-events:none;
display:block;

Display block is required if the label contains other block level elements.