.plx-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--plx-space-xs);font-family:var(--plx-font-sans);text-decoration:none;border:0;cursor:pointer;letter-spacing:-.01em;transition:opacity .15s ease,transform .15s ease;-webkit-appearance:none;appearance:none}.plx-button:hover{opacity:.92}.plx-button:active{transform:translateY(1px)}.plx-button:focus-visible{outline:2px solid var(--plx-color-surface-brand-secondary);outline-offset:2px}.plx-button[disabled],.plx-button.is-disabled{opacity:.5;cursor:not-allowed}.plx-button--small{padding:var(--plx-space-xs) var(--plx-space-s);border-radius:var(--plx-radius-s);font-size:var(--plx-text-h6-size);line-height:var(--plx-text-h6-line);font-weight:var(--plx-font-weight-medium)}.plx-button--medium{padding:var(--plx-space-s) var(--plx-space-m);border-radius:var(--plx-radius-m);font-size:var(--plx-text-body-size);line-height:var(--plx-text-body-line);font-weight:var(--plx-font-weight-regular)}.plx-button--xlarge{padding:var(--plx-space-xl) var(--plx-space-xxl);border-radius:var(--plx-radius-m);font-size:var(--plx-text-h3-size);line-height:var(--plx-text-h3-line);font-weight:var(--plx-font-weight-regular)}.plx-button--dark{background:var(--plx-color-surface-dark);color:var(--plx-color-text-light)}.plx-button--brand{background:var(--plx-gradient-brand);color:var(--plx-color-text-light)}
/*# sourceMappingURL=/cdn/shop/t/31/assets/plexicam-button.css.map */
