.button--text-link{display:inline-flex;align-items:center;gap:.6em;background:transparent;border:none;padding:0;margin:0;font-family:var(--font-body-family);font-weight:500;font-size:1rem;text-transform:uppercase;letter-spacing:.12em;line-height:1.6;color:rgb(var(--color-foreground));text-decoration:none;cursor:pointer;transition:color .3s ease;min-height:4.4rem}.button--text-link .button--text-link__arrow,.button--text-link:after{display:inline-block;transition:transform .3s ease}.button--text-link:after{content:"\2192"}.button--text-link:has(.button--text-link__arrow):after{display:none}.button--text-link:not([disabled]):hover{color:rgb(var(--color-button-tertiary-text))}.button--text-link:not([disabled]):hover .button--text-link__arrow,.button--text-link:not([disabled]):hover:after{transform:translate(4px)}.button--text-link:focus-visible{outline:2px solid rgb(var(--color-button-tertiary-text));outline-offset:4px;border-radius:2px}.button--text-link--light{color:rgb(var(--color-background))}.button--text-link--light:not([disabled]):hover{color:rgb(var(--color-button-tertiary-text))}.button.button--text-link{background:transparent;border:none;border-radius:0;padding:0;min-width:auto;box-shadow:none;text-align:left;justify-content:flex-start;overflow:visible}.button.button--text-link:after{content:"\2192";position:static;width:auto;height:auto;background:none}.button.button--text-link:hover:after{width:auto;background:none}.button.button--text-link span{position:static}@media(prefers-reduced-motion:reduce){.button--text-link .button--text-link__arrow,.button--text-link:after{transition:none}.button--text-link:hover .button--text-link__arrow,.button--text-link:hover:after{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-text-link-button.css.map */
