/* Phoenix */
@font-face {
  font-family: Primary;
  src: url(/user-data/factories/663/manrope-bold.otf); /* propojenÃÂÃÂÃÂÃÂ­ÃÂÃÂÃÂÃÂ­ na umÃÂÃÂÃÂÃÂ­ÃÂÃÂÃÂÃÂ­stÃÂÃÂÃÂÃÂnÃÂÃÂÃÂÃÂ­ÃÂÃÂÃÂÃÂ­ souboru */
  font-weight: 400;
}
@font-face {
  font-family: Primary;
  src: url(/user-data/factories/663/manrope-regular.otf); /* propojenÃÂÃÂÃÂÃÂ­ÃÂÃÂÃÂÃÂ­ na umÃÂÃÂÃÂÃÂ­ÃÂÃÂÃÂÃÂ­stÃÂÃÂÃÂÃÂnÃÂÃÂÃÂÃÂ­ÃÂÃÂÃÂÃÂ­ souboru */
  font-weight: 500;
}

/* HlaviÃÂÃÂÃÂÃÂka */
.toppanel, .toppanel.mini-menu, .toppanel::before {
  background-color: white;
}

/* PatiÃÂÃÂÃÂÃÂka */
footer {
  
  background-color: #fff;
}
.footer-box{
  border-top: 1px solid #7f7f7f;
}
footer .footer-33-col > p{
  text-align: left;
}
.footer-logo{
  background-image: url('/user-data/factories/663/imgs/logo/logo_ver_color.png') !important;
}
.footer-column{
filter: brightness(0) saturate(100%);
  
}
.footer-app-content{
  filter: brightness(0) saturate(100%) invert(20%) sepia(88%) saturate(898%) hue-rotate(131deg) brightness(96%) contrast(105%);
}
/* HornÃÂÃÂÃÂÃÂ­ panel - ÃÂÃÂÃÂÃÂ¡edÃÂÃÂÃÂÃÂ© ikonky */
:root {
--icon-menu_list-gray: url('/ui/system/icons/gray/menu_list.svg');
}
.toppanel::before {
background-color: #fff;
}
.bottom-panel .bottom-btn.orders-icon {
background-image: var(--icon-orders-gray);
}
.bottom-panel .bottom-btn.favorite-food {
background-image: var(--icon-heart-gray);
}
.bottom-panel .bottom-btn.favorite-food:hover {
background-image: var(--icon-heart_active-gray);
}
.bottom-panel .bottom-btn-cart::after {
background-image: var(--icon-cart_empty-gray);
}
.bottom-panel .bottom-btn.customer-icon {
background-image: var(--icon-customer-gray);
}
.bottom-panel .bottom-btn.points .bottom-btn-center > h4,
.bottom-panel .bottom-btn.points .bottom-btn-center > label {
color: var(--color-gray-900);
}
.toppanel .toppanel-btn {
background-image: var(--icon-menu_list-gray);
}
.items .item .item-photo-content::before,.items .item .item-buy-now ,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,  .item-detail-photo-content::before,.item-detail-box .back-btn,
.cart-items .item .item-photo-content::before ,.cart-sum .coupon-content > .set-coupon-btn{
  border-radius: unset;
background-color: #ed1c24;
  
  
}

.map-container a.back-btn.js-back-to-contact,.map-container a.back-btn{
  background-color: #00523d;
  color:#FFF;
}
.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 .menu-btn.account-menu .menu-btn-content::before{
background: #ed1c24;
  background-repeat: no-repeat;
  
}
.menu,.overlay-enhancement-box{
  background-color: color-mix(in srgb, #000 40%, transparent);
}

.extended-menu .food-types .food-type-button::before{
background-color: #00523d;
  
}
.back-btn{
  background-color: #fff !important;
}

.review-star{
  filter: brightness(0) saturate(100%) invert(22%) sepia(60%) saturate(1091%) hue-rotate(127deg) brightness(93%) contrast(103%);
}
.items .item .item-photo-content:hover::before{
  transform: scale(110%);
  transition: ease-in-out 0.5s;
}
.items .item .item-photo-content::before{
  transition: ease-in-out 0.5s;
}
footer .footer-33-col > p{
  padding-right: 10px;
  padding-top: 5px;
  max-width: 210px;
  
}
.items .item .item-photo-content-bottom > p{
  color: #7f7f7f;
}
.menu .menu-btn .menu-btn-content::before,.menu-btn,.menu .menu-btn.account-menu .menu-btn-content::before{
  background-color: #00523d;
  
}
.extended-menu .food-types .food-type-button > img{
  filter: brightness(0) saturate(100%) invert(22%) sepia(60%) saturate(1091%) hue-rotate(127deg) brightness(93%) contrast(103%);
}
.items .items-title > h2::before,.items .items-title > h2::after{
  display: none;
}
.items .item .item-photo-content-bottom > h4,.items .item .item-buy-now,.items .item .item-info-panel .item-info-btn:nth-child(2) > h4,.extended-menu .food-types .food-type-button{
  font-weight: bold;
}
.items .item .item-photo-content-bottom > p{
  font-weight:    500 !important;
}
.items .items-title h2 {
justify-content: center;
    background-color:#000;
    
}
.cart-sum .cart-price-column .cart-col-name{
  color: #ed1c24;
}
.toggle input:checked + .toggle-control{
  background-color: #00523d;
  border-color:  #00523d;
    
}
.notification-box div{
  color:#000;
}
.sticker-red{
  background-color: #ed1c24;
}
.sticker-green{
  background-color: #00523d;
  
}
.map-container a.back-btn.js-back-to-contact, .map-container a.back-btn{
  background-color: #ed1c24 !important;
  
}


