.u-paddingAll-f {
  padding: 0 !important;
}

.u-paddingAll-xxs {
  padding: 0.5rem !important;
}

.u-paddingAll-xs {
  padding: 1rem !important;
}

.u-paddingAll-s {
  padding: 2rem !important;
}

.u-paddingAll-m {
  padding: 3rem !important;
}

.u-paddingAll-l {
  padding: 4rem !important;
}

.u-paddingAll-xl {
  padding: 5rem !important;
}

.u-paddingAll-xxl {
  padding: 10rem !important;
}

.u-paddingAll-3xl {
  padding: 15rem !important;
}

.u-paddingAll-4xl {
  padding: 20rem !important;
}

.u-paddingBottom-f {
  padding-bottom: 0 !important;
}

.u-paddingBottom-xxs {
  padding-bottom: 0.5rem !important;
}

.u-paddingBottom-xs {
  padding-bottom: 1rem !important;
}

.u-paddingBottom-s {
  padding-bottom: 2rem !important;
}

.u-paddingBottom-m {
  padding-bottom: 3rem !important;
}

.u-paddingBottom-l {
  padding-bottom: 4rem !important;
}

.u-paddingBottom-xl {
  padding-bottom: 5rem !important;
}

.u-paddingBottom-xxl {
  padding-bottom: 10rem !important;
}

.u-paddingBottom-3xl {
  padding-bottom: 15rem !important;
}

.u-paddingBottom-4xl {
  padding-bottom: 20rem !important;
}

.u-paddingLeft-f {
  padding-left: 0 !important;
}

.u-paddingLeft-xxs {
  padding-left: 0.5rem !important;
}

.u-paddingLeft-xs {
  padding-left: 1rem !important;
}

.u-paddingLeft-s {
  padding-left: 2rem !important;
}

.u-paddingLeft-m {
  padding-left: 3rem !important;
}

.u-paddingLeft-l {
  padding-left: 4rem !important;
}

.u-paddingLeft-xl {
  padding-left: 5rem !important;
}

.u-paddingLeft-xxl {
  padding-left: 10rem !important;
}

.u-paddingLeft-3xl {
  padding-left: 15rem !important;
}

.u-paddingLeft-4xl {
  padding-left: 20rem !important;
}

.u-paddingRight-f {
  padding-right: 0 !important;
}

.u-paddingRight-xxs {
  padding-right: 0.5rem !important;
}

.u-paddingRight-xs {
  padding-right: 1rem !important;
}

.u-paddingRight-s {
  padding-right: 2rem !important;
}

.u-paddingRight-m {
  padding-right: 3rem !important;
}

.u-paddingRight-l {
  padding-right: 4rem !important;
}

.u-paddingRight-xl {
  padding-right: 5rem !important;
}

.u-paddingRight-xxl {
  padding-right: 10rem !important;
}

.u-paddingRight-3xl {
  padding-right: 15rem !important;
}

.u-paddingRight-4xl {
  padding-right: 20rem !important;
}

.u-paddingTop-f {
  padding-top: 0 !important;
}

.u-paddingTop-xxs {
  padding-top: 0.5rem !important;
}

.u-paddingTop-xs {
  padding-top: 1rem !important;
}

.u-paddingTop-s {
  padding-top: 2rem !important;
}

.u-paddingTop-m {
  padding-top: 3rem !important;
}

.u-paddingTop-l {
  padding-top: 4rem !important;
}

.u-paddingTop-xl {
  padding-top: 5rem !important;
}

.u-paddingTop-xxl {
  padding-top: 10rem !important;
}

.u-paddingTop-3xl {
  padding-top: 15rem !important;
}

.u-paddingTop-4xl {
  padding-top: 20rem !important;
}

/* .u-paddingAll-xxs\@xs-xs\@s */

/* .u-paddingAll-xxs\@xs-xs\@m */

/* .u-paddingAll-xxs\@s-xs\@m */

/* .u-paddingAll-xxs\@s-xs\@l */

/* .u-paddingAll-xxs\@m-xs\@l */

/* .u-paddingAll-xxs\@xs-s\@s */

/* .u-paddingAll-xxs\@xs-s\@m */

/* .u-paddingAll-xxs\@s-s\@m */

/* .u-paddingAll-xxs\@s-s\@l */

/* .u-paddingAll-xxs\@m-s\@l */

/* .u-paddingAll-xs\@xs-s\@s */

/* .u-paddingAll-xs\@xs-s\@m */

/* .u-paddingAll-xs\@s-s\@m */

/* .u-paddingAll-xs\@s-s\@l */

/* .u-paddingAll-xs\@m-s\@l */

/* .u-paddingAll-xs\@xs-m\@s */

/* .u-paddingAll-xs\@xs-m\@m */

/* .u-paddingAll-xs\@s-m\@m */

/* .u-paddingAll-xs\@s-m\@l */

/* .u-paddingAll-xs\@m-m\@l */

/* .u-paddingAll-s\@xs-m\@s */

/* .u-paddingAll-s\@xs-m\@m */

/* .u-paddingAll-s\@s-m\@m */

/* .u-paddingAll-s\@s-m\@l */

/* .u-paddingAll-s\@m-m\@l */

/* .u-paddingAll-s\@xs-l\@s */

/* .u-paddingAll-s\@xs-l\@m */

/* .u-paddingAll-s\@s-l\@m */

/* .u-paddingAll-s\@s-l\@l */

/* .u-paddingAll-s\@m-l\@l */

/* .u-paddingAll-m\@xs-l\@s */

/* .u-paddingAll-m\@xs-l\@m */

/* .u-paddingAll-m\@s-l\@m */

/* .u-paddingAll-m\@s-l\@l */

/* .u-paddingAll-m\@m-l\@l */

/* .u-paddingAll-m\@xs-xl\@s */

/* .u-paddingAll-m\@xs-xl\@m */

/* .u-paddingAll-m\@s-xl\@m */

/* .u-paddingAll-m\@s-xl\@l */

/* .u-paddingAll-m\@m-xl\@l */

/* .u-paddingAll-l\@xs-xl\@s */

/* .u-paddingAll-l\@xs-xl\@m */

/* .u-paddingAll-l\@s-xl\@m */

/* .u-paddingAll-l\@s-xl\@l */

/* .u-paddingAll-l\@m-xl\@l */

/* .u-paddingAll-l\@xs-xxl\@s */

/* .u-paddingAll-l\@xs-xxl\@m */

/* .u-paddingAll-l\@s-xxl\@m */

/* .u-paddingAll-l\@s-xxl\@l */

/* .u-paddingAll-l\@m-xxl\@l */

/* .u-paddingAll-xl\@xs-xxl\@s */

/* .u-paddingAll-xl\@xs-xxl\@m */

/* .u-paddingAll-xl\@s-xxl\@m */

/* .u-paddingAll-xl\@s-xxl\@l */

/* .u-paddingAll-xl\@m-xxl\@l */

/* .u-paddingAll-xl\@xs-3xl\@s */

/* .u-paddingAll-xl\@xs-3xl\@m */

/* .u-paddingAll-xl\@s-3xl\@m */

/* .u-paddingAll-xl\@s-3xl\@l */

/* .u-paddingAll-xl\@m-3xl\@l */

/* .u-paddingAll-xxl\@xs-3xl\@s */

/* .u-paddingAll-xxl\@xs-3xl\@m */

/* .u-paddingAll-xxl\@s-3xl\@m */

/* .u-paddingAll-xxl\@s-3xl\@l */

/* .u-paddingAll-xxl\@m-3xl\@l */

/* .u-paddingAll-xxl\@xs-4xl\@s */

/* .u-paddingAll-xxl\@xs-4xl\@m */

/* .u-paddingAll-xxl\@s-4xl\@m */

/* .u-paddingAll-xxl\@s-4xl\@l */

/* .u-paddingAll-xxl\@m-4xl\@l */

/* .u-paddingAll-3xl\@xs-4xl\@s */

/* .u-paddingAll-3xl\@xs-4xl\@m */

/* .u-paddingAll-3xl\@s-4xl\@m */

/* .u-paddingAll-3xl\@s-4xl\@l */

/* .u-paddingAll-3xl\@m-4xl\@l */

/* .u-paddingBottom-xxs\@xs-xs\@s */

/* .u-paddingBottom-xxs\@xs-xs\@m */

/* .u-paddingBottom-xxs\@s-xs\@m */

/* .u-paddingBottom-xxs\@s-xs\@l */

/* .u-paddingBottom-xxs\@m-xs\@l */

/* .u-paddingBottom-xxs\@xs-s\@s */

/* .u-paddingBottom-xxs\@xs-s\@m */

/* .u-paddingBottom-xxs\@s-s\@m */

/* .u-paddingBottom-xxs\@s-s\@l */

/* .u-paddingBottom-xxs\@m-s\@l */

/* .u-paddingBottom-xs\@xs-s\@s */

/* .u-paddingBottom-xs\@xs-s\@m */

/* .u-paddingBottom-xs\@s-s\@m */

/* .u-paddingBottom-xs\@s-s\@l */

/* .u-paddingBottom-xs\@m-s\@l */

/* .u-paddingBottom-xs\@xs-m\@s */

/* .u-paddingBottom-xs\@xs-m\@m */

/* .u-paddingBottom-xs\@s-m\@m */

/* .u-paddingBottom-xs\@s-m\@l */

/* .u-paddingBottom-xs\@m-m\@l */

/* .u-paddingBottom-s\@xs-m\@s */

/* .u-paddingBottom-s\@xs-m\@m */

/* .u-paddingBottom-s\@s-m\@m */

/* .u-paddingBottom-s\@s-m\@l */

/* .u-paddingBottom-s\@m-m\@l */

/* .u-paddingBottom-s\@xs-l\@s */

/* .u-paddingBottom-s\@xs-l\@m */

/* .u-paddingBottom-s\@s-l\@m */

/* .u-paddingBottom-s\@s-l\@l */

/* .u-paddingBottom-s\@m-l\@l */

/* .u-paddingBottom-m\@xs-l\@s */

/* .u-paddingBottom-m\@xs-l\@m */

/* .u-paddingBottom-m\@s-l\@m */

/* .u-paddingBottom-m\@s-l\@l */

/* .u-paddingBottom-m\@m-l\@l */

/* .u-paddingBottom-m\@xs-xl\@s */

/* .u-paddingBottom-m\@xs-xl\@m */

/* .u-paddingBottom-m\@s-xl\@m */

/* .u-paddingBottom-m\@s-xl\@l */

/* .u-paddingBottom-m\@m-xl\@l */

