.cta-button{display:inline-flex;align-items:center;gap:.5rem;padding:.9em 1.75em;font-size:var(--text-button-size);font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-decoration:none;border-radius:var(--style-border-radius-buttons);transition:opacity .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease}.cta-button__icon{width:1rem;height:1rem}.cta-button--primary{background-color:var(--cta-button-color, var(--color-button));color:var(--color-button-text);border:1px solid var(--cta-button-color, var(--color-button))}.cta-button--primary:hover{opacity:.85}.cta-button--outline-light{background-color:transparent;color:var(--cta-button-color, #fff);border:1px solid var(--cta-button-color, color-mix(in srgb, #fff 40%, transparent))}.cta-button--outline-light:hover{border-color:var(--cta-button-color, #fff)}.cta-button--outline-dark{background-color:transparent;color:var(--cta-button-color, var(--color-foreground));border:1px solid var(--cta-button-color, var(--color-border))}.cta-button--outline-dark:hover{border-color:var(--cta-button-color, var(--color-foreground))}.cta-button--link{padding:0;background-color:transparent;border:none;color:var(--cta-button-color, var(--color-button))}.cta-button--link:hover{opacity:.7}.cta-label{font-weight:700;font-size:var(--text-body-size)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cta-button.css.map */
