Styling checkboxes with the CSS checkmark pseudo-element
::checkmark styles the tick of native checkboxes, radios and selects without touching markup, which matters when WooCommerce owns the template. Here’s how I’d ship it, with a plain fallback first, @supports as the gate, and a plan for testing in Safari.