/* Visible keyboard focus across the UE ecosystem. */
:where(a, button, input, select, textarea, summary, [tabindex]):focus-visible {
  outline: var(--ue-focus-width) solid currentColor;
  outline-offset: 3px;
}

/*
 * UE link treatment.
 * Links are identified by colour nuance rather than underlining.
 * Keyboard focus remains explicitly visible through the rule above.
 */
.entry-content a:not(.button):not(.wp-element-button):not(.gb-button):not(.ue-tile),
.woocommerce-Tabs-panel a:not(.button):not(.wp-element-button),
.main-navigation a,
.secondary-navigation a,
#generate-slideout-menu a,
.gbp-footer a,
a.ue-tile,
a.button,
a.wp-element-button,
a.gb-button {
  text-decoration: none;
}
