.button{cursor:pointer;display:inline-block;text-align:center;text-decoration:none;padding:0 var(--s1);border-width:1px;border-style:solid;white-space:nowrap;font-family:var(--font-3);font-size:var(--t0);font-weight:500;line-height:46px;text-transform:uppercase;letter-spacing:.03rem}.button-1{color:#f5f5f5;border-color:#464645;background-color:#464645;transition:background-color .2s ease-in-out}.button-1:hover{background-color:#000}.button-2{box-shadow:0 0 0 0 currentColor;transition:box-shadow .2s ease}.button-2:hover{box-shadow:0 0 0 1px currentColor}.button-settings{color:var(--color);border-color:var(--border);background-color:var(--background)}.button-settings:hover{color:var(--hover-color);border-color:var(--hover-border);background-color:var(--hover-background)}.button-full{display:block;width:100%}.button-text{font-weight:500;display:inline-block;color:#000;text-transform:uppercase;font-size:var(--t0);line-height:1.3;padding:0;border:none;color:inherit;text-decoration:none;box-shadow:0 1px 0 currentColor;transition:box-shadow .2s ease}.button-text:hover{box-shadow:0 3px 0 currentColor}.button-text--small{font-size:var(--t-1)}.button-icon{line-height:0}.button[disabled]:not(.state--loading){pointer-events:none;opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/45/assets/component-button.css.map */
