/* Ensures all product images display as 500x500 squares without cropping */ .product-card img, .product-item img, .product-image img { width: 500px; height: 500px; object-fit: contain; /* Keeps full image visible, adds whitespace if needed */ background-color: #fff; /* Optional: sets background color behind letterboxing */ display: block; margin: 0 auto; border: 1px solid #ccc; /* Optional: adds a border for visual consistency */ }
Skip to main content