.aem-ma-page-container{display:flex;flex-direction:row;height:100%;min-height:680px}
.aem-ma-right-nav-container{width:300px;display:flex;flex-direction:column;justify-content:space-between;height:100%;box-shadow:2px 0 4px -2px rgb(0 0 0 / 50%);transition:width 1s}
.aem-menu-right:hover{background:#ededed}
.aem-ma-nav-list-container{height:100%;display:flex;flex-direction:column;justify-content:space-between;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in;animation-delay:-400ms;opacity:1}
.aem-menu-category{text-transform:uppercase;font-weight:800;font-size:14px;padding:12px 0 12px 20px;color:#3d3d3d;height:auto;margin-bottom:0;font-family:Montserrat;width:300px;overflow:hidden;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in;animation-delay:-400ms;opacity:1}
.aem-ma-menu-right-page{display:none;overflow:hidden}
.aem-ma-menu-right-page.ma-page--selected{display:block;height:100%;overflow:hidden}
.aem-menu-right{margin:0;border-bottom:1px solid #dbdbdb;background:#fff;padding:12px 10px 12px 34px}
.aem-menu-group-right{overflow:hidden;width:300px}
.aem-menu-right a{color:var(--color--soft-black);font-weight:600;font-size:12px;font-family:Montserrat;text-decoration:none;width:100%;display:flex;justify-content:space-between}
.ma-menu-right--selected{background:#ededed}
.aem-ma-signout{margin:0 0 80px 0}
.aem-ma-menu-footer-container{padding:0 0 0 30px;width:250px}
.aem-ma-menu-footer{font-size:12px;font-stretch:100%;max-width:200px;font-family:Montserrat,sans-serifs;font-weight:500;margin:0 0 30px 20px}
.aem-ma-menu-footer span{font-weight:600}
.aem-ma-sign-out{margin:0 0 10px 20px}
.aem-show-hide-flyout-nav-btn{position:relative;left:96%;top:87px;margin-bottom:-87px;z-index:101;width:30px}
.aem-show-hide-flyout-nav-btn-close{position:relative;left:0;top:87px;margin-bottom:-87px;z-index:101}
.right-nav-side-bar{background-color:#eee;width:0;height:100%;visibility:hidden;transition:width 1s}
.aem-ma-page-container.collapsed .aem-show-hide-flyout-nav-btn{display:none}
.aem-ma-page-container.collapsed .aem-ma-nav-list-container,.aem-ma-page-container.collapsed .aem-menu-category{-webkit-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;transition:opacity 1s ease-in;opacity:0}
.aem-ma-page-container.collapsed .aem-show-hide-flyout-nav-btn-close{left:10px;transition:ease-in-out 1s;transition-delay:100ms}
.aem-ma-page-container.collapsed .right-nav-side-bar{visibility:visible;width:24px;transition:width 1.2s;transition-delay:40ms}
.aem-ma-page-container.collapsed .aem-ma-right-nav-container{overflow:hidden;width:0}
.aem-menu-right .left-nav__arrow-icon{display:none}
.show__flyout-nav,.hide__flyout-nav{cursor:pointer}
@media(max-width:767px){.aem-ma-page-container{min-height:unset;max-height:unset;height:100%;display:none}
.aem-ma-right-nav-container{width:100%}
.aem-menu-right .left-nav__arrow-icon{display:block;transform:rotate(270deg);float:right}
.aem-menu-right.ma-menu-right--selected .left-nav__arrow-icon{display:none}
.el--hide--mobile{display:none !important}
}