/* 
 * REMOVER CABEÇALHO COMPLETAMENTE - SOLUÇÃO DEFINITIVA
 * Outubro 2025
 */

/* Esconder TODOS os elementos de cabeçalho possíveis usando !important */
#header,
header,
.header,
.navbar,
.navigation,
.topbar,
.top-nav,
#top-nav,
.main-menu,
.main-header,
.header-container,
.site-header,
.header-wrapper,
.header-main,
.header-area,
nav.navbar,
nav.primary-nav,
.whmcs-header,
.logo-container,
.announcement-single,
.announcements,
.home-shortcuts,
.nav-container,
.navigation-container,
.header-lined,
.page-header,
.header-actions,
.header-breadcrumb,
#nav {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
    height: 0 !important;
    min-height: 0 !important;
    max-height: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    top: -9999px !important;
    left: -9999px !important;
    z-index: -9999 !important;
    pointer-events: none !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
}

/* Aplicar ao body um padding-top 0 para compensar pela remoção do cabeçalho */
body {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* Garantir que o conteúdo principal comece no topo */
#main-body,
.main-content,
#order-standard_cart,
.container {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* Estilizar a página de domínio */
#order-standard_cart {
    padding: 40px 15px !important;
    max-width: 900px !important;
    margin: 0 auto !important;
}