/* Only affect pages that actually render the cast LP. */
body:has(.shade-cast-lp) #main-header,
body:has(.shade-cast-lp) #top-header,
body:has(.shade-cast-lp) #main-footer,
body:has(.shade-cast-lp) #footer-bottom,
body:has(.shade-cast-lp) #sidebar,
body:has(.shade-cast-lp) .shade-mobile-footer-nav,
body:has(.shade-cast-lp) .et-l--header,
body:has(.shade-cast-lp) .et-l--footer,
body:has(.shade-cast-lp) .entry-title,
body:has(.shade-cast-lp) .woocommerce-breadcrumb,
body:has(.shade-cast-lp) .widget-area,
body:has(.shade-cast-lp) #chaty-widget-0 { display:none!important; }
body:has(.shade-cast-lp) #page-container,
body:has(.shade-cast-lp) #et-main-area,
body:has(.shade-cast-lp) #main-content,
body:has(.shade-cast-lp) #content-area,
body:has(.shade-cast-lp) #left-area,
body:has(.shade-cast-lp) #main-content>.container,
body:has(.shade-cast-lp) .et_pb_row,
body:has(.shade-cast-lp) .et_pb_column,
body:has(.shade-cast-lp) .et_pb_code,
body:has(.shade-cast-lp) .et_pb_code_inner {width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
body:has(.shade-cast-lp) #main-content {background:#0a0e1a!important;}
