/* Base spacing for internal use */
/* Default transition */
/* -----------------------------------------------------------------------------
 * 
 * core/comments-pagination Block
 * 
 * -------------------------------------------------------------------------- */
.wp-block-comments-pagination.is-style-default, .wp-block-comments-pagination:not([class*=is-style]) {
  font-size: var(--gtm--theme--font-size--sm);
  margin-top: var(--wp--style--block-gap);
  gap: 0.75em;
}

.wp-block-comments-pagination-next.is-style-default, .wp-block-comments-pagination-next:not([class*=is-style]),
.wp-block-comments-pagination-previous.is-style-default,
.wp-block-comments-pagination-previous:not([class*=is-style]) {
  padding: 0.25em 0.75em;
  border-radius: var(--wp--custom--breadly--radius--normal);
  text-decoration: none;
  -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-comments-pagination-next.is-style-default:hover, .wp-block-comments-pagination-next:not([class*=is-style]):hover,
.wp-block-comments-pagination-previous.is-style-default:hover,
.wp-block-comments-pagination-previous:not([class*=is-style]):hover {
  background: #e8e8e8;
}

.wp-block-comments-pagination-numbers.is-style-default, .wp-block-comments-pagination-numbers:not([class*=is-style]) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0.65em;
}
.wp-block-comments-pagination-numbers.is-style-default a, .wp-block-comments-pagination-numbers:not([class*=is-style]) a {
  text-decoration: none;
  -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-comments-pagination-numbers.is-style-default a:hover, .wp-block-comments-pagination-numbers:not([class*=is-style]) a:hover {
  background: #e8e8e8;
}
.wp-block-comments-pagination-numbers.is-style-default a,
.wp-block-comments-pagination-numbers.is-style-default span, .wp-block-comments-pagination-numbers:not([class*=is-style]) a,
.wp-block-comments-pagination-numbers:not([class*=is-style]) span {
  background: var(--wp--preset--color--discrete-area-bg);
  padding: 0.25em 0.75em;
  border-radius: var(--wp--custom--breadly--radius--normal);
}
.wp-block-comments-pagination-numbers.is-style-default span, .wp-block-comments-pagination-numbers:not([class*=is-style]) span {
  background: var(--wp--preset--color--primary);
  color: #fff;
}