// Center block @mixin center-block { display: block; margin-left: auto; margin-right: auto; } // Column width with margin @mixin column-width($numberColumns: 3) { width: map-get($columns, $numberColumns) - ( ( $columns__margin * ( $numberColumns - 1 ) ) / $numberColumns ); } @mixin font-size($sizeValue: 1) { font-size: ($sizeValue) * 1px; font-size: ($sizeValue / 16) * 1rem; } @mixin valign { display: flex; align-items: center; } // Flexbox @mixin flexbox($grow, $shrink, $basis) { -webkit-box-flex: $grow; -ms-flex: $grow $shrink $basis; flex: $grow $shrink $basis; max-width: $basis; }