.cv-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--cv-size-element-base);padding:var(--cv-space-small) var(--cv-space-base);border:1px solid;border-radius:var(--cv-radius-base);font-weight:var(--cv-font-weight-base);font-size:var(--cv-font-size-base);font-family:var(--cv-font-body-family);text-decoration:none;cursor:pointer;transition:all .3s ease}.cv-button--secondary{border-color:var(--cv-color-onSurface);background-color:var(--cv-color-surface);color:var(--cv-color-onSurface)}.cv-button--secondary:hover,.cv-button--secondary:focus{border-color:var(--cv-color-onSurface-hover);background-color:var(--cv-color-surface-hover);color:var(--cv-color-onSurface-hover)}.cv-button--primary{border-color:var(--cv-color-onSurface);background-color:var(--cv-color-onSurface);color:var(--cv-color-surface)}.cv-button--primary:hover,.cv-button--primary:focus{border-color:var(--cv-color-onSurface-hover);background-color:var(--cv-color-onSurface-hover);color:var(--cv-color-surface)}.cv-button[type=button],.cv-button[type=submit],.cv-button[type=reset]{appearance:none;-webkit-appearance:none;background:none}.cv-button:focus{outline:2px solid var(--cv-color-onSurface);outline-offset:2px}.cv-button:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/2009/assets/cv-button.css.map */
