Spacing

The spacing system including utilities for controlling margin and padding.

Spacing System

System Overview

Spacing systems, grids, and layouts provide a series of rules and guidelines that give the interface a consistent rhythm. We have developed a class system for controlling margin and padding within the interface. These classes form a scale that serves to help you when placing elements onto a page.

The system comes with 12 sizes in total (counting 0 and auto) ranging from XXS to 5XL for both margin and padding. Margin has a unique set of sizes called auto, which sets the value of given margin direction to auto. Padding does not support this functionality.

Each property (margin & padding) is broken up into smaller properties:

  • m, p - all
  • mt, pt - top
  • mb, pb - bottom
  • ml, pl - left
  • mr, pr - right
  • mx, px - horizontal (left and right)
  • my, py - vertical (top and bottom)

Margin & Padding

Margin

In CSS, margin properties are used to create space outside of elements. This means that when you apply margin to an element, it will apply it on the furthest edges of the element, outside of any defined borders.

You have full control over setting margins for each side of an element (top, right, bottom, and left).

  • margin
  • margin-top
  • margin-right
  • margin-bottom
  • margin-left

In addition to this, margin properties can have the following values: 

  • auto - browser calculates margin
  • length - specifies a margin in units (we use rem units)

Note: Negative values for margin are allowed but there are no spacing classes with built-in functionality at the moment. If demand is needed, there will be future additions which add this functionality.

Padding

In CSS, padding properties are used to create space around an element's content. This means that when you apply margin to an element, it will apply it on the closest edges of the element's content, inside of any defined borders.

You have full control over setting paddings for each side of an element (top, right, bottom, and left).

  • padding
  • padding-top
  • padding-right
  • padding-bottom
  • padding-left

In addition to this, margin properties can have the following values: 

  • length - specifies a margin in units (we use rem units)

Note: Negative values for padding are not allowed.

Margin Sizes

Class
Value (Desktop)
Value (Mobile)
Properties
m-0
0px / 0rem;
inherit
margin: 0;
mx-0
0px / 0rem;
inherit
margin-left: 0;
margin-right: 0;
my-0
0px / 0rem;
inherit
margin-top: 0;
margin-bottom: 0;
mt-0
0px / 0rem;
inherit
margin-top: 0;
mr-0
0px / 0rem;
inherit
margin-right: 0;
mb-0
0px / 0rem;
inherit
margin-bottom: 0;
ml-0
0px / 0rem;
inherit
margin-left: 0;
m-xxs
8px / 0.5rem
inherit
margin: 0.5rem; /* 8px */
mx-xxs
8px / 0.5rem
inherit
margin-left: 0.5rem; /* 8px */
margin-right: 0.5rem; /* 8px */
my-xxs
8px / 0.5rem
inherit
margin-top: 0.5rem; /* 8px */
margin-bottom: 0.5rem; /* 8px */
mt-xxs
8px / 0.5rem
inherit
margin-top: 0.5rem; /* 8px */
mr-xxs
8px / 0.5rem
inherit
margin-right: 0.5rem; /* 8px */
mb-xxs
8px / 0.5rem
inherit
margin-bottom: 0.5rem; /* 8px */
ml-xxs
8px / 0.5rem
inherit
margin-left: 0.5rem; /* 8px */
m-xs
12px / 0.75rem
inherit
margin: 0.75rem; /* 12px */
mx-xs
12px / 0.75rem
inherit
margin-left: 0.75rem; /* 12px */
margin-right: 0.75rem; /* 12px */
my-xs
12px / 0.75rem
inherit
margin-top: 0.75rem; /* 12px */
margin-bottom: 0.75rem; /* 12px */
mt-xs
12px / 0.75rem
inherit
margin-top: 0.75rem; /* 12px */
mr-xs
12px / 0.75rem
inherit
margin-right: 0.75rem; /* 12px */
mb-xs
12px / 0.75rem
inherit
margin-bottom: 0.75rem; /* 12px */
ml-xs
12px / 0.75rem
inherit
margin-left: 0.75rem; /* 12px */
m-s
16px / 1rem
inherit
margin: 1rem; /* 16px */
mx-s
16px / 1rem
inherit
margin-left: 1rem; /* 16px */
margin-right: 1rem; /* 16px */
my-s
16px / 1rem
inherit
margin-top: 1rem; /* 16px */
margin-bottom: 1rem; /* 16px */
mt-s
16px / 1rem
inherit
margin-top: 1rem; /* 16px */
mr-s
16px / 1rem
inherit
margin-right: 1rem; /* 16px */
mb-s
16px / 1rem
inherit
margin-bottom: 1rem; /* 16px */
ml-s
16px / 1rem
inherit
margin-left: 1rem; /* 16px */
m-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
margin: 1.5rem; /* 24px */

