.button{font-weight:700;border:1px solid black;border-radius:999px;cursor:pointer;display:inline-block;line-height:0;background:white;white-space:nowrap}.button:hover{border-color:var(--color-magenta);color:var(--color-magenta)}.button--primary{color:var(--color-dark);background-color:var(--color-light)}.button--secondary{color:#333;background-color:#ebeff2;box-shadow:#00000026 0 0 0 1px inset}.button--small{font-size:12px;padding:10px 16px}.button--medium{font-size:14px;padding:11px 20px}.button--large{font-size:16px;padding:1.5rem 3rem}
