.luxe-btn.svelte-1dqmfi4{display:inline-flex;align-items:center;gap:.9rem;padding:1.05rem 2.1rem;font-family:var(--font-sans);font-size:.78rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;border-radius:999px;transition:background-color .5s var(--ease-out),color .5s var(--ease-out),border-color .5s var(--ease-out);will-change:transform}.luxe-btn__label.svelte-1dqmfi4{position:relative;display:inline-block;overflow:hidden;line-height:1.4}.luxe-btn__text.svelte-1dqmfi4{display:block;transition:transform .6s var(--ease-luxe)}.luxe-btn__text[aria-hidden=true].svelte-1dqmfi4{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(110%)}.luxe-btn.svelte-1dqmfi4:hover .luxe-btn__text:where(.svelte-1dqmfi4){transform:translateY(-110%)}.luxe-btn.svelte-1dqmfi4:hover .luxe-btn__text[aria-hidden=true]:where(.svelte-1dqmfi4){transform:translateY(0)}.luxe-btn__arrow.svelte-1dqmfi4{font-family:var(--font-sans);transition:transform .6s var(--ease-luxe)}.luxe-btn.svelte-1dqmfi4:hover .luxe-btn__arrow:where(.svelte-1dqmfi4){transform:translate(.35rem)}.luxe-btn--solid.svelte-1dqmfi4{background:var(--navy);color:var(--paper)}.luxe-btn--solid.svelte-1dqmfi4:hover{background:var(--teal)}.luxe-btn--solid.is-dark.svelte-1dqmfi4{background:var(--paper);color:var(--navy)}.luxe-btn--solid.is-dark.svelte-1dqmfi4:hover{background:var(--azure)}.luxe-btn--outline.svelte-1dqmfi4{background:transparent;color:var(--navy);border:1px solid var(--line)}.luxe-btn--outline.svelte-1dqmfi4:hover{border-color:var(--navy)}.luxe-btn--outline.is-dark.svelte-1dqmfi4{color:var(--paper);border-color:var(--line-light)}.luxe-btn--outline.is-dark.svelte-1dqmfi4:hover{border-color:var(--azure);color:var(--azure)}.luxe-btn.svelte-1dqmfi4:disabled{opacity:.55;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.luxe-btn__text.svelte-1dqmfi4,.luxe-btn__arrow.svelte-1dqmfi4{transition:none}}
