@function dist($x) { @return $spacer*.25*$x; } @mixin py($n) { padding-top: dist($n); padding-bottom: dist($n); } @mixin px($n) { padding-left: dist($n); padding-right: dist($n); } @mixin my($n) { margin-top: dist($n); margin-bottom: dist($n); } @mixin mx($n) { margin-left: dist($n); margin-right: dist($n); } @mixin pl($n) { padding-left: dist($n); } @mixin pr($n) { padding-right: dist($n); } @mixin pt($n) { padding-top: dist($n); } @mixin pb($n) { padding-bottom: dist($n); } @mixin ml($n) { margin-left: dist($n); } @mixin mr($n) { margin-right: dist($n); } @mixin mt($n) { margin-top: dist($n); } @mixin mb($n) { margin-bottom: dist($n); }