.push { background-color: var(--background-color); color: var(--font-color); border: var(--font-color) 2px solid; border-radius: 10px; font-size: 18px; padding: 10px 20px; transition: border-color 0.5s, color 0.5s, background-color 0.5s; } .push:hover { color: var(--primary-color); border-color: var(--primary-color); }