.top_catalog_wrapper{height:100%;min-height:500px;padding:20px 0;flex-wrap:wrap;max-height:500px;background-color:#fff;display:flex}ul#vertical-multilevel-menu{list-style:none;border-right:1px solid #d3d3d3;padding:0;font-size:14px;margin:0;width:250px}#vertical-multilevel-menu li ul.root-item-menu{height:100%;padding:20px 25px;position:absolute;border-bottom:none;top:0;background-color:#fff;left:250px;width:calc(100% - 250px);z-index:-1}#vertical-multilevel-menu li a{padding:3px 0;text-decoration:none;color:var(--main_link_color);display:block}#vertical-multilevel-menu li a.item-selected{background-color:#fff}#vertical-multilevel-menu li a:hover{color:var(--main_color);background-color:#fff}#vertical-multilevel-menu li a.root-item-link{padding:8px 15px;font-size:14px}#vertical-multilevel-menu li.jsvhover a.root-item-link,#vertical-multilevel-menu li.root-item-selected:hover a.root-item-link,#vertical-multilevel-menu li:hover a.root-item-link{color:var(--main_link_color);background-color:#f4f4f4}#vertical-multilevel-menu a.root-item-selected{padding:5px 0 7px 35px;font-size:12px;border:none;font-weight:700;color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;background:#61656a url(/local/templates/drink/components/bitrix/menu/catalog_top/images/item_bg.gif) 0 -26px no-repeat}#vertical-multilevel-menu li .parent-link{font-weight:500;color:var(--main_color)}#vertical-multilevel-menu li .parent-link a{color:var(--main_color)!important}#vertical-multilevel-menu a.denied{color:#ddd;padding-right:10px;background:#f5f5f5 url(/local/templates/drink/components/bitrix/menu/catalog_top/images/lock.gif) 100% no-repeat}* html ul#vertical-multilevel-menu li{height:1%;float:left}* html ul#vertical-multilevel-menu li a{height:1%}#vertical-multilevel-menu li ul.root-item-menu{column-gap:10px;-moz-column-gap:10px;-webkit-column-gap:10px;height:500px;columns:190px;-moz-columns:190px auto;-webkit-columns:190px auto;max-height:500px;box-shadow:0 2px 15px rgba(0,0,0,.1);margin-left:-5px;width:930px;display:none}#vertical-multilevel-menu li ul.root-item-menu li{height:auto;overflow:hidden;max-width:155px;min-width:158px;vertical-align:top;display:inline-block}#vertical-multilevel-menu li li li.jsvhover ul.root-item-menu,#vertical-multilevel-menu li li li:hover ul.root-item-menu,#vertical-multilevel-menu li li.jsvhover ul.root-item-menu,#vertical-multilevel-menu li li:hover ul.root-item-menu,#vertical-multilevel-menu li.jsvhover ul.root-item-menu,#vertical-multilevel-menu li:hover ul.root-item-menu{flex-wrap:wrap;display:flex}.bx-top-nav-wrapper{transition:.2s ease-in-out;transition-duration:.2s;position:absolute;opacity:0;visibility:hidden;box-shadow:0 2px 15px rgba(0,0,0,.1);margin-top:13px;display:block;z-index:-2}@media (min-width:1024px){.bx-top-nav-wrapper:before{height:13px;content:"";position:absolute;top:-13px;left:0;width:100%}}.top-catalog-menu:hover .bx-top-nav-wrapper{opacity:1;visibility:visible;z-index:1000}@media (max-width:900px){.top-catalog-menu:hover .bx-top-nav-wrapper{overflow:hidden}}.bx-top-nav-box{justify-content:space-between;position:relative;background-color:#fff;display:flex}.bx-nav-list{padding-top:10px;padding-bottom:10px}.bx-top-nav-menu{-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-flex:1;flex-flow:row wrap;width:26%}.root-item.show_banner .wrapper_menu_banner{right:20px;position:absolute}.root-item.show_banner .wrapper_menu_banner .link_wrapper_banner img{height:440px;object-fit:cover;width:233px}#vertical-multilevel-menu li.show_banner ul.root-item-menu{padding-right:260px}#vertical-multilevel-menu li ul.root-item-menu li div.parent-link>.root-item-link{padding:0;font-weight:400;color:var(--main_color);background-color:transparent}#vertical-multilevel-menu li ul.root-item-menu li.desktop_hide,.desktop_hide{display:none}@media (max-width:1024px){#vertical-multilevel-menu li ul.root-item-menu li{max-width:100%;width:100%}.desktop_hide{display:block}#vertical-multilevel-menu li ul.root-item-menu li.desktop_hide{display:flex}#vertical-multilevel-menu li a.mobile_hide,.mobile_hide{display:none}.catalog_menu-box{height:100%;width:100%}.catalog_menu_title,.open_cat{padding:10px 15px 10px 10px;font-size:14px;border-bottom:1px solid #dbdbdb;align-items:center;display:flex}.open_cat .fa-angle-left{font-size:18px;margin-right:10px;margin-top:-1px}.catalog_menu_title{justify-content:space-between;font-size:16px;position:relative}#vertical-multilevel-menu li .open_cat_wrp .fa,.catalog_menu_title .fa{font-size:22px;border:0;right:0;position:absolute;top:0}#vertical-multilevel-menu li.jsvhover a.root-item-link,#vertical-multilevel-menu li.root-item-selected:hover a.root-item-link,#vertical-multilevel-menu li:hover a.root-item-link{border:0;color:var(--main_link_color);position:relative;background-color:transparent}.open_cat_wrp{position:relative}#vertical-multilevel-menu li .open_cat_wrp a{display:inline-block}.top_catalog_wrapper{background-color:#fff}.header .mobile_form-search{display:block}.header .btn_action{padding:0 20px;text-align:center;width:100%}.header .btn_action.desktop_hide,.header .form_search.desktop_hide{display:block}.header .form_search form{border:1px solid #cbcbcb}.header .form_search form:focus,.header .form_search form:hover{border-color:var(--focus_input_color)}.header .catalog_btn{flex:initial;height:60px;padding:0;width:60px}.header .catalog_btn .catalog_link{pointer-events:inherit;padding:29px 20px}.header .catalog_btn .catalog_link span{display:none}.header .catalog_btn .catalog_link span.icon_menu{margin:0;background:#fff;width:20px;display:block}.header .top_menu ul li{padding:10px 20px!important;font-size:14px;display:block}.header .top_user-box{padding:10px;font-size:16px;font-weight:400;border-bottom:1px solid #dbdbdb;display:block}.header .top_user{display:flex}.header .top_user-box .slash{display:inline-block}.top_menu-box{padding:10px 15px;font-size:14px}.top_menu-box ul li{padding:5px 0}.header .top_user-box.desktop_hide{display:block}.header .top_icon-box-mobile .basket_top .text-icon span,.header .top_icon-box-mobile .text-icon{display:none}.header .basket_top,.header .top_icon{height:30px;padding:0;margin-right:15px;position:relative;width:30px}.header .top_icon span.icon{height:100%;margin:0;width:100%;line-height:28px}.header .basket_top .text-icon{height:100%;position:absolute;top:0;left:0;width:100%}.header .basket_top:hover .bx-basket-item-list{display:none}.header .top_icon-box-mobile .basket_top .text-icon,.header .top_icon-box-mobile .basket_top .text-icon .counter{display:block}.top_icon-box-mobile{padding:15px 0;float:right}.header .top_icon a:hover{background-color:#fff}.header .top_icon a:active{opacity:.8;background-color:#fff}.header .basket_top .all_sum{display:none}.menu_open{left:0}.catalog_menu-wrp{overflow:hidden;overflow-y:auto;padding:0;transition:.3s ease-in-out;position:relative;background-color:#fff;margin:auto;width:100%;display:block;z-index:100}#vertical-multilevel-menu li ul.root-item-menu.open,.catalog_menu-wrp.open{left:0}ul#vertical-multilevel-menu{border-top:0;width:100%}#vertical-multilevel-menu li ul.root-item-menu{overflow:hidden;columns:initial;overflow-y:scroll;padding:0;transition:.3s ease-in-out;background-color:#fff;left:100%;width:100%;z-index:100}#vertical-multilevel-menu li .parent-link{padding:10px 15px 5px}#vertical-multilevel-menu li ul.root-item-menu li ul li{padding:0 15px}#vertical-multilevel-menu li ul.root-item-menu li,#vertical-multilevel-menu li ul.root-item-menu li ul li{display:block}.catalog_menu-list{overflow:auto;padding:0!important;width:100%!important;display:block}.root-menu-container{width:100%}.root-menu li.p_select ul.sub-root-menu,.root-menu li.root-item:hover ul.sub-root-menu{display:none}ul.sub-root-menu{position:relative;bottom:0;top:0;left:0;width:100%}ul.sub-root-menu li.sub-root-item{width:100%;padding-left:0}.catalog_menu-list ul{padding:0}.catalog_menu-list li.catalog_menu-item ul li.item,.title{padding:5px 0;font-size:12px;font-weight:400;margin:0}.catalog_menu-list li.catalog_menu-item ul li.item a{font-size:12px}.catalog_menu-list .hidden_list,ul.sub-root-menu{height:auto;padding:10px 0;display:none}.catalog_menu-list .hidden_list{border-left:1px solid #cbcbcb;padding:0 0 0 15px}.sub_menu-list{padding:0;width:100%}.root-menu li.root-item a.root-item-link{padding:10px 35px 10px 0;font-size:14px;font-weight:700;margin-bottom:0;color:var(--main_link_color);position:relative;border-bottom:1px solid #cbcbcb}.root-item-link .fa{height:27px;font-size:21px;right:15px;position:absolute;bottom:0;top:0;margin:auto;display:block}.product_item .price_box{flex-wrap:wrap}.product_item .catalog_prop span{font-size:11px}#vertical-multilevel-menu li ul.root-item-menu{height:100%;min-height:100%;box-shadow:none}.top_catalog_wrapper{height:100%;min-height:100%;max-height:100%}.bx-top-nav-wrapper{box-shadow:none}.root-item-menu .mCustomScrollBox{width:100%}#vertical-multilevel-menu li ul.root-item-menu{margin-left:0}.top_catalog_wrapper{padding:0}}#vertical-multilevel-menu li.last a{font-size:14px;font-weight:500;color:var(--main_link_color);position:relative;display:flex}#vertical-multilevel-menu li.last a:hover{color:var(--main_color)}#vertical-multilevel-menu li.last a:after{height:5px;font-size:14px;content:"\f105";position:absolute;top:3px;left:38px;width:5px;font-family:FontAwesome}#vertical-multilevel-menu li.show_banner ul.root-item-menu .mCSB_scrollTools{right:1px}.catalog_menu_link{justify-content:space-between;border:none;background-color:transparent;align-items:center;width:100%;display:flex}#vertical-multilevel-menu>.open_cat{display:none}@media (max-width:900px){#vertical-multilevel-menu li a{padding-left:0}}.root-item-menu>li+li{margin-left:30px}.root-item-menu>li:first-child{margin-left:0}