.site-footer{padding-block-start:1rem;padding-block-end:1rem;position:relative;visibility:hidden;display:none}.wc-restaurant-info .wc-restaurant-info-item{display:flex;flex-wrap:wrap;gap:3px;color:#fff!important}.wc-restaurant-info-menu .wc-restaurant-info-more button{background:0 0;border:none;color:#ec1e26!important;font-weight:400;outline:none;padding:0 0 0 1px;text-decoration:underline}.wc-restaurant-navigation a{border:none;color:#fff!important;display:block;text-align:left;text-decoration:none!important}.wc-restaurant-menu-section-title{margin-bottom:.5em;color:#fff!important}.wc-restaurant-menu-product .buy-button-container .buy-button button .quantity-plus{align-items:center;display:flex;height:27px;justify-content:center;left:0;top:0;background:#ec1e26!important;border-radius:25px!important}.wc-restaurant-menu-product .header .name{flex-grow:2;font-weight:500;color:#fff!important}.wc-restaurant-menu-product .header .price .amount{background-color:transparent;color:#fff!important;font-size:inherit}.wc-restaurant-menu-product .description{color:#b3b3b3!important;font-size:.85em;line-height:1.5;margin-top:4px;overflow:hidden}.wc-restaurant-navigation .wc-restaurant-navigation-holder{align-items:center;border-bottom:1px solid rgba(240,240,240,.22)!important;display:flex;flex-wrap:nowrap;padding-bottom:5px}.wc-restaurant-menu-product .wc-restaurant-menu-product-inner{border:1px solid rgba(240,240,240,.22)!important;border-radius:4px;box-shadow:1px 1px 5px rgba(0,0,0,.08);box-sizing:border-box;display:flex;flex-wrap:nowrap;height:100%;transition:border .2s;width:100%}.wc-restaurant-menu-section-title{font-size:27px!important;font-weight:400!important;margin-bottom:.5em}.wc-restaurant-navigation a{border:none;font-weight:500!important;color:#fff!important;display:block;text-align:left;text-decoration:none!important}