.nav-actions-group{display:flex!important;align-items:center!important;gap:10px!important;flex-shrink:0}.premium-action-btn,:root:not([data-theme=light]) .premium-action-btn,[data-theme=dark] .premium-action-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:40px!important;min-height:40px!important;max-height:40px!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(201,169,110,.3)!important;border-radius:8px!important;box-shadow:0 2px 10px rgba(0,0,0,.25)!important;color:#f7f1e8!important;cursor:pointer!important;transition:250ms!important;position:relative;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:.15px!important;text-transform:none!important;padding:0!important;-webkit-tap-highlight-color:transparent}.premium-action-btn svg,:root:not([data-theme=light]) .premium-action-btn svg,[data-theme=dark] .premium-action-btn svg{width:18px!important;height:18px!important;display:block!important;flex-shrink:0!important;color:#c9a96e!important;stroke:#c9a96e!important;transition:color 250ms,stroke 250ms!important}.premium-action-btn:hover,:root:not([data-theme=light]) .premium-action-btn:hover,[data-theme=dark] .premium-action-btn:hover{border-color:#c9a96e!important;box-shadow:0 6px 16px rgba(201,169,110,.25)!important;transform:translateY(-1px)!important;background:rgba(201,169,110,.15)!important;color:#e3c783!important}.premium-action-btn:hover svg,:root:not([data-theme=light]) .premium-action-btn:hover svg,[data-theme=dark] .premium-action-btn:hover svg{color:#e3c783!important;stroke:#e3c783!important}.premium-action-btn:active{transform:scale(.98)!important}.nav-search-btn.premium-action-btn{width:40px!important;min-width:40px!important;flex:0 0 40px!important}.nav-search-btn.premium-action-btn .nav-search-label{display:none!important}.theme-toggle.premium-action-btn{width:40px!important;min-width:40px!important;flex:0 0 40px!important}@keyframes themeIconSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.theme-toggle.theme-icon-spin svg{animation:.45s cubic-bezier(.34,1.56,.64,1) forwards themeIconSpin!important}.nav-cart-btn.premium-action-btn{min-width:72px!important;width:auto!important;gap:6px!important;padding:0 14px!important;flex:0 0 auto!important}.nav-cart-btn.premium-action-btn .nav-cart-label{font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:.15px!important;color:inherit!important;text-transform:none!important}.nav-cart-btn.premium-action-btn .cart-count,.nav-cart-btn.premium-action-btn .nav-cart-count,:root:not([data-theme=light]) .nav-cart-btn.premium-action-btn .cart-count,:root:not([data-theme=light]) .nav-cart-btn.premium-action-btn .nav-cart-count,[data-theme=dark] .nav-cart-btn.premium-action-btn .cart-count,[data-theme=dark] .nav-cart-btn.premium-action-btn .nav-cart-count{position:absolute!important;top:-5px!important;right:-5px!important;min-width:17px!important;height:17px!important;border-radius:50%!important;background:#c9a96e!important;color:#0f0c08!important;font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 3px!important;box-shadow:0 2px 6px rgba(0,0,0,.35)!important;line-height:1!important;z-index:2}.premium-action-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:40px!important;min-width:100px!important;gap:6px!important;padding:0 18px!important;background:linear-gradient(135deg,#d8ae4a,#b88728)!important;border:none!important;border-radius:8px!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:.15px!important;text-transform:none!important;text-decoration:none!important;cursor:pointer!important;box-shadow:0 2px 8px rgba(200,155,60,.15)!important;transition:250ms!important;-webkit-tap-highlight-color:transparent}.premium-action-cta svg{width:18px!important;height:18px!important;display:block!important;flex-shrink:0!important;color:#fff!important;stroke:#FFFFFF!important}.premium-action-cta:hover{transform:translateY(-1px)!important;box-shadow:0 6px 16px rgba(200,155,60,.22)!important;background:linear-gradient(135deg,#e0b84f,#c89b3c)!important;color:#fff!important}.premium-action-cta:active{transform:scale(.98)!important;box-shadow:0 2px 8px rgba(200,155,60,.15)!important}.premium-action-cta span{color:#fff!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:.15px!important}.nav-right{gap:10px!important}[data-theme=light] .premium-action-btn{background:#fff!important;border:1px solid rgba(139,99,32,.25)!important;color:#3a3530!important;box-shadow:0 2px 8px rgba(0,0,0,.05)!important}[data-theme=light] .premium-action-btn svg{color:#8b6320!important;stroke:#8b6320!important}[data-theme=light] .premium-action-btn:hover{border-color:#8b6320!important;box-shadow:0 6px 16px rgba(139,99,32,.12)!important;background:rgba(139,99,32,.08)!important;color:#8b6320!important}[data-theme=light] .premium-action-btn:hover svg{color:#8b6320!important;stroke:#8b6320!important}[data-theme=light] .nav-cart-btn.premium-action-btn .nav-cart-label{color:#3a3530!important}[data-theme=light] .nav-cart-btn.premium-action-btn .cart-count,[data-theme=light] .nav-cart-btn.premium-action-btn .nav-cart-count{background:#8b6320!important;color:#fff!important}[data-theme=light] .nav-profile-btn,[data-theme=light] .premium-action-cta,[data-theme=light] a.nav-profile-btn{background:linear-gradient(135deg,#c9a96e,#b88728)!important;color:#fff!important;border:none!important;box-shadow:0 2px 10px rgba(184,135,40,.35)!important}[data-theme=light] .nav-profile-btn span,[data-theme=light] .premium-action-cta span,[data-theme=light] a.nav-profile-btn span{color:#fff!important}[data-theme=light] .nav-profile-btn svg,[data-theme=light] .premium-action-cta svg,[data-theme=light] a.nav-profile-btn svg{color:#fff!important;stroke:#ffffff!important}[data-theme=light] .nav-profile-btn:hover,[data-theme=light] .premium-action-cta:hover,[data-theme=light] a.nav-profile-btn:hover{background:linear-gradient(135deg,#d8ae4a,#c89b3c)!important;color:#fff!important;box-shadow:0 6px 16px rgba(184,135,40,.45)!important;transform:translateY(-1px)!important}@media (max-width:1000px){.nav-actions-group,.nav-right{gap:8px!important}.nav-cart-btn.premium-action-btn .nav-cart-label{display:none!important}.nav-cart-btn.premium-action-btn{width:40px!important;min-width:40px!important;padding:0!important;flex:0 0 40px!important}.premium-action-cta{min-width:auto!important;width:auto!important;padding:0 12px!important}.premium-action-cta span{display:inline-block!important;font-size:12px!important}}@media (max-width:767px){.nav-actions-group,.nav-right{gap:6px!important}.premium-action-btn{height:38px!important;min-height:38px!important;max-height:38px!important}.nav-search-btn.premium-action-btn,.theme-toggle.premium-action-btn{width:38px!important;min-width:38px!important;flex:0 0 38px!important}.nav-cart-btn.premium-action-btn{width:38px!important;min-width:38px!important;flex:0 0 38px!important;padding:0!important}.nav-cart-btn.premium-action-btn .nav-cart-label,.nav-profile-wrap{display:none!important}.premium-action-btn svg{width:16px!important;height:16px!important}}@media (max-width:480px){.nav-actions-group{gap:5px!important}.premium-action-btn{height:36px!important;min-height:36px!important;max-height:36px!important;border-radius:7px!important}.nav-cart-btn.premium-action-btn,.nav-search-btn.premium-action-btn,.theme-toggle.premium-action-btn{width:36px!important;min-width:36px!important;flex:0 0 36px!important}.premium-action-btn svg{width:15px!important;height:15px!important}}@media (max-width:360px){.premium-action-btn{height:34px!important;min-height:34px!important;max-height:34px!important;border-radius:6px!important}.nav-cart-btn.premium-action-btn,.nav-search-btn.premium-action-btn,.theme-toggle.premium-action-btn{width:34px!important;min-width:34px!important;flex:0 0 34px!important}.premium-action-btn svg{width:14px!important;height:14px!important}}.nav-user-btn{height:40px!important;border-radius:8px!important;border:1px solid rgba(201,169,110,.3)!important;background:rgba(255,255,255,.06)!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;transition:250ms!important;color:#f7f1e8!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.15px!important;padding:0 10px!important;gap:6px!important}.nav-user-btn:hover{border-color:#c9a96e!important;box-shadow:0 6px 16px rgba(201,169,110,.25)!important;transform:translateY(-1px);background:rgba(201,169,110,.15)!important;color:#e3c783!important}.nav-user-btn:active{transform:scale(.98)}[data-theme=light] .nav-user-btn{background:#fff!important;border-color:rgba(139,99,32,.25)!important;color:#3a3530!important;box-shadow:0 2px 8px rgba(0,0,0,.05)!important}[data-theme=light] .nav-user-btn:hover{border-color:#8b6320!important;background:rgba(139,99,32,.08)!important;color:#8b6320!important}@media (max-width:767px){.nav-user-btn{height:38px!important}}@media (max-width:480px){.nav-user-btn{height:36px!important;border-radius:7px!important}}[data-theme=dark] .cl-main-image,[data-theme=dark] .pdp-viewer-img,[data-theme=dark] .product-card img,html[data-theme=dark] #clMainImage,html[data-theme=dark] .cl-main-image,html[data-theme=dark] .cl-thumb img,html[data-theme=dark] .hd-modal-img,html[data-theme=dark] .hd-modal-thumb img,html[data-theme=dark] .pdp-gallery,html[data-theme=dark] .pdp-gallery-inner,html[data-theme=dark] .pdp-gallery-main,html[data-theme=dark] .pdp-gallery-track img,html[data-theme=dark] .pdp-thumb-v img,html[data-theme=dark] .product-card img,html[data-theme=dark] .product-real-img{background:0 0!important}.nav-user-dropdown{display:none!important;position:absolute!important;top:calc(100% + 10px)!important;right:0!important;left:auto!important;width:320px!important;max-width:calc(100vw - 2rem)!important;background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:18px!important;padding:16px!important;box-shadow:0 16px 48px rgba(0,0,0,.12),0 4px 16px rgba(0,0,0,.04)!important;z-index:1000!important;opacity:0;transform:translateY(8px) scale(.98);transform-origin:top right;transition:opacity .25s cubic-bezier(.16, 1, .3, 1),transform .25s cubic-bezier(.16, 1, .3, 1)!important;box-sizing:border-box!important}.nav-user-dropdown.open{display:flex!important;flex-direction:column!important;gap:10px!important;opacity:1!important;transform:translateY(0) scale(1)!important}:root:not([data-theme=light]) .nav-user-dropdown,body[data-theme=dark] .nav-user-dropdown,html[data-theme=dark] .nav-user-dropdown{background:#17140f!important;border:1px solid rgba(201,169,110,.22)!important;box-shadow:0 20px 60px rgba(0,0,0,.65),0 0 0 1px rgba(201,169,110,.1)!important}.nav-dropdown-header{display:flex!important;flex-direction:column!important;gap:12px!important;padding:4px 4px 8px!important}.nav-dropdown-user-info{display:flex!important;align-items:center!important;gap:14px!important}.nav-dropdown-avatar-wrap{position:relative!important;flex-shrink:0!important}.nav-dropdown-avatar{width:48px!important;height:48px!important;border-radius:50%!important;background:linear-gradient(135deg,#c9a96e,#b88728)!important;color:#fff!important;font-size:1.1rem!important;font-weight:600!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 12px rgba(201,169,110,.25)!important;overflow:hidden!important;border:1px solid rgba(201,169,110,.4)!important}.nav-online-status-dot{position:absolute!important;bottom:0!important;right:0!important;width:12px!important;height:12px!important;background:#10b981!important;border:2px solid #fff!important;border-radius:50%!important;box-shadow:0 2px 4px rgba(0,0,0,.15)!important}:root:not([data-theme=light]) .nav-online-status-dot,body[data-theme=dark] .nav-online-status-dot,html[data-theme=dark] .nav-online-status-dot{border-color:#17140f!important}.nav-dropdown-meta{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important;flex:1!important}.nav-dropdown-fullname{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-size:1.025rem!important;font-weight:600!important;color:#111827!important;line-height:1.3!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;letter-spacing:normal!important;text-transform:none!important}:root:not([data-theme=light]) .nav-dropdown-fullname,body[data-theme=dark] .nav-dropdown-fullname,html[data-theme=dark] .nav-dropdown-fullname{color:#f7f1e8!important}.nav-dropdown-email{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-size:.825rem!important;color:#6b7280!important;line-height:1.3!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;letter-spacing:normal!important;text-transform:none!important}:root:not([data-theme=light]) .nav-dropdown-email,body[data-theme=dark] .nav-dropdown-email,html[data-theme=dark] .nav-dropdown-email{color:#9ca3af!important}.nav-dropdown-badges{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.nav-badge-pill{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:4px 10px!important;border-radius:20px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.72rem!important;font-weight:600!important;line-height:1!important;white-space:nowrap!important;letter-spacing:normal!important;text-transform:none!important}.nav-badge-tier{background:rgba(201,169,110,.12)!important;color:#b88728!important;border:1px solid rgba(201,169,110,.3)!important}:root:not([data-theme=light]) .nav-badge-tier,body[data-theme=dark] .nav-badge-tier,html[data-theme=dark] .nav-badge-tier{background:rgba(201,169,110,.18)!important;color:#e5c158!important;border-color:rgba(201,169,110,.35)!important}.nav-badge-coins{background:rgba(0,0,0,.04)!important;color:#374151!important;border:1px solid rgba(0,0,0,.08)!important}:root:not([data-theme=light]) .nav-badge-coins,body[data-theme=dark] .nav-badge-coins,html[data-theme=dark] .nav-badge-coins{background:rgba(255,255,255,.06)!important;color:#d1d5db!important;border-color:rgba(255,255,255,.1)!important}.nav-dropdown-divider{height:1px!important;background:rgba(0,0,0,.06)!important;margin:2px 0!important;width:100%!important}:root:not([data-theme=light]) .nav-dropdown-divider,body[data-theme=dark] .nav-dropdown-divider,html[data-theme=dark] .nav-dropdown-divider{background:rgba(201,169,110,.15)!important}.nav-dropdown-section{display:flex!important;flex-direction:column!important;gap:2px!important}.nav-dropdown-item{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:48px!important;padding:10px 14px!important;border-radius:12px!important;text-decoration:none!important;color:#374151!important;transition:.2s cubic-bezier(.16, 1, .3, 1)!important;background:0 0!important;border:none!important;cursor:pointer!important;box-sizing:border-box!important}:root:not([data-theme=light]) .nav-dropdown-item,body[data-theme=dark] .nav-dropdown-item,html[data-theme=dark] .nav-dropdown-item{color:#e5e7eb!important}.nav-item-left{display:flex!important;align-items:center!important;gap:14px!important}.nav-item-left svg{color:#6b7280!important;stroke:#6b7280!important;flex-shrink:0!important;transition:color .2s,stroke .2s!important}:root:not([data-theme=light]) .nav-item-left svg,body[data-theme=dark] .nav-item-left svg,html[data-theme=dark] .nav-item-left svg{color:#9ca3af!important;stroke:#9ca3af!important}.nav-item-left span{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-size:.9375rem!important;font-weight:500!important;line-height:1.3!important;letter-spacing:normal!important;text-transform:none!important}.nav-active-check{display:none!important;color:#b88728!important;stroke:#b88728!important;flex-shrink:0!important}:root:not([data-theme=light]) .nav-active-check,body[data-theme=dark] .nav-active-check,html[data-theme=dark] .nav-active-check{color:#e5c158!important;stroke:#e5c158!important}.nav-dropdown-item:hover{background:rgba(0,0,0,.04)!important;color:#111827!important}.nav-dropdown-item:hover .nav-item-left svg{color:#111827!important;stroke:#111827!important}:root:not([data-theme=light]) .nav-dropdown-item:hover,body[data-theme=dark] .nav-dropdown-item:hover,html[data-theme=dark] .nav-dropdown-item:hover{background:rgba(201,169,110,.1)!important;color:#fff!important}:root:not([data-theme=light]) .nav-dropdown-item:hover .nav-item-left svg,body[data-theme=dark] .nav-dropdown-item:hover .nav-item-left svg,html[data-theme=dark] .nav-dropdown-item:hover .nav-item-left svg{color:#e5c158!important;stroke:#e5c158!important}.nav-dropdown-item.active{background:rgba(201,169,110,.12)!important;color:#b88728!important;font-weight:600!important}.nav-dropdown-item.active .nav-item-left svg{color:#b88728!important;stroke:#b88728!important}.nav-dropdown-item.active .nav-active-check{display:block!important}:root:not([data-theme=light]) .nav-dropdown-item.active,body[data-theme=dark] .nav-dropdown-item.active,html[data-theme=dark] .nav-dropdown-item.active{background:rgba(201,169,110,.18)!important;color:#e5c158!important}:root:not([data-theme=light]) .nav-dropdown-item.active .nav-item-left svg,body[data-theme=dark] .nav-dropdown-item.active .nav-item-left svg,html[data-theme=dark] .nav-dropdown-item.active .nav-item-left svg{color:#e5c158!important;stroke:#e5c158!important}.nav-logout-item:hover{background:rgba(239,68,68,.08)!important;color:#ef4444!important}.nav-logout-item:hover .nav-item-left svg{color:#ef4444!important;stroke:#ef4444!important}@media (max-width:767px){.nav-user-dropdown{position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;border-radius:24px 24px 0 0!important;padding:20px 18px 28px!important;box-shadow:0 -10px 40px rgba(0,0,0,.3)!important;transform:translateY(100%)!important}.nav-user-dropdown.open{transform:translateY(0)!important}}