/* Shared module framing. The original template stylesheet owns the design. */
.mm-managed-section.mm-blog-top,
.mm-managed-section.mm-intro,
.mm-managed-section.mm-editorial {
  border-bottom-width: var(--mm-section-line-width, 1px);
  border-bottom-style: solid;
  border-bottom-color: var(--mm-section-line-color, var(--mm-line));
}

.mm-managed-section--after-category {
  border-top: var(--mm-section-line-width, 1px) solid var(--mm-section-line-color, var(--mm-line));
}

/* Optional links also work for text and editorial modules. */
.mm-managed-section .mm-intro__header > .mm-section-heading__more,
.mm-managed-section .mm-editorial-header > .mm-section-heading__more {
  display: inline-block;
  margin-top: 16px;
}
