.navbar_navbar__vPtgy{display:flex;justify-content:space-between;align-items:center;height:clamp(60px,8vh,70px);padding:0 clamp(16px,5vw,52px);border-bottom:1px solid #e5e7eb;position:fixed;top:0;left:0;right:0;width:100%;box-sizing:border-box;z-index:1000;transition:all .3s ease}.navbar_navbar_scrolled__oaC_I{background:rgba(255,255,255,.25)!important;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.125);box-shadow:0 8px 32px rgba(0,0,0,.1)}.navbar_body-with-navbar__o4rj5{padding-top:clamp(60px,8vh,70px)}.navbar_logo__fUnvS{display:flex;align-items:center;z-index:1001;cursor:pointer}.navbar_logo_img__VmtKW{width:clamp(90px,15vw,125px);height:auto}.navbar_nav_links__yAhx3{display:flex;align-items:center;gap:clamp(16px,3vw,32px)}.navbar_nav_link__R7ZFa,.navbar_nav_link_dropdown__27b5C{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:clamp(14px,1.5vw,16px);font-weight:500;transition:color .3s ease,opacity .3s ease}.navbar_nav_link_dropdown__27b5C{cursor:pointer;position:relative;user-select:none}.navbar_nav_link__R7ZFa:hover,.navbar_nav_link_dropdown__27b5C:hover{opacity:.8}.navbar_dropdown_container__0xCI7{position:relative}.navbar_dropdown_menu__eXcBN{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:200px;background:white;box-shadow:0 8px 25px rgba(0,0,0,.15);border:1px solid #e5e7eb;border-radius:0 0 12px 12px;z-index:1000;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);transform-origin:top center}.navbar_dropdown_content__oeSWN{padding:0}.navbar_dropdown_menu_open__Rn4YU{animation:navbar_dropdownSlideDown__bOntb .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes navbar_dropdownSlideDown__bOntb{0%{opacity:0;transform:translateX(-50%) translateY(-10px) scale(.95);visibility:hidden}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1);visibility:visible}}.navbar_subLinks___Uj3d{width:100%;height:75px;background:white;padding:0 20px;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;color:#374151;display:flex;align-items:center;justify-content:flex-start;transition:all .3s ease;text-decoration:none}.navbar_subLinks___Uj3d:hover{background:linear-gradient(135deg,#f9fafb,#f3f4f6);color:#f1c511;transform:translateX(5px)}.navbar_dropdown_icon__G0U4o{width:10px;height:6px;color:currentColor;transition:transform .3s cubic-bezier(.4,0,.2,1)}.navbar_dropdown_icon_rotated___u_fv{transform:rotate(180deg)}.navbar_dropdown_active__5GyQZ{color:#f1c511!important}.navbar_login_btn__RpCYw{border:none;width:clamp(120px,12vw,164px);height:48px;border-radius:8px;font-size:clamp(14px,1.5vw,16px);font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.navbar_login_btn__RpCYw:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.navbar_hamburger__0Klk1{display:none;flex-direction:column;justify-content:space-around;width:24px;height:24px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001;transition:transform .3s ease}.navbar_hamburger_line__Xx0EQ{width:24px;height:2px;background-color:#374151;border-radius:1px;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center}.navbar_hamburger__0Klk1.navbar_active__ZgGLU .navbar_hamburger_line__Xx0EQ:first-child{transform:rotate(45deg) translate(5px,5px)}.navbar_hamburger__0Klk1.navbar_active__ZgGLU .navbar_hamburger_line__Xx0EQ:nth-child(2){opacity:0;transform:scale(0)}.navbar_hamburger__0Klk1.navbar_active__ZgGLU .navbar_hamburger_line__Xx0EQ:last-child{transform:rotate(-45deg) translate(7px,-6px)}.navbar_dashboard_navbar__kSi9k{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:white;box-shadow:0 2px 4px rgba(0,0,0,.1);position:sticky;top:0;z-index:1000}.navbar_signout_btn__wmsf1{display:flex;align-items:center;gap:.5rem;background:transparent;border:none;color:#6B7280;cursor:pointer;padding:.5rem 1rem;border-radius:.375rem;transition:all .2s ease-in-out;font-size:.875rem;font-weight:500}.navbar_signout_btn__wmsf1:hover{background-color:#F3F4F6;color:#374151}.navbar_signout_btn__wmsf1:focus{outline:none;box-shadow:0 0 0 2px rgba(59,130,246,.5)}.navbar_signout_icon__RLcVg{width:1.25rem;height:1.25rem}.navbar_signout_text__dZSKO{white-space:nowrap}.navbar_cart_link__uXsYE{display:flex;align-items:center;text-decoration:none;position:relative;transition:transform .2s ease}.navbar_cart_link__uXsYE:hover{transform:scale(1.05)}.navbar_cart_icon_wrapper__TfZn2{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.navbar_cart_icon_svg__JRYJs{transition:stroke .3s ease}.navbar_cart_link__uXsYE:hover .navbar_cart_icon_svg__JRYJs{stroke:#f1c511}.navbar_cart_badge__VFuxc{position:absolute;top:-8px;right:-10px;background:#f1c511;color:#000000;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.2);animation:navbar_badgePulse__7IrET .3s ease-out}@keyframes navbar_badgePulse__7IrET{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.navbar_mobile_menu_overlay__wbww4{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:999}.navbar_mobile_menu_overlay__wbww4.navbar_active__ZgGLU{opacity:1;visibility:visible}.navbar_mobile_menu__ScmaV{position:absolute;top:0;right:0;width:clamp(240px,80vw,320px);height:100vh;background-color:white;padding:100px 24px 24px;display:flex;flex-direction:column;gap:24px;transform:translateX(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);box-shadow:-8px 0 30px rgba(0,0,0,.15)}.navbar_mobile_menu_overlay__wbww4.navbar_active__ZgGLU .navbar_mobile_menu__ScmaV{transform:translateX(0)}.navbar_mobile_nav_links__FgeN6{display:flex;flex-direction:column;gap:8px}.navbar_mobile_nav_link__iaGEl,.navbar_mobile_nav_link_dropdown__n8ciT{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;text-decoration:none;font-size:clamp(15px,2vw,18px);font-weight:500;padding:16px 12px;border-radius:8px;transition:all .3s ease;cursor:pointer}.navbar_mobile_nav_link__iaGEl:hover,.navbar_mobile_nav_link_dropdown__n8ciT:hover{background-color:#f9fafb;transform:translateX(5px)}.navbar_mobile_dropdown_container__2PktD{position:relative}.navbar_mobile_dropdown_menu__Kb4Sr{max-height:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);background:#f8fafc;border-radius:8px;margin:4px 0}.navbar_mobile_dropdown_menu_open__sxB4P{max-height:200px;animation:navbar_mobileDropdownSlide__2Vf72 .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes navbar_mobileDropdownSlide__2Vf72{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:200px;opacity:1;transform:translateY(0)}}.navbar_mobile_subLinks__oWaK7{font-size:15px;font-weight:400;padding:12px 20px;margin:8px 0;background:transparent;border-left:3px solid #f1c511;transition:all .3s ease}.navbar_mobile_subLinks__oWaK7:hover{background:white;border-left-color:#d97706;transform:translateX(8px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.navbar_mobile_login_btn__9mn6d{border:none;width:100%;height:52px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:auto;box-shadow:0 2px 4px rgba(0,0,0,.1)}.navbar_mobile_login_btn__9mn6d:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.navbar_mobile_cart_content__JXa2e{display:flex;align-items:center;gap:8px;width:100%}.navbar_mobile_cart_count__KCLYq{font-weight:600;color:#f1c511}@media (max-width:1024px){.navbar_nav_links__yAhx3{gap:24px}.navbar_dropdown_menu__eXcBN{width:220px}}@media (max-width:768px){.navbar_dashboard_navbar__kSi9k{padding:1rem}.navbar_signout_text__dZSKO{display:none}.navbar_signout_btn__wmsf1{padding:.5rem}.navbar_login_btn__RpCYw,.navbar_nav_links__yAhx3{display:none}.navbar_hamburger__0Klk1{display:flex}.navbar_mobile_dropdown_menu__Kb4Sr{margin:8px 0 16px}.navbar_cart_link__uXsYE{display:none}}@media (max-width:480px){.navbar_mobile_menu__ScmaV{width:100vw;padding:80px 20px 20px}.navbar_mobile_nav_links__FgeN6{gap:12px}.navbar_dropdown_menu__eXcBN{width:200px;left:0;transform:none}.navbar_mobile_cart_count__KCLYq{font-size:14px}}.navbar_mobile_nav_link_dropdown__n8ciT:focus,.navbar_nav_link_dropdown__27b5C:focus{outline:2px solid #f1c511;outline-offset:2px}@media (prefers-reduced-motion:reduce){.navbar_dropdown_icon__G0U4o,.navbar_dropdown_menu__eXcBN,.navbar_hamburger_line__Xx0EQ,.navbar_mobile_dropdown_menu__Kb4Sr,.navbar_mobile_menu__ScmaV{transition:none}.navbar_dropdown_menu_open__Rn4YU,.navbar_mobile_dropdown_menu_open__sxB4P{animation:none}}