.padding--none {             padding: 0; }
.padding--xxxs {             padding: 1px; }
.padding--xxs {              padding: 2px; }
.padding--xs {               padding: 8px; }
.padding--sm {               padding: 16px; }
.padding--md {               padding: 24px; }
.padding--lg {               padding: 32px; }
.padding--xl {               padding: 40px; }
.padding--xxl {              padding: 48px; }
.padding--xxxl {             padding: 56px; }
.padding--xxxxl {            padding: 64px; }

.padding-top--none {         padding-top: 0; }
.padding-top--xxxs {         padding-top: 1px; }
.padding-top--xxs {          padding-top: 2px; }
.padding-top--xs {           padding-top: 8px; }
.padding-top--sm {           padding-top: 16px; }
.padding-top--md {           padding-top: 24px; }
.padding-top--lg {           padding-top: 32px; }
.padding-top--xl {           padding-top: 40px; }
.padding-top--xxl {          padding-top: 48px; }
.padding-top--xxxl {         padding-top: 56px; }
.padding-top--xxxxl {        padding-top: 64px; }

.padding-right--none {       padding-right: 0; }
.padding-right--xxxs {       padding-right: 1px; }
.padding-right--xxs {        padding-right: 2px; }
.padding-right--xs {         padding-right: 8px; }
.padding-right--sm {         padding-right: 16px; }
.padding-right--md {         padding-right: 24px; }
.padding-right--lg {         padding-right: 32px; }
.padding-right--xl {         padding-right: 40px; }
.padding-right--xxl {        padding-right: 48px; }
.padding-right--xxxl {       padding-right: 56px; }
.padding-right--xxxxl {      padding-right: 64px; }

.padding-bottom--none {      padding-bottom: 0; }
.padding-bottom--xxxs {      padding-bottom: 1px; }
.padding-bottom--xxs {       padding-bottom: 2px; }
.padding-bottom--xs {        padding-bottom: 8px; }
.padding-bottom--sm {        padding-bottom: 16px; }
.padding-bottom--md {        padding-bottom: 24px; }
.padding-bottom--lg {        padding-bottom: 32px; }
.padding-bottom--xl {        padding-bottom: 40px; }
.padding-bottom--xxl {       padding-bottom: 48px; }
.padding-bottom--xxxl {      padding-bottom: 56px; }
.padding-bottom--xxxxl {     padding-bottom: 64px; }

.padding-left--none {        padding-left: 0; }
.padding-left--xxxs {        padding-left: 1px; }
.padding-left--xxs {         padding-left: 2px; }
.padding-left--xs {          padding-left: 8px; }
.padding-left--sm {          padding-left: 16px; }
.padding-left--md {          padding-left: 24px; }
.padding-left--lg {          padding-left: 32px; }
.padding-left--xl {          padding-left: 40px; }
.padding-left--xxl {         padding-left: 48px; }
.padding-left--xxxl {        padding-left: 56px; }
.padding-left--xxxxl {       padding-left: 64px; }

.margin--none {              margin: 0; }
.margin--xxxs {              margin: 1px; }
.margin--xxs {               margin: 2px; }
.margin--xs {                margin: 8px; }
.margin--sm {                margin: 16px; }
.margin--md {                margin: 24px; }
.margin--lg {                margin: 32px; }
.margin--xl {                margin: 40px; }
.margin--xxl {               margin: 48px; }
.margin--xxxl {              margin: 56px; }
.margin--xxxxl {             margin: 64px; }

.margin-top--none {          margin-top: 0; }
.margin-top--xxxs {          margin-top: 1px; }
.margin-top--xxs {           margin-top: 2px; }
.margin-top--xs {            margin-top: 8px; }
.margin-top--sm {            margin-top: 16px; }
.margin-top--md {            margin-top: 24px; }
.margin-top--lg {            margin-top: 32px; }
.margin-top--xl {            margin-top: 40px; }
.margin-top--xxl {           margin-top: 48px; }
.margin-top--xxxl {          margin-top: 56px; }
.margin-top--xxxxl {         margin-top: 64px; }

.margin-right--none {        margin-right: 0; }
.margin-right--xxxs {        margin-right: 1px; }
.margin-right--xxs {         margin-right: 2px; }
.margin-right--xs {          margin-right: 8px; }
.margin-right--sm {          margin-right: 16px; }
.margin-right--md {          margin-right: 24px; }
.margin-right--lg {          margin-right: 32px; }
.margin-right--xl {          margin-right: 40px; }
.margin-right--xxl {         margin-right: 48px; }
.margin-right--xxxl {        margin-right: 56px; }
.margin-right--xxxxl {       margin-right: 64px; }

.margin-bottom--none {       margin-bottom: 0; }
.margin-bottom--xxxs {       margin-bottom: 1px; }
.margin-bottom--xxs {        margin-bottom: 2px; }
.margin-bottom--xs {         margin-bottom: 8px; }
.margin-bottom--sm {         margin-bottom: 16px; }
.margin-bottom--md {         margin-bottom: 24px; }
.margin-bottom--lg {         margin-bottom: 32px; }
.margin-bottom--xl {         margin-bottom: 40px; }
.margin-bottom--xxl {        margin-bottom: 48px; }
.margin-bottom--xxxl {       margin-bottom: 56px; }
.margin-bottom--xxxxl {      margin-bottom: 64px; }

.margin-left--none {         margin-left: 0; }
.margin-left--xxxs {         margin-left: 1px; }
.margin-left--xxs {          margin-left: 2px; }
.margin-left--xs {           margin-left: 8px; }
.margin-left--sm {           margin-left: 16px; }
.margin-left--md {           margin-left: 24px; }
.margin-left--lg {           margin-left: 32px; }
.margin-left--xl {           margin-left: 40px; }
.margin-left--xxl {          margin-left: 48px; }
.margin-left--xxxl {         margin-left: 56px; }
.margin-left--xxxxl {        margin-left: 64px; }