.elka-heading-guard-ui {
  display: block;
}

.elka-heading-guard-ui[hidden] {
  display: none !important;
}

/*
 * The current header stylesheet styles this title through an h3 selector.
 * The semantic tag is now a span, so the same visual rules are repeated here.
 */
.elka-header__search-popular > .elka-heading-guard-ui[data-elka-original-heading="h3"] {
  display: block;
  margin: 0 0 14px;
  color: var(--eh-ink);
  font-size: 20px;
  font-weight: 700;
}

/* ELKA LIGHTHOUSE CONTRAST START */
.elka-delivery-products__card { color:#50565a !important; }
.elka-delivery-products__description { color:#50565a !important; }
.elka-delivery-products__discount { color:#ffffff !important; background-color:#b94700 !important; }
.elka-delivery-products__card del,
del[data-elka-product-old-price] { color:#5f6662 !important; }
/* ELKA LIGHTHOUSE CONTRAST END */
/* ELKA SERVICES CONTRAST START */ .elka-services__button,.elka-services__button span{color:#006b3c!important;border-color:#006b3c!important;opacity:1!important}.elka-lead__submit,.elka-lead__submit:visited{color:#fff!important;background:#155f35!important;border-color:#155f35!important;opacity:1!important}.elka-lead__submit span,.elka-lead__submit [data-submit-text]{color:#fff!important;opacity:1!important}.elka-lead__submit:hover,.elka-lead__submit:focus{color:#fff!important;background:#0d4f2b!important;border-color:#0d4f2b!important} /* ELKA SERVICES CONTRAST END */
/* ELKA FINAL CONTRAST START */ .elka-bottom-nav,.elka-bottom-nav a,.elka-bottom-nav button,.elka-bottom-nav__label,.elka-bottom-nav [class^="elka-bottom-nav__"],.elka-bottom-nav [class*=" elka-bottom-nav__"]{color:#37403b!important;opacity:1!important}.elka-bottom-nav svg,.elka-bottom-nav svg *{color:#37403b!important;fill:#37403b!important;stroke:#37403b!important;opacity:1!important}.elka-lead__panel,.elka-lead__panel [class^="elka-lead__"],.elka-lead__panel [class*=" elka-lead__"],.elka-lead__panel h1,.elka-lead__panel h2,.elka-lead__panel h3,.elka-lead__panel p,.elka-lead__panel label,.elka-lead__panel small{color:#404642!important;opacity:1!important}.elka-lead__panel a[href*="privacy-and-security"]{color:#005f35!important;opacity:1!important;text-decoration:underline!important}.elka-lead__panel input::placeholder,.elka-lead__panel textarea::placeholder{color:#555d59!important;opacity:1!important}.elka-lead__submit,.elka-lead__submit:visited,.elka-lead__submit *{color:#fff!important;background-color:#155f35!important;border-color:#155f35!important;opacity:1!important} /* ELKA FINAL CONTRAST END */
