.persona-directory .persona-directory-filters > summary {
    display: none;
}

.persona-directory .wp-block-search__button {
    color: var(--white-color);
}

body.dark .persona-directory .widget_search .wp-block-search__inside-wrapper input {
    color: var(--title-color);
}

body.dark .persona-directory .widget_search .wp-block-search__inside-wrapper input::placeholder {
    color: var(--text-color);
    opacity: 1;
}

.persona-directory .persona-directory-filters > summary:focus-visible,
.persona-directory .wp-block-search__inside-wrapper:focus-within {
    outline: 2px solid var(--fk-primary-color);
    outline-offset: 3px;
}

.persona-directory .containerss input:focus-visible + .checkmark {
    outline: 2px solid var(--fk-primary-color);
    outline-offset: 3px;
}

@media (max-width: 1199.98px) {
    .persona-directory .persona-directory-filters > summary {
        display: flex;
        align-items: center;
        justify-content: space-between;
        min-height: 44px;
        padding: 10px 14px;
        border: 1px solid var(--border-color);
        border-radius: 6px;
        color: var(--title-color);
        font-family: var(--font-worksans);
        font-weight: 600;
        cursor: pointer;
        list-style: none;
    }

    .persona-directory .persona-directory-filters > summary::-webkit-details-marker {
        display: none;
    }

    .persona-directory .persona-directory-filters[open] > summary {
        margin-bottom: 24px;
    }

    .persona-directory .persona-directory-filters[open] > summary > i {
        transform: rotate(180deg);
    }
}
