/**
 * Common styles for this theme
 */
/* -----------------------------------------------------------------------------
 * 
 * # GTM Post Views Block
 * 
 * -------------------------------------------------------------------------- */
.wp-block-gtm-post-views.is-style-default .gtm-icon,.wp-block-gtm-post-views[class*=" is-style-base-"] .gtm-icon,.wp-block-gtm-post-views:not([class*=is-style-]) .gtm-icon {
  margin-right: 0.8em;
}
.wp-block-gtm-post-views.is-style-gtm-post-views-small .gtm-icon,.wp-block-gtm-post-views.is-style-gtm-post-views-tiny .gtm-icon {
  border-radius: 100px;
  background: var(--wp--preset--color--secondary);
  color: white;
  width: 2.5em;
  font-size: 0.85em;
}
.wp-block-gtm-post-views a {
  color: var(--wp--preset--color--tertiary-text);
}
.wp-block-gtm-post-views:hover a {
  color: var(--wp--preset--color--primary);
}
.wp-block-gtm-post-views.is-style-gtm-post-views-tiny {
  font-size: var(--wp--preset--font-size--xs);
}
.wp-block-gtm-post-views.is-style-gtm-post-views-small .gtm-icon,.wp-block-gtm-post-views.is-style-gtm-post-views-tiny .gtm-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 100%;
}
.wp-block-gtm-post-views.is-style-gtm-post-views-tall .avatar,.wp-block-gtm-post-views.is-style-gtm-post-views-tall .gtm-icon {
  border-radius: var(--wp--custom--radius--sm);
  -webkit-margin-after: var(--wp--preset--spacing--2-xs);
          margin-block-end: var(--wp--preset--spacing--2-xs);
}
.wp-block-gtm-post-views.is-style-gtm-post-views-tall .gtm-icon {
  font-size: 32px;
}
.wp-block-gtm-post-views.is-style-gtm-post-views-tall .wp-block-gtm-post-views__label {
  font-size: var(--wp--preset--font-size--2-xs);
  font-weight: bold;
}
.wp-block-gtm-post-views.is-style-gtm-post-views-tall .wp-block-gtm-post-views__content {
  font-size: var(--wp--preset--font-size--xs);
}