Is it possible to implement a bilateral filter on the website (Bitrix)?

Hello friends! Help with filter.
from the database 1C on the website will ship the product catalog. The product has properties which it is filtered.
but there is one thing! For example: item: Connector -round 10 square 12.
properties, respectively for one side of a part(product) :
•the circle (sometimes also: square, hexagon, star, triangle, oval, etc.)
•10 (sometimes also: 6,8,12,15,18,20,22,25, etc.)
for the second part:
•square (also there are many variations)
•12 (also happens to be a lot of variations)
(there are equal from both sides, but in General they are a few thousand options.)
but the client being on the site looking for the same thing only in reverse, the square of 12 on round 10.
how to implement filter in this case, what would the customer was given the product and filter round 10 square 12 square 12 opposite on the circle 10.
thanks to all for earlier. Sorry for the rough explanation.
April 7th 20 at 15:33
1 answer
April 7th 20 at 15:35
Is this even possible?

Find more questions by tags 1C-BitrixProcessing of signals