.ps-button { padding: 0.5rem 1rem; font-size: 1rem; line-height: 1.2rem; border: 2px solid var(--foreground); border-radius: 1.5rem; background-color: var(--background-alt-2); cursor: pointer; &:hover, &:focus { border-color: var(--accent); } &_primary { border: 4px solid var(--foreground); background-color: var(--background); color: var(--foreground); font-weight: bold; &:focus, &:hover { background-color: var(--foreground); color: var(--background); } } }