@import"https://www.carparts.com/blog/wp-content/themes/genesis_child/custom/css/global/theme-color-v2-global.css?v2.0.8";*:focus{outline:none}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}textarea,[contenteditable],input[type=text],input[type=text]:before,input[type=text]:after{border:0;width:100%;-webkit-user-select:initial;-moz-user-select:initial;user-select:initial}textarea::-webkit-input-placeholder,[contenteditable]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=text]:before::-webkit-input-placeholder,input[type=text]:after::-webkit-input-placeholder{color:#e0e0e0}textarea:-moz-placeholder,[contenteditable]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]:before:-moz-placeholder,input[type=text]:after:-moz-placeholder{color:#e0e0e0}textarea::-moz-placeholder,[contenteditable]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=text]:before::-moz-placeholder,input[type=text]:after::-moz-placeholder{color:#e0e0e0}textarea:-ms-input-placeholder,[contenteditable]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]:before:-ms-input-placeholder,input[type=text]:after:-ms-input-placeholder{color:#e0e0e0}a{outline:none;color:var(--cp-dark-blue);text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 0.3s ease 0s}a:hover{text-decoration:none}ul{padding:0}ul::after{clear:both;content:""}ul.disc li{padding-left:10px;list-style:disc outside;float:none}ul.circle li{padding-left:10px;list-style:circle inside !important;float:none}ul.square li{padding-left:10px;list-style:square inside !important;float:none}ul.decimal li{padding-left:10px;float:none}ol::after{clear:both;content:""}ol li{float:none}ol.roman li{padding-left:10px;list-style:upper-roman outside;float:none}ol.alpha li{padding-left:10px;list-style:lower-alpha outside;float:none}.fixed{position:fixed;width:100%}#blog .site-header,#btn__search--open,.bialty-container,.pp-multiple-authors-wrapper{display:none}#blog #content{margin:0}#blog #content p{padding:0}#blog #content ul>li{margin-bottom:0}#blog #content.fluid ul,#blog #content.fluid ol{margin-left:0}@media only screen and (max-width: 1279){#blog #content,#blog .site-inner{padding:0;margin:0}}html{line-height:1.5;font-size:16px}img{max-width:100%}.material-icons{font-style:normal;margin:0;padding:0;font-size:24px}.material-icons.arrow-left:before{content:""}.material-icons.arrow-right:before{content:""}.material-icons.arrow-down:before{content:""}.material-icons.arrow-up:before{content:""}.material-icons.menu:before{content:""}.material-icons.close:before{content:""}.material-icons.add:before{content:""}.material-icons.check-box:before{content:""}.material-icons.check-box-outline:before{content:""}.material-icons.filter:before{content:""}.material-icons.swipe:before{content:""}.material-icons.double-arrow:before{content:""}.material-icons.search:before{content:""}*:focus{outline:none}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}html{line-height:1.5;font-size:16px}body{color:var(--cp-black);line-height:1.5;position:relative;font-family:"Roboto",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400 !important;background:#fff}input[type=text],input[type=button],input[type=checkbox],input[type=radio],input[type=search],input[type=submit],input[type=email]{outline:none;border:none;background-image:none;background-color:rgba(0,0,0,0);box-shadow:none}input[type=text]::-webkit-input-placeholder,input[type=button]::-webkit-input-placeholder,input[type=checkbox]::-webkit-input-placeholder,input[type=radio]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=submit]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder{color:var(--cp-grey-tint-300)}input[type=text]::-moz-placeholder,input[type=button]::-moz-placeholder,input[type=checkbox]::-moz-placeholder,input[type=radio]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=submit]::-moz-placeholder,input[type=email]::-moz-placeholder{color:var(--cp-grey-tint-300)}input[type=text]:-ms-input-placeholder,input[type=button]:-ms-input-placeholder,input[type=checkbox]:-ms-input-placeholder,input[type=radio]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=submit]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder{color:var(--cp-grey-tint-300)}input[type=text]:-moz-placeholder,input[type=button]:-moz-placeholder,input[type=checkbox]:-moz-placeholder,input[type=radio]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=submit]:-moz-placeholder,input[type=email]:-moz-placeholder{color:var(--cp-grey-tint-300)}input[type=text],input[type=email],input[type=search]{width:100%}img{width:100%;max-width:100%}li{list-style:none}main{margin:0 auto}p{padding-bottom:10px}h1,h2,h3{margin:0;font-family:"Inter Tight",sans-serif}h1{font-size:60px;font-weight:700px}@media only screen and (max-width: 767){h1{font-size:40px;line-height:normal}}h2{font-weight:600;font-size:50px}@media only screen and (max-width: 767){h2{font-size:30px;line-height:normal}}h3{font-weight:600;font-size:20px}@media only screen and (max-width: 767){h3{font-size:18px}}img{max-width:100%}.wrap{margin:0 auto 80px auto;padding:10px;max-width:1440px}ul{margin:0;padding:0}ul li{list-style:none}.disabled{cursor:not-allowed;pointer-events:none;background:#ededed;opacity:.3}.cp-btn{z-index:10;border:0;padding:0 20px;height:40px;font-weight:bold;display:inline-block;border-radius:8px;cursor:pointer;transition:all 0.3s ease 0s}.cp-btn:hover{background:#fdd122}.cp-btn.yellow{background:var(--cp-yellow)}[class$=-desktop]{display:block}@media only screen and (max-width: 1023){[class$=-desktop]{display:none}}[class$=-mobile]{display:none}@media only screen and (max-width: 1023){[class$=-mobile]{display:block}}#section-announcement{background:#2e4787;color:#fff;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;overflow:hidden;padding:6px;text-align:center}@media only screen and (max-width: 767){#section-announcement{line-height:1.3em;font-size:13px}}#section-announcement a{color:#fff !important;display:block;font-weight:400;text-decoration:none}#section-announcement img{height:16px;margin:0 0 0 4px;width:8.44px;vertical-align:middle}#blog .site-inner{margin-top:0}@media only screen and (max-device-width: 1279px){#blog .site-inner{margin-top:0}}main{background:var(--cp-blue-tint-100)}main .wrap{padding-bottom:20px}#brand-list{margin:0 auto 20px auto;padding:20px;max-width:1248px;font-family:var(--font-roboto)}@media only screen and (max-width: 1024px){#brand-list{padding:10px}}#brand-list h1,#brand-list h4{font-family:var(--font-inter)}#brand-list h1{color:var(--cp-default-blue)}#brand-list h4{font-size:20px;font-weight:400}#brand-list .brand-names h3{padding:10px 20px;color:var(--cp-white);background:var(--cp-default-blue)}#brand-list .brand-names ul{margin:20px 0;padding:0;-moz-column-count:4;column-count:4;-moz-column-gap:0px;column-gap:0px}@media only screen and (max-width: 1024px){#brand-list .brand-names ul{margin:10px 0;column-count:3;-moz-column-count:3}}@media only screen and (max-width: 767px){#brand-list .brand-names ul{column-count:2;-moz-column-count:2}}#brand-list .brand-names ul.v1 li{margin:0 20px}@media only screen and (max-width: 767px){#brand-list .brand-names ul.v1 li{margin:0 5px}}#brand-list .brand-names ul.v1 li span{padding:10px;display:block;border-bottom:1px solid var(--cp-grey-tint-300)}@media only screen and (max-width: 767px){#brand-list .brand-names ul.v1 li span{padding:5px}}#brand-list .brand-names ul.v2 li{padding:10px}@media only screen and (max-width: 767px){#brand-list .brand-names ul.v2 li{padding:5px}}#brand-list .brand-names ul.v2 li span{padding:5px 10px;display:block;border:1px solid var(--cp-blue-tint-400)}#brand-list .brand-names ul li{list-style:none;line-height:2}#brand-list .brand-names ul.v4{gap:20px;grid-template-columns:repeat(6, 1fr);grid-auto-rows:minmax(100px, auto)}#brand-list .brand-names ul.v4 p{padding:20px}#brand-list .brand-names ul.v4 a{display:inline-block}#brand-list .brand-names ul.v4 a>span{display:block;text-align:center;border:1px solid #e0e0e0}#brand-list .brand-names ul.v4 img{max-width:60%}#brand-list .brand-names ul.v4 li{line-height:normal;text-align:center}#brand-list .filters{margin:20px 0}#brand-list .filters ul{gap:10px;display:flex;flex-wrap:wrap}#brand-list .filters ul li{cursor:pointer;padding:5px 20px;background:var(--cp-white);border:1px solid var(--cp-blue-tint-400)}#banners h3{font-size:40px;display:block;text-align:center;margin:20px 0;font-weight:900;color:var(--cp-default-blue);text-transform:uppercase}@media only screen and (max-width: 767px){#banners h3{font-size:26px}}#banners picture{display:block;margin-bottom:20px}#raf-email{display:flex;align-items:center;flex-wrap:nowrap;gap:20px}#raf-email>picture{flex:1}#raf-email #email-signup{position:relative}#raf-email #email-signup #email-privacy{display:none}#raf-email #email-signup #email-form{margin:auto;right:auto;left:7%;top:110px;bottom:0;position:absolute;height:40px;width:300px}@media only screen and (max-width: 1000px){#raf-email #email-signup #email-form{top:65px}}@media only screen and (max-width: 767px){#raf-email #email-signup #email-form{top:120px;left:20px}}#raf-email #email-signup #email-form form>span{display:flex;flex-wrap:nowrap;background:var(--cp-white);border-radius:4px}#raf-email #email-signup #email-form input[type=email]{width:75%;height:40px;padding-left:10px}@media only screen and (max-width: 1000px){#raf-email #email-signup #email-form input[type=email]{height:30px}}@media only screen and (max-width: 767px){#raf-email #email-signup #email-form input[type=email]{height:40px}}#raf-email #email-signup #email-form .cp-btn.yellow{top:0;right:-4px;border-radius:1px 4px 4px 1px;position:absolute}@media only screen and (max-width: 1000px){#raf-email #email-signup #email-form .cp-btn.yellow{height:30px}}@media only screen and (max-width: 1024px){#raf-email #email-signup #email-form .cp-btn.yellow{font-size:12px}}@media only screen and (max-width: 767px){#raf-email #email-signup #email-form .cp-btn.yellow{font-size:20px;height:40px}}@media only screen and (max-width: 1000px){#raf-email #email-signup #email-form{height:30px}}#raf-email #email-signup #email-form #success-note{color:var(--cp-yellow)}@media only screen and (max-width: 767px){#raf-email{display:block}#raf-email>div{width:100%;display:block;margin-bottom:20px}}.box{max-width:300px}