@use 'sass:list';
@use '../variables' as mbi;

@mixin padding() {
  @for $n from list.nth(mbi.$range, 1) through list.nth(mbi.$range, 2) {
    &-p-#{$n} { padding: #{$n}px; }

    &-px-#{$n} { padding-left: #{$n}px; padding-right: #{$n}px; }
    &-py-#{$n} { padding-top: #{$n}px; padding-bottom: #{$n}px; }

    &-pt-#{$n} { padding-top: #{$n}px; }
    &-pb-#{$n} { padding-bottom: #{$n}px; }
    &-pl-#{$n} { padding-left: #{$n}px; }
    &-pr-#{$n} { padding-right: #{$n}px; }
  }
}
