#hyve-wrapper#hyve-wrapper .c-header__menu-mobile{display:flex;opacity:0;visibility:hidden;transition:all 200ms ease-in-out}#hyve-wrapper#hyve-wrapper .c-header__menu-mobile.isActive{opacity:1;visibility:visible}




.cc-hero-selected-restaurant{margin-top:-80px}.c-category-wrapper__head{cursor:pointer}.c-category-wrapper__title{font-size:127px}@media(max-width:959px){.c-category-wrapper__title{font-size:59px}}#hyve-wrapper .c-menu-filters{-ms-overflow-style:none;scrollbar-width:none}#hyve-wrapper .c-menu-filters::-webkit-scrollbar{display:none}#hyve-wrapper .c-menu-filters a{user-select:none;-webkit-user-drag:none}.js-category-filters::after{content:'';width:50px;height:1px;flex-shrink:0}


.c-social-channels__image-wrapper .uk-slider-items picture,.c-social-channels__image-wrapper .uk-slider-items img{width:100%}@media(max-width:959px){.c-social-channels__image-wrapper .uk-position-small{display:none !important}}@media(min-width:960px){.c-social-channels__image-wrapper .uk-slider-nav{display:none !important}}




.c-lang-mobile{margin-top:50px}.c-lang-mobile li:not(.uk-active) .o-menu-link:before{display:none}

.cc-hero-selected-restaurant{position:absolute;transform:translateY(-100%);margin-top:-30px}.c-menu-sel-restaurant .cc-hero-selected-restaurant{margin-top:-80px}

.c-product-categories{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:40px;row-gap:80px}.c-product-categories.isHidden{display:none}.c-product-category{width:calc(50% - 20px);display:flex;flex-direction:column;align-items:center}.c-product-category__title{font-family:HHSamuel;font-size:60px;position:relative;padding:15px 0;margin-bottom:50px;text-transform:uppercase}.c-product-category__title:before,.c-product-category__title:after{content:'';display:block;position:absolute;left:0;width:100%;height:5px;background-color:#000}.c-product-category__title:before{top:0}.c-product-category__title:after{bottom:0}.c-product-category__list{width:100%}@media(max-width:959px){.c-product-categories{row-gap:40px}.c-product-category{width:calc(100%)}.c-product-category__title{font-size:30px;padding:8px 0;margin-bottom:20px}.c-product-category__title:before,.c-product-category__title:after{height:3px}}
