// Padding
// ========================================

// Padding from $baseline variables

@each $name, $vaue in $baselines

  .p-#{$name}
    +rem(padding-bottom, $value)
    +rem(padding-top, $value)

  .pt-#{$name}
    +rem(padding-top, $value)

  .pb-#{$name}
    +rem(padding-bottom, $value)

// Horizontal alignment ($gutter/$gutter-half)

.pl
  +rem(padding-left, $gutter)

.pl-h
  +rem(padding-left, $gutter-half)

.pr
  +rem(padding-right, $gutter)

.pr-h
  +rem(padding-right, $gutter-half)

.px
  +rem(padding-left, $gutter)
  +rem(padding-right, $gutter)

.px-h
  +rem(padding-left, $gutter-half)
  +rem(padding-right, $gutter-half)

// Bump

.p-bump
  +bump(padding, box)

.p-bump-h
  +bump(padding, baselines gutters-half)

// Resets

.p-0
  padding: 0

.px-0
  padding-left: 0
  padding-right: 0

.py-0
  padding-bottom: 0
  padding-top: 0

.pt-0
  padding-top: 0

.pr-0
  padding-right: 0

.pb-0
  padding-bottom: 0

.pl-0
  padding-left: 0

// Padding
// ========================================

// Padding from $baseline variables

@each $name, $value in $baselines

  .p-#{$name}
    +rem(padding-bottom, $value)
    +rem(padding-top, $value)

  .pt-#{$name}
    +rem(padding-top, $value)

  .pb-#{$name}
    +rem(padding-bottom, $value)

// Horizontal alignment ($gutter/$gutter-half)

.pl
  +rem(padding-left, $gutter)

.pl-h
  +rem(padding-left, $gutter-half)

.pr
  +rem(padding-right, $gutter)

.pr-h
  +rem(padding-right, $gutter-half)

.px
  +rem(padding-left, $gutter)
  +rem(padding-right, $gutter)

.px-h
  +rem(padding-left, $gutter-half)
  +rem(padding-right, $gutter-half)

// Bump

.p-bump
  +bump(padding, box)

.p-bump-h
  +bump(padding, baselines gutters-half)

// Resets

.p-0
  padding: 0

.px-0
  padding-left: 0
  padding-right: 0

.py-0
  padding-bottom: 0
  padding-top: 0

.pt-0
  padding-top: 0

.pr-0
  padding-right: 0

.pb-0
  padding-bottom: 0

.pl-0
  padding-left: 0

Fix typo in padding utility
Fix typo in padding utility
