
/* v40 Header Builder: PC menu design 1-5 */
@media(min-width:768px){
body[class*="ab-header-menu-style_"] .ab-nav,
body[class*="ab-header-menu-style_"] .ab-header-menu,
body[class*="ab-header-menu-style_"] .main-navigation,
body[class*="ab-header-menu-style_"] .ab-primary-menu{display:flex!important;align-items:center!important;gap:0;overflow-x:auto;transition:.25s}
body[class*="ab-header-menu-style_"] .ab-nav a,
body[class*="ab-header-menu-style_"] .ab-header-menu a,
body[class*="ab-header-menu-style_"] .main-navigation a,
body[class*="ab-header-menu-style_"] .ab-primary-menu a{font-weight:900!important;text-decoration:none!important;white-space:nowrap!important;transition:.22s!important}

/* Design 1 */
body.ab-header-menu-style_1 .ab-nav,body.ab-header-menu-style_1 .ab-header-menu,body.ab-header-menu-style_1 .main-navigation,body.ab-header-menu-style_1 .ab-primary-menu{background:#111827!important;border-bottom:3px solid #ef1b2d!important;box-shadow:0 10px 24px rgba(15,23,42,.10)}
body.ab-header-menu-style_1 .ab-nav a,body.ab-header-menu-style_1 .ab-header-menu a,body.ab-header-menu-style_1 .main-navigation a,body.ab-header-menu-style_1 .ab-primary-menu a{color:#fff!important;padding:15px 18px!important;border-right:1px solid rgba(255,255,255,.08)!important}
body.ab-header-menu-style_1 .ab-nav a:hover,body.ab-header-menu-style_1 .current-menu-item>a,body.ab-header-menu-style_1 .current-cat>a{background:#ef1b2d!important;color:#fff!important}

/* Design 2 */
body.ab-header-menu-style_2 .ab-nav,body.ab-header-menu-style_2 .ab-header-menu,body.ab-header-menu-style_2 .main-navigation,body.ab-header-menu-style_2 .ab-primary-menu{background:linear-gradient(135deg,#071426,#0f2748)!important;border-radius:14px!important;margin:8px auto!important;box-shadow:0 12px 28px rgba(2,6,23,.20)!important}
body.ab-header-menu-style_2 .ab-nav a,body.ab-header-menu-style_2 .ab-header-menu a,body.ab-header-menu-style_2 .main-navigation a,body.ab-header-menu-style_2 .ab-primary-menu a{color:#fff!important;padding:16px 20px!important}
body.ab-header-menu-style_2 .ab-nav a:hover,body.ab-header-menu-style_2 .current-menu-item>a,body.ab-header-menu-style_2 .current-cat>a{background:linear-gradient(135deg,#ef1b2d,#b6000f)!important;color:#fff!important}

/* Design 3 */
body.ab-header-menu-style_3 .ab-nav,body.ab-header-menu-style_3 .ab-header-menu,body.ab-header-menu-style_3 .main-navigation,body.ab-header-menu-style_3 .ab-primary-menu{background:#fff!important;border:1px solid #dfe7e2!important;border-bottom:3px solid #0f8b45!important;border-radius:999px!important;padding:8px!important;box-shadow:0 10px 24px rgba(15,23,42,.08)!important}
body.ab-header-menu-style_3 .ab-nav a,body.ab-header-menu-style_3 .ab-header-menu a,body.ab-header-menu-style_3 .main-navigation a,body.ab-header-menu-style_3 .ab-primary-menu a{color:#111827!important;border:1px solid #e5e7eb!important;border-radius:999px!important;padding:10px 16px!important;margin:0 4px!important;background:#fff!important}
body.ab-header-menu-style_3 .ab-nav a:hover,body.ab-header-menu-style_3 .current-menu-item>a,body.ab-header-menu-style_3 .current-cat>a{background:#0f8b45!important;color:#fff!important;border-color:#0f8b45!important}

/* Design 4 */
body.ab-header-menu-style_4 .ab-nav,body.ab-header-menu-style_4 .ab-header-menu,body.ab-header-menu-style_4 .main-navigation,body.ab-header-menu-style_4 .ab-primary-menu{background:linear-gradient(135deg,#35106b,#6d28d9,#2e1065)!important;border-radius:12px!important;box-shadow:0 12px 28px rgba(76,29,149,.22)!important}
body.ab-header-menu-style_4 .ab-nav a,body.ab-header-menu-style_4 .ab-header-menu a,body.ab-header-menu-style_4 .main-navigation a,body.ab-header-menu-style_4 .ab-primary-menu a{color:#fff!important;padding:15px 18px!important;border-left:1px solid rgba(255,255,255,.08)!important}
body.ab-header-menu-style_4 .ab-nav a:hover,body.ab-header-menu-style_4 .current-menu-item>a,body.ab-header-menu-style_4 .current-cat>a{background:rgba(255,255,255,.14)!important;box-shadow:inset 0 -3px 0 #fff!important}

/* Design 5 */
body.ab-header-menu-style_5 .ab-nav,body.ab-header-menu-style_5 .ab-header-menu,body.ab-header-menu-style_5 .main-navigation,body.ab-header-menu-style_5 .ab-primary-menu{background:#fff!important;border-bottom:3px solid #0d47a1!important;padding:10px!important;box-shadow:0 10px 28px rgba(13,71,161,.13)!important}
body.ab-header-menu-style_5 .ab-nav a,body.ab-header-menu-style_5 .ab-header-menu a,body.ab-header-menu-style_5 .main-navigation a,body.ab-header-menu-style_5 .ab-primary-menu a{color:#0f172a!important;background:#fff!important;border-radius:10px!important;padding:12px 16px!important;margin:0 5px!important;box-shadow:0 5px 16px rgba(15,23,42,.07)!important}
body.ab-header-menu-style_5 .ab-nav a:hover,body.ab-header-menu-style_5 .current-menu-item>a,body.ab-header-menu-style_5 .current-cat>a{background:#0d47a1!important;color:#fff!important;transform:translateY(-2px)!important}
}
@media(max-width:767px){
body[class*="ab-header-menu-style_"] .ab-nav,body[class*="ab-header-menu-style_"] .ab-header-menu,body[class*="ab-header-menu-style_"] .main-navigation,body[class*="ab-header-menu-style_"] .ab-primary-menu{overflow-x:auto!important;scrollbar-width:none!important}
body[class*="ab-header-menu-style_"] .ab-nav::-webkit-scrollbar,body[class*="ab-header-menu-style_"] .ab-header-menu::-webkit-scrollbar,body[class*="ab-header-menu-style_"] .main-navigation::-webkit-scrollbar,body[class*="ab-header-menu-style_"] .ab-primary-menu::-webkit-scrollbar{display:none!important}
}
