Múltiples puntos / periodos en CSS

¿Puede alguno de ustedes expertos en CSS explicarme este designador (si es que así es como lo llamaría) a mí? Entiendo el contenido, pero no el a.button.gold. Dos puntos?

a.button.gold{
background-color: #b9972f;
}

Estoy tratando de modificar un par de estilos en un tema de Wordpress y tendría mucho más éxito, si pudiera averiguar lo que está sucediendo actualmente. Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta