tform: linux) { width: 1.3em; height: 1.3em; margin: 2px; margin-inline-end: 4px; } @media (-moz-platform: macos) { width: 1.3em; height: 1.3em; margin-block: 1px 0; margin-inline: 1px 3px; /* vertical-align tells native theming where to snap to. However, this doesn't * always work reliably because of bug 503833. */ vertical-align: top; } } @media (-moz-platform: windows) { checkbox:where([native]) { margin: 2px 4px; padding-block: 1px; padding-inline: 4px 2px; } } @media (-moz-platform: macos) { checkbox:where([native]) { margin: 4px 2px; } .checkbox-label[native] { margin: 1px 0; } } @media (-moz-platform: linux) { checkbox:where([native]) { margin: 2px 4px; } } PK