Решение интересное, и, возможно, пригодится в будущем, спасибо!
В данной конкретной ситуации не сильно отличается от предложенного мною выше: часть блоков скрывается, другая часть (в данном случае через псевдо-элементы) становится видимой. Когда речь идет о карточках товара, так делать не очень удобно, а с использованием псевдо-элементов и вовсе невозможно, так как речь идет не об одной текстовой строке, а нескольких, плюс картинка и кнопка.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
В данной конкретной ситуации не сильно отличается от предложенного мною выше: часть блоков скрывается, другая часть (в данном случае через псевдо-элементы) становится видимой. Когда речь идет о карточках товара, так делать не очень удобно, а с использованием псевдо-элементов и вовсе невозможно, так как речь идет не об одной текстовой строке, а нескольких, плюс картинка и кнопка.