/* RESTORIUM Product Image Fix – Fix stretched 1:1 images on product archive pages */
/* Root cause: Astra forces aspect-ratio:16/9 on .post-thumb-img-content img */
/* Our product images are 1:1 squares (1024×1024), so they get stretched */
/* Method 1: Reset aspect-ratio and use object-fit:cover for product archive images */
.post-thumb-img-content img.wp-post-image {
aspect-ratio: auto !important;
object-fit: cover !important;
width: 100% !important;
height: auto !important;
}
/* Method 2: Also fix the container to maintain proper proportions */
.ast-blog-layout-4-grid .post-thumb-img-content {
aspect-ratio: auto !important;
}
/* Ensure product cards look good across all archive pages */
ast-article-post .post-thumb-img-content img {
object-fit: cover !important;
aspect-ratio: 1 / 1 !important;
}