@mixin digi-link-button--variables() {
  --digi--link-button--font-size--medium: var(--digi--typography--button--font-size--desktop);

  --digi--link-button--font-family: var(--digi--global--typography--font-family--default);
  --digi--link-button--font-weight: var(--digi--typography--button--font-weight--desktop);
  --digi--link-button--padding--medium: var(--digi--gutter--medium) var(--digi--gutter--largest);
  --digi--link-button--border: var(--digi--border-width--secondary) solid;
  --digi--link-button--border-radius: var(--digi--global--border-radius--largest-2);
  --digi--link-button--icon--margin-left: var(--digi--margin--large);

  --digi--link-button--color--primary--default: var(--digi--color--text--interactive--secondary);
  --digi--link-button--color--primary--hover: var(--digi--color--text--interactive--secondary);
  --digi--link-button--background--primary--default: var(--digi--color--background--interactive--default--primary);
  --digi--link-button--background--primary--hover: var(--digi--color--background--interactive--hover--primary);
  --digi--link-button--border-color--primary--default: var(--digi--color--border--interactive--default--primary);
  --digi--link-button--border-color--primary--hover: var(--digi--color--border--interactive--hover--primary);
  
  --digi--link-button--color--primary-alt--default: var(--digi--color--text--interactive--brand-primary);
  --digi--link-button--color--primary-alt--hover: var(--digi--color--text--interactive--brand-primary);
  --digi--link-button--background--primary-alt--default: var(--digi--color--background--interactive--default--primary-inverted);
  --digi--link-button--background--primary-alt--hover: var(--digi--color--background--interactive--hover--inverted);
  --digi--link-button--border-color--primary-alt--default: var(--digi--color--border--interactive--default--inverted);
  --digi--link-button--border-color--primary-alt--hover: var(--digi--color--border--interactive--hover--inverted);

  --digi--link-button--color--secondary--default: var(--digi--color--text--interactive--brand-primary);
  --digi--link-button--color--secondary--hover: var(--digi--color--text--interactive--brand-primary);
  --digi--link-button--background--secondary--default: var(--digi--color--background--interactive--default--secondary);
  --digi--link-button--background--secondary--hover: var(--digi--color--background--interactive--hover--secondary);
  --digi--link-button--border-color--secondary--default: var(--digi--color--border--interactive--default--primary);
  --digi--link-button--border-color--secondary--hover: var(--digi--color--border--interactive--hover--secondary);
  
  --digi--link-button--color--secondary-alt--default: var(--digi--color--text--interactive--brand-secondary);
  --digi--link-button--color--secondary-alt--hover: var(--digi--color--text--interactive--brand-primary);
  --digi--link-button--background--secondary-alt--default: var(--digi--color--background--interactive--default--secondary-inverted);
  --digi--link-button--background--secondary-alt--hover: var(--digi--color--background--interactive--hover--inverted);
  --digi--link-button--border-color--secondary-alt--default: var(--digi--color--border--interactive--default--inverted);
  --digi--link-button--border-color--secondary-alt--hover: var(--digi--color--border--interactive--hover--inverted);
}
