/**
 * Styles for container layouts and info boxes using UAGB blocks.
 * Defines spacing, background, and responsive behavior for , and related elements.
 */

/* container buttons */
.wp-block-uagb-container.cont-buttons .uagb-buttons__wrap {
  gap: var(--gap-s) !important;
}

/* impressum block with background */
.wp-block-uagb-container.background-white {
  background-color: var(--ast-global-color-0);
  padding: var(--gap-xl);
  border-radius: var(--border-radius-10);
}

@media (max-width: 576px) {
  .wp-block-uagb-container.background-white {
    padding: 30px 25px;
  }
}

/* sitemap */
.rank-math-html-sitemap
  .rank-math-html-sitemap__section
  h2.rank-math-html-sitemap__title {
  display: none;
}
