@christianv height is needed. line-height can technically be removed, but I'm having trouble getting the padding exactly right without it, so would prefer to just keep both.