.sf-page-heading{padding-block:var(--sf-space-5);background:transparent;color:var(--sf-ink)}.sf-page-heading>div{position:relative;padding-bottom:var(--sf-space-4);border-bottom:1px solid var(--sf-line)}.sf-page-heading>div:after{content:"";position:absolute;bottom:-1px;left:0;width:48px;height:3px;background:var(--sf-orange)}.sf-page-heading h1{margin:0;color:inherit;font-size:clamp(1.85rem,3.2vw,2.75rem);line-height:1.12;text-transform:capitalize}#MainContent .sf-page-heading{background:var(--sf-warm);color:var(--sf-ink)}#MainContent .sf-page-heading h1{color:var(--sf-ink)}:root{--sf-space-1: .25rem;--sf-space-2: .5rem;--sf-space-3: .75rem;--sf-space-4: 1rem;--sf-space-5: 1.5rem;--sf-space-6: 2rem;--sf-space-7: 3rem;--sf-space-8: 4.5rem;--sf-content: 840px;--sf-display: "Arial Narrow", "Roboto Condensed", "Helvetica Neue", Arial, sans-serif;--sf-body: Inter, "Helvetica Neue", Arial, sans-serif;--avid-shadow-sm: 0 10px 28px color-mix(in srgb, var(--sf-shell) 7%, transparent);--avid-shadow-md: 0 18px 42px color-mix(in srgb, var(--sf-shell) 11%, transparent)}html{background:var(--sf-shell)}body{overflow-x:clip;background:var(--sf-warm);color:var(--sf-ink);font-family:var(--sf-body);text-rendering:optimizeLegibility}.page-width{width:var(--sf-page);max-width:none}.site-main{background:var(--sf-warm)}.site-main :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--sf-focus);outline-offset:3px}h1,h2,h3,h4,.product-card__title,.footer-heading{font-family:var(--sf-display);font-stretch:condensed;letter-spacing:-.025em}.eyebrow,.sf-kicker{color:var(--sf-teal-dark);font-size:.72rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.button{min-height:46px;border-radius:var(--sf-radius-xs);font-weight:800;letter-spacing:.015em}:where(input,select,textarea){border-color:var(--sf-line);border-radius:var(--sf-radius-xs);background:var(--sf-paper);color:var(--sf-ink)}:where(input,select,textarea)::placeholder{color:var(--sf-muted)}.rte,.prose,.storefront-prose{max-width:var(--sf-content)}:where(.rte,.prose,.storefront-prose) a{color:var(--sf-teal-dark)}:where(table){border-color:var(--sf-line)}:where(th){background:var(--sf-shell);color:var(--sf-white)}:where(td,th){border-color:var(--sf-line)}:where(dialog){border-color:var(--sf-shell-line);border-radius:var(--sf-radius-xs);box-shadow:0 24px 70px color-mix(in srgb,var(--sf-shell) 35%,transparent)}.sf-state,.form-status,.storefront-empty,.empty-state{border-radius:var(--sf-radius-xs)}.sf-state{padding:var(--sf-space-4);border:1px solid var(--sf-line);border-left-width:4px;background:var(--sf-paper);color:var(--sf-ink)}.sf-state--success{border-left-color:var(--sf-success)}.sf-state--warning{border-left-color:var(--sf-warning)}.sf-state--danger{border-left-color:var(--sf-danger)}.sf-state--info{border-left-color:var(--sf-info)}.button:not(.button--secondary){border-color:var(--sf-orange);background:var(--sf-orange);color:var(--sf-action-text)}.button:not(.button--secondary):hover{background:var(--sf-orange-strong);color:var(--sf-action-hover-text)}.button--secondary{border-color:var(--sf-ink);background:transparent;color:var(--sf-ink)}.product-card{overflow:hidden;border:1px solid var(--sf-line);border-radius:3px;background:var(--sf-paper);color:var(--sf-ink);box-shadow:none}.product-card__media{border-bottom:1px solid var(--sf-line);background:var(--sf-paper)}.product-card__body{color:var(--sf-ink)}.product-card__meta{color:var(--sf-muted)}.product-card__title{color:var(--sf-ink);font-weight:800}.product-card__badge{color:var(--sf-ink)}.price>.product-price__sale-badge{display:inline-block;grid-column:1 / -1;padding:.3rem .55rem;margin:.3rem .25rem;border-radius:var(--sf-radius-sm);background:var(--sf-orange-strong);color:var(--sf-action-hover-text);font-size:.8rem;font-weight:800;line-height:1.4;white-space:nowrap;vertical-align:middle}.product-card .price,.product-card .product-price__current{color:var(--sf-ink)}.dealer-price-map-label[hidden],.dealer-price-line[hidden]{display:none}.price--dealer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .65rem;min-width:8.5rem}.dealer-price-map-label{grid-column:1;color:var(--sf-muted);font-size:.72rem;font-weight:750;letter-spacing:.06em;line-height:1.25;text-transform:uppercase}.price--dealer>.product-price__current{grid-column:2;justify-self:end}.price--dealer>.product-price__compare,.price--dealer>.product-price__unit{grid-column:1 / -1}.dealer-price-line{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .65rem;color:var(--sf-muted);font-size:.72rem;font-weight:750;line-height:1.25}.dealer-price-line>:first-child{letter-spacing:.06em;text-transform:uppercase}.dealer-price-line{color:var(--sf-teal-dark)}.dealer-price-line strong{color:var(--sf-ink);font-size:1rem;font-weight:900}.product-card__placeholder--pending{display:grid;align-content:center;justify-items:center;gap:10px;padding:22px;background:linear-gradient(145deg,color-mix(in srgb,var(--sf-teal) 8%,transparent),color-mix(in srgb,var(--sf-paper) 4%,transparent));text-align:center}.product-card__placeholder--pending strong{font-size:clamp(2rem,6vw,4rem);font-weight:900;letter-spacing:-.07em;opacity:.24}.product-card__placeholder--pending small{color:inherit;font-size:.66rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.product-card__identity{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin-top:12px;color:inherit;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;opacity:1}.product-card__availability{display:inline-flex;align-items:center;gap:6px}.product-card__availability:before{width:7px;height:7px;border-radius:50%;background:var(--sf-success);content:""}.product-card__availability--out:before{background:var(--sf-danger)}.product-card__fitment{margin:10px 0 0;color:inherit;font-size:.74rem;line-height:1.45;opacity:1}.product-card__fitment strong{color:inherit}::selection{background:var(--sf-teal);color:var(--sf-secondary-text)}@media(max-width:749px){:root{--sf-page: calc(100vw - 32px) }}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.price{--price-foreground: currentColor;color:var(--price-foreground)}.price .product-price__current{color:inherit}.dealer-price-map-label,.dealer-price-line{font-size:.8125rem}.titanium-lane-product__footer,.component-technical-card__footer{flex-wrap:wrap}body :where(button,.button,input[type=submit],summary){min-height:44px;min-width:44px}.avid-header .avid-header__icon,.avid-header .avid-header__menu-toggle{min-width:44px;min-height:44px}.avid-header .avid-header__search-toggle{min-width:44px}.site-main :is(button,.button,input[type=submit],summary){min-height:44px;min-width:44px}.titanium-center .titanium-lane-product__body dl dt,.titanium-center .titanium-product-card__specs dt{font-size:.8125rem;color:var(--sf-muted);letter-spacing:.035em}.titanium-center .titanium-lane-product__body dl dd{font-size:.875rem}.titanium-center .titanium-lane-product__footer button,.component-center .component-technical-card__footer button{min-height:44px;padding:.5rem}.component-center .component-technical-card__family{color:var(--sf-teal-dark)}.site-main .storefront-utility__hero .eyebrow{color:var(--avid-teal-soft)}body.titanium-drawer-is-open [data-public-assistant],body.avid-cart-is-open [data-public-assistant],html.component-quick-view-open [data-public-assistant]{visibility:hidden;pointer-events:none}.sf-filter-disclosure{min-width:0;align-self:start}.sf-filter-disclosure>summary,.sf-filter-disclosure__done{display:none}.component-results__search-status{grid-column:1 / -1;margin:0;color:var(--sf-ink)}.component-results__search-status:empty{display:none}@media(max-width:749px){.js .sf-filter-disclosure[open]:not([data-sf-ready])>:not(summary){display:none}.sf-filter-disclosure{border:1px solid var(--sf-line);background:var(--sf-paper);color:var(--sf-ink)}.sf-filter-disclosure>summary{display:list-item;padding:.8rem 1rem;font-weight:800;cursor:pointer}.sf-filter-disclosure[open]>.sf-filter-disclosure__done{display:block;width:calc(100% - 2rem);margin:1rem}.component-center .component-center__summary,.component-center .component-center__category-heading{display:none}.titanium-center .titanium-sizing-notice{gap:.5rem;padding:.8rem}.titanium-center .titanium-sizing-notice h2{font-size:1rem}.titanium-center .titanium-sizing-notice p{margin:0}.shock-center .shock-center__hero-media{display:none}.shock-center .shock-center__hero-grid{padding-block:1rem;gap:1rem}.shock-center .shock-center__finder-section{padding-block:1rem}.shock-center .shock-center__section-heading--finder{gap:.5rem;margin-bottom:1rem}.shock-center .shock-center__section-heading--finder h2{font-size:1.4rem}.shock-center .shock-finder__mode-tabs{display:flex;overflow-x:auto}.shock-center .shock-finder__mode-tabs button{flex:1 0 112px;min-height:76px;padding:.75rem}.shock-center .shock-finder__mode-tabs small{display:none}.shock-center .shock-finder__mode-tabs strong{font-size:.875rem}.component-center .component-center__header-grid{padding-block:1rem;gap:1rem}.component-center .component-center__intro{font-size:1rem;line-height:1.4}.component-center .component-center__panel-header{margin-bottom:1rem}.component-center .component-center__panel-header p{display:none}.component-center .component-center__panel-header h2{font-size:1.25rem}.component-center .component-center__tabs{display:flex;flex-wrap:nowrap;overflow-x:auto}.component-center .component-center__tabs>:is(a,button){flex:0 0 auto;width:auto;min-width:140px}.component-center .component-results__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.component-center .component-results__search{grid-column:1 / -1}.component-center .component-results__sort{min-width:0}.component-center .component-results__count{align-self:end;padding-bottom:.8rem}.component-center .component-center__workspace{padding-block:1rem}.titanium-center .titanium-finder,.shock-center .shock-finder{grid-template-columns:minmax(0,1fr)}.titanium-center .titanium-finder__form,.shock-center .shock-finder__form{padding:1rem}}.component-center__category-heading .component-center__eyebrow{color:var(--sf-teal-dark)}.component-center .component-center__panel-header p,.component-center .component-center__category-heading>p{color:var(--sf-muted)}.component-center .component-results__pagination a{color:var(--sf-teal-dark)}.titanium-center .titanium-product-card__standard,.assembly-finder__details .assembly-finder__eyebrow{color:var(--sf-teal-dark);font-size:.8125rem}.titanium-center .titanium-results__more{color:var(--sf-ink);border-color:var(--sf-ink);background:var(--sf-paper)}.shock-center .shock-center__button--text{color:var(--sf-teal-dark)}.site-main .storefront-route-map__garage p{color:var(--avid-teal-soft)}.site-main .product-reviews{--color-muted: var(--sf-muted-on-dark);--color-foreground: var(--sf-white)}.site-main .product-reviews .eyebrow{color:var(--avid-teal-soft)}.product-page .product-center-link,.product-page .product-mode-badge--component{color:var(--sf-teal-dark)}.dealer-application-form .dealer-application-form__consent>span small{color:var(--sf-muted-on-dark)}.site-main .storefront-editorial .rte a{color:var(--sf-teal-dark)}#ShopProductFamilies .collection-index__heading .eyebrow{color:var(--avid-teal-soft)}@media(min-width:750px){body:has([data-product-root],[data-storefront-cart]) .public-assistant{right:auto;left:max(18px,env(safe-area-inset-left));justify-items:start}body:has([data-product-root],[data-storefront-cart]) .public-assistant__launcher{width:64px;min-width:64px;padding:.5rem}body:has([data-product-root],[data-storefront-cart]) .public-assistant__launcher>span{display:none}body:has([data-product-root],[data-storefront-cart]) .public-assistant__panel{right:auto;left:0}}#MainContent .sf-vehicle-bar{border-bottom:1px solid var(--sf-line);background:var(--sf-paper);color:var(--sf-ink)}#MainContent .sf-vehicle-bar[hidden],#MainContent .sf-vehicle-editor[hidden]{display:none}.sf-vehicle-bar__row{display:flex;align-items:center;gap:var(--sf-space-2);min-height:46px}.sf-vehicle-bar__row>strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.4}#MainContent .sf-vehicle-bar__row :is(a,button){display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:44px;min-height:44px;padding:0 4px;border:0;border-radius:0;background:transparent;color:var(--sf-teal-dark);font:700 13px/1.2 var(--sf-body);text-decoration:none;cursor:pointer}#MainContent .sf-vehicle-bar__row :is(a,button):hover{text-decoration:underline}#MainContent .sf-vehicle-bar [hidden]{display:none}#MainContent .sf-vehicle-editor{margin-block:var(--sf-space-3) var(--sf-space-5);padding:var(--sf-space-4);border:1px solid var(--sf-line);border-left:4px solid var(--sf-teal-dark);border-radius:var(--sf-radius-md);background:var(--sf-paper)}.sf-vehicle-editor__heading{display:flex;align-items:center;justify-content:space-between;gap:var(--sf-space-3);margin-bottom:var(--sf-space-3)}.sf-vehicle-editor__heading h2{margin:0;font-size:24px}.sf-vehicle-editor__heading button{min-width:44px;min-height:44px;border:0;background:transparent;color:var(--sf-ink);font-size:24px;cursor:pointer}.sf-vehicle-editor__modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sf-space-2);margin-bottom:var(--sf-space-4)}.sf-vehicle-editor__modes button{min-height:44px;padding:var(--sf-space-2);border:1px solid var(--sf-line);border-radius:var(--sf-radius-md);background:var(--sf-paper);color:var(--sf-ink);font:700 14px/1.3 var(--sf-body);cursor:pointer}.sf-vehicle-editor__modes button[aria-pressed=true]{border-color:var(--sf-teal-dark);background:color-mix(in srgb,var(--sf-teal) 9%,var(--sf-paper));color:var(--sf-teal-dark);box-shadow:inset 0 -3px var(--sf-teal-dark)}.sf-vehicle-editor [data-shopping-garage-form]{display:grid;gap:var(--sf-space-2)}.sf-vehicle-editor [data-shopping-garage-form]>.button{justify-self:start}.sf-vehicle-editor [data-shopping-garage-status]{margin-block:0 var(--sf-space-3);color:var(--sf-muted);font-size:14px}.sf-vehicle-editor__garage-actions{display:flex;flex-wrap:wrap;gap:var(--sf-space-3);align-items:center}.sf-vehicle-editor__garage-actions>a{display:inline-flex;align-items:center;min-height:44px;color:var(--sf-teal-dark);font-size:14px;font-weight:700}.sf-vehicle-editor__fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sf-space-3)}.sf-vehicle-editor__fields .catalog-vehicle-field{display:grid;min-width:0;gap:6px}.sf-vehicle-editor form>p{margin-block:var(--sf-space-3);font-size:13px;color:var(--sf-muted)}:root{--sf-shopping-dock-height: 0px;--sf-shopping-sticky-top: calc(var(--avid-header-offset,136px) + var(--sf-shopping-dock-height))}@media(min-width:990px){.has-shopping-vehicle-bar{--sf-vehicle-bar-height: calc(49px + 2 * var(--sf-space-2));--sf-shopping-dock-height: var(--sf-vehicle-bar-height);--sf-shopping-sticky-top: calc(var(--avid-header-offset,136px) + var(--sf-shopping-dock-height))}html.has-shopping-vehicle-bar{scroll-padding-top:calc(var(--sf-shopping-sticky-top) + var(--sf-space-4))}.has-shopping-vehicle-bar #MainContent [id]{scroll-margin-top:calc(var(--sf-shopping-sticky-top) + var(--sf-space-4))}#MainContent .sf-vehicle-bar{position:sticky;top:var(--avid-header-offset,136px);z-index:60;min-height:var(--sf-vehicle-bar-height,65px);padding-block:var(--sf-space-2);border:0;background:transparent;box-shadow:none;pointer-events:none}#MainContent :is(.sf-vehicle-bar__row,.sf-vehicle-editor){pointer-events:auto}.sf-vehicle-bar__row{width:fit-content;max-width:var(--sf-page);min-height:48px;margin-inline:auto calc((100% - var(--sf-page)) / 2);padding-inline:var(--sf-space-3) var(--sf-space-2);gap:var(--sf-space-2);border:1px solid var(--sf-teal-dark);border-left:4px solid var(--sf-orange);border-radius:var(--sf-radius-md);background:var(--sf-selected);box-shadow:var(--sf-shadow-card)}.sf-vehicle-bar__row>strong{flex:0 1 auto;max-width:360px;margin-right:var(--sf-space-3);color:var(--sf-teal-dark)}#MainContent .sf-vehicle-bar__row :is(a,button){padding-inline:var(--sf-space-2);border-radius:var(--sf-radius-sm)}#MainContent .sf-vehicle-bar__row :is(a,button):hover{background:var(--sf-paper);text-decoration:none}#MainContent .sf-vehicle-editor{position:absolute;top:100%;right:calc((100% - var(--sf-page)) / 2);width:min(720px,var(--sf-page));max-height:calc(100dvh - var(--avid-header-offset, 136px) - var(--sf-vehicle-bar-height) - var(--sf-space-4));overflow-y:auto;margin:0;border-left-color:var(--sf-orange);box-shadow:var(--avid-shadow-md)}.has-shopping-vehicle-bar #MainContent :is(.avid-cart-rail,.catalog-filter-panel,.cart-summary,.assembly-finder__parents){top:calc(var(--sf-shopping-sticky-top) + var(--sf-space-4))}}.has-shopping-vehicle :is([data-catalog-vehicle-disclosure],[data-finder-vehicle-disclosure],.vehicle-center__selector,.suspension-finder__selection){display:none}.has-shopping-vehicle .catalog-vehicle-toolbar{margin:0}#MainContent .sf-section-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sf-space-2);margin-block:0 var(--sf-space-5)}#MainContent .sf-section-nav a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 12px;border:1px solid var(--sf-line);border-radius:var(--sf-radius-md);background:var(--sf-paper);color:var(--sf-ink);font:750 15px/1.25 var(--sf-body);text-align:center;text-decoration:none}#MainContent .sf-section-nav a[aria-current=page]{border-color:var(--sf-teal-dark);background:color-mix(in srgb,var(--sf-teal) 9%,var(--sf-paper));color:var(--sf-teal-dark);box-shadow:inset 0 -3px var(--sf-teal-dark)}#MainContent .sf-section-nav a:hover{border-color:var(--sf-teal-dark)}#MainContent :where(select,input[type=search],input[type=text],input[type=number],textarea){min-height:48px;min-width:0;padding:11px 12px;border:1px solid var(--sf-line);border-radius:var(--sf-radius-md);background-color:var(--sf-paper);color:var(--sf-ink);font-family:var(--sf-body);font-size:16px;line-height:1.3;box-shadow:none}#MainContent select{padding-right:30px}#MainContent .sf-select{position:relative;width:100%;min-width:0}#MainContent .sf-select__native[hidden],#MainContent .sf-select__menu[hidden]{display:none}#MainContent .sf-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--sf-space-3);width:100%;min-height:48px;padding:11px 14px;border:1px solid var(--sf-line);border-radius:var(--sf-radius-md);background:var(--sf-paper);color:var(--sf-ink);font:500 16px/1.4 var(--sf-body);text-align:left;text-transform:none;letter-spacing:normal;cursor:pointer}#MainContent .sf-select__trigger:hover,#MainContent .sf-select.is-open .sf-select__trigger{border-color:var(--sf-teal-dark)}#MainContent .sf-select__trigger:disabled{background:var(--sf-warm);color:var(--sf-muted);cursor:default}.sf-select__value{min-width:0;overflow-wrap:anywhere}.sf-select__caret{flex:0 0 8px;width:8px;height:8px;margin-right:3px;border-right:2px solid var(--sf-teal-dark);border-bottom:2px solid var(--sf-teal-dark);transform:translateY(-2px) rotate(45deg)}.sf-select.is-open .sf-select__caret{transform:translateY(2px) rotate(225deg)}#MainContent .sf-select__menu{position:absolute;z-index:30;inset:calc(100% + 6px) auto auto var(--sf-select-left,0px);width:var(--sf-select-width,100%);max-height:var(--sf-select-height,320px);overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid var(--sf-line);border-radius:var(--sf-radius-md);background:var(--sf-paper);color:var(--sf-ink);box-shadow:var(--avid-shadow-md);scrollbar-width:thin;scrollbar-color:var(--sf-line) transparent}#MainContent .sf-select.opens-up .sf-select__menu{inset:auto auto calc(100% + 6px) var(--sf-select-left,0px)}#MainContent .sf-select__menu:popover-open{position:fixed;inset:var(--sf-select-top) auto auto var(--sf-select-x);margin:0}#MainContent .sf-select.opens-up .sf-select__menu:popover-open{inset:auto auto var(--sf-select-bottom) var(--sf-select-x)}#MainContent .sf-select__option{position:relative;display:flex;align-items:center;min-height:44px;padding:10px 36px 10px 12px;border-radius:var(--sf-radius-sm);color:var(--sf-ink);font:500 16px/1.4 var(--sf-body);overflow-wrap:anywhere;cursor:pointer}#MainContent .sf-select__option[aria-selected=true]{background:color-mix(in srgb,var(--sf-teal) 9%,var(--sf-paper));color:var(--sf-teal-dark);font-weight:750}#MainContent .sf-select__option[aria-selected=true]:after{content:"";position:absolute;right:16px;top:calc(50% - 6px);width:6px;height:11px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}#MainContent .sf-select__option.is-active{outline:2px solid var(--sf-focus);outline-offset:-2px}#MainContent .sf-select__option[aria-disabled=true]{color:var(--sf-muted);opacity:.6;cursor:default}#MainContent .button{border-radius:var(--sf-radius-md);font-family:var(--sf-body);font-weight:700;text-transform:capitalize;letter-spacing:normal}#MainContent .button--secondary{border-color:var(--sf-line);background:var(--sf-paper);color:var(--sf-teal-dark)}#MainContent :where(select,input,textarea,button,a,summary):focus-visible{outline:2px solid var(--sf-focus);outline-offset:3px}#MainContent :where(select,input,textarea):disabled{color:var(--sf-muted);background-color:var(--sf-warm)}#MainContent :where(h2,h3,h4,label>span,legend,summary,.component-results__sort,.titanium-specialty-grid h3,.titanium-route-panel h3){text-transform:capitalize;letter-spacing:normal}#MainContent :is(.product-card__title,.component-technical-card h3,.titanium-product-card h3,.titanium-specialty-card h4,.shock-product-card h3,.component-quick-view h2,[data-titanium-drawer-title]){text-transform:none}#MainContent :is(.sf-help-disclosure,.sf-catalog-filters,.catalog-vehicle-disclosure,.suspension-finder__vehicle,.suspension-finder__filters){min-width:0;border:1px solid var(--sf-line);border-radius:var(--sf-radius-md);background:var(--sf-paper);color:var(--sf-ink);box-shadow:none}#MainContent :is(.catalog-vehicle-disclosure,.suspension-finder__vehicle){border-left:4px solid var(--sf-teal-dark)}#MainContent :is(.sf-help-disclosure,.sf-catalog-filters,.catalog-vehicle-disclosure,.suspension-finder__vehicle,.suspension-finder__filters)>summary{display:list-item;min-height:48px;padding:13px 16px;font-size:15px;font-weight:750;line-height:1.4;cursor:pointer;list-style-position:inside}#MainContent .catalog-vehicle-disclosure>summary [data-catalog-vehicle-action]{float:right;color:var(--sf-teal-dark);font-size:13px}#MainContent :is(.sf-help-disclosure,.sf-catalog-filters){margin-block:0 var(--sf-space-4)}#MainContent :is(.sf-help-disclosure,.sf-catalog-filters)>:not(summary){margin-inline:var(--sf-space-4)}#MainContent :is(.sf-help-disclosure,.sf-catalog-filters)>:last-child{margin-bottom:var(--sf-space-4)}#MainContent .sf-help-disclosure>p{color:var(--sf-muted);font-size:14px;line-height:1.5}#MainContent .sf-help-disclosure>a{display:inline-flex;min-height:44px;align-items:center;color:var(--sf-teal-dark);font-weight:700}#MainContent .sf-catalog-filters__body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--sf-space-3)}#MainContent .sf-catalog-filters__body label{display:grid;min-width:0;gap:7px}#MainContent .sf-results-toolbar{display:flex;align-items:end;justify-content:space-between;gap:var(--sf-space-4);margin-block:var(--sf-space-4)}#MainContent .sf-results-toolbar>p{margin:0;color:var(--sf-muted);font-size:13px}#MainContent .sf-results-toolbar>label{display:grid;gap:7px;flex:0 0 min(60%,220px)}#MainContent .component-center :is(.component-center__category-select,.component-results__toolbar,.component-explorer__controls){padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;gap:var(--sf-space-3)}#MainContent .component-center__category-select{width:100%;margin-block:0 var(--sf-space-4)}#MainContent .component-center__category-select>span{color:var(--sf-ink);font-size:14px;line-height:1.4}#MainContent .component-center__panel{margin-inline:0;padding:0;border:0;background:transparent;box-shadow:none}#MainContent .component-results__toolbar{grid-template-columns:minmax(0,1fr) auto minmax(200px,220px);margin-block:var(--sf-space-4)}#MainContent .component-results__sort{display:grid;min-width:0;width:100%;align-items:start;gap:7px}#MainContent .component-results__toolbar label>span{margin:0 0 7px;color:var(--sf-ink);font-size:14px;line-height:1.4;font-weight:700;letter-spacing:normal;text-transform:capitalize}#MainContent .component-results__toolbar .component-results__sort>span{margin-bottom:0}#MainContent .component-results__count{align-self:end;margin:0;padding:0 0 14px;color:var(--sf-muted);font-size:13px;line-height:1.4}#MainContent .component-results__count strong{color:inherit;font:inherit}#MainContent .component-results__filters{border-color:var(--sf-line);border-radius:var(--sf-radius-md);background:var(--sf-paper)}#MainContent .component-center__tabs{flex-wrap:wrap;overflow-x:visible;border-color:var(--sf-line);border-radius:var(--sf-radius-md);background:var(--sf-paper)}#MainContent .component-center__tabs>:is(a,button){min-width:0;white-space:normal}#MainContent .component-center__support{margin-inline:0;padding:var(--sf-space-5);gap:var(--sf-space-4);border:1px solid var(--sf-line);border-left:3px solid var(--sf-teal);border-radius:var(--sf-radius-sm);background:var(--sf-paper);color:var(--sf-ink)}#MainContent .component-center__support h2{color:var(--sf-ink);font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.25}#MainContent .component-center__support p{color:var(--sf-muted);font-size:14px;line-height:1.55}#MainContent .component-center__support .component-center__eyebrow{color:var(--sf-teal-dark);text-transform:none;letter-spacing:normal}#MainContent .component-center__support .component-center__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:1px solid var(--sf-line);border-radius:var(--sf-radius-md);background:var(--sf-paper);color:var(--sf-teal-dark);font-weight:700;text-decoration:none}#MainContent .titanium-center :is(.titanium-center__kits,.titanium-center__hardware,.titanium-center__specialty){padding-block:0 var(--sf-space-5)}#MainContent .titanium-specialty-toolbar.sf-results-toolbar{padding:0;border:0;background:transparent;box-shadow:none}#MainContent .titanium-route-panel{padding:0;border:0;background:transparent}#MainContent .titanium-specialty-card__specs :is(dt,dd){font-size:14px;line-height:1.4;letter-spacing:normal;font-weight:400;text-transform:none}#MainContent .titanium-specialty-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sf-space-2)}#MainContent .titanium-specialty-grid a{min-height:48px;padding:12px;border:1px solid var(--sf-line);border-radius:var(--sf-radius-md);background:var(--sf-paper);color:var(--sf-ink)}#MainContent .titanium-specialty-grid a.is-active{border-color:var(--sf-teal-dark);color:var(--sf-teal-dark);background:color-mix(in srgb,var(--sf-teal) 9%,var(--sf-paper))}@media(max-width:749px){.sf-page-heading{padding-block:var(--sf-space-4)}.sf-vehicle-bar__row{gap:4px}.sf-vehicle-bar__row>strong{font-size:12px}#MainContent .sf-vehicle-bar__row :is(a,button){font-size:12px}.sf-vehicle-editor__fields{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .sf-section-nav a{min-height:52px;padding:9px 5px;font-size:12px}#MainContent .sf-filter-disclosure{border:1px solid var(--sf-line);border-radius:var(--sf-radius-md);background:var(--sf-paper)}#MainContent .sf-filter-disclosure>summary{padding:13px 16px;min-height:48px;font-size:15px;line-height:1.4}#MainContent .sf-catalog-filters__body{grid-template-columns:minmax(0,1fr)}#MainContent .sf-catalog-filters__body .button{justify-self:start}#MainContent .titanium-specialty-grid{grid-template-columns:minmax(0,1fr)}#MainContent .component-center .component-results__toolbar{grid-template-columns:minmax(0,1fr) min(60%,220px)}#MainContent .component-results__search{grid-column:1 / -1}#MainContent .component-results__sort{display:grid}#MainContent .component-results__layout{margin-inline:0}#MainContent :is(.component-results__grid,.component-results__pagination){padding-inline:0}#MainContent .component-center__tabs>:is(a,button){flex:1 1 calc(50% - var(--sf-space-2))}#MainContent .shock-finder__mode-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow-x:visible}#MainContent .shock-finder__mode-tabs button{min-width:0}}@media(max-width:374px){#MainContent .shock-finder__mode-tabs button{grid-template-columns:minmax(0,1fr);gap:4px;padding-inline:6px;text-align:center}#MainContent .shock-finder__mode-tabs button>span{grid-row:auto}#MainContent .shock-finder__mode-tabs strong{min-width:0;font-size:12px;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/redesign-base.css.map */
