.img-zoom{overflow:hidden}html{overflow-x:hidden}.modal__content__body{display:flex;justify-content:center;padding:10px}.three-pane{overflow-x:hidden;position:relative}.three-pane .section-title{background-color:#333;border-radius:0px;color:#fff}.three-pane__section__header{font-size:18px;padding:8px 12px}.three-pane__section__section-thumbs{padding:0;width:100%}.three-pane__section__section-thumbs__schematics{overflow-x:auto}.three-pane__section__section-thumbs__schematics .schematic-thump{overflow:visible;min-width:130px;margin:0 10px 0 5px;font-size:16px}.three-pane__section__section-thumbs__schematics .schematic-thump>a:hover{color:#0c6997}.three-pane__section__section-thumbs__schematics .schematic-thump .schematic-thump__img{margin:auto}.three-pane__section__section-thumbs__schematics .schematic-thump .schematic-thump__img:hover{border-radius:0px;border:3px solid #0c6997}.three-pane__section__section-thumbs__schematics .schematic-thump span{display:inline-block;line-height:22px;font-size:15px;width:100px}.three-pane__section__section-thumbs__schematics .schematic-thump .selected-thumb{display:block}.three-pane__section__section-thumbs__schematics .schematic-thump .selected-thumb .schematic-thump__img{border:3px solid #0c6997}.three-pane__section__section-schematic{width:100%;padding:0}.three-pane__section__section-parts{padding:0;width:100%}.three-pane__section__section-parts .section-parts__part-list{padding:0 10px}.three-pane__section__section-parts .section-parts__part-list button{text-shadow:none;vertical-align:middle}.three-pane__section__section-parts .section-parts__part-list .order-num{margin-bottom:10px;align-self:center;border:1px solid #333;background:#f3f3f3;border-radius:50%;font-size:18px;min-width:30px;min-height:30px;display:flex;justify-content:center;align-items:center}.three-pane__section__section-parts .section-parts__part-list .mega-m__part{border:0;margin:0;padding:10px}.three-pane__section__section-parts .section-parts__part-list .mega-m__part__img{margin-right:8px;flex:0 0 25%}.three-pane__section__section-parts .section-parts__part-list .mega-m__part__img img{width:100px;aspect-ratio:1.3;object-fit:contain}.three-pane__section__section-parts .section-parts__part-list .mega-m__no-result{font-size:20px;color:#999;font-weight:600;text-align:center;margin:30px auto 40px}.three-pane__section__content{padding:10px}.three-pane__footer{height:40px;background:#333;color:#fff;position:relative;max-width:1200px;padding:0;border-top:2px solid #fff;z-index:2}.three-pane__footer span{font-size:14px}.three-pane__footer ul{margin:auto}.three-pane__footer li{text-align:center;flex:0 0 33.3%;align-items:center}.three-pane__footer li a{color:#fff;padding:0 5px;flex:1;font-size:14px;font-weight:bold}.three-pane__footer li:nth-child(2)::after{content:' | ';display:inline-block;padding:0 10px}.three-pane__footer li:nth-child(2)::before{content:' | ';display:inline-block;padding:0 10px}.three-pane__copyright{font-size:16px;color:#999;text-align:center;background:#333;color:#fff;padding:5px 0;margin-top:-1px}.three-pane__backlink{font-size:16px;color:#121212;text-decoration:underline;margin-left:12px}.three-pane__backlink.chev::before{border-style:solid;border-width:3px 3px 0 0;content:'';display:inline-block;height:9px;position:relative;top:6px;vertical-align:top;width:9px;left:1px;transform:rotate(-135deg);margin:0px 5px 3px 1px}.three-pane .ff-container{display:block}@media (min-width:768px){html{max-height:100%;overflow-y:scroll}.modal__content__body{height:80vh}.three-pane{overflow:unset;margin:auto}.three-pane__section__header{align-content:center;padding:10px 12px}.three-pane__section__section-thumbs{position:sticky;top:0;width:40%;height:275px;background-color:white;z-index:3}.three-pane__section__section-thumbs__schematics{padding-left:10px;border-right:2px solid #f3f3f3;height:220px}.three-pane__section__section-thumbs__schematics .schematic-thump{height:auto;margin:0 10px 0 0}.three-pane__section__section-thumbs__schematics .schematic-thump__img{width:110px;height:125px}.three-pane__section__section-thumbs__schematics .schematic-thump span{font-size:16px;margin:auto;word-wrap:break-word;overflow-wrap:break-word;width:100%}.three-pane__section__section-schematic{position:sticky;top:0;width:60%;height:100%}.three-pane__section__section-schematic .three-pane__section__content{height:100%;justify-content:center;overflow-y:auto}.three-pane__section__section-schematic .three-pane__section__content img{margin:10px 0}.three-pane__section__section-schematic .three-pane__section__content .img-zoom{display:flex;height:100%;justify-content:center;align-items:baseline}.three-pane__section__section-parts{width:40%;margin-top:-60vh}.three-pane__section__section-parts .section-parts__part-list{padding-top:10px}.three-pane__section__section-parts .section-parts__part-list .mega-m__part__img{flex:0 0 30%}.three-pane__section__section-parts .section-parts__part-list .mega-m__part__img img{min-height:50px;width:125px}.three-pane__section__section-parts .section-parts__part-list .mega-m__part__name{font-size:16px}.three-pane__section__section-parts .section-parts__part-list .mega-m__part__avlbl{font-size:14px}.three-pane__section__section-parts .section-parts__part-list .mega-m__part__avlbl svg{overflow:visible}.three-pane__section__section-parts .section-parts__part-list .mega-m__part__price{font-size:18px}.three-pane__section__section-parts .section-parts__part-list .mega-m__part .part-info .rating__stars{font-size:20px}.three-pane__section__section-parts .section-parts__part-list .mega-m__part .order-num{margin-right:-5px}.three-pane__section__section-parts .search-filter{padding:17px 5px;position:sticky;top:320px;z-index:2}.three-pane__section__section-parts .three-pane__section__content{border:2px solid #f3f3f3}.three-pane__section__section-parts .section-title{position:sticky;top:275px;z-index:3}.three-pane__section__content{padding:0}.three-pane__footer{padding:0 15px;border-top:2px solid #fff;color:#fff}.three-pane__footer span{align-items:center}.three-pane__footer ul{margin:unset}.three-pane__footer li{text-align:left;flex:0;border:none;align-items:center}div.row.three-pane-footer{margin:0}}