* {
  color: #1e1445;
}
#content-wrapper {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}
header.header,
.header-social {
  display: none;
}
.cover {
  min-height: auto;
  width: 50%;
  order: 0;
}
.cover > div {
  display: none;
}
.header--strip-recipe {
  margin-top: 0;
  margin-bottom: 30px;
  width: 50%;
  order: -1;
}
.header--strip-recipe-controls {
  padding-top: 0;
}
.header--strip .button--back-to-list,
.header--strip .header--strip-recipe-buttons {
  display: none;
}
.header--strip .section--inner,
.header--strip-recipe-info,
.header--strip-recipe-info-list li {
  padding: 0;
  margin: 0;
  font-size: inherit;
}
.section--wrapper .collapsible-section {
  box-shadow: none;
  margin-bottom: 0;
}
.section--wrapper .collapsible-section--label,
.section--wrapper .collapsible-section--content {
  padding: 0;
}
.section--wrapper .collapsible-section--content {
  display: block;
}
.section--wrapper .collapsible-section--content .recipe-content--method-item {
  margin-bottom: 15px;
}
.section--wrapper .collapsible-section--content .recipe-content--method-item-label {
  margin-bottom: 5px;
}
.section--wrapper.carousel--base,
.section--wrapper .block--recipe {
  display: none;
}
footer.footer {
  margin-top: 30px;
  flex-basis: 100%;
}
footer.footer .social-icons,
footer.footer .footer--text {
  display: none;
}
.print--show {
  display: block;
}

.recipe-content--nutrition-information .collapsible-section--label { display: none; }

.recipe-content--ingredients {
  page-break-after: always;
}