.wp-block-post-excerpt__excerpt {
  display: none;
}

.wp-block-post-title :where(a) {
  line-height: 21px;
  font-size: 16px;
  color: #1f1f1f;
}

h2 {
  font-size: 25px;
}

.entry-content a {
  color: #ff0d00;
  text-decoration: none;
}

.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
  box-shadow: 0 4px 10px rgba(50, 50, 50, 0.7);
}

.wp-block-group.alignwide.is-layout-constrained.wp-block-group-is-layout-constrained {
  margin-top: 1px;
}

.single-post main main .wp-block-post-featured-image .wp-post-image {
  width: 240px;
  height: 120px;
}

.wp-block-post.post {
  border-width: 0px;
}

.wp-block-group.alignfull.is-layout-constrained.wp-container-core-group-is-layout-23b1a4dc.wp-block-group-is-layout-constrained {
  box-shadow: 0 4px 10px rgba(50, 50, 50, 0.3);
  background-color: #ffffff;
}

.has-link-color a {
  color: #292929;
  text-decoration: none;
}

.archive .style-post-box .wp-block-post {
  box-shadow: 0 4px 10px rgba(50, 50, 50, 0.2);
}

.wp-block-post {
  background-color: #fafafa;
}

.taxonomy-category.has-link-color.wp-elements-b02896b9ff79c07e718d52cf4b96e936.wp-block-post-terms.has-text-color.has-accent-color {
  padding-right: 50px;
}

.taxonomy-post_tag.wp-block-post-terms.has-small-font-size {
  padding-top: 15px;
  text-transform: none;
  line-height: 15px;
}

.taxonomy-post_tag.wp-block-post-terms a {
  text-decoration: none;
  font-size: 16px;
  background-color: #E74139;
}

.wp-block-group.alignfull.is-layout-constrained.wp-container-core-group-is-layout-23b1a4dc.wp-block-group-is-layout-constrained.dracula-style-all.dracula-processed {
  background-color: #1f1f1f;
}

b {
  font-size: 18px;
}

.wp-block-latest-posts__post-date {
  padding-bottom: 20px;
  font-size: 15px;
  color: #424242;
  font-style: normal;
  text-decoration: none;
}

.wp-block-latest-posts__post-author {
  font-size: 16px;
  padding-top: 5px;
}

.wp-block-group.sidebar-box.has-accent-background-color.has-background.is-layout-flow.wp-container-core-group-is-layout-3466548e.wp-block-group-is-layout-flow {
  color: #4f4141;
}

.wp-block-latest-posts__post-title {
  font-size: 17px;
  padding-right: 40px;
}

.attachment-thumbnail.size-thumbnail.wp-post-image {
  width: 100%;
  aspect-ratio: 16 / 9;
  object-fit: cover;
  object-position: center;
  display: block;
  box-shadow: 0 4px 8px rgba(0,0,0,0.2);
  border-radius: 4px;
  position: relative;
  /* nötig für Pseudoelement */
}

.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
  width: 100%;
  aspect-ratio: 16 / 9;
  object-fit: cover;
  object-position: center;
  display: block;
  box-shadow: 0 4px 8px rgba(0,0,0,0.2);
  border-radius: 4px;
  position: relative;
  /* nötig für Pseudoelement */
}

.entry-content.alignwide.wp-block-post-content.has-lexend-deca-font-family.is-layout-flow.wp-block-post-content-is-layout-flow {
  background-color: #fafafa;
}

hr {
  color: #ededed;
}

.wp-block-group.is-layout-constrained.wp-block-group-is-layout-constrained {
  margin-top: 0px;
}

.wp-block-group.alignwide.has-inter-font-family.has-small-font-size.is-layout-constrained.wp-block-group-is-layout-constrained {
  padding-left: 17px;
}

summary {
  height: 1px;
}

blockquote {
  background-color: #f5f5f5;
  padding-right: 15px;
  padding-left: 15px;
}

details {
  line-height: 23px;
}

p {
  padding-bottom: 1px;
  padding-top: 10px;
}

.enclosure-content {
  display: none;
}