
.wp-block-separator {
  border: none;
  border-top: 2px solid #8f98a1;
  margin: 2.65em auto;
  max-width: 100px;
}

.wp-block-separator.is-style-wide {
  border-top-width: 1px;
  max-width: none;
}

.wp-block-separator.is-style-dots {
  background: none;
  border: none;
  text-align: center;
  max-width: none;
  line-height: 1;
  height: auto;
}

.wp-block-separator.is-style-dots::before {
  content: "···";
  color: #8f98a1;
  font-size: 1.5em;
  letter-spacing: 2em;
  padding-left: 2em;
}