/* .u-paddingBottom-l\@xs-xl\@s */

/* .u-paddingBottom-l\@xs-xl\@m */

/* .u-paddingBottom-l\@s-xl\@m */

/* .u-paddingBottom-l\@s-xl\@l */

/* .u-paddingBottom-l\@m-xl\@l */

/* .u-paddingBottom-l\@xs-xxl\@s */

/* .u-paddingBottom-l\@xs-xxl\@m */

/* .u-paddingBottom-l\@s-xxl\@m */

/* .u-paddingBottom-l\@s-xxl\@l */

/* .u-paddingBottom-l\@m-xxl\@l */

/* .u-paddingBottom-xl\@xs-xxl\@s */

/* .u-paddingBottom-xl\@xs-xxl\@m */

/* .u-paddingBottom-xl\@s-xxl\@m */

/* .u-paddingBottom-xl\@s-xxl\@l */

/* .u-paddingBottom-xl\@m-xxl\@l */

/* .u-paddingBottom-xl\@xs-3xl\@s */

/* .u-paddingBottom-xl\@xs-3xl\@m */

/* .u-paddingBottom-xl\@s-3xl\@m */

/* .u-paddingBottom-xl\@s-3xl\@l */

/* .u-paddingBottom-xl\@m-3xl\@l */

/* .u-paddingBottom-xxl\@xs-3xl\@s */

/* .u-paddingBottom-xxl\@xs-3xl\@m */

/* .u-paddingBottom-xxl\@s-3xl\@m */

/* .u-paddingBottom-xxl\@s-3xl\@l */

/* .u-paddingBottom-xxl\@m-3xl\@l */

/* .u-paddingBottom-xxl\@xs-4xl\@s */

/* .u-paddingBottom-xxl\@xs-4xl\@m */

/* .u-paddingBottom-xxl\@s-4xl\@m */

/* .u-paddingBottom-xxl\@s-4xl\@l */

/* .u-paddingBottom-xxl\@m-4xl\@l */

/* .u-paddingBottom-3xl\@xs-4xl\@s */

/* .u-paddingBottom-3xl\@xs-4xl\@m */

/* .u-paddingBottom-3xl\@s-4xl\@m */

/* .u-paddingBottom-3xl\@s-4xl\@l */

/* .u-paddingBottom-3xl\@m-4xl\@l */

/* .u-paddingLeft-xxs\@xs-xs\@s */

/* .u-paddingLeft-xxs\@xs-xs\@m */

/* .u-paddingLeft-xxs\@s-xs\@m */

/* .u-paddingLeft-xxs\@s-xs\@l */

/* .u-paddingLeft-xxs\@m-xs\@l */

/* .u-paddingLeft-xxs\@xs-s\@s */

/* .u-paddingLeft-xxs\@xs-s\@m */

/* .u-paddingLeft-xxs\@s-s\@m */

/* .u-paddingLeft-xxs\@s-s\@l */

/* .u-paddingLeft-xxs\@m-s\@l */

/* .u-paddingLeft-xs\@xs-s\@s */

/* .u-paddingLeft-xs\@xs-s\@m */

/* .u-paddingLeft-xs\@s-s\@m */

/* .u-paddingLeft-xs\@s-s\@l */

/* .u-paddingLeft-xs\@m-s\@l */

/* .u-paddingLeft-xs\@xs-m\@s */

/* .u-paddingLeft-xs\@xs-m\@m */

/* .u-paddingLeft-xs\@s-m\@m */

/* .u-paddingLeft-xs\@s-m\@l */

/* .u-paddingLeft-xs\@m-m\@l */

/* .u-paddingLeft-s\@xs-m\@s */

/* .u-paddingLeft-s\@xs-m\@m */

/* .u-paddingLeft-s\@s-m\@m */

/* .u-paddingLeft-s\@s-m\@l */

/* .u-paddingLeft-s\@m-m\@l */

/* .u-paddingLeft-s\@xs-l\@s */

/* .u-paddingLeft-s\@xs-l\@m */

/* .u-paddingLeft-s\@s-l\@m */

/* .u-paddingLeft-s\@s-l\@l */

/* .u-paddingLeft-s\@m-l\@l */

/* .u-paddingLeft-m\@xs-l\@s */

/* .u-paddingLeft-m\@xs-l\@m */

/* .u-paddingLeft-m\@s-l\@m */

/* .u-paddingLeft-m\@s-l\@l */

/* .u-paddingLeft-m\@m-l\@l */

/* .u-paddingLeft-m\@xs-xl\@s */

/* .u-paddingLeft-m\@xs-xl\@m */

/* .u-paddingLeft-m\@s-xl\@m */

/* .u-paddingLeft-m\@s-xl\@l */

/* .u-paddingLeft-m\@m-xl\@l */

/* .u-paddingLeft-l\@xs-xl\@s */

/* .u-paddingLeft-l\@xs-xl\@m */

/* .u-paddingLeft-l\@s-xl\@m */

/* .u-paddingLeft-l\@s-xl\@l */

/* .u-paddingLeft-l\@m-xl\@l */

/* .u-paddingLeft-l\@xs-xxl\@s */

/* .u-paddingLeft-l\@xs-xxl\@m */

/* .u-paddingLeft-l\@s-xxl\@m */

/* .u-paddingLeft-l\@s-xxl\@l */

/* .u-paddingLeft-l\@m-xxl\@l */

/* .u-paddingLeft-xl\@xs-xxl\@s */

/* .u-paddingLeft-xl\@xs-xxl\@m */

/* .u-paddingLeft-xl\@s-xxl\@m */

/* .u-paddingLeft-xl\@s-xxl\@l */

/* .u-paddingLeft-xl\@m-xxl\@l */

/* .u-paddingLeft-xl\@xs-3xl\@s */

/* .u-paddingLeft-xl\@xs-3xl\@m */

/* .u-paddingLeft-xl\@s-3xl\@m */

/* .u-paddingLeft-xl\@s-3xl\@l */

/* .u-paddingLeft-xl\@m-3xl\@l */

/* .u-paddingLeft-xxl\@xs-3xl\@s */

/* .u-paddingLeft-xxl\@xs-3xl\@m */

/* .u-paddingLeft-xxl\@s-3xl\@m */

/* .u-paddingLeft-xxl\@s-3xl\@l */

/* .u-paddingLeft-xxl\@m-3xl\@l */

/* .u-paddingLeft-xxl\@xs-4xl\@s */

/* .u-paddingLeft-xxl\@xs-4xl\@m */

/* .u-paddingLeft-xxl\@s-4xl\@m */

/* .u-paddingLeft-xxl\@s-4xl\@l */

/* .u-paddingLeft-xxl\@m-4xl\@l */

/* .u-paddingLeft-3xl\@xs-4xl\@s */

/* .u-paddingLeft-3xl\@xs-4xl\@m */

/* .u-paddingLeft-3xl\@s-4xl\@m */

/* .u-paddingLeft-3xl\@s-4xl\@l */

/* .u-paddingLeft-3xl\@m-4xl\@l */

/* .u-paddingRight-xxs\@xs-xs\@s */

/* .u-paddingRight-xxs\@xs-xs\@m */

/* .u-paddingRight-xxs\@s-xs\@m */

/* .u-paddingRight-xxs\@s-xs\@l */

/* .u-paddingRight-xxs\@m-xs\@l */

/* .u-paddingRight-xxs\@xs-s\@s */

/* .u-paddingRight-xxs\@xs-s\@m */

/* .u-paddingRight-xxs\@s-s\@m */

/* .u-paddingRight-xxs\@s-s\@l */

/* .u-paddingRight-xxs\@m-s\@l */

/* .u-paddingRight-xs\@xs-s\@s */

/* .u-paddingRight-xs\@xs-s\@m */

/* .u-paddingRight-xs\@s-s\@m */

/* .u-paddingRight-xs\@s-s\@l */

/* .u-paddingRight-xs\@m-s\@l */

/* .u-paddingRight-xs\@xs-m\@s */

/* .u-paddingRight-xs\@xs-m\@m */

/* .u-paddingRight-xs\@s-m\@m */

/* .u-paddingRight-xs\@s-m\@l */

/* .u-paddingRight-xs\@m-m\@l */

/* .u-paddingRight-s\@xs-m\@s */

/* .u-paddingRight-s\@xs-m\@m */

/* .u-paddingRight-s\@s-m\@m */

/* .u-paddingRight-s\@s-m\@l */

/* .u-paddingRight-s\@m-m\@l */

/* .u-paddingRight-s\@xs-l\@s */

/* .u-paddingRight-s\@xs-l\@m */

/* .u-paddingRight-s\@s-l\@m */

/* .u-paddingRight-s\@s-l\@l */

/* .u-paddingRight-s\@m-l\@l */

/* .u-paddingRight-m\@xs-l\@s */

/* .u-paddingRight-m\@xs-l\@m */

/* .u-paddingRight-m\@s-l\@m */

/* .u-paddingRight-m\@s-l\@l */

/* .u-paddingRight-m\@m-l\@l */

/* .u-paddingRight-m\@xs-xl\@s */

/* .u-paddingRight-m\@xs-xl\@m */

/* .u-paddingRight-m\@s-xl\@m */

/* .u-paddingRight-m\@s-xl\@l */

/* .u-paddingRight-m\@m-xl\@l */

/* .u-paddingRight-l\@xs-xl\@s */

/* .u-paddingRight-l\@xs-xl\@m */

/* .u-paddingRight-l\@s-xl\@m */

/* .u-paddingRight-l\@s-xl\@l */

/* .u-paddingRight-l\@m-xl\@l */

/* .u-paddingRight-l\@xs-xxl\@s */

/* .u-paddingRight-l\@xs-xxl\@m */

/* .u-paddingRight-l\@s-xxl\@m */

/* .u-paddingRight-l\@s-xxl\@l */

/* .u-paddingRight-l\@m-xxl\@l */

/* .u-paddingRight-xl\@xs-xxl\@s */

/* .u-paddingRight-xl\@xs-xxl\@m */

/* .u-paddingRight-xl\@s-xxl\@m */

/* .u-paddingRight-xl\@s-xxl\@l */

/* .u-paddingRight-xl\@m-xxl\@l */

/* .u-paddingRight-xl\@xs-3xl\@s */

/* .u-paddingRight-xl\@xs-3xl\@m */

/* .u-paddingRight-xl\@s-3xl\@m */

/* .u-paddingRight-xl\@s-3xl\@l */

/* .u-paddingRight-xl\@m-3xl\@l */

/* .u-paddingRight-xxl\@xs-3xl\@s */

