Handle lack of JavaScript more gracefuly.

If JavaScript is disabled, both keyboard + mouse focus use the keyboard styles (specified with :focus).

If JavaScript is enabled, it applies the .focus--mouse styles as appropriate, thus using the correct styles in all cases.