:root {
  --spacer-lg: 5rem;
  --spacer: 3rem;
  --spacer-md: 3rem;
  --spacer-sm: 2rem;
  --spacer-sm-md: 2rem;
}

@media (min-width: 782px) {
  :root {
    --spacer-lg: 6.5rem;
    --spacer: 4rem;
  }
}
@media (min-width: 1024px) {
  :root {
    --spacer-lg: 8rem;
    --spacer: 6rem;
    --spacer-sm-md: 3rem;
  }
}
.tab-group {
  margin-bottom: var(--spacer) !important;
}
* + .tab-group {
  margin-top: 3rem !important;
}
.tab-group + .btn {
  margin-top: -2rem !important;
}
.tab-group.vert {
  border-bottom: none;
}
.tab-group.vert > .acf-innerblocks-container {
  display: flex;
  flex-wrap: wrap;
}/*# sourceMappingURL=block-tab-group.css.map */