.categories .category{height:clamp(150px,12vw,230px);background:#f2f5f6;}
.categories .category::after{inset:74% 0 0;background:linear-gradient(transparent,#ffffffb3);}
.categories .category:nth-child(5),.categories .category:nth-child(6){background:#f5f6f5;}
@media(max-width:900px){.categories .category:nth-child(n+5){grid-column:span 2;height:clamp(150px,25vw,230px);}.categories .category:nth-child(n+5)>img{object-fit:contain;}}
@media(max-width:600px){.categories{grid-template-columns:1fr;}.categories .category:nth-child(n){grid-column:1;height:auto;aspect-ratio:1.9;}.categories .category:nth-child(n+5){aspect-ratio:3;min-height:130px;}.categories .category:nth-child(n+5)>img{object-fit:contain;}.categories .category span{font-size:22px;}}
