/* Disable Astra Customizer Hover/Active Effects for Links and Buttons */

/* Remove link hover color from customizer */
a:hover,
a:focus {
    color: inherit !important;
}

/* Remove button hover effects from customizer */
button:focus,
.menu-toggle:hover,
button:hover,
.ast-button:hover,
.ast-custom-button:hover,
.button:hover,
.ast-custom-button:hover,
input[type=reset]:hover,
input[type=reset]:focus,
input#submit:hover,
input#submit:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.search .search-submit:hover,
form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover,
form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus,
body .wp-block-file .wp-block-file__button:hover,
body .wp-block-file .wp-block-file__button:focus {
    color: inherit !important;
    background-color: inherit !important;
    border-color: inherit !important;
}

/* Remove menu hover colors from customizer */
.main-header-menu .menu-item:hover>.menu-link,
.main-header-menu .menu-item:hover>.ast-menu-toggle,
.main-header-menu .ast-masthead-custom-menu-items a:hover,
.main-header-menu .menu-item.focus>.menu-link,
.main-header-menu .menu-item.focus>.ast-menu-toggle {
    color: inherit !important;
}

/* Remove entry meta hover from customizer */
.entry-meta a:not(.ast-button):hover,
.entry-meta a:not(.ast-button):hover *,
.entry-meta a:not(.ast-button):focus,
.entry-meta a:not(.ast-button):focus *,
.page-links>.page-link,
.page-links .page-link:hover,
.post-navigation a:hover {
    color: inherit !important;
}

/* Remove footer hover from customizer */
.ast-small-footer a:hover,
.footer-adv .tagcloud a:hover,
.footer-adv .tagcloud a.current-item,
.footer-adv a:hover,
.footer-adv .no-widget-text a:hover,
.footer-adv a:focus,
.footer-adv .no-widget-text a:focus,
.footer-adv .calendar_wrap #today,
.footer-adv a:hover+.post-count {
    color: inherit !important;
    background-color: inherit !important;
}

/* Remove secondary sidebar hover from customizer */
.secondary a:hover+.post-count,
.site-footer a:hover+.post-count,
.site-footer a:focus+.post-count {
    background-color: inherit !important;
}

/* Remove tagcloud hover from customizer */
.tagcloud a:hover,
.tagcloud a:focus,
.tagcloud a.current-item {
    color: inherit !important;
    border-color: inherit !important;
}

/* Remove WooCommerce button hover from customizer */
.woocommerce-js a.button:hover,
.woocommerce button.button:hover,
.woocommerce .woocommerce-message a.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce input.button:hover,
.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover,
[CLASS*="wc-block"] button:hover,
[CLASS*="wc-block"] .wc-block-components-button:hover,
[CLASS*="wc-block"] .wc-block-components-button:focus {
    color: inherit !important;
    background-color: inherit !important;
    border-color: inherit !important;
}

/* Remove Gutenberg button hover from customizer */
.wp-block-button .wp-block-button__link:hover,
.wp-block-button .wp-block-button__link:focus,
.wp-block-button.is-style-outline .wp-block-button__link:hover,
.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,
.wp-block-buttons .wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color):hover,
.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover {
    color: inherit !important;
    background-color: inherit !important;
    border-color: inherit !important;
}

/* Remove Elementor button hover from customizer */
.elementor-widget-button .elementor-button:hover,
.elementor-widget-button .elementor-button:focus {
    color: inherit !important;
    background-color: inherit !important;
    border-color: inherit !important;
}

/* Remove transparent header hover from customizer */
.ast-theme-transparent-header [CLASS*="ast-header-html-"] .ast-builder-html-element a:hover,
.ast-theme-transparent-header .ast-header-social-wrap .ast-social-color-type-custom .ast-builder-social-element:hover {
    color: inherit !important;
}

/* Remove custom button hover in header from customizer */
.main-header-bar .button-custom-menu-item .ast-custom-button-link .ast-custom-button:hover,
.ast-theme-transparent-header .main-header-bar .button-custom-menu-item .ast-custom-button-link .ast-custom-button:hover {
    color: inherit !important;
    background-color: inherit !important;
    border-color: inherit !important;
}