.input-group:has( option:checked[value="0"]){
display: none;
}Стиль будет скрывать только когда выбрано Empty<select class="input-group" name="field_Categories[]" >
<option name='0'>Empty<option>
<option name='1'>One<option>
<option name='2'>Two<option>
</select>
joomla-field-fancy-select.input-group:not(:has(option)).
.input-group:not(:has(option)):has( select ){
display: none;
}<joomla-field-fancy-select class="input-group" >
<div class="choices" >
<div class="choices__inner">
<select name="field_Categories[]" >
</select>
</div>
</div>
</joomla-field-fancy-select>
Но я же не говорил что я хороший дизайнер, я писал что я хороший верстальщик.
Сайт был создан 10 лет назад или больше. По Вашему я тогда должен был учитывать мобильные экраны. С тех пор я просто рихтовал с очень небольшими поправками.
По идее Вы можете показать Вашу хорошую работу. Вы меня заинтриговали. Дайте ссылку.