
/* Custom CSS theme */
.footer .logo svg,
.footer .logo span {
  display: none !important;
}
 .ec-size .ec-store
.breadcrumbs__link {
  font-size: 22px;
  font-weight: bold;
}
 a.breadcrumbs__link.ec-link.ec-link--muted {
  color: #de7009;
}
 a.breadcrumbs__link.ec-link.ec-link--muted.breadcrumbs__link--last {
  color: black;
}
 a.breadcrumbs__link.ec-link.ec-link--muted:hover {
  color: #de7009;
}
 /*Changes the font size for phone, location, work hours*/
.header .cover__phone, .header .cover__directions, .header .cover__hours {
  font-size: 17px;
}
 .cover .social-media {
  transform: scale(1.3, 1.3);
}
 /*Code end*/
/*Changes the fotn size for the main menu*/
.cover .main-nav .top-menu__item {
  font-size: 17px;
}
 /*Code end*/
/*Changes the size of the mini cart icon*/
.ec-minicart__icon {
  transform: scale(1.2, 1.2) !important;
}
 /*Code end*/
.menu .cat-name a, .menu .cat-name a:visited {
  color: #0000ff;
}
 .ec-size .ecwid-productBrowser-CategoryPage-0 h1 {
  color: #0000ff;
}
 .ec-size.ec-size--l .ecwid-productBrowser-CategoryPage-0 .ec-header-h1 {
  font-size: 45px;
}
 a.breadcrumbs__link.ec-link.ec-link--muted.breadcrumbs__link--last {
  visibility: hidden;
  position: relative;
}
 @charset "UTF-8";
a.breadcrumbs__link.ec-link.ec-link--muted.breadcrumbs__link--last:after {
  visibility: visible;
  position: absolute;
  top: 0px;
  left: 0px;
  content: "<<Zurück";
  line-height: 1;
  color: #008000;
}
 .ec-size .ec-store #no_email_link {
  font-size: 18px;
  font-weight: bold;
  color: red;
  border: solid;
  padding: 10px;
}
 .ec-size .ec-store .ec-cart-email__input {
  margin-bottom: 15px;
}
 .ec-size .ec-store .ec-footer__link.ec-link.ec-link--muted.link--icon-top.footer__link--sigin-in {
  color: green;
  font-weight: bold;
}
 .channels > div > div > div > a {
  zoom: 150%;
}
 .ec-size .ec-store .ec-cart-item__control-inner svg {
  height: 0px;
}
 .ec-cart-item__control .ec-cart-item__control-inner:before {
  content: ".";
  color: transparent;
  display: inline-block;
  width: 30px;
  background-image: url("https://v2uploads.zopim.io/3/e/F/3eFaiNrwYkfEtd5mb7bCEBxsvUWHUH4R/d1eca29d0fee085d9377dc1831cdae6cef3b8d73.png");
  height: 30px;
  background-size: contain;
  background-repeat: no-repeat;
}
 div.grid-product__details.ec-text-muted {
  display: none;
}
 .ec-size .ec-store .grid-product__textblock {
  display: none;
}
 div.grid-product__price-value.ec-price-item {
  font-weight: bold;
  color: #de7009;
}
 .ec-size .ec-store .details-product-price__value {
  color: #de7009;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-price__value {
  font-weight: bold;
}
 span.ecwid-maintenance-message {
  font-size: 0px;
}
 @charset "UTF-8";
span.ecwid-maintenance-message::before {
  font-size: 30px;
  content: "Sorry, ihr gewünschtes Restaurant ist wegen Öffnungszeiten geschlossen!";
}
 .footer .ec-likely_visible > * {
  display: none;
}
 .footer-new .copyright {
  display: none;
}
 .ec-size .ec-store .details-product-purchase__add-buttons .form-control__button {
  background: #FF8000;
}
 /* Hide product share buttons */
.ec-size .ec-store .product-details__product-share {
  display: none;
}
 /* Change Checkout button color */
.ec-size .ec-store .form-control--primary .form-control__button {
  background-color: #FF8000;
}
 /* Change Bestellungen verfolgen color */
.ec-size .ec-store .ec-footer__link.ec-link.ec-link--muted.link--icon-top.footer__link--track-order {
  color: red;
}
 /* Change Lieblingsartikel color */
.ec-size .ec-store .ec-footer__link.ec-link.ec-link--muted.link--icon-top.footer__link--shopping-favorites {
  color: blue;
}
 /* Change Warenkorb color */
.ec-size .ec-store .ec-footer__link.ec-link.ec-link--muted.link--icon-top.footer__link--shopping-cart {
  color: orange;
}
 /* Make footer menu icons bolder */
.ec-size.ec-size--l .ec-store .ec-footer__link {
  font-weight: bolder;
}
 .menu .cat-name {
  color: gray;
  padding: 0 24px 8px;
  border: solid 1px;
  border-radius: 20px;
  border-color: #000000;
  margin: 3px;
}
 .menu .container {
  min-width: 100%;
  text-align: justify;
}
 div.grid-product__button.grid-product__buy-now .form-control__button:hover {
  background-color: #02DC0F !important;
}
 .ec-size .ec-store .grid__categories--appearance-below .grid-category__title-inner {
  border-radius: 20px;
  border: solid 1px;
  padding: 5px;
}
 .ec-size .ec-store .grid__categories--appearance-below .grid-category__title:hover .grid-category__title-inner {
  background-color: #02DC0F;
}
 .ec-size .ec-store .ec-cart-coupon__input > div {
  background-color: green;
}
 .ec-size .ec-store .ec-cart-coupon__input .form-control__placeholder-inner {
  color: black;
  font-weight: 600;
}
 