:root{--sf-ink: var(--storefront-ink);--sf-ink-soft: var(--storefront-muted);--sf-shell: var(--storefront-shell);--sf-shell-soft: var(--storefront-shell-raised);--sf-shell-text: var(--storefront-shell-text);--sf-shell-line: color-mix(in srgb,var(--storefront-shell-text) 20%,var(--storefront-shell));--sf-paper: var(--storefront-paper);--sf-warm: var(--storefront-canvas);--sf-commerce: var(--storefront-canvas);--sf-warm-strong: var(--storefront-raised);--sf-line: var(--storefront-line);--sf-muted: var(--storefront-muted);--sf-muted-on-dark: var(--storefront-muted-on-dark);--sf-accent-on-dark: color-mix(in srgb,var(--storefront-secondary) 25%,var(--storefront-muted-on-dark));--sf-orange: var(--storefront-accent);--sf-orange-strong: var(--storefront-accent-strong);--sf-action-text: var(--storefront-accent-text);--sf-action-hover-text: var(--storefront-accent-strong-text);--sf-teal: var(--storefront-secondary);--sf-teal-dark: var(--storefront-secondary-ink);--sf-secondary-text: var(--storefront-secondary-text);--sf-white: var(--storefront-shell-text);--sf-focus: var(--storefront-focus);--sf-selected: var(--storefront-selected);--sf-selected-text: var(--storefront-selected-text);--sf-disabled: var(--storefront-disabled);--sf-disabled-text: var(--storefront-disabled-text);--sf-success: var(--storefront-success);--sf-warning: var(--storefront-warning);--sf-danger: var(--storefront-danger);--sf-info: var(--storefront-secondary-ink);--sf-success-surface: color-mix(in srgb,var(--sf-success) 8%,var(--sf-paper));--sf-warning-surface: color-mix(in srgb,var(--sf-warning) 8%,var(--sf-paper));--sf-danger-surface: color-mix(in srgb,var(--sf-danger) 8%,var(--sf-paper));--sf-info-surface: var(--sf-selected);--sf-success-line: color-mix(in srgb,var(--sf-success) 35%,var(--sf-paper));--sf-warning-line: color-mix(in srgb,var(--sf-warning) 35%,var(--sf-paper));--sf-danger-line: color-mix(in srgb,var(--sf-danger) 35%,var(--sf-paper));--sf-radius-xs: var(--radius-small);--sf-radius-sm: var(--radius-small);--sf-radius-md: var(--radius-small);--sf-shadow-sm: 0 2px 8px color-mix(in srgb,var(--sf-shell) 8%,transparent);--sf-shadow-md: 0 12px 28px color-mix(in srgb,var(--sf-shell) 14%,transparent);--sf-shadow-card: 0 2px 5px color-mix(in srgb,var(--sf-shell) 6%,transparent);--sf-shadow-card-active: 0 3px 12px color-mix(in srgb,var(--sf-shell) 13%,transparent);--sf-page: min(var(--page-width,1440px),calc(100% - var(--page-gutter,28px) * 2));--avid-commerce: var(--sf-warm);--avid-ink: var(--sf-ink);--avid-line: var(--sf-line);--avid-muted: var(--sf-muted);--avid-orange: var(--sf-orange);--avid-paper: var(--sf-paper);--avid-shell: var(--sf-shell);--avid-teal: var(--sf-teal);--avid-teal-soft: color-mix(in srgb,var(--sf-teal) 50%,var(--sf-shell-text));--color-background: var(--sf-warm);--color-surface: var(--sf-paper);--color-surface-strong: var(--sf-warm-strong);--color-foreground: var(--sf-ink);--color-text: var(--sf-ink);--color-orange: var(--sf-orange);--color-muted: var(--sf-muted);--color-border: var(--sf-line);--color-accent: var(--sf-orange);--color-accent-strong: var(--sf-orange-strong);--color-teal: var(--sf-teal);--color-mineral: var(--sf-selected);--color-mineral-soft: var(--sf-paper);--color-mineral-raised: var(--sf-paper);--color-mineral-muted: var(--sf-muted);--color-mineral-border: var(--sf-line);--color-graphite: var(--sf-ink);--color-graphite-raised: var(--sf-shell-soft);--color-graphite-warm: var(--sf-shell);--color-orange-ink: var(--sf-orange-strong);--gradient-brand: linear-gradient(115deg,var(--sf-orange),var(--sf-orange-strong) 42%,var(--sf-teal));--announcement-background: var(--sf-orange);--announcement-foreground: var(--sf-action-text);--avid-cart-ink: var(--sf-ink);--avid-cart-muted: var(--sf-muted);--avid-cart-paper: var(--sf-warm);--avid-cart-card: var(--sf-paper);--avid-cart-line: var(--sf-line);--avid-cart-orange: var(--sf-orange);--avid-cart-teal: var(--sf-teal-dark);--avid-cart-success-line: var(--sf-success-line);--avid-cart-success-surface: var(--sf-success-surface);--avid-cart-success-ink: var(--sf-success);--avid-cart-warning-line: var(--sf-warning-line);--avid-cart-warning-surface: var(--sf-warning-surface);--avid-cart-warning-ink: var(--sf-warning);--ssss-orange: var(--sf-orange);--ssss-orange-dark: var(--sf-orange-strong);--ssss-blue: var(--sf-teal);--ssss-blue-dark: var(--sf-teal-dark);--ssss-sand: var(--sf-warm-strong)}:where(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--sf-focus);outline-offset:3px}html :is(#MainContent,.sf-header,.site-header,.avid-header,.site-footer) :focus-visible{outline:3px solid var(--sf-focus);outline-offset:3px;box-shadow:0 0 0 3px var(--sf-paper)}.button,.shopify-payment-button__button--unbranded{border-radius:var(--radius-small);background:var(--sf-orange);color:var(--sf-action-text)}.button:hover,.shopify-payment-button__button--unbranded:hover{background:var(--sf-orange-strong);color:var(--sf-action-hover-text);transform:none}.button--secondary{border-color:var(--sf-line);background:var(--sf-paper);color:var(--sf-teal-dark)}.button--secondary:hover{background:var(--sf-selected);color:var(--sf-selected-text);border-color:var(--sf-teal-dark)}.button[disabled],button[disabled],input[disabled],select[disabled],#MainContent :is(button,input,select)[disabled]{background:var(--sf-disabled);color:var(--sf-disabled-text);opacity:1;filter:none}.sf-header,.site-footer{color:var(--sf-shell-text)}.footer-portal__button,.footer-newsletter__field button{color:var(--sf-action-text)}.footer-portal__button:hover,.footer-newsletter__field button:hover{color:var(--sf-action-hover-text)}.footer-portal__arrow,.footer-newsletter__field button svg{width:20px;height:20px;min-width:20px;flex:0 0 20px}.footer-portal__button{min-height:48px;align-self:center;padding:13px 18px;gap:12px}.footer-newsletter__field button{display:grid;place-items:center}.footer-portal-wrap{padding-top:32px}.footer-portal{padding:22px 24px;border-radius:var(--radius-small)}.footer-portal__copy h2{font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.2}.footer-portal__copy>p:not(.eyebrow){font-size:14px}.footer-heading{text-transform:capitalize}html :is(.avid-header,.avid-mobile-drawer,.site-footer) :is(nav a,nav summary,.avid-center-links>a,.avid-header__utility,.footer-heading),html #MainContent :is(button:not([role=combobox]):not([role=option]),.button,summary,label,.product-detail-region>h2,.product-purchase-control__heading h2),html .sf-select__menu[role=listbox]{text-transform:capitalize}html #MainContent :is(input,textarea,select,option,[role=combobox],[role=option],.sf-select__value),html :is(.avid-header,.avid-mobile-drawer) :is(small,input){text-transform:none}html #MainContent :is(dt,legend,.shock-product-card__spec>span,.product-card__availability,.product-mobile-purchase strong){text-transform:capitalize}html #MainContent .sf-home :is(.sf-home-hero h1,.sf-home-hero h2,.sf-home-section-head h2,.sf-family-feature__copy h2,.sf-engineering__copy h2,.sf-home-handoff h2,.sf-home-support h2,.sf-home-kicker,.sf-home-link,.sf-family-feature__copy>span,.sf-family-list small,.sf-family-list strong,.sf-home-handoff a,.sf-home-support nav a),html .site-footer :is(.footer-portal__copy h2,.footer-heading){text-transform:capitalize}#MainContent :where(input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=submit]),select,textarea){border:1px solid var(--sf-line);border-radius:var(--radius-small);background:var(--sf-paper);color:var(--sf-ink);min-height:48px}#MainContent :where(input,textarea)::placeholder{color:var(--sf-muted);opacity:1}.vehicle-center__continue{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-block:12px 24px}.component-quick-view__specs{margin-block:16px;border-block:1px solid var(--sf-line);padding-block:12px}.component-quick-view__specs summary{min-height:44px;display:list-item;cursor:pointer;font-weight:700}.component-quick-view__specs .product-specs{margin-top:12px}.shopify-policy__container{width:var(--sf-page);max-width:850px;margin:0 auto;padding-block:32px 48px}.shopify-policy__title{text-align:left;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--sf-line)}.shopify-policy__title h1{font-size:clamp(1.9rem,3vw,2.7rem)}.shopify-policy__body,.shopify-policy__body p{color:var(--sf-ink)}@media(max-width:749px){:root{--sf-page:min(var(--page-width,1440px), calc(100% - 32px) )}.footer-portal{grid-template-columns:48px minmax(0,1fr);padding:20px;gap:16px}.footer-portal__copy{min-width:0}.footer-portal__button{grid-column:1/-1;width:100%}.footer-portal__copy .eyebrow{margin-bottom:8px}.sf-vehicle-editor__fields{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/storefront-appearance.css.map */