/* Mobile */
margin: 1.25rem; /* 20px */
mx-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
margin-left: 1.5rem; /* 24px */
margin-right: 1.5rem; /* 24px */

/* Mobile */
margin-left: 1.25rem; /* 20px */
margin-right: 1.25rem; /* 20px */
my-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
margin-top: 1.5rem; /* 24px */
margin-bottom: 1.5rem; /* 24px */

/* Mobile */
margin-top: 1.25rem; /* 20px */
margin-bottom: 1.25rem; /* 20px */
mt-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
margin-top: 1.5rem; /* 24px */

/* Mobile */
margin-top: 1.25rem; /* 20px */
mr-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
margin-right: 1.5rem; /* 24px */

/* Mobile */
margin-right: 1.25rem; /* 20px */
mb-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
margin-bottom: 1.5rem; /* 24px */

/* Mobile */
margin-bottom: 1.25rem; /* 20px */
ml-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
margin-left: 1.5rem; /* 24px */

/* Mobile */
margin-left: 1.25rem; /* 20px */
m-l
32px / 2rem
24px / 1.5rem
/* Desktop */
margin: 2rem; /* 32px */

/* Mobile */
margin: 1.5rem; /* 24px */
mx-l
32px / 2rem
24px / 1.5rem
/* Desktop */
margin-left: 2rem; /* 32px */
margin-right: 2rem; /* 32px */

/* Mobile */
margin-left: 1.5rem; /* 24px */
margin-right: 1.5rem; /* 24px */
my-l
32px / 2rem
24px / 1.5rem
/* Desktop */
margin-top: 2rem; /* 32px */
margin-bottom: 2rem; /* 32px */

/* Mobile */
margin-top: 1.5rem; /* 24px */
margin-bottom: 1.5rem; /* 24px */
mt-l
32px / 2rem
24px / 1.5rem
/* Desktop */
margin-top: 2rem; /* 32px */

/* Mobile */
margin-top: 1.5rem; /* 24px */
mr-l
32px / 2rem
24px / 1.5rem
/* Desktop */
margin-right: 2rem; /* 32px */

/* Mobile */
margin-right: 1.5rem; /* 24px */
mb-l
32px / 2rem
24px / 1.5rem
/* Desktop */
margin-bottom: 2rem; /* 32px */

/* Mobile */
margin-bottom: 1.5rem; /* 24px */
ml-l
32px / 2rem
24px / 1.5rem
/* Desktop */
margin-left: 2rem; /* 32px */

/* Mobile */
margin-left: 1.5rem; /* 24px */
m-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
margin: 3rem; /* 48px */

/* Mobile */
margin: 1.75rem; /* 28px */
mx-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
margin-left: 3rem; /* 48px */
margin-right: 3rem; /* 48px */

/* Mobile */
margin-left: 1.75rem; /* 28px */
margin-right: 1.75rem; /* 28px */
my-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
margin-top: 3rem; /* 48px */
margin-bottom: 3rem; /* 48px */

/* Mobile */
margin-top: 1.75rem; /* 28px */
margin-bottom: 1.75rem; /* 28px */
mt-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
margin-top: 3rem; /* 48px */

/* Mobile */
margin-top: 1.75rem; /* 28px */
mr-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
margin-right: 3rem; /* 48px */

/* Mobile */
margin-right: 1.75rem; /* 28px */
mb-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
margin-bottom: 3rem; /* 48px */

/* Mobile */
margin-bottom: 1.75rem; /* 28px */
ml-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
margin-left: 3rem; /* 48px */

/* Mobile */
margin-left: 1.75rem; /* 28px */
m-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
margin: 4rem; /* 64px */

/* Mobile */
margin: 2.5rem; /* 40px */
mx-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
margin-left: 4rem; /* 64px */
margin-right: 4rem; /* 64px */

