/* IMGFIX v2 (12 Nov 2026, Krishna t1993u "sare images strech ho rahe hai"). CSS only, loaded last.
   Root: store.css `img{max-width:100%}` + width/height HTML attributes. When a box is narrower than the width attribute, the
   width shrinks but the attribute height stays -> the photo is squashed (object-fit defaults to fill). Safari-safe default:
   every <img> keeps its own proportions inside whatever box it gets (letterbox, never stretch, never crop).
   Element-level selector (0,0,1): any component rule that deliberately sets object-fit (hero banners = cover) still wins. */
img{object-fit:contain;object-position:center}
/* Brand logos in chips / slider (old home): width was capped by the chip while height stayed fixed */
img.brl{object-fit:contain}
/* About page product photos (Lumenx carton + energy meter): were object-fit:cover with height="400" -> cropped ~60%.
   height:auto lets the existing aspect-ratio:1/1 apply; contain shows the whole product on white. */
.about .ph2 img{height:auto;object-fit:contain;background:#fff}
