Fixes #1845 Span with label clips when wrapped on mobile

`.label` had `display: inline`, which doesn't work with `box-sizing: border-box`. Padding on the label therefore pushes the background past the baseline.

This fix has the potential to break existing layouts.