--- import BarsIcon from '@/assets/icons/bars.svg'; import CloseIcon from '@/assets/icons/close.svg'; import { getNavItems, routes } from '@/config/site'; import { t } from '@/i18n'; import Button from '@/components/ui/Button.astro'; import Container from '@/components/ui/Container.astro'; import Logo from '@/components/ui/Logo.astro'; import StoreBadges from '@/components/ui/StoreBadges.astro'; const currentPath = Astro.url.pathname; const navItems = getNavItems(currentPath); --- {/* Absolute, not fixed: the header's backdrop filter would trap a fixed panel. The sticky header always sits at the top of the viewport, so this still covers the screen. */}