.mp9-page{width:min(1408px,90%);margin:0 auto;color:#202423}.mp9-crumb{display:flex;gap:12px;font:11px/1.6 Arial;color:#757c76;padding:26px 0}.mp9-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;padding:15px 0 60px}.mp9-main{position:relative;width:100%;height:510px;border:1px solid #e5e7e3;background:#f5f6f3;padding:25px;display:block}.mp9-main>img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply}.mp9-zoom{position:absolute;right:18px;bottom:16px;font:10px Arial;color:#737971;background:#fff;padding:8px 12px}.mp9-thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:12px}.mp9-thumbs button{padding:4px;border:1px solid #e2e5df;background:#f8f9f6;aspect-ratio:1}.mp9-thumbs button.selected{border:2px solid #bb262b}.mp9-thumbs img{width:100%;height:100%;object-fit:contain}.mp9-eyebrow{font:bold 10px/1.5 Arial;letter-spacing:1.6px;color:#bb262b;margin:0 0 18px}.mp9-summary{padding:12px 0 0}.mp9-page h1{font:700 64px/1 Arial;letter-spacing:-2px;margin:0 0 17px}.mp9-subtitle{font:500 28px/1.2 Arial;letter-spacing:-.8px;margin:0 0 20px}.mp9-intro{font:14px/1.85 Arial;color:#6c756d;margin:0 0 25px;max-width:500px}.mp9-metrics{display:grid;grid-template-columns:repeat(3,1fr);padding:20px 0;border-top:1px solid #e0e4dd;border-bottom:1px solid #e0e4dd;gap:10px}.mp9-metrics strong{display:block;font:600 29px Arial}.mp9-metrics strong span{font-size:13px}.mp9-metrics small{display:block;font:10px Arial;color:#80857e;margin-top:8px}.mp9-highlights{padding:0;margin:24px 0;list-style:none;display:grid;grid-template-columns:1fr;gap:8px;font:12px/1.5 Arial;color:#515b52}.mp9-highlights li:before{content:'✓';color:#be292b;margin-right:10px}.mp9-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.mp9-primary{background:#bd272b;color:white;padding:15px 22px;display:inline-flex;gap:40px;font:bold 12px Arial}.mp9-primary:hover{background:#a81d23}.mp9-secondary{font:11px Arial;border-bottom:1px solid #cbd0c6;padding:10px 0}.mp9-supply{font:10px Arial;color:#8c9389;margin-top:20px}.mp9-section-nav{display:flex;gap:40px;border-block:1px solid #e0e4dd;padding:19px 0;font:bold 12px Arial;flex-wrap:wrap}.mp9-section-nav a:hover{color:#bd272b}.mp9-section-title{margin-bottom:35px}.mp9-page h2{font:600 clamp(28px,3vw,42px)/1.15 Arial;letter-spacing:-1px;margin:0 0 18px;color:#222823}.mp9-section-title>p:not(.mp9-eyebrow){font:14px/1.7 Arial;color:#768070;max-width:700px}.mp9-features{padding:65px 0}.mp9-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center;margin:40px 0 55px}.mp9-feature figure{margin:0;background:#f5f6f3;height:350px;padding:20px}.mp9-feature img{width:100%;height:100%;object-fit:contain}.mp9-feature h3,.mp9-detail-pair h3{font:600 28px/1.25 Arial;margin:0 0 18px;letter-spacing:-.5px}.mp9-feature p:not(.mp9-eyebrow),.mp9-detail-pair p:not(.mp9-eyebrow){font:14px/1.85 Arial;color:#737b6e;max-width:470px}.mp9-detail-tag{display:inline-block;font:11px Arial;border-bottom:1px solid #d6dcd0;padding-bottom:10px;margin-top:12px;color:#4c5548}.mp9-detail-pair{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin:0 0 60px}.mp9-detail-pair figure{height:320px;background:#f5f6f3;margin:0 0 25px}.mp9-detail-pair img{height:100%;width:100%;object-fit:contain}.mp9-detail-pair h3{font-size:23px}.mp9-feature-reverse figure{grid-column:2;grid-row:1}.mp9-feature-reverse>div{grid-column:1;grid-row:1}.mp9-applications{border-top:1px solid #e0e4dd;padding:55px 0}.mp9-scene-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mp9-scene-grid figure{margin:0}.mp9-scene-grid img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.mp9-scene-grid figcaption{font:600 16px Arial;padding-top:18px}.mp9-scene-grid figcaption span{display:block;font:9px Arial;color:#858d7e;letter-spacing:1.1px;margin-bottom:9px}.mp9-application-note{font:11px/1.75 Arial;color:#81897a;max-width:850px;margin:27px 0 0}.mp9-spec-section{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;border-top:1px solid #e0e4dd;padding:55px 0 65px}.mp9-spec-section>div>p:last-child{font:13px Arial;color:#7e8776}.mp9-spec-section table{width:100%;border-collapse:collapse;font:13px/1.6 Arial;text-align:left}.mp9-spec-section th,.mp9-spec-section td{padding:13px 18px;border-bottom:1px solid #e0e4dd}.mp9-spec-section th{width:49%;font-weight:400;color:#74806a}.mp9-spec-section tr:nth-child(odd){background:#f6f7f3}.mp9-inquiry{display:grid;grid-template-columns:1fr 1fr;background:#f3f5f0;padding:42px;gap:70px;margin:0 0 60px}.mp9-inquiry>div>p:not(.mp9-eyebrow){font:14px/1.9 Arial;color:#6c7861;max-width:430px}.mp9-inquiry .mp9-small{font-size:11px!important}.mp9-inquiry h3{font:bold 19px Arial;margin:0 0 15px}.mp9-inquiry label{font:12px Arial}.mp9-inquiry .preview-form{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.mp9-inquiry .preview-form label:nth-child(4),.mp9-inquiry .preview-form button{grid-column:1/-1}.mp9-inquiry .preview-form input,.mp9-inquiry .preview-form textarea{margin-top:8px}.mp9-inquiry .preview-form button{justify-self:start;font:bold 12px Arial}#mp9-lightbox{border:0;padding:30px;max-width:90vw;max-height:90vh;background:#fff}#mp9-lightbox::backdrop{background:#000b}#mp9-lightbox>img{display:block;max-height:80vh;max-width:80vw;object-fit:contain}.mp9-close{position:absolute;right:7px;top:5px;border:0;background:#fff;padding:8px;font-size:20px}.mp9-page section[id]{scroll-margin-top:145px}@media(max-width:850px){.mp9-hero,.mp9-feature,.mp9-spec-section,.mp9-inquiry{grid-template-columns:1fr;gap:30px}.mp9-main{height:420px}.mp9-hero{padding-bottom:35px}.mp9-page h1{font-size:52px}.mp9-feature-reverse figure,.mp9-feature-reverse>div{grid-column:auto;grid-row:auto}.mp9-detail-pair,.mp9-scene-grid{grid-template-columns:1fr}.mp9-section-nav{gap:20px;font-size:11px}.mp9-inquiry{padding:25px}.mp9-feature figure{height:280px}.mp9-detail-pair figure{height:280px}.mp9-feature h3{font-size:25px}.mp9-spec-section{gap:20px}.mp9-features{padding-top:40px}}

.mp9-main,.mp9-thumbs button,.mp9-thumbs button.selected{background:#fff}.mp9-main>img{mix-blend-mode:normal}.mp9-thumbs img{background:#fff}

.mp9-features .mp9-feature figure,.mp9-features .mp9-detail-pair figure{background:#fff}.mp9-feature figure{padding:0}.mp9-features figure img{background:#fff}.mp9-main{padding:12px}.mp9-thumbs button{background:#fff}
/* White product detail images share a clearly defined frame. */
.mp9-features .mp9-feature figure,.mp9-features .mp9-detail-pair figure{border:1px solid #d9ddd8;border-radius:6px;background:#fff;padding:20px;overflow:hidden}
@media(max-width:850px){.mp9-features .mp9-feature figure,.mp9-features .mp9-detail-pair figure{padding:14px}}

.mp9-main{cursor:zoom-in}.mp9-main figure,.mp9-thumbs figure{margin:0}.mp9-thumbs>div{cursor:pointer;border:1px solid #ddd;border-radius:5px;padding:7px}.mp9-thumbs>div.selected{border-color:#b5262c}.mp9-thumbs>div p{margin:0}.mp9-page .wp-block-table{margin:0}.mp9-page .wp-block-table table{width:100%}.mp9-page .mp9-metrics p{margin:0}.mp9-page .mp9-metrics strong{display:block}.mp9-page .mp9-metrics small{display:block}.mp9-feature figure,.mp9-detail-pair figure{border:1px solid #dfe2e5;border-radius:8px;padding:20px;background:#fff}
