
@layer bricks {
  :where(.brxe-nav-menu) .bricks-mobile-menu-toggle span {
    height: 2.3px;
    transition: width 0.3s ease, transform 0.3s ease !important;
  }
}


#brxe-puvqef .bricks-mobile-menu-toggle {
  flex-direction: column;
  align-items: flex-end !important; 
  gap: 7px;
}


#brxe-puvqef .bricks-mobile-menu-toggle[aria-expanded="false"] .bar-top { width: 25px !important; }
#brxe-puvqef .bricks-mobile-menu-toggle[aria-expanded="false"] .bar-center { width: 40px !important; }
#brxe-puvqef .bricks-mobile-menu-toggle[aria-expanded="false"] .bar-bottom { width: 15px !important; }


#brxe-puvqef .bricks-mobile-menu-toggle[aria-expanded="true"] .bar-top,
#brxe-puvqef .bricks-mobile-menu-toggle[aria-expanded="true"] .bar-bottom {
  width: 35px !important; 
}