.header-munu2 .menu-header-navigation_link_wrap .menu-header-navigation_link_wrap .link_h {
    
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap a.link_h.active, 
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap a.link_h.active span {
    color: #f6c543;
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap .link_h:before {
    /*content: '';*/
    position: absolute;
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    left: 0px;
    top: 6px;
    width: 100%;
    z-index: 1;
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap.active a.link_h {}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap .link_h:before {
    
    z-index: 1;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap[data-menu-id="pitstsa"] .link_h:before {
    background-image: url(/wa-data/public/site/iconV2/pizza-slice.png);
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap[data-menu-id="wok"] .link_h:before {
    background-image: url(/wa-data/public/site/iconV2/take-away.png);
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap[data-menu-id="zakuski"] .link_h:before {
    background-image: url(/wa-data/public/site/iconV2/snack.png);
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap[data-menu-id="nabory"] .link_h:before {
    background-image: url(/wa-data/public/site/iconV2/nabory.png);
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap[data-menu-id="rolly"] .link_h:before {
    background-image: url(/wa-data/public/site/iconV2/sushi.png);
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap[data-menu-id="salaty"] .link_h:before {
    background-image: url(/wa-data/public/site/iconV2/salad.png);
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap[data-menu-id="sousy"] .link_h:before {
    background-image: url(/wa-data/public/site/iconV2/sauces.png);
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap[data-menu-id="supy"] .link_h:before {
    background-image: url(/wa-data/public/site/iconV2/soup.png);
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap[data-menu-id="sushi"] .link_h:before {
    background-image: url(/wa-data/public/site/iconV2/sushi--gunkany.png);
}
.header-munu2 .head-navigation_links .menu-header-navigation_link_wrap[data-menu-id="napitki"] .link_h:before {
    background-image: url(/wa-data/public/site/iconV2/napitki.png);
}






















/*********************************/
.jkkk {
    grid-column: 1 / span 2;
    grid-row: 1 / span 1;
}
.menu-wrapper {
}
.menu-wrapper .offers-grid {
    grid-gap: 20px;
}
.category__grid__item {
    border-radius: 9px;
    background: rgb(19 19 19 / 61%);
    overflow: hidden;
    display: block;
    margin-top: 0px;
    position: relative;
    background-color: rgb(19 19 19 / 61%);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: auto;
    padding-bottom: 55.95%;
    
}
.category__grid__item {
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
}
.category__grid__item:hover {
    box-shadow: 0 0 16px 0 rgb(0 0 0 / 30%);
    -webkit-transform: translate3d(0,-5px,0);
    transform: translate3d(0,-5px,0);
}
.category__conten {
    padding: 0px 15px;
    bottom: 17px;
    z-index: 9;
    position: absolute;
    width: 100%;
}
.category__name {
    color: #fff;
    font-size: 18px;
    line-height: 1;
    font-weight: 400;
    text-transform: uppercase;
}
.image-1 .category__name {
    /*font-size: 47px;*/
    /*font-weight: 300;*/
}
.sub_item_gradient {
    position: absolute;
    z-index: 1;
    top: 35%;
    height: 65%;
    left: 0;
    width: 100%;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 50%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 50%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 50%);
}





