.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; }