/* Mobile */
margin-left: 2.5rem; /* 40px */
margin-right: 2.5rem; /* 40px */
my-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
margin-top: 4rem; /* 64px */
margin-bottom: 4rem; /* 64px */

/* Mobile */
margin-top: 2.5rem; /* 40px */
margin-bottom: 2.5rem; /* 40px */
mt-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
margin-top: 4rem; /* 64px */

/* Mobile */
margin-top: 2.5rem; /* 40px */
mr-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
margin-right: 4rem; /* 64px */

/* Mobile */
margin-right: 2.5rem; /* 40px */
mb-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
margin-bottom: 4rem; /* 64px */

/* Mobile */
margin-bottom: 2.5rem; /* 40px */
ml-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
margin-left: 4rem; /* 64px */

/* Mobile */
margin-left: 2.5rem; /* 40px */
m-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
margin: 6rem; /* 96px */

/* Mobile */
margin: 3.5rem; /* 56px */
mx-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
margin-left: 6rem; /* 96px */
margin-right: 6rem; /* 96px */

/* Mobile */
margin-left: 3.5rem; /* 56px */
margin-right: 3.5rem; /* 56px */
my-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
margin-top: 6rem; /* 96px */
margin-bottom: 6rem; /* 96px */

/* Mobile */
margin-top: 3.5rem; /* 56px */
margin-bottom: 3.5rem; /* 56px */
mt-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
margin-top: 6rem; /* 96px */

/* Mobile */
margin-top: 3.5rem; /* 56px */
mr-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
margin-right: 6rem; /* 96px */

/* Mobile */
margin-right: 3.5rem; /* 56px */
mb-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
margin-bottom: 6rem; /* 96px */

/* Mobile */
margin-bottom: 3.5rem; /* 56px */
ml-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
margin-left: 6rem; /* 96px */

/* Mobile */
margin-left: 3.5rem; /* 56px */
m-4xl
128px / 8rem
80px / 5rem
/* Desktop */
margin: 8rem; /* 128px */

/* Mobile */
margin: 5rem; /* 80px */
mx-4xl
128px / 8rem
80px / 5rem
/* Desktop */
margin-left: 8rem; /* 128px */
margin-right: 8rem; /* 128px */

/* Mobile */
margin-left: 5rem; /* 80px */
margin-right: 5rem; /* 80px */
my-4xl
128px / 8rem
80px / 5rem
/* Desktop */
margin-top: 8rem; /* 128px */
margin-bottom: 8rem; /* 128px */

/* Mobile */
margin-top: 5rem; /* 80px */
margin-bottom: 5rem; /* 80px */
mt-4xl
128px / 8rem
80px / 5rem
/* Desktop */
margin-top: 8rem; /* 128px */

/* Mobile */
margin-top: 5rem; /* 80px */
mr-4xl
128px / 8rem
80px / 5rem
/* Desktop */
margin-right: 8rem; /* 128px */

/* Mobile */
margin-right: 5rem; /* 80px */
mb-4xl
128px / 8rem
80px / 5rem
/* Desktop */
margin-bottom: 8rem; /* 128px */

/* Mobile */
margin-bottom: 5rem; /* 80px */
ml-4xl
128px / 8rem
80px / 5rem
/* Desktop */
margin-left: 8rem; /* 128px */

/* Mobile */
margin-left: 5rem; /* 80px */
m-5xl
160px / 10rem
112px / 7rem
/* Desktop */
margin: 10rem; /* 160px */

/* Mobile */
margin: 7rem; /* 112px */
mx-5xl
160px / 10rem
112px / 7rem
/* Desktop */
margin-left: 10rem; /* 160px */
margin-right: 10rem; /* 160px */

/* Mobile */
margin-left: 7rem; /* 112px */
margin-right: 7rem; /* 112px */
my-5xl
160px / 10rem
112px / 7rem
/* Desktop */
margin-top: 10rem; /* 160px */
margin-bottom: 10rem; /* 160px */

/* Mobile */
margin-top: 7rem; /* 112px */
margin-bottom: 7rem; /* 112px */
mt-5xl
160px / 10rem
112px / 7rem
/* Desktop */
margin-top: 10rem; /* 160px */

