.d2-ebooks-page--codie .d2-hero {
  background-color: #F0ECE0;
  padding: 110px 0 80px 0;
  margin-top: -108px;
}
.d2-ebooks-page--codie .d2-hero .d2-codie-cobrand-image {
  margin-bottom: 10px;
}
.d2-ebooks-page--codie .d2-hero h1 {
  max-width: 400px;
}
.d2-ebooks-page--codie .d2-hero h1 + p {
  color: black;
  margin-top: 8px;
}
.d2-ebooks-page--codie .d2-hero > .wp-block-columns {
  gap: 80px;
}
.d2-ebooks-page--codie #ebook-preview {
  background-color: #F6F6F6;
  max-width: unset;
}
@media (max-width: 781px) {
  .d2-ebooks-page--codie #ebook-preview {
    padding-left: 0;
    padding-right: 0;
  }
  .d2-ebooks-page--codie #ebook-preview h2, .d2-ebooks-page--codie #ebook-preview .free-ebook-preview {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.d2-ebooks-page--codie #ebook-preview .wp-image-12292 {
  aspect-ratio: unset !important;
}
.d2-ebooks-page--codie .d2-ebooks-page__checklist-row {
  margin-top: 20px;
  gap: 60px;
}

/*# sourceMappingURL=single-ebooks.css.map */
