.category-filter-link{transition:all .2s ease}.category-filter-link:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (max-width:768px){.category-filters{flex-wrap:wrap;gap:8px;justify-content:flex-start;padding:0 16px}.category-filters a{font-size:14px;padding:8px 16px}.category-filters svg{width:14px;height:14px}}@media (max-width:480px){.category-filters{gap:6px}.category-filters a{font-size:13px;padding:6px 12px}}