/* One square cover treatment shared by catalog, product and Biblioteca. */
.product-card .product-art,.product-gallery .detail-art,.library-card>img,.library-cover,.library-detail>img{aspect-ratio:1/1;padding:0;overflow:hidden;border-radius:16px;object-fit:cover;object-position:center}
.product-card .product-art img,.product-gallery .detail-art img{width:100%;height:100%;object-fit:cover;object-position:center;padding:0}
.library-card>img{display:block;height:auto}.library-detail>img{height:auto}.product-gallery .detail-art{width:min(100%,430px)}
@media(max-width:520px){.product-card .product-art,.product-gallery .detail-art,.library-card>img,.library-cover,.library-detail>img{border-radius:12px}}
