
.margin {
  margin: 1.25rem !important;
}

.marginT {
  margin-top: 1.25rem !important;
}

.marginB {
  margin-bottom: 1.25rem !important;
}

.marginL {
  margin-left: 1.25rem !important;
}

.marginR {
  margin-right: 1.25rem !important;
}

.marginLr {
  margin-left: 1.25rem !important;
  margin-right: 1.25rem !important;
}

.marginTb {
  margin-top: 1.25rem !important;
  margin-bottom: 1.25rem !important;
}

.marginAuto {
  margin: auto !important;
}

.marginAutoT {
  margin-top: auto !important;
}

.marginAutoB {
  margin-bottom: auto !important;
}

.marginAutoL {
  margin-left: auto !important;
}

.marginAutoR {
  margin-right: auto !important;
}

.marginAutoLr {
  margin-left: auto !important;
  margin-right: auto !important;
}

.marginAutoTb {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.marginCenter {
  margin: 0 auto !important;
}

.margin0 {
  margin: 0 !important;
}

.margin0T {
  margin-top: 0 !important;
}

.margin0B {
  margin-bottom: 0 !important;
}

.margin0L {
  margin-left: 0 !important;
}

.margin0R {
  margin-right: 0 !important;
}

.margin0Lr {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.margin0Tb {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.margin1 {
  margin: 0.625rem !important;
}

.margin1T {
  margin-top: 0.625rem !important;
}

.margin1B {
  margin-bottom: 0.625rem !important;
}

.margin1L {
  margin-left: 0.625rem !important;
}

.margin1R {
  margin-right: 0.625rem !important;
}

.margin1Lr {
  margin-left: 0.625rem !important;
  margin-right: 0.625rem !important;
}

.margin1Tb {
  margin-top: 0.625rem !important;
  margin-bottom: 0.625rem !important;
}

.margin2 {
  margin: 1.25rem !important;
}

.margin2T {
  margin-top: 1.25rem !important;
}

.margin2B {
  margin-bottom: 1.25rem !important;
}

.margin2L {
  margin-left: 1.25rem !important;
}

.margin2R {
  margin-right: 1.25rem !important;
}

.margin2Lr {
  margin-left: 1.25rem !important;
  margin-right: 1.25rem !important;
}

.margin2Tb {
  margin-top: 1.25rem !important;
  margin-bottom: 1.25rem !important;
}

.margin3 {
  margin: 1.875rem !important;
}

.margin3T {
  margin-top: 1.875rem !important;
}

.margin3B {
  margin-bottom: 1.875rem !important;
}

.margin3L {
  margin-left: 1.875rem !important;
}

.margin3R {
  margin-right: 1.875rem !important;
}

.margin3Lr {
  margin-left: 1.875rem !important;
  margin-right: 1.875rem !important;
}

.margin3Tb {
  margin-top: 1.875rem !important;
  margin-bottom: 1.875rem !important;
}

.margin4 {
  margin: 2.5rem !important;
}

.margin4T {
  margin-top: 2.5rem !important;
}

.margin4B {
  margin-bottom: 2.5rem !important;
}

.margin4L {
  margin-left: 2.5rem !important;
}

.margin4R {
  margin-right: 2.5rem !important;
}

.margin4Lr {
  margin-left: 2.5rem !important;
  margin-right: 2.5rem !important;
}

.margin4Tb {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important;
}

.stack > :not(:last-child) {
  margin-bottom: 1.25rem;
}

.stackR > :not(:last-child) {
  margin-right: 1.25rem;
}

.stackA > * {
  margin-bottom: 1.25rem;
}

.stack1 > :not(:last-child) {
  margin-bottom: 0.625rem;
}

.stack1A > * {
  margin-bottom: 0.625rem;
}

.stack1R > :not(:last-child) {
  margin-right: 0.625rem;
}

.stack3 > :not(:last-child) {
  margin-bottom: 1.875rem;
}

.stack3A > * {
  margin-bottom: 1.875rem;
}

.stack3R > :not(:last-child) {
  margin-right: 1.875rem;
}