.rf-filter-wrapper{background-color:var(--new-red);width:100%}.rf-filter__inner{margin:0 auto;max-width:1030px;padding:20px 10px 25px;width:100%;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;counter-reset:rf-filter}.rf-filter__inner .search-filter-field{counter-increment:rf-filter;max-width:300px;padding:0 15px 10px;text-align:left;width:100%;--search-filter-input-background-color:#fff;--search-filter-input-color:#333;--search-filter-input-placeholder-color:#777;--search-filter-input-border-color:#ddd;--search-filter-input-border-hover-color:#ccc;--search-filter-input-border-focus-color:#ccc;--search-filter-input-border-radius:0;--search-filter-input-scale:2;--search-filter-input-padding-top:7px !important;--search-filter-input-padding-bottom:7px !important}.rf-filter__inner .search-filter-field--control-type-reset{counter-increment:none;justify-content:flex-end;max-width:none;width:auto}.rf-filter__inner .search-filter-field--control-type-reset .search-filter-label{display:none}.rf-filter__inner .search-filter-field--control-type-reset .search-filter-input-button{background:0 0;border:2px solid #fff;border-radius:99999px;color:#fff;cursor:pointer;font-size:13.5px;font-weight:900;letter-spacing:.2px;margin:0;min-height:0;padding:0 25px;line-height:calc(3rem - 12px);text-transform:uppercase}.rf-filter__inner .search-filter-field--control-type-reset .search-filter-input-button:hover{background:#fff;color:var(--new-red)}@media screen and (max-width:849px){.rf-filter__inner .search-filter-field,.rf-filter__inner .search-filter-field--control-type-reset{max-width:none;width:100%}.rf-filter__inner .search-filter-field--control-type-reset{align-items:stretch;padding-top:10px}}.rf-filter__inner .search-filter-label{align-items:baseline;color:#fff;font-size:13px;font-weight:700;justify-content:flex-start;letter-spacing:normal;line-height:2.69;margin:0;text-transform:uppercase;user-select:none}.rf-filter__inner .search-filter-label:before{content:counter(rf-filter) ".";font-size:26px;font-style:italic;font-weight:var(--fw-thin);padding-right:10px}.rf-filter__inner .search-filter-component-combobox-base{border-radius:0;cursor:pointer}.rf-filter__inner .search-filter-component-combobox{background:linear-gradient(#fff,#f7f7f7);color:#333;font-size:14px}.search-filter-component-combobox-base__listbox-option.search-filter-component-combobox-base__listbox-option--active,.search-filter-component-combobox-base__listbox-option:hover,.search-filter-component-combobox-base__listbox-option.search-filter-component-combobox-base__listbox-option--selected,.search-filter-component-combobox-base__listbox-option--active .search-filter-component-combobox-base__listbox-option-count,.search-filter-component-combobox-base__listbox-option--selected .search-filter-component-combobox-base__listbox-option-count,.search-filter-component-combobox-base__listbox-option:hover .search-filter-component-combobox-base__listbox-option-count{background:var(--new-red) !important;color:#fff !important}.rf-filter__inner .search-filter-component-combobox__input-divider{display:none}.rf-filter__inner .search-filter-component-combobox input{background:0 0;border:0;box-shadow:none;height:auto;margin:0}.woocommerce-price-suffix{font-family:var(--new-font);font-size:18px;font-stretch:normal;font-style:italic;font-weight:var(--fw-light);line-height:1.77;letter-spacing:normal;color:var(--new-red-text);text-transform:uppercase}.product-summary .woocommerce-Price-currencySymbol,.woocommerce-variation-price .price .woocommerce-Price-amount.amount{font-family:var(--new-font);font-size:40px;font-stretch:normal;font-style:italic;font-weight:var(--fw-bold);line-height:1.77;letter-spacing:normal;color:var(--new-red-text);text-transform:uppercase}.cta-offers-product__price--amount .woocommerce-Price-amount.amount{display:none}.cta-offers-product__price--amount .woocommerce-Price-amount.amount:first-of-type{display:block;line-height:1;color:var(--new-red-text)}.cta-offers-product__price-width{width:50%}.cta-offers-product__price-outer{display:flex;flex-wrap:wrap;width:100%;height:110px;position:absolute;bottom:70px;padding:15px 25px 0}.cta-offers-product__price .price-dash{display:none}.cta-offers-product__price .woocommerce-price-suffix{font-size:13px;color:#000;margin:0;padding:0;position:relative;top:-10px}@media screen and (min-width:768px){.archive.tax-systemtype .cta-offers--product,.archive.tax-series .cta-offers--product{padding-bottom:70px;width:50%}}@media screen and (min-width:960px){.archive.tax-systemtype .cta-offers--product,.archive.tax-series .cta-offers--product{width:calc(100% / 3)}}@media screen and (min-width:1200px){.archive.tax-systemtype .cta-offers--product,.archive.tax-series .cta-offers--product{width:calc(100% / 3)}}.width-100-percent{width:100%}.no-margin-bottom{margin-bottom:0}.woo-wear-parts-related{padding-bottom:130px}