.editor-styles-wrapper .wp-block.no-margin { margin-top: 0; margin-bottom: 0; } /*:root {
  --white: #fff;
  --grey: rgba(255, 255, 255, 0.55);
  --faded-grey: rgba(255, 255, 255, 0.32);
  --border: rgba(255, 255, 255, 0.08);
}

.commentlist .depth-2,
.commentlist .depth-3,
.commentlist .depth-4,
.commentlist .depth-5 {
  margin-left: 64px;
}

.comment-body {
  padding: 32px;
  border: solid 1px var(--border);
  margin: 20px 0px;
}

.commentlist .vcard img.photo {
  width: 48px;
  height: 48px;
  border-radius: 100%;
  margin-top: 0px;
  margin-right: 16px;
}
.commentlist .vcard > b,
.comment-content > p {
  font-size: 16px !important;
}
.commentlist .vcard > b {
  font-family: Lexend;
  font-weight: 500 !important;
  line-height: 1.5em;
  color: var(--white);
}
.commentlist .vcard > span {
  display: none;
}

.commentlist .comment-metadata > a,
.commentlist .comment-metadata > span > a,
.commentlist .reply > a {
  font-size: 14px;
}
.commentlist .comment-metadata > a {
  font-weight: 300 !important;
  color: var(--faded-grey);
}
.commentlist .comment-metadata > span {
  margin-left: 4px;
}
.commentlist .comment-metadata > span > a {
  color: #fff;
}
.commentlist .comment-metadata > span > a:hover {
  color: var(--grey);
}

.commentlist .comment-content {
  padding-left: 64px;
  padding-top: 18px;
  padding-bottom: 32px;
}
.comment-content > p {
  margin: 0px !important;
  font-family: Lexend;
  line-height: 1.5em;
}

.commentlist .reply {
  padding-left: 64px;
  margin: 0px !important;
}
.commentlist .reply > a {
  text-transform: uppercase;
  letter-spacing: 0.1em;
  padding-bottom: 4px;
  border-bottom: solid 1px var(--white);
}
.commentlist .reply > a:hover {
  color: var(--grey);
  border-bottom: solid 1px var(--grey);
}

@media (max-width: 767px) {
  .commentlist .depth-2,
  .commentlist .depth-3,
  .commentlist .depth-4,
  .commentlist .depth-5 {
    margin-left: 20px;
  }

  .commentlist .comment-content {
    padding-left: 0px;
  }

  .commentlist .reply {
    padding-left: 0px;
  }

  .commentlist .vcard img.photo {
    display: none;
  }

  .comment-body {
    padding: 24px;
    margin: 20px 20px;
  }

  .comment-respond {
    margin: 0px 20px;
  }

  .commentlist .vcard > b,
  .comment-content > p,
  .commentlist .reply > a {
    font-size: 14px !important;
  }

  .commentlist .comment-metadata > a,
  .commentlist .comment-metadata > span > a {
    font-size: 12px;
  }
}
*/