.b:has( + .b:hover),
.b:hover + .b {
flex: calc(0.2 + (sin(30deg) * 1.5));
translate: 0 calc(sin(30deg) * -75%);
}
➡️ Полный пример здесь.
#css #tip by Jhey
Полезные материалы по всему, что может быть интересно frontend-разработчику.