/*
 * WILTECH Theme Display Controller 1.2.0
 * CSS is scoped to the front page only.
 *
 * This stylesheet intentionally does not target generic site headers,
 * navigation, category panels, carousels, product sections, or shortcode output.
 * The aim is to hide only the Blonwe theme's own decorative/footer/title chrome.
 */

/* Theme-owned footer and breadcrumb/title strips, when these exact classes exist. */
body.home .site-footer,
body.home footer.site-footer,
body.home .klb-footer,
body.home .site-bottom,
body.home .footer-newsletter,
body.home .klb-breadcrumb,
body.home .breadcrumb-wrap,
body.home .page-header .breadcrumb,
body.home .klb-page-title,
body.home .page-title {
    display: none !important;
}

/* Remove default page title only if it is rendered as a theme entry heading. */
body.home .entry-header .entry-title {
    display: none !important;
}

/* Allow the existing homepage content wrapper to span the viewport. */
body.home .site-content,
body.home .content-area,
body.home main.site-main {
    width: 100%;
    max-width: none;
}

/*
 * Deliberately do not hide:
 * .site-header, .header-builder, .header-main, .header-top, nav,
 * .elementor, generic widgets, or homepage content wrappers.
 * These may contain custom WILTECH components.
 */
