.button {
  &.icon {
    padding-left: $space-normal;
    padding-right: $space-normal;

    i {
      padding-right: $space-small;
    }
  }

  &.nice {
    border-radius: $space-smaller;
  }

  &.hollow {
    &.link {
      border-color: transparent;
      padding-left: 0;

      &:hover,
      &:focus {
        border-color: transparent;
      }
    }
  }

  > .icon {
    font-size: $font-size-default;
  }
}

.button--fixed-right-top {
  position: fixed;
  right: $space-small;
  top: $space-small;
}
