/**
 * core/post-terms
 */
.wp-block-post-terms .wp-block-post-terms__prefix {
  -webkit-margin-end: 0.75em;
          margin-inline-end: 0.75em;
}
.wp-block-post-terms .wp-block-post-terms__suffix {
  -webkit-margin-start: 0.75em;
          margin-inline-start: 0.75em;
}
.wp-block-post-terms.is-style-gtmt-badge {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  font-size: var(--wp--preset--font-size--xs);
  font-weight: 500;
  gap: var(--wp--preset--spacing--2-xs);
}
.wp-block-post-terms.is-style-gtmt-badge .wp-block-post-terms__separator {
  display: none;
}
.wp-block-post-terms.is-style-gtmt-badge .wp-block-post-terms__prefix,
.wp-block-post-terms.is-style-gtmt-badge .wp-block-post-terms__suffix {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wp-block-post-terms.is-style-gtmt-badge > a, .wp-block-post-terms.is-style-gtmt-badge > span:not(.wp-block-post-terms__separator):not(.wp-block-post-terms__prefix):not(.wp-block-post-terms__suffix) {
  margin: 0;
  display: inline-block;
  padding: var(--wp--preset--spacing--3-xs) var(--wp--preset--spacing--2-xs);
  background: var(--wp--preset--color--accent-2);
  color: var(--wp--preset--color--accent);
  border-radius: var(--wp--custom--radius--md);
}
.wp-block-post-terms.is-style-gtmt-badge > a:not(:hover):not(:focus), .wp-block-post-terms.is-style-gtmt-badge > span:not(.wp-block-post-terms__separator):not(.wp-block-post-terms__prefix):not(.wp-block-post-terms__suffix):not(:hover):not(:focus) {
  text-decoration: none;
}
.wp-block-post-terms.is-style-gtmt-mini {
  font-size: var(--wp--preset--font-size--2-xs);
}
.wp-block-post-terms.is-style-gtmt-mini a {
  text-transform: uppercase;
}
.wp-block-post-terms.is-style-gtmt-mini a:not(:hover) {
  text-decoration: none;
}
.wp-block-post-terms.is-style-gtmt-mini:not(.has-link-color) a {
  color: var(--wp--preset--color--contrast-3);
}