.menu-margin,.reviews-margin{padding-top:129px;margin-left:30px;margin-right:30px}.reviews-margin .reviews-content-container{max-width:1024px;margin:0 auto;overflow:hidden}.menu-margin .menu-content-container{max-width:1024px;margin:0 auto;padding-bottom:30vh}#menu-header-table-desktop,#reviews-header-table-desktop{height:82px;margin-top:30px;display:flex;flex-direction:row;align-items:center}#menu-header-table-desktop .menu-header-vendor-info,#reviews-header-table-desktop .menu-header-vendor-info{flex:1 0 auto}
#menu-header-table-desktop h1,#reviews-header-table-desktop h1{margin:0 0 10px 0;color:#1f1f1f;font-family:"soehne-breit-dreiviertelfett",Helvetica,Arial,sans-serif;font-size:24px;line-height:24px}#menu-header-table-mobile{display:none}.menu-header-address{font-family:"soehne-breit-buch",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#1f1f1f;font-style:normal}.menu-vendor-logo{float:left;clear:left;border-radius:15%;margin-right:25px;width:64px;height:64px;border:1px solid #e9ebeb}
.menu-vendor-detail-container{text-align:right;flex-shrink:1;overflow:hidden}.menu-vendor-detail{font-size:12px;line-height:14px;color:#3d3d3d;vertical-align:middle;margin-top:5px}.menu-vendor-detail span{display:inline;vertical-align:middle;text-align:right;color:#757575;font-family:"basis-grotesque-regular","HelveticaNeue",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px}.menu-vendor-detail-icon{margin-left:10px;vertical-align:middle;height:15px}.menu-vendor-detail i{margin-left:10px}
.menu-vendor-detail a span{color:#757575;font-family:"basis-grotesque-regular","HelveticaNeue",Helvetica,Arial,sans-serif;text-align:right;font-size:14px;line-height:18px}.menu-vendor-detail a span:hover{text-decoration:underline}.menu-vendor-detail .review-percentage{font-family:"basis-grotesque-black",Helvetica,Arial,sans-serif}.menu-vendor-detail .review-image{margin-left:10px;vertical-align:middle;height:15px}.menu-vendor-detail.menu-vendor-category-detail{display:flex;flex-direction:row;align-items:center}
.menu-vendor-category-detail i.icon{flex:0 0 auto}.menu-vendor-category-detail .menu-vendor-categories-label{flex-grow:1;text-overflow:ellipsis;overflow:hidden;word-wrap:anywhere;white-space:nowrap;padding-left:20px}.back-to-menu-button{font-size:14px;line-height:32px;vertical-align:middle;flex-grow:0;padding:0 0 0 26px;background-image:url("../../images/layout/icons/2021/back-arrow-red.svg");background-repeat:no-repeat;background-size:18px 18px;background-position:left center;font-family:"basis-grotesque-black","HelveticaNeue",Helvetica,Arial,sans-serif;min-width:20px;min-height:32px}
.back-to-menu-button:hover{filter:invert(0) sepia(0) saturate(0) hue-rotate(13deg) brightness(0) contrast(100%)}@media only screen and (min-width :0) and (max-width :700px){#top-nav{border-bottom:1px solid #e9ebeb;box-shadow:none}#menu-header-table-desktop,#reviews-header-table-desktop{display:none}#menu-header-table-mobile .vendor-category{width:100%;text-align:center}.back-to-menu-button{padding:0 0 0 36px;background-image:url("../../images/layout/icons/2021/back-arrow-red.svg");background-repeat:no-repeat;background-size:24px 24px;background-position:center center;width:32px;height:32px;position:absolute;top:0;left:0}
.back-to-menu-button:hover{filter:none}}