.elementor-2 .elementor-element.elementor-element-f52e6c0{--display:flex;}.elementor-2 .elementor-element.elementor-element-768f097{width:100%;max-width:100%;}/* Start custom CSS *//* FULL-WIDTH COMING SOON PAGE */
html,
body {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow-x: hidden !important;
}

.sits-launch {
  width: 100vw !important;
  max-width: none !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: 0 !important;
  overflow: hidden;
}

/* REMOVE SIDE SPACING FROM ELEMENTOR */
.elementor-widget-html,
.elementor-widget-html > .elementor-widget-container {
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* BIGGER HERO BOOK */
.sits-launch .hero-grid {
  grid-template-columns: 0.85fr 1.4fr;
  gap: 15px;
}

.sits-launch .hero-art img {
  width: 140%;
  max-width: 1050px;
  height: auto;
}

/* BIGGER BOOK IN THE DETAILS SECTION */
.sits-launch .book-grid {
  grid-template-columns: 1.2fr 1fr;
  gap: 25px;
}

.sits-launch .book-art img {
  width: 135%;
  max-width: 950px;
  height: auto;
}

/* TABLET */
@media (max-width: 900px) {
  .sits-launch .hero-grid,
  .sits-launch .book-grid {
    grid-template-columns: 1fr;
    gap: 25px;
  }

  .sits-launch .hero-art img,
  .sits-launch .book-art img {
    width: 115%;
    max-width: 780px;
  }
}

/* MOBILE */
@media (max-width: 600px) {
  .sits-launch .hero-art img,
  .sits-launch .book-art img {
    width: 100%;
    max-width: 100%;
  }
}/* End custom CSS */