/* .u-paddingRight-xxl\@xs-3xl\@m */

/* .u-paddingRight-xxl\@s-3xl\@m */

/* .u-paddingRight-xxl\@s-3xl\@l */

/* .u-paddingRight-xxl\@m-3xl\@l */

/* .u-paddingRight-xxl\@xs-4xl\@s */

/* .u-paddingRight-xxl\@xs-4xl\@m */

/* .u-paddingRight-xxl\@s-4xl\@m */

/* .u-paddingRight-xxl\@s-4xl\@l */

/* .u-paddingRight-xxl\@m-4xl\@l */

/* .u-paddingRight-3xl\@xs-4xl\@s */

/* .u-paddingRight-3xl\@xs-4xl\@m */

/* .u-paddingRight-3xl\@s-4xl\@m */

/* .u-paddingRight-3xl\@s-4xl\@l */

/* .u-paddingRight-3xl\@m-4xl\@l */

/* .u-paddingTop-xxs\@xs-xs\@s */

/* .u-paddingTop-xxs\@xs-xs\@m */

/* .u-paddingTop-xxs\@s-xs\@m */

/* .u-paddingTop-xxs\@s-xs\@l */

/* .u-paddingTop-xxs\@m-xs\@l */

/* .u-paddingTop-xxs\@xs-s\@s */

/* .u-paddingTop-xxs\@xs-s\@m */

/* .u-paddingTop-xxs\@s-s\@m */

/* .u-paddingTop-xxs\@s-s\@l */

/* .u-paddingTop-xxs\@m-s\@l */

/* .u-paddingTop-xs\@xs-s\@s */

/* .u-paddingTop-xs\@xs-s\@m */

/* .u-paddingTop-xs\@s-s\@m */

/* .u-paddingTop-xs\@s-s\@l */

/* .u-paddingTop-xs\@m-s\@l */

/* .u-paddingTop-xs\@xs-m\@s */

/* .u-paddingTop-xs\@xs-m\@m */

/* .u-paddingTop-xs\@s-m\@m */

/* .u-paddingTop-xs\@s-m\@l */

/* .u-paddingTop-xs\@m-m\@l */

/* .u-paddingTop-s\@xs-m\@s */

/* .u-paddingTop-s\@xs-m\@m */

/* .u-paddingTop-s\@s-m\@m */

/* .u-paddingTop-s\@s-m\@l */

/* .u-paddingTop-s\@m-m\@l */

/* .u-paddingTop-s\@xs-l\@s */

/* .u-paddingTop-s\@xs-l\@m */

/* .u-paddingTop-s\@s-l\@m */

/* .u-paddingTop-s\@s-l\@l */

/* .u-paddingTop-s\@m-l\@l */

/* .u-paddingTop-m\@xs-l\@s */

/* .u-paddingTop-m\@xs-l\@m */

/* .u-paddingTop-m\@s-l\@m */

/* .u-paddingTop-m\@s-l\@l */

/* .u-paddingTop-m\@m-l\@l */

/* .u-paddingTop-m\@xs-xl\@s */

/* .u-paddingTop-m\@xs-xl\@m */

/* .u-paddingTop-m\@s-xl\@m */

/* .u-paddingTop-m\@s-xl\@l */

/* .u-paddingTop-m\@m-xl\@l */

/* .u-paddingTop-l\@xs-xl\@s */

/* .u-paddingTop-l\@xs-xl\@m */

/* .u-paddingTop-l\@s-xl\@m */

/* .u-paddingTop-l\@s-xl\@l */

/* .u-paddingTop-l\@m-xl\@l */

/* .u-paddingTop-l\@xs-xxl\@s */

/* .u-paddingTop-l\@xs-xxl\@m */

/* .u-paddingTop-l\@s-xxl\@m */

/* .u-paddingTop-l\@s-xxl\@l */

/* .u-paddingTop-l\@m-xxl\@l */

/* .u-paddingTop-xl\@xs-xxl\@s */

/* .u-paddingTop-xl\@xs-xxl\@m */

/* .u-paddingTop-xl\@s-xxl\@m */

/* .u-paddingTop-xl\@s-xxl\@l */

/* .u-paddingTop-xl\@m-xxl\@l */

/* .u-paddingTop-xl\@xs-3xl\@s */

/* .u-paddingTop-xl\@xs-3xl\@m */

/* .u-paddingTop-xl\@s-3xl\@m */

/* .u-paddingTop-xl\@s-3xl\@l */

/* .u-paddingTop-xl\@m-3xl\@l */

/* .u-paddingTop-xxl\@xs-3xl\@s */

/* .u-paddingTop-xxl\@xs-3xl\@m */

/* .u-paddingTop-xxl\@s-3xl\@m */

/* .u-paddingTop-xxl\@s-3xl\@l */

/* .u-paddingTop-xxl\@m-3xl\@l */

/* .u-paddingTop-xxl\@xs-4xl\@s */

/* .u-paddingTop-xxl\@xs-4xl\@m */

/* .u-paddingTop-xxl\@s-4xl\@m */

/* .u-paddingTop-xxl\@s-4xl\@l */

/* .u-paddingTop-xxl\@m-4xl\@l */

/* .u-paddingTop-3xl\@xs-4xl\@s */

/* .u-paddingTop-3xl\@xs-4xl\@m */

/* .u-paddingTop-3xl\@s-4xl\@m */

/* .u-paddingTop-3xl\@s-4xl\@l */

/* .u-paddingTop-3xl\@m-4xl\@l */

