.button[data-v-41d81733] {
  position: relative;
  font-size: 1.25rem;
  border-radius: 4px;
  -webkit-box-shadow: 0 3px 6px 0 rgba(0,0,0,0.16);
          box-shadow: 0 3px 6px 0 rgba(0,0,0,0.16);
  background-color: transparent;
  width: 100%;
  padding: 12px 24px;
  font-family: OpenSans;
  font-weight: 500;
  line-height: 1.33;
  text-transform: capitalize;
  outline: 0;
  text-decoration: none;
  border: none;
  cursor: pointer;
}
.button.is-primary[data-v-41d81733] {
  background: #026fc2;
  color: #fff;
}
.button.is-danger[data-v-41d81733] {
  background: #ff3860;
  color: #fff;
}
.button.is-loading[data-v-41d81733] {
  color: transparent;
  pointer-events: none;
  opacity: 0.5;
}
.button.is-loading[data-v-41d81733]::after {
  position: absolute;
  -webkit-animation: spinAround-data-v-41d81733 0.5s infinite linear;
          animation: spinAround-data-v-41d81733 0.5s infinite linear;
  border: 2px solid #dbdbdb;
  border-radius: 100%;
  border-right-color: transparent;
  border-top-color: transparent;
  content: '';
  display: block;
  height: 1em;
  width: 1em;
}
@-webkit-keyframes spinAround-data-v-41d81733 {
from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
}
}
@keyframes spinAround-data-v-41d81733 {
from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
}
}


/*# sourceMappingURL=app-button.2863217a.css.map*/