.categories-grid{row-gap:var(--spacing,.25rem);grid-template-columns:1fr;display:grid}.categories-grid div:nth-child(2n){margin-bottom:var(--spacing,.25rem)}@media screen and (min-width:48rem){.categories-grid{column-gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:min-content 1fr}.categories-grid div:nth-child(2n){margin-bottom:0}}
