Есть блок, при наведение на который мышкой должен блюриться блок внутри него. Но при этом когда на блок не наведена мышка на нём должно быть overflow: visible (так как когда мышка не наведена контент блока может выходить за его границы), а при наведение должно накладываться overflow: hidden так чтобы заблюренный блок внутри него обрезался. Если банально поставить overflow: hidden на hover, то при снятие мышки блюр на какой-то промежуток времени расползается за пределы блока и спадает, что выглядит очень неприятно. Возможно ли решить эту проблему без применения javascript?
Пример:
https://jsfiddle.net/oo8vsrje/