/* The same original home card structure is used in both catalog locations. */
body[data-recovery-page] .k36-catalog-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important;align-items:stretch!important}
body[data-recovery-page] .k36-listing-card{position:relative;min-width:0;height:100%}
body[data-recovery-page] .k36-listing-card>div:first-child{padding:0!important;height:240px;background:#fff}
body[data-recovery-page] .k36-listing-card>div:nth-child(2){padding:24px;height:auto}
body[data-recovery-page] .k36-listing-card .feed-card-img{width:100%;height:100%;object-fit:contain!important;transform:none!important;display:block}
body[data-recovery-page] .k36-listing-card>a{position:absolute;inset:0;z-index:5}
body[data-recovery-page] .k36-listing-card .catfav-btn,body[data-recovery-page] .k36-listing-card [title="Скачать презентацию"]{position:relative;z-index:20}
body[data-recovery-page] .k36-listing-card button.catfav-btn.absolute{position:absolute}
@media(min-width:640px){body[data-recovery-page] .k36-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(min-width:1024px){body[data-recovery-page] .k36-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:767px){body[data-recovery-page] .k36-listing-card>div:first-child{height:208px}body[data-recovery-page] .k36-listing-card>div:nth-child(2){padding:16px}}
