Set specific styles to stop overriding background-cover

Setting the shorthand `background` was overriding `background-cover`
and `background-repeat`. Set only the styles that need to change per
theme.