
  /* ===== Header fond noir ===== */                                                                                                                                                                               
  header#header,                                                                                                                                                                                                   
  .header-top,                                                                                                                                                                                                     
  .header-nav {                                                                                                                                                                                                    
    background-color: #000 !important;                                                                                                                                                                             
  }                                                                                                                                                                                                                
  
  /* ===== Menu principal fond noir ===== */                                                                                                                                                                       
  #_desktop_top_menu,
  .top-menu-link,                                                                                                                                                                                                  
  .popover.sub-menu,
  #top-menu,                                                                                                                                                                                                       
  .top-menu {                                                                                                                                                                                                      
    background-color: #000 !important;
  }                                                                                                                                                                                                                
                  
  /* Texte et liens en blanc pour la lisibilité */                                                                                                                                                                 
  header#header a,
  header#header span,                                                                                                                                                                                              
  header#header i,                                                                                                                                                                                                 
  .header-top a,
  .header-nav a,                                                                                                                                                                                                   
  .header-nav span,
  #top-menu a,
  .top-menu-link a {
    color: #fff !important;                                                                                                                                                                                        
  }
                                                                                                                                                                                                                   
  /* Hover des liens du menu */
  #top-menu a:hover,
  .top-menu-link a:hover,                                                                                                                                                                                          
  header#header a:hover {
    color: #ccc !important;                                                                                                                                                                                        
  }               

  /* Sous-menus en noir aussi */                                                                                                                                                                                   
  .popover.sub-menu,
  .sub-menu {                                                                                                                                                                                                      
    background-color: #000 !important;
    border-color: #333 !important;                                                                                                                                                                                 
  }
                                                                                                                                                                                                                   
  .sub-menu a {   
    color: #fff !important;
  }                                                                                                                                                                                                                
  
  .sub-menu a:hover {                                                                                                                                                                                              
    color: #ccc !important;
  }


  /* ===== Bannière Top Secret ===== */                                                                                                                                                                            
  #tstopbannerdiv {                                                                                                                                                                                                
    background-color: #000 !important;                                                                                                                                                                             
    color: #fff !important;                                                                                                                                                                                        
  }                                                                                                                                                                                                                
                  
  #tstopbannerdiv a {
    color: #fff !important;
  }

  #tstopbannerdiv a:hover {                                                                                                                                                                                        
    color: #ccc !important;
  }                                                                                                                                                                                                                

  .ps-bestsellers h2.section-title {
    display: none !important;                                                                                                                                                                                      
  }
  
@layer ps-components {                                                                                                                                                                                           
    .header-block__badge {                                                                                                                                                                                         
      background-color: #000 !important;                                                                                                                                                                           
      /* vos styles ici */
    }                                                                                                                                                                                                              
  }


 .footer.footer__before  {                                                                                                                                                                  
      background-color: #d3d3d3 !important;
  }     
  

 @layer utilities {
  .bg-body-tertiary {
  	--bs-bg-opacity: 0;
  }
 }
 
  .copyright {    
      display: none;
  }

