All font-related properties are first reset to their initial values, tThen, those properties that are given explicit values in the 'font' shorthand are set to those values.
[ <font-style> || <font-variant> || <font-weight> ]? <font-size> [ / <line-height> ]? <font-family> | inherit
button { font: 300 italic 1.3em/1.7em "fb armada", sans-serif }
button p { font: 600 9pt charcoal }