fixes issue with primary--button:visited

@sixtrojans