/* Original menu fonts, widths, colours and right-opening direction are inherited. */
@media(min-width:1101px){
 .massa-header .massa-practice-menu{transform:translateX(var(--massa-menu-offset,0px))}
 .massa-header .massa-practice-menu>li>ul{transform:translateY(var(--massa-flyout-offset,0px));max-height:calc(100vh - 32px);overflow-y:auto;overscroll-behavior:contain}
}
