Improved font size behaviour

Not failing when increasing / decreasing font size while using the
default profile.

Set a minimum font size of 4 to prevent too small / zero / negative font
sizes.