.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-base);padding:14px var(--space-md);border-radius:var(--radius);font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,transform .15s ease,border-color .15s ease;border:1.5px solid transparent;white-space:nowrap;text-decoration:none;line-height:1}.btn--primary{background:var(--color-primary-action);color:var(--color-on-primary);border-color:var(--color-primary-action);box-shadow:var(--shadow-precision)}.btn--primary:hover{background:#e64400;border-color:#e64400;transform:translateY(-1px)}.btn--primary:active{transform:translateY(0)}.btn--outline{background:transparent;color:var(--color-on-background);border-color:var(--color-outline)}.btn--outline:hover{border-color:var(--color-on-background);background:#00000005}.btn--outline-dark{background:transparent;color:var(--color-on-background);border-color:var(--color-on-background)}.btn--outline-dark:hover{background:var(--color-on-background);color:#fff}.btn--dark{background:var(--color-inverse-surface);color:var(--color-inverse-on-surface);border-color:var(--color-inverse-surface)}.btn--dark:hover{background:#281712;border-color:#281712}.btn--ghost{background:transparent;color:var(--color-inverse-on-surface);border-color:#ffede859}.btn--ghost:hover{border-color:var(--color-inverse-on-surface)}.btn--tonal{background:var(--color-surface-container);color:var(--color-primary);border-color:transparent}.btn--tonal:hover{background:var(--color-surface-container-high)}.btn--sm{padding:10px 16px;font-size:11px}.btn--lg{padding:18px 32px;font-size:14px}.btn--xl{padding:20px 40px;font-size:15px}.btn--full{width:100%}.btn--icon{padding:10px;aspect-ratio:1}.btn--icon-lg{padding:14px;aspect-ratio:1}.btn[aria-busy=true]{opacity:.7;pointer-events:none}.btn[disabled]{opacity:.4;cursor:not-allowed;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-buttons.css.map */
