/* Regras activas e úteis migradas do antigo hatudo_plugin. */

body :is(.hp-form--listing-submit, .hp-form--listing-update) .hp-form__field > label span {
    padding-left: 0;
}

/* Em dispositivos tácteis a ajuda permanece visível; rato e teclado podem revelá-la. */
@media (hover: hover) and (pointer: fine) {
    body :is(.hp-form--listing-submit, .hp-form--listing-update) .hp-form__field .hp-field__description {
        display: none;
    }

    body :is(.hp-form--listing-submit, .hp-form--listing-update) .hp-form__field:is(:hover, :focus-within) .hp-field__description {
        display: block;
    }
}

body .hp-form.hp-form--listing-submit .select2-container--default .select2-selection {
    border: 0;
}

.header-navbar__menu > ul > li.current-menu-item::before {
    background-color: #f18a00;
}

:is(.hp-listing-category--view-block, .hp-listing-category--view-page) .hp-listing-category__item-count.hp-listing-category__count {
    color: #000;
    background-color: rgba(255, 255, 255, 0.75);
}

.hp-listing--view-block .hp-listing__categories.hp-listing__category a {
    color: #000;
    background-color: rgba(255, 255, 255, 0.75);
}
