.ds-button{display:inline-block;-webkit-appearance:none;appearance:none;font-family:var(--font-body);font-weight:600;cursor:pointer;border:1.5px solid transparent;border-radius:var(--radius-sm);letter-spacing:var(--tracking-normal);transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.ds-button:disabled{cursor:not-allowed;opacity:.4}.ds-button:not(:disabled):active{transform:translateY(1px)}.ds-button--sm{padding:8px 16px;font-size:var(--text-sm)}.ds-button--md{padding:12px 22px;font-size:var(--text-base)}.ds-button--lg{padding:16px 30px;font-size:var(--text-md)}.ds-button--primary{background:var(--ink-950);color:var(--white);border-color:var(--ink-950)}.ds-button--primary:hover:not(:disabled){background:var(--leather-900)}.ds-button--secondary{background:transparent;color:var(--ink-950);border-color:var(--ink-950)}.ds-button--secondary:hover:not(:disabled){background:var(--ink-950);color:var(--white)}.ds-button--ghost{background:transparent;color:var(--ink-950);border-color:transparent}.ds-button--ghost:hover:not(:disabled){background:var(--surface-sunken)}.button-secondary:hover{--button-color: var(--accent-blue);--button-background-color: transparent;--button-border-color: var(--accent-blue)}.button-custom:hover{--button-color: var(--accent-blue) !important;--button-background-color: var(--white) !important;--button-border-color: var(--accent-blue) !important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-ds-button.css.map */
