.card_main{transition:transform .2s;position:relative;overflow:hidden;min-height:12rem}.card_main:hover{transform:scale(1.05)}@media (max-width:768px){.grid{grid-template-columns:repeat(2,1fr)}.categories{display:none}}@media (min-width:768px){.grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.grid{grid-template-columns:repeat(4,1fr)}}