/* Filled buttons hover dark red; text links hover in the red accent. */
body #page :is(button,input[type="submit"],input[type="button"],.wp-block-button__link,.wp-element-button,.ac-filled-hover,.ac-card-action,a.button,a.btn,a[class*="-button"],a[class*="__button"]),
body #page :is(button,.wp-block-button__link,.wp-element-button,.ac-filled-hover,.ac-card-action,a.button,a.btn,a[class*="-button"],a[class*="__button"]) *,
body #page #content #ecwid-store-1439249 :is(.form-control__button,.ac-card-action),
body #page #content #ecwid-store-1439249 :is(.form-control__button,.ac-card-action) *{
 text-decoration:none!important;text-decoration-line:none!important;
}

body #page #content .ac-text-hover-static:hover :is(span,svg),
body #page .ac-text-hover-static:hover :is(span,svg){color:var(--audio-accent,#e53935)!important;}
body #page{--ac-button-hover:#8b1e1e}
body #page #content .ac-filled-hover:not(:disabled):not([aria-disabled="true"]):is(:hover,:focus-visible),
body #page .ac-filled-hover:not(:disabled):not([aria-disabled="true"]):is(:hover,:focus-visible),
body #page #content #ecwid-store-1439249 .ac-filled-hover:not(:disabled):not([aria-disabled="true"]):is(:hover,:focus-visible){
 background:var(--ac-button-hover)!important;border-color:var(--ac-button-hover)!important;color:#fff!important;text-decoration:none!important
}
body #page .ac-filled-hover:is(:hover,:focus-visible) :is(span,svg){color:#fff!important}
body #page #content .ac-text-hover-static:hover,
body #page .ac-text-hover-static:hover,
body #page #content #ecwid-store-1439249 .ac-text-hover-static:hover{
 background:var(--ac-normal-background)!important;
 color:var(--audio-accent,#e53935)!important;
 border-color:var(--ac-normal-border)!important;
 text-decoration:var(--ac-normal-decoration)!important;
 box-shadow:none!important;transform:none!important;
}
