/* Home marketing tiles retain their original crop and hover zoom. */
/* White photo backgrounds only; native image crops, positioning and hover zoom remain in the original theme. */
html body :is(
 .catalog-card__image,.material-choice__image,
 .commerce-studio__visual,.shelf-overview-anchor,
 .shelf-offer-card__image,.box-variant-card__thumb,
 .spool-tile:not(.spool-tile--custom):has(>img),
 .catalog-parent-hero>div:has(>img),.catalog-configurator__visual,
 [data-parent-page] .catalog-hero__media,[data-parent-page] .catalog-config__visual,
 [data-parent-page] [data-config-gallery] [data-gallery-image],
 .catalog-gallery button:has(img),.catalog-gallery a:has(img),
 .sk-series .product-plate,.sk-series .empty-plate,.sk-series .thumbs button:has(img),
 .res54-photo-button,.res54-thumbnails button,
 .woocommerce .product-thumbnail,.woocommerce-product-gallery__image,
 .wc-block-components-product-image,.etra-checkout-product__media
){background-color:#fff!important;background-image:none!important;}

html body :is(
 .catalog-card__image,.material-choice__image,
 .commerce-studio__visual,.shelf-overview-anchor,
 .shelf-offer-card__image,.box-variant-card__thumb,
 .ready-variant-entry>button,.spool-tile:not(.spool-tile--custom),
 .catalog-parent-hero>div:has(>img),.catalog-configurator__visual,
 [data-parent-page] [data-config-gallery] [data-gallery-image],
 .catalog-gallery,.sk-series .product-plate,.sk-series .empty-plate,
 .sk-series .thumbs,.res54-photo-button,.res54-thumbnails,
 .woocommerce .product-thumbnail,.woocommerce-product-gallery__image,
 .wc-block-components-product-image,.etra-checkout-product__media
) img,
html body [data-parent-page] [data-config-image],
html body .etra-checkout-product__image,
html body .shelf-photo-dialog [data-photo-large],
html body .product-photo-dialog [data-photo-large],
html body .res54-lightbox img,
html body .sk-series dialog img{
 background-color:#fff!important;background-image:none!important;
 mix-blend-mode:normal!important;filter:none!important;
}

/* Neutralize ornamental stage tint without altering zoom icons or selection borders. */
html body .commerce-studio--shelves .commerce-studio__visual--shelf::after,
html body .shelf-overview-anchor::after{background:none!important;box-shadow:none!important;}
