.wp-block-group,
.block-editor-block-list__block > .wp-block-group {
  --uwa-rg-space-none: 0;
  --uwa-rg-space-xs: 0.75rem;
  --uwa-rg-space-s: 1rem;
  --uwa-rg-space-m: 1.5rem;
  --uwa-rg-space-l: 2rem;
  --uwa-rg-space-xl: 3rem;
}

.wp-block-group.uwa-rg-has-desktop-max-width,
.block-editor-block-list__block.uwa-rg-has-desktop-max-width > .wp-block-group {
  box-sizing: border-box !important;
  width: min(100%, var(--uwa-rg-max-width-desktop)) !important;
  max-width: var(--uwa-rg-max-width-desktop) !important;
}

.wp-block-group.uwa-rg-center-horizontal,
.block-editor-block-list__block.uwa-rg-center-horizontal > .wp-block-group {
  margin-right: auto !important;
  margin-left: auto !important;
}

@media (max-width: 1440px) {
  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-has-small-max-width,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-has-small-max-width > .wp-block-group {
    box-sizing: border-box !important;
    width: min(100%, var(--uwa-rg-max-width-small)) !important;
    max-width: var(--uwa-rg-max-width-small) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-small-gap-none,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-small-gap-none > .wp-block-group {
    gap: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-small-gap-xs,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-small-gap-xs > .wp-block-group {
    gap: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-small-gap-s,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-small-gap-s > .wp-block-group {
    gap: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-small-gap-m,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-small-gap-m > .wp-block-group {
    gap: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-small-gap-l,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-small-gap-l > .wp-block-group {
    gap: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-small-gap-xl,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-small-gap-xl > .wp-block-group {
    gap: var(--uwa-rg-space-xl) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-small-pad-none,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-small-pad-none > .wp-block-group {
    padding-top: var(--uwa-rg-space-none) !important;
    padding-right: var(--uwa-rg-space-none) !important;
    padding-bottom: var(--uwa-rg-space-none) !important;
    padding-left: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-small-pad-xs,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-small-pad-xs > .wp-block-group {
    padding-top: var(--uwa-rg-space-xs) !important;
    padding-right: var(--uwa-rg-space-xs) !important;
    padding-bottom: var(--uwa-rg-space-xs) !important;
    padding-left: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-small-pad-s,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-small-pad-s > .wp-block-group {
    padding-top: var(--uwa-rg-space-s) !important;
    padding-right: var(--uwa-rg-space-s) !important;
    padding-bottom: var(--uwa-rg-space-s) !important;
    padding-left: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-small-pad-m,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-small-pad-m > .wp-block-group {
    padding-top: var(--uwa-rg-space-m) !important;
    padding-right: var(--uwa-rg-space-m) !important;
    padding-bottom: var(--uwa-rg-space-m) !important;
    padding-left: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-small-pad-l,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-small-pad-l > .wp-block-group {
    padding-top: var(--uwa-rg-space-l) !important;
    padding-right: var(--uwa-rg-space-l) !important;
    padding-bottom: var(--uwa-rg-space-l) !important;
    padding-left: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-early.uwa-rg-small-pad-xl,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-early.uwa-rg-small-pad-xl > .wp-block-group {
    padding-top: var(--uwa-rg-space-xl) !important;
    padding-right: var(--uwa-rg-space-xl) !important;
    padding-bottom: var(--uwa-rg-space-xl) !important;
    padding-left: var(--uwa-rg-space-xl) !important;
  }
}

@media (max-width: 1280px) {
  .wp-block-group.uwa-rg-has-small-max-width:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-has-small-max-width:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    box-sizing: border-box !important;
    width: min(100%, var(--uwa-rg-max-width-small)) !important;
    max-width: var(--uwa-rg-max-width-small) !important;
  }

  .wp-block-group.uwa-rg-small-gap-none:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-small-gap-none:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    gap: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-small-gap-xs:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-small-gap-xs:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    gap: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-small-gap-s:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-small-gap-s:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    gap: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-small-gap-m:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-small-gap-m:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    gap: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-small-gap-l:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-small-gap-l:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    gap: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-small-gap-xl:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-small-gap-xl:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    gap: var(--uwa-rg-space-xl) !important;
  }

  .wp-block-group.uwa-rg-small-pad-none:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-small-pad-none:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    padding-top: var(--uwa-rg-space-none) !important;
    padding-right: var(--uwa-rg-space-none) !important;
    padding-bottom: var(--uwa-rg-space-none) !important;
    padding-left: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-small-pad-xs:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-small-pad-xs:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    padding-top: var(--uwa-rg-space-xs) !important;
    padding-right: var(--uwa-rg-space-xs) !important;
    padding-bottom: var(--uwa-rg-space-xs) !important;
    padding-left: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-small-pad-s:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-small-pad-s:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    padding-top: var(--uwa-rg-space-s) !important;
    padding-right: var(--uwa-rg-space-s) !important;
    padding-bottom: var(--uwa-rg-space-s) !important;
    padding-left: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-small-pad-m:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-small-pad-m:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    padding-top: var(--uwa-rg-space-m) !important;
    padding-right: var(--uwa-rg-space-m) !important;
    padding-bottom: var(--uwa-rg-space-m) !important;
    padding-left: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-small-pad-l:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-small-pad-l:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    padding-top: var(--uwa-rg-space-l) !important;
    padding-right: var(--uwa-rg-space-l) !important;
    padding-bottom: var(--uwa-rg-space-l) !important;
    padding-left: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-small-pad-xl:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-small-pad-xl:not(.uwa-rg-small-breakpoint-early):not(.uwa-rg-small-breakpoint-late) > .wp-block-group {
    padding-top: var(--uwa-rg-space-xl) !important;
    padding-right: var(--uwa-rg-space-xl) !important;
    padding-bottom: var(--uwa-rg-space-xl) !important;
    padding-left: var(--uwa-rg-space-xl) !important;
  }
}

@media (max-width: 1120px) {
  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-has-small-max-width,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-has-small-max-width > .wp-block-group {
    box-sizing: border-box !important;
    width: min(100%, var(--uwa-rg-max-width-small)) !important;
    max-width: var(--uwa-rg-max-width-small) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-small-gap-none,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-small-gap-none > .wp-block-group {
    gap: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-small-gap-xs,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-small-gap-xs > .wp-block-group {
    gap: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-small-gap-s,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-small-gap-s > .wp-block-group {
    gap: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-small-gap-m,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-small-gap-m > .wp-block-group {
    gap: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-small-gap-l,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-small-gap-l > .wp-block-group {
    gap: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-small-gap-xl,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-small-gap-xl > .wp-block-group {
    gap: var(--uwa-rg-space-xl) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-small-pad-none,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-small-pad-none > .wp-block-group {
    padding-top: var(--uwa-rg-space-none) !important;
    padding-right: var(--uwa-rg-space-none) !important;
    padding-bottom: var(--uwa-rg-space-none) !important;
    padding-left: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-small-pad-xs,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-small-pad-xs > .wp-block-group {
    padding-top: var(--uwa-rg-space-xs) !important;
    padding-right: var(--uwa-rg-space-xs) !important;
    padding-bottom: var(--uwa-rg-space-xs) !important;
    padding-left: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-small-pad-s,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-small-pad-s > .wp-block-group {
    padding-top: var(--uwa-rg-space-s) !important;
    padding-right: var(--uwa-rg-space-s) !important;
    padding-bottom: var(--uwa-rg-space-s) !important;
    padding-left: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-small-pad-m,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-small-pad-m > .wp-block-group {
    padding-top: var(--uwa-rg-space-m) !important;
    padding-right: var(--uwa-rg-space-m) !important;
    padding-bottom: var(--uwa-rg-space-m) !important;
    padding-left: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-small-pad-l,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-small-pad-l > .wp-block-group {
    padding-top: var(--uwa-rg-space-l) !important;
    padding-right: var(--uwa-rg-space-l) !important;
    padding-bottom: var(--uwa-rg-space-l) !important;
    padding-left: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-small-breakpoint-late.uwa-rg-small-pad-xl,
  .block-editor-block-list__block.uwa-rg-small-breakpoint-late.uwa-rg-small-pad-xl > .wp-block-group {
    padding-top: var(--uwa-rg-space-xl) !important;
    padding-right: var(--uwa-rg-space-xl) !important;
    padding-bottom: var(--uwa-rg-space-xl) !important;
    padding-left: var(--uwa-rg-space-xl) !important;
  }
}

@media (max-width: 1200px) {
  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-has-tablet-max-width,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-has-tablet-max-width > .wp-block-group {
    box-sizing: border-box !important;
    width: min(100%, var(--uwa-rg-max-width-tablet)) !important;
    max-width: var(--uwa-rg-max-width-tablet) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-layout-row.is-layout-flex,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-layout-row > .wp-block-group.is-layout-flex {
    flex-direction: row;
    flex-wrap: wrap;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-layout-stack.is-layout-flex,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-layout-stack > .wp-block-group.is-layout-flex {
    flex-direction: column;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-gap-none,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-gap-none > .wp-block-group {
    gap: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-gap-xs,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-gap-xs > .wp-block-group {
    gap: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-gap-s,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-gap-s > .wp-block-group {
    gap: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-gap-m,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-gap-m > .wp-block-group {
    gap: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-gap-l,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-gap-l > .wp-block-group {
    gap: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-gap-xl,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-gap-xl > .wp-block-group {
    gap: var(--uwa-rg-space-xl) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-pad-none,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-pad-none > .wp-block-group {
    padding-top: var(--uwa-rg-space-none) !important;
    padding-right: var(--uwa-rg-space-none) !important;
    padding-bottom: var(--uwa-rg-space-none) !important;
    padding-left: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-pad-xs,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-pad-xs > .wp-block-group {
    padding-top: var(--uwa-rg-space-xs) !important;
    padding-right: var(--uwa-rg-space-xs) !important;
    padding-bottom: var(--uwa-rg-space-xs) !important;
    padding-left: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-pad-s,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-pad-s > .wp-block-group {
    padding-top: var(--uwa-rg-space-s) !important;
    padding-right: var(--uwa-rg-space-s) !important;
    padding-bottom: var(--uwa-rg-space-s) !important;
    padding-left: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-pad-m,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-pad-m > .wp-block-group {
    padding-top: var(--uwa-rg-space-m) !important;
    padding-right: var(--uwa-rg-space-m) !important;
    padding-bottom: var(--uwa-rg-space-m) !important;
    padding-left: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-pad-l,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-pad-l > .wp-block-group {
    padding-top: var(--uwa-rg-space-l) !important;
    padding-right: var(--uwa-rg-space-l) !important;
    padding-bottom: var(--uwa-rg-space-l) !important;
    padding-left: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-pad-xl,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-early.uwa-rg-tablet-pad-xl > .wp-block-group {
    padding-top: var(--uwa-rg-space-xl) !important;
    padding-right: var(--uwa-rg-space-xl) !important;
    padding-bottom: var(--uwa-rg-space-xl) !important;
    padding-left: var(--uwa-rg-space-xl) !important;
  }
}

@media (max-width: 960px) {
  .wp-block-group.uwa-rg-has-tablet-max-width:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-has-tablet-max-width:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    box-sizing: border-box !important;
    width: min(100%, var(--uwa-rg-max-width-tablet)) !important;
    max-width: var(--uwa-rg-max-width-tablet) !important;
  }

  .wp-block-group.uwa-rg-tablet-layout-row.is-layout-flex:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-layout-row:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group.is-layout-flex {
    flex-direction: row;
    flex-wrap: wrap;
  }

  .wp-block-group.uwa-rg-tablet-layout-stack.is-layout-flex:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-layout-stack:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group.is-layout-flex {
    flex-direction: column;
  }

  .wp-block-group.uwa-rg-tablet-gap-none:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-gap-none:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    gap: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-tablet-gap-xs:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-gap-xs:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    gap: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-tablet-gap-s:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-gap-s:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    gap: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-tablet-gap-m:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-gap-m:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    gap: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-tablet-gap-l:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-gap-l:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    gap: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-tablet-gap-xl:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-gap-xl:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    gap: var(--uwa-rg-space-xl) !important;
  }

  .wp-block-group.uwa-rg-tablet-pad-none:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-pad-none:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    padding-top: var(--uwa-rg-space-none) !important;
    padding-right: var(--uwa-rg-space-none) !important;
    padding-bottom: var(--uwa-rg-space-none) !important;
    padding-left: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-tablet-pad-xs:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-pad-xs:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    padding-top: var(--uwa-rg-space-xs) !important;
    padding-right: var(--uwa-rg-space-xs) !important;
    padding-bottom: var(--uwa-rg-space-xs) !important;
    padding-left: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-tablet-pad-s:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-pad-s:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    padding-top: var(--uwa-rg-space-s) !important;
    padding-right: var(--uwa-rg-space-s) !important;
    padding-bottom: var(--uwa-rg-space-s) !important;
    padding-left: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-tablet-pad-m:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-pad-m:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    padding-top: var(--uwa-rg-space-m) !important;
    padding-right: var(--uwa-rg-space-m) !important;
    padding-bottom: var(--uwa-rg-space-m) !important;
    padding-left: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-tablet-pad-l:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-pad-l:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    padding-top: var(--uwa-rg-space-l) !important;
    padding-right: var(--uwa-rg-space-l) !important;
    padding-bottom: var(--uwa-rg-space-l) !important;
    padding-left: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-tablet-pad-xl:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late),
  .block-editor-block-list__block.uwa-rg-tablet-pad-xl:not(.uwa-rg-tablet-breakpoint-early):not(.uwa-rg-tablet-breakpoint-late) > .wp-block-group {
    padding-top: var(--uwa-rg-space-xl) !important;
    padding-right: var(--uwa-rg-space-xl) !important;
    padding-bottom: var(--uwa-rg-space-xl) !important;
    padding-left: var(--uwa-rg-space-xl) !important;
  }
}

@media (max-width: 820px) {
  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-has-tablet-max-width,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-has-tablet-max-width > .wp-block-group {
    box-sizing: border-box !important;
    width: min(100%, var(--uwa-rg-max-width-tablet)) !important;
    max-width: var(--uwa-rg-max-width-tablet) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-layout-row.is-layout-flex,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-layout-row > .wp-block-group.is-layout-flex {
    flex-direction: row;
    flex-wrap: wrap;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-layout-stack.is-layout-flex,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-layout-stack > .wp-block-group.is-layout-flex {
    flex-direction: column;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-gap-none,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-gap-none > .wp-block-group {
    gap: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-gap-xs,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-gap-xs > .wp-block-group {
    gap: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-gap-s,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-gap-s > .wp-block-group {
    gap: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-gap-m,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-gap-m > .wp-block-group {
    gap: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-gap-l,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-gap-l > .wp-block-group {
    gap: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-gap-xl,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-gap-xl > .wp-block-group {
    gap: var(--uwa-rg-space-xl) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-pad-none,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-pad-none > .wp-block-group {
    padding-top: var(--uwa-rg-space-none) !important;
    padding-right: var(--uwa-rg-space-none) !important;
    padding-bottom: var(--uwa-rg-space-none) !important;
    padding-left: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-pad-xs,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-pad-xs > .wp-block-group {
    padding-top: var(--uwa-rg-space-xs) !important;
    padding-right: var(--uwa-rg-space-xs) !important;
    padding-bottom: var(--uwa-rg-space-xs) !important;
    padding-left: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-pad-s,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-pad-s > .wp-block-group {
    padding-top: var(--uwa-rg-space-s) !important;
    padding-right: var(--uwa-rg-space-s) !important;
    padding-bottom: var(--uwa-rg-space-s) !important;
    padding-left: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-pad-m,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-pad-m > .wp-block-group {
    padding-top: var(--uwa-rg-space-m) !important;
    padding-right: var(--uwa-rg-space-m) !important;
    padding-bottom: var(--uwa-rg-space-m) !important;
    padding-left: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-pad-l,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-pad-l > .wp-block-group {
    padding-top: var(--uwa-rg-space-l) !important;
    padding-right: var(--uwa-rg-space-l) !important;
    padding-bottom: var(--uwa-rg-space-l) !important;
    padding-left: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-pad-xl,
  .block-editor-block-list__block.uwa-rg-tablet-breakpoint-late.uwa-rg-tablet-pad-xl > .wp-block-group {
    padding-top: var(--uwa-rg-space-xl) !important;
    padding-right: var(--uwa-rg-space-xl) !important;
    padding-bottom: var(--uwa-rg-space-xl) !important;
    padding-left: var(--uwa-rg-space-xl) !important;
  }
}

@media (max-width: 640px) {
  .wp-block-group.uwa-rg-has-mobile-max-width,
  .block-editor-block-list__block.uwa-rg-has-mobile-max-width > .wp-block-group {
    box-sizing: border-box !important;
    width: min(100%, var(--uwa-rg-max-width-mobile)) !important;
    max-width: var(--uwa-rg-max-width-mobile) !important;
  }

  .wp-block-group.uwa-rg-mobile-layout-row.is-layout-flex,
  .block-editor-block-list__block.uwa-rg-mobile-layout-row > .wp-block-group.is-layout-flex {
    flex-direction: row;
    flex-wrap: wrap;
  }

  .wp-block-group.uwa-rg-mobile-layout-stack.is-layout-flex,
  .block-editor-block-list__block.uwa-rg-mobile-layout-stack > .wp-block-group.is-layout-flex {
    flex-direction: column;
  }

  .wp-block-group.uwa-rg-mobile-reverse.uwa-rg-mobile-layout-row.is-layout-flex,
  .block-editor-block-list__block.uwa-rg-mobile-reverse.uwa-rg-mobile-layout-row > .wp-block-group.is-layout-flex,
  .wp-block-group.uwa-rg-mobile-reverse.uwa-rg-tablet-layout-row.is-layout-flex:not(.uwa-rg-mobile-layout-stack),
  .block-editor-block-list__block.uwa-rg-mobile-reverse.uwa-rg-tablet-layout-row > .wp-block-group.is-layout-flex:not(.uwa-rg-mobile-layout-stack) {
    flex-direction: row-reverse;
  }

  .wp-block-group.uwa-rg-mobile-reverse.uwa-rg-mobile-layout-stack.is-layout-flex,
  .block-editor-block-list__block.uwa-rg-mobile-reverse.uwa-rg-mobile-layout-stack > .wp-block-group.is-layout-flex,
  .wp-block-group.uwa-rg-mobile-reverse.uwa-rg-tablet-layout-stack.is-layout-flex:not(.uwa-rg-mobile-layout-row),
  .block-editor-block-list__block.uwa-rg-mobile-reverse.uwa-rg-tablet-layout-stack > .wp-block-group.is-layout-flex:not(.uwa-rg-mobile-layout-row) {
    flex-direction: column-reverse;
  }

  .wp-block-group.uwa-rg-mobile-gap-none,
  .block-editor-block-list__block.uwa-rg-mobile-gap-none > .wp-block-group {
    gap: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-mobile-gap-xs,
  .block-editor-block-list__block.uwa-rg-mobile-gap-xs > .wp-block-group {
    gap: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-mobile-gap-s,
  .block-editor-block-list__block.uwa-rg-mobile-gap-s > .wp-block-group {
    gap: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-mobile-gap-m,
  .block-editor-block-list__block.uwa-rg-mobile-gap-m > .wp-block-group {
    gap: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-mobile-gap-l,
  .block-editor-block-list__block.uwa-rg-mobile-gap-l > .wp-block-group {
    gap: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-mobile-gap-xl,
  .block-editor-block-list__block.uwa-rg-mobile-gap-xl > .wp-block-group {
    gap: var(--uwa-rg-space-xl) !important;
  }

  .wp-block-group.uwa-rg-mobile-pad-none,
  .block-editor-block-list__block.uwa-rg-mobile-pad-none > .wp-block-group {
    padding-top: var(--uwa-rg-space-none) !important;
    padding-right: var(--uwa-rg-space-none) !important;
    padding-bottom: var(--uwa-rg-space-none) !important;
    padding-left: var(--uwa-rg-space-none) !important;
  }

  .wp-block-group.uwa-rg-mobile-pad-xs,
  .block-editor-block-list__block.uwa-rg-mobile-pad-xs > .wp-block-group {
    padding-top: var(--uwa-rg-space-xs) !important;
    padding-right: var(--uwa-rg-space-xs) !important;
    padding-bottom: var(--uwa-rg-space-xs) !important;
    padding-left: var(--uwa-rg-space-xs) !important;
  }

  .wp-block-group.uwa-rg-mobile-pad-s,
  .block-editor-block-list__block.uwa-rg-mobile-pad-s > .wp-block-group {
    padding-top: var(--uwa-rg-space-s) !important;
    padding-right: var(--uwa-rg-space-s) !important;
    padding-bottom: var(--uwa-rg-space-s) !important;
    padding-left: var(--uwa-rg-space-s) !important;
  }

  .wp-block-group.uwa-rg-mobile-pad-m,
  .block-editor-block-list__block.uwa-rg-mobile-pad-m > .wp-block-group {
    padding-top: var(--uwa-rg-space-m) !important;
    padding-right: var(--uwa-rg-space-m) !important;
    padding-bottom: var(--uwa-rg-space-m) !important;
    padding-left: var(--uwa-rg-space-m) !important;
  }

  .wp-block-group.uwa-rg-mobile-pad-l,
  .block-editor-block-list__block.uwa-rg-mobile-pad-l > .wp-block-group {
    padding-top: var(--uwa-rg-space-l) !important;
    padding-right: var(--uwa-rg-space-l) !important;
    padding-bottom: var(--uwa-rg-space-l) !important;
    padding-left: var(--uwa-rg-space-l) !important;
  }

  .wp-block-group.uwa-rg-mobile-pad-xl,
  .block-editor-block-list__block.uwa-rg-mobile-pad-xl > .wp-block-group {
    padding-top: var(--uwa-rg-space-xl) !important;
    padding-right: var(--uwa-rg-space-xl) !important;
    padding-bottom: var(--uwa-rg-space-xl) !important;
    padding-left: var(--uwa-rg-space-xl) !important;
  }
}
