:root {
         --content-background-color: #212121!important; 
         --content-background-color-light: #494848;
         --ion-background-color: #212121!important; 
         --content-background-rgb: 33, 33, 33;
         --ion-text-color: #ffffff!important;
         --ion-text-color-rgb: 255,255,255 ;
         --ion-text-color-filter: invert(100%) sepia(0%) saturate(29%) hue-rotate(147deg) brightness(108%) contrast(106%);
         --title-text-color: #ffffff!important;
         --subtitle-text-color: #ffffff!important;
         --description-text-color: #a0a0a0!important; 
         --header-background-color: #18181b!important;
         --footer-background-color: #212121!important; 
         --desktop-footer-background-color: #2e2e2e!important;
         --light-contrast-background-color: #2e2e2e!important;
        --light-contrast-background-color-rgb: 37, 37, 42;
        --light-contrast-background-color-contrast: #ffffff;
        --light-contrast-background-color-contrast-rgb: 255, 255, 255;
         --account-desktop-bgcolor: transparent!important;
         --radio-border-inactive-color: var(--ion-color-primary)!important;
         --divider-color: #999;
         --tabs-background-color: #18181b!important;
         --input-background-color: #303033 !important;
         --input-background-color-rgb: 48, 48, 51;
         --input-color: #ffffff!important;
         --input-placeholder-color: #969696 !important;
         --section-divider-component-color: var(--ion-color-primary) !important;
         --ion-tab-bar-border-color: #9fa5b1!important;
        }

:root {

	--ion-color-primary: #EF4440!important;
	--ion-color-primary-rgb: 239,68,64!important;
	--ion-color-primary-contrast: #FFFFFF!important;
	--ion-color-primary-contrast-rgb: 0,0,0!important;
	--ion-color-primary-shade: #d23c38!important;
	--ion-color-primary-tint: #f15753!important;
        --ion-color-primary-filter:brightness(0) saturate(100%) invert(31%) sepia(89%) saturate(1358%) hue-rotate(335deg) brightness(98%) contrast(91%);



  --section-divider-component-color: #00C8FF!important;
  --ion-color-primary-contrast: #000000;
  --ion-color-primary-contrast-rgb: 0,0,0;
  --ion-color-primary-tint: #ff1a47;

  // --ion-color-primary-shade: #e0002c;


 --tabs-background-color: #212121!important;
  --ion-tab-bar-border-color: #9fa5b1!important;
  --header-background-color: #18181b!important;
  --tabs-background-color: #18181b!important;
}

hrc-download-native-app-widget {
 //   --app-native-app-widget-background: var(--section-divider-component-color)!important;
  //  --app-native-app-widget-text-color: var(--ion-color-secondary-contrast);

   --app-native-app-widget-background: var(--ion-color-primary)!important;
   --app-native-app-widget-text-color: var(--ion-color-primary-contrast);
}

app-address-declaration .hero-section,.flow-illustration{
  --ion-color-primary: #FF0032!important;
  --ion-color-primary-contrast: #FFFFFF!important;
  --ion-color-primary-rgb: 255 0 50!important;
 --ion-color-primary-shade: #570112!important;
  --ion-color-primary-filter:brightness(0) saturate(100%) invert(14%) sepia(61%) saturate(6842%) hue-rotate(342deg) brightness(104%) contrast(112%);
}

#hrc-splash-screen {
background-color: #212121;
}

.restaurant-card .description-container .schedule {
    box-shadow: 0 0 15px rgba(var(--ion-color-danger-rgb), 0.7) !important;
}

.download-native-app-widget .img-container img {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.3) !important;
}

ion-fab-button {
--box-shadow: 0 0 13px var(--background-hover) !important;
}

ion-button.button-solid {
--box-shadow: 0 0 13px rgba(var(--ion-color-base-rgb), 0.7) !important;
}

.restaurant-category-button.selected {
box-shadow: 0 0 13px rgba(var(--ion-color-primary-rgb), 0.7) !important;
}