/* CSS Document */
.menu_multiple_wrapper_head{display:flex;align-items:center;gap:20px; background-color: rgba(0,0,0,1.00);border:#cfa670 solid 3px;}
.menu_multiple_wrapper_head .ppp_image{display:block;flex:0 0 auto;max-width:20%;height:auto;}
.menu_multiple_wrapper_head h2.ppb_title{margin:0;}

.ppb_menu_title,.ppb_title,.ppb_title_first,.menu_title{text-transform:none!important;font-variant:normal!important;font-variant-caps:normal!important;letter-spacing:normal!important;}
.menu_content_classic h5.menu_post{position:relative!important;--pricew:70px;padding-right:calc(var(--pricew) + 12px)!important;}
.menu_content_classic h5.menu_post .menu_price{position:absolute!important;right:0!important;top:auto!important;width:var(--pricew)!important;text-align:right!important;white-space:nowrap!important;background:#fff!important;bottom:.25em!important;}
.menu_content_classic h5.menu_post .menu_title{display:inline!important;background:#fff!important;-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important;}
.menu_content_classic h5.menu_post .menu_dots{display:none!important;}
.menu_content_classic h5.menu_post:has(.menu_price)::before{content:""!important;position:absolute!important;left:0!important;right:calc(var(--pricew) + 12px)!important;top:1.05em!important;border-bottom:1px dotted rgba(0,0,0,.35)!important;pointer-events:none!important;}
.menu_content_classic h5.menu_post:not(:has(.menu_price)) .menu_title{color:#777!important;font-weight:600!important;}
.ppb_menu_title{color:#cfa670!important;text-transform: uppercase!important;}

@media (max-width:768px){
.menu_multiple_wrapper_head{flex-direction:column;text-align:center;}
.menu_multiple_wrapper_head .ppp_image{max-width:100%;}
}