/* Restore the footer widgets' authored black text on their gold panels. */
footer [data-elementor-id="628"] .elementor-heading-title,
footer [data-elementor-id="628"] .elementor-social-icon,
footer [data-elementor-id="628"] .elementor-social-icon i,
footer [data-elementor-id="628"] .elementor-social-icon svg { color: #0c0c0c !important; fill: #0c0c0c; }
footer [data-elementor-id="628"] .elementor-social-icon { min-width: 44px; min-height: 44px; display: inline-flex; align-items: center; justify-content: center; }
footer [data-elementor-id="628"] .elementor-icon-list-item a { min-height: 44px; display: inline-flex; align-items: center; }
.lemyro-annonces a.lemyro-annonces__cta { color: #0c0c0c !important; }
.lemyro-annonces button { min-width: 44px; min-height: 44px; background: transparent !important; color: #fff !important; }
.lemyro-annonces__dots .lemyro-annonces__dot { min-width: 44px; min-height: 44px; }
.lemyro-annonces__inner { grid-template-columns: minmax(0, 1fr) auto; }
.lemyro-annonces__controls { gap: 4px; }
.lemyro-annonces__dots { gap: 0; }
.elementor-368 .elementor-element-4cf2a1b .hfe-nav-menu__toggle { min-width: 44px; min-height: 44px; color: #fff; }
.elementor-368 .hfe-cart-container { min-height: 44px; display: inline-flex; align-items: center; }
.home .foka-growth-block a { display: inline-flex; align-items: center; min-height: 44px; }
.foka-container .foka-breadcrumb, .foka-container .foka-breadcrumb span { color: #d4af37; }
.foka-container .foka-breadcrumb a, .foka-link-simple { min-height: 44px; display: inline-flex; align-items: center; }
.foka-container .foka-page-link.active { color: #0c0c0c !important; }
a.hfe-skip-link { color: #0c0c0c !important; background: #fff; }
@media (max-width: 599px) {
    .lemyro-annonces__inner { grid-template-columns: minmax(0, 1fr); }
    .lemyro-annonces__controls { flex-direction: row; justify-content: flex-end; }
}
@media (prefers-reduced-motion: reduce) {
    .elementor-368 .elementor-element, .home .elementor-animation-grow { transition: none !important; }
}
