:root { --glass-bg: rgba(255, 255, 255, 0.1); --glass-border: rgba(255, 255, 255, 0.2); --glass-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); } /* Glass effect base styles */ .glass-effect { background: var(--glass-bg); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); border: 1px solid var(--glass-border); box-shadow: var(--glass-shadow); } /* Header */ .header { /* background: var(--glass-bg); */ backdrop-filter: blur(10px); border-bottom: 1px solid var(--glass-border); } /* Promo cards */ .promo-item { background: var(--glass-bg); backdrop-filter: blur(8px); border: 1px solid var(--glass-border); border-radius: 15px; transition: transform 0.3s ease; } .promo-item:hover { transform: translateY(-5px); } /* Navigation menu */ .navbar { background: var(--glass-bg); backdrop-filter: blur(10px); } /* Footer */ .footer1 { background: var(--glass-bg); backdrop-filter: blur(10px); } /* Mobile menu */ .sidenav { background: var(--glass-bg); backdrop-filter: blur(15px); } /* Buttons */ .btn-custom-sm { background: var(--glass-bg); backdrop-filter: blur(5px); border: 1px solid var(--glass-border); transition: all 0.3s ease; } .btn-custom-sm:hover { background: rgba(255, 255, 255, 0.2); } .modal-content { background: var(--glass-bg); backdrop-filter: blur(15px); border: 1px solid var(--glass-border); }