.taxonomy-cards{display:grid;gap:1rem;margin:0;padding:0;--wptc-mobile-cols:2;--wptc-desktop-cols:6;grid-template-columns:repeat(var(--wptc-mobile-cols),1fr)}@media (min-width:1024px){.taxonomy-cards{grid-template-columns:repeat(var(--wptc-desktop-cols),1fr)}}.taxonomy-card{display:block;background:#fff;color:inherit;text-decoration:none;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:transform .18s ease,box-shadow .18s ease}.taxonomy-card:focus,.taxonomy-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12);outline:none}.taxonomy-card__media{width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.wptc-term-image{display:block;width:100%;height:auto}.taxonomy-card__body{padding:.75rem 1rem}.taxonomy-card__title{margin:0 0 .25rem;font-size:1.05rem}.taxonomy-card__count{display:inline-block;font-size:.85rem;color:#666;margin-bottom:.5rem}.taxonomy-cards--error{padding:1rem;color:#666}.taxonomy-cards .taxonomy-card,.taxonomy-cards .taxonomy-card *{color:#000 !important}.taxonomy-cards{color:var(--taxonomy-card-color,#000)}