INFO:
It’s entirely possible to build custom checkboxes, radio buttons, and toggle switches these days, while staying semantic and accessible. We don’t even need a
Custom Styling Form Inputs With Modern CSS Features | CSS-Tricks