.woo_vpf_ymm_filter_wrapper{position:relative;max-width:100%;margin:0 auto;padding:var(--ls-space-5);background-color:var(--ls-surface-1);border:1px solid var(--ls-hairline);border-radius:var(--ls-radius-lg)}.woo_vpf_ymm_filter_wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--ls-card-line-h);background-image:var(--ls-gradient-brand);border-radius:var(--ls-radius-lg) var(--ls-radius-lg) 0 0}.woo_vpf_ymm_filter_wrapper .widget-woo-vpf-ymm-filter{margin:0;padding:0}.et_pb_section:has(.woo_vpf_ymm_filter_wrapper .chosen-with-drop){position:relative;z-index:1000}.woo_vpf_ymm_filter_wrapper form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--ls-space-3);margin:0}.woo_vpf_ymm_filter_wrapper .woo-vpf-ymm-field{flex:1 1 170px;float:none;width:auto;min-width:0;margin:0;padding:0}.woo_vpf_ymm_filter_wrapper .woo-vpf-ymm-field-submit{flex:0 0 auto}.woo_vpf_ymm_filter_wrapper .woo-vpf-ymm-clearfix{display:none}.woo_vpf_ymm_filter_wrapper .woo-vpf-ymm-field label{display:block;margin:0 0 var(--ls-space-2);font-family:var(--ls-font-body);font-size:var(--ls-micro);font-weight:400;letter-spacing:var(--ls-tracking-eyebrow);text-transform:uppercase;line-height:1;color:var(--ls-text-faint)}.woo_vpf_ymm_filter_wrapper .chosen-container{width:100%;font-family:var(--ls-font-body);font-size:.9375rem}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-single{height:var(--ls-control-h);line-height:calc(var(--ls-control-h) - 2px);padding:0 44px 0 var(--ls-control-pad-x);background-color:var(--ls-surface-2);background-image:none;border:1px solid var(--ls-hairline-input);border-radius:var(--ls-radius-md);box-shadow:none;color:var(--ls-text);font-weight:600;letter-spacing:normal;text-transform:none;transition:border-color var(--ls-transition),background-color var(--ls-transition),box-shadow var(--ls-transition)}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-single span{margin-right:0}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-single:hover{border-color:var(--ls-hairline-strong);background-color:var(--ls-surface-raised)}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-single div{top:0;right:0;width:44px;height:100%}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:none;position:relative}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-single div b:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-6px 0 0 -5px;border-right:2px solid var(--ls-text-faint);border-bottom:2px solid var(--ls-text-faint);transform:rotate(45deg);transition:transform var(--ls-transition),margin-top var(--ls-transition),border-color var(--ls-transition)}.woo_vpf_ymm_filter_wrapper .chosen-container-active.chosen-with-drop .chosen-single div b:after{transform:rotate(-135deg);margin-top:-2px;border-color:var(--ls-red)}.woo_vpf_ymm_filter_wrapper .chosen-container-active .chosen-single{border-color:var(--ls-red);box-shadow:var(--ls-focus-ring)}.woo_vpf_ymm_filter_wrapper .chosen-container-active.chosen-with-drop .chosen-single{background-image:none;border-radius:var(--ls-radius-md) var(--ls-radius-md) 0 0;box-shadow:none}.woo_vpf_ymm_filter_wrapper .chosen-container.chosen-disabled{opacity:1;cursor:not-allowed}.woo_vpf_ymm_filter_wrapper .chosen-disabled .chosen-single{background-color:#151515;border-color:var(--ls-hairline-faint);color:var(--ls-text-ghost);cursor:not-allowed}.woo_vpf_ymm_filter_wrapper .chosen-disabled .chosen-single div b:after{border-color:var(--ls-hairline-input)}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-drop{background-color:var(--ls-surface-1);border:1px solid var(--ls-red);border-top:none;border-radius:0 0 var(--ls-radius-md) var(--ls-radius-md);box-shadow:var(--ls-shadow-drop)}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-search{position:relative;padding:var(--ls-space-2);white-space:normal}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-search input[type="text"]{width:100%;min-height:var(--ls-control-h-sm);margin:0;padding:0 var(--ls-space-3);background-color:#0a0a0a;background-image:none;border:1px solid var(--ls-hairline);border-radius:var(--ls-radius-md);color:var(--ls-text);font-size:var(--ls-small)}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results{margin:0;padding:0 var(--ls-space-2) var(--ls-space-2);max-height:264px;color:var(--ls-text-muted)}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results li{margin:0;padding:11px var(--ls-space-3);border-radius:var(--ls-radius-md);line-height:1.3;font-family:var(--ls-font-body);font-size:.9375rem;font-weight:400;letter-spacing:normal;text-transform:none}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results li.active-result{cursor:pointer}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results li[data-option-array-index="0"]{color:var(--ls-text-ghost)}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results li.highlighted{background-color:var(--ls-red);background-image:none;color:#fff}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results li.result-selected{background-color:rgb(255 255 255 / .08);color:var(--ls-text)}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results li.disabled-result{color:var(--ls-text-ghost)}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results li.no-results{background-color:#fff0;color:var(--ls-text-soft);font-size:var(--ls-small)}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results li.group-result{color:var(--ls-text-faint);font-size:var(--ls-micro);letter-spacing:var(--ls-tracking-eyebrow);text-transform:uppercase}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results::-webkit-scrollbar{width:8px}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results::-webkit-scrollbar-track{background:var(--ls-surface-1)}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results::-webkit-scrollbar-thumb{background:var(--ls-hairline-input);border-radius:var(--ls-radius-sm)}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results::-webkit-scrollbar-thumb:hover{background:var(--ls-red)}.woo_vpf_ymm_filter_wrapper input[type="submit"]{min-width:190px}.woo_vpf_ymm_filter_wrapper .woo-vpf-ymm-field-submit a,.woo_vpf_ymm_filter_wrapper input[type="reset"]{background-color:#fff0;border:1px solid var(--ls-hairline-strong);color:var(--ls-text)}.woo_vpf_ymm_filter_wrapper select{min-height:var(--ls-control-h)}#sidebar .woo_vpf_ymm_filter_wrapper{background:#fff0;border:none;border-radius:0;padding:0;margin:0}#sidebar .woo_vpf_ymm_filter_wrapper:before{display:none}#sidebar .woo_vpf_ymm_filter_wrapper form{flex-direction:column;align-items:stretch}#sidebar .woo_vpf_ymm_filter_wrapper .woo-vpf-ymm-field{flex:1 1 auto;width:100%}#sidebar .woo_vpf_ymm_filter_wrapper input[type="submit"]{width:100%;min-width:0}@media (max-width:980px){.woo_vpf_ymm_filter_wrapper form{flex-direction:column;align-items:stretch}.woo_vpf_ymm_filter_wrapper .woo-vpf-ymm-field{flex:1 1 auto;width:100%}.woo_vpf_ymm_filter_wrapper input[type="submit"]{width:100%}}#sidebar .product-search-field{min-height:var(--ls-control-h-sm)}.product-search-results table.search-results tr{border:0;border-bottom:1px solid var(--ls-hairline-faint)}.product-search-results table.search-results tr td{padding-top:var(--ls-space-3);padding-bottom:var(--ls-space-3)}.product-search-results .entry span.title{color:var(--ls-red)}.product-search-results .entry span.description,.product-search-results .entry span.price{display:none}.product-search-filter-price .ui-widget-header{background-image:var(--ls-gradient-brand)}.product-search-filter-price-slider.ui-slider{background-color:rgb(255 255 255 / .1);border-color:var(--ls-hairline-input)}.product-search-filter-price-slider .ui-slider-handle{background-color:var(--ls-red);box-shadow:0 0 0 3px var(--ls-surface-1),0 0 0 4px rgb(255 255 255 / .4);cursor:grab}.product-search-filter-price-slider .ui-slider-handle.ui-state-active{cursor:grabbing}.product-search-filter-price-field{width:68px;min-height:var(--ls-control-h-sm)}.product-search-filter-price-clear{font-size:.75rem;color:var(--ls-text-soft);text-decoration:underline}.slider-min-max-separator{color:var(--ls-text-ghost);margin:0 var(--ls-space-1)}.product-search-attribute-filter-item.current-attribute>a:after{color:var(--ls-red)}.cr-summaryBox-wrap,.cr-count-row,.cr-ajax-reviews-sort,.comment_container{background-color:#121212;border-radius:var(--ls-radius-sm);color:var(--ls-text)}.comment_container{padding:var(--ls-space-5);margin-top:var(--ls-space-5)}.cr-average-rating,.cr-total-rating-count,.cr-comment-productname-a,.cr-histogramTable .ivole-histogramRow .cr-histogram-a,.cr-reviews-ajax-reviews .cr-ajax-reviews-list .cr-comment-text .meta .woocommerce-review__author{color:var(--ls-text)}.cr-reviews-ajax-reviews .cr-ajax-reviews-list .cr-comment-text .meta .woocommerce-review__verified{color:var(--ls-text-muted)}#reviews.cr-reviews-ajax-reviews .cr-count-row{margin:0}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-add-review,.cr-show-more-reviews-prd{background-color:var(--ls-green)}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-add-review:hover,.cr-show-more-reviews-prd:hover{background-color:var(--ls-green-hover)}.ivole-meter{border-radius:var(--ls-radius-pill)}.ivole-meter .ivole-meter-bar{border-radius:var(--ls-radius-pill);background:var(--ls-amber)}.yith-wapo-option-value{padding:var(--ls-space-2)}.yith-wapo-block .yith-wapo-addon .yith-wapo-option .yith-wapo-addon-label .tooltip{max-width:300%}.addon-header h4{font-weight:600;font-size:var(--ls-h5);line-height:1.6em}.iconic-woothumbs-images-wrap{cursor:pointer}.iconic-woothumbs-thumbnails__play-overlay{background-color:var(--ls-red)}.iconic-woothumbs-thumbnails__control{background-color:var(--ls-purple)}.plyr__control.plyr__control--overlaid[data-plyr="play"]{background-color:var(--ls-red)}.woocommerce .product img,.woocommerce-product-gallery__image img{transform:none;transition:none}.cwginstock-panel-heading h4{padding-bottom:0}.cwginstock-subscribe-form .panel-primary,.cwginstock-subscribe-form .panel-primary>.panel-heading{background-color:var(--ls-red);border-color:var(--ls-red)}.cwginstock-panel-body input{min-height:var(--ls-control-h-sm)}.sbr-owl-dots .sbr-owl-dot span{background:#fff}.sbr-owl-nav>div{background-color:var(--ls-purple);color:#fff}#sb-reviews-container-1 .sb-feed-header-btn,#sb-reviews-container-1 .sb-feed-header-btn a,#sb-reviews-container-4 .sb-feed-header-btn{font-family:var(--ls-font-display);font-size:var(--ls-h6);font-weight:700;letter-spacing:var(--ls-tracking-button);text-transform:uppercase;border-radius:var(--ls-radius-sm)}.single_variation_wrap{display:flex;flex-direction:column}#ls-stock-container{order:1}.woocommerce-variation.single_variation{order:2}.woocommerce-variation-add-to-cart{order:3}.woocommerce-variation-availability p.stock,.woocommerce-variation-price{display:none}#ls-features-wrap{display:flex;flex-direction:column;gap:var(--ls-space-2);margin:var(--ls-space-4) 0}.ls-feature-card{display:flex;align-items:center;gap:var(--ls-space-3);padding:var(--ls-space-3) var(--ls-space-4);background-color:var(--ls-surface-2);border:1px solid var(--ls-hairline-faint);border-radius:var(--ls-radius-lg)}.ls-feature-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;border-radius:var(--ls-radius-lg);font-size:20px}.ls-feature-title{display:block;color:var(--ls-text);font-size:.9375rem;font-weight:600}.ls-feature-sub{color:var(--ls-text-soft);font-size:var(--ls-small)}@media (min-width:981px){body.single-product #page-container{overflow:visible}.sticky-images{position:sticky;top:75px;align-self:flex-start;width:50%}}.wc-timeline-product .wc-timeline-product-price,.wc-timeline-product-category{display:none}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-search input[type="text"],.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-search-input{width:100%!important;height:40px;margin:0!important;padding:0 12px!important;background-color:#0a0a0a!important;background-image:none!important;border:1px solid var(--ls-hairline)!important;border-radius:var(--ls-radius-md)!important;box-shadow:none;color:var(--ls-text);font-family:var(--ls-font-body);font-size:14px}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-search input[type="text"]:focus{border-color:var(--ls-text-faint)!important;outline:none}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-search input[type="text"]::placeholder{color:rgb(255 255 255 / .35)}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results li.group-result{font-weight:400}.woo_vpf_ymm_filter_wrapper input[type="submit"]{-webkit-appearance:none;appearance:none;display:block;height:var(--ls-control-h);margin:0;padding:13px 30px;background-color:var(--ls-red);background-image:none;border:none;border-radius:var(--ls-radius-md)!important;color:var(--ls-text);font-family:var(--ls-font-body);font-size:15px;font-weight:700;letter-spacing:normal;text-transform:none;line-height:1;cursor:pointer;transition:background-color var(--ls-transition),transform 100ms ease}.woo_vpf_ymm_filter_wrapper input[type="submit"]:hover{background-color:var(--ls-red-hover);color:var(--ls-text)}.woo_vpf_ymm_filter_wrapper input[type="submit"]:active{transform:translateY(1px)}.woo_vpf_ymm_filter_wrapper input[type="submit"]:focus-visible{outline:2px solid var(--ls-text);outline-offset:3px}.woo_vpf_ymm_filter_wrapper .woo-vpf-ymm-field-submit a,.woo_vpf_ymm_filter_wrapper input[type="reset"]{-webkit-appearance:none;appearance:none;height:var(--ls-control-h);padding:12px 30px;border-radius:var(--ls-radius-md)!important;font-family:var(--ls-font-body);font-size:15px;font-weight:700;letter-spacing:normal;text-transform:none;line-height:27px;cursor:pointer;transition:border-color var(--ls-transition),background-color var(--ls-transition)}.woo_vpf_ymm_filter_wrapper .woo-vpf-ymm-field-submit a:hover,.woo_vpf_ymm_filter_wrapper input[type="reset"]:hover{border-color:rgb(255 255 255 / .6);background-color:rgb(255 255 255 / .05);color:var(--ls-text)}.woo_vpf_ymm_filter_wrapper select{width:100%;height:var(--ls-control-h);padding:0 14px;background-color:var(--ls-surface-2);border:1px solid var(--ls-hairline-input);border-radius:var(--ls-radius-md);color:var(--ls-text);font-family:var(--ls-font-body);font-size:15px;font-weight:600}.dfw-sidebar-03 .woo_vpf_ymm_filter_wrapper form{flex-direction:column;align-items:stretch}.dfw-sidebar-03 .woo_vpf_ymm_filter_wrapper .woo-vpf-ymm-field{flex:1 1 auto;width:100%!important}.dfw-sidebar-03 .woo_vpf_ymm_filter_wrapper input[type="submit"]{width:100%;min-width:0}.dfw-sidebar-03 .woo_vpf_ymm_filter_wrapper{background:#fff0;border:none;border-radius:0;padding:0;margin:0}.dfw-sidebar-03 .woo_vpf_ymm_filter_wrapper:before{display:none}@media (max-width:980px){.woo_vpf_ymm_filter_wrapper{padding:20px}.woo_vpf_ymm_filter_wrapper form{flex-direction:column;align-items:stretch;gap:10px}.woo_vpf_ymm_filter_wrapper .woo-vpf-ymm-field{flex:1 1 auto;width:100%!important}.woo_vpf_ymm_filter_wrapper input[type="submit"]{width:100%;margin-top:4px}}.woo_vpf_ymm_filter_wrapper .woo-vpf-ymm-field{float:none!important;width:auto!important;margin:0!important;padding:0!important}.woo_vpf_ymm_filter_wrapper .chosen-container{width:100%!important}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-single div b{background:none!important}.woo_vpf_ymm_filter_wrapper .chosen-container.chosen-disabled{opacity:1!important}.woo_vpf_ymm_filter_wrapper .chosen-container-single .chosen-search input[type='text']{width:100%!important;margin:0!important;padding:0 var(--ls-space-3)!important;background-color:#0a0a0a!important;background-image:none!important;border:1px solid var(--ls-hairline)!important;border-radius:var(--ls-radius-md)!important}.woo_vpf_ymm_filter_wrapper .chosen-container .chosen-results li.highlighted{background-color:var(--ls-red)!important;background-image:none!important;color:#ffffff!important}body.et-db #et-boc .et-l .ls-page-hero.et_pb_section.et_pb_section,body.et-db .ls-page-hero.et_pb_section.et_pb_section{padding-top:120px!important;padding-bottom:100px!important}.ls-page-hero{position:relative;box-shadow:inset 0 0 0 2000px rgb(0 0 0 / .80);border-bottom:1px solid var(--ls-hairline)}.ls-page-hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background-image:var(--ls-gradient-brand);z-index:2}.ls-page-hero .et_pb_text_inner{text-align:left!important}.ls-page-hero .et_pb_text_inner h1,.ls-page-hero .et_pb_text_inner h2{font-family:var(--ls-font-display)!important;font-weight:600!important;font-size:clamp(2rem, 1.3rem + 2.3vw, 3.75rem)!important;line-height:1.2!important;letter-spacing:normal!important;text-align:left!important;text-transform:none!important;text-shadow:none!important;color:#ffffff!important}.ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{display:block;margin-bottom:var(--ls-space-3);font-family:var(--ls-font-body);font-size:var(--ls-micro);font-weight:600;letter-spacing:var(--ls-tracking-eyebrow);line-height:1.2;text-transform:uppercase;color:var(--ls-cyan)}body.woocommerce-shop .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Parts Catalog"}body.tax-product_cat .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Parts Catalog"}body.tax-product_brand .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Brand"}body.tax-pa_brand .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Brand"}body.blog .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"News & Articles"}body.page-id-424 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Who We Are"}body.page-id-474 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Get In Touch"}body.page-id-2854 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Your Order"}body.page-id-2855 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Your Order"}body.page-id-8 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Account"}body.page-id-15795 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Customer Info"}body.page-id-144537 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Install Library"}body.page-id-460384 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Saved Parts"}body.page-id-475730 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Find Us"}body.page-id-476082 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Events"}body.page-id-489741 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Partnerships"}body.page-id-499302 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Upholstery"}body.page-id-499537 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Wholesale"}body.page-id-606025 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Parts Finder"}body.page-id-606274 .ls-page-hero .et_pb_text:first-of-type .et_pb_text_inner::before{content:"Browse By Era"}