.ast-primary-header-bar{background:#f2e8dc;box-shadow:0 8px 20px rgb(0 0 0 / .05),0 12px 30px rgb(180 122 99 / .25);position:relative;z-index:1000}.ast-primary-header-bar{transition:all 0.3s ease}.ast-primary-header-bar:hover{box-shadow:0 10px 25px rgb(0 0 0 / .07),0 15px 40px rgb(180 122 99 / .35)}.ast-primary-header-bar::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(to right,rgb(180 122 99 / .6),rgb(180 122 99 / .2),rgb(180 122 99 / .6))}.ast-builder-menu-1 .menu-item>a{display:flex;align-items:center;gap:8px;color:#2e2a26;font-weight:500;transition:0.3s ease}.ast-builder-menu-1 .menu-item>a:hover{color:#b47a63}.ast-builder-menu-1 .menu-item>a::before{content:"";width:18px;height:18px;display:inline-block;background-size:contain;background-repeat:no-repeat}.ast-builder-menu-1 .menu-item:nth-child(1)>a::before{background-image:url(https://cdn.jsdelivr.net/npm/lucide-static/icons/home.svg)}.ast-builder-menu-1 .menu-item:nth-child(2)>a::before{background-image:url(https://cdn.jsdelivr.net/npm/lucide-static/icons/user.svg)}.ast-builder-menu-1 .menu-item:nth-child(3)>a::before{background-image:url(https://cdn.jsdelivr.net/npm/lucide-static/icons/shopping-cart.svg)}.ast-builder-menu-1 .menu-item:nth-child(4)>a::before{background-image:url(https://cdn.jsdelivr.net/npm/lucide-static/icons/mail.svg)}.ast-builder-menu-1 .menu-item>a::before{filter:brightness(0);transition:0.25s ease}.ast-builder-menu-1 .current-menu-item>a::before{filter:invert(45%) sepia(30%) saturate(600%) hue-rotate(330deg)}.main-header-menu .menu-link,.ast-builder-menu .menu-item>a{position:relative;display:inline-block;line-height:1.2}.main-header-menu .menu-link::after,.ast-builder-menu .menu-item>a::after{content:"";position:absolute;left:50%;bottom:-5px;height:6px;width:0;background:#F79607;border-radius:2px;transform:translateX(-50%);transition:width .3s ease}.main-header-menu .menu-link:hover::after,.ast-builder-menu .menu-item>a:hover::after{width:100%}.ast-builder-menu-1 .main-header-menu>li.current-menu-item>a{font-weight:800!important}