#menu.gamburger-menu{font-size:1.2em;background-color:#f7f7f9}#menu .gamburger-menu__wrp{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%}#menu .gamburger-menu__wrp--top .menu-section{padding:20px 0 20px 10px;border-bottom:1px solid #eceeef;box-shadow:0 1px 0 #fff}#menu .gamburger-menu__wrp--top .menu-section__phone{text-decoration:none;display:inline-block;padding-top:15px;color:#3a3a3a}#menu .gamburger-menu__wrp--top .menu-section__phone-order{display:inline-block;margin-top:5px;text-decoration:none;line-height:2;padding-left:10px;padding-right:10px;background-color:#ff8200;color:#fff;border-radius:.7rem}#menu .gamburger-menu__wrp--bottom{width:100%}#menu .gamburger-menu__menu-section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#menu .gamburger-menu__menu-section p{margin:0}#menu .menu-section__link-name{width:30%;display:block}#menu .menu-section__site-menu{padding-left:0;padding-right:0}#menu .menu-section__link-wrap{width:100%;display:block}#menu ul{list-style:none;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}#menu ul li{display:block;width:100%;box-shadow:0 1px 0 #fff}#menu ul li:first-child{border-top:1px solid #fff;box-shadow:0 -1px 0 #eceeef,0 1px 0 #fff}#menu ul li:not(:last-child){border-bottom:1px solid #eceeef}#menu ul li a{padding:15px 10px;display:inline-block;width:95%;text-decoration:none;background:url(/images/ugl-b.svg) right no-repeat}#menu .site-menu__link--catalog{background-color:#ff8200}#menu .site-menu__link--catalog a{color:#fff;text-decoration:none;background:url(/images/ugl.svg) right no-repeat}#menu a,#menu a:hover{text-decoration:underline}.toggle-button{font-size:40px;text-align:center}.slideout-menu{position:fixed;top:0;bottom:0;width:256px;min-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;display:none}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.slideout-panel{position:relative;z-index:1;background-color:#FFF;min-height:100vh}.slideout-open,.slideout-open .slideout-panel,.slideout-open body{overflow:hidden}.slideout-open .slideout-menu{display:block}