:root{--black: black;--white: white;--grey: #393c41;--innova-red: #da291c;--red-link: #b72e2e;--navy-blue: #004080;--button-blue: #0071e3;--border-gray: #bcbcbc;--light-gray: #e6e6e6;--light-gray2: #f6f6f6;--light-gray3: #d6d6d6;--dark-grey: #202020;--medium-grey: #666666;--medium-grey2: #4e4e4e;--medium-grey3: #707070;--breadcrumbs-grey: #878787}body{background:var(--black);padding:0;margin:0;text-align:left;color:var(--white);font-family:Barlow,sans-serif;font-size:16px;font-weight:600;font-style:normal}.clear,.clearfix{clear:both}.mobileVersion{display:none!important}.sticky{position:fixed;top:0;left:0;right:0;z-index:1000;box-shadow:0 5px 20px #0003;animation:navSticky .5s ease forwards}@keyframes navSticky{0%{transform:translateY(-100%)}to{transform:translateY(0)}}#shopify-section-header .aph_bar_bar{display:none}.main-content-container1{background-color:var(--dark-grey)}#questionnaire{margin:0 auto}#quizForm{margin-top:80px}.col-md-8{padding-top:0}button.btn.btn-primary,button.submit,.btn.btn-success.submit:active{border:none!important;background-color:var(--innova-red);font-size:20px;font-weight:700;border-radius:4px}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--innova-red)}button.btn.btn-primary:hover,button.submit:hover,.btn.btn-primary.start-quiz:hover{border:none;color:var(--black);background:var(--white)}.btn.btn-primary.start-quiz{padding:8px 67px;font-size:20px}.slide-container{position:relative;overflow:hidden;width:100%;transition:height .5s ease-in-out}.slide{position:absolute;width:100%;left:100%;transition:left .5s ease-in-out;padding-bottom:80px}.slide.active{left:0}.slide.active .col-md-4.allFieldsAreRequired .checkbox-card,.slide.active .col-md-4.allFieldsAreRequired .selectCoverageItem{border-color:var(--innova-red)}.slide.prev{left:-100%}.errorMessage1{color:var(--innova-red);margin-top:20px;font-size:16px;display:none}.col-md-4.allFieldsAreRequired .errorMessage1{display:block}.slide0{text-align:center;width:100%;background:url(/cdn/shop/files/Quiz_starter_image_V4.webp?v=1739813252) no-repeat center center;background-size:cover;overflow:hidden}.slide1-icons{width:45px;height:auto;float:left;text-align:left;height:20px;margin-left:-6px;margin-top:-4px}.slide1-icons img{width:28px;height:auto}.aspect-ratio{position:relative;width:100%;padding-top:58.47%}.aspect-ratio-inner{position:absolute;top:0;left:0;width:100%;height:100%}.slide0 h1{font-size:60px;margin:0 auto}.slide0 p{font-size:20px;font-weight:500;max-width:555px;margin:15px auto 45px;padding:0}.slide0 p.small{padding-top:12px;font-size:12px;font-weight:500;margin:0 auto}.slideBranding{font-size:20px;font-weight:600;margin-top:10px;margin-bottom:0}.slide h3{font-size:20px;font-weight:600;margin-top:0;margin-bottom:5px}.slide label{font-size:12px;font-weight:400}.slide3 #selectTool,.slide3 #selectYear,.slide3 #selectMake,.slide3 #selectModel,.slide3 #selectEngine{background:var(--cc-gray-5);color:var(--black);max-height:200px;overflow:auto;position:absolute;width:100%;z-index:2;border-left:var(--cc-gray-2) 1px sollid;border-right:var(--cc-gray-2) 1px sollid;max-width:100%;user-select:none;-webkit-user-select:none}.slide3 .select-option{padding:10px 28px}.slide3 .select-option.selected,.slide3 .select-option:hover{background-color:var(--innova-red);color:var(--white)}.slide3 .select-option:hover{cursor:pointer}#slide3Temporary #selectEngine,#slide3Temporary #selectEngineButton{display:none!important}.slide3 #coverageCheckerSubmit2.clickable{background-color:var(--innova-red)!important}.quizImageContainter{padding-right:9%}.slide .nextButtonWrapper{position:relative;display:none}.slide1 .image-container{margin-top:25px}.slide3 #slide3Texts{font-weight:400;font-size:16px;line-height:19px;margin-top:25px}#questionnaire .slide.active .nextButtonWrapper{display:block!important}#questionnaire .slide.active .nextButtonWrapper button,#questionnaire .slide.active .nextButtonWrapper button:hover{background-color:#454545;color:var(--white)}#questionnaire .slide.active .nextButtonWrapper button.checked{background-color:var(--innova-red)}#questionnaire .slide.active .nextButtonWrapper button.checked:hover{color:var(--black);background-color:var(--white)}.resultsSlide{color:var(--white);padding-bottom:20px!important;padding-top:40px}.resultsSlide #restartQuiz{color:var(--white);font-weight:400;font-size:12px;line-height:14px;text-decoration:none;text-align:center}.resultsSlide h1{color:var(--white);font-weight:600;font-size:48px;line-height:58px;text-align:center;margin-top:20px;margin-bottom:20px}#landingPageItems{width:100%;display:none;background-color:var(--white);padding-top:34px}#landingPageItemsWrapper{display:none;max-width:90%;margin:0 auto}.go-to-slide-3{background-color:var(--white);color:var(--innova-red);font-size:22px;letter-spacing:.23px;font-weight:400;border:none;outline:none;text-decoration:none;padding:0;margin:0;display:inline;width:auto}.go-to-slide-3:hover{text-decoration:underline}.resultsSlide h1 span.h1BlackText{color:var(--black)}.resultsSlide h1 span.h1PlainText{color:var(--black);font-size:26px;font-weight:600;letter-spacing:.23px}.resultsSlide h1 span.h1PlainTextA{color:var(--black);font-size:25px;font-weight:600;letter-spacing:-1.25px}#resultsText{font-weight:400;font-size:16px;line-height:19px;text-align:center;max-width:704px;margin:0 auto 25px}#resultsText span{color:var(--innova-red)}#resultsText .carYMME{font-weight:700}#vehicleImageURL2{max-width:480px;height:auto;margin:0 auto;max-height:250px}#resultsTextBorder{background:var(--innova-red);width:100%;max-width:50%;display:block;height:3px;margin-bottom:30px}#resultsModel{font-weight:700}.progress-container{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:20px}.progress-bar{height:3px;background-color:#616161;flex:1;margin:0 10px 0 0;border-radius:6px}.progress-bar.active{background-color:var(--innova-red)}.progress-bar:last-of-type{margin-right:0}.checkbox-card,.selectCoverageItem{border:1px solid var(--border-gray);border-radius:6px;padding:18px 25px;margin-top:15px;cursor:pointer;transition:border-color .3s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox-card:hover{border-color:var(--white)}.selectCoverageItem.unselected{border-color:#333;color:#666}.checkbox-card label{font-size:16px;font-weight:600}.checkbox-card p{font-size:12px;font-weight:500;margin-top:10px;margin-bottom:5px}.checkbox-card input[type=checkbox]{display:none}.checkbox-card.checked{border:3px solid var(--white);background-color:transparent}.question-row{display:flex;align-items:flex-start}.image-container{flex:1;text-align:center}.image-container img{width:100%;max-width:100%;height:auto;display:block}.question-row .customerReviews{font-weight:400;font-size:16px;line-height:19px;text-align:left;margin-top:25px;margin-left:2px}.question-row .customerReviews img{max-width:76px;height:auto;margin-bottom:8px}.question-row .customerReviews span{font-size:14px;margin-top:8px;display:inline-block}.question-content{flex:2}#quizBranding{padding-top:40px}#quizBranding button:active{background:transparent}.withBackgroundImage .container{margin:0;padding:0;width:100%;max-width:100vw}.btn-primary.next,.btn-success.submit{padding:6px 30px 10px;font-size:16px!important;margin-top:40px;height:40px}.btn-secondary.prev{background-color:transparent;border:none;padding:0;font-size:12px;margin-bottom:20px}.btn.skipToResults,.btn.skipToResults:hover{background:transparent!important;color:var(--white)!important;padding:15px 30px;font-size:16px!important;margin-top:40px}.resultsSlide .congratulationsMessage{display:flex;flex-direction:column;justify-content:center}.coverageCheckerHeader1{text-align:center;margin:0 auto;color:var(--black);max-width:691px}.coverageCheckerHeaderTitle1{font-weight:700;font-size:56px;line-height:65px;align-items:center;text-align:center;letter-spacing:-.492717px;margin:0 auto 20px}.coverageCheckerDescription1{font-weight:400;font-size:16px;line-height:19px;text-align:center;letter-spacing:.231434px;margin-bottom:50px}#newCoverageChecker .coverageCheckerSlide{margin-bottom:80px!important}#newCoverageChecker #coverageCheckerSlide2 .row .col-md-12{position:relative}@keyframes fadeInDown{0%{opacity:.5;transform:translateY(-200px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInMobile{0%{opacity:.5}to{opacity:1}}.animated-div{opacity:.5;animation:fadeInDown 1s ease forwards}#compareProductsWrapper{max-width:1221px;margin:0 auto}#compareProducts{margin-top:0;margin-bottom:145px}#compareProducts .comparisonNote{max-width:906px;margin-top:60px;text-align:center;margin-left:auto;margin-right:auto}#compareProducts .comparisonNote a{color:var(--innova-red);text-decoration:underline}.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 img.amazonLogo1{margin:0 auto;max-width:100px}.actualComparisonTable .comparoProductPrice{font-weight:600;font-size:20px;line-height:24px;letter-spacing:-.96px;color:var(--white)}.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:16px!important;line-height:19px!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;display:block;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}@media only screen and (max-width:1440px){#quizBranding{padding-top:20px}.col-md-8{padding-top:0}}@media only screen and (max-width:1024px){.desktopLaptopVersion{display:none!important}.mobileVersion{display:block!important}.slide0{height:auto}}@media screen and (min-width:768px)and (max-width:1024px){#compareProducts{padding:0}#productComparo{width:100vw;overflow-x:scroll;padding-bottom:20px}#productComparo .actualComparisonTable{width:150vw;margin-top:30px;margin-left:0}#productComparo .actualComparisonTable tr td.colspanRow{display:none}#productComparo .actualComparisonTable tr td,#productComparo .actualComparisonTable th.tableHeader{width:50vw;max-width:50vw;padding:0;margin:0}#productComparo .actualComparisonTable th img{max-width:90%}.actualComparisonTable .deviceComparoDataRow{max-width:140px}.actualComparisonTable .mobileTitle{margin-top:20px;margin-bottom:30px}.actualComparisonTable .deviceComparoDataRow p{font-size:15px!important}.bidirectionalSystemTest-icon.toolTipIcon{margin-left:10px}.tooltipForComparo{left:50%!important;transform:translate(-50%);width:100%;max-width:90vw}.tooltipForComparo:before{left:50%}#compareProducts .comparisonNote{text-align:center;padding-left:20px;padding-right:20px;margin-top:30px}}@media only screen and (max-width:768px){#questionnaire{margin:0 auto;min-height:400px}#quizForm{margin-top:54px}#quizBranding{padding-top:10px}.checkbox-card:first-of-type{margin-top:15px}.checkbox-card,.selectCoverageItem{margin-top:10px;padding:12px 18px}.animated-div{animation:fadeInMobile 2s ease forwards}.slide0 h1{font-size:35px;margin:0 auto}.slide0 p{font-size:20px;margin-top:20px;max-width:70vw}#quizBranding .col-md-8,.col-md-8.quizImageContainter{display:none}.col-md-4{padding-left:30px;padding-right:30px}.form-group{min-height:55vh;max-height:55vh}.slide.slide1 .form-group{min-height:58vh;max-height:58vh}.slide.slide3 .form-group{min-height:56vh;max-height:56vh}.slide.slide4 .form-group{min-height:45vh;max-height:45vh}.slide.slide5 .form-group{min-height:54vh;max-height:54vh}.slide .nextButtonWrapper{position:relative;width:84vw;margin-bottom:20px;display:none}#questionnaire .slide.active .nextButtonWrapper,#questionnaire .slide5.active .nextButtonWrapper{display:block!important}.nextButtonWrapper.relative{position:relative;bottom:auto}.slide3 #selectTool,.slide3 #selectYear,.slide3 #selectMake,.slide3 #selectModel,.slide3 #selectEngine{max-width:90%}.btn-primary.next,.btn-success.submit{width:100%;margin-top:0}.btn.skipToResults,.btn.skipToResults:hover{background:transparent;color:var(--white);padding:15px 30px;width:100%;margin-top:20px}.resultsSlide{max-width:90%;margin-left:6%;padding-bottom:0!important}.resultsSlide h1 span.h1PlainTextA{font-size:18px}.resultsSlide h1{font-size:25px;line-height:normal;margin-bottom:10px;margin-top:5px}.resultsSlide .congratulationsMessage{padding-bottom:0}#resultsTextBorder{display:none}#resultsText{font-size:14px;margin-bottom:0;min-height:60px}#landingPageItems{display:none;overflow-x:hidden}.btn.skipToResults{margin-top:5px}#vehicleImageURL2{max-width:70vw}.actualComparisonTable .comparoProductPrice s{display:block}.actualComparisonTable .copyCouponBtn{font-size:16px;background-image:none}.actualComparisonTable .discountFineprint{max-width:80%}div#accordion.mt-5{margin-top:10px!important}#resultsSlide img#vehicleImageURL{max-width:80vw!important}#resultsSlide ul#resultsDetails{margin-bottom:30px!important}#newCoverageChecker{margin-bottom:43px;padding-left:30px;padding-right:30px}#newCoverageChecker .coverageCheckerTabButtons .col-xs-4{width:45vw}#newCoverageChecker div#results{margin:40px -30px 0}#coverageCheckerSlide1 .row,#coverageCheckerSlide2 .row,#coverageCheckerSlide3 .row{max-width:90vw!important;margin:0 auto!important;width:100%!important}#newCoverageChecker .countrySelectors{margin:26px auto 14px!important}#newCoverageChecker #toolSelectorWrap0,#newCoverageChecker #toolSelectorWrap0-2{max-width:90vw;margin-left:auto;margin-right:auto}#newCoverageChecker .coverageCheckerHeaderTitle1{font-size:36px}#newCoverageChecker .nextButtonBig{max-width:90vw}#compareProducts{padding:0;margin-bottom:60px}#productComparo{width:100vw;overflow-x:scroll;padding-bottom:20px}#productComparo .actualComparisonTable{width:150vw;margin-top:30px;margin-left:0}#productComparo .actualComparisonTable tr td.colspanRow{display:none}#productComparo .actualComparisonTable tr td,#productComparo .actualComparisonTable th.tableHeader{width:50vw;max-width:50vw;padding:0;margin:0}.actualComparisonTable th.tableHeader h3{font-size:20px}#productComparo .actualComparisonTable th img{max-width:90%}.actualComparisonTable .deviceComparoDataRow{max-width:140px}.actualComparisonTable .mobileTitle{margin-top:20px;margin-bottom:30px}.actualComparisonTable img.amazonLogo1{margin:0 auto 10px;max-width:70px}.actualComparisonTable .deviceComparoDataRow p{font-size:15px!important}.actualComparisonTable .orLabel{font-size:30px;line-height:38px;margin:18px auto}.actualComparisonTable .discountMessage{font-size:15px}.bidirectionalSystemTest-icon.toolTipIcon{margin-left:10px}.tooltipForComparo{left:50%!important;transform:translate(-50%);width:100%;max-width:90vw}.tooltipForComparo:before{left:50%}#compareProducts .comparisonNote{text-align:center;padding-left:20px;padding-right:20px;margin-top:30px}#results :is(.text-right small:last-of-type,.text-center:last-of-type){color:var(--black)}#results :is(.text-center:last-of-type){padding-bottom:40px!important}.BeaconFabButtonFrame{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/tool-finder-quiz-2025.css.map */
