/* PDF catalogue cards: fixed geometry, one optional preview, no dot gallery. */
.yl-catalog-preview{position:relative;width:100%;height:100%;overflow:hidden;border-radius:12px;pointer-events:none}
.yl-catalog-preview__cover,.yl-catalog-preview__alternate{width:100%;height:100%}
.yl-catalog-preview picture,.yl-catalog-preview img{display:block;width:100%;height:100%}
.yl-catalog-preview img{object-fit:cover;object-position:center}
.yl-catalog-preview__alternate{position:absolute;inset:0;opacity:0;transition:opacity .18s ease}
@media (hover:hover) and (pointer:fine){
  .img-wr:hover .yl-catalog-preview.is-ready .yl-catalog-preview__alternate{opacity:1}
}
.img-wr:focus-visible .yl-catalog-preview.is-ready .yl-catalog-preview__alternate{opacity:1}
@media (prefers-reduced-motion:reduce){.yl-catalog-preview__alternate{transition:none}}
