Not sure if it is only me, but recently the icons for categories got expanded to a large size.
This is due to the following width calculation:
--max-height: 150px; width: calc(var(--max-height) * var(--aspect-ratio));
Now, OK, my icons are SQUARES. Meaning aspect ratio is 1.
So all icons eventually got blown up to 150x150px, regardless of their uploaded size.
I suspect what you really want is:
max-width: calc(var(--max-height) * var(--aspect-ratio));