/* Final, page-specific sizing after the shared editorial styles. */
body[data-theme="multiverse"]:not([data-no-catalogue="true"]) .multiverse-book {
  height: auto;
  max-height: 23rem;
  max-width: 100%;
  width: min(100%, 17.75rem);
}

@media (max-width: 800px) {
  body[data-theme="multiverse"]:not([data-no-catalogue="true"]) .multiverse-book {
    max-height: 21rem;
    width: min(78vw, 16.25rem);
  }
}
