/* ANTICABLES button text: remove underline from the control and every nested label, in all states. */
:is(.wp-block-button,.ast-button-wrap,.ast-custom-button-link,.ac-compare,.ac-spec,.ac-apple,#ecwid-store-1439249) :is(a.wp-block-button__link,a.ast-button,a.ast-custom-button-link,a.button,a.btn,a.cta,a.ac-btn,a.ac-button,a.ac-cta,a[role="button"],.wp-element-button,.form-control__button),
:is(.wp-block-button,.ast-button-wrap,.ast-custom-button-link,.ac-compare,.ac-spec,.ac-apple,#ecwid-store-1439249) :is(a.wp-block-button__link,a.ast-button,a.ast-custom-button-link,a.button,a.btn,a.cta,a.ac-btn,a.ac-button,a.ac-cta,a[role="button"],.wp-element-button,.form-control__button) *,
a:is(.wp-block-button__link,.ast-button,.ast-custom-button-link,.button,.btn,.cta,.ac-btn,.ac-button,.ac-cta,.wp-element-button,[role="button"]),
a:is(.wp-block-button__link,.ast-button,.ast-custom-button-link,.button,.btn,.cta,.ac-btn,.ac-button,.ac-cta,.wp-element-button,[role="button"]) *,
.ac-apple a.btn,.ac-apple a.btn *,.ac-spec a.button,.ac-spec a.button *,.ac-compare a.cta,.ac-compare a.cta * {
 text-decoration:none!important;
 text-decoration-line:none!important;
 border-bottom:none!important;
 box-shadow:none!important;
}
/* Keep a visible keyboard focus ring, rather than an underline. */
a:is(.wp-block-button__link,.ast-button,.ast-custom-button-link,.button,.btn,.cta,.ac-btn,.ac-button,.ac-cta,.wp-element-button,[role="button"]):focus-visible{outline:2px solid currentColor!important;outline-offset:3px!important}