/* Mobile */
margin-top: 7rem; /* 112px */
mr-5xl
160px / 10rem
112px / 7rem
/* Desktop */
margin-right: 10rem; /* 160px */

/* Mobile */
margin-right: 7rem; /* 112px */
mb-5xl
160px / 10rem
112px / 7rem
/* Desktop */
margin-bottom: 10rem; /* 160px */

/* Mobile */
margin-bottom: 7rem; /* 112px */
ml-5xl
160px / 10rem
112px / 7rem
/* Desktop */
margin-left: 10rem; /* 160px */

/* Mobile */
margin-left: 7rem; /* 112px */
m-auto
Auto
Auto
margin: auto;
mx-auto
Auto
Auto
margin-left: auto;
margin-right: auto;
my-auto
Auto
Auto
margin-top: auto;
margin-bottom: auto;
mt-auto
Auto
Auto
margin-top: auto;
mr-auto
Auto
Auto
margin-right: auto;
mb-auto
Auto
Auto
margin-bottom: auto;
ml-auto
Auto
Auto
margin-left: auto;

Padding Sizes

Class
Value (Desktop)
Value (Mobile)
Properties
p-0
0px / 0rem;
inherit
padding: 0;
px-0
0px / 0rem;
inherit
padding-left: 0;
padding-right: 0;
py-0
0px / 0rem;
inherit
padding-top: 0;
padding-bottom: 0;
pt-0
0px / 0rem;
inherit
padding-top: 0;
pr-0
0px / 0rem;
inherit
padding-right: 0;
pb-0
0px / 0rem;
inherit
padding-bottom: 0;
pl-0
0px / 0rem;
inherit
padding-left: 0;
p-xxs
8px / 0.5rem
inherit
padding: 0.5rem; /* 8px */
px-xxs
8px / 0.5rem
inherit
padding-left: 0.5rem; /* 8px */
padding-right: 0.5rem; /* 8px */
py-xxs
8px / 0.5rem
inherit
padding-top: 0.5rem; /* 8px */
padding-bottom: 0.5rem; /* 8px */
pt-xxs
8px / 0.5rem
inherit
padding-top: 0.5rem; /* 8px */
pr-xxs
8px / 0.5rem
inherit
padding-right: 0.5rem; /* 8px */
pb-xxs
8px / 0.5rem
inherit
padding-bottom: 0.5rem; /* 8px */
pl-xxs
8px / 0.5rem
inherit
padding-left: 0.5rem; /* 8px */
p-xs
12px / 0.75rem
inherit
padding: 0.75rem; /* 12px */
px-xs
12px / 0.75rem
inherit
padding-left: 0.75rem; /* 12px */
padding-right: 0.75rem; /* 12px */
py-xs
12px / 0.75rem
inherit
padding-top: 0.75rem; /* 12px */
padding-bottom: 0.75rem; /* 12px */
pt-xs
12px / 0.75rem
inherit
padding-top: 0.75rem; /* 12px */
pr-xs
12px / 0.75rem
inherit
padding-right: 0.75rem; /* 12px */
pb-xs
12px / 0.75rem
inherit
padding-bottom: 0.75rem; /* 12px */
pl-xs
12px / 0.75rem
inherit
padding-left: 0.75rem; /* 12px */
p-s
16px / 1rem
inherit
padding: 1rem; /* 16px */
px-s
16px / 1rem
inherit
padding-left: 1rem; /* 16px */
padding-right: 1rem; /* 16px */
py-s
16px / 1rem
inherit
padding-top: 1rem; /* 16px */
padding-bottom: 1rem; /* 16px */
pt-s
16px / 1rem
inherit
padding-top: 1rem; /* 16px */
pr-s
16px / 1rem
inherit
padding-right: 1rem; /* 16px */
pb-s
16px / 1rem
inherit
padding-bottom: 1rem; /* 16px */
pl-s
16px / 1rem
inherit
padding-left: 1rem; /* 16px */
p-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
padding: 1.5rem; /* 24px */

/* Mobile */
padding: 1.25rem; /* 20px */
px-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
padding-left: 1.5rem; /* 24px */
padding-right: 1.5rem; /* 24px */

/* Mobile */
padding-left: 1.25rem; /* 20px */
padding-right: 1.25rem; /* 20px */
py-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
padding-top: 1.5rem; /* 24px */
padding-bottom: 1.5rem; /* 24px */

