Что вы можете сделать, это создать несколько таблиц стилей CSS на основе размеров экрана вашего носителя. затем внутри одной из ваших таблиц стилей CSS для этого конкретного размера экрана вы можете скрыть свой div.
Пример ссылки в вашем html:
<link rel = "stylesheet" media="screen and (min-width: 480px) and (max-width: 1920px)" href= "styles/desktop.css"/>
тогда внутри desktop.css вы можете иметь:
.card { display = none; }
Это будет скрывать ваш div, когда размер экрана между 480px и 1920px.