// Padding .p1 { padding: 1rem; } .px1 { padding-right: 1rem; padding-left: 1rem; } .py1 { padding-top: 1rem; padding-bottom: 1rem; } .p2 { padding: 2rem; } .px2 { padding-right: 2rem; padding-left: 2rem; } .py2 { padding-top: 2rem; padding-bottom: 2rem; } .p3 { padding: 3rem; } .px3 { padding-right: 3rem; padding-left: 3rem; } .py3 { padding-top: 3rem; padding-bottom: 3rem; } .p4 { padding: 4rem; } .px4 { padding-right: 4rem; padding-left: 4rem; } .py4 { padding-top: 4rem; padding-bottom: 4rem; } // Responsive padding .p-responsive { padding: 1.5rem; } .px-responsive { padding-right: 1.5rem; padding-left: 1.5rem; } .py-responsive { padding-top: 1.5rem; padding-bottom: 1.5rem; } @media screen and (min-width: 48em) and (max-width: 64em) { .p-responsive { padding: 3rem; } .px-responsive { padding-right: 3rem; padding-left: 3rem; } .py-responsive { padding-top: 3rem; padding-bottom: 3rem; } } @media screen and (min-width: 64em) { .p-responsive { padding: 4rem; } .px-responsive { padding-right: 4rem; padding-left: 4rem; } .py-responsive { padding-top: 4rem; padding-bottom: 4rem; } }