`-webkit-appearance: none;` is now applied more selectively, it was hiding checkbox and radio inputs.