

:root {
  --dark-color: #171717;
  --light-color: #ffffff;
  --main-color: #008665;
  --secondary-color: #C7C7C7;

  --booking_background: #fefefe;
  --booking_foreground: #292929;

  --hex-booking-logo-color1: invert(0%) sepia(10%) saturate(3206%) hue-rotate(202deg) brightness(94%) contrast(82%);
  --hex-booking-logo-color2: invert(100%) sepia(5%) saturate(1380%) hue-rotate(292deg) brightness(82%) contrast(89%);

  --hex-dark-color: invert(0%) sepia(10%) saturate(3206%) hue-rotate(202deg) brightness(94%) contrast(82%);
  --hex-light-color: invert(99%) sepia(0%) saturate(7490%) hue-rotate(222deg) brightness(102%) contrast(103%);
  --hex-main-color: invert(28%) sepia(66%) saturate(6594%) hue-rotate(160deg) brightness(96%) contrast(101%);
  --hex-secondary-color: invert(100%) sepia(5%) saturate(1380%) hue-rotate(292deg) brightness(82%) contrast(89%);
  --hex-disabled-color: invert(84%) sepia(0%) saturate(0%) hue-rotate(104deg) brightness(97%) contrast(96%);
  --hex-allergens-color: invert(66%) sepia(0%) saturate(25%) hue-rotate(224deg) brightness(96%) contrast(89%);



  --hex-black-dark-color: invert(100%) sepia(0%) saturate(0%) hue-rotate(140deg) brightness(101%) contrast(102%);
  --hex-black-light-color: invert(100%) sepia(0%) saturate(1%) hue-rotate(329deg) brightness(99%) contrast(102%);
  --hex-black-main-color: invert(92%) sepia(88%) saturate(660%) hue-rotate(330deg) brightness(92%) contrast(89%);
}

img.logo-header {
  /*filter: none;*/
  filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);
  width: 100%; max-width: 150px;
}

/*
.col-ico-menu:hover img.logo-header{
  filter: none;
}*/

.menu-logo img{
  max-width: 250px;
}

.buttonGrid-item a{ color: var(--light-color); }
.buttonGrid-item a:hover{ color: var(--main-color); }

.set-background-head{
  /* background-color: var(--main-color); */
}

.set-background-head img.main_ico_bars{
  /*filter: var(--hex-light-color);*/ width: 60px;
}

.footer-social-icons a:hover img{
  filter: var(--hex-main-color);
}

.main_logo_topbar{
  max-width: 250px;
  filter: var(--hex-light-color);
}

.set-background-head img.main_logo_topbar{
  max-width: 150px;
}
