: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;--dark-grey: #252525;--medium-grey: #666666;--medium-grey2: #4e4e4e;--breadcrumbs-grey: #878787}.mobileVersion,.mobileVersion768{display:none}@media only screen and (min-width:2560px){#innova1000v2Showcase{min-height:1150px}}@media screen and (min-width:1024px)and (max-width:1440px){#innova1000v2Showcase{min-height:720px}#innova1000v2Showcase .firstLayer{padding-top:30px}#innova1000v2Showcase .firstLayer .topHeading{font-size:22px;line-height:22px}#innova1000v2Showcase h2{font-size:70px;line-height:80px}#innova1000v2Showcase #headerHeroBannerCTAs{margin:20px auto}#findAndFixVideo{min-height:90vh}.widecolumnWrapper{max-width:1130px}.widecolumnWrapper.lessWidth{max-width:1071px}#knowWhatAboutYourCar .firstColumn{padding-left:5%}#knowWhatAboutYourCar .knowWhatFirstImage{max-width:400px;margin-top:5.8%}#knowWhatAboutYourCar .knowWhatSecondImage{max-width:700px;margin-top:35px}#knowWhatAboutYourCar .knowWhatThirdImage{max-width:500px}#industrySectionTabs1{max-width:960px;margin:10px auto}#industrySectionTabs1 .content-container{margin:0 auto}#industrySectionTabs1 .content-container img{max-width:860px}#industrySectionTabs1 .tabs-container{margin:0 auto 20px;padding:0}#industrySectionTabs1 .tabs{max-width:860px}#industrySectionTabs1 .tab{padding:10px 18px;font-size:18px;line-height:23px}#getToKnowTheAmazing .secondColumn img{max-width:100%}#fullFeatureComparison .brandsTable{min-height:320px}#getToKnowTheAmazing img{max-width:600px}.png-sequence1{top:26.9%;left:43.5%}.png-sequence1 img{max-width:462px;height:auto}.png-sequence2{top:38.9%;left:45.5%}.png-sequence2 img{max-width:463px;height:auto}.png-sequence3{top:69.9%;left:35%}.png-sequence3 img{max-width:512px;height:auto}}@media screen and (min-width:1024px)and (max-width:1134px){#knowWhatAboutYourCar .secondColumn{text-align:left}.png-sequence1{top:30.8%;left:44.1%}.png-sequence1 img{max-width:390px;height:auto}.png-sequence2{top:41.4%;left:46.7%}.png-sequence2 img{max-width:417px;height:auto}.png-sequence3{top:68.5%;left:35%}.png-sequence3 img{max-width:442px;height:auto}}@media only screen and (max-width:1024px){.desktopLaptopVersion{display:none}.mobileVersion{display:block}.fullWidthOnMobile{width:100%;max-width:100vw}.widecolumnWrapper.semiFullWidth,.widecolumnWrapper.fullWidth{max-width:100vw}#knowWhatAboutYourCar .fullWidthOnMobile p{margin:0 auto}.widecolumnWrapper{padding-left:20px;padding-right:20px}.widecolumnWrapper h2.contentTitle{font-size:28px!important;line-height:normal!important}#innova1000v2Showcase{margin-top:80px;min-height:650px;background-size:cover}#innova1000v2Showcase .firstLayer{padding-top:0}#innova1000v2Showcase .firstLayer .topHeading{font-size:16px}#innova1000v2Showcase .firstLayer .topHeading:last-of-type{font-size:18px;line-height:18px}#innova1000v2Showcase h2{font-size:46px;line-height:50px}#innova1000v2Showcase #headerHeroBannerCTAs{margin:20px auto}#innova1000v2Showcase .secondLayer p{max-width:90%;margin-left:auto;margin-right:auto}#innova1000v2Showcase .secondLayer p br{display:none}#innova1000v2Showcase .thirdLayer .row .col-md-3{margin-bottom:80px}#videoModal1 #videoPlayerWrapper{max-width:95vw;background:transparent}#videoModal1 #videoPlayerWrapper #appVideo{margin-top:100px}#closeRS2appVideo{right:0;top:60px}#findAndFixVideo{min-height:400px}#findAndFixVideo #backgroundVideo{top:0;left:0;width:100;height:auto;object-fit:cover}#findAndFixVideo h3{font-style:normal;font-weight:600;font-size:32px;line-height:38px;text-align:center}#findAndFixVideo p{font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;letter-spacing:-.96px;width:269px}#knowWhatAboutYourCar div *{text-align:center}#knowWhatAboutYourCar .firstColumn{padding-left:12px}#knowWhatAboutYourCar .secondColumn{text-align:center}#knowWhatAboutYourCar .row{margin-top:60px;max-width:100vw}#knowWhatAboutYourCar p.subTitle2{font-size:18px;line-height:normal}#knowWhatAboutYourCar img{max-width:80%;margin:20px auto}#knowWhatAboutYourCar .knowWhatFirstImage{width:100%;height:auto;max-width:60vw;margin:20px auto}#builtWith{margin:10px auto 0}#builtWith .row.customFadeInElement{margin-top:79px}#builtWith .row.twoColumns{margin-top:0}#builtWith .row .col-md-6{margin-top:79px}#builtWith img:first-of-type{max-width:206px}#builtWith .imageFileWrapper{margin-top:60px}#builtWith .row.twoColumns img{height:auto;width:auto}#builtWith h2{max-width:300px;margin-left:auto;margin-right:auto;margin-top:27px}#builtWith p.subTitle2{font-size:16px;line-height:normal;margin-top:10px!important}#builtWith .row.twoColumns h3{font-weight:600!important;font-size:24px!important;line-height:29px!important;margin-left:auto;margin-right:auto}#streamlineRepairs{margin:89px auto 0}#streamlineRepairs .row.customFadeInElement{margin-top:79px}#streamlineRepairs .row.twoColumns{margin-top:0}#streamlineRepairs .row .col-md-6{margin-top:79px}#streamlineRepairs img:first-of-type{max-width:206px}#streamlineRepairs .imageFileWrapper{margin-top:60px}#streamlineRepairs .row.twoColumns img{height:auto;width:auto}#streamlineRepairs h2{max-width:300px;margin-left:auto;margin-right:auto;margin-top:27px}#streamlineRepairs p.subTitle2{font-size:16px;line-height:normal;margin-top:10px!important}#streamlineRepairs .accordion2Columns #customAccLeft,#streamlineRepairs .accordion2Columns #customAccRight{text-align:center}#streamlineRepairs #customMainImage{max-height:297px;margin-bottom:10px}#streamlineRepairs .accordion2Columns{margin:43px auto}#streamlineRepairs .accordion2Columns h2.accordion-header .accordion-button{font-size:24px;padding-top:0}#streamlineRepairs .accordion2Columns .accordion-item h2 .accordion-button{text-align:center!important;margin:0 auto;display:inline-block}#streamlineRepairs .accordion2Columns .accordion-body{padding-left:0;padding-right:0;font-size:14px;line-height:16px}#americanEngineering .row.twoColumns{margin-top:0}#americanEngineering .row .col-md-6{margin-top:79px}#americanEngineering .accordion-item h2 .accordion-button{text-align:center!important;margin:0 auto;display:inline-block}#americanEngineering .americanEngineeringImage{max-width:100%;margin:36px auto!important;display:block!important;width:100%;height:auto!important;max-height:100%}#americanEngineering .row.twoColumns .col-md-4:first-of-type .imageFileWrapper{margin-top:30px}#americanEngineering .imageFileWrapper{margin-top:60px}#americanEngineering .row.twoColumns img{height:auto;width:auto}#americanEngineering h2{max-width:300px;margin-left:auto;margin-right:auto}#americanEngineering p.subTitle2{font-size:16px;line-height:normal;margin-top:10px!important}#americanEngineering .row.twoColumns h3{font-weight:600!important;font-size:28px!important;line-height:34px!important;margin-left:auto;margin-right:auto}#confirmFeatures{margin:66px auto}#confirmFeatures h2{max-width:300px;margin-left:auto;margin-right:auto;margin-top:27px}#confirmFeatures p.subTitle2{font-size:16px;line-height:normal;margin-top:10px!important}#getAnswers{padding-top:26px}#fiveMillionDIYers{padding:29px}#fiveMillionDIYers .lessWidth{max-width:100vw}#fiveMillionDIYers p{font-size:16px;line-height:19px}#fiveMillionDIYers h2{font-size:32px;line-height:38px}#fiveMillionDIYers .expert-filmstrip-inner2{animation:scroll 70s linear infinite;margin:31px auto}#fiveMillionDIYers .expert-filmstrip-inner2.mobileVersion{display:inline-flex!important}img.partnerBrands{margin-right:51px;max-width:1000px}#builtForMultiplePurposes{margin:126px auto 0}#builtForMultiplePurposes p.subTitle2{font-size:16px;line-height:normal;margin-top:10px!important}#industrySectionTabs1{margin:25px auto}#industrySectionTabs1 .content-container{margin:0 auto;min-height:auto}#industrySectionTabs1 .content-container img{max-width:100%;margin:0 auto}#industrySectionTabs1 .tabs-container{margin:0 auto;padding:0;border-right:none}#industrySectionTabs1 .tab{padding:20px;font-size:16px;line-height:22px}#industrySectionTabs1 .tab:first-of-type{padding-left:20px}#industrySectionTabs1 .tab:last-of-type{padding-right:20px}#industrySectionTabs1 #tab-paragraph{padding-left:20px;padding-right:20px;margin-top:20px}#industrySectionTabs1 .scroll-arrow-buttons.right{right:0;display:none}#industrySectionTabs1 .scroll-arrow-buttons.left{left:0;display:none}#getAnswers h2.contentTitle{max-width:265px;margin:0 auto 20px}#getAnswers img{max-width:206px}#getAnswers .row .col-md-4{padding-left:0;padding-right:0;padding-bottom:20px}#getAnswers .row .col-md-4 div{padding:20px}#getAnswers.widecolumnWrapper h3.contentSubtitle{font-size:24px!important;line-height:normal!important}#getAnswers #celebratingMilestone{margin-top:0}#getAnswers #celebratingMilestone p{font-size:16px;line-height:normal}#getAnswers #celebratingMilestone #uniqueCounter{font-size:64px;line-height:normal}#getAnswers .fifthMillionMilestone{margin-top:20px;max-width:90%}#fullFeatureComparison{margin-top:80px}#fullFeatureComparison h2.contentTitle{max-width:300px;margin-left:auto;margin-right:auto}#fullFeatureComparison .subTitle3{font-size:16px;line-height:22px}#fullFeatureComparison .brandsTable{margin:0 auto}#fullFeatureComparison tr td.firstColumn{padding-left:20px}#getToKnowTheAmazing{margin-top:44px}#getToKnowTheAmazing img{max-width:100%}#getToKnowTheAmazing .row{margin-top:10px}#getToKnowTheAmazing .firstColumn h2{margin-top:0;margin-bottom:20px}#getToKnowTheAmazing .subTitle3{font-size:16px;line-height:22px}#getToKnowTheAmazing .secondColumn img{max-width:100%;margin-top:30px}#socialMediaInfluencers{margin-top:80px}#socialMediaInfluencers .col-md-3.influencerCard{max-width:95vw;margin-bottom:50px}#socialMediaInfluencers .guaranteeIcons{margin:0 auto 80px;max-width:132px}#socialMediaInfluencers .expert-filmstrip-inner{display:inline-flex;animation:scroll 45s linear infinite}#socialMediaInfluencers .guaranteeIconsAnimated.mobileVersion{margin-left:70px}#brandSectionAboveFooter{padding:47px}#brandSectionAboveFooter .innovaLogo2{max-width:196px}#brandSectionAboveFooter h2{font-size:32px;line-height:38px;margin:14px auto 24px}#brandSectionAboveFooter .moreLogos .logoSpacer{height:66px}#brandSectionAboveFooter .moreLogos .expert-filmstrip-inner{display:inline-flex;animation:scroll 40s linear infinite}#brandSectionAboveFooter .moreLogos .expert-filmstrip-inner img.guaranteeIconsAnimated{max-width:960px;margin-right:70px}#faqSection{margin-top:140px}#faqSection .accordion-item{padding-bottom:30px}#faqSection .accordion-item h2{padding:0}#faqSection .accordion-body{padding:0 10px 0 20px;max-width:83%}#innova1000v2Footer{padding-top:0}#innova1000v2Footer h2{font-size:36px;line-height:normal;margin-bottom:10px;margin-top:80px}#innova1000v2Footer p{font-size:18px;line-height:22px}}@media screen and (min-width:768px)and (max-width:1024px){.customFadeInElement{opacity:1!important}#desktopLaptopNav,#shopify-section-header .nav-container-inner{max-width:100vw}#shopify-section-header .nav-container-logo{margin-left:auto;margin-right:auto}#mobileNav{max-width:100vw}#closeMobileMenu{right:0;position:absolute;top:5px;cursor:pointer}.body-2.no-scroll:before{background:#0009}.main-content-container1.menu-open{transform:none}#knowWhatAboutYourCar p{margin:0 auto}#knowWhatAboutYourCar .col-md-8{width:60%}#getAnswers .row .col-md-4 div{min-height:230px}#fullFeatureComparison .brandsTable{min-height:450px}#socialMediaInfluencers .guaranteeIcons.desktopLaptopVersion{display:block;margin:0 auto;max-width:90vw;padding:0}#socialMediaInfluencers .guaranteeIcons.mobileVersion,#socialMediaInfluencers .mobileVersion{display:none}#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}#faqSection{margin-top:0}}@media only screen and (max-width:991px){#bestOBD2.semiFullWidth,#bestOBD2.fullWidth{padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.desktopLaptopVersion768{display:none}.mobileVersion768{display:block}#findAndFixVideo #backgroundVideo{top:0;left:0;width:100%;height:auto;object-fit:cover}#knowWhatAboutYourCar .knowWhatSecondImage{width:100%;height:auto;max-width:100%}#knowWhatAboutYourCar .knowWhatSecondImage2{max-width:60vw;height:auto;width:100%;max-height:100%;margin:20px auto!important;display:block}#bestOBD2 #customCarouselV2 .carousel-item{height:400px;max-height:400px;padding:0;margin:0;-webkit-user-select:none;user-select:none}#bestOBD2 #customCarouselV2 .sliderWrapper{max-width:100vw;border:none;padding:0;margin:0;text-align:center;display:flex;align-content:center;justify-content:center;overflow:hidden}#bestOBD2 #customCarouselV2 .carousel-item video{height:400px;width:auto;object-fit:cover;left:auto;right:auto}#bestOBD2 #customCarouselV2 .carousel-item .magazineQuote{width:100vw;max-height:400px;padding:20px}#bestOBD2 #customCarouselV2 .carousel-item .magazineQuote img{margin-top:40px;max-width:150px}#bestOBD2 #customCarouselV2 .carousel-item .magazineQuote p{padding-left:14%;padding-right:14%;font-size:18px;line-height:normal}#bestOBD2 .slick-prev.slick-arrow{left:5%}#bestOBD2 .slick-next.slick-arrow{right:5%}#bestOBD2 .slick-dots li button:before{font-size:10px}#fullFeatureComparison .row{margin-top:10px}#fullFeatureComparison .row .col-md-12{width:300px;margin-left:auto;margin-right:auto;overflow-x:scroll;padding:0;border-top:var(--white) 1px solid;border-left:var(--white) 1px solid;border-right:var(--white) 1px solid;border-bottom:none;scrollbar-width:none;-ms-overflow-style:none}#fullFeatureComparison .row .col-md-12::-webkit-scrollbar{display:none}#fullFeatureComparison .brandsTable{width:450px;max-width:450px;border:none}#fullFeatureComparison .brandsTable tr{border-left:none;border-right:none;border-top:none}#fullFeatureComparison .brandsTable tr td.firstColumn,#fullFeatureComparison .brandsTable tr td.secondColumn,#fullFeatureComparison .brandsTable tr td.thirdColumn{width:150px;max-width:150px;padding-left:0}#fullFeatureComparison .brandsTable.graySecondColumn tr td.secondColumn{border-left:none;border-right:none}#fullFeatureComparison .brandsTable tr td.firstColumn{padding-left:10px}.customSlider-pagination{display:flex}.customSlider-slide{margin-top:20px}.customSlider-slide a img.videoThumbnail{max-width:100%}.customSlider-slide p{font-size:16px;line-height:19px;letter-spacing:-.02em}.customSlider-slider{max-width:100%;width:100%}.customSlider-slider-nav{display:none}#confirmFeatures .confirmFeaturesTabLabel{margin:14px auto 8px;padding:22px;max-width:80vw}#compareProducts{padding:0;margin-top:0}#compareProducts p.subTitle3{margin-bottom:47px}#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 a.learnMoreLink{margin:10px auto 20px}.actualComparisonTable .deviceComparoDataRow{max-width:140px}.actualComparisonTable .mobileTitle{margin-top:40px;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;font-size:12px;line-height:14px}#faqSection{margin-top:40px;padding-top:60px}}@media only screen and (max-width:767px){#innova1000v2Showcase{margin-top:0;margin-bottom:-20px;background:linear-gradient(to top,#0000 90%,#000),var(--black) url(/cdn/shop/files/Innova_1000_new_hero_banner_image_-_mobile.webp?v=1744893934) no-repeat center center;text-align:center;min-height:560px;width:100vw;background-size:cover}#innova1000v2ShowcaseSpacer{height:77px;display:block;width:100vw;background-color:var(--black);position:relative}#findAndFixVideo #backgroundVideo{top:0;left:-45%;width:auto;height:100%;object-fit:cover}#bestOBD2{margin-top:0;margin-bottom:50px;padding-top:60px;padding-bottom:70px}#bestOBD2 .secondRow .col-md-3 .logoWrapper{justify-content:center;margin:37px auto 0}#bestOBD2 .secondRow .col-md-3,#bestOBD2 .secondRow .col-md-3 p{text-align:center;margin:0 auto}#videoPlayerWrapper2.image{padding:10px}}.klaviyo-form.klaviyo-form.klaviyo-form button{border-color:var(--innova-red)!important}div#shopify-section-footer-custom .col-md-4 ul li a:hover{color:var(--innova-red)!important}.body-2.no-scroll:before{top:0;z-index:10000}
/*# sourceMappingURL=/cdn/shop/t/28/assets/innova-1000v2-new-sections-overrides.css.map */
