/* Only classic table rows: image dimensions follow the cell, never determine row height. */
@media screen {
html[data-touch-theme] body.menu-item-1 #body #content #mainOrderList[data-order-display-mode="1"]:not(.order-block-view)>tbody:not(.mobile-order-card)>tr.row>td.o-i-img {
 position:relative!important;box-sizing:border-box!important;width:124px!important;min-width:0!important;max-width:124px!important;min-height:0!important;
}
html[data-touch-theme] body.menu-item-1 #body #content #mainOrderList[data-order-display-mode="1"]:not(.order-block-view)>tbody:not(.mobile-order-card)>tr.row>td.o-i-img>img:not(.laptop-photo-preview),
html[data-touch-theme] body.menu-item-1 #body #content #mainOrderList[data-order-display-mode="1"]:not(.order-block-view)>tbody:not(.mobile-order-card)>tr.row>td.o-i-img:hover>img:not(.laptop-photo-preview) {
 position:absolute!important;inset:4px!important;
 width:calc(100% - 8px)!important;height:calc(100% - 8px)!important;
 min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;
 object-fit:contain!important;transform:none!important;box-sizing:border-box!important;
}
}
