/* Section navigation moves above the content on phones. Keep title and links together. */
@media only screen and (max-width: 767px) {
  .column > .attributes:has(> nav.subnav) {
    box-sizing: border-box;
    width: 100%;
    border: 1px solid var(--kleyer-accent, #9d267d);
    border-radius: 8px;
    padding: 20px;
    margin-bottom: 32px;
    background: #fff;
  }

  .column > .attributes:has(> nav.subnav) > .ce_text_extented {
    margin-bottom: 12px;
  }

  .column > .attributes > nav.subnav {
    width: 100%;
    margin-bottom: 0;
  }
}
