.microsite-footer {
  padding-block-start: var(--spacing-large);
  background-image: linear-gradient(95.5deg, var(--color-accent) 0%, var(--color-accent-darker) 93.27%);
}

.region-microsites-footer {
  background-color: transparent;
  padding-inline: 0;
}
.microsite-footer__logos {
  margin-block-start: var(--spacing-larger);
  padding-block-start: var(--spacing-largest);
  border-top: 2px solid var(--color-accent-light);
}

.microsite-footer__text-block {
  margin-block: 0;
}

/*
  I'm not sure about this, it's a bit flaky, but doing it this way for now
  allows us to have custom content per microsite.
  We might need to override this in other themes in the future.
  P.S. I hope you're have a great day!
*/
.microsite-footer .field--name-lgms-footer-copyright-notice {
  width: 100%;
}
.microsite-footer .field--name-lgms-footer-copyright-notice > p {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: var(--spacing);
  text-align: center;
}
@media screen and (min-width: 768px) {
  .microsite-footer .field--name-lgms-footer-copyright-notice > p {
    justify-content: space-between;
  }
}
.microsite-footer .lgd-row > * {
  margin-right: 0;
  margin-left: 0;
}
@media screen and (min-width: 768px) {
  .microsite-footer .lgd-row > * {
    margin-right: calc(var(--footer-grid-column-spacing) / 2);
    margin-left: calc(var(--footer-grid-column-spacing) / 2);
  }
}