/* A shared hover for website buttons. Cookie-consent controls keep their own styles.
   Important rules in this layer take precedence over the older unlayered overrides. */
@layer og-button-hover {
 body :is(button,input[type="submit"],input[type="button"],input[type="reset"],.button,.wp-element-button,.wp-block-button__link,.og-read-more,[role="button"]):not(#og-cookie-consent *,#og-cookie-settings *, .og-consent-embed *, .og-consent-embed-button):hover {
  background:#fff!important;background-image:none!important;background-color:#fff!important;
  color:#000!important;border-color:#fff!important;
 }
 body :is(button,.button,.wp-element-button,.wp-block-button__link,.og-read-more,[role="button"]):not(#og-cookie-consent *,#og-cookie-settings *, .og-consent-embed *, .og-consent-embed-button):hover :is(span,i) {color:#000!important;}
}
