/* Kaelis mobile department navigation: does not affect desktop */
@media(max-width:992px){
 .et_b_mobile-panel-more_toggle.kaelis-mobile-menu-ready{background:#fff!important;color:#242424!important}
 .et_b_mobile-panel-more_toggle.kaelis-mobile-menu-ready .menu-main-container{background:#fff!important}
 #menu-all-departments[data-kaelis-mobile="1"]{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important;color:#242424!important;list-style:none!important;text-align:left!important}
 #menu-all-departments .kaelis-mobile-departments{display:block!important;width:100%;overflow:hidden;background:#fff}
 #menu-all-departments .kaelis-mobile-track{display:flex;width:100%;transition:transform .25s ease}
 #menu-all-departments .kaelis-mobile-panel{flex:0 0 100%;min-width:0;width:100%;max-height:calc(100dvh - 165px);overflow-y:auto;box-sizing:border-box;background:#fff;padding-bottom:20px}
 #menu-all-departments .kaelis-mobile-heading{font-size:16px;font-weight:700;padding:17px 22px;border-bottom:1px solid #e9e9e9;color:#222;text-align:left}
 #menu-all-departments .kaelis-mobile-row{display:flex!important;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:14px 22px!important;margin:0!important;border:0!important;border-bottom:1px solid #eee!important;background:#fff!important;color:#333!important;text-decoration:none!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;text-align:left!important;box-sizing:border-box;cursor:pointer}
 #menu-all-departments .kaelis-mobile-row:hover,#menu-all-departments .kaelis-mobile-row:focus-visible{background:#f6f6f6!important}
 #menu-all-departments .kaelis-mobile-back{font-weight:700!important;background:#fafafa!important}
 #menu-all-departments .kaelis-mobile-all{font-weight:600!important;color:#c84e22!important}
 #menu-all-departments .kaelis-mobile-arrow{font-size:22px;color:#888;margin-left:12px}
}
@media(prefers-reduced-motion:reduce){#menu-all-departments .kaelis-mobile-track{transition:none!important}}
