.breeds-page__lead,.breeds-page__answer p{margin:0 0 1rem;line-height:1.6}.breeds-page__note{border-left:3px solid var(--color-accent,#f97a1f);background:color-mix(in srgb, var(--color-accent,#f97a1f) 8%, transparent);padding:.75rem 1rem}.breed-facts{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;margin:0 0 1.5rem;display:grid}.breed-facts>div{border:1px solid var(--color-border,#e5e5e5);border-radius:8px;padding:1rem}.breed-facts dt{color:var(--color-text-muted,#6b6b6b);font-size:13px}.breed-facts dd{font-family:var(--font-heading);margin:.25rem 0 0;font-size:20px;font-weight:700}.breed-facts__size dd{color:var(--color-accent,#f97a1f);font-size:28px}.breeds-section{margin-top:2.5rem}.breeds-section h2,.breeds-group__title{font-family:var(--font-heading);margin:0 0 .75rem;font-size:20px}.breeds-products{margin-top:1rem}.breeds-group{margin-top:2rem}.breeds-group__band{color:var(--color-text-muted,#6b6b6b);margin:0 0 .75rem}.breeds-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.breeds-list li{border-bottom:1px solid var(--color-border,#eee);justify-content:space-between;gap:.5rem;padding:.4rem 0;display:flex}.breeds-list a{color:var(--color-text);text-underline-offset:2px;text-decoration:underline}.breeds-list__kg{color:var(--color-text-muted,#6b6b6b);white-space:nowrap}
