@import "../../mixins/layout/spacing";

$spaces: (
  'none': 0,
  '3xs': $cds-spacing-3xs,
  'xxs': $cds-spacing-xxs,
  'xs': $cds-spacing-xs,
  's': $cds-spacing-s,
  'm': $cds-spacing-m,
  'l': $cds-spacing-l,
  'xl': $cds-spacing-xl,
  'xxl': $cds-spacing-xxl,
  '3xl': $cds-spacing-3xl,
  '4xl': $cds-spacing-4xl,
  '5xl': $cds-spacing-5xl,
  '6xl': $cds-spacing-6xl
);

$padding-map: (
  'pa': 'padding',
  'pt': 'padding-top',
  'pb': 'padding-bottom',
  'pr': 'padding-right',
  'pl': 'padding-left',
  'px': (padding-right, padding-left),
  'py': (padding-top, padding-bottom),
);

$margin-map: (
  'ma': 'margin',
  'mt': 'margin-top',
  'mb': 'margin-bottom',
  'mr': 'margin-right',
  'ml': 'margin-left',
  'mx': (margin-right, margin-left),
  'my': (margin-top, margin-bottom),
);
