:root{--sui-primary:#961b1e;--sui-primary-dark:#6e1315;--sui-secondary-background:#dddddd;--history-link-color:#490002;--sui-primary-title:#333}.env-zone-catalog .Sui-facet-section--categories,.env-zone-catalog .Sui-facet-section--category00,.Sui-ProductListItem--brand_name,.Sui-ProductListItem-Container--dealerid,.wsm-cat-prod-innerwrapper,.wsm-cat-prod-innerwrapper+.wsm-cat-pagination,.Sui-SearchBar--section-container-brand,.Fitment-Specific,.Sui-facet-section--brands{display:none}.SuiButton.primary{background-color:var(--main-red-dark)!important;color:#222}.Sui-facet-section .Sui-FitmentSelector--clearBtn{background-color:var(--sui-secondary-background)!important}.searchBarSuggestions_clearHistoryBtn__2-yrr{color:var(--history-link-color)!important}#pl-search-bar-container .Sui-SearchBar--search-input,.Sui-modal input.searchBar_inputStyled__QFG03{height:45px!important;margin-bottom:0;border-radius:0}.searchBar_searchBarInputContainer__VMTsk{width:100%}#pl-search-bar-container .SuiButton.Sui-SearchBar--search-button,.Sui-modal .SuiButton.Sui-SearchBar--search-button{border-radius:0;width:40%}#pl-fitment-wrapper{flex-direction:column}.ymm-wrap h2{font-weight:400;font-size:30px;margin-top:0}#pl-fitment-selector-container{width:100%}.Sui-FitmentSelector--select{min-height:40px;border-radius:0;width:100%!important;height:45px!important}.ymm-wrap-container .col-md-3{color:#d8d8d8}.ymm-wrap-container .col-md-3 a{color:#eee;text-decoration:underline}.fitmentSelector_root__GJJRN>div{flex:1;flex-direction:row-reverse}.fitmentSelector_root__GJJRN{gap:7px}.Sui-Alert--root.searchPage-module_fitmentVerifier__ydWXZ{display:flex!important;background:var(--sui-primary);border:none!important;font-size:16px}.Sui-FitmentSelector--actions{gap:5px}.Sui-FitmentSelector--actions>button{flex:0 50%;margin:0}.Sui-FitmentSelector--actions>.Sui-FitmentSelector--searchBtn{border:solid 2px #fff;background:var(--sui-primary)}.fitmentSelectorModal-module_modal__g5DSH .Sui-FitmentSelector--searchBtn,.searchPage-module_fitmentButton__WZgnt{background:var(--sui-primary)!important;border-color:var(--sui-primary)!important;color:#fff!important}.Sui-FitmentSelector--actions>.Sui-FitmentSelector--clearBtn{background:#fff0}#pl-search-page-container{margin-top:10px}#pl-search-page-container .searchPage-module_facetButton__ELAqo{border:1px solid var(--sui-primary-dark);color:#fff;background:var(--sui-primary-dark)}.Sui-Alert--root.searchPage-module_fitmentVerifier__ydWXZ b{font-size:16px}.listControls_iconContainer__4dp5S .listControls_icon__cad2b{width:1.6em;height:1.6em}.listControls_icon__cad2b.listControls_selected__qovAf{color:var(--sui-primary)!important}#sub-categories-container{grid-template-columns:repeat(2,1fr)!important;position:relative;margin-top:45px!important}.wsm-cat-image-descrip-wrapper+#sub-categories-container:not(:empty):before{content:"Sub Categories";display:block;font-size:21px;font-weight:600;position:absolute;top:-45px}#sub-category-img img{object-fit:contain!important}#sub-category a{color:#333}#pl-search-page-container .Sui-ProductListItem-Container--title a{font-size:1.6rem!important;color:var(--sui-primary-title)}.facetSection_sectionContainerStyled__MuEUj .facetSection_showMoreBtn__uiR-E,.facetSection_sectionContainerStyled__MuEUj div:last-child{padding-bottom:0!important}.facetFilter_list__urD9V{display:flex;flex-direction:column}.category00 h2 span,.Sui-facet-section--categories h2 span{display:none}.category00{order:-1}.Sui-facet-section--categories h2:before{content:"Sub Category"}.category00 h2:before{content:"Category"}.productListItem_styledSearchResultItem__FJ78x .Sui-ProductListItem--tag{font-size:15px!important;line-height:1.3;color:#606060;font-weight:600!important}@media only screen and (max-width:768px){.wsm_search_wrap{order:4;display:block!important;width:100%}}@media only screen and (min-width:768px){#sub-categories-container{grid-template-columns:repeat(3,1fr)!important}}@media only screen and (min-width:992px){#pl-fitment-wrapper{flex-direction:row;padding:0!important}#pl-fitment-selector-container{width:unset}.fitmentSelector_root__GJJRN>div{flex-direction:row}#sub-categories-container{grid-template-columns:repeat(4,1fr)!important}}