:root{--black: black;--white: white;--innova-red: #da291c;--pdp-gray1: #b8b8b8;--pdp-gray2: #e6e6e6;--pdp-gray3: #c6c6c6;--light-gray1: #f9f9f9;--pdp-red-link: #b72e2e;--dark-grey: #202020;--dark-grey2: #2b2b2b;--dark-grey3: #313131}.clear,.clearfix{clear:both}img{max-width:100%;height:auto}#stickySubHeaderNav{background-color:var(--dark-grey3);width:100%;max-width:100vw;color:var(--white);height:81px;display:none}#stickySubHeaderNav .subHeaderNavWrapper{display:block;width:100%;max-width:1466px;margin:0 auto;height:81px}#stickySubHeaderNav .subHeaderNavWrapper .row{width:100%;max-width:1466px;margin:0 auto;padding:19px 10px 22px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-evenly;align-items:center;-webkit-user-select:none;user-select:none}#stickySubHeaderNav .subHeaderNavWrapper .row div{height:40px}#stickySubHeaderNav .subHeaderNavWrapper .row div.pageTitle1,#stickySubHeaderNav .subHeaderNavWrapper .row div.pageTitle1 a{cursor:pointer;line-height:40px;font-style:normal;font-weight:600;font-size:16px;color:var(--white);text-decoration:none}#stickySubHeaderNav .subHeaderNavWrapper .row div.centerNav1 ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center;margin:0;padding:0}#stickySubHeaderNav .subHeaderNavWrapper .row div.centerNav1 ul li{list-style:none;margin-right:20px;font-style:normal;font-weight:600;font-size:16px;color:var(--white)}#stickySubHeaderNav .subHeaderNavWrapper .row div.centerNav1 ul li a{text-decoration:none;line-height:40px;font-style:normal;font-weight:600;font-size:16px;color:var(--white)}#stickySubHeaderNav .subHeaderNavWrapper .row div.pageCTA1{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center}#stickySubHeaderNav .subHeaderNavWrapper .row div.pageCTA1 a{color:var(--white);background-color:var(--innova-red);height:40px;line-height:40px;width:100%;text-align:center;text-decoration:none;border-radius:4px;padding:4px 10px 0;min-width:291px;max-width:291px}#stickySubHeaderNav .subHeaderNavWrapper .row div.pageCTA1 a:hover{background-color:var(--black)}#homepage-hero-banner{width:100vw;height:80vh;background:linear-gradient(360deg,#0000 52.2%,#000000b3),linear-gradient(0deg,#0003,#0003),url(/cdn/shop/files/check-engine-light-lp-hero-banner-image.webp?v=1751297871);background-repeat:no-repeat;background-position:center top;background-size:cover;display:flex;color:var(--white);flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center;padding:145px 20px 20px;min-height:600px}#homepage-hero-banner-main-content{display:flex;color:var(--white);flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;position:absolute;z-index:10}#homepage-hero-banner h3{font-style:normal;font-weight:600;font-size:36px;line-height:43px;text-align:center;margin:0 auto}#homepage-hero-banner h3 span{background:linear-gradient(90deg,#df2222 15.8%,#9a4ded 46.99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}#homepage-hero-banner h1{font-style:normal;font-weight:600;font-size:50px;line-height:60px;text-align:center;margin:15px auto}#homepage-hero-banner p{font-style:normal;font-weight:500;font-size:20px;line-height:24px;align-items:center;text-align:center;margin:30px auto}#homepage-hero-banner a{font-style:normal;font-weight:600;font-size:15.375px;line-height:20px;text-align:center;letter-spacing:-.32px;border:var(--white) 1px solid;border-radius:4px;padding:10px 30px;color:var(--white);text-decoration:none;background:transparent}#homepage-hero-banner a:hover{color:var(--black);background-color:var(--white)}#homepage-hero-banner .bouncing-arrow{align-self:center;margin-top:auto;margin-bottom:20px;animation:bounce 1.5s infinite ease-in-out;width:30px;height:auto;pointer-events:none}#videoOfCEL{max-width:320px;height:23%;width:8%;position:absolute;left:30.5%;top:40%;background:transparent url(https://innovas-cdn.filesplanet.xyz/cel-lp/images/CEL-icon-for-background.png) no-repeat center bottom;background-size:cover}#videoOfCEL1{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.contentWrapper1{width:100vw;height:auto;background-color:var(--white);color:var(--black)}.contentWrapper1.darkMode{background-color:var(--black);color:var(--white)}#hiddenCostOfGuessing{color:var(--black);background-color:var(--white);width:100%;max-width:1320px;margin:0 auto;padding:96px 40px}#hiddenCostOfGuessing .col-md-6{text-align:left;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start}#hiddenCostOfGuessing .col-md-6.celIcon{align-content:center;align-items:center}#hiddenCostOfGuessing .col-md-6.celIcon img{max-width:80%}#hiddenCostOfGuessing h2{font-style:normal;font-weight:600;font-size:60px;line-height:72px;text-align:center;letter-spacing:-.32px;margin:0 auto 50px}#hiddenCostOfGuessing h3{font-style:normal;font-weight:600;font-size:35px;line-height:42px;letter-spacing:-.32px}#hiddenCostOfGuessing p{font-style:normal;font-weight:500;font-size:20px;line-height:24px;letter-spacing:-.32px}#hiddenCostOfGuessing .col-md-4{text-align:center}#hiddenCostOfGuessing .col-md-4 h3{font-style:normal;font-weight:600;font-size:25.6px;line-height:31px;text-align:center;letter-spacing:-.256px}#hiddenCostOfGuessing .col-md-4 img{width:auto;max-height:188px;max-width:180px}#hiddenCostOfGuessing .col-md-4 p{font-style:normal;font-weight:500;font-size:16px;line-height:19px;letter-spacing:-.256px}#hiddenCostOfGuessing a{margin-top:40px;font-style:normal;font-weight:600;font-size:15.375px;line-height:20px;text-align:center;letter-spacing:-.32px;border:var(--black) 2px solid;border-radius:4px;padding:10px 30px;color:var(--black);text-decoration:none;background:transparent;display:block;width:100%}#hiddenCostOfGuessing a:hover{color:var(--white);background-color:var(--black)}#hiddenCostOfGuessing .illustrationsRow{margin:80px auto 0;max-width:1110px}.theSolutionWrapper{background:var(--black) url(/cdn/shop/files/theSolution-background.png?v=1750688809) no-repeat right center;background-size:cover;min-height:1080px}#theSolution{text-align:left;max-width:1440px;margin:0 auto;padding:106px 20px 150px}#theSolution h2{font-style:normal;font-weight:600;font-size:60px;line-height:72px;letter-spacing:-.32px;margin-top:0}#theSolution h3{font-style:normal;font-weight:500;font-size:29px;line-height:33px;letter-spacing:-.32px;margin:0}#theSolution .partnerLogos{display:flex;text-align:left;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;width:100%;max-width:531px}#theSolution .partnerLogos a:nth-of-type(1) img{width:auto;max-height:44px}#theSolution .partnerLogos a:nth-of-type(2) img{width:auto;max-height:68px}#theSolution p{font-style:normal;font-weight:500;font-size:20px;line-height:24px;letter-spacing:-.32px}#theSolution .textWithLeftImageIcon{display:block;margin-bottom:33px}#theSolution .textWithLeftImageIcon img{float:left;max-width:35px;height:auto}#theSolution .textWithLeftImageIcon h3{margin-left:60px}#theSolution .textWithLeftImageIcon p{margin-left:60px;color:var(--pdp-gray3)}#theSolution .quoteSection{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-end}#theSolution .quoteSection p{text-align:center;font-style:normal;font-weight:400;font-size:31px;line-height:38px;letter-spacing:-.09px;margin:0 auto}#theSolution .quoteSection span{font-style:normal;font-weight:400;font-size:19px;line-height:23px;text-align:center;letter-spacing:-.09px}#why160Million{text-align:left;max-width:1440px;margin:0 auto;padding:100px 20px}#why160Million h2{font-style:normal;font-weight:700;font-size:48px;line-height:58px;margin-top:0}#why160Million p{font-style:normal;font-weight:700;font-size:24px;line-height:29px}#why160Million .reviewIcons img{max-width:97%}#why160Million .reviewSlides1{margin:0 auto}#why160Million #mySliderX_track{display:flex;flex-wrap:nowrap;overflow:hidden;transition:transform .4s ease}#why160Million .mySliderX_slide{opacity:0;transform:translate(100%);transition:all .4s ease;color:var(--pdp-gray1);font-style:normal;font-weight:400;font-size:34px;line-height:41px;letter-spacing:-.09px}#why160Million .mySliderX_slide .reviewSlider{min-height:529px;border:var(--pdp-gray1) 2px solid;border-radius:4px;padding:40px 60px;margin-right:40px;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;align-items:flex-start}#why160Million .mySliderX_slide .reviewerInfo{opacity:.5}#why160Million .mySliderX_slide .reviewerInfo p{font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.09px;margin:0}#why160Million .mySliderX_slide.animated-in{opacity:1;transform:translate(0)}#why160Million .left-slide{color:var(--black)}#why160Million .left-slide .reviewSlider{border-color:var(--black)}#why160Million .left-slide .reviewerInfo{opacity:1}#why160Million .mySliderXbuttonNav{background-color:var(--white);outline:none;border:var(--black) 2px solid;border-radius:4px;height:40px;width:40px;line-height:40px;margin-right:27px;margin-top:20px;padding:0}#why160Million .mySliderXbuttonNav:hover{background-color:var(--pdp-gray1)}#gettingStarted{max-width:1440px;margin:0 auto;padding:100px 20px;text-align:center}#gettingStarted h2{font-style:normal;font-weight:600;font-size:46px;line-height:54px;text-align:center;margin:0 auto}#gettingStarted p{font-style:normal;font-weight:400;font-size:20px;line-height:24px;text-align:center;margin:0 auto}#gettingStarted .btn-toggle{background-color:var(--pdp-gray2);padding:4px;border-radius:999px;width:100%;max-width:500px;margin:auto}#gettingStarted .btn-toggle .btn{border:none;transition:background-color .3s,color .3s;font-weight:500;border-radius:999px!important}#gettingStarted .btn-toggle .btn-light{background-color:var(--white);color:var(--black)}#gettingStarted .btn-toggle .btn-outline-light{background-color:transparent;color:var(--black)}#scannerDiv .contentRow h3,#phoneDiv .contentRow h3{font-style:normal;font-weight:600;font-size:36px;line-height:42px;text-align:center;margin:0 auto}#scannerDiv .contentRow p,#phoneDiv .contentRow p{font-style:normal;font-weight:400;font-size:20px;line-height:23px;text-align:center;max-width:230px;margin:6px auto}#scannerDiv .contentRow a,#phoneDiv .contentRow a{font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:center;text-decoration-line:underline;color:var(--innova-red);margin:10px auto}#scannerDiv .contentRow a.startScanningNowButton,#phoneDiv .contentRow a.startScanningNowButton,.row a.startScanningNowButton{font-style:normal;font-weight:600;font-size:15.375px;line-height:20px;text-align:center;letter-spacing:-.32px;color:var(--white);margin:8px auto 0;background-color:var(--innova-red);padding:10px 20px;border-radius:4px;text-decoration:none}#scannerDiv .contentRow a.startScanningNowButton:hover,#phoneDiv .contentRow a.startScanningNowButton:hover,.row a.startScanningNowButton:hover{background-color:var(--black)}#scannerDiv .contentRow,#phoneDiv .contentRow{max-width:600px;margin:80px auto 0;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;background:transparent;padding:80px 0 50px}#scannerDiv .contentRow div,#phoneDiv .contentRow div{max-width:300px;background:transparent;text-align:center;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;width:100%}#scannerDiv .contentRow.row1 img,#scannerDiv .contentRow.row2 img,#phoneDiv .contentRow.row2 img{max-width:50%}#phoneDiv .contentRow.row1 img{max-width:70%}#scannerDiv .contentRow.row3 img,#phoneDiv .contentRow.row3 img{max-width:80%}#scannerDiv .contentRow.row1,#phoneDiv .contentRow.row1{background:var(--white) url(https://innovas-cdn.filesplanet.xyz/cel-lp/images/tab_content_bg1.png) no-repeat center top;background-size:40px}#scannerDiv .contentRow.row2,#phoneDiv .contentRow.row2{background:var(--white) url(https://innovas-cdn.filesplanet.xyz/cel-lp/images/tab_content_bg2.png) no-repeat center top;background-size:40px}#scannerDiv .contentRow.row3,#phoneDiv .contentRow.row3{background:var(--white) url(https://innovas-cdn.filesplanet.xyz/cel-lp/images/tab_content_bg3.png) no-repeat center top;background-size:40px}div#scannerTables{width:100%;padding-bottom:110px;margin:0 auto;text-align:center}div#scannerTables img{max-width:1036px;margin:0 auto}#compatibleWithMostVehicles{margin:73px auto 55px}#compatibleWithMostVehicles h3{text-align:center;margin:0 auto;color:var(--black);font-weight:600;font-size:46px;line-height:54px}#compatibleWithMostVehicles p{text-align:center;margin:18px auto 26px;font-style:normal;font-weight:400;font-size:20.2201px;line-height:24px;color:var(--black)}#compatibleWithMostVehicles .make-list{background-color:var(--white);border:var(--pdp-gray1) 1px solid;border-radius:.5rem;padding:1rem 1.25rem;max-width:1062px;margin:0 auto}#compatibleWithMostVehicles .make-list .item{border-radius:.5rem;padding:1rem 1.25rem}#compatibleWithMostVehicles .make-list .item+.item{margin-top:.75rem}#compatibleWithMostVehicles .make-list .make{font-weight:600;color:var(--black)}#compatibleWithMostVehicles .make-list .item .desc{color:var(--dark-grey2)}#compatibleWithMostVehicles .make-list div.item:nth-child(odd){background-color:var(--light-gray1)}#compatibleWithMostVehicles .make-list div.item:nth-child(2n){background-color:var(--white)}#scannerQuotes h3{font-style:normal;font-weight:700;font-size:32px;line-height:38px;text-align:center;letter-spacing:-.32px;margin:20px auto}#scannerQuotes p.reviewQuote2{font-style:normal;font-weight:400;font-size:46px;line-height:55px;text-align:center;letter-spacing:-.09px;margin-top:10px;margin-left:auto;margin-right:auto;max-width:1250px}#scannerQuotes .scrollToRight{position:absolute;z-index:2;font-style:normal;font-weight:500;font-size:14px;line-height:29px;letter-spacing:-.220426px;background-color:var(--white)}#compareProductsWrapper{max-width:100vw;margin:0 auto;background-color:var(--dark-grey);padding-top:60px}#compareProducts{max-width:1221px;margin:90px auto 45px}#compareProducts .comparisonNote{max-width:906px!important;margin-top:60px;text-align:center;margin-left:auto;margin-right:auto;color:var(--white);padding-bottom:80px}#compareProducts .comparisonNote a{color:var(--innova-red);text-decoration:underline}#compareProductsWrapper h2.mainHeading1{font-style:normal;font-weight:600;font-size:48px;line-height:58px;text-align:center;margin:0 auto 28px;color:var(--white)}#compareProductsWrapper h2.mainHeading1 span{background:linear-gradient(90deg,#f64444 58.94%,#b708da 83.08%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}#compareProductsWrapper #comparisonIntroParagraph{font-style:normal;font-weight:400;font-size:20px;line-height:24px;text-align:center;margin:0 auto;color:var(--white)}#compareProductsWrapper #comparisonIntroParagraph span{color:var(--innova-red)}#compareProductsWrapper h3.mainHeading2{font-weight:600;font-size:39px;line-height:30px;text-align:center;letter-spacing:-.48px;margin:71px auto 24px;color:var(--white)}#compareProductsWrapper p.paragraph2{font-style:normal;font-weight:500;font-size:20px;line-height:24px;text-align:center;margin:0 auto;color:var(--white)}#compareProductsWrapper #reviewsSection2{text-align:center;padding-top:0;padding-bottom:80px}#compareProductsWrapper #reviewsSection2 .starRatings{margin:0 auto}#compareProductsWrapper #reviewsSection2 p{font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-align:center;letter-spacing:-.32px;max-width:565px;margin:0 auto;color:var(--white)}#openTidioChat{color:var(--white);background-color:var(--innova-red);padding:15px;width:100%;max-width:372px;margin:30px auto 0;font-size:23px;font-weight:500;cursor:pointer;border-radius:4px}#openTidioChat:hover{background-color:var(--white);color:var(--black)}.chatWithChris{max-width:90px;height:auto;position:absolute;margin-left:240px;top:13px}.benefits-container{background-color:var(--dark-grey2)}.benefits-list{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-content:center;align-items:center;flex-direction:row;list-style:none;max-width:1060px;margin:0 auto;padding:40px}.benefits-list li{display:flex;align-items:center;gap:8px;white-space:nowrap;font-style:normal;font-weight:700!important;line-height:normal!important;color:var(--white)}.benefits-list li.mobileVersion{display:none}.benefits-list li img{width:auto;height:33px}.benefits-list li:nth-of-type(3) img,.benefits-list li:nth-of-type(4) img{height:23px}.custom-scrollbar-2{display:none}.actualComparisonTable{margin:0 auto;text-align:left;width:100%}.actualComparisonTable a.learnMoreLink{text-decoration-line:none;color:var(--white);background-color:var(--innova-red);display:block;font-weight:600;font-size:13.5625px;line-height:29px;max-width:142px;border-radius:4px;margin:30px auto 0;height:35px;border:var(--innova-red) 2px solid}.actualComparisonTable a.learnMoreLink.whiteVersion{background:transparent;border:var(--white) 2px solid;margin:10px auto 20px}.actualComparisonTable a.learnMoreLink:hover{opacity:.9}.actualComparisonTable .comparoProductPrice{font-weight:600;font-size:20px;line-height:24px;letter-spacing:-.96px;color:var(--white)}.actualComparisonTable .buyNowButtonsInComparo{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;margin-top:20px;gap:10px}.actualComparisonTable p.comparisonProductPrice{text-align:center}.actualComparisonTable .rowTitleSingle{font-weight:700;font-size:33px;line-height:65px;text-align:left;letter-spacing:-.546822px;border-bottom:var(--light-gray) 1px solid;max-width:1146px;margin:40px auto;cursor:pointer;-webkit-user-select:none;user-select:none}.actualComparisonTable .rowTitleSingle span.toggle-icon{float:right;margin-right:20%}.actualComparisonTable .discountMessage{font-weight:400;margin-top:25px}.actualComparisonTable .copyCouponBtn{font-weight:600;font-size:20px;line-height:24px;background:transparent url(https://innovas-cdn.filesplanet.xyz/tool-finder-quiz/images/coupon_code_Vector.png) no-repeat center right 40px;outline:none;border:var(--white) 2px dotted;padding:5px;margin-bottom:10px;width:80%;color:var(--white)}.actualComparisonTable .discountFineprint{font-weight:400;font-size:12px;line-height:14px;text-align:center;margin-top:0}.actualComparisonTable .orLabel{font-family:Barlow;font-style:normal;font-weight:500;font-size:40px;line-height:48px;text-align:center;color:var(--white);margin:28px auto}.actualComparisonTable .colspanRow .colspanRowTitle{text-align:left;color:var(--white);border-bottom:var(--light-gray) 1px solid;padding-bottom:10px;font-weight:700;font-size:33px;line-height:65px;letter-spacing:-.546822px;margin:60px 32px 20px}.actualComparisonTable thead{position:sticky;top:-307px;left:0;background-color:var(--dark-grey);z-index:20}.actualComparisonTable thead th,.actualComparisonTable thead tr,.actualComparisonTable thead tr td{background-color:var(--dark-grey)}.actualComparisonTable th.tableHeader{text-align:center}.actualComparisonTable th.tableHeader h3{text-align:center;font-size:32px;font-weight:600}.actualComparisonTable th img{max-width:350px}.actualComparisonTable h2.productName{text-align:center;font-family:Barlow!important;font-style:normal!important;font-weight:600!important;font-size:20px!important;line-height:24px!important;color:var(--white);border-bottom:var(--light-gray3) 1px solid;margin:20px auto;max-width:220px;padding-bottom:10px}.actualComparisonTable tr td{padding-bottom:20px}.actualComparisonTable .img-fluid{max-height:150px;width:auto}.actualComparisonTable .deviceComparoDataRow{max-width:160px;margin:0 auto}.actualComparisonTable .deviceComparoDataRow .deviceComparoValue{float:left}.actualComparisonTable .deviceComparoDataRow .deviceComparoValue img{height:auto;max-width:15px;vertical-align:top;margin-top:2px}.actualComparisonTable .deviceComparoDataRow p{font-family:Barlow;font-style:normal;font-weight:500!important;font-size:18px!important;line-height:22px!important;letter-spacing:-.546822px!important;color:var(--white);margin-left:25px;position:relative}.actualComparisonTable .deviceComparoDataRow p:after{content:"";background-color:var(--medium-grey);height:1px;margin-top:10px;width:100%;position:relative;display:block;max-width:115px}.actualComparisonTable .deviceComparoDataRow.noContent1 p{color:var(--medium-grey3)!important}.actualComparisonTable .deviceComparoDataRow2{margin-top:30px}.actualComparisonTable .toolTipIcon{width:17px;height:auto;cursor:pointer;margin-left:5px;position:absolute;top:-6px}.requiresOBD1{font-family:Barlow;font-style:normal;font-weight:400;font-size:9px;line-height:11px;letter-spacing:-.410116px;color:var(--medium-grey3);display:block;margin-top:5px}.Innova5610class .requiresOBD1{color:var(--white)}.Innova5512class .requiresOBD1{visibility:hidden;opacity:0}.specialFunctionsRoutinesCalibrations-icon.toolTipIcon{margin-left:45px}.bidirectionalSystemTest-icon.toolTipIcon{margin-left:110px}#compareProducts .custom-scrollbar,.custom-scrollbar-2{width:94.5vw;height:4px;background:var(--border-gray);margin:20px 10px 0;position:relative}#compareProducts .custom-scrollbar-thumb,.custom-scrollbar-thumb-2{height:8px;background:var(--innova-red);width:50%;transition:width .2s}.custom-scrollbar-thumb-2{position:absolute;top:-1px}.tooltipForComparo-trigger{width:32px;height:32px;cursor:pointer}.tooltipForComparo{position:absolute;background-color:#e9e9e9;padding:10px;width:230px;outline:none;border:none;box-shadow:none;white-space:normal;z-index:10;display:none;font-family:Barlow;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.546822px;color:#000;cursor:pointer}.tooltipForComparo:before{content:"";position:absolute;top:100%;left:0;border-width:9px;border-style:solid;border-color:#d9d9d9 transparent transparent transparent;padding-bottom:10px;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/28/assets/cel-new-items.css.map */
