﻿.pangea-common-mobile-menu {
    position: fixed;
    left: -100vw;
    top: 3.5em;
    width: 100vw;
    height: calc(100vh - 3.5em);
    z-index: 99999;
    overflow-x: hidden;
    transition: left 0.25s;
}

.pangea-common-mobile-menu.pangea-common-mobile-menu-open {
    left: 0;
}



@media (min-width: 768px) {
    .pangea-common-mobile-menu {
        display: none;
    }
}

