:root { --font : Helvetica; } * { padding: 0; margin: 0; border: 0; font-family: var(--font); } .action-button { display: flex; justify-content: center; align-items: center; width: 50%; padding: 1.2em; padding-top: 2.1rem; background-color: white; border: 0.2rem solid black; border-radius: 0.5em; font-family: var(--font); font-size: 1.5em; transition: 0.3s; } .action-button:hover { background-color: black; color: white; transform: scale(1.2); cursor: pointer; }