/* V43.31 - Profesyonel sade üst menü düzeltmesi */
.ll-header{position:sticky!important;top:0!important;z-index:1000!important;background:rgba(255,255,255,.92)!important;backdrop-filter:blur(16px)!important;border-bottom:1px solid rgba(15,23,42,.08)!important;box-shadow:0 10px 30px rgba(15,23,42,.04)!important;}
.ll-nav{max-width:1240px!important;padding:12px 18px!important;gap:12px!important;}
.ll-brand{flex:0 0 172px!important;min-width:172px!important;max-width:172px!important;align-items:center!important;}
.ll-brand-mark{width:44px!important;height:44px!important;border-radius:14px!important;}
.ll-brand span:not(.ll-brand-mark){font-size:17px!important;line-height:1.05!important;max-width:110px!important;}
.ll-nav-links-clean{flex:1 1 auto!important;max-width:560px!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:6px!important;background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:999px!important;box-shadow:0 10px 25px rgba(15,23,42,.04)!important;}
.ll-nav-links-clean a{display:flex!important;align-items:center!important;gap:7px!important;height:38px!important;padding:0 13px!important;border-radius:999px!important;font-size:13px!important;font-weight:900!important;letter-spacing:-.15px!important;color:#0f172a!important;text-decoration:none!important;white-space:nowrap!important;transition:background .18s ease, transform .18s ease!important;}
.ll-nav-links-clean a i{margin:0!important;font-size:13px!important;color:#0f172a!important;opacity:.9!important;}
.ll-nav-links-clean a:hover{background:#fff5cc!important;transform:translateY(-1px)!important;}
.ll-nav-actions{flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:8px!important;}
.ll-nav-actions .ll-theme-toggle,.ll-nav-actions .ll-icon-btn,.ll-nav-actions .ll-btn.ghost{width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;border-radius:15px!important;display:inline-grid!important;place-items:center!important;font-size:0!important;background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 10px 22px rgba(15,23,42,.04)!important;color:#0f172a!important;}
.ll-nav-actions .ll-theme-toggle i,.ll-nav-actions .ll-icon-btn i,.ll-nav-actions .ll-btn.ghost i{font-size:15px!important;margin:0!important;}
.ll-nav-actions .ll-theme-toggle span{display:none!important;}
.ll-nav-actions .ll-btn.gold{height:44px!important;min-height:44px!important;padding:0 16px!important;border-radius:15px!important;font-size:13px!important;font-weight:1000!important;box-shadow:0 12px 24px rgba(212,175,55,.20)!important;}
.ll-header-cart-btn{height:44px!important;border-radius:16px!important;padding:6px 12px 6px 7px!important;margin-left:0!important;}
.ll-header-cart-icon{width:32px!important;height:32px!important;border-radius:12px!important;}
.ll-header-cart-text b{font-size:12px!important;}
.ll-header-cart-text small{font-size:10px!important;max-width:82px!important;}
.ll-mobile-btn{width:44px!important;min-width:44px!important;height:44px!important;border-radius:15px!important;background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 10px 22px rgba(15,23,42,.04)!important;color:#0f172a!important;display:none!important;place-items:center!important;}
@media(max-width:1280px){.ll-nav{padding-left:14px!important;padding-right:14px!important;gap:9px!important}.ll-brand{flex-basis:150px!important;min-width:150px!important;max-width:150px!important}.ll-brand span:not(.ll-brand-mark){max-width:92px!important}.ll-nav-links-clean{max-width:500px!important;gap:4px!important}.ll-nav-links-clean a{padding:0 10px!important;font-size:12px!important}.ll-nav-actions .ll-btn.gold{width:44px!important;min-width:44px!important;max-width:44px!important;padding:0!important;font-size:0!important}.ll-nav-actions .ll-btn.gold i{font-size:15px!important;margin:0!important}}
@media(max-width:1100px){.ll-nav-links-clean{display:none!important}.ll-nav-actions .ll-btn.ghost,.ll-nav-actions .ll-icon-btn{display:none!important}.ll-mobile-btn{display:inline-grid!important}.ll-header-cart-btn{margin-left:auto!important}.ll-brand{flex:1 1 auto!important;max-width:220px!important}.ll-brand span:not(.ll-brand-mark){max-width:145px!important}}
@media(max-width:620px){.ll-nav{padding:10px 12px!important}.ll-brand{min-width:0!important}.ll-brand span:not(.ll-brand-mark){max-width:115px!important;font-size:16px!important}.ll-nav-actions{display:none!important}.ll-header-cart-btn{padding:6px 9px 6px 7px!important}.ll-header-cart-text small{display:none!important}}
@media(max-width:430px){.ll-brand span:not(.ll-brand-mark){max-width:90px!important}.ll-header-cart-text{display:none!important}.ll-header-cart-btn{padding:6px!important}}
