.breed-sec+.breed-sec{border-top:1px solid var(--line-2)}.breed-sec__head{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:16px}.breed-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.breed-card:target .breed-card__link{box-shadow:0 0 0 3px var(--brand)}.breed-card__link{display:grid;height:100%;border-radius:var(--r-xl);overflow:hidden;border:1px solid var(--line-2);background:var(--white);transition:transform var(--t) var(--ease),box-shadow var(--t)}.breed-card__link:hover{transform:translateY(-4px);box-shadow:var(--sh-md)}.breed-card__link:hover .photo img{transform:scale(1.04)}.breed-card__media{position:relative;display:block}.breed-card__ph{display:grid;place-items:center;aspect-ratio:4/3;background:var(--cream-grad)}.breed-card__pro{position:absolute;left:12px;top:12px}.breed-card__body{display:grid;align-content:start;grid-gap:5px;gap:5px;padding:12px 14px 14px}.breed-card__name{font-size:var(--fs-md);font-weight:800;letter-spacing:-.02em}.breed-card__sum{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.6}.breed-card__tags{display:flex;flex-wrap:wrap;gap:4px}.breed-card__tags .tag{height:24px;font-size:var(--fs-2xs)}.breed-card__foot{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding-top:8px;border-top:1px solid var(--line-2);color:var(--ink-4)}.breed-card__count{font-size:var(--fs-xs);font-weight:700;color:var(--ink-2)}.breed-card__count b{color:var(--brand)}.breed-card__count.is-none{color:var(--ink-4);font-weight:600}@media (max-width:1023px){.breed-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.breed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.breed-card__link{border-radius:var(--r-lg)}.breed-card__body{padding:10px 10px 12px;gap:4px}.breed-card__sum{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.breed-card__tags{display:none}.breed-card__pro{left:8px;top:8px}}@media (max-width:1200px) and (min-width:1024px){.breed-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}