.cardapio-topmenu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.cardapio-topmenu ul.hilton-cardapio-topmenu-nav-menu{list-style-type:none;padding:0}.cardapio-topmenu ul.hilton-cardapio-topmenu-nav-menu li{border-right:1px solid #66666640;display:inline-block;padding-right:15px;margin-right:15px;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:22px;font-family:"Loew"}.cardapio-topmenu ul.hilton-cardapio-topmenu-nav-menu li:last-child{border-right:1px solid #fff0;padding-right:0;margin-right:0}.cardapio-topmenu li a{color:#000;text-decoration:none;background-color:#fff0}.cardapio-topmenu ul.hilton-cardapio-topmenu-nav-menu>li.menu-item-has-children{position:relative}.cardapio-topmenu ul.hilton-cardapio-topmenu-nav-menu>li.menu-item-has-children>ul.sub-menu{display:none;padding:0}.cardapio-topmenu ul.hilton-cardapio-topmenu-nav-menu>li.menu-item-has-children:hover>ul.sub-menu,.cardapio-topmenu ul.hilton-cardapio-topmenu-nav-menu>li.menu-item-has-children>ul.sub-menu:hover{display:block;position:absolute;z-index:9;top:20px;left:0;background:#FFF;box-shadow:0 4px 10px 0 rgb(0 0 0 / .2)}.cardapio-topmenu ul.hilton-cardapio-topmenu-nav-menu>li.menu-item-has-children>ul.sub-menu li{display:flex;width:172px;padding:15px 0 15px 20px;align-items:flex-start;gap:10px;border:0;margin:0}.cardapio-topmenu ul.hilton-cardapio-topmenu-nav-menu>li.menu-item-has-children>ul.sub-menu li:hover{background:#F2F2F2}.cardapio-topmenu ul.hilton-cardapio-topmenu-nav-menu>li.menu-item-has-children>ul.sub-menu li a{color:#000;text-align:center;font-family:"Loew";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.cardapio-topmenu ul.hilton-cardapio-topmenu-nav-menu>li.menu-item-has-children>ul.sub-menu li a:hover{text-decoration:none}.cardapio-topmenu-mobile{display:none}@media(max-width:1365px){.container-hilton-cardapio-topmenu{position:relative;min-height:60px}.cardapio-topmenu{display:none}.cardapio-topmenu .hamburger-cadarpio{margin:0 16px 0 auto}.cardapio-topmenu-mobile{display:block;position:absolute;border:1px solid #114C98;width:calc(100% - 16px);margin:0 auto;left:0;right:0;z-index:999999}.cardapio-topmenu-mobile .row .col{display:flex;flex-direction:row;align-items:center;background-color:#fff;padding:16px 20px;justify-content:space-between}.cardapio-topmenu-mobile .title-menu{color:#114B98;font-family:"Loew";text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.cardapio-topmenu-mobile .menu-slider-mobile ul{padding:0 0 0 20px;list-style-type:none;background-color:#EBF2F5}.cardapio-topmenu-mobile .menu-slider-mobile li a{background-color:#EBF2F5;width:100%;display:block;padding:16px 20px;border-bottom:1px solid #CCC;color:#1D1D1D;text-decoration:none;font-family:"Loew";min-height:50px}.cardapio-topmenu-mobile .menu-slider-mobile li:last-child a{border-bottom:0 solid #CCC}.cardapio-topmenu-mobile .menu-slider-mobile li.menu-item-has-children>a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.cardapio-topmenu-mobile .menu-slider-mobile li.menu-item-has-children>a svg{vertical-align:middle}.cardapio-topmenu-mobile .menu-slider-mobile li.menu-item-has-children ul li a{background-color:#fff0;width:100%;display:block;padding:16px 16px 16px 36px;color:#000;font-family:"Loew";border-bottom:0 solid #000}.cardapio-topmenu-mobile .menu-slider-mobile li.menu-item-has-children .sub-menu li:last-child a{border-bottom:0 solid #000}.navbar-menu-mobile-popup{width:100%;height:auto;display:none;background:#fff;transition:all .5s ease-out}.expand .navbar-menu-mobile-popup{display:block}.navbar-menu-mobile-popup li.menu-item-has-children a svg{transform:rotate(0deg);flex-shrink:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.cardapio-topmenu-mobile>.row .col .hamburger-cadarpio svg,.navbar-menu-mobile-popup li.menu-item-has-children a svg{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.cardapio-topmenu-mobile>.row .col .hamburger-cadarpio svg.rotate-90,.navbar-menu-mobile-popup li.menu-item-has-children a svg.rotate-90{transform:rotate(180deg);flex-shrink:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.navbar-menu-mobile-popup .row{background:#FFF;box-shadow:0 4px 4px 0 rgb(0 0 0 / .05);padding:15px 20px;margin-bottom:0}.cardapio-topmenu-mobile .row .hamburger-cadarpio svg,.navbar-menu-mobile-popup .row .hamburger-cadarpio svg{vertical-align:middle;width:32px;height:auto;cursor:pointer}.navbar-menu-mobile-popup .menu-slider-mobile li.menu-item-has-children .sub-menu{display:none}}