.breed-card-header.svelte-3n2bch,.breed-card-gallery.svelte-3n2bch{position:relative}.breed-card-rosettes.svelte-3n2bch{flex-wrap:wrap;gap:4px 16px;margin:6px 0 0;font-size:1rem;font-weight:800;display:flex;position:relative}.breed-card-rosettes.svelte-3n2bch>span:where(.svelte-3n2bch){align-items:center;gap:6px;display:inline-flex}.breed-card-rosettes.svelte-3n2bch .golden-egg-icon,.breed-card-rosettes.svelte-3n2bch .award-rosette-icon{width:1.2rem;height:1.5rem}.breed-card-rosettes.svelte-3n2bch .is-gold:where(.svelte-3n2bch){color:oklch(45% .09 70)}.breed-card-rosettes.svelte-3n2bch .is-mauve:where(.svelte-3n2bch){color:oklch(42% .13 315)}@media (hover:hover){.breed-card-header.svelte-3n2bch:hover .corner-ribbon.is-muted{--corner-ribbon-bg:var(--corner-ribbon-red)}}.breed-card-expand.svelte-3n2bch{cursor:pointer;z-index:1;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.breed-card-title-tail.svelte-3n2bch{white-space:nowrap}.breed-card-like.svelte-3n2bch{vertical-align:-.1em;z-index:2;margin-inline-start:.2em;display:inline-flex;position:relative}.breed-card-title-link.svelte-3n2bch{z-index:2;color:inherit;text-decoration:none;position:relative}.breed-card-title-link.svelte-3n2bch:hover,.breed-card-title-link.svelte-3n2bch:focus-visible{text-underline-offset:3px;text-decoration:underline}h3.svelte-3n2bch:has(.breed-card-title-link:where(.svelte-3n2bch):hover) .breed-card-title-link:where(.svelte-3n2bch){text-underline-offset:3px;text-decoration:underline}h3.svelte-3n2bch:has(.breed-card-title-link:where(.svelte-3n2bch):focus-visible) .breed-card-title-link:where(.svelte-3n2bch){text-underline-offset:3px;text-decoration:underline}.breed-card-chevron-wrap.svelte-3n2bch{margin-right:var(--space-md);color:var(--heading);justify-content:center;align-self:center;align-items:center;display:inline-flex}@media (width<=720px){.breed-card-chevron-wrap.svelte-3n2bch{margin-right:var(--space-sm)}}.breed-card-chevron-icon.svelte-3n2bch{flex:none;transition:transform .18s;display:block}.breed-card-chevron-icon.is-open.svelte-3n2bch{transform:rotate(180deg)}.sell-yours.svelte-3n2bch{z-index:2;color:var(--green);font-weight:700;text-decoration:none;position:relative}.sell-yours.svelte-3n2bch:hover,.sell-yours.svelte-3n2bch:focus-visible{text-decoration:underline}.breed-card-info.svelte-3n2bch{z-index:2;pointer-events:none;position:relative}.breed-card-info.svelte-3n2bch a,.breed-card-info.svelte-3n2bch button{pointer-events:auto}.breed-card-bottom.svelte-3n2bch{align-items:center;column-gap:var(--space-lg);row-gap:var(--space-xs);flex-wrap:wrap;min-height:34px}.breed-card-breeders.svelte-3n2bch{align-items:center;gap:var(--space-xs);white-space:nowrap;display:inline-flex}.breed-card-breeders-label.svelte-3n2bch{color:var(--muted);font-size:1.05rem;font-weight:400}.breed-card-breeder-logos.svelte-3n2bch{isolation:isolate;margin:0;padding:0;list-style:none;display:flex}.breed-card-breeder-logos.svelte-3n2bch li:where(.svelte-3n2bch){width:30px;height:30px;box-shadow:0 0 0 2px var(--surface);background:#fff;border-radius:50%;flex:none;position:relative}.breed-card-breeder-away.svelte-3n2bch{z-index:1;background:var(--surface);width:17px;height:17px;box-shadow:0 0 0 1px color-mix(in oklch, var(--ink) 14%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.breed-card-breeder-logos.svelte-3n2bch li:where(.svelte-3n2bch)+li:where(.svelte-3n2bch){margin-left:-10px}.breed-card-breeder-logos.svelte-3n2bch li:where(.svelte-3n2bch):after{content:"";box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--ink) 22%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:0}.breed-card-breeder-logos.svelte-3n2bch img:where(.svelte-3n2bch){object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.breed-card-breeder-initials.svelte-3n2bch{width:100%;height:100%;color:var(--green);background:var(--green-soft);border-radius:50%;place-items:center;font-size:.7rem;font-weight:700;display:grid}@media (width<=430px){.breed-card-listings.svelte-3n2bch{padding-inline:var(--space-xs)}}
