
/* Display fit only. Uniform background bounds keep all detected product pixels with a margin. */
img.photo-zoom-10,.editorial-frame img.photo-zoom-10{transform:scale(1.0);}
img.photo-zoom-11,.editorial-frame img.photo-zoom-11{transform:scale(1.1);}
img.photo-zoom-12,.editorial-frame img.photo-zoom-12{transform:scale(1.2);}
img.photo-zoom-13,.editorial-frame img.photo-zoom-13{transform:scale(1.3);}
img.photo-zoom-14,.editorial-frame img.photo-zoom-14{transform:scale(1.4);}
img.photo-zoom-15,.editorial-frame img.photo-zoom-15{transform:scale(1.5);}
img.photo-zoom-16,.editorial-frame img.photo-zoom-16{transform:scale(1.6);}
img.photo-zoom-17,.editorial-frame img.photo-zoom-17{transform:scale(1.7);}
img.photo-zoom-18,.editorial-frame img.photo-zoom-18{transform:scale(1.8);}
img.photo-zoom-19,.editorial-frame img.photo-zoom-19{transform:scale(1.9);}
img.photo-zoom-20,.editorial-frame img.photo-zoom-20{transform:scale(2.0);}
img.photo-zoom-21,.editorial-frame img.photo-zoom-21{transform:scale(2.1);}
img.photo-zoom-22,.editorial-frame img.photo-zoom-22{transform:scale(2.2);}

.editrack .editorial-frame img{object-fit:contain}

.product-photo img.photo-zoom-10{transform:scale(1.0);}
.product-photo img.photo-zoom-11{transform:scale(1.1);}
.product-photo img.photo-zoom-12{transform:scale(1.2);}
.product-photo img.photo-zoom-13{transform:scale(1.3);}
.product-photo img.photo-zoom-14{transform:scale(1.4);}
.product-photo img.photo-zoom-15{transform:scale(1.5);}
.product-photo img.photo-zoom-16{transform:scale(1.6);}
.product-photo img.photo-zoom-17{transform:scale(1.7);}
.product-photo img.photo-zoom-18{transform:scale(1.8);}
.product-photo img.photo-zoom-19{transform:scale(1.9);}
.product-photo img.photo-zoom-20{transform:scale(2.0);}
.product-photo img.photo-zoom-21{transform:scale(2.1);}
.product-photo img.photo-zoom-22{transform:scale(2.2);}