@media (min-width: 30em) {
  .u-paddingAll-f\@xs {
    padding: 0 !important;
  }

  .u-paddingAll-xxs\@xs {
    padding: 0.5rem !important;
  }

  .u-paddingAll-xs\@xs {
    padding: 1rem !important;
  }

  .u-paddingAll-s\@xs {
    padding: 2rem !important;
  }

  .u-paddingAll-m\@xs {
    padding: 3rem !important;
  }

  .u-paddingAll-l\@xs {
    padding: 4rem !important;
  }

  .u-paddingAll-xl\@xs {
    padding: 5rem !important;
  }

  .u-paddingAll-xxl\@xs {
    padding: 10rem !important;
  }

  .u-paddingAll-3xl\@xs {
    padding: 15rem !important;
  }

  .u-paddingAll-4xl\@xs {
    padding: 20rem !important;
  }

  .u-paddingBottom-f\@xs {
    padding-bottom: 0 !important;
  }

  .u-paddingBottom-xxs\@xs {
    padding-bottom: 0.5rem !important;
  }

  .u-paddingBottom-xs\@xs {
    padding-bottom: 1rem !important;
  }

  .u-paddingBottom-s\@xs {
    padding-bottom: 2rem !important;
  }

  .u-paddingBottom-m\@xs {
    padding-bottom: 3rem !important;
  }

  .u-paddingBottom-l\@xs {
    padding-bottom: 4rem !important;
  }

  .u-paddingBottom-xl\@xs {
    padding-bottom: 5rem !important;
  }

  .u-paddingBottom-xxl\@xs {
    padding-bottom: 10rem !important;
  }

  .u-paddingBottom-3xl\@xs {
    padding-bottom: 15rem !important;
  }

  .u-paddingBottom-4xl\@xs {
    padding-bottom: 20rem !important;
  }

  .u-paddingLeft-f\@xs {
    padding-left: 0 !important;
  }

  .u-paddingLeft-xxs\@xs {
    padding-left: 0.5rem !important;
  }

  .u-paddingLeft-xs\@xs {
    padding-left: 1rem !important;
  }

  .u-paddingLeft-s\@xs {
    padding-left: 2rem !important;
  }

  .u-paddingLeft-m\@xs {
    padding-left: 3rem !important;
  }

  .u-paddingLeft-l\@xs {
    padding-left: 4rem !important;
  }

  .u-paddingLeft-xl\@xs {
    padding-left: 5rem !important;
  }

  .u-paddingLeft-xxl\@xs {
    padding-left: 10rem !important;
  }

  .u-paddingLeft-3xl\@xs {
    padding-left: 15rem !important;
  }

  .u-paddingLeft-4xl\@xs {
    padding-left: 20rem !important;
  }

  .u-paddingRight-f\@xs {
    padding-right: 0 !important;
  }

  .u-paddingRight-xxs\@xs {
    padding-right: 0.5rem !important;
  }

  .u-paddingRight-xs\@xs {
    padding-right: 1rem !important;
  }

  .u-paddingRight-s\@xs {
    padding-right: 2rem !important;
  }

  .u-paddingRight-m\@xs {
    padding-right: 3rem !important;
  }

  .u-paddingRight-l\@xs {
    padding-right: 4rem !important;
  }

  .u-paddingRight-xl\@xs {
    padding-right: 5rem !important;
  }

  .u-paddingRight-xxl\@xs {
    padding-right: 10rem !important;
  }

  .u-paddingRight-3xl\@xs {
    padding-right: 15rem !important;
  }

  .u-paddingRight-4xl\@xs {
    padding-right: 20rem !important;
  }

  .u-paddingTop-f\@xs {
    padding-top: 0 !important;
  }

  .u-paddingTop-xxs\@xs {
    padding-top: 0.5rem !important;
  }

  .u-paddingTop-xs\@xs {
    padding-top: 1rem !important;
  }

  .u-paddingTop-s\@xs {
    padding-top: 2rem !important;
  }

  .u-paddingTop-m\@xs {
    padding-top: 3rem !important;
  }

  .u-paddingTop-l\@xs {
    padding-top: 4rem !important;
  }

  .u-paddingTop-xl\@xs {
    padding-top: 5rem !important;
  }

  .u-paddingTop-xxl\@xs {
    padding-top: 10rem !important;
  }

  .u-paddingTop-3xl\@xs {
    padding-top: 15rem !important;
  }

  .u-paddingTop-4xl\@xs {
    padding-top: 20rem !important;
  }

  .u-paddingAll-xxs\@xs-xs\@s {
    padding: 0.5rem !important;
    padding: calc(0.5rem + 0.5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-xxs\@xs-xs\@m {
    padding: 0.5rem !important;
    padding: calc(0.5rem + 0.5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-xxs\@xs-s\@s {
    padding: 0.5rem !important;
    padding: calc(0.5rem + 1.5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-xxs\@xs-s\@m {
    padding: 0.5rem !important;
    padding: calc(0.5rem + 1.5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-xs\@xs-s\@s {
    padding: 1rem !important;
    padding: calc(1rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-xs\@xs-s\@m {
    padding: 1rem !important;
    padding: calc(1rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-xs\@xs-m\@s {
    padding: 1rem !important;
    padding: calc(1rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-xs\@xs-m\@m {
    padding: 1rem !important;
    padding: calc(1rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-s\@xs-m\@s {
    padding: 2rem !important;
    padding: calc(2rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-s\@xs-m\@m {
    padding: 2rem !important;
    padding: calc(2rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-s\@xs-l\@s {
    padding: 2rem !important;
    padding: calc(2rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-s\@xs-l\@m {
    padding: 2rem !important;
    padding: calc(2rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-m\@xs-l\@s {
    padding: 3rem !important;
    padding: calc(3rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-m\@xs-l\@m {
    padding: 3rem !important;
    padding: calc(3rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-m\@xs-xl\@s {
    padding: 3rem !important;
    padding: calc(3rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-m\@xs-xl\@m {
    padding: 3rem !important;
    padding: calc(3rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-l\@xs-xl\@s {
    padding: 4rem !important;
    padding: calc(4rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-l\@xs-xl\@m {
    padding: 4rem !important;
    padding: calc(4rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-l\@xs-xxl\@s {
    padding: 4rem !important;
    padding: calc(4rem + 6 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-l\@xs-xxl\@m {
    padding: 4rem !important;
    padding: calc(4rem + 6 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-xl\@xs-xxl\@s {
    padding: 5rem !important;
    padding: calc(5rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-xl\@xs-xxl\@m {
    padding: 5rem !important;
    padding: calc(5rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-xl\@xs-3xl\@s {
    padding: 5rem !important;
    padding: calc(5rem + 10 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-xl\@xs-3xl\@m {
    padding: 5rem !important;
    padding: calc(5rem + 10 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-xxl\@xs-3xl\@s {
    padding: 10rem !important;
    padding: calc(10rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-xxl\@xs-3xl\@m {
    padding: 10rem !important;
    padding: calc(10rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-xxl\@xs-4xl\@s {
    padding: 10rem !important;
    padding: calc(10rem + 10 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-xxl\@xs-4xl\@m {
    padding: 10rem !important;
    padding: calc(10rem + 10 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingAll-3xl\@xs-4xl\@s {
    padding: 15rem !important;
    padding: calc(15rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingAll-3xl\@xs-4xl\@m {
    padding: 15rem !important;
    padding: calc(15rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-xxs\@xs-xs\@s {
    padding-bottom: 0.5rem !important;
    padding-bottom: calc(0.5rem + 0.5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-xxs\@xs-xs\@m {
    padding-bottom: 0.5rem !important;
    padding-bottom: calc(0.5rem + 0.5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-xxs\@xs-s\@s {
    padding-bottom: 0.5rem !important;
    padding-bottom: calc(0.5rem + 1.5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-xxs\@xs-s\@m {
    padding-bottom: 0.5rem !important;
    padding-bottom: calc(0.5rem + 1.5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-xs\@xs-s\@s {
    padding-bottom: 1rem !important;
    padding-bottom: calc(1rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-xs\@xs-s\@m {
    padding-bottom: 1rem !important;
    padding-bottom: calc(1rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-xs\@xs-m\@s {
    padding-bottom: 1rem !important;
    padding-bottom: calc(1rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-xs\@xs-m\@m {
    padding-bottom: 1rem !important;
    padding-bottom: calc(1rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-s\@xs-m\@s {
    padding-bottom: 2rem !important;
    padding-bottom: calc(2rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-s\@xs-m\@m {
    padding-bottom: 2rem !important;
    padding-bottom: calc(2rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-s\@xs-l\@s {
    padding-bottom: 2rem !important;
    padding-bottom: calc(2rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-s\@xs-l\@m {
    padding-bottom: 2rem !important;
    padding-bottom: calc(2rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-m\@xs-l\@s {
    padding-bottom: 3rem !important;
    padding-bottom: calc(3rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-m\@xs-l\@m {
    padding-bottom: 3rem !important;
    padding-bottom: calc(3rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-m\@xs-xl\@s {
    padding-bottom: 3rem !important;
    padding-bottom: calc(3rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-m\@xs-xl\@m {
    padding-bottom: 3rem !important;
    padding-bottom: calc(3rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-l\@xs-xl\@s {
    padding-bottom: 4rem !important;
    padding-bottom: calc(4rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-l\@xs-xl\@m {
    padding-bottom: 4rem !important;
    padding-bottom: calc(4rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-l\@xs-xxl\@s {
    padding-bottom: 4rem !important;
    padding-bottom: calc(4rem + 6 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-l\@xs-xxl\@m {
    padding-bottom: 4rem !important;
    padding-bottom: calc(4rem + 6 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-xl\@xs-xxl\@s {
    padding-bottom: 5rem !important;
    padding-bottom: calc(5rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-xl\@xs-xxl\@m {
    padding-bottom: 5rem !important;
    padding-bottom: calc(5rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-xl\@xs-3xl\@s {
    padding-bottom: 5rem !important;
    padding-bottom: calc(5rem + 10 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-xl\@xs-3xl\@m {
    padding-bottom: 5rem !important;
    padding-bottom: calc(5rem + 10 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-xxl\@xs-3xl\@s {
    padding-bottom: 10rem !important;
    padding-bottom: calc(10rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-xxl\@xs-3xl\@m {
    padding-bottom: 10rem !important;
    padding-bottom: calc(10rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-xxl\@xs-4xl\@s {
    padding-bottom: 10rem !important;
    padding-bottom: calc(10rem + 10 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-xxl\@xs-4xl\@m {
    padding-bottom: 10rem !important;
    padding-bottom: calc(10rem + 10 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingBottom-3xl\@xs-4xl\@s {
    padding-bottom: 15rem !important;
    padding-bottom: calc(15rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingBottom-3xl\@xs-4xl\@m {
    padding-bottom: 15rem !important;
    padding-bottom: calc(15rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-xxs\@xs-xs\@s {
    padding-left: 0.5rem !important;
    padding-left: calc(0.5rem + 0.5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-xxs\@xs-xs\@m {
    padding-left: 0.5rem !important;
    padding-left: calc(0.5rem + 0.5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-xxs\@xs-s\@s {
    padding-left: 0.5rem !important;
    padding-left: calc(0.5rem + 1.5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-xxs\@xs-s\@m {
    padding-left: 0.5rem !important;
    padding-left: calc(0.5rem + 1.5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-xs\@xs-s\@s {
    padding-left: 1rem !important;
    padding-left: calc(1rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-xs\@xs-s\@m {
    padding-left: 1rem !important;
    padding-left: calc(1rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-xs\@xs-m\@s {
    padding-left: 1rem !important;
    padding-left: calc(1rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-xs\@xs-m\@m {
    padding-left: 1rem !important;
    padding-left: calc(1rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-s\@xs-m\@s {
    padding-left: 2rem !important;
    padding-left: calc(2rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-s\@xs-m\@m {
    padding-left: 2rem !important;
    padding-left: calc(2rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-s\@xs-l\@s {
    padding-left: 2rem !important;
    padding-left: calc(2rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-s\@xs-l\@m {
    padding-left: 2rem !important;
    padding-left: calc(2rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-m\@xs-l\@s {
    padding-left: 3rem !important;
    padding-left: calc(3rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-m\@xs-l\@m {
    padding-left: 3rem !important;
    padding-left: calc(3rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-m\@xs-xl\@s {
    padding-left: 3rem !important;
    padding-left: calc(3rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-m\@xs-xl\@m {
    padding-left: 3rem !important;
    padding-left: calc(3rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-l\@xs-xl\@s {
    padding-left: 4rem !important;
    padding-left: calc(4rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-l\@xs-xl\@m {
    padding-left: 4rem !important;
    padding-left: calc(4rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-l\@xs-xxl\@s {
    padding-left: 4rem !important;
    padding-left: calc(4rem + 6 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-l\@xs-xxl\@m {
    padding-left: 4rem !important;
    padding-left: calc(4rem + 6 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-xl\@xs-xxl\@s {
    padding-left: 5rem !important;
    padding-left: calc(5rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-xl\@xs-xxl\@m {
    padding-left: 5rem !important;
    padding-left: calc(5rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-xl\@xs-3xl\@s {
    padding-left: 5rem !important;
    padding-left: calc(5rem + 10 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-xl\@xs-3xl\@m {
    padding-left: 5rem !important;
    padding-left: calc(5rem + 10 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-xxl\@xs-3xl\@s {
    padding-left: 10rem !important;
    padding-left: calc(10rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-xxl\@xs-3xl\@m {
    padding-left: 10rem !important;
    padding-left: calc(10rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-xxl\@xs-4xl\@s {
    padding-left: 10rem !important;
    padding-left: calc(10rem + 10 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-xxl\@xs-4xl\@m {
    padding-left: 10rem !important;
    padding-left: calc(10rem + 10 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingLeft-3xl\@xs-4xl\@s {
    padding-left: 15rem !important;
    padding-left: calc(15rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingLeft-3xl\@xs-4xl\@m {
    padding-left: 15rem !important;
    padding-left: calc(15rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-xxs\@xs-xs\@s {
    padding-right: 0.5rem !important;
    padding-right: calc(0.5rem + 0.5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-xxs\@xs-xs\@m {
    padding-right: 0.5rem !important;
    padding-right: calc(0.5rem + 0.5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-xxs\@xs-s\@s {
    padding-right: 0.5rem !important;
    padding-right: calc(0.5rem + 1.5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-xxs\@xs-s\@m {
    padding-right: 0.5rem !important;
    padding-right: calc(0.5rem + 1.5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-xs\@xs-s\@s {
    padding-right: 1rem !important;
    padding-right: calc(1rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-xs\@xs-s\@m {
    padding-right: 1rem !important;
    padding-right: calc(1rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-xs\@xs-m\@s {
    padding-right: 1rem !important;
    padding-right: calc(1rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-xs\@xs-m\@m {
    padding-right: 1rem !important;
    padding-right: calc(1rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-s\@xs-m\@s {
    padding-right: 2rem !important;
    padding-right: calc(2rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-s\@xs-m\@m {
    padding-right: 2rem !important;
    padding-right: calc(2rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-s\@xs-l\@s {
    padding-right: 2rem !important;
    padding-right: calc(2rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-s\@xs-l\@m {
    padding-right: 2rem !important;
    padding-right: calc(2rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-m\@xs-l\@s {
    padding-right: 3rem !important;
    padding-right: calc(3rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-m\@xs-l\@m {
    padding-right: 3rem !important;
    padding-right: calc(3rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-m\@xs-xl\@s {
    padding-right: 3rem !important;
    padding-right: calc(3rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-m\@xs-xl\@m {
    padding-right: 3rem !important;
    padding-right: calc(3rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-l\@xs-xl\@s {
    padding-right: 4rem !important;
    padding-right: calc(4rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-l\@xs-xl\@m {
    padding-right: 4rem !important;
    padding-right: calc(4rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-l\@xs-xxl\@s {
    padding-right: 4rem !important;
    padding-right: calc(4rem + 6 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-l\@xs-xxl\@m {
    padding-right: 4rem !important;
    padding-right: calc(4rem + 6 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-xl\@xs-xxl\@s {
    padding-right: 5rem !important;
    padding-right: calc(5rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-xl\@xs-xxl\@m {
    padding-right: 5rem !important;
    padding-right: calc(5rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-xl\@xs-3xl\@s {
    padding-right: 5rem !important;
    padding-right: calc(5rem + 10 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-xl\@xs-3xl\@m {
    padding-right: 5rem !important;
    padding-right: calc(5rem + 10 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-xxl\@xs-3xl\@s {
    padding-right: 10rem !important;
    padding-right: calc(10rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-xxl\@xs-3xl\@m {
    padding-right: 10rem !important;
    padding-right: calc(10rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-xxl\@xs-4xl\@s {
    padding-right: 10rem !important;
    padding-right: calc(10rem + 10 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-xxl\@xs-4xl\@m {
    padding-right: 10rem !important;
    padding-right: calc(10rem + 10 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingRight-3xl\@xs-4xl\@s {
    padding-right: 15rem !important;
    padding-right: calc(15rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingRight-3xl\@xs-4xl\@m {
    padding-right: 15rem !important;
    padding-right: calc(15rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-xxs\@xs-xs\@s {
    padding-top: 0.5rem !important;
    padding-top: calc(0.5rem + 0.5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-xxs\@xs-xs\@m {
    padding-top: 0.5rem !important;
    padding-top: calc(0.5rem + 0.5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-xxs\@xs-s\@s {
    padding-top: 0.5rem !important;
    padding-top: calc(0.5rem + 1.5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-xxs\@xs-s\@m {
    padding-top: 0.5rem !important;
    padding-top: calc(0.5rem + 1.5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-xs\@xs-s\@s {
    padding-top: 1rem !important;
    padding-top: calc(1rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-xs\@xs-s\@m {
    padding-top: 1rem !important;
    padding-top: calc(1rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-xs\@xs-m\@s {
    padding-top: 1rem !important;
    padding-top: calc(1rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-xs\@xs-m\@m {
    padding-top: 1rem !important;
    padding-top: calc(1rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-s\@xs-m\@s {
    padding-top: 2rem !important;
    padding-top: calc(2rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-s\@xs-m\@m {
    padding-top: 2rem !important;
    padding-top: calc(2rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-s\@xs-l\@s {
    padding-top: 2rem !important;
    padding-top: calc(2rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-s\@xs-l\@m {
    padding-top: 2rem !important;
    padding-top: calc(2rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-m\@xs-l\@s {
    padding-top: 3rem !important;
    padding-top: calc(3rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-m\@xs-l\@m {
    padding-top: 3rem !important;
    padding-top: calc(3rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-m\@xs-xl\@s {
    padding-top: 3rem !important;
    padding-top: calc(3rem + 2 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-m\@xs-xl\@m {
    padding-top: 3rem !important;
    padding-top: calc(3rem + 2 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-l\@xs-xl\@s {
    padding-top: 4rem !important;
    padding-top: calc(4rem + 1 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-l\@xs-xl\@m {
    padding-top: 4rem !important;
    padding-top: calc(4rem + 1 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-l\@xs-xxl\@s {
    padding-top: 4rem !important;
    padding-top: calc(4rem + 6 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-l\@xs-xxl\@m {
    padding-top: 4rem !important;
    padding-top: calc(4rem + 6 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-xl\@xs-xxl\@s {
    padding-top: 5rem !important;
    padding-top: calc(5rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-xl\@xs-xxl\@m {
    padding-top: 5rem !important;
    padding-top: calc(5rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-xl\@xs-3xl\@s {
    padding-top: 5rem !important;
    padding-top: calc(5rem + 10 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-xl\@xs-3xl\@m {
    padding-top: 5rem !important;
    padding-top: calc(5rem + 10 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-xxl\@xs-3xl\@s {
    padding-top: 10rem !important;
    padding-top: calc(10rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-xxl\@xs-3xl\@m {
    padding-top: 10rem !important;
    padding-top: calc(10rem + 5 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-xxl\@xs-4xl\@s {
    padding-top: 10rem !important;
    padding-top: calc(10rem + 10 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-xxl\@xs-4xl\@m {
    padding-top: 10rem !important;
    padding-top: calc(10rem + 10 * ((100vw - 48rem) / 48)) !important;
  }

  .u-paddingTop-3xl\@xs-4xl\@s {
    padding-top: 15rem !important;
    padding-top: calc(15rem + 5 * ((100vw - 48rem) / 24)) !important;
  }

  .u-paddingTop-3xl\@xs-4xl\@m {
    padding-top: 15rem !important;
    padding-top: calc(15rem + 5 * ((100vw - 48rem) / 48)) !important;
  }
}

@media (min-width: 45em) {
  .u-paddingAll-f\@s {
    padding: 0 !important;
  }

  .u-paddingAll-xxs\@s {
    padding: 0.5rem !important;
  }

  .u-paddingAll-xs\@s {
    padding: 1rem !important;
  }

  .u-paddingAll-s\@s {
    padding: 2rem !important;
  }

  .u-paddingAll-m\@s {
    padding: 3rem !important;
  }

  .u-paddingAll-l\@s {
    padding: 4rem !important;
  }

  .u-paddingAll-xl\@s {
    padding: 5rem !important;
  }

  .u-paddingAll-xxl\@s {
    padding: 10rem !important;
  }

  .u-paddingAll-3xl\@s {
    padding: 15rem !important;
  }

  .u-paddingAll-4xl\@s {
    padding: 20rem !important;
  }

  .u-paddingBottom-f\@s {
    padding-bottom: 0 !important;
  }

  .u-paddingBottom-xxs\@s {
    padding-bottom: 0.5rem !important;
  }

  .u-paddingBottom-xs\@s {
    padding-bottom: 1rem !important;
  }

  .u-paddingBottom-s\@s {
    padding-bottom: 2rem !important;
  }

  .u-paddingBottom-m\@s {
    padding-bottom: 3rem !important;
  }

  .u-paddingBottom-l\@s {
    padding-bottom: 4rem !important;
  }

  .u-paddingBottom-xl\@s {
    padding-bottom: 5rem !important;
  }

  .u-paddingBottom-xxl\@s {
    padding-bottom: 10rem !important;
  }

  .u-paddingBottom-3xl\@s {
    padding-bottom: 15rem !important;
  }

  .u-paddingBottom-4xl\@s {
    padding-bottom: 20rem !important;
  }

  .u-paddingLeft-f\@s {
    padding-left: 0 !important;
  }

  .u-paddingLeft-xxs\@s {
    padding-left: 0.5rem !important;
  }

  .u-paddingLeft-xs\@s {
    padding-left: 1rem !important;
  }

  .u-paddingLeft-s\@s {
    padding-left: 2rem !important;
  }

  .u-paddingLeft-m\@s {
    padding-left: 3rem !important;
  }

  .u-paddingLeft-l\@s {
    padding-left: 4rem !important;
  }

  .u-paddingLeft-xl\@s {
    padding-left: 5rem !important;
  }

  .u-paddingLeft-xxl\@s {
    padding-left: 10rem !important;
  }

  .u-paddingLeft-3xl\@s {
    padding-left: 15rem !important;
  }

  .u-paddingLeft-4xl\@s {
    padding-left: 20rem !important;
  }

  .u-paddingRight-f\@s {
    padding-right: 0 !important;
  }

  .u-paddingRight-xxs\@s {
    padding-right: 0.5rem !important;
  }

  .u-paddingRight-xs\@s {
    padding-right: 1rem !important;
  }

  .u-paddingRight-s\@s {
    padding-right: 2rem !important;
  }

  .u-paddingRight-m\@s {
    padding-right: 3rem !important;
  }

  .u-paddingRight-l\@s {
    padding-right: 4rem !important;
  }

  .u-paddingRight-xl\@s {
    padding-right: 5rem !important;
  }

  .u-paddingRight-xxl\@s {
    padding-right: 10rem !important;
  }

  .u-paddingRight-3xl\@s {
    padding-right: 15rem !important;
  }

  .u-paddingRight-4xl\@s {
    padding-right: 20rem !important;
  }

  .u-paddingTop-f\@s {
    padding-top: 0 !important;
  }

  .u-paddingTop-xxs\@s {
    padding-top: 0.5rem !important;
  }

  .u-paddingTop-xs\@s {
    padding-top: 1rem !important;
  }

  .u-paddingTop-s\@s {
    padding-top: 2rem !important;
  }

  .u-paddingTop-m\@s {
    padding-top: 3rem !important;
  }

  .u-paddingTop-l\@s {
    padding-top: 4rem !important;
  }

  .u-paddingTop-xl\@s {
    padding-top: 5rem !important;
  }

  .u-paddingTop-xxl\@s {
    padding-top: 10rem !important;
  }

  .u-paddingTop-3xl\@s {
    padding-top: 15rem !important;
  }

  .u-paddingTop-4xl\@s {
    padding-top: 20rem !important;
  }

  .u-paddingAll-xxs\@s-xs\@m {
    padding: 0.5rem !important;
    padding: calc(0.5rem + 0.5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-xxs\@s-xs\@l {
    padding: 0.5rem !important;
    padding: calc(0.5rem + 0.5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-xxs\@s-s\@m {
    padding: 0.5rem !important;
    padding: calc(0.5rem + 1.5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-xxs\@s-s\@l {
    padding: 0.5rem !important;
    padding: calc(0.5rem + 1.5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-xs\@s-s\@m {
    padding: 1rem !important;
    padding: calc(1rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-xs\@s-s\@l {
    padding: 1rem !important;
    padding: calc(1rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-xs\@s-m\@m {
    padding: 1rem !important;
    padding: calc(1rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-xs\@s-m\@l {
    padding: 1rem !important;
    padding: calc(1rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-s\@s-m\@m {
    padding: 2rem !important;
    padding: calc(2rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-s\@s-m\@l {
    padding: 2rem !important;
    padding: calc(2rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-s\@s-l\@m {
    padding: 2rem !important;
    padding: calc(2rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-s\@s-l\@l {
    padding: 2rem !important;
    padding: calc(2rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-m\@s-l\@m {
    padding: 3rem !important;
    padding: calc(3rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-m\@s-l\@l {
    padding: 3rem !important;
    padding: calc(3rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-m\@s-xl\@m {
    padding: 3rem !important;
    padding: calc(3rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-m\@s-xl\@l {
    padding: 3rem !important;
    padding: calc(3rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-l\@s-xl\@m {
    padding: 4rem !important;
    padding: calc(4rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-l\@s-xl\@l {
    padding: 4rem !important;
    padding: calc(4rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-l\@s-xxl\@m {
    padding: 4rem !important;
    padding: calc(4rem + 6 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-l\@s-xxl\@l {
    padding: 4rem !important;
    padding: calc(4rem + 6 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-xl\@s-xxl\@m {
    padding: 5rem !important;
    padding: calc(5rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-xl\@s-xxl\@l {
    padding: 5rem !important;
    padding: calc(5rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-xl\@s-3xl\@m {
    padding: 5rem !important;
    padding: calc(5rem + 10 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-xl\@s-3xl\@l {
    padding: 5rem !important;
    padding: calc(5rem + 10 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-xxl\@s-3xl\@m {
    padding: 10rem !important;
    padding: calc(10rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-xxl\@s-3xl\@l {
    padding: 10rem !important;
    padding: calc(10rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-xxl\@s-4xl\@m {
    padding: 10rem !important;
    padding: calc(10rem + 10 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-xxl\@s-4xl\@l {
    padding: 10rem !important;
    padding: calc(10rem + 10 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingAll-3xl\@s-4xl\@m {
    padding: 15rem !important;
    padding: calc(15rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingAll-3xl\@s-4xl\@l {
    padding: 15rem !important;
    padding: calc(15rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-xxs\@s-xs\@m {
    padding-bottom: 0.5rem !important;
    padding-bottom: calc(0.5rem + 0.5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-xxs\@s-xs\@l {
    padding-bottom: 0.5rem !important;
    padding-bottom: calc(0.5rem + 0.5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-xxs\@s-s\@m {
    padding-bottom: 0.5rem !important;
    padding-bottom: calc(0.5rem + 1.5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-xxs\@s-s\@l {
    padding-bottom: 0.5rem !important;
    padding-bottom: calc(0.5rem + 1.5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-xs\@s-s\@m {
    padding-bottom: 1rem !important;
    padding-bottom: calc(1rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-xs\@s-s\@l {
    padding-bottom: 1rem !important;
    padding-bottom: calc(1rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-xs\@s-m\@m {
    padding-bottom: 1rem !important;
    padding-bottom: calc(1rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-xs\@s-m\@l {
    padding-bottom: 1rem !important;
    padding-bottom: calc(1rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-s\@s-m\@m {
    padding-bottom: 2rem !important;
    padding-bottom: calc(2rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-s\@s-m\@l {
    padding-bottom: 2rem !important;
    padding-bottom: calc(2rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-s\@s-l\@m {
    padding-bottom: 2rem !important;
    padding-bottom: calc(2rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-s\@s-l\@l {
    padding-bottom: 2rem !important;
    padding-bottom: calc(2rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-m\@s-l\@m {
    padding-bottom: 3rem !important;
    padding-bottom: calc(3rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-m\@s-l\@l {
    padding-bottom: 3rem !important;
    padding-bottom: calc(3rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-m\@s-xl\@m {
    padding-bottom: 3rem !important;
    padding-bottom: calc(3rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-m\@s-xl\@l {
    padding-bottom: 3rem !important;
    padding-bottom: calc(3rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-l\@s-xl\@m {
    padding-bottom: 4rem !important;
    padding-bottom: calc(4rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-l\@s-xl\@l {
    padding-bottom: 4rem !important;
    padding-bottom: calc(4rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-l\@s-xxl\@m {
    padding-bottom: 4rem !important;
    padding-bottom: calc(4rem + 6 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-l\@s-xxl\@l {
    padding-bottom: 4rem !important;
    padding-bottom: calc(4rem + 6 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-xl\@s-xxl\@m {
    padding-bottom: 5rem !important;
    padding-bottom: calc(5rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-xl\@s-xxl\@l {
    padding-bottom: 5rem !important;
    padding-bottom: calc(5rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-xl\@s-3xl\@m {
    padding-bottom: 5rem !important;
    padding-bottom: calc(5rem + 10 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-xl\@s-3xl\@l {
    padding-bottom: 5rem !important;
    padding-bottom: calc(5rem + 10 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-xxl\@s-3xl\@m {
    padding-bottom: 10rem !important;
    padding-bottom: calc(10rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-xxl\@s-3xl\@l {
    padding-bottom: 10rem !important;
    padding-bottom: calc(10rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-xxl\@s-4xl\@m {
    padding-bottom: 10rem !important;
    padding-bottom: calc(10rem + 10 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-xxl\@s-4xl\@l {
    padding-bottom: 10rem !important;
    padding-bottom: calc(10rem + 10 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingBottom-3xl\@s-4xl\@m {
    padding-bottom: 15rem !important;
    padding-bottom: calc(15rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingBottom-3xl\@s-4xl\@l {
    padding-bottom: 15rem !important;
    padding-bottom: calc(15rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-xxs\@s-xs\@m {
    padding-left: 0.5rem !important;
    padding-left: calc(0.5rem + 0.5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-xxs\@s-xs\@l {
    padding-left: 0.5rem !important;
    padding-left: calc(0.5rem + 0.5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-xxs\@s-s\@m {
    padding-left: 0.5rem !important;
    padding-left: calc(0.5rem + 1.5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-xxs\@s-s\@l {
    padding-left: 0.5rem !important;
    padding-left: calc(0.5rem + 1.5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-xs\@s-s\@m {
    padding-left: 1rem !important;
    padding-left: calc(1rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-xs\@s-s\@l {
    padding-left: 1rem !important;
    padding-left: calc(1rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-xs\@s-m\@m {
    padding-left: 1rem !important;
    padding-left: calc(1rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-xs\@s-m\@l {
    padding-left: 1rem !important;
    padding-left: calc(1rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-s\@s-m\@m {
    padding-left: 2rem !important;
    padding-left: calc(2rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-s\@s-m\@l {
    padding-left: 2rem !important;
    padding-left: calc(2rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-s\@s-l\@m {
    padding-left: 2rem !important;
    padding-left: calc(2rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-s\@s-l\@l {
    padding-left: 2rem !important;
    padding-left: calc(2rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-m\@s-l\@m {
    padding-left: 3rem !important;
    padding-left: calc(3rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-m\@s-l\@l {
    padding-left: 3rem !important;
    padding-left: calc(3rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-m\@s-xl\@m {
    padding-left: 3rem !important;
    padding-left: calc(3rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-m\@s-xl\@l {
    padding-left: 3rem !important;
    padding-left: calc(3rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-l\@s-xl\@m {
    padding-left: 4rem !important;
    padding-left: calc(4rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-l\@s-xl\@l {
    padding-left: 4rem !important;
    padding-left: calc(4rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-l\@s-xxl\@m {
    padding-left: 4rem !important;
    padding-left: calc(4rem + 6 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-l\@s-xxl\@l {
    padding-left: 4rem !important;
    padding-left: calc(4rem + 6 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-xl\@s-xxl\@m {
    padding-left: 5rem !important;
    padding-left: calc(5rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-xl\@s-xxl\@l {
    padding-left: 5rem !important;
    padding-left: calc(5rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-xl\@s-3xl\@m {
    padding-left: 5rem !important;
    padding-left: calc(5rem + 10 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-xl\@s-3xl\@l {
    padding-left: 5rem !important;
    padding-left: calc(5rem + 10 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-xxl\@s-3xl\@m {
    padding-left: 10rem !important;
    padding-left: calc(10rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-xxl\@s-3xl\@l {
    padding-left: 10rem !important;
    padding-left: calc(10rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-xxl\@s-4xl\@m {
    padding-left: 10rem !important;
    padding-left: calc(10rem + 10 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-xxl\@s-4xl\@l {
    padding-left: 10rem !important;
    padding-left: calc(10rem + 10 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingLeft-3xl\@s-4xl\@m {
    padding-left: 15rem !important;
    padding-left: calc(15rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingLeft-3xl\@s-4xl\@l {
    padding-left: 15rem !important;
    padding-left: calc(15rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-xxs\@s-xs\@m {
    padding-right: 0.5rem !important;
    padding-right: calc(0.5rem + 0.5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-xxs\@s-xs\@l {
    padding-right: 0.5rem !important;
    padding-right: calc(0.5rem + 0.5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-xxs\@s-s\@m {
    padding-right: 0.5rem !important;
    padding-right: calc(0.5rem + 1.5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-xxs\@s-s\@l {
    padding-right: 0.5rem !important;
    padding-right: calc(0.5rem + 1.5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-xs\@s-s\@m {
    padding-right: 1rem !important;
    padding-right: calc(1rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-xs\@s-s\@l {
    padding-right: 1rem !important;
    padding-right: calc(1rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-xs\@s-m\@m {
    padding-right: 1rem !important;
    padding-right: calc(1rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-xs\@s-m\@l {
    padding-right: 1rem !important;
    padding-right: calc(1rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-s\@s-m\@m {
    padding-right: 2rem !important;
    padding-right: calc(2rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-s\@s-m\@l {
    padding-right: 2rem !important;
    padding-right: calc(2rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-s\@s-l\@m {
    padding-right: 2rem !important;
    padding-right: calc(2rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-s\@s-l\@l {
    padding-right: 2rem !important;
    padding-right: calc(2rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-m\@s-l\@m {
    padding-right: 3rem !important;
    padding-right: calc(3rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-m\@s-l\@l {
    padding-right: 3rem !important;
    padding-right: calc(3rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-m\@s-xl\@m {
    padding-right: 3rem !important;
    padding-right: calc(3rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-m\@s-xl\@l {
    padding-right: 3rem !important;
    padding-right: calc(3rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-l\@s-xl\@m {
    padding-right: 4rem !important;
    padding-right: calc(4rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-l\@s-xl\@l {
    padding-right: 4rem !important;
    padding-right: calc(4rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-l\@s-xxl\@m {
    padding-right: 4rem !important;
    padding-right: calc(4rem + 6 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-l\@s-xxl\@l {
    padding-right: 4rem !important;
    padding-right: calc(4rem + 6 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-xl\@s-xxl\@m {
    padding-right: 5rem !important;
    padding-right: calc(5rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-xl\@s-xxl\@l {
    padding-right: 5rem !important;
    padding-right: calc(5rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-xl\@s-3xl\@m {
    padding-right: 5rem !important;
    padding-right: calc(5rem + 10 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-xl\@s-3xl\@l {
    padding-right: 5rem !important;
    padding-right: calc(5rem + 10 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-xxl\@s-3xl\@m {
    padding-right: 10rem !important;
    padding-right: calc(10rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-xxl\@s-3xl\@l {
    padding-right: 10rem !important;
    padding-right: calc(10rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-xxl\@s-4xl\@m {
    padding-right: 10rem !important;
    padding-right: calc(10rem + 10 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-xxl\@s-4xl\@l {
    padding-right: 10rem !important;
    padding-right: calc(10rem + 10 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingRight-3xl\@s-4xl\@m {
    padding-right: 15rem !important;
    padding-right: calc(15rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingRight-3xl\@s-4xl\@l {
    padding-right: 15rem !important;
    padding-right: calc(15rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-xxs\@s-xs\@m {
    padding-top: 0.5rem !important;
    padding-top: calc(0.5rem + 0.5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-xxs\@s-xs\@l {
    padding-top: 0.5rem !important;
    padding-top: calc(0.5rem + 0.5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-xxs\@s-s\@m {
    padding-top: 0.5rem !important;
    padding-top: calc(0.5rem + 1.5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-xxs\@s-s\@l {
    padding-top: 0.5rem !important;
    padding-top: calc(0.5rem + 1.5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-xs\@s-s\@m {
    padding-top: 1rem !important;
    padding-top: calc(1rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-xs\@s-s\@l {
    padding-top: 1rem !important;
    padding-top: calc(1rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-xs\@s-m\@m {
    padding-top: 1rem !important;
    padding-top: calc(1rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-xs\@s-m\@l {
    padding-top: 1rem !important;
    padding-top: calc(1rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-s\@s-m\@m {
    padding-top: 2rem !important;
    padding-top: calc(2rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-s\@s-m\@l {
    padding-top: 2rem !important;
    padding-top: calc(2rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-s\@s-l\@m {
    padding-top: 2rem !important;
    padding-top: calc(2rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-s\@s-l\@l {
    padding-top: 2rem !important;
    padding-top: calc(2rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-m\@s-l\@m {
    padding-top: 3rem !important;
    padding-top: calc(3rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-m\@s-l\@l {
    padding-top: 3rem !important;
    padding-top: calc(3rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-m\@s-xl\@m {
    padding-top: 3rem !important;
    padding-top: calc(3rem + 2 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-m\@s-xl\@l {
    padding-top: 3rem !important;
    padding-top: calc(3rem + 2 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-l\@s-xl\@m {
    padding-top: 4rem !important;
    padding-top: calc(4rem + 1 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-l\@s-xl\@l {
    padding-top: 4rem !important;
    padding-top: calc(4rem + 1 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-l\@s-xxl\@m {
    padding-top: 4rem !important;
    padding-top: calc(4rem + 6 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-l\@s-xxl\@l {
    padding-top: 4rem !important;
    padding-top: calc(4rem + 6 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-xl\@s-xxl\@m {
    padding-top: 5rem !important;
    padding-top: calc(5rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-xl\@s-xxl\@l {
    padding-top: 5rem !important;
    padding-top: calc(5rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-xl\@s-3xl\@m {
    padding-top: 5rem !important;
    padding-top: calc(5rem + 10 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-xl\@s-3xl\@l {
    padding-top: 5rem !important;
    padding-top: calc(5rem + 10 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-xxl\@s-3xl\@m {
    padding-top: 10rem !important;
    padding-top: calc(10rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-xxl\@s-3xl\@l {
    padding-top: 10rem !important;
    padding-top: calc(10rem + 5 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-xxl\@s-4xl\@m {
    padding-top: 10rem !important;
    padding-top: calc(10rem + 10 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-xxl\@s-4xl\@l {
    padding-top: 10rem !important;
    padding-top: calc(10rem + 10 * ((100vw - 72rem) / 56)) !important;
  }

  .u-paddingTop-3xl\@s-4xl\@m {
    padding-top: 15rem !important;
    padding-top: calc(15rem + 5 * ((100vw - 72rem) / 24)) !important;
  }

  .u-paddingTop-3xl\@s-4xl\@l {
    padding-top: 15rem !important;
    padding-top: calc(15rem + 5 * ((100vw - 72rem) / 56)) !important;
  }
}

@media (min-width: 60em) {
  .u-paddingAll-f\@m {
    padding: 0 !important;
  }

  .u-paddingAll-xxs\@m {
    padding: 0.5rem !important;
  }

  .u-paddingAll-xs\@m {
    padding: 1rem !important;
  }

  .u-paddingAll-s\@m {
    padding: 2rem !important;
  }

  .u-paddingAll-m\@m {
    padding: 3rem !important;
  }

  .u-paddingAll-l\@m {
    padding: 4rem !important;
  }

  .u-paddingAll-xl\@m {
    padding: 5rem !important;
  }

  .u-paddingAll-xxl\@m {
    padding: 10rem !important;
  }

  .u-paddingAll-3xl\@m {
    padding: 15rem !important;
  }

  .u-paddingAll-4xl\@m {
    padding: 20rem !important;
  }

  .u-paddingBottom-f\@m {
    padding-bottom: 0 !important;
  }

  .u-paddingBottom-xxs\@m {
    padding-bottom: 0.5rem !important;
  }

  .u-paddingBottom-xs\@m {
    padding-bottom: 1rem !important;
  }

  .u-paddingBottom-s\@m {
    padding-bottom: 2rem !important;
  }

  .u-paddingBottom-m\@m {
    padding-bottom: 3rem !important;
  }

  .u-paddingBottom-l\@m {
    padding-bottom: 4rem !important;
  }

  .u-paddingBottom-xl\@m {
    padding-bottom: 5rem !important;
  }

  .u-paddingBottom-xxl\@m {
    padding-bottom: 10rem !important;
  }

  .u-paddingBottom-3xl\@m {
    padding-bottom: 15rem !important;
  }

  .u-paddingBottom-4xl\@m {
    padding-bottom: 20rem !important;
  }

  .u-paddingLeft-f\@m {
    padding-left: 0 !important;
  }

  .u-paddingLeft-xxs\@m {
    padding-left: 0.5rem !important;
  }

  .u-paddingLeft-xs\@m {
    padding-left: 1rem !important;
  }

  .u-paddingLeft-s\@m {
    padding-left: 2rem !important;
  }

  .u-paddingLeft-m\@m {
    padding-left: 3rem !important;
  }

  .u-paddingLeft-l\@m {
    padding-left: 4rem !important;
  }

  .u-paddingLeft-xl\@m {
    padding-left: 5rem !important;
  }

  .u-paddingLeft-xxl\@m {
    padding-left: 10rem !important;
  }

  .u-paddingLeft-3xl\@m {
    padding-left: 15rem !important;
  }

  .u-paddingLeft-4xl\@m {
    padding-left: 20rem !important;
  }

  .u-paddingRight-f\@m {
    padding-right: 0 !important;
  }

  .u-paddingRight-xxs\@m {
    padding-right: 0.5rem !important;
  }

  .u-paddingRight-xs\@m {
    padding-right: 1rem !important;
  }

  .u-paddingRight-s\@m {
    padding-right: 2rem !important;
  }

  .u-paddingRight-m\@m {
    padding-right: 3rem !important;
  }

  .u-paddingRight-l\@m {
    padding-right: 4rem !important;
  }

  .u-paddingRight-xl\@m {
    padding-right: 5rem !important;
  }

  .u-paddingRight-xxl\@m {
    padding-right: 10rem !important;
  }

  .u-paddingRight-3xl\@m {
    padding-right: 15rem !important;
  }

  .u-paddingRight-4xl\@m {
    padding-right: 20rem !important;
  }

  .u-paddingTop-f\@m {
    padding-top: 0 !important;
  }

  .u-paddingTop-xxs\@m {
    padding-top: 0.5rem !important;
  }

  .u-paddingTop-xs\@m {
    padding-top: 1rem !important;
  }

  .u-paddingTop-s\@m {
    padding-top: 2rem !important;
  }

  .u-paddingTop-m\@m {
    padding-top: 3rem !important;
  }

  .u-paddingTop-l\@m {
    padding-top: 4rem !important;
  }

  .u-paddingTop-xl\@m {
    padding-top: 5rem !important;
  }

  .u-paddingTop-xxl\@m {
    padding-top: 10rem !important;
  }

  .u-paddingTop-3xl\@m {
    padding-top: 15rem !important;
  }

  .u-paddingTop-4xl\@m {
    padding-top: 20rem !important;
  }

  .u-paddingAll-xxs\@m-xs\@l {
    padding: 0.5rem !important;
    padding: calc(0.5rem + 0.5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-xxs\@m-s\@l {
    padding: 0.5rem !important;
    padding: calc(0.5rem + 1.5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-xs\@m-s\@l {
    padding: 1rem !important;
    padding: calc(1rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-xs\@m-m\@l {
    padding: 1rem !important;
    padding: calc(1rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-s\@m-m\@l {
    padding: 2rem !important;
    padding: calc(2rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-s\@m-l\@l {
    padding: 2rem !important;
    padding: calc(2rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-m\@m-l\@l {
    padding: 3rem !important;
    padding: calc(3rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-m\@m-xl\@l {
    padding: 3rem !important;
    padding: calc(3rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-l\@m-xl\@l {
    padding: 4rem !important;
    padding: calc(4rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-l\@m-xxl\@l {
    padding: 4rem !important;
    padding: calc(4rem + 6 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-xl\@m-xxl\@l {
    padding: 5rem !important;
    padding: calc(5rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-xl\@m-3xl\@l {
    padding: 5rem !important;
    padding: calc(5rem + 10 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-xxl\@m-3xl\@l {
    padding: 10rem !important;
    padding: calc(10rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-xxl\@m-4xl\@l {
    padding: 10rem !important;
    padding: calc(10rem + 10 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingAll-3xl\@m-4xl\@l {
    padding: 15rem !important;
    padding: calc(15rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-xxs\@m-xs\@l {
    padding-bottom: 0.5rem !important;
    padding-bottom: calc(0.5rem + 0.5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-xxs\@m-s\@l {
    padding-bottom: 0.5rem !important;
    padding-bottom: calc(0.5rem + 1.5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-xs\@m-s\@l {
    padding-bottom: 1rem !important;
    padding-bottom: calc(1rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-xs\@m-m\@l {
    padding-bottom: 1rem !important;
    padding-bottom: calc(1rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-s\@m-m\@l {
    padding-bottom: 2rem !important;
    padding-bottom: calc(2rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-s\@m-l\@l {
    padding-bottom: 2rem !important;
    padding-bottom: calc(2rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-m\@m-l\@l {
    padding-bottom: 3rem !important;
    padding-bottom: calc(3rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-m\@m-xl\@l {
    padding-bottom: 3rem !important;
    padding-bottom: calc(3rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-l\@m-xl\@l {
    padding-bottom: 4rem !important;
    padding-bottom: calc(4rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-l\@m-xxl\@l {
    padding-bottom: 4rem !important;
    padding-bottom: calc(4rem + 6 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-xl\@m-xxl\@l {
    padding-bottom: 5rem !important;
    padding-bottom: calc(5rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-xl\@m-3xl\@l {
    padding-bottom: 5rem !important;
    padding-bottom: calc(5rem + 10 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-xxl\@m-3xl\@l {
    padding-bottom: 10rem !important;
    padding-bottom: calc(10rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-xxl\@m-4xl\@l {
    padding-bottom: 10rem !important;
    padding-bottom: calc(10rem + 10 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingBottom-3xl\@m-4xl\@l {
    padding-bottom: 15rem !important;
    padding-bottom: calc(15rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-xxs\@m-xs\@l {
    padding-left: 0.5rem !important;
    padding-left: calc(0.5rem + 0.5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-xxs\@m-s\@l {
    padding-left: 0.5rem !important;
    padding-left: calc(0.5rem + 1.5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-xs\@m-s\@l {
    padding-left: 1rem !important;
    padding-left: calc(1rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-xs\@m-m\@l {
    padding-left: 1rem !important;
    padding-left: calc(1rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-s\@m-m\@l {
    padding-left: 2rem !important;
    padding-left: calc(2rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-s\@m-l\@l {
    padding-left: 2rem !important;
    padding-left: calc(2rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-m\@m-l\@l {
    padding-left: 3rem !important;
    padding-left: calc(3rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-m\@m-xl\@l {
    padding-left: 3rem !important;
    padding-left: calc(3rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-l\@m-xl\@l {
    padding-left: 4rem !important;
    padding-left: calc(4rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-l\@m-xxl\@l {
    padding-left: 4rem !important;
    padding-left: calc(4rem + 6 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-xl\@m-xxl\@l {
    padding-left: 5rem !important;
    padding-left: calc(5rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-xl\@m-3xl\@l {
    padding-left: 5rem !important;
    padding-left: calc(5rem + 10 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-xxl\@m-3xl\@l {
    padding-left: 10rem !important;
    padding-left: calc(10rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-xxl\@m-4xl\@l {
    padding-left: 10rem !important;
    padding-left: calc(10rem + 10 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingLeft-3xl\@m-4xl\@l {
    padding-left: 15rem !important;
    padding-left: calc(15rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-xxs\@m-xs\@l {
    padding-right: 0.5rem !important;
    padding-right: calc(0.5rem + 0.5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-xxs\@m-s\@l {
    padding-right: 0.5rem !important;
    padding-right: calc(0.5rem + 1.5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-xs\@m-s\@l {
    padding-right: 1rem !important;
    padding-right: calc(1rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-xs\@m-m\@l {
    padding-right: 1rem !important;
    padding-right: calc(1rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-s\@m-m\@l {
    padding-right: 2rem !important;
    padding-right: calc(2rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-s\@m-l\@l {
    padding-right: 2rem !important;
    padding-right: calc(2rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-m\@m-l\@l {
    padding-right: 3rem !important;
    padding-right: calc(3rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-m\@m-xl\@l {
    padding-right: 3rem !important;
    padding-right: calc(3rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-l\@m-xl\@l {
    padding-right: 4rem !important;
    padding-right: calc(4rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-l\@m-xxl\@l {
    padding-right: 4rem !important;
    padding-right: calc(4rem + 6 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-xl\@m-xxl\@l {
    padding-right: 5rem !important;
    padding-right: calc(5rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-xl\@m-3xl\@l {
    padding-right: 5rem !important;
    padding-right: calc(5rem + 10 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-xxl\@m-3xl\@l {
    padding-right: 10rem !important;
    padding-right: calc(10rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-xxl\@m-4xl\@l {
    padding-right: 10rem !important;
    padding-right: calc(10rem + 10 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingRight-3xl\@m-4xl\@l {
    padding-right: 15rem !important;
    padding-right: calc(15rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-xxs\@m-xs\@l {
    padding-top: 0.5rem !important;
    padding-top: calc(0.5rem + 0.5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-xxs\@m-s\@l {
    padding-top: 0.5rem !important;
    padding-top: calc(0.5rem + 1.5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-xs\@m-s\@l {
    padding-top: 1rem !important;
    padding-top: calc(1rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-xs\@m-m\@l {
    padding-top: 1rem !important;
    padding-top: calc(1rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-s\@m-m\@l {
    padding-top: 2rem !important;
    padding-top: calc(2rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-s\@m-l\@l {
    padding-top: 2rem !important;
    padding-top: calc(2rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-m\@m-l\@l {
    padding-top: 3rem !important;
    padding-top: calc(3rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-m\@m-xl\@l {
    padding-top: 3rem !important;
    padding-top: calc(3rem + 2 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-l\@m-xl\@l {
    padding-top: 4rem !important;
    padding-top: calc(4rem + 1 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-l\@m-xxl\@l {
    padding-top: 4rem !important;
    padding-top: calc(4rem + 6 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-xl\@m-xxl\@l {
    padding-top: 5rem !important;
    padding-top: calc(5rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-xl\@m-3xl\@l {
    padding-top: 5rem !important;
    padding-top: calc(5rem + 10 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-xxl\@m-3xl\@l {
    padding-top: 10rem !important;
    padding-top: calc(10rem + 5 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-xxl\@m-4xl\@l {
    padding-top: 10rem !important;
    padding-top: calc(10rem + 10 * ((100vw - 96rem) / 32)) !important;
  }

  .u-paddingTop-3xl\@m-4xl\@l {
    padding-top: 15rem !important;
    padding-top: calc(15rem + 5 * ((100vw - 96rem) / 32)) !important;
  }
}

@media (min-width: 80em) {
  .u-paddingAll-f\@l {
    padding: 0 !important;
  }

  .u-paddingAll-xxs\@l {
    padding: 0.5rem !important;
  }

  .u-paddingAll-xs\@l {
    padding: 1rem !important;
  }

  .u-paddingAll-s\@l {
    padding: 2rem !important;
  }

  .u-paddingAll-m\@l {
    padding: 3rem !important;
  }

  .u-paddingAll-l\@l {
    padding: 4rem !important;
  }

  .u-paddingAll-xl\@l {
    padding: 5rem !important;
  }

  .u-paddingAll-xxl\@l {
    padding: 10rem !important;
  }

  .u-paddingAll-3xl\@l {
    padding: 15rem !important;
  }

  .u-paddingAll-4xl\@l {
    padding: 20rem !important;
  }

  .u-paddingBottom-f\@l {
    padding-bottom: 0 !important;
  }

  .u-paddingBottom-xxs\@l {
    padding-bottom: 0.5rem !important;
  }

  .u-paddingBottom-xs\@l {
    padding-bottom: 1rem !important;
  }

  .u-paddingBottom-s\@l {
    padding-bottom: 2rem !important;
  }

  .u-paddingBottom-m\@l {
    padding-bottom: 3rem !important;
  }

  .u-paddingBottom-l\@l {
    padding-bottom: 4rem !important;
  }

  .u-paddingBottom-xl\@l {
    padding-bottom: 5rem !important;
  }

  .u-paddingBottom-xxl\@l {
    padding-bottom: 10rem !important;
  }

  .u-paddingBottom-3xl\@l {
    padding-bottom: 15rem !important;
  }

  .u-paddingBottom-4xl\@l {
    padding-bottom: 20rem !important;
  }

  .u-paddingLeft-f\@l {
    padding-left: 0 !important;
  }

  .u-paddingLeft-xxs\@l {
    padding-left: 0.5rem !important;
  }

  .u-paddingLeft-xs\@l {
    padding-left: 1rem !important;
  }

  .u-paddingLeft-s\@l {
    padding-left: 2rem !important;
  }

  .u-paddingLeft-m\@l {
    padding-left: 3rem !important;
  }

  .u-paddingLeft-l\@l {
    padding-left: 4rem !important;
  }

  .u-paddingLeft-xl\@l {
    padding-left: 5rem !important;
  }

  .u-paddingLeft-xxl\@l {
    padding-left: 10rem !important;
  }

  .u-paddingLeft-3xl\@l {
    padding-left: 15rem !important;
  }

  .u-paddingLeft-4xl\@l {
    padding-left: 20rem !important;
  }

  .u-paddingRight-f\@l {
    padding-right: 0 !important;
  }

  .u-paddingRight-xxs\@l {
    padding-right: 0.5rem !important;
  }

  .u-paddingRight-xs\@l {
    padding-right: 1rem !important;
  }

  .u-paddingRight-s\@l {
    padding-right: 2rem !important;
  }

  .u-paddingRight-m\@l {
    padding-right: 3rem !important;
  }

  .u-paddingRight-l\@l {
    padding-right: 4rem !important;
  }

  .u-paddingRight-xl\@l {
    padding-right: 5rem !important;
  }

  .u-paddingRight-xxl\@l {
    padding-right: 10rem !important;
  }

  .u-paddingRight-3xl\@l {
    padding-right: 15rem !important;
  }

  .u-paddingRight-4xl\@l {
    padding-right: 20rem !important;
  }

  .u-paddingTop-f\@l {
    padding-top: 0 !important;
  }

  .u-paddingTop-xxs\@l {
    padding-top: 0.5rem !important;
  }

  .u-paddingTop-xs\@l {
    padding-top: 1rem !important;
  }

  .u-paddingTop-s\@l {
    padding-top: 2rem !important;
  }

  .u-paddingTop-m\@l {
    padding-top: 3rem !important;
  }

  .u-paddingTop-l\@l {
    padding-top: 4rem !important;
  }

  .u-paddingTop-xl\@l {
    padding-top: 5rem !important;
  }

  .u-paddingTop-xxl\@l {
    padding-top: 10rem !important;
  }

  .u-paddingTop-3xl\@l {
    padding-top: 15rem !important;
  }

  .u-paddingTop-4xl\@l {
    padding-top: 20rem !important;
  }
}
