.megamenu-toggle{margin:20px;cursor:pointer}.megamenu-toggle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:inherit;content:'\e609';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}#tgs-mm-listmenu a{text-decoration:none;color:#4d5f71}#tgs-mm-listmenu .root-menu>div a{padding:5px 0 5px 25px;display:block}#tgs-mm-listmenu .root-menu a.active{background-color:#fff}#tgs-mm-listmenu .sub-menu a:hover{color:#757575}#tgs-mm-listmenu .sub-menu .sub-item{display:none;font-size:12px}#tgs-mm-listmenu .sub-menu .sub-item .mm-top-block.row{margin-bottom:-20px}#tgs-mm-listmenu .sub-menu .level-1{margin-bottom:15px}#tgs-mm-listmenu .sub-menu .level-1>a{text-transform:uppercase;font-weight:700;margin:0 0 1em;display:block}#tgs-mm-listmenu .sub-menu .has-child{margin-bottom:5px}#tgs-mm-listmenu .sub-menu .level-2{font-weight:400;margin-bottom:4px}#tgs-mm-listmenu .sub-menu .level-2:last-child{margin-bottom:2em}#tgs-mm-listmenu .sub-menu .level-3{display:none}#tgs-mm-listmenu .sub-menu .sub-item{display:none;padding:7px 20px}#tgs-mm-listmenu .sub-menu .sub-item.show{display:block !important}body:not(.page-layout-checkout) #tgs-mm-listmenu [class*=col-]{padding-top:0;padding-bottom:0}