/* Phoenix */
@font-face {
  font-family: Primary;
  src: url(/user-data/factories/687/Metropolis-Light.otf); /* propojení­ na umí­stění­ souboru */
  font-weight: 400;
}
@font-face {
  font-family: Primary;
  src: url(/user-data/factories/687/Metropolis-Regular.otf); /* propojení­ na umí­stění­ souboru */
  font-weight: 500;
}
/* Hlavička */
.toppanel,
.toppanel.mini-menu,
.toppanel::before {
  background-color: #071608;
}

/* Patička */
footer {
  background-color: #071608;
}
/* Hlavní stránka */
.item-photo-content-bottom h4 {
  color: #071608;
}

/* Detail položky */
.item-detail-name {
  color: #071608;
}

.items .item .item-photo-content::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 100%;
  border-radius: var(--border-radius-lg);

  background-image: var(--item-bg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.items .item .item-photo-content::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 100%;
  border-radius: var(--border-radius-lg);

  background-image: var(--item-bg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
/* HlaviÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂka */
.toppanel,
.toppanel.mini-menu,
.toppanel::before {
  background-color: #071608;
}

/* PatiÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂka */
footer {
  background-color: #071608;
}
.body-container,
.item-photo-content-bottom h4,
.item-detail-name {
  color: #071608;
} /* HlavnÃÂÃÂÃÂÃÂ­ strÃÂÃÂÃÂÃÂ¡nka */

/* Detail poloÃÂÃÂÃÂÃÂ¾ky */
.extended-menu .food-types .food-type-button > img {
  filter: brightness(0) saturate(100%) invert(6%) sepia(55%) saturate(597%)
    hue-rotate(73deg) brightness(98%) contrast(99%);
}
.extended-menu .food-types .food-type-button::before {
  background-color: #fbd52e;
}
.items .items-title > h2::before,
.items .items-title > h2::after {
  display: none;
}
.items .items-title h2 {
  justify-content: center;
}
.gradient-btn,
input[type="submit"].gradient-btn,
input[type="button"],
.recomend-product-icon::before,
.item-buy-now::before,
.bottom-panel .bottom-btn-cart > h4,
.bottom-panel .bottom-btn-cart > h4::before,
.cart-sum .cart-bottom-btns .cart-pay-btn > a,
.menu .menu-btn.account-menu .menu-btn-content::before,
.call-button::before,
.review-user-img::before,
.cart-pay-btn a,
.overlay-enhancement-content .delete-btn::before,
.overlay-specify-address-content .delete-btn::before,
.configurator-render-box .delete-btn::before,
.review-content-reply,
.account-info-center,
.account-info-center::before,
.items-title h2,
.items-title h2::before,
.items-title h2::after,
.daily-menu-day,
.daily-menu-day::before,
.daily-menu-day::after,
.timed-order-wrapper .time-select-container > div:hover:not(.disabled),
.timed-order-wrapper .time-select-container > div.active,
.timed-order-wrapper > .day-select-row > .day-select-row > .day.active,
.item-sale-date,
.sticker-timed,
.specify-address-button,
.save-specific-address-button {
}
.menu-btn,
.menu .menu-btn {
  background-color: transparent !important;
  border-radius: 999px !important;
  overflow: hidden !important;
}

button,
input[type="submit"],
input[type="button"],
input[type="reset"],
a.btn,
a.gradient-btn,
.btn,
.gradient-btn,
.button,
.btn-primary,
.btn-secondary,
a.back-btn,
.cart-back-btn > a,
.cart-pay-btn > a,
.set-coupon-btn,
.items .item .item-buy-now {
  background-color: #071608;
  color: #fbd52e;
  border-radius: 999px;
}

.menu .menu-btn .menu-btn-content.cart-icon {
  background-blend-mode: revert;
}
.items .item .item-buy-now:hover {
  background-color: #111f14;
}
.items .item .item-info-panel .item-info-btn:nth-child(1) {
  justify-content: left;
}
.review-star {
  filter: brightness(0) saturate(100%) invert(96%) sepia(100%) saturate(7294%)
    hue-rotate(329deg) brightness(100%) contrast(97%);
}
.items .item .item-photo-content:hover::before {
  transform: scale(105%);
  transition: ease-in-out 0.5s;
}

.items .item .item-photo-content::before {
  transition: ease-in-out 0.5s;
}
.menu {
  background-color: color-mix(in srgb, #071608, transparent);
}
.gradient-btn,
input[type="submit"].gradient-btn,
input[type="button"],
.recomend-product-icon::before,
.item-buy-now::before,
.bottom-panel .bottom-btn-cart > h4,
.bottom-panel .bottom-btn-cart > h4::before,
.cart-sum .cart-bottom-btns .cart-pay-btn > a,
.menu .menu-btn.account-menu .menu-btn-content::before,
.call-button::before,
.review-user-img::before,
.cart-pay-btn a,
.overlay-enhancement-content .delete-btn::before,
.overlay-specify-address-content .delete-btn::before,
.configurator-render-box .delete-btn::before,
.review-content-reply,
.account-info-center,
.account-info-center::before,
.items-title h2,
.items-title h2::before,
.items-title h2::after,
.daily-menu-day,
.daily-menu-day::before,
.daily-menu-day::after,
.timed-order-wrapper .time-select-container > div:hover:not(.disabled),
.timed-order-wrapper .time-select-container > div.active,
.timed-order-wrapper > .day-select-row > .day-select-row > .day.active,
.item-sale-date,
.sticker-timed,
.specify-address-button,
.save-specific-address-button {
  background-image: none;
  color: #fbd52e;
  background-color: #071608;
}
.items .item .item-buy-now,
.add-cart-column .add-to-cart,
.add-cart-column .add-to-cart-unavailable,
input[type="submit"],
input[type="button"],
a.gradient-btn,
a.back-btn,
.cart-back-btn > a,
.cart-pay-btn > a,
.set-coupon-btn,
.edit-cookies-btn {
  border-radius: 999px;
}
footer .footer-33-col > h4,
footer .footer-payment-box > h4 {
  color: #fbd52e;
}
.cart-sum .cart-price-column.cart-bonus,
.cart-sum .cart-price-column.cart-bonus .cart-col-name,
.cart-sum .cart-price-column.js-cart-bonus-payment,
.cart-sum .cart-price-column.js-cart-bonus-payment .cart-col-name {
  color: #071608;
}
.cart-sum .coupon-content > .set-coupon-btn {
  background-color: #071608;
  color: #fbd52e;
}
.toggle input:checked + .toggle-control {
  background-color: #071608;
  color: #fbd52e;
  border: 1px solid #071608;
}
.map-container a.back-btn,
.items .item .item-buy-now {
  background-color: #071608;
  color: #fbd52e;
}
