/* Grid Background Effect for Glow Theme */ 
body::before { 
  content: ""; 
  position: fixed; 
  top: 0; left: 0; right: 0; bottom: 0; 
  pointer-events: none; 
  z-index: 0; 
  background-image: 
    linear-gradient(rgba(255,255,255,0.03) 1px, transparent 1px), 
    linear-gradient(90deg, rgba(255,255,255,0.03) 1px, transparent 1px); 
  background-size: 36px 36px; 
} 
/* Override transparent background utility for product/feedback/FAQ cards in Glow theme */ 
.bg-\[rgba\(255\,255\,255\,0\.01\)\] { 
  background: #0a0a0a !important; /* Or use your preferred solid color */ 
} 
 
.hover\:bg-\[rgba\(255\,255\,255\,0\.05\)\]:hover { 
  background: #0f0f0f !important; /* Slightly lighter on hover, adjust as needed */ 
} 
/* Make FAQ and similar cards fully opaque */ 
.bg-white\/5 { 
  background: #0a0a0a !important; /* Use your preferred solid color */ 
} 
 
.border-white\/5 { 
  border-color: #0f0f0f !important; /* Optional: adjust border color for contrast */ 
} 
/* EXCEPTION: Keep badge see-through */ 
span.bg-white\/5 { 
  background: rgba(255,255,255,0.05) !important; 
  border-color: rgba(255,255,255,0.05) !important; 
} 
/* Match footer style to navbar (semi-transparent, blurred, modern) */ 
footer.component > div { 
  background: rgba(24, 24, 24, 0.5) !important;      /* Semi-transparent dark */ 
  backdrop-filter: blur(24px) !important;            /* Strong blur for frosted effect */ 
  -webkit-backdrop-filter: blur(24px) !important;    /* Safari support */ 
  box-shadow: 0 2px 16px rgba(0,0,0,0.08); 
  border-top: 1px solid #232323 !important; 
} 
 
/* Remove extra transparency from nested elements if needed */ 
footer.component [class*="bg-black"], 
footer.component [class*="bg-white"] { 
  background: transparent !important; 
} 
 
/* Optional: Make footer text color match navbar */ 
footer.component { 
  color: #e5e7eb !important; 
}

/* Make TOS/editor containers fully opaque in Glow theme */ 
.editor, 
.editor.bg-white\/5, 
.editor.bg-\[rgba\(255\,255\,255\,0\.01\)\], 
.editor.bg-\[rgba\(255\,255\,255\,0\.05\)\] { 
  background: #0a0a0a !important; /* Solid dark background */ 
  backdrop-filter: none !important; 
} 
 
/* Optional: Adjust border for better contrast */ 
.editor.border-white\/5, 
.editor.border-white\/10 { 
  border-color: #232323 !important; 
}

/* Remove background, blur, and border ONLY from About Us section */ 
.container > .bg-black\/5.backdrop-blur-2xl { 
  background: none !important; 
  backdrop-filter: none !important; 
  -webkit-backdrop-filter: none !important; 
} 
.container > .bg-black\/5.backdrop-blur-2xl.border-white\/5 { 
  border: none !important; 
} 
/* Remove the accent glow from About Us */ 
.container > .bg-black\/5.backdrop-blur-2xl .bg-accent-500\/40 { 
  display: none !important; 
} 

/* Remove only the right border from the left column in About Us */ 
.container .lg\:border-r.lg\:border-white\/10 { 
  border-right: none !important; 
}