/* Equipment sits on the site's own canvas. Keep real process photographs intact. */
.machine-surfaces-integrated :is(.category-visual,.category-index-visual,.hero-visual,.home-feature-visual,.demo-photo-main,.demo-photo-thumbs,.machine-cutout-frame){background:transparent!important;border:0;box-shadow:none;border-radius:0}
.machine-surfaces-integrated .hero-visual:before,.machine-surfaces-integrated .hero-visual:after{display:none}
.machine-surfaces-integrated.product-enriched .category-hero .category-visual{background:transparent;border:0;box-shadow:none}
.machine-surfaces-integrated.product-enriched .category-visual .pv-image-open{background:transparent;border:0;box-shadow:none}
.machine-surfaces-integrated.product-enriched .category-visual>figcaption{border:0;padding-top:10px}
.machine-surfaces-integrated .pv-thumbs{border:0;padding-top:8px}
.machine-surfaces-integrated .pv-thumb{background:transparent;border:0;padding:5px;box-shadow:inset 0 -2px transparent}
.machine-surfaces-integrated .pv-thumb[aria-pressed=true]{border:0;padding:5px;box-shadow:inset 0 -2px var(--red)}
.machine-surfaces-integrated :is(.catalogue-product,.equipment-card,.pv-related-grid>a){border:0;border-top:1px solid var(--line);background:transparent;box-shadow:none;border-radius:0}
.machine-surfaces-integrated :is(.catalogue-product,.equipment-card,.pv-related-grid>a):hover{border-top-color:var(--red)}
.machine-surfaces-integrated .home-feature-caption{border:0}
.machine-surfaces-integrated .demo-photo-card{border:0;border-top:2px solid var(--red);background:transparent;box-shadow:none}
.machine-surfaces-integrated :is(.demo-photo-caption,.demo-photo-thumbs){border:0}
.machine-surfaces-integrated .demo-photo-thumbs a{background:transparent;border:0;padding:4px;box-shadow:inset 0 -2px transparent}
.machine-surfaces-integrated .demo-photo-thumbs a[aria-current=true]{border:0;padding:4px;box-shadow:inset 0 -2px var(--red)}
.machine-surfaces-integrated .demo-photo-modal img{background:transparent}
.machine-surfaces-integrated .pv-detail-card figure{background:transparent!important;border:0;box-shadow:none}
.machine-surfaces-integrated :is(.gbk-model-grid article,.bg-models figure,.bgl-guide-image){background:transparent;box-shadow:none}
/* These equipment surfaces exist on Packaging and its main-site mirror. */
.machine-surfaces-integrated :is(.hero-machine-study,.equipment-showcase>figure,.machine-figure,.equipment-category>div,.machine-photo-stage){background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}
.machine-surfaces-integrated :is(.machine-card,.module-card,.equipment-category){background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;box-shadow:none}
/* Only audited clean-background product assets blend. Never filter steel colors. */
.machine-surfaces-integrated img[data-machine-surface=white]{mix-blend-mode:darken!important}
.machine-surfaces-integrated img[data-machine-surface=alpha]{mix-blend-mode:normal!important}
.machine-surfaces-integrated img[data-machine-surface=photograph]{mix-blend-mode:normal!important}
.machine-surfaces-integrated :is(.pv-thumb,.demo-photo-thumbs a):focus-visible{outline:3px solid var(--red);outline-offset:3px}

/* Original equipment pixels, with generated background alpha only. */
.machine-surfaces-integrated img[src$="f625b7c5c836a594.webp"]{object-fit:contain!important;mix-blend-mode:normal!important;mask-image:url("/assets/machine-surfaces-20261103/f625b7c5c836a594-mask.webp");mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-origin:content-box;-webkit-mask-image:url("/assets/machine-surfaces-20261103/f625b7c5c836a594-mask.webp");-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-origin:content-box}
.machine-surfaces-integrated img[src$="9c3e8ac09f5d3954.webp"]{object-fit:contain!important;mix-blend-mode:normal!important;mask-image:url("/assets/machine-surfaces-20261103/9c3e8ac09f5d3954-mask.webp");mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-origin:content-box;-webkit-mask-image:url("/assets/machine-surfaces-20261103/9c3e8ac09f5d3954-mask.webp");-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-origin:content-box}
.machine-surfaces-integrated img[src$="350ac24597aeeb4a.webp"]{object-fit:contain!important;mix-blend-mode:normal!important;mask-image:url("/assets/machine-surfaces-20261103/350ac24597aeeb4a-mask.webp");mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-origin:content-box;-webkit-mask-image:url("/assets/machine-surfaces-20261103/350ac24597aeeb4a-mask.webp");-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-origin:content-box}
