/* VENUS Parfums - Responsive Adaptations */

@media (max-width: 1024px) {
  .mega-menu-wrapper {
    display: none !important;
  }
}

@media (max-width: 768px) {
  h1 {
    font-size: 2.75rem !important;
    line-height: 1.15 !important;
  }
  
  h2 {
    font-size: 2rem !important;
  }
  
  .hero-section {
    min-height: 85vh;
    padding-top: 5rem;
  }

  .grid-mobile-single {
    grid-template-columns: 1fr !important;
  }

  .drawer-panel {
    max-width: 100%;
  }

  .hide-mobile {
    display: none !important;
  }
}

@media (max-width: 640px) {
  .glass-header .btn-icon {
    width: 34px;
    height: 34px;
  }

  .glass-header .btn-icon i {
    width: 18px;
    height: 18px;
  }

  .glass-header .btn-icon .badge-count {
    width: 16px;
    height: 16px;
    font-size: 9px;
  }
}

@media (max-width: 480px) {
  h1 {
    font-size: 2.25rem !important;
  }
  
  .btn-primary, .btn-secondary, .btn-light {
    width: 100%;
    padding: 0.75rem 1.25rem;
  }
}
