/* WordPress-specific adjustments for the Translitify theme */
body {
  margin: 0;
}

.wp-site-blocks {
  padding: 0;
}

.wp-site-blocks > header,
.wp-site-blocks > footer,
.wp-site-blocks > main,
main.wp-block-group,
.entry-content,
.wp-block-post-content {
  margin: 0;
  max-width: none;
  padding: 0;
}

.entry-content > .wp-block-html,
.wp-block-post-content > .wp-block-html,
.entry-content > *,
.wp-block-post-content > * {
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

/* Keep the designed header clear of the WP admin bar */
.admin-bar .site-header {
  top: 32px;
}

@media (max-width: 782px) {
  .admin-bar .site-header {
    top: 46px;
  }
}

/* Reduce default block gaps that would break the layout */
.wp-site-blocks > * + * {
  margin-block-start: 0;
}

.wp-block-group.has-global-padding {
  padding: 0;
}
