
/*
 Theme Name:  DMP Astra Child (.fr)
 Theme URI:   https://digimarketingpro.ma
 Description: Thème enfant Astra — prêt pour production. Pleine largeur globale, petites corrections d'entête, hooks propres. Utilisation conseillée sur un domaine .fr.
 Author:      DigimarketingPro
 Author URI:  https://digimarketingpro.ma
 Template:    astra
 Version:     1.0.1
 Text Domain: dmp-astra-child
*/

/* ====== Sécurité & bases ====== */
html, body { overflow-x: hidden; }
img { max-width: 100%; height: auto; }

/* ====== Pleine largeur globale (contenu) ====== */
.ast-container,
.site-content .ast-container {
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* ====== Espacements sections standard ====== */
.entry-content > * { margin-left: auto; margin-right: auto; padding-left: 16px; padding-right: 16px; }
@media (min-width: 768px){
  .entry-content > * { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 1024px){
  .entry-content > * { padding-left: 40px; padding-right: 40px; }
}

/* ====== Topbar/Affichage menu compact ====== */
.ast-header-break-point .main-header-bar {
  padding-top: 8px; padding-bottom: 8px;
}
.main-header-bar {
  min-height: 64px;
}
/* Burger plus lisible */
.ast-mobile-menu-buttons .menu-toggle {
  font-size: 18px;
}

/* ====== Footer compact ====== */
.site-footer .ast-container {
  padding-left: 16px; padding-right: 16px;
}


/* ====== DMP : désactiver totalement l'en-tête Astra (logo + menu) ======
   On laisse le haut de page 100% géré par le plugin de top bar perso.  */
.site-header,
.ast-desktop-header,
.ast-mobile-header,
.main-header-bar,
.ast-above-header,
.ast-below-header,
.ast-primary-header-bar {
  display: none !important;
}

/* Remonter le contenu juste sous la top bar DMP */
.site-content,
#content {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
