.ghostkit-button-wrapper{--gkt-button__gap-vertical:var(--gkt-button__gap);--gkt-button__align-items:flex-start;--gkt-button__justify-content:flex-start;--gkt-button__gap:15px}.ghostkit-button{--gkt-button__padding-v:0.75em;--gkt-button__transition-duration:var(--gkt-transition-duration);--gkt-button__line-height:1em;--gkt-button-focus__color:var(--gkt-button-hover__color);--gkt-button__border-width:0%;--gkt-button__box-shadow:none;--gkt-button__font-size:1em;--gkt-button-icon-only__padding-v:var(--gkt-button__padding-v);--gkt-button-hover__background-color:var(--gkt-color-dark-gray);--gkt-button-hover__border-width:var(--gkt-button__border-width);--gkt-button-focus__border-color:var(--gkt-button-hover__border-color);--gkt-button-hover__border-color:var(--gkt-button__border-color);--gkt-button__border-radius:var(--gkt-border-radius);--gkt-button__color:#fff;--gkt-button-sm__font-size:0.85em;--gkt-button-icon-only__padding-h:var(--gkt-button__padding-v);--gkt-button__padding-h:1em;--gkt-button-focus__background-color:var(--gkt-button-hover__background-color);--gkt-button-focus__border-width:var(--gkt-button-hover__border-width);--gkt-button-hover__box-shadow:var(--gkt-button__box-shadow);--gkt-button-lg__font-size:1.15em;--gkt-button-xs__font-size:0.8em;--gkt-button-focus__box-shadow:var(--gkt-button-hover__box-shadow);--gkt-button__outline:none;--gkt-button__background-color:var(--gkt-color-primary);--gkt-button--icon__offset:10px;--gkt-button-hover__color:#fff;--gkt-button-xl__font-size:1.3em;--gkt-button__transition-easing:var(--gkt-transition-easing);--gkt-button__border-color:var(--gkt-color-primary)}.ghostkit-button-wrapper-inner{-moz-column-gap:var(--gkt-button__gap);column-gap:var(--gkt-button__gap);justify-content:var(--gkt-button__justify-content);flex-wrap:wrap;clear:both;align-items:var(--gkt-button__align-items);row-gap:var(--gkt-button__gap-vertical);display:flex}.ghostkit-button{padding:var(--gkt-button__padding-v) var(--gkt-button__padding-h);justify-content:center;font-size:var(--gkt-button__font-size);border:var(--gkt-button__border-width) solid var(--gkt-button__border-color);text-decoration:none!important;color:var(--gkt-button__color);transition:var(--gkt-button__transition-duration) background-color var(--gkt-button__transition-easing),var(--gkt-button__transition-duration) color var(--gkt-button__transition-easing),var(--gkt-button__transition-duration) border-color var(--gkt-button__transition-easing),var(--gkt-button__transition-duration) opacity var(--gkt-button__transition-easing),var(--gkt-button__transition-duration) box-shadow var(--gkt-button__transition-easing);outline:var(--gkt-button__outline);text-align:center;background-color:var(--gkt-button__background-color);margin:0;align-items:center;box-shadow:var(--gkt-button__box-shadow);border-radius:var(--gkt-button__border-radius);cursor:pointer;line-height:var(--gkt-button__line-height);white-space:nowrap;display:inline-flex}.ghostkit-button:hover{border:var(--gkt-button-hover__border-width) solid var(--gkt-button-hover__border-color);color:var(--gkt-button-hover__color);background-color:var(--gkt-button-hover__background-color);box-shadow:var(--gkt-button-hover__box-shadow)}.ghostkit-button:active,.ghostkit-button:focus{border:var(--gkt-button-focus__border-width) solid var(--gkt-button-focus__border-color);color:var(--gkt-button-focus__color);background-color:var(--gkt-button-focus__background-color);box-shadow:var(--gkt-button-focus__box-shadow)}.ghostkit-button-icon-left{margin-right:var(--gkt-button--icon__offset)}.ghostkit-button-icon-right{margin-left:var(--gkt-button--icon__offset);order:2}.ghostkit-button-icon-only{padding:var(--gkt-button-icon-only__padding-v) var(--gkt-button-icon-only__padding-h)}.ghostkit-button-icon-only .ghostkit-button-icon{margin:0}.ghostkit-button-xs{font-size:var(--gkt-button-xs__font-size)}.ghostkit-button-sm{font-size:var(--gkt-button-sm__font-size)}.ghostkit-button-lg{font-size:var(--gkt-button-lg__font-size)}.ghostkit-button-xl{font-size:var(--gkt-button-xl__font-size)}.ghostkit-button-wrapper-align-left{--gkt-button__justify-content:flex-start}.ghostkit-button-wrapper-align-right{--gkt-button__justify-content:flex-end}.ghostkit-button-wrapper-align-center{--gkt-button__justify-content:center}.ghostkit-button-wrapper-gap-no{--gkt-button__gap:0%}.ghostkit-button-wrapper-gap-sm{--gkt-button__gap:15px}.ghostkit-button-wrapper-gap-md{--gkt-button__gap:30px}.ghostkit-button-wrapper-gap-lg{--gkt-button__gap:45px}