/**
 * Common styles for this theme
 */
/* -----------------------------------------------------------------------------
 * 
 * # core/post-content Block
 * 
 * -------------------------------------------------------------------------- */
.wp-block-post-content::after {
  content: "";
  display: block;
  clear: both;
}
.wp-block-post-content .post-nav-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  gap: 0.5em;
}
.wp-block-post-content .post-nav-links .post-page-numbers {
  padding: 0.5em 0.65em;
  background: white;
  line-height: 1;
  border-radius: var(--wp--custom--radius--sm);
  -webkit-transition: var(--gtm-transition);
  transition: var(--gtm-transition);
  -webkit-transition-property: var(--gtm-global--transition-property);
  transition-property: var(--gtm-global--transition-property);
  will-change: var(--gtm-global--transition-property);
}
.wp-block-post-content .post-nav-links .post-page-numbers:hover,.wp-block-post-content .post-nav-links .post-page-numbers.current {
  background: var(--wp--preset--color--primary);
  color: white;
}