.Button-module__xDwtkW__button{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border:2px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;font-weight:700;transition:background-color .3s,border-color .3s,color .3s,transform .3s;display:inline-flex}.Button-module__xDwtkW__button:hover{transform:translateY(-2px)}.Button-module__xDwtkW__md{padding:.7rem 1.5rem;font-size:1.125rem}.Button-module__xDwtkW__lg{padding:.9rem 2rem;font-size:1.3rem}.Button-module__xDwtkW__primary{background:var(--brand-pink);color:var(--brand-white)}.Button-module__xDwtkW__primary:hover{background:var(--brand-yellow);color:var(--brand-dark)}.Button-module__xDwtkW__outline{border-color:var(--brand-dark);color:var(--brand-dark)}.Button-module__xDwtkW__outline:hover{background:var(--brand-dark);color:var(--brand-white)}.Button-module__xDwtkW__outlineLight{border-color:var(--brand-white);color:var(--brand-white)}.Button-module__xDwtkW__outlineLight:hover{background:var(--brand-white);color:var(--brand-dark)}.Button-module__xDwtkW__dark{background:var(--brand-dark);color:var(--brand-white)}.Button-module__xDwtkW__dark:hover{background:var(--brand-pink)}
