.button.svelte-hsdh15{display:inline-flex;align-items:center;gap:var(--sa-spacing-xs);font-weight:800;text-transform:uppercase;font-size:var(--sa-font-size-small);padding:var(--sa-spacing-sm) var(--sa-spacing-md);cursor:pointer;border-radius:6px;border:2px solid;transition:all .1s var(--sa-transition-timing-function);text-decoration:none;line-height:1;color:var(--sa-colour-snow);background-color:var(--main-colour);border-color:var(--main-colour)}.button.svelte-hsdh15:hover,.button.svelte-hsdh15:focus{text-decoration:none}.button.switch.svelte-hsdh15:hover,.button.switch.svelte-hsdh15:focus{color:var(--main-colour);background-color:var(--sa-colour-snow)}.button.fade.svelte-hsdh15:hover,.button.fade.svelte-hsdh15:focus{filter:brightness(115%)}.button.inverse.svelte-hsdh15{color:var(--main-colour);background-color:var(--sa-colour-snow);border-color:var(--sa-colour-snow)}.button.inverse.svelte-hsdh15:hover,.button.inverse.svelte-hsdh15:focus{color:var(--sa-colour-snow);background-color:var(--main-colour)}.button.svelte-hsdh15 svg{height:var(--sa-spacing-md);width:var(--sa-spacing-md)}.button.svelte-hsdh15 path{fill:currentColor}
