/* G437 - KOMFA integrated /mypage only. Keep real logo/header; suppress Astra menu ONLY. */
body.komfa-g432-theme-integrated #masthead nav,
body.komfa-g432-theme-integrated #masthead .ast-builder-menu,
body.komfa-g432-theme-integrated header.site-header .ast-builder-menu,
body.komfa-g432-theme-integrated #ast-desktop-header nav,
body.komfa-g432-theme-integrated #ast-mobile-header nav,
body.komfa-g432-theme-integrated #masthead .main-header-bar-navigation,
body.komfa-g432-theme-integrated #masthead .ast-mobile-menu-trigger-minimal,
body.komfa-g432-theme-integrated #masthead .ast-mobile-menu-trigger-outline,
body.komfa-g432-theme-integrated #masthead .ast-button-wrap,
body.komfa-g432-theme-integrated #ast-mobile-header nav,
body.komfa-g432-theme-integrated #ast-mobile-header .ast-builder-menu,
body.komfa-g432-theme-integrated #ast-mobile-header .ast-button-wrap,
body.komfa-g432-theme-integrated .ast-mobile-popup-drawer,
body.komfa-g432-theme-integrated #masthead .ast-header-break-point .main-header-menu{
  display:none!important;
}
/* Retain genuine Astra logo and Core global-service shell, not hiding header. */
body.komfa-g432-theme-integrated #masthead .custom-logo-link,
body.komfa-g432-theme-integrated #masthead .site-logo-img,
body.komfa-g432-theme-integrated #masthead .site-branding{
  visibility:visible!important;
}
/* Remove the internal informational pseudo-footer, preserve real site footer.
   The home copyright is reproduced once at wp_footer, not in the workspace. */
body.komfa-g432-theme-integrated .komfa-g432-shell .kp-footer{display:none!important}
/* G445: rely on original theme footer; do not hide its copyright. */
@media(max-width:921px){body.komfa-g432-theme-integrated .komfa-g437-canonical-footer{
  padding-bottom:18px;
}}
