.custom-dropdown[data-v-35aaa352]{display:inline-block;position:relative}.dropdown-toggle[data-v-35aaa352]{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:.5rem;padding:.5rem 1rem}.dropdown-arrow[data-v-35aaa352]{font-size:.6em}.dropdown-menu[data-v-35aaa352]{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 5px #0000001a;min-width:100px;padding:.5rem 0;position:absolute;right:0;text-align:right;top:100%;z-index:1000}.dropdown-item[data-v-35aaa352]{color:#333;display:block;padding:.5rem 1rem;text-decoration:none;white-space:nowrap}.dropdown-item[data-v-35aaa352]:hover{background-color:#f8f9fa}.navbar-area[data-v-d2f4f516]{background:#fff;box-shadow:0 2px 10px #0000000d;transition:all .3s ease}.navbar-area.is-sticky[data-v-d2f4f516]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;box-shadow:0 4px 20px #00000014}.logo-img-desktop[data-v-d2f4f516]{height:auto;width:7.5rem}.logo-img-mobile[data-v-d2f4f516]{height:auto;width:4rem}.modern-icon-btn[data-v-d2f4f516]{align-items:center;background-color:#f8f9fa;border:1px solid #f1f5f9;border-radius:12px;color:#334155;cursor:pointer;display:flex;height:44px;justify-content:center;text-decoration:none;transition:all .2s;width:44px}.modern-icon-btn.is-active[data-v-d2f4f516],.modern-icon-btn[data-v-d2f4f516]:hover{background-color:#f1f5f9;color:#0d6efd}.modern-icon-btn i[data-v-d2f4f516]{font-size:1.25rem}.mobile-auth-wrapper[data-v-d2f4f516]{position:relative}.mobile-auth-menu[data-v-d2f4f516]{background-color:#fff;border:1px solid #edf0f3;border-radius:12px;box-shadow:0 8px 28px #0f172a24;min-width:160px;padding:6px;position:absolute;right:0;top:calc(100% + 10px);z-index:1000000000}.mobile-auth-menu-item[data-v-d2f4f516]{align-items:center;border-radius:8px;color:#334155;display:flex;font-size:.9rem;font-weight:600;gap:10px;padding:11px 12px;text-decoration:none;transition:background-color .2s ease,color .2s ease;width:100%}.mobile-auth-menu-item[data-v-d2f4f516]:hover{background-color:#f1f5f9;color:#0d6efd}.mobile-auth-menu-item i[data-v-d2f4f516]{font-size:1rem}.mobile-auth-menu-divider[data-v-d2f4f516]{background-color:#edf0f3;height:1px;margin:3px 8px}.auth-menu-enter-active[data-v-d2f4f516],.auth-menu-leave-active[data-v-d2f4f516]{transition:opacity .16s ease,transform .16s ease}.auth-menu-enter-from[data-v-d2f4f516],.auth-menu-leave-to[data-v-d2f4f516]{opacity:0;transform:translateY(-5px)}.modern-action-btn[data-v-d2f4f516]{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:12px;color:#334155;cursor:pointer;display:flex;gap:.5rem;padding:.5rem;text-decoration:none;transition:all .2s}.modern-action-btn[data-v-d2f4f516]:hover{background-color:#f8f9fa;color:#0d6efd}.modern-action-btn--primary[data-v-d2f4f516]{background-color:transparent;border-color:transparent;color:#334155}.modern-action-btn--primary[data-v-d2f4f516]:hover{background-color:#f8f9fa;border-color:transparent;color:#0d6efd}.auth-divider[data-v-d2f4f516]{background-color:#dfe3e8;display:inline-block;flex-shrink:0;height:26px;margin:0 8px;width:1px}.cart-badge[data-v-d2f4f516],.cart-badge-desktop[data-v-d2f4f516]{align-items:center;background-color:#ef4444;border:2px solid #fff;border-radius:50px;color:#fff;display:flex;font-size:.75rem;font-weight:700;justify-content:center;position:absolute}.cart-badge[data-v-d2f4f516]{height:22px;min-width:22px;padding:0 5px;right:-6px;top:-6px}.cart-badge-desktop[data-v-d2f4f516]{bottom:0;font-size:.7rem;height:20px;min-width:20px;padding:0 4px;right:-4px}.desktop-search-wrapper[data-v-d2f4f516]{max-width:600px}.custom-radius[data-v-d2f4f516]{border-radius:12px!important}.dropdown-submenu[data-v-d2f4f516]{position:relative}.second-level-dropdown[data-v-d2f4f516]{display:none;min-width:200px;right:100%;top:0}.dropdown-submenu:focus-within>.second-level-dropdown[data-v-d2f4f516],.dropdown-submenu:hover>.second-level-dropdown[data-v-d2f4f516]{display:block}.dropdown-item[data-v-d2f4f516]{border-radius:8px;font-size:.95rem;padding:.5rem 1rem;transition:all .15s}.active-category[data-v-d2f4f516],.dropdown-item[data-v-d2f4f516]:focus,.dropdown-item[data-v-d2f4f516]:hover{background-color:#f0f7ff;color:#0d6efd}.active-category[data-v-d2f4f516]{font-weight:600}.rotate-180[data-v-d2f4f516]{transform:rotate(180deg);transition:transform .3s ease}.mobile-submenu-container[data-v-d2f4f516]{background-color:#f8fafc;border-radius:12px;padding:.5rem 0}.mobile-cat-link[data-v-d2f4f516]{transition:color .2s ease,padding .2s ease}.mobile-cat-link[data-v-d2f4f516]:hover{color:#0d6efd!important;padding-right:1.5rem!important}.toggle-icon[data-v-d2f4f516]{transition:transform .3s ease}[data-bs-toggle=collapse][aria-expanded=true] .toggle-icon[data-v-d2f4f516]{color:#0d6efd!important;transform:rotate(180deg)}[data-bs-toggle=collapse][aria-expanded=true][data-v-d2f4f516]{color:#0d6efd!important}.fs-7[data-v-d2f4f516]{font-size:.85rem}@media (max-width:991.98px){.mobile-auth-menu[data-v-d2f4f516]{left:0;right:auto}}
