.shop-navigator{z-index:20;pointer-events:none;margin-bottom:24px;position:sticky;top:12px}.navigator-content,.navigator-handle{pointer-events:auto;background:#fbf4eef0;border:1px solid #54334524;box-shadow:inset 0 0 0 1px #ffffffb3,0 8px 24px #5433450a}@supports ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))){.navigator-content,.navigator-handle{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fbf4eecf}}.navigator-content{border-radius:8px;padding:16px}.navigator-content[hidden]{display:none}.navigator-handle{min-height:44px;color:var(--primary);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:4px;align-items:center;gap:10px;margin-left:auto;padding:10px 14px;font-size:10px;display:flex}.navigator-content .category-chips{flex-wrap:nowrap;gap:6px;margin:0 0 12px;overflow-x:auto}.navigator-content .category-chips a{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:4px;flex:none;min-height:44px;font-size:10px}.navigator-content .shop-toolbar{border:0;gap:12px;margin:0;padding:0}.navigator-content .shop-search{max-width:none}.navigator-content .shop-search input{min-width:0;font-size:16px}.navigator-content .sort-control select{min-height:44px}@media (width<=767px){.shop-navigator{top:64px}.navigator-content{padding:10px}.navigator-content .shop-toolbar{gap:4px}}@media (prefers-reduced-transparency:reduce){.navigator-content,.navigator-handle{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fbf4ee}}
