.section--breed-cards .breed-card{aspect-ratio:4/5;color:var(--bz-secondary,#ebd9ce);overflow:hidden;position:relative;transition:transform .4s ease;width:100%}.section--breed-cards .breed-card__image{inset:0;position:absolute}.section--breed-cards .breed-card img{display:block;height:100%;object-fit:cover;transition:transform 1.2s ease;width:100%}.section--breed-cards .breed-card:hover img{transform:scale(1.05)}.section--breed-cards .breed-card__overlay{background:linear-gradient(0deg,rgba(31,42,34,.95) 0,rgba(31,42,34,.3) 55%,transparent);inset:0;position:absolute;z-index:1}.section--breed-cards .breed-card__content{inset:auto 0 0;padding:clamp(1.5rem,3vw,2.5rem);position:absolute;z-index:2}.section--breed-cards .breed-card__title{color:var(--bz-secondary,#ebd9ce);margin:.5rem 0}.section--breed-cards .breed-card__body{opacity:.85}.section--breed-cards .breed-card__link{color:inherit;display:inline-block;margin-top:.75rem;text-decoration:none;text-transform:uppercase}@media (max-width:767px){.section--breed-cards .breed-card{aspect-ratio:4/3}}