:root{--header-height:100px}body{padding-top:var(--header-height) !important}.starlit-luxury-nav{width:100%;background:#ffffff;padding:10px 0;position:fixed;top:0;left:0;z-index:99999;box-shadow:0 4px 20px rgba(0,0,0,0.08);font-family:'Montserrat',sans-serif;height:var(--header-height);display:flex;align-items:center}.nav-container{max-width:1400px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.nav-logo img{max-height:85px;width:auto;display:block;transition:transform 0.3s ease}.nav-logo img:hover{transform:scale(1.05)}.nav-links{display:flex;gap:35px;list-style:none;margin:0;padding:0}.nav-links li{position:relative}.nav-links li a{text-decoration:none;color:#0A192F;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;transition:0.3s;padding:15px 0;display:flex;align-items:center;gap:6px}.dropdown-menu{position:absolute;top:100%;left:0;background:#ffffff;width:280px;box-shadow:0 15px 40px rgba(0,0,0,0.12);border-top:3px solid #bf953f;list-style:none;padding:15px 0;opacity:0;visibility:hidden;transform:translateY(15px);transition:0.4s cubic-bezier(0.2,1,0.2,1)}.nav-links li:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu li a{padding:12px 25px;font-size:12px;color:#333;text-transform:none;letter-spacing:0.5px;border-bottom:1px solid #f8f8f8;font-weight:500}.nav-links li a:hover{color:#bf953f}.nav-cta a{text-decoration:none;background:#0A192F;color:#fff;padding:14px 30px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;transition:0.4s;border-radius:4px;border:1px solid #0A192F}.nav-cta a:hover{background:#bf953f;border-color:#bf953f}.mobile-toggle{display:none;font-size:30px;cursor:pointer;color:#0A192F}@media (max-width:1100px){.mobile-toggle{display:block}.nav-links{position:fixed;top:0;right:-100%;width:300px;height:100vh;background:#fff;flex-direction:column;padding:100px 30px;box-shadow:-10px 0 30px rgba(0,0,0,0.15);transition:0.5s ease-in-out;gap:5px}.nav-links.active{right:0}.nav-cta{display:none}.dropdown-menu{position:static;width:100%;opacity:1;visibility:visible;display:none;box-shadow:none;border:none;padding:0 0 0 20px;transform:none}.nav-links li.active-dropdown .dropdown-menu{display:block}}