.jmb-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2, 8px);vertical-align:middle;font-family:var(--font-sans);font-weight:var(--weight-semibold, 600);text-transform:uppercase;letter-spacing:.18em;line-height:1;text-decoration:none;white-space:nowrap;border:1px solid transparent;border-radius:var(--radius-sm, 4px);cursor:pointer;-webkit-appearance:none;appearance:none;background:transparent;color:inherit;transition:background-color var(--dur-base, .24s) var(--ease-standard),border-color var(--dur-base, .24s) var(--ease-standard),color var(--dur-base, .24s) var(--ease-standard),box-shadow var(--dur-base, .24s) var(--ease-standard),transform var(--dur-fast, .14s) var(--ease-standard)}.jmb-btn--sm{padding:9px 17px;font-size:var(--text-xs, 12.48px)}.jmb-btn--md{padding:14.2px 24.6px;font-size:var(--text-sm, 14px)}.jmb-btn--full{display:flex;width:100%}.jmb-btn--icon-only{gap:0}.jmb-btn--icon-only.jmb-btn--sm{padding:calc(8.8px - 1px)}.jmb-btn--icon-only.jmb-btn--md{padding:12.6px}.jmb-btn__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.jmb-btn__icon svg{display:block}.jmb-btn__label{display:inline-block}.jmb-btn--primary{background-color:var(--brand);border-color:var(--brand);color:var(--on-brand);box-shadow:var(--shadow-sm)}.jmb-btn--primary:hover{background-color:var(--brand-hover);border-color:var(--brand-hover);color:var(--on-brand)}.jmb-btn--primary:active{background-color:var(--brand-press);border-color:var(--brand-press);box-shadow:none}.jmb-btn--solid{background-color:var(--ink-900);border-color:var(--ink-900);color:var(--text-on-dark)}.jmb-btn--solid:hover{background-color:var(--ink-800, #2a251e);border-color:var(--ink-800, #2a251e);color:var(--text-on-dark)}.jmb-btn--solid:active{background-color:var(--ink-900);border-color:var(--ink-900)}.jmb-btn--outline{background-color:transparent;border-color:var(--border-strong);color:var(--text-primary)}.jmb-btn--outline:hover{border-color:var(--brand);color:var(--brand);background-color:transparent}.jmb-btn--outline:active{border-color:var(--brand-press);color:var(--brand-press)}.jmb-btn--ghost{padding-left:0;padding-right:0;background-color:transparent;border-color:transparent;border-radius:var(--radius-none, 0);color:var(--text-primary)}.jmb-btn--ghost .jmb-btn__label{text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:1px;text-decoration-color:currentColor}.jmb-btn--ghost:hover{color:var(--brand)}.jmb-btn--ghost:active{color:var(--brand-press)}.jmb-btn--on-dark.jmb-btn--outline{border-color:color-mix(in srgb,var(--text-on-dark) 38%,transparent);color:var(--text-on-dark)}.jmb-btn--on-dark.jmb-btn--outline:hover{border-color:var(--brand);color:var(--brand)}.jmb-btn--on-dark.jmb-btn--ghost{color:var(--text-on-dark)}.jmb-btn--on-dark.jmb-btn--ghost:hover{color:var(--brand)}.jmb-btn--on-dark.jmb-btn--solid{background-color:var(--brand);border-color:var(--brand);color:var(--on-brand)}.jmb-btn--on-dark.jmb-btn--solid:hover{background-color:var(--brand-hover);border-color:var(--brand-hover)}.jmb-btn:focus{outline:none}.jmb-btn:focus-visible{outline:none;box-shadow:var(--focus-shadow)}.jmb-btn--primary:focus-visible{box-shadow:var(--focus-shadow),var(--shadow-sm)}.jmb-btn:disabled,.jmb-btn[aria-disabled=true]{cursor:not-allowed;opacity:.45;box-shadow:none;pointer-events:none}@media(prefers-reduced-motion:reduce){.jmb-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-jmb-button.css.map */
