/* Mobile homepage category names only. */
@media (max-width:767px){.home-categories .category-card strong{text-shadow:-.65px 0 #000,.65px 0 #000,0 -.65px #000,0 .65px #000}}

/* Phones and tablets: count above, category name below. */
@media (max-width:1024px){.home-categories .category-card>div{inset:0;display:flex;flex-direction:column}.home-categories .category-card strong{order:2;margin-block-start:auto}.home-categories .category-card small{order:1;margin:0;align-self:flex-start;color:#fff;background:rgba(0,0,0,.325);border-radius:4px;padding:1px 6px}}
