﻿.schematic-thump{text-align:center;text-overflow:ellipsis;}.schematic-thump__img{overflow:hidden;align-items:center;border:3px solid #bbb;display:flex;justify-content:center;height:155px;margin:0 auto;width:125px;}.schematic-thump__img>img{height:auto;max-height:149px;max-width:119px;width:auto;}.schematic-thump>span{display:block;font-size:14px;font-weight:600;line-height:18px;padding:7px 0;}.schematic-thump:hover .schematic-thump__img{border:3px solid #337778;}.manual{background-color:#c1c1c1;height:80px;margin:20px auto 8px;position:relative;width:70px;}.manual:before{border-left:55px solid transparent;border-bottom:17px solid #c1c1c1;top:-17px;}.manual:after{border-left:65px solid transparent;border-bottom:10px solid #cececf;top:-10px;}.manual:before,.manual:after{border-right:0 solid transparent;content:"";height:0;left:0;position:absolute;width:0;}.manual__type{background-color:#337778;color:#fff;text-align:right;font-size:14px;font-weight:600;left:-7px;line-height:20px;padding:0 5px 0 7px;position:relative;top:25px;width:80px;}.manual__type:after{border-bottom:5px solid #337778;border-left:7px solid transparent;border-right:0 solid transparent;content:"";height:0;position:absolute;left:0;top:-5px;width:0;}.mega-m__nav{display:flex;flex-wrap:wrap;}.mega-m__nav>a{margin:0 10px 10px 0;}.mega-m__manuals{justify-content:center;margin:10px 2%;text-align:center;width:120px;}.mega-m__manuals__title{font-size:12px;font-weight:600;line-height:16px;text-transform:uppercase;}.mega-m__manuals__file-size{font-size:10px;line-height:16px;}.mega-m__manuals:hover{text-decoration:none;}.mega-m__manuals:hover .mega-m__manuals__title{text-decoration:underline;}.mega-m__matches{line-height:16px;padding:0 12px;}.mega-m__matches li{border-left:solid 1px #eee;font-size:12px;padding:0 2%;}.mega-m__matches li:hover{background-color:#f5f5f5;}.mega-m__matches li a{display:block;margin:0 3%;padding:8px 0;}.mega-m__matches li a:hover{text-decoration:none;}.mega-m__part{border-bottom:1px solid #ddd;display:flex;font-size:14px;height:100%;line-height:20px;margin-bottom:8px;padding:10px 0;}.mega-m__part__img{display:block;flex:0 0 100px;margin-right:10px;}.mega-m__part__img img{min-height:75px;}.mega-m__part__name{font-size:18px;}.mega-m__part__avlbl{display:flex;font-size:16px;margin-right:auto;}.mega-m__part__price{font-size:20px;font-weight:bold;}.mega-m__part__msg{background-color:#f6f6f6;font-size:14px;line-height:16px;padding:8px;}.mega-m__part button{max-width:max-content;min-width:min-content;}.mega-m__part .ships-today{opacity:1;}.mega-m__videos{padding:0 15px;}.mega-m__videos .video__title{background-color:#eee;font-size:18px;font-weight:600;margin-top:-7px;padding:10px;}.mega-m__videos .mega-m__part{border:0;height:unset;padding:0;}.symptoms{border-bottom:1px solid #ddd;display:block;padding:12px 8px;}.symptoms:hover,.symptoms:focus,.symptoms:active,.symptoms:active:focus{text-decoration:none;}.symptoms__descr,.symptoms__percent,.symptoms__parts{align-items:center;display:flex;justify-content:center;}.symptoms__descr,.symptoms__percent{background-color:#eee;border-radius:5px;font-weight:600;margin-bottom:12px;padding:10px;text-align:center;}.symptoms__parts{color:#333;display:flex;flex-wrap:wrap;margin-bottom:8px;text-align:center;}.symptoms__parts>*{margin-bottom:4px;margin-right:2%;width:100px;}.symptoms__action{align-self:center;font-weight:600;margin-bottom:12px;text-align:center;}.symptoms__buy-part{display:flex;flex-direction:column;}@media(min-width:610px){.mega-m__part{padding:10px;}.symptoms__buy-part{justify-content:flex-end;text-align:right;width:180px;}.symptoms__buy-part>*{justify-content:flex-end;margin-left:auto;}.symptoms__buy-part>.js-tooltip{display:flex;margin-right:0;}}@media(min-width:910px){.symptoms{display:flex;padding-right:2%;}.symptoms__descr,.symptoms__percent{border-radius:5px 0 0 5px;height:75px;justify-content:normal;margin-right:5%;max-width:300px;padding:0 10px 0 2%;position:relative;width:30%;}.symptoms__descr:after,.symptoms__percent:after{content:"";position:absolute;width:0;height:0;right:-20px;border-top:36px solid transparent;border-bottom:36px solid transparent;border-left:20px solid #eee;}.symptoms__percent{flex-shrink:0;margin:auto 10% auto 0;max-width:unset;}.symptoms__parts{justify-content:flex-start;margin-left:5%;width:460px;}.symptoms__parts>*{flex-shrink:0;margin-right:2%;width:100px;}.symptoms__action{align-self:center;font-weight:600;margin-left:auto;}.symptoms:hover .symptoms__action{text-decoration:underline;}}