.CustomCheckOut .MainNavDropdown{padding-right:5px;padding-top:10px!important;font-weight:bolder;font-size:18px}.CustomCheckOut .MainNavDropdown ul ul{top:20px}.CustomCheckOut .MainNavDropdown a{display:block;padding:0;font-weight:700;color:#fff;font-size:14px;text-decoration:none}.CustomCheckOut .MainNavDropdown ul li{display:inline-block;padding-right:20px;padding-left:45px}.MainNavDropdown{line-height:40px;padding-right:25px;padding-top:0!important;padding-bottom:0!important;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:700;font-size:19px;color:#fff}.MainNavDropdown ul{padding:0;margin:0;list-style:none;position:relative}.MainNavDropdown ul li{display:inline-block;padding-right:20px;padding-left:20px}.MainNavDropdown a{display:block;padding:0;color:#fff;text-decoration:none}.MainNavDropdown ul ul{display:none;position:absolute;top:40px;border:1px solid #393939;left:100px}.MainNavDropdown ul li:hover>ul{display:inherit;background:#848484}.MainNavDropdown ul ul .navPages-action{background:#848484;font-weight:400;line-height:22px;font-size:15px!important;padding-right:0!important}.MainNavDropdown ul ul .navPages-action:before{content:'\f105';margin-right:7px;font-weight:900;font-size:10px;font-family:FontAwesome;position:relative;top:-2px}.MainNavDropdown ul ul li{width:200px;float:none;display:list-item;text-align:left;padding-left:10px;padding-right:10px!important;position:relative}.MainNavDropdown ul ul ul li{position:relative;top:-60px;left:170px}.MainNavDropdown li>a:after{content:' \f0d7';font-family:FontAwesome;font-weight:900}.MainNavDropdown li>a:only-child:after{content:''}.quickSearchResults{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;width:55vw;max-height:75vh!important;overflow-y:auto;-webkit-transform:translateX(16%);transform:translateX(16%);-webkit-box-flex:1;-ms-flex:1 0 120%;flex:1 0 120%}@media (max-width:1200px){.quickSearchResults{width:calc(100vw - 5rem)!important}}@media screen and (min-device-width:1400px){.quickSearchResults{width:75vw!important;-webkit-transform:translateX(18%);transform:translateX(18%)}}@media screen and (min-device-width:1500px){.quickSearchResults{width:55vw!important;-webkit-transform:translateX(18%);transform:translateX(18%)}}.themevale_column.themevale_column--col2{display:-webkit-box;display:-ms-flexbox;display:flex}.closeSearch{font-size:14px;text-transform:uppercase;border-bottom:3px solid;border-color:#4c4c4c;border-radius:0;background-color:#cac9c9;color:#393939;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:5px!important;margin-top:5px!important}.closeSearch:hover{background-color:#d42020!important;color:#fff}.closeSearch:hover .icon{fill:white}.close-search{margin-top:5px!important}.searchLeft{-webkit-box-flex:0;-ms-flex:0 0 69%;flex:0 0 69%;padding:10px}.searchLeft .product{margin-bottom:-15px!important}.searchLeft p{display:inline-block;text-decoration:none}.searchLeft h4{display:inline-block;text-decoration:none}.card-brand{width:100%}.result_count{display:none}.card-body{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.card-price{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.searchLeft .card-title{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.price-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:end;position:absolute;bottom:10px;right:5px}.price-wrapper a{width:35%!important}.quickSearchBtn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%!important;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.quickSearchBtn__cart{margin-left:10px!important}.quickSearchBtn__text{padding-bottom:10px}body.main.eleven-seventy figure.card-figure{min-height:185px!important;max-height:185px!important}.product{cursor:pointer}.product .card:hover{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:#fff}.searchRight{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px}.searchRight .product{margin-top:-5px!important}li.product .card .card-body .card-brand{font-size:21px;line-height:21px}.quickSearchPrice{font-size:15px;color:#000}#chat-widget-container{bottom:33px}.backtoTop{bottom:77px}.maintenanceNotice{display:none!important}.MarginTp10{margin-top:10px}.countPill{left:7vw}.displayme{display:block!important}.footer-bottom{height:85px}.sidenavDesc{width:90%}#side-categories h2{border-bottom:1px solid #fff}.brands-list,.category-list{background-color:#848484}#SidenavYMM{background:#848484;border-bottom:3px solid;border-color:#cac9c9;margin-bottom:20px}#SidenavYMM svg{width:22px;fill:white}#SidenavYMM .YMMSection{margin-bottom:5px;padding:4px 10px 1px}#SidenavYMM .YMMSection:first-child{margin-bottom:10px;padding:0}#SidenavYMM .YMMSection:last-child{margin-bottom:10px;padding-bottom:10px}#SidenavYMM button{display:inline-block;width:33%;line-height:0;padding:2px;margin:5px 0 0}header .form-fieldset{width:89%!important;float:right}.top-menu .phone-number{display:none!important}.SmTxt{font-size:10px}.left-logo .phone-number{display:inline-block;width:30%;line-height:10px;padding-top:6px;text-align:right}.left-logo .fa-phone{position:relative;top:7px;line-height:10px;font-size:18px}.left-logo .navPages{display:inline-block;width:65%;margin:0}.header-logo--left{width:34%!important;height:58px!important}.HeaderRight{display:inline-block;width:100%;position:relative;top:18px;left:10px}.HeaderRight a{color:#393939}.HeaderRight a:hover{color:#d42020}.HeaderRight svg{fill:#393939}.HeaderRight svg:hover{fill:#d42020}.HeaderRight .navUser-item--cart{padding:0}.HeaderRight .HeaderFav{display:inline-block;font-size:22px;width:28%}.HeaderRight .HeaderCart{display:inline-block;width:28%;font-size:22px}.HeaderRight .Headeruser{display:inline-block;width:28%;font-size:22px}.HeaderRight .cart-icon{margin-right:0;width:100%;display:unset;background:0 0;padding:0;font-size:0;border-bottom:0;border-color:transparent;color:#d42020}.HeaderRight .cart-icon svg{width:25px;height:25px;position:relative;top:4px}.Error404Page .zoom-image-container{max-width:100%;max-height:195px;overflow:hidden}.featured-categories-banner.three-columns li.category.two{padding-right:4px}.width20{width:20%!important}.HomePageMobileSideNav{display:none}.heroCarousel-slide .heroCarousel-image{max-height:18.5rem}.banners{background:#d42020;border-bottom:3px solid;border-color:#393939;margin-bottom:15px;border-radius:0;padding:5px;margin-top:15px;color:#fff}.zoom-image-container{max-width:297px;max-height:195px;overflow:hidden}.home.home-page-with-sidenav .featured-categories-banner{margin-bottom:0}.HPCategoryHeader{text-align:center;color:#fff;background:#848484;margin:20px -10px 7px;border-bottom:3px solid #393939}.HPCategoryText{margin-top:-7px;padding:5px 0 2px}.featured-categories ul{margin-bottom:0}.HomepageYMM{display:inline-block;width:78%;background:#393939;padding:10px}.HomepageYMM p{display:none}.HomepageYMM .YMMSection:first-child{width:20%}.HomepageYMM .SearchVIN .YMMSection:nth-child(2){width:61%}.HomepageYMM .SearchOEM{margin:16px 0 -16px}.HomepageYMM .SearchOEM h4{margin:0}.HomepageYMM .SearchOEM .YMMSection{vertical-align:top}.HomepageYMM .SearchOEM .YMMSection:nth-child(2){width:68.5%}.HomepageYMM .SearchOEM button{width:9%;vertical-align:top;margin:1px 0 0}.HomepageYMM .SearchOEM form{margin:0}.HomepageYMM .SearchOEM input{padding:10px 0 9px 7px;width:89%;vertical-align:top;height:2.7rem;display:inline-block}.HomepageYMM input{padding:10px 0 9px 7px;width:100%;outline:0;border:none;vertical-align:text-bottom}.HomepageYMM h1{color:#fff;font-size:35px;margin:0}.HomepageYMM p{color:#fff;margin:0 0 0 10px;width:92%;font-size:17px;font-weight:400;line-height:19px}.HomepageYMM .heroCarousel-slide .heroCarousel-image{opacity:.1}.HomepageYMM .container{position:absolute;z-index:9;width:83%;padding:0 10px 10px 0}.HomepageYMM select{width:100%;padding:8px 5px;vertical-align:text-bottom}.HomepageYMM .button+.button{margin-left:0}.HomepageYMM button{display:inline-block;width:33%;line-height:0;padding:6.5px;margin:5px 0 0}.HomepageYMM svg{width:22px}.HomepageYMM .YMMSection{width:18%;display:inline-block;vertical-align:bottom}.HomepageYMM h4{margin:12px 0 0;color:#fff;background:#393939;padding:8px 11px;font-size:15px;font-weight:700}.Box404{display:inline-block;width:24%;margin-right:.5%;text-align:center;padding:20px 10px;background:#eaeaea}.Box404 img{width:90%}.Box404 a{text-decoration:none}.Box404:last-child{margin-right:0}@media only screen and (max-width:1024px){.heroCarousel-slide .heroCarousel-image{max-height:16rem}.HomepageYMM h1{font-size:30px}.HomepageYMM p{font-size:13px}.HomepageYMM h4{font-size:13px;margin:0 0 2px}}@media only screen and (max-width:892px){.HomepageYMM .SearchOEM .YMMSection:nth-child(2),.HomepageYMM .SearchVIN .YMMSection:nth-child(2){width:60%}.HomepageYMM .YMMSection{width:17.6%}}@media only screen and (max-width:835px){.HomepageYMM h4{font-size:12px;padding:9px 11px}}@media only screen and (max-width:800px){.countPill{left:20vw}.search-icon svg{fill:#545454;margin-top:5px}.tab a{font-size:14px}.LeftNavAd{display:none}.HomePageMobileSideNav{display:block}.HomePageDesktopSideNav{display:none}body.main:not(.nine-sixty) .header-container.in-container{margin-top:25px!important}body.main:not(.home) .header-container{margin-top:0!important}.HeaderRight{width:68%;left:116px}.header-logo.header-logo--left{width:52%!important;background:0 0}a.optional-message-link{position:unset;margin:0 auto;text-align:center;width:100%}.top-menu .left{float:none;line-height:30px;color:#fff;text-align:center}.HomepageYMM{width:100%}.HomepageYMM .container{width:100%}#desktop-menu{display:none}}@media only screen and (max-width:767px){.width20{width:23%!important}.breadcrumbs{display:block}.HomepageYMM .SearchOEM .YMMSection:nth-child(2),.HomepageYMM .SearchVIN .YMMSection:nth-child(2){width:58%}.HomepageYMM .YMMSection{width:17%}.HomepageYMM .YMMSection:first-child{width:23%}.HomepageYMM h1{font-size:24px;margin-top:17px}.HomepageYMM .container{padding:0 0 10px 0}}@media only screen and (max-width:650px){.header-logo.header-logo--left{width:65%!important}.HeaderRight{width:90%;left:53px}.Box404{width:49%;margin-bottom:6px}.Box404:nth-child(2){margin-right:0}}@media only screen and (max-width:630px){.HomepageYMM h4{font-size:13px;padding:3px 0;margin:0}.heroCarousel-slide .heroCarousel-image{max-height:45rem;min-height:404px}.SearchOEM .YMMSection:nth-child(2),.SearchVIN .YMMSection:nth-child(2){width:61%}.SearchOEM .YMMSection:last-child,.SearchVIN .YMMSection:last-child{display:inline}.HomepageYMM{text-align:center}.HomepageYMM select{padding:4px 5px}.HomepageYMM .container{padding:0 10px 10px 0}.HomepageYMM h1{margin:20px 0 0 10px}.HomepageYMM p{margin-bottom:0}.HomepageYMM .YMMSection{width:98.3%}.HomepageYMM .YMMSection:first-child{width:98.3%;text-align:center}.width20{width:98.3%!important;text-align:center}}@media only screen and (max-width:550px){.countPill{left:72vw}div#side-categories{margin-bottom:0}.heroCarousel-slide .heroCarousel-image{max-height:45rem;min-height:395px}.HomepageYMM{padding:16px 10px 10px}.HomepageYMM .container{padding:0 10px 10px 0;left:5px}.HomepageYMM .YMMSection{margin:3px 0}.HomepageYMM .YMMSection:first-child,.HomepageYMM .YMMSection:last-child,.HomepageYMM .width20{margin:0}.HomepageYMM .SearchOEM{margin:15px 0}.HomepageYMM .SearchOEM .YMMSection{margin:0}.HomepageYMM .SearchVIN .YMMSection{margin:0}.HomepageYMM h1{margin:0 0 0 10px}footer .blog{padding-bottom:0}article.footer-info-col.footer-info-col--small:last-of-type{margin-bottom:0!important}.footer-payment-icons{margin-bottom:0}.footer-info,.footer-info-col--small{padding-bottom:0}.footer-info-col--small:first-child{padding-bottom:25px}.featured-categories-banner .category-link-container a.category-image-link span.category-name{display:block!important;padding-top:2px!important}.Error404Page .zoom-image-container,.zoom-image-container{max-width:98%;margin:0 auto}.HPCategoryText{width:98%;margin:0 auto}div#cart-preview-dropdown{z-index:9999;min-width:290px;top:124px!important;max-width:290px!important;left:24vw!important;right:0!important}.HeaderRight{width:100%;left:0;margin:6px auto;text-align:center;top:2px}ul.breadcrumbs{margin:14px auto 0;text-align:center}.header-logo--left{width:34%!important;height:88px!important}.header-logo.header-logo--left{width:100%!important}}@media only screen and (max-width:480px){div[data-content-region=product_below_menu]{margin-bottom:0}.container.main{margin-top:0}.page-content.page-content.no-sidenav ul.breadcrumbs{position:relative;top:21px;height:29px}}@media only screen and (max-width:400px){.page-content.page-content.no-sidenav ul.breadcrumbs{position:relative;top:11px;height:25px}.HeaderRight{top:-10px}h2{font-size:22px}.Box404{width:100%;margin:0 0 6px 0}}@media only screen and (max-width:345px){.HeaderRight{top:-21px}.footer-top.newsletter h5{font-size:15px;line-height:15px;padding-top:10px}}.themvaleaddon-detail-checkbox-block{display:inline}.product_addon_block .product_addon_text{text-align:left;position:relative;display:block;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.product_addon_text ul{list-style-type:none;margin-left:0;margin-bottom:0;display:inline-block;width:93%}.fa.fa-remove:before,.garage_block_ul>li>i:before{content:"\f00d"}.header-container.sticky-header .header-container{margin-top:50px!important}.sticky-header{margin-top:30px!important}.footer-bottom{height:unset!important;padding:10px}.footer-top.newsletter{height:unset!important;padding:10px}.fa-chevron-down:before{display:none}.fa-chevron-up:before{display:none}.footer{margin-top:0!important}.HeaderRight .HeaderCart{position:relative}.countPill{left:14px;top:-8px!important}.mobileMenu-toggle{height:100%;top:5px}.top-menu{height:40px!important;padding:6px}.cart-icon{width:30px!important;height:30px;padding:2px 5px 0 6px!important}.right.account-links.shift-right{right:0!important}.header-learn-button{float:right;color:#fff;background-color:#860109;padding:8px 20px;font-size:16px;margin-top:10px}.search-container.sticky#menu .right.searchbar{margin-top:5px}.pagi_master .pull-left .page-num{position:relative;left:-6px;top:6px}.header-container.sticky-header .search-container.sticky#menu nav.navPages{height:100px}.custom-pages-nav .navPages-action{padding-right:10px}.MainNavDropdown ul li{padding-right:10px;padding-left:10px}.navPages-item{padding-right:10px!important;padding-left:10px!important}.pagi_master li{margin-right:0!important;margin-left:0!important}.mobile-view-learn-button{display:none}.desktop-view-learn-button .header-learn-button{margin-bottom:10px}.heroCarousel-content{display:none}@media screen and (min-device-width:800px) and (max-device-width:1200px){.HomepageYMM .YMMSection.in{width:92%!important;top:20px!important}.HomepageYMM .container{width:78%!important}}@media only screen and (max-width:767px){.heroCarousel-slide .heroCarousel-image{max-height:15rem;min-height:171px}.HomepageYMM .YMMSection.in{top:40px!important}}@media only screen and (max-width:650px){.HeaderRight{width:76%}}@media screen and (max-width:540px){.HeaderRight .HeaderCart{width:unset}.countPill{left:13px;top:-5px!important}}@media screen and (max-width:1200px){.header-learn-button{margin-right:15px}}@media screen and (max-width:800px){.mobile-view-learn-button{display:block}.desktop-view-learn-button{display:none}.inside-header{display:block!important}.navPages{background:unset!important;position:unset;padding:unset}.left-logo .navPages{width:100%;display:inline-block}div#menu{margin:unset!important;width:100%}.header-logo.header-logo--left{width:35%!important}.header-logo--left{height:unset!important}.header-logo--left{vertical-align:top}.header-logo>a{padding:0}.left-logo.search-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:21px}.left-logo .phone-number{width:50%;left:24px}.navPages-quickSearch #apa_autoComplete{padding-left:15px;width:237px;margin-left:20px}.HeaderRight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;left:121px;top:21px}.header-learn-button{margin-bottom:15px}.left-logo.search-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.top-menu .left{text-align:left;padding-left:35px}.header-container.sticky-header .search-container.sticky#menu{max-width:100%!important}}@media screen and (max-width:540px){.left-logo.search-container{display:unset!important}.HeaderRight{left:48px}.header-logo.header-logo--left{width:100%!important;margin-bottom:10px!important}.navPages-quickSearch #apa_autoComplete{width:100%;margin-top:10px;margin-left:0!important}.HeaderRight{left:21px}.countPill{left:26px}.header-container.sticky-header .search-container.sticky#menu{position:inherit;top:25px;background:#393939;height:45px}.HeaderRight .Headeruser{width:15%}.HeaderRight .HeaderFav{width:15%}.left-logo .phone-number{width:100%;text-align:center;left:0}#apa-fitment-compatibility-table thead th{min-width:100px}body.main:not(.nine-sixty) .header-container.in-container{margin-top:80px!important}.HomepageYMM .YMMSection.in{top:20px!important}}@media screen and (min-device-width:540px) and (max-device-width:650px){.HeaderRight{left:100px}.header-logo.header-logo--left{width:50%!important}.left-logo.search-container{display:unset!important}.HeaderRight{left:48px}.header-logo.header-logo--left{width:60%!important;margin-bottom:10px!important;margin-left:0!important}.header-container.sticky-header .search-container.sticky#menu{max-width:100%!important}.navPages{overflow-y:unset!important}.left-logo.search-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.top-menu .left{text-align:left;padding-left:35px}.left-logo.search-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:21px}}@media only screen and (max-width:400px){.footer-top.newsletter h5{line-height:24px}}@media only screen and (min-width:991px){.recommended-visibility .sidebar.right{margin-top:30px}}@media screen and (min-device-width:650px) and (max-device-width:800px){.HeaderRight .Headeruser{width:15%}.HeaderRight .HeaderFav{width:15%}.HeaderRight .HeaderCart{width:15%}.HeaderRight{left:127px}.mobile-view-learn-button .header-learn-button{margin-bottom:0;margin-right:10px;margin-top:0}.mobile-view-learn-button .HeaderRight{left:63px;width:100%}}@media screen and (min-device-width:540px) and (max-device-width:649px){.HeaderRight{left:0;width:100%}.HeaderRight .Headeruser{width:15%}.HeaderRight .HeaderFav{width:15%}.HeaderRight .HeaderCart{width:15%}}@media screen and (min-device-width:320px) and (max-device-width:380px){.heroCarousel-slide .heroCarousel-image{min-height:337px}}@media only screen and (max-width:540px){.HeaderRight{left:-20px;width:100%}.HeaderRight .Headeruser{width:8%}.HeaderRight .HeaderFav{width:8%}.HeaderRight .HeaderCart{width:8%}body.main.home.eleven-seventy .body.content{margin-top:30px!important}#apa-upper-embed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.apa-selection-wrapper{text-align:left;width:100%!important}.heroCarousel-slide .heroCarousel-image{max-height:60rem;min-height:33rem}}@media screen and (min-device-width:540px) and (max-device-width:800px){.HeaderRight{margin-bottom:30px}}.productView-image.fancy-gallery{background:#fff!important}@media only screen and (max-width:660px){header.header{display:block}.HeaderRight .Headeruser{width:8%}.HeaderRight .HeaderFav{width:8%}.HeaderRight .HeaderCart{width:8%}.left-logo.search-container{display:unset!important}.header-logo.header-logo--left{width:100%!important;display:block}.left-logo .phone-number{width:100%;text-align:center;left:0}.navPages-quickSearch #apa_autoComplete{width:100%;margin-top:10px;margin-left:0!important;max-width:100%}#apasearchform .APAinput-group{max-width:100%!important}}@media (min-width:660px) and (max-width:991px){.left-logo .phone-number{width:33%}.left-logo .navPages{width:63%}.Box404{display:inline-block;width:24%;margin-right:.5%;text-align:center;padding:0 0;background:#eaeaea}}@media (min-width:800px) and (max-width:991px){.MainNavDropdown{padding-right:10px}.navPages-item{padding-right:5px!important;padding-left:5px!important}}body.main.eleven-seventy .body.content{min-height:calc(100vh - 290px)!important}