.taxonomy-category a {
  text-transform: uppercase;
}
.wp-block-template-part {
  margin: 0%;
}
.entry-content.wp-block-post-content a,
.wp-block-comment-content a,
p a {
  text-decoration: underline;
}
.is-style-author-icon-foreground::before,
.is-style-author-icon-foreground-alt::before,
.is-style-author-icon-white::before,
.is-style-author-icon-meta::before {
  mask-image: url(../images/post-author.svg);
}
.is-style-author-icon-foreground::before {
  content: "";
  width: 16px;
  height: 16px;
  background: var(--wp--preset--color--foreground);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  display: inline-block;
  margin-right: 5px;
  margin-bottom: -2px;
  border-radius: 50%;
}
.is-style-author-icon-foreground-alt::before {
  content: "";
  width: 16px;
  height: 16px;
  background: var(--wp--preset--color--foreground-alt);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  display: inline-block;
  margin-right: 5px;
  margin-bottom: -2px;
  border-radius: 50%;
}
.is-style-author-icon-white::before {
  content: "";
  width: 16px;
  height: 16px;
  background: var(--wp--preset--color--white);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  display: inline-block;
  margin-right: 5px;
  margin-bottom: -2px;
  border-radius: 50%;
}
.is-style-author-icon-meta::before {
  content: "";
  width: 16px;
  height: 16px;
  background: var(--wp--preset--color--meta-color);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  display: inline-block;
  margin-right: 5px;
  margin-bottom: -2px;
  border-radius: 50%;
}
.is-style-date-icon-foreground::before,
.is-style-date-icon-foreground-alt::before,
.is-style-date-icon-white::before,
.is-style-date-icon-meta::before {
  mask-image: url(../images/post-date.svg);
  mask-size: contain;
}
.is-style-date-icon-foreground::before {
  content: "";
  width: 24px;
  height: 24px;
  background: var(--wp--preset--color--foreground);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  display: inline-block;
  margin-bottom: -4px;
  border-radius: 50%;
}
.is-style-date-icon-foreground-alt::before {
  content: "";
  width: 24px;
  height: 24px;
  background: var(--wp--preset--color--foreground-alt);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  display: inline-block;
  margin-bottom: -4px;
  border-radius: 50%;
}
.is-style-date-icon-white::before {
  content: "";
  width: 24px;
  height: 24px;
  background: var(--wp--preset--color--white);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  display: inline-block;
  margin-bottom: -4px;
  border-radius: 50%;
}
.is-style-date-icon-meta::before {
  content: "";
  width: 24px;
  height: 24px;
  background: var(--wp--preset--color--meta-color);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  display: inline-block;
  margin-bottom: -4px;
  border-radius: 50%;
}
/* Slider */
.swiper-button-lock {
  display: block !important;
}

.wp-block-template-part {
  margin: 0;
}
.wp-block-query.newswp-new-slider,
.wp-block-query.newswp-blog-slider {
  position: relative;
}
.newswp-blog-slider .newswp-swiper-holder:not(.swiper-wrapper) {
  max-height: 500px;
  overflow: hidden;
}
/*  */

.block-editor-block-list__block.newswp-slider-nav textarea {
  display: none !important;
}
.newswp-slider-buttons-group:active
  .block-editor-block-list__block.newswp-slider-nav
  textarea {
  display: block !important;
}
.newswp-slider-buttons-group.wp-block-group.block-editor-block-list__layout
  .wp-block.wp-block-html {
  display: none;
}
.newswp-slider-buttons-group.wp-block-group.block-editor-block-list__layout
  .wp-block.is-selected.wp-block-html {
  display: block;
}
.block-editor-block-list__block.wp-block.swiper-wrapper.newswp-swiper-holder
  li:not(:first-child) {
  display: none !important;
}
/* Remove default margin from slider contents */
.newswp-slide-blog-group ul > li,
.newswp-swiper-holder {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.block-editor-block-list__block.newswp-slider-nav textarea {
  display: none !important;
}
