.product-photo-backdrop{display:none}
@media(min-width:1024px){
 .product-photo-frame{overflow:hidden;border-radius:15px;isolation:isolate}
 .product-photo-frame>.product-photo-backdrop{display:grid;grid-template-columns:1fr 1fr;position:absolute;inset:0;z-index:0;pointer-events:none}
 .product-photo-backdrop>span{display:block;overflow:hidden;min-width:0;height:100%}
 .product-photo-backdrop img{display:block;width:100%;height:100%;object-fit:fill;transform:scaleX(16);transform-origin:left center}
 .product-photo-backdrop>span:last-child img{transform-origin:right center}
 .product-photo-frame>picture{display:block;position:relative;z-index:1}
 .product-desktop-grid .listing-gallery .detail-image{background:transparent}
 .product-photo-enlarge{z-index:2}
}

