/* Button hover/focus only. No normal colors, spacing, sizes, links or menus changed. */
:root body:not(.wp-admin):not(.login) :is(
 .als-core .als-core-button,.als-core-members .als-cm-button,
 .als-sidebar-nav .als-sidebar-link,.als-topbar-action,.als-hero-action,
 .als-cm-submit-reference,:is(.als-cm-add-document,.als-cm-remove-document),.als-cm-otp-btn,.als-cm-doc-download,
 .wp-block-button__link,.uagb-buttons-repeater,.ast-button,
 .wpforms-submit,.srfm-button,.srfm-submit-button,
 button[type=submit],input[type=submit],input[type=button]
):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){
 background:#3c2518!important;background-image:none!important;color:#fff!important;
 -webkit-text-fill-color:#fff!important;border-color:#b99758!important;
}
:root body:not(.wp-admin):not(.login) :is(
 .als-core .als-core-button,.als-core-members .als-cm-button,
 .als-sidebar-nav .als-sidebar-link,.als-topbar-action,.als-hero-action,
 .als-cm-submit-reference,:is(.als-cm-add-document,.als-cm-remove-document),.als-cm-otp-btn,.als-cm-doc-download,
 .wp-block-button__link,.uagb-buttons-repeater,.ast-button,
 .wpforms-submit,.srfm-button,.srfm-submit-button,
 button[type=submit],input[type=submit],input[type=button]
):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible) :is(span,strong,svg,i){color:#fff!important;-webkit-text-fill-color:#fff!important}
:root body:not(.wp-admin):not(.login) :is(.als-core-button,.als-cm-button,.als-sidebar-link,.wp-block-button__link,.uagb-buttons-repeater,.wpforms-submit,button[type=submit],input[type=submit]):focus-visible{outline:2px solid #d9b775!important;outline-offset:2px}
