.button{letter-spacing:0;transition:background-color var(--animation-micro), color var(--animation-micro), border-color var(--animation-micro), transform var(--animation-press);text-transform:var(--settings-button-text-case);border-style:solid;font-size:0;line-height:normal;display:inline-flex}.button--primary{background-color:var(--settings-button-primary-color-background);color:var(--settings-button-primary-color-text);border-color:var(--settings-button-primary-color-border)}@media (hover:hover){.button--primary:not([disabled]):hover:hover{background-color:var(--settings-button-primary-color-background-hover);color:var(--settings-button-primary-color-text-hover);border-color:var(--settings-button-primary-color-border-hover)}}.button--primary.is-selected{background-color:var(--settings-button-primary-color-background-hover);color:var(--settings-button-primary-color-text-hover);border-color:var(--settings-button-primary-color-border-hover)}.button--primary{border-width:var(--settings-button-primary-border-width);border-radius:var(--settings-button-primary-border-radius);text-transform:var(--settings-button-primary-text-case)}.button--secondary{background-color:var(--settings-button-secondary-color-background);color:var(--settings-button-secondary-color-text);border-color:var(--settings-button-secondary-color-border)}@media (hover:hover){.button--secondary:not([disabled]):hover:hover{background-color:var(--settings-button-secondary-color-background-hover);color:var(--settings-button-secondary-color-text-hover);border-color:var(--settings-button-secondary-color-border-hover)}}.button--secondary.is-selected{background-color:var(--settings-button-secondary-color-background-hover);color:var(--settings-button-secondary-color-text-hover);border-color:var(--settings-button-secondary-color-border-hover)}.button--secondary{border-width:var(--settings-button-secondary-border-width);border-radius:var(--settings-button-secondary-border-radius);text-transform:var(--settings-button-secondary-text-case)}.button:active:not([disabled]){transform:scale(.98)}.button__inner{font-family:var(--font-body);font-size:var(--body-2-font-size);line-height:var(--body-2-line-height);letter-spacing:var(--body-2-letter-spacing);font-weight:var(--font-weight-bold);letter-spacing:var(--body-2-letter-spacing-uppercase);line-height:1}.button--large{padding-inline:var(--space-600);padding-block:var(--space-450)}.button--small{padding-inline:var(--space-550);padding-block:var(--space-300)}.button--x-small{padding-inline:var(--space-300);padding-block:var(--space-200)}.button--outline{background-color:#0000}.button--disabled,.button[disabled]{cursor:not-allowed;opacity:.7}
