button, input[type="button"], input[type="reset"], input[type="submit"], .button { appearance: none; background-color: $action-color; border: 0; border-radius: $base-border-radius; color: $white; cursor: pointer; display: inline-block; // font-family: $base-font-family; // font-size: $base-font-size; -webkit-font-smoothing: antialiased; font-weight: $light-font-weight; line-height: 1; padding: $small-spacing $base-spacing; text-decoration: none; transition: background-color $base-duration $base-timing; user-select: none; vertical-align: middle; white-space: nowrap; transition: all .25s ease-in-out; &.btn-xxl{ padding: 0.75em 80px 0.75em 1.5em;; } &:hover { // background-color: mix($black, $action-color, 20%); color: $white; box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); &.close-admin{ box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.0); } } &:focus { outline: $focus-outline; outline-offset: $focus-outline-offset; } &:disabled { cursor: not-allowed; opacity: 0.5; &:hover { background-color: $action-color; } } }