/* Mobile */
padding-top: 1.25rem; /* 20px */
padding-bottom: 1.25rem; /* 20px */
pt-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
padding-top: 1.5rem; /* 24px */

/* Mobile */
padding-top: 1.25rem; /* 20px */
pr-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
padding-right: 1.5rem; /* 24px */

/* Mobile */
padding-right: 1.25rem; /* 20px */
pb-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
padding-bottom: 1.5rem; /* 24px */

/* Mobile */
padding-bottom: 1.25rem; /* 20px */
pl-m
24px / 1.5rem
20px / 1.25rem
/* Desktop */
padding-left: 1.5rem; /* 24px */

/* Mobile */
padding-left: 1.25rem; /* 20px */
p-l
32px / 2rem
24px / 1.5rem
/* Desktop */
padding: 2rem; /* 32px */

/* Mobile */
padding: 1.5rem; /* 24px */
px-l
32px / 2rem
24px / 1.5rem
/* Desktop */
padding-left: 2rem; /* 32px */
padding-right: 2rem; /* 32px */

/* Mobile */
padding-left: 1.5rem; /* 24px */
padding-right: 1.5rem; /* 24px */
py-l
32px / 2rem
24px / 1.5rem
/* Desktop */
padding-top: 2rem; /* 32px */
padding-bottom: 2rem; /* 32px */

/* Mobile */
padding-top: 1.5rem; /* 24px */
padding-bottom: 1.5rem; /* 24px */
pt-l
32px / 2rem
24px / 1.5rem
/* Desktop */
padding-top: 2rem; /* 32px */

/* Mobile */
padding-top: 1.5rem; /* 24px */
pr-l
32px / 2rem
24px / 1.5rem
/* Desktop */
padding-right: 2rem; /* 32px */

/* Mobile */
padding-right: 1.5rem; /* 24px */
pb-l
32px / 2rem
24px / 1.5rem
/* Desktop */
padding-bottom: 2rem; /* 32px */

/* Mobile */
padding-bottom: 1.5rem; /* 24px */
pl-l
32px / 2rem
24px / 1.5rem
/* Desktop */
padding-left: 2rem; /* 32px */

/* Mobile */
padding-left: 1.5rem; /* 24px */
p-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
padding: 3rem; /* 48px */

/* Mobile */
padding: 1.75rem; /* 28px */
px-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
padding-left: 3rem; /* 48px */
padding-right: 3rem; /* 48px */

/* Mobile */
padding-left: 1.75rem; /* 28px */
padding-right: 1.75rem; /* 28px */
py-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
padding-top: 3rem; /* 48px */
padding-bottom: 3rem; /* 48px */

/* Mobile */
padding-top: 1.75rem; /* 28px */
padding-bottom: 1.75rem; /* 28px */
pt-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
padding-top: 3rem; /* 48px */

/* Mobile */
padding-top: 1.75rem; /* 28px */
pr-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
padding-right: 3rem; /* 48px */

/* Mobile */
padding-right: 1.75rem; /* 28px */
pb-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
padding-bottom: 3rem; /* 48px */

/* Mobile */
padding-bottom: 1.75rem; /* 28px */
pl-xl
48px / 3rem
28px / 1.75rem
/* Desktop */
padding-left: 3rem; /* 48px */

/* Mobile */
padding-left: 1.75rem; /* 28px */
p-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
padding: 4rem; /* 64px */

/* Mobile */
padding: 2.5rem; /* 40px */
px-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
padding-left: 4rem; /* 64px */
padding-right: 4rem; /* 64px */

/* Mobile */
padding-left: 2.5rem; /* 40px */
padding-right: 2.5rem; /* 40px */
py-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
padding-top: 4rem; /* 64px */
padding-bottom: 4rem; /* 64px */

/* Mobile */
padding-top: 2.5rem; /* 40px */
padding-bottom: 2.5rem; /* 40px */
pt-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
padding-top: 4rem; /* 64px */

/* Mobile */
padding-top: 2.5rem; /* 40px */
pr-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
padding-right: 4rem; /* 64px */

/* Mobile */
padding-right: 2.5rem; /* 40px */
pb-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
padding-bottom: 4rem; /* 64px */

