If I understand correctly you are reffering to the category filter operator: https://i.imgur.com/MdqtqRW.png
Please correct me if I’m wrong. In your case however that operator is not in use, because that is to set how the comparision should be made between different taxonomy groups. Since you use only one taxonomy (post categories) as filter, that does not affect the outcome. The rest of the configuration looks okay on that page.
I believe you want to display results from those categories visible in the front-end filter? So basically results from ‘Sex’ and ‘Who is’ main and sub categories, based on selection. The problem here is that there are many other categories, and unless the search is told excplicitly to ignore those, it will still include them as results, since the categories in the filter have no connection with the items in the other categories. Basically items not affected by the chosen category filters will still be visible as results. In most use-cases this is an expected behavior, that is why it’s set as default.
To change that, there are thre possible solutions:
1. Change the individual term logic to ‘At least one selected term should match’: https://i.imgur.com/vrzRq81.png
This is different in a sense that at least one of the choosen terms has to match. However this is possibly not the best solution.
2. To tell the search which categories to restrict the results to. In your case it would be ‘Sex’ and ‘Who is’ and all of the desired sub categories you want. You can configure this on the Advanced Options -> Exclude results panel: https://i.imgur.com/P3l1SOf.png
This will only allow results from categories which match any of the selected categories.
3. Similarly to solution 2., it is possible to excplicitly define which categories to exclude (just above the previous ‘include’ option): https://i.imgur.com/ihB9HUo.png
This is the most strict option, as similarly, if any of the items match any of the selected categories, it is automatically excluded.
Depending on your requirements, I would recommend either solution 2 or solution 3, or combination of the two.Best,
If you like my products, don't forget to rate them on codecanyon :)