.button.svelte-kwgv6a{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid currentColor;border-radius:6rem;box-shadow:none;color:var(--color-black);cursor:pointer;display:inline-flex;font-size:1.4rem;font-weight:500;justify-content:center;max-width:100%;min-height:3.7rem;outline:none;overflow:hidden;padding:.8rem 2.7rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease-out,.2s,background-color .2s,color .2s}@media(min-width:1280px){.button.svelte-kwgv6a{padding:.7rem 2.7rem .5rem}}.button.svelte-kwgv6a svg{display:block;fill:currentColor;object-fit:contain}.button__label.svelte-kwgv6a{display:inline-block;transform:translate(0);transition:all .2s ease}.button__arrow.svelte-kwgv6a{height:1.2rem;left:2rem;opacity:0;position:absolute;top:calc(50% - .6rem);transform:translate(-1.4rem);transition:all .2s ease;width:.6rem}@media(min-width:1280px){.button__arrow.svelte-kwgv6a{left:2.7rem}}.button.svelte-kwgv6a:hover,.button.svelte-kwgv6a:focus{text-decoration:none}.button.svelte-kwgv6a:hover .button__arrow:where(.svelte-kwgv6a),.button.svelte-kwgv6a:focus .button__arrow:where(.svelte-kwgv6a){opacity:1;transform:translate(-.7rem)}.button.svelte-kwgv6a:hover .button__label:where(.svelte-kwgv6a),.button.svelte-kwgv6a:focus .button__label:where(.svelte-kwgv6a){transform:translate(.7rem)}.button--black.svelte-kwgv6a{background-color:var(--color-black);border-color:transparent;color:var(--color-white)}.button--white.svelte-kwgv6a{background-color:var(--color-white);border-color:transparent;color:var(--color-black)}
