/* Small overrides for the static build (loaded after the original theme CSS). */

/* Elementor normally adds .e-lazyloaded via JS; background images are always loaded here. */
.e-con.e-parent { content-visibility: visible; }

/* On the live site this comes from the EmbedPress plugin CSS (not shipped here); content images rely on it. */
.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }

/* uicore logo-grid.js sets these inline for the "inner-border" layout */
.elementor-widget-uicore-logo-grid[data-settings*="inner-border"] .ui-e-item {
  border-width: var(--ui-e-border-width, 2px);
  border-radius: var(--ui-e-radius, 0);
}

/* Back item injected by main.js for mobile sub-menus */
.uicore-navigation-wrapper .uicore-menu .menu-item.back { display: block !important; }
