.breed-preview{position:relative;z-index:0}.breed-preview__link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.breed-preview__link:hover~.breed-preview__card{background-color:#fafafa;border-color:#dcdcdc}.breed-preview__link:focus-visible~.breed-preview__card{outline:2px solid #185abc}.breed-preview__link:active~.breed-preview__card{background-color:#f3f3f3;border-color:#acaead}.breed-preview__card{display:flex;flex-direction:column;height:100%;transition:background-color .3s,border-color .3s}.breed-preview__card a,.breed-preview__card button{position:relative;z-index:2}.breed-preview__image{border-radius:inherit;display:block!important;height:200px!important;margin:calc(var(--as-card-padding-y)*-1) calc(var(--as-card-padding-x)*-1) 0!important;width:calc(100% + var(--as-card-padding-x)*2)}.breed-preview__name{-webkit-hyphens:auto;hyphens:auto;margin:24px 0 0!important}.breed-preview__annotation{display:-webkit-box;overflow:hidden!important;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:14px;margin:8px 0 0!important;opacity:.65}.breed-preview__footer{align-items:flex-end;display:flex;flex:1;gap:8px;margin-top:24px}.breed-preview__footer>*{flex:1;padding:0 4px!important}@media screen and (min-width:401px){.breed-preview__image{border-radius:14px 14px 16px 16px;height:280px!important}.breed-preview__annotation{font-size:16px}}