/* Mobile */
padding-bottom: 2.5rem; /* 40px */
pl-xxl
64px / 4rem
40px / 2.5rem
/* Desktop */
padding-left: 4rem; /* 64px */

/* Mobile */
padding-left: 2.5rem; /* 40px */
p-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
padding: 6rem; /* 96px */

/* Mobile */
padding: 3.5rem; /* 56px */
px-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
padding-left: 6rem; /* 96px */
padding-right: 6rem; /* 96px */

/* Mobile */
padding-left: 3.5rem; /* 56px */
padding-right: 3.5rem; /* 56px */
py-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
padding-top: 6rem; /* 96px */
padding-bottom: 6rem; /* 96px */

/* Mobile */
padding-top: 3.5rem; /* 56px */
padding-bottom: 3.5rem; /* 56px */
pt-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
padding-top: 6rem; /* 96px */

/* Mobile */
padding-top: 3.5rem; /* 56px */
pr-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
padding-right: 6rem; /* 96px */

/* Mobile */
padding-right: 3.5rem; /* 56px */
pb-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
padding-bottom: 6rem; /* 96px */

/* Mobile */
padding-bottom: 3.5rem; /* 56px */
pl-3xl
96px / 6rem
56px / 3.5rem
/* Desktop */
padding-left: 6rem; /* 96px */

/* Mobile */
padding-left: 3.5rem; /* 56px */
p-4xl
128px / 8rem
80px / 5rem
/* Desktop */
padding: 8rem; /* 128px */

/* Mobile */
padding: 5rem; /* 80px */
px-4xl
128px / 8rem
80px / 5rem
/* Desktop */
padding-left: 8rem; /* 128px */
padding-right: 8rem; /* 128px */

/* Mobile */
padding-left: 5rem; /* 80px */
padding-right: 5rem; /* 80px */
py-4xl
128px / 8rem
80px / 5rem
/* Desktop */
padding-top: 8rem; /* 128px */
padding-bottom: 8rem; /* 128px */

/* Mobile */
padding-top: 5rem; /* 80px */
padding-bottom: 5rem; /* 80px */
pt-4xl
128px / 8rem
80px / 5rem
/* Desktop */
padding-top: 8rem; /* 128px */

/* Mobile */
padding-top: 5rem; /* 80px */
pr-4xl
128px / 8rem
80px / 5rem
/* Desktop */
padding-right: 8rem; /* 128px */

/* Mobile */
padding-right: 5rem; /* 80px */
pb-4xl
128px / 8rem
80px / 5rem
/* Desktop */
padding-bottom: 8rem; /* 128px */

/* Mobile */
padding-bottom: 5rem; /* 80px */
pl-4xl
128px / 8rem
80px / 5rem
/* Desktop */
padding-left: 8rem; /* 128px */

/* Mobile */
padding-left: 5rem; /* 80px */
p-5xl
160px / 10rem
112px / 7rem
/* Desktop */
padding: 10rem; /* 160px */

/* Mobile */
padding: 7rem; /* 112px */
px-5xl
160px / 10rem
112px / 7rem
/* Desktop */
padding-left: 10rem; /* 160px */
padding-right: 10rem; /* 160px */

/* Mobile */
padding-left: 7rem; /* 112px */
padding-right: 7rem; /* 112px */
py-5xl
160px / 10rem
112px / 7rem
/* Desktop */
padding-top: 10rem; /* 160px */
padding-bottom: 10rem; /* 160px */

/* Mobile */
padding-top: 7rem; /* 112px */
padding-bottom: 7rem; /* 112px */
pt-5xl
160px / 10rem
112px / 7rem
/* Desktop */
padding-top: 10rem; /* 160px */

/* Mobile */
padding-top: 7rem; /* 112px */
pr-5xl
160px / 10rem
112px / 7rem
/* Desktop */
padding-right: 10rem; /* 160px */

/* Mobile */
padding-right: 7rem; /* 112px */
pb-5xl
160px / 10rem
112px / 7rem
/* Desktop */
padding-bottom: 10rem; /* 160px */

/* Mobile */
padding-bottom: 7rem; /* 112px */
pl-5xl
160px / 10rem
112px / 7rem
/* Desktop */
padding-left: 10rem; /* 160px */

/* Mobile */
padding-left: 7rem; /* 112px */