/* CARS24.ba / V58.6 / Continuity fix for full public Coming Soon.
   Loaded after V58.5, changes only the page canvas and the hero overlay.
   Keep document tiles and promo banner unchanged. */

/* V58.5 standardized the section canvases, but V58.4 still puts an
   opaque blue-white gradient ON TOP of the hero through .launch-overlay.
   The overlay must use the SAME color as the rest of the page. */
body.c24-v58-active.c24-v58-light,
body.c24-v58-active.c24-v58-light main.launch,
body.c24-v58-active.c24-v58-light main.launch .launch-overlay,
body.c24-v58-active.c24-v58-light #advertiseSection,
body.c24-v58-active.c24-v58-light #advertiseSection > .advertise-wrap,
body.c24-v58-active.c24-v58-light #c24V58Public,
body.c24-v58-active.c24-v58-light #documentsSection,
body.c24-v58-active.c24-v58-light #documentsSection > .documents-wrap {
  background-color:#f4f6f9!important;
  background-image:none!important;
}
body.c24-v58-active.c24-v58-dark,
body.c24-v58-active.c24-v58-dark main.launch,
body.c24-v58-active.c24-v58-dark main.launch .launch-overlay,
body.c24-v58-active.c24-v58-dark #advertiseSection,
body.c24-v58-active.c24-v58-dark #advertiseSection > .advertise-wrap,
body.c24-v58-active.c24-v58-dark #c24V58Public,
body.c24-v58-active.c24-v58-dark #documentsSection,
body.c24-v58-active.c24-v58-dark #documentsSection > .documents-wrap {
  background-color:#07090c!important;
  background-image:none!important;
}
/* Ensure the hero overlay remains fully opaque so the old photo/gradient
   cannot subtly tint the light canvas, including on mobile/Instagram. */
body.c24-v58-active main.launch .launch-overlay {
  opacity:1!important;
  pointer-events:none!important;
}
/* Keep all content panels on the existing themed cards, without painting
   an extra sheet behind the hero typography. */
body.c24-v58-active main.launch > .launch-header,
body.c24-v58-active main.launch > .launch-content,
body.c24-v58-active main.launch > .launch-footer {
  background-color:transparent!important;
  background-image:none!important;
}
/* Remove seam-like borders at transitions, not separators inside cards. */
body.c24-v58-active #advertiseSection,
body.c24-v58-active #c24V58Public,
body.c24-v58-active #documentsSection {
  border-top:0!important;
  border-bottom:0!important;
}
