.text-body,body,p{font-size:18px;line-height:28px;font-family:"Mulish Regular";letter-spacing:0}.btn-sm,.button,.sample-sticky-footer-buttons .button{min-height:auto}#cm-collection-page .card__content .card__heading a,.card__content .card__heading a{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cm-garage,.cm_field-stock,.cm_vehicle-widget__home.cm_vehicle-widget__row .cm_vehicle-widget_title,.collection-custom .page-width .app-content:first-child .app-heading,.no-results .filters-selections-and-all-filters,.no-results .search-results-count-sort-by,.product__info-wrapper .cm_vehicle-widget_button__go{display:none}.collection-custom .page-width .app-content .app-heading{margin-bottom:2rem}#cm-collection-page .cm_SearchHeader,#cm-collection-page .cm_filter-chips_button,#cm_results .cm_SearchHeader,.Contact .contact,.custom-design-container .right-content .service-grid-content p:first-child,.faq-wrap .faq-title h4,.faq-wrap .lists li:not(:last-child),.product-custom .description-box h4,.product-custom .faq-wrap h4,.section-title{margin-bottom:30px}.custom-product-section .part-name-specs-holder:first-child,.dialog-container .cm_vehicle-widget__dialog,.image-with-text .text-wrapper p,.index-custom .collection-list-view-all,.product-custom .description-wrap p,p{margin-top:0}.banner-content .banner__text,.banner-text-3,.newsletter-section h2,.upcoming-section h2,p:not(:last-child){margin-bottom:20px}.articles-sidebar .select-dropdown,.category-heading h2,.category-model-title h3,.collection_page_text_banner h4.primary-text-color,.custom-design-center-section .section-title h1,.dialog-container .cm_vehicle-widget,.image-with-text .text-wrapper p:last-child,.index-custom .collection-list li,.js .top-navbar-menu .menu-drawer__menu li,.mb-0,.upcoming-section .sub-title .h4,.upcoming-section .sub-title h4,.variant-picker-container .title-wrapper,p:last-child{margin-bottom:0}.text-body{font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.search-custom .card-wrapper.product-card-wrapper.underline-links-hover:hover a,.success-after-links a:focus,.success-after-links a:hover,.success-message-wrap a:focus,.success-message-wrap a:hover,.svg-not-found h3 a:focus,.svg-not-found h3 a:hover,a{text-decoration:none}.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:"Barlow Bold";font-style:normal;letter-spacing:calc(var(--font-heading-scale) * 0rem);word-break:break-word;margin-top:0}.Not.Found #MainContent{margin-bottom:4rem}.pagination__list{margin-bottom:3rem}.img-responsive,.selected-image-holder .selected-image{max-width:100%;width:100%;height:100%;object-fit:cover}.fs-xl{font-size:72px;line-height:93px}.arrow-wrapper .custom-arrow-next.swiper-button-disabled:after,.arrow-wrapper .custom-arrow-prev.swiper-button-disabled:after,.body-type,.product-custom .description-box .description-main .list_of_links a,.product-list-wrapper a:focus,.product-list-wrapper a:hover,.text-secondary,a.table_view_more{color:#cf642f}.Collections .cm_vehicle-categories_category-wrapper-title,.clunker-bill-image-texts .image-with-text__heading,.text-uppercase{text-transform:uppercase}.subtitle,.subtitle p{font-size:24px;line-height:34px;letter-spacing:0;color:#fff;margin-bottom:50px}.section-multibanner ul{margin:0;padding:0 0 0 20px}.collection_page_text_banner h4,.collection_page_text_banner p:not(:last-child),.custom-design-center-section .section-title,.sample-request-image-with-text .samples-body,.sample-request-image-with-text .samples-header-title h1,.section-multibanner .centered-heading h2,.section-multibanner ul li:not(:last-child),.sub-collection-grid-main-container .category-heading h2{margin-bottom:16px}.annoucement-bar-container .top-navbar-content,.faq-wrap .faq-title,.footer .footer_below .footer_below_text,.text-center{text-align:center}.parent-category-wrappers .cm_vehicle-categories__topline-title,.primary-text-color,.sub-category-item .cm_vehicle-categories__topline-title{color:#cf642f!important}.image-with-text-checkout .button,.white-text,.with_bg{color:#fff!important}.width-100{max-width:100%!important;width:100%!important}.customer .field label,.field__label{font-size:18px;letter-spacing:0;line-height:25px;top:50%;transform:translateY(-50%);color:#b7b7b7}.customer .field input:-webkit-autofill~label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.field__input:-webkit-autofill~.field__label,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{transform:unset}.cart-count-bubble{background-color:#cf642f;color:#fff;bottom:0;left:2.6rem;top:0}.btn-select.button{font:16px/21px "Chakra Petch Bold";color:#000!important}.btn-select.btn-selected,.custom-product-section .preview.grain-preview .button:disabled,.tab-items-and-preview .button:disabled{background:#b7b7b7}.button{clip-path:polygon(10% 0%,100% 0,100% 55%,90% 100%,0 100%,0% 50%);border:2px solid #cf642f;background:0 0;color:#000!important;font-family:"Barlow Bold";font-size:24px;line-height:31px;padding:9px 46px 11px;letter-spacing:0;text-transform:uppercase}#cm-garage,.announcement-bar,.clipped-btn,.mobile-facets__list{background:#cf642f}.button:hover{clip-path:polygon(0% 0%,100% 0,100% 100%,90% 100%,0 100%,0% 100%);transition:.3s ease-in-out}.clipped-btn,.clipped-btn:hover{clip-path:polygon(10% 0%,100% 0,100% 55%,90% 100%,0 100%,0% 50%)}.button:after,.button:hover:after,.button:not([disabled]):hover:after,.customer button:after,.customer button:hover:after,.shopify-challenge__button:after,.shopify-challenge__button:hover:after,.shopify-payment-button__button--unbranded:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}.clipped-btn{color:#fff!important;border-width:0}.clipped-btn:after{box-shadow:none!important}select:disabled{color:#b7b7b7;background:#5c5c5c;opacity:1;border:0}.pagination__item.light{opacity:1;background:#cf642f}.predictive-search__loading-state svg{width:32px;height:32px}.btn--sm{font-size:16px;padding:6px 32px 8px}.announcement-bar{border-bottom:0;padding:5px 0;}.announcement-bar__message,.announcement-bar__message a{color:#fff;font-size:18px;line-height:24px;text-transform:uppercase}.announcement-bar .menu-drawer__navigation,.select-sample-section .select-main{padding:0}.annoucement-bar-container,.arrow-wrapper,.banner__content,.faq-wrap .list-heading.active h5,.list-heading:focus h5,.product-list-image,.section-multibanner,div#cm_SearchBoxDialog{position:relative}.annoucement-bar-container .top-navbar-menu{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media all and (max-width:1199px){.top-navbar-menu .menu-drawer__menu-item {padding: 0 5px !important;}.annoucement-bar-container{/*display:flex;*/justify-content:space-between;align-items:center}.annoucement-bar-container .top-navbar-menu{position:unset;transform:unset}}.list-menu__item,.top-navbar-menu .menu-drawer__menu-item{font-family:"Barlow Bold";font-size:16px;line-height:21px!important;text-transform:uppercase;color:#fff}#FacetFiltersForm .list-menu__item,.top-navbar-menu .menu-drawer__menu-item{color:rgba(var(--color-foreground))}.top-navbar-menu .menu-drawer__menu-item{padding:0 20px}.top-navbar-menu .menu-drawer__menu-item:hover{color:#f1f1f1;background-color:transparent}.menu-drawer__navigation li:last-child a{padding-right:0}.search-wrapper{max-width:514px;width:100%;margin:0 auto}@media(max-width:989.9px){div#filters-wrapper-mobile{display:none}}.search__input.field__input{background:#5c5c5c}svg.icon.icon-cart,svg.icon.icon-cart-empty{width:32px}.bottom_menu{border-top:1px solid #5c5c5c}.header-wrapper--border-bottom{border-bottom:1px solid #5c5c5c}.bottom_menu .bottom_menu_wrapper,.part-name-and-slect-status{display:flex;justify-content:space-between;align-items:center}.header__menu-item{font-size:18px;line-height:24px!important;padding:24px 32px;color:#fff!important}.bottom_menu .list-menu li:first-child .header__menu-item{padding-left:0}.bottom_menu .list-menu header-menu li:first-child .header__menu-item{padding-left:2.4rem}.bottom_menu #HeaderMenu-MenuList-1 li .header__menu-item{padding-left:32px}.header__inline-menu{margin-left:0}summary .icon-caret{height:.8rem;top:calc(50% - .4rem)}.header__menu-item .icon-caret{right:.5rem}#cm-garage{padding:12px}.cm_garage .cm_toggle-dropdown{padding:8px 34px 8px 18px;border:2px solid #fff;clip-path:polygon(25% 0%,100% 0,100% 50%,75% 100%,0 100%,0% 50%)}.icon-wrap.clipped-btn,.product .product__info-wrapper .cm_vehicle-widget_button-container .cm_vehicle-widget_button{clip-path:polygon(25% 0%,100% 0,100% 60%,70% 100%,0 100%,0% 40%)}.cm_garage .cm_toggle-dropdown:hover{clip-path:polygon(0% 0%,100% 0,100% 50%,100% 100%,0 100%,0% 50%);transition:.2s ease-in-out}#cm-garage .cm_garage .clear-garage{font-size:1.5rem}.cm_garage .garage-label{display:block!important;font-size:18px;line-height:31px;font-family:Barlow Bold;color:#fff;position:relative}.cm_garage .garage-label:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-18px;background:url("/cdn/shop/files/white.svg?v=1684476993") 100% no-repeat;width:12px;height:8px}.cm_SearchResult .card-wrapper .card__content:empty,.cm_SearchResult .card__badge:empty,.cm_garage .garage-icon,.cm_garage .garage-size,.cm_related-products .card-wrapper .card__content:empty,.cm_related-products .card__badge:empty{display:none!important}#cm-garage .button{background-color:transparent!important;font-size:16px!important}.cm_garage .garage-icon-container{background:#fff!important}.cm_garage .cm_garageDropdown .add-vehicle,.product-custom-design .breadcrumb,.product-custom-design .shopify-section{background:0 0!important}.cm_vehicle-widget_dropdowns .cm_vehicle-widget_title,.cm_vehicle-widget_specifier .cm_vehicle-widget_title{margin-bottom:20px;font-family:"Barlow Bold"}.cm_dialog .dialog-content{padding:25px 138px!important}.cm_vehicle-widget_header .cm_icon{width:14px!important}.cm_vehicle-widget_header{padding:15px 0!important}#cm_FacetDialog .dialog-content{padding:0!important}#cm_FacetDialog .dialog-content .cm_button{font-size:16px;padding-top:.2rem;padding-bottom:.2rem}#cm-collection-page .price-item,#cm_FacetDialog .dialog-content .dialog-title,#cm_results .price-item,#homepagewrapper .app-heading .subtitle p,.predictive-search__item--term{font-size:18px}#cm_FacetDialog .dialog-content .total-hits,.banner__buttons{font-size:16px}#cm_FacetDialog .facetholder{box-shadow:none;margin-bottom:unset;background:0 0;border-radius:unset;padding:15px}#cm_FacetDialog .cm_FacetPanel .facettitle{font-size:16px!important}#cm_FacetDialog .cm_FacetPanel .facetdiv{margin:.5em 0!important}#cm-collection-page .cm_FacetPanel .input input{border-radius:unset;padding-left:.7rem;padding-right:.7rem;border-width:1px}#cm-collection-page .cm_FacetPanel .input input:focus-visible{outline:0;outline-offset:0}.image-with-text .grid,.mobile-facets__wrapper{align-items:center}.breadcrumb{width:100%;background:#fff;padding:20px 0}.breadcrumb .arrow-right{padding:0 5px}.breadcrumb a,.breadcrumb span{color:#c2c2c2!important;font-size:16px;line-height:20px}.breadcrumb span:last-child,.card-heading p,.shopnow-btn p{color:#1d0027!important}.banner-text-3 p,.banner__buttons p{line-height:34px;font-family:Barlow Bold;text-transform:uppercase}.banner__content .usa-brand-image{position:absolute;left:0;bottom:10px}.usa-brand-image .image-wrapper:first-child{max-width:100%;margin:0 auto}.banner__content .usa-brand-image .image-wrapper img{width:100%;height:150px;object-fit:contain;object-position:center}.banner-content .banner__text.subtitle{max-width:674px}.banner-text-3 p{font-size:24px}.banner__buttons-email.banner__buttons{margin-top:20px}.banner__buttons-email.banner__buttons .clipped-btn{clip-path:polygon(4% 0%,100% 0,100% 62%,96% 100%,0 100%,0% 40%)}.banner__buttons p{font-size:18px;margin:0}.section-multibanner .banner__buttons{justify-content:center}.index-custom .collection-list{padding-top:20px}.card__media_home .media_home{height:218px;overflow:hidden}.card__media_home .media_home svg{width:100%;height:100%}.card__media_home .media_home img,.social_link_wrapper .icon.image_wrapper img{width:100%;height:100%;object-fit:contain}.card.gradient{background:0 0;border-top:1px solid #c2c2c2}.card-heading p{font-family:Barlow Bold;line-height:31px;text-align:center;text-transform:uppercase;margin:0 0 16px;height:120px;display:flex}.shopnow-btn p{font-family:Barlow Bold;font-size:18px;line-height:24px;text-align:center;text-transform:uppercase;margin:0}.arrowicon{height:52px}.arrowicon-shopnow{justify-content:center;align-items:center}.arrowicon .icon-wrap.clipped-btn{padding:13px 14px 15px 15px;margin-left:0}.models-search-btn,.models-search-btn:focus,.models-search-btn:hover{clip-path:polygon(5% 0%,100% 0,100% 53%,95% 100%,0 100%,0% 52%)}.cm_vehicle-widget_button.button{background:#cf642f;color:#fff!important;height:55px!important}.cm_vehicle-widget_select{line-height:23px!important;font-family:"Mulish Regular"}.cm_vehicle-widget .cm_select_inner-select{height:55px!important;border-radius:2px!important}.cm_select__pretty{padding:16px 32px!important;background:url(/cdn/shop/files/arrow-down.svg?v=1684814743) 94% 52% no-repeat #fff!important;cursor:pointer;color:#000}.cm_select__pretty:disabled{background:url(/cdn/shop/files/arrow-down.svg?v=1684814743) 94% 52% no-repeat #e3e3e3!important;opacity:.8}#cm-ymm .cm_select__pretty:disabled{background:url(/cdn/shop/files/bold-arrow-down.svg?v=1684815369) 94% 52%/11px no-repeat #5c5c5c!important;opacity:.8}.cm_vehicle-widget_label{justify-content:unset!important;gap:20px}.cm_dialog.vehicle-dialog .dialog-container{flex-basis:812px!important}.cm_dialog.vehicle-dialog .dialog-content{border-radius:10px}.dialog-container .cm_vehicle-widget__row .cm_vehicle-widget_select-container,.dialog-container .cm_vehicle-widget_dropdowns .cm_vehicle-widget_body{flex-direction:column}.dialog-container .cm_vehicle-widget__row .cm_vehicle-widget_select{margin-right:0;margin-bottom:18px}.dialog-container .cm_vehicle-widget__row .cm_vehicle-widget_button-container{padding:38px 0 15px}.cm_dialog .close .cm_icon{stroke-width:4px!important}.cm_dialog.vehicle-dialog .close{top:25px!important}.dialog-container .cm_vehicle-widget_dropdowns .cm_vehicle-widget_title{padding-bottom:25px!important;border-bottom:1px solid #e6e6e6;margin-bottom:40px}.cm_dialog .close:hover{background-color:rgb(235 235 235 / 40%)!important}.dialog-container .cm_vehicle-widget_button-container{flex-direction:row-reverse;gap:16px}.dialog-container .cm_vehicle-widget_button__clear.button.button--secondary{background:#9f9f9f;border:2px solid #9f9f9f;color:#fff!important}@media only screen and (min-width:360px){.cm_dialog.vehicle-dialog .close{right:3rem!important;top:1.6rem!important}}.dialog-container .cm_select__pretty:disabled{background:url(/cdn/shop/files/arrow-down.svg?v=1684815369) 94% 52% no-repeat #e3e3e3!important}.index-custom .app-section{padding-top:52px;padding-bottom:52px;background:#000}.app-heading h3,.cm_vehicle-categories_category-title,.custom-text-field-columns_item li,.min-requirements-and-benifits .benifits ul li,.min-requirements-and-benifits .min-requirements ul li{margin-bottom:10px}.app-heading .subtitle,.app-heading .subtitle p{line-height:30px;font-family:Mulish Bold;text-transform:uppercase;color:#fff;margin-bottom:0;margin-top:0}.cm_search-box_form-container,.event-item-wrapper,.index-custom .app-content{display:flex;align-items:center}.collection-custom .app-heading .h3{font-size:28px}.cm_vehicle-widget__row .cm_vehicle-widget_select-container{flex-direction:row}.section-multibanner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.section-multibanner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:-1}.footer .footer_below_text,.index-custom .heading-content-image,.multiple-info-cards-section,.mutli-image-content .collection_desc .services,.product-custom .description-wrap:not(:last-child){margin-bottom:50px}.section-multibanner h2{margin-top:0;margin-bottom:50px;max-width:432px}.collection-custom .section-multibanner h2{max-width:unset}.Clearance .card__heading a:after{content:none}.Clearance .card--card:after,.card--standard .card__inner:after{position:unset!important}.Clearance .product-card-wrapper .card,.image-with-text-custom .image-with-text__grid.grid,.sample-request-submit-form-body,.select-sample-section .sample-select-form{justify-content:space-between}.Clearance .underline-links-hover a{text-decoration:none!important}.Clearance .card__content{display:block;flex-grow:unset}.Clearance span.active-facets__button-inner{border-radius:unset}.Clearance .price__sale .price_normal_price,.Clearance .price__sale .price_normal_price .price_sale_price,.main-submit-sample-form .field{display:block}.offer-heading h4{margin-bottom:17px;margin-top:0}#cm-collection-page .cm_main-content,.main-blog .card-wrapper,.section-multibanner .image-container .grid__item,.section-multibanner .image-container .image-wrapper,.spec-table-container table{width:100%}.section-multibanner .image-container img,.three-column-container img{width:100%;height:100%;object-fit:cover;object-position:center}.section-multibanner .image-container .grid{display:grid}.section-multibanner .image-container .grid__item:first-of-type{grid-column:1/span 2;grid-row:1}.section-multibanner .image-container .grid__item:nth-of-type(2){grid-column:3;grid-row:1}.section-multibanner .image-container .grid__item:nth-of-type(3){grid-column:1/span 3;grid-row:2}.section-multibanner .image-container .grid__item:nth-of-type(4){grid-column:3;grid-row:3}.section-multibanner .image-container .grid__item:nth-of-type(5){grid-column:1/span 2;grid-row:3}.section-multibanner .centered-heading{text-align:center;max-width:1364px;margin:0 auto 50px}.collection-sub-desc{font-size:24px;line-height:40px;padding-bottom:50px}.clunker-bill-image-texts .image-with-text__heading,.clunker-bill-image-texts .text-wrapper p,.footer a,.footer a span,.sample-request-image-with-text .samples-footer h4,.sample-request-image-with-text .samples-footer p,.upcoming-section .sub-title .h4,.upcoming-section .sub-title h4,.upcoming-section h2,.with_bg h2,a{color:#fff}.with_bg:before{background-size:cover}.index-custom .with_bg:after{background:no-repeat padding-box #121212}.Clearance .card__content .card__heading{height:100%;min-height:68px}.Clearance .card__content .card__heading a{-webkit-line-clamp:2}.Clearance .collection-hero__title,.custom-product-section .modal-heading,.customizable-product-title-holder h4,.event-item-wrapper .event-item p,.product-custom .description-wrap p:last-child,.product__info-container .buy-buttons .product-form,.summary-add-to-cart .summary-price .h4{margin:0}.Clearance .mobile-facets__label>input[type=checkbox]:checked~.icon-checkmark,.Collections .cm_vehicle-categories_category-wrapper-title a,.articles-sidebar a p,.multiple-info-cards-section .info-card a:hover{color:#000}.upcoming-section{background:url("/cdn/shop/files/BG.png?v=1684502432") 0 0/cover no-repeat;color:#fff}.upcoming-section .show-heading h2{max-width:290px}.upcoming-section .grid{justify-content:space-between;align-items:center}.upcoming-section .grid .grid__item{width:auto;max-width:unset}.upcoming-section .grid .grid__item:nth-of-type(2){max-width:65%}.upcoming-section .event-list{display:flex;align-items:center;justify-content:space-between;padding:20px 25px}.upcoming-section .event-list:nth-of-type(odd){background:#000}.upcoming-section .event-list:nth-of-type(2n){background:#00000020}.upcoming-section .event-list .event-author-name,.upcoming-section .event-list .event-location{width:24%}.upcoming-section .event-list .event-view-more .button{padding:9px 10px 11px;font-size:18px;line-height:22px;font-family:"Barlow Bold";color:#000!important}.event-item-wrapper .event-item .image-wrapper{width:14px;height:18px;margin-right:16px}.event-item-wrapper .event-item .image-wrapper img{height:100%;width:100%;object-fit:contain;object-position:center;vertical-align:top}.image-with-text-checkout{background:#121212}.image-with-text-checkout .image-with-text__media-item{padding-right:40px}.image-with-text-checkout .image-with-text__heading{max-width:690px}.clunker-bill-image-texts .image-with-text__content,.image-with-text-checkout .image-with-text__content,.select-sample-section .select-container details{background:0 0}@media screen and (min-width:990px){.header--middle-left:not(.header--has-menu),.header--top-left{grid-template-areas:"heading search-bar icons";grid-template-columns:1fr 1fr 1fr}.image-with-text-checkout .image-with-text__media-item{padding-right:90px}}.newsletter-section .form-content{padding:80px 0 80px 180px}#cm-collection-page .cm_SearchResult .card-wrapper,#cm_results .cm_SearchResult .card-wrapper,.card__content .card__heading,.newsletter-section .image-wrapper,.single-col-grid,.three-column-container .grid__item .form-container,.three-column-container .grid__item .ul-list{height:100%}.newsletter-section .image-wrapper img{height:100%;width:100%;object-fit:cover;object-position:center}.newsletter-section .grid__item:nth-of-type(2){max-width:40%}.newsletter-section .newsletter-form{width:100%;max-width:100%!important}.newsletter-section .newsletter-form__field-wrapper{max-width:674px!important}.newsletter-section .newsletter-form__field-wrapper .form-input .field{background:#e3e3e3;border-radius:2px}.Careers .information-wrapper,.newsletter-section .newsletter-form__field-wrapper .form-input .field:not(:last-child),.paragraph{margin-bottom:20px}.image-with-text .button,.newsletter-section .newsletter-form .form-button{margin-top:5.2rem}.collection-hero__title{font-size:calc(var(--font-heading-scale) * 6rem)}.product-custom,.product-custom .multicolumn{background:#ececec}.arrow-wrapper .custom-arrow-next.swiper-button-disabled,.arrow-wrapper .custom-arrow-prev.swiper-button-disabled,.product-custom .shopify-section:first-child,.sub-collection-grid-main-container.bg-white{background:#fff}.product-custom .product-fitment-details-container{box-shadow:0 10px 30px #b7b7b71a;border:2px solid #f7f7f7;border-radius:10px;padding:0;position:relative}.product-fitment-details-container .title-container{padding:20px 20px 0}.product-fitment-details-container .title-container h4{margin:0;font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:30px;font-weight:700;color:#4f4c4d}.product-fitment-details-container .title-container p{color:#4f4c4d;font-size:16px;line-height:20px}.product-fitment-details-container .fitment--table{width:100%;border-collapse:collapse}.product-fitment-details-container .fitment--table tr th{font-size:18px;line-height:28px;color:#4f4c4d}.product-fitment-details-container .fitment--table tr td{font-size:16px;line-height:28px;color:#4f4c4d}.product-fitment-details-container .fitment--table tr td,.product-fitment-details-container .fitment--table tr th{padding:1rem 2rem;text-align:left}.product-fitment-details-container .fitment--table tr.fitment--details:nth-child(odd){background-color:#f7f7f7}.product-fitment-details-container .view-more-btn{color:#cf642f;text-align:center;padding:0 0 10px;position:absolute;left:0;right:0;bottom:0;top:auto;height:98px;display:flex;align-items:end;justify-content:center;background-image:url("data:image/svg+xml,%3Csvg width='599' height='107' viewBox='0 0 599 107' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_130_515)'%3E%3Cpath d='M599 0H0V107H599V0Z' fill='url(%23paint0_linear_130_515)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_130_515' x1='299.5' y1='0' x2='299.5' y2='107' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.502'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_130_515'%3E%3Crect width='599' height='107' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.faq-wrap .list-heading:after,.faq-wrap .list-heading:before{top:50%;background:#fff;height:2px;width:14px;position:absolute}.product-fitment-details-container .view-more-btn.view-less{background:0 0;position:unset;height:auto;padding-top:10px}.hidden-row{display:none;transition:display .15s}.spec-table-container table tr td{text-align:left;font-size:18px;line-height:28px;font-weight:400;padding:1rem 0}.spec-table-container table tr td strong{font-weight:400}.spec-table-container table ul{list-style:none;margin:0;padding:0}.product__title h1{font-size:calc(var(--font-heading-scale) * 3.8rem);line-height:48px;font-family:"Barlow ExtraBold"}.price__regular .price-per-item,.product__sku,.product__sku .sku-wrap,.remove-facet-cookies p{font-size:18px;line-height:23px}.cm_verify-fitment_title,.product-custom .cm_vehicle-widget__verify-fitment .cm_vehicle-widget_title,.variant-picker-container .title-wrapper h4{font-size:24px;line-height:29px;text-transform:uppercase}.product__sku{font-family:"Mulish Bold";display:inline-flex;margin-bottom:0!important}.product__sku .sku-wrap{font-family:"Mulish Regular";min-width:122px;display:block;margin-right:16px}.price__regular .price-per-item{font-family:Mulish Bold;color:#231f20}.product__info-wrapper div:has(.installment){display:none}.product__info-wrapper .two-col-text{padding-top:1.6rem}.product__info-wrapper .two-col-text .two-col-text-left{max-width:122px}.product__info-wrapper .quantity:after{border-radius:5px}.product__info-wrapper .quantity_and_buttons{display:flex;flex-wrap:wrap}.product__info-wrapper .quantity_and_buttons .product-form__input{flex:0 0 auto;margin:0 3rem 0 0}.product__info-wrapper .quantity_and_buttons .buy-buttons .shopify-payment-button__button{background:#cf642f;border-radius:5px;font-size:24px;line-height:29px;text-transform:uppercase;font-family:"Barlow Bold";padding:22px 50px}.product__description a{word-break:break-all}.product__description a,.view-matching-products,.warning-wrap a{color:#000;text-decoration:underline}.product__description a:focus,.product__description a:hover,.warning-wrap a:focus,.warning-wrap a:hover{color:#cf642f;text-decoration:none}.warning-title{display:flex;column-gap:10px;margin-bottom:20px;background:#ffe7db;padding:1rem;border-radius:4px}.quantity_buttons-full_width .buy-buttons{flex:1}.min-requirements-and-benifits{margin-bottom:50px!important}.min-requirements-and-benifits .benifits,.min-requirements-and-benifits .min-requirements{background:#cf642f36;padding:20px}.custom-text-field-columns_item ul,.min-requirements-and-benifits .benifits ul,.min-requirements-and-benifits .min-requirements ul{padding-left:20px}.multiple-info-cards-section .info-card{background:#f9f9f9;border-radius:4px;align-items:center;overflow:hidden;padding:2rem}.multiple-info-cards-section .info-card a{color:#cf642f;font-weight:700}.clunker-bill-image-texts{background:#121212;margin-bottom:50px}.clunker-bill-image-texts .image-with-text__content .text-wrapper,.popUpBox img,.two-col-text.tech-note .two-col-text-left{max-width:100%}.product .product__info-wrapper .cm_vehicle-widget_button-container{max-width:80px}#homepagewrapper .app-section .cm_vehicle-widget__column .cm_vehicle-widget_body,#homepagewrapper .app-section .cm_vehicle-widget__column .cm_vehicle-widget_select-container,.index-custom .app-content,.product-custom .cm_vehicle-widget__row .cm_vehicle-widget_select-container,.product-custom .cm_vehicle-widget_dropdowns .cm_vehicle-widget_body{flex-direction:column}.product-custom .cm_vehicle-widget__row .cm_vehicle-widget_select{margin-right:0;margin-bottom:16px}.product-custom .cm_select__pretty:disabled{background:url(/cdn/shop/files/arrow-down.svg?v=1684814743) 94% 52% no-repeat #e3e3e3!important;opacity:.6;cursor:not-allowed}.cm_select__pretty:focus-visible{outline:0}.product__info-container .remove-facet-cookies{border:1px solid #f1d1c1;background:#fdf8f5;border-radius:2px;padding:24px 40px;margin:1.6rem 0}.remove-facet-cookies p{margin:0;font-family:"Mulish SemiBold"}.remove-facet-cookies p a,.specs-table th{font-family:"Mulish Bold"}.cm_verify-fitment_title{color:#a80316!important;font-family:"Barlow Bold";margin-bottom:4px}.clear-button,.models-search-btn{min-height:52px;text-transform:none}.cm_verify-fitment__yes .cm_verify-fitment_title{color:#30cfc3!important}.cm_verify-fitment__no .cm_verify-fitment_icon,.cm_verify-fitment__yes .cm_verify-fitment_icon{border-radius:50%;width:48px;height:48px;margin-right:0}.description-specs .specs-table,.faq-wrap .list-heading{width:100%;text-align:left}.cm_verify-fitment__no .cm_verify-fitment_icon{background:#a80316!important}.cm_verify-fitment__yes .cm_verify-fitment_icon{background:#30cfc3!important}.cm_vehicle-widget__verify-fitment .cm_verify-fitment_icon svg{margin-left:14px!important}.cm_verify-fitment__no .cm_icon,.cm_verify-fitment__yes .cm_icon{fill:white!important;stroke:white!important}.cm_verify-fitment .cm_icon{height:20px!important;margin:14px!important}.cm_verify-fitment_vehicle{font-family:"Mulish SemiBold"}.cm_vehicle-widget_label{align-items:center!important}.cm_vehicle-widget:has(.cm_verify-fitment__no),.cm_vehicle-widget:has(.cm_verify-fitment__yes){padding:24px 32px;border-radius:5px;margin-bottom:0}.cm_vehicle-widget:has(.cm_verify-fitment__no){border:1px solid #e5b3b9;background:#f6e6e8;padding:24px 25px}.cm_vehicle-widget:has(.cm_verify-fitment__yes){border:1px solid #30cfc3;background:#eafaf9}.cm_verify-fitment_body{display:flex;flex-wrap:wrap;flex-direction:column}.cm_vehicle-widget__verify-fitment .cm_verify-fitment_change{color:#9f9f9f!important;text-decoration:underline;text-transform:capitalize;cursor:pointer;font-size:16px;line-height:20px;font-family:"Mulish Bold";margin-top:12px}.cm_vehicle-widget__verify-fitment .cm_verify-fitment__yes .cm_verify-fitment_change{margin-top:12px;padding-top:12px;border-top:1px solid #e2e2e2}.cm_FacetPanel .facettitle .cm_icon,.product-form__input--dropdown .select svg path{fill:#000!important}.variant-picker-container .title-wrapper h4{color:#1d0027}.variant-picker-container .product-form__input--dropdown .form__label{font-size:16px;line-height:20px;font-family:"Mulish Bold";letter-spacing:.16px;color:#9f9f9f;text-transform:capitalize;margin-bottom:8px}.variant-picker-container .product-form__input--dropdown .select select{font:18px/23px Mulish Regular;letter-spacing:0;color:#121212;text-transform:capitalize;background:0 0;border:1px solid #9f9f9f;border-radius:2px}.faq-wrap,.product-custom .description-box,.product-custom .multicolumn .multicolumn-card{border-radius:10px;opacity:1;box-shadow:0 10px 30px #b7b7b71a}.product-form__input--dropdownselect option{background-color:#cf642f;color:#fff}.cm_vehicle-categories__flat .cm_vehicle-categories_category-wrapper-repeater{margin:0!important}.product-custom .multicolumn .multicolumn-card{background:#fff!important}.product-custom .multicolumn .multicolumn-card__info{text-align:center;padding:29px 24px}.product-custom .multicolumn .multicolumn-card__info h4{margin-bottom:8px;line-height:38px}.product-custom .multicolumn-card__image-wrapper .media{padding-bottom:0!important;width:92px;height:72px!important;margin:0 auto}.product-custom .description-box{background:#fff;padding:50px 24px;margin-top:2rem}.product-custom .description-box .description-main{width:calc(66.66% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(66.66% - var(--grid-desktop-horizontal-spacing)/ 2)}.description-specs h5{line-height:28px;margin-bottom:16px}.specs-table td,.specs-table th{padding-bottom:32px}.cm_fitment-table .fitment-cell,.cm_fitment-table .fitment-row,.cm_fitment-table .fitment-row:first-child,.cm_fitment-table .fitment-table-body{border-width:0!important}.cm_fitment-table .fitment-cell{padding:0 8px 8px!important;border-width:0!important;font-size:16px}.faq-wrap{background:#231f20;padding:50px 56px;margin:50px 0}.faq-wrap .faq-body .questions:first-child{padding-right:60px}.faq-wrap .lists{margin:0;overflow:hidden;padding:0}.faq-wrap .lists li{list-style-type:none;padding:0}.faq-wrap .list-heading h5,.faq-wrap .list-text p{margin:0;padding-right:60px}.faq-wrap .list-heading{background:0 0;border:none;cursor:pointer;display:block;outline:0;margin-bottom:20px;padding:0;position:relative}.faq-wrap .list-heading h5{color:#cf642f}.faq-wrap .list-heading:before{content:"";right:0;transform:rotate(-90deg);transition:.2s ease-in-out}.faq-wrap .list-heading:after{content:"";right:0}.faq-wrap .list-heading.active:before{transform:rotate(0)}.faq-wrap .list-text{display:none;overflow:hidden;color:#fff}.cm_SearchResult .card__heading,.cm_related-products .card__heading{height:auto!important;line-height:29px}#cm-collection-page .cm_vehicle-widget,#cm_results .cm_vehicle-widget{background:#f2f2f2;box-shadow:0 10px 30px #b7b7b71a;border-radius:10px;opacity:1;padding:50px;margin-bottom:50px}#cm-collection-page .cm_SearchResult .grid,#cm_results .cm_SearchResult .grid{grid-template-columns:repeat(3,1fr)!important;row-gap:45px}#cm-collection-page .cm_SearchResult .card-wrapper:empty,#cm_results .cm_SearchResult .card-wrapper:empty,.cmRepeater_facets .cm_field-Fitment,.cmRepeater_facets .cm_field-vendor,.custom-product-section .modal.modal-lg .modal-sub-heading,.custom-product-section .modal.modal-sm .modal-sub-heading-less-text{display:none}#cm-collection-list .cm_vehicle-categories_category-image-container{border:1px solid #e3e3e3;border-radius:10px;min-height:300px;overflow:hidden}.cm_SearchResult .card__media,.cm_related-products .card__media{border:1px solid #e3e3e3;border-radius:10px;overflow:hidden;height:307px!important;margin-bottom:16px}.Collections .cm_vehicle-categories_category-wrapper-title a:hover{text-decoration:underline;text-decoration-color:#000}.Collections .cm_vehicle-categories__topline-link,.sub-category-item .cm_vehicle-categories__topline-link{padding:15px}.sub-category-item .cm_vehicle-categories__topline-wrapper:hover .cm_vehicle-categories__topline-title{text-decoration-color:#000}.sub-category-item .cm_vehicle-categories__topline-image{height:auto!important;padding:0}.list-collections-custom #cm-collection-list .cm_vehicle-categories_category-image-container{border:none;min-height:140px}#cm-collection-list .cm_vehicle-categories_category-container{margin:0;padding:16px 15px;box-shadow:0 10px 30px #b7b7b71a;border:2px solid #e3e3e3}#cm-collection-list .cm_vehicle-widget,.Collections #cm-collection-list .cm_vehicle-widget .cm_vehicle-widget_dropdowns,.facetholder{border-radius:10px;background:#f2f2f2;opacity:1;box-shadow:0 10px 30px #b7b7b71a}#cm-collection-list .cm_vehicle-widget{padding:30px;margin-bottom:30px}.Collections #cm-collection-list .cm_vehicle-widget{background:unset;padding:0 2rem;border-radius:0;box-shadow:none}.Collections #cm-collection-list .cm_vehicle-widget .cm_vehicle-widget_dropdowns{padding:30px}#cm-collection-list .cm_vehicle-categories{margin-top:3rem;margin-bottom:0}.facetholder{padding:30px 20px 20px;margin-bottom:16px;overflow:hidden}.cm_FacetPanel .facettitle{background-color:transparent!important;color:#000!important;font-size:24px!important;line-height:29px!important;letter-spacing:0!important;margin-bottom:0!important;font-family:"Barlow Bold";padding:0!important}.cm_FacetPanel .facetdiv{align-items:flex-start!important;margin-bottom:.5em!important}.cm_FacetPanel .cm_facet_checkbox{height:20px;width:20px;margin:0 20px 0 0!important}input[type=checkbox]{accent-color:#cf642f}.cm_FacetPanel .cm_field-category .facetdiv a{text-transform:capitalize}.cm_SearchHeader .cm_sort-select{background:url(/cdn/shop/files/arrow-down.svg?v=1684814743) 88% 52% no-repeat #f2f2f2!important;border:0 solid #767676!important;height:55px!important;border-radius:2px!important;min-width:300px;font-size:18px;line-height:23px;font-family:"Mulish Regular"}#cm-collection-page .price-item,#cm_results .price-item{font-family:"Barlow Bold";line-height:29px}.cm_FacetPanel:not(.cm_facet-panel__full-width){margin-right:45px!important}.cm_main-content{width:calc(100% - 325px)!important}.cmRepeater_items .item{border-top:1px solid #c2c2c2;padding-top:16px}.cmRepeater_items .item:hover{border-top:1px solid #cf642f;margin-top:-4px;transition:.2s ease-in}.cm_main-content .cm_SearchResult:has(div:empty){min-height:0!important}.cm_FacetPanel .facetbody{margin-top:32px;margin-bottom:0!important}.facetbody.collapsed{margin-bottom:0;margin-top:0}.child-categories .cm_vehicle-categories__topline-title:hover,.success-message-wrap a{text-decoration:underline}.cm_vehicle-categories__topline-image{height:inherit!important}.parent-category-wrappers .cm_vehicle-categories__topline-image{height:140px!important}.cm_vehicle-categories__topline-title{color:#000!important;height:100%!important}.ymm-change-or-clear__title.d-flex{flex-wrap:wrap;column-gap:10px}span.cm_vehicle-widget_subtitle{font-family:Mulish Regular;font-size:28px!important;font-weight:300;line-height:50px;text-transform:uppercase}.sub-collection-container .title-wrapper-with-link,.sub-collection-title .heading{margin-bottom:8px}.category-heading .products-count,.products-count #selected-cm{font-size:24px;line-height:30px;font-family:"Mulish Bold";color:#9f9f9f}.category-heading .collection-list-title,.sub-collection-title h5{font-size:18px;line-height:22px}.sub-collection-list-container.swiper{padding:30px 10px 50px!important;margin:-10px;display:block!important}.sub-collection-list-container .sub-collection-wrapper{box-shadow:0 2px 12px #1212121f;border-radius:10px;opacity:1;background:#fff;height:auto}.sc-image-container img{object-position:center;display:block;height:100%;object-fit:contain;width:100%}.cm_vehicle-categories__topline-image{object-position:center;background-color:#fff;display:block;max-height:230px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.sub-collection-list-container .sub-collection-title{text-align:center;padding:8px 16px 16px}.sub-collection-title h5{margin:0}.sub-collection-grid-main-container{background:#f2f2f2;padding:50px 0}@media (min-width:767px){.category-heading .collection-list-title{font-size:40px;line-height:48px}}.sc-product-count.products-count{color:#c2c2c2}.custom-product-section .modal-sub-heading,.sub-collection-grid-main-container .category-heading{margin-bottom:40px}.lead-tech-title .two-col-text-right{width:auto}.custom-design-center-section{padding:60px 0 80px}.custom-design-container .left-content,.custom-design-container .right-content,.product-list-image img,.recent-articles img{width:100%;max-width:100%}.custom-design-container .right-content .service-grid-content,.three-column-container .ul-list li:not(:last-child){margin-bottom:24px}.custom-design-container .left-content .subtitle-content p,.sample-request-image-with-text .samples-header-subtitle p{font-size:32px;line-height:42px}.custom-design-container .right-content .service-grid-content p{font-size:24px;line-height:34px;font-family:"Mulish SemiBold"}.custom-design-center-section .three-column-container{padding-top:60px}.custom-design-container{padding-top:40px}.three-column-container .image-holder{width:100%;height:100%;box-shadow:0 2px 12px #1212121f}.three-column-container .ul-list{list-style:decimal;margin:0;padding:24px;background:#fff;box-shadow:0 2px 12px #1212121f}.three-column-container .ul-list li{margin-left:24px;font:600 18px/28px Mulish SemiBold}.three-column-container .form-container{box-shadow:0 2px 12px #1212121f;background:#d16528;padding:24px 40px 40px}@media all and (min-width:992px){.custom-design-container .left-content{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.custom-design-container .right-content{width:calc(66.66% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(66.66% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.custom-design-center-section h3{font:32px/42px "Chakra Petch Bold";text-transform:uppercase;margin-bottom:32px}.custom-design-center-section .years-models-selector-holder select{height:55px;width:100%;margin-bottom:16px;background:url(/cdn/shop/files/arrow-down.svg?v=1684814743) 94% 52% no-repeat #fff!important;appearance:none;padding:16px 32px!important;border-radius:2px;border:0;font-size:18px;line-height:23px}.custom-design-center-section .years-models-selector-holder select:focus-visible{outline:0}.models-search-btn{width:100%;background:#121212;margin-bottom:16px;margin-top:35px;font:24px/31px "Chakra Petch Bold"}.productsListsHolder{padding-bottom:80px}.clear-button{width:100%;border-color:#000;font:18px/24px "Chakra Petch Bold"}.product-list-wrapper{background:#fff;box-shadow:0 2px 12px #1212121f;overflow:hidden;height:100%}.product-list-image .product-title{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;color:#d16528;margin:0}.product-list-wrapper ul{list-style:none;padding:0;margin:0}.product-list-wrapper ul li{border-top:1px solid #b7b7b766;margin:0 32px}.catalog-section .global-media-settings,.custom-product-section .preview-img-holder img:hover,.image-with-text-checkout .global-media-settings,.product-list-wrapper ul li:first-child,.summary-info-wrapper .summary-info:first-child,cart-remove-button .button{border:0}.product-list-wrapper ul li a{display:block;font-size:24px;line-height:30px;color:#121212;font-weight:500;padding:18px 0}.category-model-title p{font-size:24px;line-height:34px;max-width:634px;margin-bottom:40px}.product-list-wrapper a:first-child{border-top:0}.image-with-text-checkout,.section-multibanner,.upcoming-section{padding:80px 0}.buttton-content .h5,.buttton-content h5{margin-top:0;margin-bottom:20px}.image-with-text img{width:100%;height:100%;object-fit:contain;object-position:center}.image-with-text .text-wrapper{max-width:536px}.table-title,.table-title p{font-size:24px;line-height:31px;font-family:"Barlow Bold";margin:0;padding:0}table .clipped-btn{color:#000!important}table .button{font-size:18px;line-height:24px;text-transform:uppercase}table:not([class]) td,table:not([class]) th{padding:25px 20px 28px;border:0}.cart-custom .quantity{min-height:calc((var(--inputs-border-width) * 2) + 6rem)}.cart-custom .quantity__input{font-size:24px;line-height:40px}.cart-custom .title-wrapper-with-link{margin:3rem 0 4rem}.after-cart-success a,.cart-custom h1,.contact-icon-and-number a:focus,.contact-icon-and-number a:hover,.custom-product-section .imagesHolder .image-name-price.active .name-price,.sample-request-submit-form-nav .prev-form-btn span{color:#d16528}.cart-item__name{font-family:Mulish Bold;color:#d16528;line-height:30px;padding-bottom:12px}.cart-items td:first-child{padding-left:24px}.cart-items td:last-child{padding-right:24px}.cart-custom .product-option{font-size:16px;word-break:break-word;line-height:20px;color:#7a7a7a;text-transform:capitalize}.cart-custom .product-option dd{color:#b7b7b7}.cart-custom .price{font-size:24px;line-height:30px;color:#d16528;font-family:"Barlow ExtraBold"}.addresses-custom,.addresses-custom .breadcrumb,.login-custom,.login-custom .breadcrumb,.register-custom,.register-custom .breadcrumb{background:#f2f2f2}.account .account-title{display:flex;justify-content:space-between;flex-wrap:wrap}.account .logout-btn{font-family:Barlow Bold!important;font-size:18px!important;border:2px solid #cf642f;height:55px;min-height:55px;padding:9px 30px 11px}.arrow-wrapper .custom-arrow-prev{left:-104px!important}.arrow-wrapper .custom-arrow-next{right:0!important}.arrow-wrapper .custom-arrow{background:#cf642f;border:2px solid #cf642f;opacity:1;padding:13px 16px;width:40px;height:40px;z-index:1}.arrow-wrapper .custom-arrow:after{font-size:14px;color:#fff}.card__content .card__heading a{display:flex;flex-direction:column;justify-content:space-between}.sample-request-image-with-text .samples-header{margin-bottom:80px}.sample-request-image-with-text .samples-image-holder,.select-sample-section .sample-items-body{flex:1 0 63.6666%}.sample-request-image-with-text .samples_image{width:100%;height:100%;max-width:100%;object-fit:cover}.sample-request-image-with-text .samples_image_desc{flex:0 0 32.7%;box-shadow:0 2px 12px #1212121f;padding:24px}.sample-request-image-with-text .samples_image_desc p{font-weight:600;line-height:28px}.sample-request-image-with-text .samples_image_desc .desc_normal{margin-bottom:22px}.sample-request-image-with-text .desc_colored p{color:#cc6b35}.sample-request-image-with-text .samples-footer{background:#cc6b35;padding:50px 24px;margin-bottom:80px}.sample-request-image-with-text .samples-footer .samples-footer-subtitle{max-width:890px;margin:0 auto}.sample-items-selected-title p,.sample-request-image-with-text .samples-footer .samples-footer-subtitle p{font-weight:600}.select-sample-section{background:#f2f2f2;padding:50px 0;margin-bottom:40px}.select-sample-section .sample-items-heading{font-size:24px;line-height:34px;font-weight:600;margin-bottom:16px}.select-sample-section .sample-items-heading p{margin-bottom:24px;text-align:left}.select-sample-section .sample-group{background:#fff;padding:24px;box-shadow:0 2px 12px #1212121f;margin-bottom:24px}.select-sample-section .sample-group .sample-group-title{font-size:24px;line-height:34px;color:#d16528;font-weight:700;padding-bottom:16px;border-bottom:1px solid #d16528;margin-bottom:24px}.select-sample-section .select-container summary{font-family:Chakra Petch Bold;font-size:18px;line-height:24px;padding-left:0}.select-sample-section .select-container summary span{font-size:14px;line-height:18px;color:#b7b7b7;display:inline-block;margin-left:16px}.select-sample-section .select-container summary .sample-accordion-icon{margin-left:0;display:block;margin-right:12px}.select-sample-section .select-container details[open] .sample-accordion-icon{transform:rotate(180deg)}.select-sample-section .select-content{column-gap:24px;padding-right:72px;padding-left:0}.select-sample-section .swatch-card-main{height:100%;display:flex;flex-wrap:wrap;width:100%;justify-content:center;cursor:pointer}.select-sample-section .swatch-card-main:hover .swatch-card_name span,.select-sample-section .swatch-seleced .swatch-card_name span{color:#2ea85e}.select-sample-section .select-content .swatch-image-card{width:17.5%;max-width:17.5%;border:1px solid #b7b7b7;position:relative}.select-sample-section .select-content .swatch-card-image{height:100px;width:100%}.select-sample-section .select-content .swatch-card_name{padding:10px 6px;font-size:16px;line-height:20px;font-weight:700;text-align:center}.select-sample-section .select-content .swatch-card-image img{width:100%;max-width:100%;height:100%;object-fit:cover}.sample-request-submit-form .select-sample-quantity,.select-sample-section .sample-submit-form-wrap{flex:0 0 23.5%}.select-sample-section .sample-submit-form-wrap .sample-submit-form-body{position:sticky;top:2%}.swatch-card-floaters-top{position:absolute;left:0;top:0;display:flex;justify-content:space-between;align-items:center;right:10px}.sample-submit-main{background:#f0ccb7;box-shadow:0 2px 12px #1212121f;margin-bottom:20px}.sample-submit-form-title{background:#cc6b35;padding:20px}.sample-submit-form-title h4{margin:0;color:#fff;font-size:24px;line-height:34px}.sample-items-selected-title{padding:20px}.sample-submit-form-footer p{color:#9c9c9c;font-size:14px;line-height:18px}.select-content .sample_remove{font:14px/18px Chakra Petch Bold}.select-content input[type=checkbox]{accent-color:#2ea85e;width:20px;height:20px}.sample-items-seleted-colors{padding:4px 20px 0}.sample-items-seleted-colors .selected-swatch-wrap{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #fff;padding:16px 0}.sample-items-seleted-colors .selected-swatch-wrap:first-child{border-top:0;padding-top:0}.sample-items-seleted-colors .selected-swatch-image{width:80px;height:80px;margin-right:10px}.sample-items-seleted-colors .selected-swatch-image img{object-fit:cover;height:100%;width:100%;max-width:100%}.sample-items-seleted-colors .selected-swatch-info p{margin:0;color:#575757;font-size:14px}.sample-items-seleted-colors .selected-swatch-info span{color:#575757;font-size:14px;font-weight:700}.remove-selected-swatch{cursor:pointer}.sample-sticky-footer{background:#f0ccb7;padding:24px 0 20px;position:fixed;width:100%;bottom:0;z-index:2}.sample-sticky-footer-wrapper{align-items:center;justify-content:space-between}.sample-sticky-footer-buttons{display:flex;justify-content:center}.sample-sticky-footer-quantity{color:#575757;font-size:18px;line-height:24px;margin-bottom:8px;font-family:Chakra Petch Bold;opacity:1}.sample-sticky-footer-message p{font-size:14px;line-height:18px;color:#9c9c9c;margin-bottom:8px}.sample-sticky-footer-remove #clear-all-btn{color:#575757;display:flex;align-items:center;font-family:Chakra Petch Bold;column-gap:12px;opacity:1;cursor:pointer}.sample-sticky-footer-remove #clear-all-btn svg path{opacity:1;fill:#575757}.footer-faded .sample-sticky-footer-quantity,.footer-faded .sample-sticky-footer-remove #clear-all-btn,.footer-faded .sample-sticky-footer-remove #clear-all-btn svg path{opacity:.5}.sample-request-submit-form-nav .prev-form-btn{display:inline-flex;align-items:center;column-gap:12px;color:#b7b7b7;margin-bottom:15px;cursor:pointer}.sample-request-submit-form-main{margin-bottom:48px}.sample-request-submit-form .select-sample-submit-form{flex:0 0 74%}.main-submit-sample-form .field__label{position:unset;font-weight:700}.main-submit-sample-form .field__input{padding-top:1.5rem}.main-submit-sample-form .field__input::-webkit-input-placeholder{color:#767676;opacity:.5!important;font-family:"Mulish Regular",sans-serif;font-size:18px}.main-submit-sample-form .field__input::-moz-placeholder{color:#767676;opacity:.5!important}.main-submit-sample-form .field__input:-ms-input-placeholder{color:#767676;opacity:.5!important}.main-submit-sample-form .field__input:-moz-placeholder{color:#767676;opacity:.5!important}.main-submit-sample-form .field__input::placeholder{opacity:1!important;color:#767676;font-family:"Mulish Regular",sans-serif;font-size:18px}.customer .field input:focus,.field__input:not(:placeholder-shown),.main-submit-sample-form .customer .field input:-webkit-autofill,.main-submit-sample-form .customer .field input:not(:placeholder-shown),.main-submit-sample-form .field__input:-webkit-autofill,.main-submit-sample-form .field__input:focus{padding:2rem 1.5rem .8rem 3.2rem;background-color:##5c5c5c}.main-submit-sample-form select.field__input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.227' height='6.75' viewBox='0 0 11.227 6.75'%3E%3Cpath id='Path_282' data-name='Path 282' d='M10.92-7.08,6.451-2.58a1.239,1.239,0,0,1-.826.33,1.121,1.121,0,0,1-.8-.33L.361-7.08A1.08,1.08,0,0,1,.086-8.3,1.13,1.13,0,0,1,1.125-9h8.968a1.125,1.125,0,0,1,1.04.694A1.111,1.111,0,0,1,10.92-7.08Z' transform='translate(-0.001 9)' fill='%23121212'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:97% center}.success-message-wrap{display:flex;column-gap:30px;background:#2f9e64;padding:24px;color:#fff}.success-message-wrap h3{font:600 32px/42px Mulish Regular;color:#fff;margin:0 0 8px}.success-message-wrap p{font-size:18px;line-height:28px;margin-bottom:16px}.success-after-links a{text-decoration:underline;color:#fff}.customizable-product-title-holder .h2,.part-name-specs h4{color:#d16528;margin:0}.customizable-product-title-holder{display:flex;align-items:center;column-gap:24px;margin-bottom:80px}#homepagewrapper .cm_vehicle-widget__column .cm_vehicle-widget_select,.part-name-specs{margin-bottom:15px}.part-name-specs{display:flex;justify-content:space-between;border-bottom:1px solid #d16528;padding-bottom:10px;align-items:center}.part-name-specs-holder .button{padding-left:10px;padding-right:10px;font-size:14px}.part-name-specs h4{font-size:22px;line-height:34px}.part-name-specs .clearSpecsBtn{display:flex;column-gap:12px;font-size:18px;line-height:24px;color:#b7b7b7;font-family:Chakra Petch Bold;align-items:center;cursor:pointer;align-items:center}.svg-image-and-customization-options{display:flex;flex-wrap:wrap;gap:2%;margin-bottom:40px}.custom-product-section .svg-holder{background:#fff;box-shadow:0 2px 12px #1212121f;padding:24px;position:sticky;top:8%;max-height:800px;flex:1 0 40%}.col-color__item{flex:1 0 58%}.custom-product-section .svg-holder .img-text{position:absolute;top:24;left:24px;right:24px;font-family:Chakra Petch Bold;color:#b7b7b7;font-size:18px;line-height:24px}.img-option-col{display:flex;flex-wrap:wrap;height:100%;flex-direction:column;justify-content:space-between;width:100%}.product-customization-below{margin-top:-40px;font-family:Chakra Petch Bold;color:#121212;font-size:16px;line-height:24px;margin-bottom:16px}#cloth-image-options-holder::-webkit-scrollbar-track,.custom-product-section .pallete-and-preview .grain-preview::-webkit-scrollbar-track,.customization-options-holder::-webkit-scrollbar-track{background-color:transparent}#cloth-image-options-holder::-webkit-scrollbar,.custom-product-section .pallete-and-preview .grain-preview::-webkit-scrollbar,.customization-options-holder::-webkit-scrollbar{width:4px;background-color:transparent}#cloth-image-options-holder::-webkit-scrollbar-thumb,.custom-product-section .pallete-and-preview .grain-preview::-webkit-scrollbar-thumb,.customization-options-holder::-webkit-scrollbar-thumb{background-color:#d16528;border:2px solid #d16528}.customization-options-holder{display:flex;flex-wrap:wrap;gap:1rem}.custom-product-section .part-name-specs-holder{background:#fff;box-shadow:0 2px 12px #1212121f;padding:15px;flex:0 0 49%}.custom-product-section .optionsHolder{height:calc(100% - 6rem)}.custom-product-section .part-name-specs-holder .grid__item,.outer-bordered .grid--1-col{border:1px solid;padding:8px}.outer-bordered .grid--1-col .grid__item{border:0;padding:0}.colorOnlyText{font-size:16px;line-height:normal;color:#b7b7b7}.selected-image-holder{height:110px}.image-button-holder,.image-button-holder.grid__item{display:flex;justify-content:space-between;flex-direction:column;height:100%}.optionClassAndValueHolder{padding:16px 0 12px;text-align:center;font:14px/24px Chakra Petch Bold}.clear-all-specs,.contact{font-family:Chakra Petch Bold}.custom-product-section .modal-wrapper-external{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;top:0;z-index:3;left:0;display:none}.custom-product-section .modal.modal-lg,.custom-product-section .modal.modal-sm{transform:translate(-50%,-50%);left:50%;top:50%}.custom-product-section .modal.modal-sm{max-width:722px}.modal-sub-heading-less-text,.tab-content-header{margin-bottom:12px;color:#575757;font-size:16px;font-weight:600}.custom-product-section .initial-filters-modal,.custom-product-section .modal.modal-lg{top:50%;left:5%;right:5%;transform:translateY(-50%);border-radius:0;height:98%;overflow:hidden}.custom-product-section .modal{display:none;z-index:4;position:fixed;background:#fff;padding:40px;-ms-overflow-style:none;scrollbar-width:none}.custom-product-section .modal::-webkit-scrollbar{display:none}.custom-product-section .modal img{width:100px;padding:10px;margin:0 10px;border:2px solid transparent}.custom-product-section .modal img:hover{border:2px solid #000}.custom-product-section .modal-heading-holder{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid;padding-bottom:24px;margin-bottom:32px}.pallete-and-preview{column-gap:36px;display:flex;flex-wrap:wrap}.custom-product-section .pallete-and-preview .images-holders-holder{max-height:calc(100vh - 21rem);flex:1 0 18.4%}.custom-product-section .pallete-and-preview .grain-preview{flex:0 0 358px}.custom-product-section .pallete-and-preview .imagesHolder .image-name-price{width:18.4%;max-width:18.4%}.custom-product-section .preview-img-holder{height:300px;margin-bottom:24px}.custom-product-section .preview.grain-preview h4{text-transform:uppercase;font-size:18px;line-height:24px}.custom-product-section .selected-grain-name-holder{margin-bottom:35px}.custom-product-section .selected-grain-name-holder .grain-selected{font-size:20px;line-height:25px;font-weight:700}.custom-product-section .selected-grain-name-holder .selected-grain-name{font-size:24px;line-height:30px;font-weight:700;color:#d16528}.custom-product-section .preview-img-holder img{object-fit:cover;width:100%;max-width:100%;height:100%;margin:0;padding:0;border:0}.modal-close-icon{cursor:pointer;display:inline-flex}.custom-product-section .tab-items-holder,.vinyl-leather-cloths-holder{display:flex;column-gap:24px}.tab-items-holder .tab-item,.vinyl-leather-cloths-holder .filter-button-holder{padding:12px 24px;border:1px solid #d1652899;cursor:pointer;font:18px/24px Chakra Petch Bold;color:#d16528;display:flex;column-gap:16px;align-items:center}.custom-product-section .filter-button-holder .rectangle{width:24px;height:24px;border:1px solid #b7b7b7;display:block}.Catalog.cm_body.cm_product .product__sku,.crossBtn,.custom-product-section .tab-content-holder .tab-content:not(.active),.dialog-title,.downloadCatelogBtnWrapper,.index-custom .app-section .cm_vehicle-widget_header,.search-custom .card__inner .card__content,.search-custom .card__inner::before{display:none}.custom-product-section .filter-button-holder.active .rectangle{position:relative;border-color:#d16528}.custom-product-section .filter-button-holder.active .rectangle:after{content:"";width:14px;height:14px;position:absolute;inset:4px;background:#d16528}.summary-add-to-cart-holder{background:#f0ccb7;padding:28px 24px;box-shadow:0 2px 12px #1212121f;margin-bottom:36px}.contact{display:flex;flex-wrap:wrap;column-gap:16px;font-size:20px}.contact-icon-and-number{font-size:24px}.contact-icon-and-number a{color:#121212;display:flex;justify-content:space-between;column-gap:10px;align-items:center}.summary-add-to-cart{display:flex;justify-content:space-between;align-items:flex-end}.after-cart-success{border-top:1px solid #fff;padding:20px 0 0;margin-top:20px}.articles-sidebar,.custom-product-summary{border:1px solid #b7b7b766}.summary-add-to-cart .summary-price{display:flex;align-items:center;column-gap:20px}.tab-items-and-preview{display:flex;justify-content:space-between;column-gap:20px;margin-bottom:20px}.custom-product-section{padding-bottom:60px}.custom-product-section .images-holders-holder{max-height:calc(100vh - 38rem);overflow:auto}.custom-product-section .images-holders-holder::-webkit-scrollbar-track{background-color:transparent}.custom-product-section .images-holders-holder::-webkit-scrollbar{width:4px;background-color:transparent}.custom-product-section .images-holders-holder::-webkit-scrollbar-thumb{background-color:#d16528;border:2px solid #d16528}.custom-product-section .imagesHolder{display:flex;flex-wrap:wrap;gap:24px}#cloth-image-options-holder.imagesHolder{max-height:calc(100vh - 34rem);overflow:auto}.custom-product-section .imagesHolder .image-name-price{width:13%;max-width:13%;border:1px solid #b7b7b7;cursor:pointer}.custom-product-section .imagesHolder .image-name-price.active{border-color:#d1652899;outline:#d1652899 solid 1px;cursor:pointer}.custom-product-section .imagesHolder .image-holder{height:100px;overflow:hidden}.custom-product-section .imagesHolder .image-holder img{width:100%;padding:0;margin:0;border:0;height:100%;object-fit:cover}.custom-product-section .imagesHolder .image-name{text-align:center;padding:16px;font-size:16px;font-weight:700}.select-count-clear-all-specs{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}.clear-all-specs{display:flex;align-items:center;cursor:pointer;column-gap:16px;font-size:18px;line-height:24px;color:#575757}.select-count-clear-all-specs .select-count{font:18px/24px Chakra Petch Bold;color:#8d8a8a}.custom-product-summary .summary-header{display:flex;justify-content:space-between;align-items:center;padding:16px;color:#575757;border-bottom:1px solid #b7b7b766}.custom-product-summary .summary-header h4{margin:0;font-size:24px;line-height:34px;font-weight:700;color:#575757}.custom-product-summary .summary-header .select-count-items{font:18px/24px Chakra Petch Bold}.summary-info-wrapper{padding:0 16px;align-items:center;row-gap:0;margin-top:-1px;column-gap:4%;display:flex;flex-wrap:wrap}.summary-info-wrapper .grid__item{width:calc(50% - 4% / 2);max-width:calc(50% - 4% / 2)}.part-name-and-icon{display:flex;justify-content:space-between;align-items:center;column-gap:16px}.part-name-and-icon .select-status-icon{margin-top:6px}.summary-info-wrapper .summary-info{border-top:1px solid #b7b7b766;padding:12px 0}.summary-info-wrapper .part-name{color:#121212;font-weight:700}.summary-info-wrapper .selected-options{font-size:16px;color:#575757}.year-make-model-body-type{padding:2rem;margin-top:3rem;background:#f2f2f2}.year-make-model-body-type select{margin-bottom:1rem}.main-blog{margin-bottom:4rem!important}.main-blog .card__content .card__heading{height:unset;line-height:normal}.main-blog .card__inner{height:250px}.main-blog .card__heading a:focus,.main-blog .card__heading a:hover{text-decoration:none;color:#cf642f}.main-blog .card__information{padding-bottom:0}.article-template__content h2,.article-template__content h3{font-size:calc(var(--font-heading-scale) * 4.8rem);line-height:63px}.article-template__content{width:100%}.article-template__content a,.articles-sidebar a:hover p{color:#cf642f}.article-template__content.rte .alignright{float:right;margin:1rem 0 .5em .5em}.article-template__content.rte .alignleft{float:left;margin:1rem .5em .5em 0}.filters-and-blogs{flex-direction:row-reverse;gap:4.8rem}.filter-tags-and-recent-articles.grid__item{width:20%;max-width:20%;margin-bottom:3rem}.filters-and-blogs .grid__item.blog-articles-item{width:77%;max-width:77%}.articles-sidebar{overflow:hidden}.articles-sidebar .recent-articles{padding:1.6rem}.articles-sidebar .blog-filter-tags{padding:1.6rem;border-bottom:1px solid #b7b7b766}.articles-sidebar h4{padding:1rem 0 1.5rem}.articles-sidebar .article{width:100%;border-top:1px solid #f3f3f3;padding-top:1.5rem}.articles-sidebar .article:first-child{border:0;padding-top:0}#BlogTagFilter{height:44px;padding:1rem;background:#f3f3f3;border-radius:4px;cursor:pointer;font-size:16px;color:#000}#BlogTagFilter:focus-visible{outline:0;outline-offset:0}.Event .card__media .media img{object-fit:contain}.article-custom .events_article.article-template{background:#f9f9f9;border-radius:4px;align-items:center;overflow:hidden;padding-right:2rem}.article-custom .events_article .article__body{padding-left:2rem}.article-custom .events_article.article-template .media>img{object-fit:scale-down}.article-custom .events_article.article-template .event-dates-wrap{display:flex;gap:20px}.article-custom .events_article.article-template .events-date-item,.article-custom .events_article.article-template .events-venue-item,.events-date-item,.events-venue-item{display:flex;align-items:center;gap:10px}.event-dates-wrap{display:flex;align-items:center;gap:20px}.events-date-item p,.events-date-item p strong,.events-date-item strong a{color:#121212}.footer .logo_image_wrapper{max-width:400px;width:398px}.footer .logo_image_wrapper img{object-fit:contain;height:100%;width:100%}.footer-item-50{display:flex!important;justify-content:space-between}.footer .footer_below{margin-top:50px}.footer .footer_below .footer_below_text p{font-size:18px;line-height:34px}.footer_below_image{align-items:center;padding-top:30px}.footer_below_image .footer_linkimage img{filter:grayscale(1)}.footer_below_image .footer_linkimage img:hover{filter:grayscale(0);transition:.2s ease-in-out}.footer_below_image .image_wrapper{width:295px;height:115px;margin:0 auto}.footer_below_image .image_wrapper img{width:100%;height:100%;object-fit:contain;display:block}.footer .list-menu__item,.footer .logo_shopinfo p{font-size:18px;line-height:28px;font-family:Mulish Regular}.footer .logo_shopinfo p:first-child{margin-top:0;margin-bottom:32px}.footer .logo_shopinfo p:last-child{margin-top:32px;margin-bottom:0}.list-menu__item--link{padding-bottom:16px!important;text-transform:capitalize}.social_link_wrapper .icon.image_wrapper{width:30px}.social_content .social_link_wrapper{display:flex;flex-wrap:nowrap;align-items:center}.footer-block__details-content{display:flex;flex-wrap:wrap;align-content:space-between;align-items:center}.footer-block__details-content li{flex:0 0 34%}.svg-not-found h3 a{color:#cf642f;text-decoration:underline}#homepagewrapper .appBoxSec{max-width:164rem;position:relative;margin:0 auto}#homepagewrapper .app-section{position:absolute;top:-630px;z-index:2;padding-bottom:30px;padding-top:30px;right:20px;max-width:410px}.index-custom .app-content .app-heading{width:100%!important}.index-custom .app-heading .h3{font-size:32px}.index-custom .cm_collapsible-elem.collapsed{height:100%!important}.index-custom .app-content .app-block{width:100%!important;padding-left:0}#homepagewrapper .crossBtn{display:block;position:absolute;top:15px;right:15px}p.predictive-search__item-heading.h5{font-size:14px;line-height:1.5;font-weight:400;font-family:"Mulish Regular"}.predictive-search__heading.text-body{font-size:14px}.predictive-search__results-groups-wrapper{flex-wrap:wrap;flex-direction:column-reverse}.predictive-search__result-group{gap:0}.predictive-search__result-group:first-child{flex:0 0 100%}.search-custom .card .card__media .media img{height:200px;object-fit:contain;position:unset}.search-custom .card .media,.search-custom .card__media{position:unset}.search-custom .card--standard .card__inner{background-color:#fff}.search-custom .card__content .card__heading{height:unset}.search-custom .price__container{font-family:Barlow Bold;font-size:18px;line-height:29px;margin-top:10px}.search-custom .card-wrapper.product-card-wrapper{border:1px solid #e3e3e3;padding:15px;border-radius:10px;overflow:hidden}.template-search__search .search__input.field__input{background-color:#fff;border:1px solid #eee;font-size:14px}.template-search__search .search__input.field__input~label,input#Search-In-Modal-1~label{line-height:1.5}#cm-collection-page .card__content .card__heading a{font-size:20px;display:-webkit-box}.card-heading p{font-size:20px}.popUpWrapper,div#wrapper-for-searchbox-modal-mobile{position:fixed;top:50%;left:50%;z-index:999;transform:translate(-50%,-50%);background-color:#0009;width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.popUpBox{position:relative;margin:20px}.closeBtnPop svg{height:20px;width:20px;fill:#fff}.closeBtnPop{position:absolute;right:0;top:-40px;padding:10px;cursor:pointer;background-color:#000;display:block;line-height:0}.closeBtnPop:hover svg{opacity:.8}.overflowHid{overflow:hidden}.card__content .card__heading a{display:flex;flex-direction:column;justify-content:space-between;height:100%;display:-webkit-box;font-size:20px}.cm_fitment-table .fitment-row:first-child,strong{font-family:"Barlow Bold"}.catalog-section,.collection-list-wrapper,.section-multibanner.with_bg,.upcoming-section{margin-top:80px!important}.category-wrapper{padding:50px 0 0}.cm_vehicle-widget__search .cmTemplate_active .cm_vehicle-widget_title:after{content:"Vehicle";color:#000;transform:translate(-100%);position:absolute;text-shadow:0 0 0 #000}.cm_FacetPanel .facetdiv{font-size:16px;line-height:1.5}.cm_FacetPanel .facetdiv input[type=checkbox]{flex:0 0 auto;margin-top:4px!important;height:15px;width:15px;margin-right:11px!important}.product__info-wrapper .two-col-text p{margin:0;font-size:18px;line-height:1.6;font-weight:700}.product__info-wrapper .two-col-text-right p{font-weight:400;font-size:16px}ul.product__media-list{border:1px solid #efefef}@media (max-width:1600px){.index-custom .app-section{top:-540px}body div.section-template--20251972305185__8b96e8ad-8cac-408b-92dd-6fd90ec8296e-padding{margin-top:50px;margin-bottom:50px}.appBoxSec{max-width:1280px!important}.multicolumn .page-width.isolate{max-width:1280px}}@media (min-width:1600px){.banner--medium:not(.banner--adapt){height:871px}body div.section-template--20251972305185__8b96e8ad-8cac-408b-92dd-6fd90ec8296e-padding{margin-top:80px;margin-bottom:50px}.index-custom .reputon-google-reviews-widget{margin:0 -5rem}}@media (max-width:1390px){.banner-content{padding-top:40px}.catalog-section,.collection-list-wrapper,.section-multibanner.with_bg,.upcoming-section{margin-top:50px!important}}@media (max-width:1199px){.index-custom .app-section{max-width:350px}}@media (max-width:749px){.banner__content .usa-brand-image{left:unset;right:0}.search-custom .card__content .card__heading a{font-size:18px}.catalog-section,.collection-list-wrapper,.section-multibanner.with_bg,.upcoming-section{margin-top:30px!important}.category-wrapper{padding:15px 0 0}body div.section-template--20251972305185__8b96e8ad-8cac-408b-92dd-6fd90ec8296e-padding{margin-top:30px;margin-bottom:30px}}.Collections .shop-page-category-card-wrapper,.shop-page-category-card-wrapper{box-shadow:0 0 10px #eee;border-radius:8px;padding:10px 20px;background:#fff;position:relative;text-align:center}@media (max-width:992px){.banner-content{padding-top:10px}#homepagewrapper .app-section{max-width:unset;position:unset}.app-section #cm-ymm{padding-top:1px!important;margin-top:10px}}.Catalog.cm_product .downloadCatelogBtnWrapper{display:inherit}.Catalog.cm_product .downloadCatelogBtnWrapper .button{display:block;min-height:72px;line-height:51px;text-align:center;width:100%;margin-top:15px}.cm_vehicle-widget_label .cm_vehicle-widget_title{font-family:Barlow Bold;font-size:40px!important}.cm_vehicle-widget_label .cm_vehicle-widget_subtitle{font-weight:400;font-family:Mulish Regular;font-size:28px!important}.index-custom .reputon-google-reviews-widget .cYkLBc,.index-custom .reputon-google-reviews-widget .htummD,.product-custom .reputon-google-reviews-widget .cYkLBc,.product-custom .reputon-google-reviews-widget .htummD{min-width:30px;height:30px}.index-custom .app-content .app-heading .h3{display:block;margin:2rem 0}.product-custom .app-content:has(.reputon-google-reviews-widget){background:#fff;box-shadow:0 10px 30px #b7b7b71a;border-radius:10px;margin-top:2rem;padding:3rem 2.4rem}.product-custom .app-content .app-heading .h3{font-size:3.2rem;margin-bottom:3rem;display:block}.Collections .parent-category-wrappers{display:flex;flex-wrap:wrap;gap:11.67px;margin-bottom:50px}.Collections .parent-category-wrappers .cm_vehicle-categories__topline-title,.cm_vehicle-categories__topline-title{font-size:16px;font-family:'Barlow Bold';line-height:24px;height:unset!important}.Collections .shop-page-category-card-wrapper{flex:0 0 calc(16.67% - 10px);max-width:calc(16.67% - 10px)}.Collections .cmRepeater_subvalues{display:flex;gap:10px;flex-wrap:wrap}.Collections .cm_vehicle-categories__topline-link{position:relative;display:block;padding:0}.Collections .cm_vehicle-categories__topline-image{height:150px!important;object-fit:contain}.Collections .cm_vehicle-categories__topline-title{margin-top:10px;font-size:16px;font-family:'Barlow Bold'}.Collections .category-wrapper{padding:50px 0}.Collections .cm_vehicle-categories_category-wrapper-title{font-size:32px;line-height:48px;text-transform:uppercase;text-align:center}.sub-category-item .cm_vehicle-categories__topline-link{display:block;text-decoration:none!important}.sub-category-item .cm_vehicle-categories__topline-link:hover,.sub-category-item .cm_vehicle-categories__topline-wrapper:hover .cm_vehicle-categories__topline-title{text-decoration:none!important}svg.cm_icon.icon.icon-search{fill:#fff}.search.search-modal__form.dialog-content svg.cm_icon.icon.icon-search{fill:#161616}button.search_submit.cm_search-box_submit.search__button.field__button{position:unset;background-color:#fff}.searchbox-modal-mobile-close-icon svg path{stroke:#ffffff}input.search_input_mobile.search_input.search__input.cm_searchInput.nav-root{height:55px;padding:10px;border-radius:0;border:0}.searchbox-modal-mobile-close-icon.cm_search-box-dialog_close-button.close{position:absolute;top:-30px;right:0}@media(max-width:1300px){.Collections .parent-category-wrappers .cm_vehicle-categories__topline-title,.parent-category-wrappers .cm_vehicle-categories__topline-title{font-size:14px;line-height:20px}.Collections .cm_vehicle-categories__topline-title,.cm_vehicle-categories__topline-title{margin-top:2px;margin-bottom:10px}.sub-category-item .cm_vehicle-categories__topline-link{padding:0}}@media(max-width:1199px){.Collections .shop-page-category-card-wrapper{flex:0 0 calc(20% - 10px);max-width:calc(20% - 10px)}.Collections .cm_vehicle-categories__topline-title,.cm_vehicle-categories__topline-title{line-height:20px}}@media(max-width:990px){.Collections .shop-page-category-card-wrapper{flex:0 0 calc(25% - 10px);max-width:calc(25% - 10px)}}@media(max-width:768px){.Collections .shop-page-category-card-wrapper{flex:0 0 calc(33.33% - 10px);max-width:calc(33.33% - 10px)}}@media(max-width:550px){.Collections .shop-page-category-card-wrapper{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);padding:5px}.Collections .parent-category-wrappers .cm_vehicle-categories__topline-title,.parent-category-wrappers .cm_vehicle-categories__topline-title{margin-top:15px;margin-bottom:10px}}@media (max-width:1600px){.product-custom .appBoxSec{margin:0 auto}}@media only screen and (min-width:990px){.image-with-text__grid--reverse .image-with-text__content{padding-left:0}}@media only screen and (min-width:750px){.h1,h1{font-size:calc(var(--font-heading-scale) * 8rem);line-height:90px;margin-top:0}.h2,h2{font-size:calc(var(--font-heading-scale) * 6rem);line-height:70px}.h3,h3{font-size:calc(var(--font-heading-scale) * 4rem);line-height:normal}.h4,h4{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:42px;margin-bottom:16px}.h5,h5{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:34px}.cart-notification-product__name.h4{font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:30px}}@media (max-width:990px){.image-with-text-custom .image-with-text__grid.grid{flex-direction:column;margin-top:20px}.image-with-text__media-item.image-with-text__media-item--small.image-with-text__media-item--top.grid__item,.image-with-text__text-item.grid__item{width:100%}.index-custom .app-content .app-heading .h3{font-size:3.3rem;text-align:center;margin:0 0 1rem}}@media (max-width:750px){a.cart-item__name.h5{font-size:14px;line-height:22px}.product-custom .reputon-google-reviews-widget{padding:0}.reputon-google-reviews-widget .dQmjGT{height:500px!important}.catalog-section,.collection-list-wrapper,.section-multibanner.with_bg,.upcoming-section{margin-top:0!important}.index-custom .app-content .app-heading .h3{font-size:2.4rem}}@media (max-width:576px){.catalog-section .image-with-text{padding-top:0!important}}