#sf26{--s26-ink:#142c2e;--s26-dark:#102a2c;--s26-green:#1f4d48;--s26-canvas:#efede7;--s26-paper:#fff;--s26-muted:#596467;--s26-line:#cccfc8;--s26-orange:#f58a1f;--s26-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--sf-preview-bar-height:0px;--sf26-inset:0px;--sf26-edge:max(8px,env(safe-area-inset-bottom,0px));--sf-mobile-bottom-stack:calc(66px + var(--sf26-edge) + var(--sf-preview-bar-height) + var(--sf26-inset));scroll-padding-top:100px;scroll-padding-bottom:var(--sf-mobile-bottom-stack)}#sf26 body{--font-body-family:var(--s26-font);--font-heading-large-family:var(--s26-font);--font-heading-small-family:var(--s26-font);--font-menu-family:var(--s26-font);--button-font-family:var(--s26-font);font-family:var(--s26-font);color:var(--s26-ink);background:var(--s26-canvas);line-height:1.5}#sf26 body :is(button,input,select,textarea){font-family:var(--s26-font)}#sf26 body :is(h1,h2,h3,h4){font-family:var(--s26-font);font-style:normal;letter-spacing:0}#sf26 body :is(a,button,summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}#sf26 body :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #b04c00!important;outline-offset:3px!important;box-shadow:0 0 0 2px #fff!important}#sf26 body #MainContent{background:var(--s26-canvas)!important}#sf26 body :is(.sf26-hero,.sf26-footer) :is(a,button,summary,input):focus-visible{outline-color:#ffba71!important;box-shadow:0 0 0 2px var(--s26-dark)!important}#sf26 .sf26-width{width:min(1180px,calc(100% - 40px));margin-inline:auto}#sf26 .sf26-icon{flex:0 0 24px;display:block;width:24px;height:24px;fill:none;stroke:currentColor}#sf26[dir=ltr] .sf26-text-link>.sf26-icon,#sf26[dir=ltr] .sf26-view-all>.sf26-icon,#sf26[dir=ltr] .sf26-contact>.sf26-icon,#sf26[dir=ltr] .sf26-panel-head>a>.sf26-icon,#sf26[dir=ltr] .sf26-service-links>a>.sf26-icon:last-child{transform:rotate(180deg)}#sf26 body .shopify-section-group-header-group :is(.header-wrapper,.header__content){background:var(--s26-dark)!important;color:#fff!important}#sf26 body .shopify-section-group-header-group .header__content{border-bottom:1px solid #365051!important;box-shadow:none!important}#sf26 body .shopify-section-group-header-group :is(.header__icon,.sf-native-nav__trigger){border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}#sf26 body .shopify-section-group-header-group .header__search .field{border-radius:10px!important;box-shadow:none!important}#sf26 body .shopify-section-group-header-group .cart-count-bubble{background:var(--s26-orange)!important;color:#142c2e!important;box-shadow:none!important}#sf26 body .shopify-section-group-header-group .sf-native-nav__panel{background:#eaece5!important;border-radius:0!important;box-shadow:12px 0 36px #102a2c30!important}#sf26 body .shopify-section-group-header-group .sf-native-nav__group>summary{border-radius:10px!important;box-shadow:none!important}#sf26 .sf26-hero{background:var(--s26-dark);color:#fff;padding:34px 0 28px}#sf26 .sf26-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:50px}#sf26 .sf26-eyebrow{display:block;color:#f6ac5c!important;font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1.5}#sf26 .sf26-intro h1{margin:10px 0 14px;color:#fff;font-size:clamp(32px,4.2vw,52px);line-height:1.26;font-weight:750;letter-spacing:0}#sf26 .sf26-intro em{color:#ffae57;font:inherit}#sf26 .sf26-intro>p{margin:0 0 18px;max-width:480px;color:#c9d4d1;font-size:15px;line-height:1.7}#sf26 .sf26-search{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px 10px;min-height:54px;background:#f9f8f3;color:var(--s26-ink);border:1px solid #fff;border-radius:10px}#sf26 .sf26-search input{min-width:0;width:100%;height:44px;padding:0;border:0;border-radius:0;outline:0;background:transparent;color:var(--s26-ink);font-size:16px;box-shadow:none}#sf26 .sf26-search input::placeholder{color:#5f696b;opacity:1;font-size:14px}#sf26 .sf26-search button{border:0;border-radius:7px;padding:0 14px;min-height:44px;background:var(--s26-orange);color:var(--s26-ink);font-size:14px;font-weight:700;cursor:pointer}#sf26 .sf26-text-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:6px;color:#fff;font-size:13px;font-weight:650;text-decoration:none}#sf26 .sf26-text-link>.sf26-icon{width:18px;height:18px;flex-basis:18px;color:#ffae57}#sf26 .sf26-garage{padding:20px;background:var(--s26-green);border:1px solid #466660;border-radius:16px;min-width:0}#sf26 .sf26-garage-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}#sf26 .sf26-garage-heading span{font-size:11px;color:#d0dcd4}#sf26 .sf26-garage-heading h2{font-size:24px;font-weight:700;line-height:1.3;margin:3px 0 0;color:#fff}#sf26 .sf26-garage-heading>.sf26-icon{width:34px;height:34px;flex-basis:34px;color:#ffae57}#sf26 .sf26-brands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#sf26 .sf26-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:82px;padding:9px 4px;background:#f8f7f2;color:var(--s26-ink);border:1px solid #f8f7f2;border-radius:10px;text-decoration:none;transition:background-color .14s ease,border-color .14s ease}#sf26 .sf26-brand>span{display:grid;place-items:center;width:64px;height:32px;max-width:100%}#sf26 .sf26-brand :is(img,svg){display:block;width:60px;max-width:100%;height:30px;object-fit:contain}#sf26 .sf26-brand strong{font-size:12px;font-weight:650;line-height:1.35;text-align:center;overflow-wrap:anywhere}#sf26 .sf26-more-brands{margin-top:8px;border-top:1px solid #55736b}#sf26 .sf26-more-brands>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;list-style:none;cursor:pointer;color:#fff;font-size:13px;font-weight:650}#sf26 .sf26-more-brands>summary::-webkit-details-marker,#sf26 .sf26-company>summary::-webkit-details-marker{display:none}#sf26 .sf26-more-brands>summary .sf26-icon{width:17px;height:17px}#sf26 .sf26-more-brands[open]>summary .sf26-icon{transform:rotate(180deg)}#sf26 .sf26-brands-more{padding-block:4px 10px}#sf26 .sf26-steps{display:flex;justify-content:center;gap:9px;flex-wrap:wrap;margin:7px 0 0;font-size:11px;line-height:1.5;color:#cddcd4}#sf26 .sf26-steps i{font-style:normal;color:#ffae57}#sf26 body.template-index .sf-oil-finder{padding:0!important;margin:0!important;background:#e3a450!important}#sf26 body.template-index .sf-oil-finder__launcher-wrap{width:min(1180px,calc(100% - 40px))!important;margin:0 auto!important;padding:0!important}#sf26 body.template-index .sf-oil-finder__launcher{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:12px!important;align-items:center;min-height:86px!important;width:100%;margin:0!important;padding:12px 0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--s26-ink)!important}#sf26 body.template-index .sf-oil-finder__launcher:before,#sf26 body.template-index .sf-oil-finder__launcher:after{display:none!important}#sf26 body.template-index .sf-oil-finder__launcher-icon{width:40px!important;height:40px!important;min-width:40px!important;border:0!important;border-radius:10px!important;background:#fff3d9!important;color:#75400e!important;box-shadow:none!important}#sf26 body.template-index .sf-oil-finder__launcher-copy strong{color:var(--s26-ink)!important;font-size:18px!important;line-height:1.4!important}#sf26 body.template-index .sf-oil-finder__launcher-copy small{color:#263f3b!important;font-size:12px!important;line-height:1.5!important}#sf26 body.template-index .sf-oil-finder__launcher-kicker{color:#4f360e!important;font-size:10px!important}#sf26 body.template-index .sf-oil-finder__launcher-action{display:flex!important;align-items:center;justify-content:center;gap:6px;min-height:44px!important;padding:8px 14px!important;color:#fff!important;background:var(--s26-dark)!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:12px!important}#sf26 .sf26-catalog{padding-block:30px 26px}#sf26 .sf26-section-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:16px}#sf26 .sf26-kicker{display:block;color:#8b480f;font-size:11px;line-height:1.5;font-weight:700}#sf26 .sf26-section-head h2{margin:4px 0 0;font-size:clamp(22px,2.6vw,32px);line-height:1.35;font-weight:750;color:var(--s26-ink)}#sf26 .sf26-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:0;border-bottom:1px solid #b9c0b9;padding-bottom:12px}#sf26 .sf26-tabs>a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:10px 8px;color:#324b4b;background:#dedfd6;border:1px solid #c2c8bd;border-radius:9px;text-align:center;font-size:15px;line-height:1.4;font-weight:700;text-decoration:none}#sf26 .sf26-tabs b{font-size:11px;font-weight:600;color:#63746c}#sf26 .sf26-tabs>a[aria-selected=true]{background:var(--s26-dark);border-color:var(--s26-dark);color:#fff;box-shadow:inset 0 -3px 0 var(--s26-orange)}#sf26 .sf26-tabs>a[aria-selected=true] b{color:#ffae57}#sf26 .sf26-panel{padding-block:16px 0;--sf26-category:#dfE6df}#sf26 .sf26-panel--care{--sf26-category:#e2e3eb}#sf26 .sf26-panel--maintenance{--sf26-category:#e7dfd2}#sf26 .sf26-panel[hidden]{display:none!important}#sf26 .sf26-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}#sf26 .sf26-panel-head h3{margin:0;color:var(--s26-ink);font-size:16px;line-height:1.4}#sf26 .sf26-panel-head>a,#sf26 .sf26-view-all{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;color:#284e46;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}#sf26 .sf26-view-all>.sf26-icon,#sf26 .sf26-panel-head>a>.sf26-icon{width:18px;height:18px;flex-basis:18px}#sf26 .sf26-categories{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}#sf26 .sf26-categories>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-width:0;min-height:146px;padding:14px 10px;background:var(--sf26-category);border:1px solid #cbd0c8;border-radius:12px;text-decoration:none;color:var(--s26-ink);transition:border-color .14s ease,background-color .14s ease}#sf26 .sf26-category-image{display:grid;place-items:center;width:76px;height:76px}#sf26 .sf26-category-image img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;filter:none}#sf26 .sf26-categories strong{font-size:13px;font-weight:650;line-height:1.55;text-align:center;overflow-wrap:anywhere}#sf26 .sf26-shelf{padding-block:22px 30px;border-top:1px solid #c8ccc3}#sf26 .sf26-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#sf26 .sf26-product{min-width:0;background:#fff;border:1px solid #cbd0c8;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}#sf26 .sf26-product-image{display:block;aspect-ratio:1.1;overflow:hidden;background:#fff;border-bottom:1px solid #e5e7e1}#sf26 .sf26-product-image>img,#sf26 .sf26-placeholder{display:block;width:100%;height:100%;object-fit:contain;padding:12px;mix-blend-mode:normal;filter:none}#sf26 .sf26-product-copy{padding:13px!important;display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}#sf26 .sf26-product-vendor{display:flex;justify-content:space-between;gap:6px;color:#66736d;font-size:10px;font-weight:650;line-height:1.5;flex-wrap:wrap;overflow-wrap:anywhere}#sf26 .sf26-product h3{margin:0;font-size:14px;font-weight:700;line-height:1.55;min-height:3.1em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#sf26 .sf26-product h3 a{color:var(--s26-ink);text-decoration:none}#sf26 .sf26-product-buy{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px;min-width:0}#sf26 .sf26-product-buy>.price,#sf26 .sf26-product-buy .price{margin:0!important;min-width:0}#sf26 .sf26-product-buy .price-item{font-size:17px!important;line-height:1.4!important;color:var(--s26-ink)!important;font-weight:750!important;white-space:normal!important}#sf26 .sf26-product-buy .price__sale .price-item--regular{font-size:12px!important;color:#69756f!important}#sf26 .sf26-product-buy form{margin:0;flex:0 0 44px}#sf26 .sf26-product .sf26-add{position:relative!important;inset:auto!important;display:grid!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:9px!important;border:0!important;border-radius:9px!important;background:var(--s26-orange)!important;color:var(--s26-ink)!important;box-shadow:none!important;transform:none!important;cursor:pointer}#sf26 .sf26-product .sf26-add:after{display:none!important}#sf26 .sf26-product .sf26-add.is-added{background:#cfebd7!important;color:#17633a!important}#sf26 .sf26-product .sf26-add.is-error{background:#f7ded9!important;color:#8a2d1b!important}#sf26 .sf26-product .sf26-add .sf26-icon{stroke:currentColor!important;fill:none!important}#sf26 .sf26-stock{font-size:11px;color:#5d6867;background:#eceee8;padding:5px;border-radius:6px;line-height:1.4}#sf26 .sf26-price-request{font-size:13px;color:#704313;text-decoration:underline;min-height:44px;display:flex;align-items:center}#sf26 body #product-grid .product-card{border:1px solid #c2ccc3!important;border-radius:12px!important;background:#fff!important;padding:6px!important;box-shadow:none!important;height:100%;overflow:hidden}#sf26 body #product-grid .product-card__inner{height:100%;display:flex;flex-direction:column}#sf26 body #product-grid .product-card__media{background:#fff!important;border-radius:8px!important;aspect-ratio:1!important;overflow:hidden}#sf26 body #product-grid .product-card__media img{object-fit:contain!important;mix-blend-mode:normal!important}#sf26 body #product-grid .product-card__content{flex:1;padding:10px 6px 6px!important}#sf26 body #product-grid .product-card__information{display:flex;flex-direction:column;gap:5px;height:100%}#sf26 body #product-grid .product-card__heading{font-size:13px!important;line-height:1.5!important;min-height:3em!important;max-height:3em!important;color:var(--s26-ink)!important;font-weight:700!important}#sf26 body #product-grid .product-card__heading a{color:var(--s26-ink)!important}#sf26 body #product-grid :is(.sf-card-buy-row,.sf-parts-card__buy-row){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;margin-top:auto!important;padding-top:8px!important}#sf26 body #product-grid :is(.sf-card-buy-row,.sf-parts-card__buy-row) .price{margin:0!important;min-width:0}#sf26 body #product-grid :is(.sf-card-buy-row,.sf-parts-card__buy-row) .price-item{font-size:15px!important;line-height:1.4!important;white-space:normal!important;color:var(--s26-ink)!important}#sf26 body #product-grid :is(.sf-card-buy-row,.sf-parts-card__buy-row) :is(form,.sf-grid-cart,.sf-parts-card__cart){width:44px!important;min-width:44px!important;flex:0 0 44px!important;margin:0!important}#sf26 body #product-grid :is(.sf-card-buy-row,.sf-parts-card__buy-row) :is(.sf-grid-cart,.sf-parts-card__cart){min-height:44px!important;height:44px!important;padding:10px!important;border-radius:9px!important;background:var(--s26-orange)!important;color:var(--s26-ink)!important;border:0!important;box-shadow:none!important;position:relative!important;inset:auto!important;display:grid!important;place-items:center!important;transform:none!important}#sf26 body #product-grid :is(.sf-card-buy-row,.sf-parts-card__buy-row) .sf-grid-cart__label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;padding:0!important;white-space:nowrap!important}#sf26 body #product-grid .sf-parts-card__cart:disabled{background:#e2e8df!important;color:#627065!important}#sf26 body #product-grid .sf-parts-card__cart:disabled>span{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}#sf26 body #product-grid :is(.sf-grid-cart,.sf-parts-card__cart) svg{width:22px!important;height:22px!important;stroke:currentColor!important;fill:none!important}#sf26 body #product-grid :is(.sf-grid-cart,.sf-parts-card__cart).is-added{background:#c9e7d1!important;color:#175c36!important}#sf26 body #product-grid .sf-card-identity__part-number{font-size:11px!important;color:#5b695f!important}#sf26 body #product-grid .sf-parts-card__fitment{font-size:11px;line-height:1.5;color:#596d63}#sf26 body :is(.sf-spare-parts-main-card,.sf-care-category,.sf-collection-hub__chip){border-radius:10px!important;border-color:#bbc8bd!important;box-shadow:none!important;background:#e3e9e1!important}#sf26 body .sf-spare-parts-main-card__media{background:#f8f9f4!important;border:0!important;border-radius:8px!important}#sf26 body .sf-spare-parts-vehicle{background:#173d3b!important;border-color:#456b61!important;box-shadow:none!important;border-radius:12px!important}#sf26 body .sf-spare-parts-vehicle__heading h2{color:#fff!important}#sf26 body .sf-spare-parts-vehicle__heading span{color:#f4b56d!important}#sf26 body.template-product #MainContent{padding-block:12px 28px!important}#sf26 body.template-product #MainContent :is(.product__info-container,.product-details,.product-information__details){background:#fff!important;border:1px solid #cad0c7!important;border-radius:14px!important;padding:20px!important;box-shadow:none!important}#sf26 body.template-product .sf-product-heading h1{font-size:clamp(22px,3vw,32px)!important;line-height:1.4!important;font-weight:750!important;color:var(--s26-ink)!important}#sf26 body.template-product .product__main-info-group{gap:12px!important}#sf26 body.template-product .sf-product-heading .sf-product-specs{padding:14px!important;background:#edf0e9!important;border:1px solid #cbd5c8!important;border-radius:10px!important;box-shadow:none!important}#sf26 body.template-product .sf-product-specs:before,#sf26 body.template-product .sf-product-specs:after,#sf26 body.template-product .sf-product-specs__brand{display:none!important}#sf26 body.template-product .sf-product-specs__head{color:#38584a!important;font-size:12px!important;font-weight:700!important;margin-bottom:10px!important}#sf26 body.template-product .sf-product-specs__series{color:#70502d!important}#sf26 body.template-product .sf-product-specs__grid{gap:0 14px!important}#sf26 body.template-product .sf-product-specs__item{min-height:60px!important;padding:10px 0!important;gap:4px!important;background:transparent!important;border:0!important;border-bottom:1px solid #ccd6c9!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#sf26 body.template-product .sf-product-specs dt{color:#53685d!important;font-size:11px!important;line-height:1.5!important;font-weight:500!important}#sf26 body.template-product .sf-product-specs dd{color:#162f29!important;font-size:15px!important;font-weight:700!important;line-height:1.5!important}#sf26 body.template-product .sf-product-specs__item--copy dd{font-size:13px!important;font-weight:500!important}#sf26 body.template-product #MainContent .product__main-info-group :is(.price,.product__price){margin:2px 0!important}#sf26 body.template-product #MainContent .product__main-info-group .price-item{font-size:28px!important;color:var(--s26-ink)!important}#sf26 body.template-product .sf-commerce-buy{padding:12px!important;background:#f7f3e9!important;border:1px solid #d6c9ac!important;border-radius:10px!important;box-shadow:none!important;margin-top:10px!important}#sf26 body.template-product .sf-commerce-buy :is(button[name=add],.product-form__submit){border-radius:9px!important;background:var(--s26-orange)!important;color:var(--s26-ink)!important;min-height:50px!important;font-size:15px!important;box-shadow:none!important;transform:none!important}#sf26 body.template-product .sf-commerce-buy :is(button[name=add],.product-form__submit):disabled{background:#dfe5da!important;color:#5d6b60!important;border-color:#c9d1c2!important}#sf26 body.template-product .sf-commerce-assurance>span{background:#f0f3ec!important;border-radius:9px!important;box-shadow:none!important}#sf26 body.template-product :is(.product__media img,.product-media img,.product-media-container img){mix-blend-mode:normal!important}#sf26 body :is(.sen-product-description,.sf-spare-parts-spec-panel,.sf-cart-review-field){border-radius:10px!important;border-color:#c4cec1!important;box-shadow:none!important}#sf26 body .sf-commerce-drawer .drawer__header{background:var(--s26-dark)!important}#sf26 body .sf-commerce-drawer .drawer__inner{border-radius:14px!important}#sf26 body.template-cart :is(.cart__blocks,.cart__summary,.main-cart__summary){border-radius:12px!important;box-shadow:none!important;border-color:#c3ccc0!important}#sf26 body.template-cart :is(.cart__checkout-button,button[name=checkout]){background:var(--s26-orange)!important;color:var(--s26-ink)!important;border-radius:9px!important;box-shadow:none!important}#sf26 body :is(.sfsvc__hero,.sfb-hero,.sf-care-landing__hero){background:#193e3b!important;box-shadow:none!important;border-radius:14px!important}#sf26 body :is(.sfsvc__assistant,.sfsvc__browse,.sfsvc-card,.sfb-card,.sf-care-landing__categories){border-radius:12px!important;box-shadow:none!important;border-color:#c2cec1!important}#sf26 body .sf26-service-band{background:#dbe2d7!important;color:var(--s26-ink)!important;border-top:1px solid #bdc9b9;border-bottom:1px solid #bdc9b9}#sf26 body .sf26-service-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:20px;gap:0}#sf26 body .sf26-service-links>a{display:grid;grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:10px 20px;min-height:70px;color:var(--s26-ink)!important;text-decoration:none;border-inline-end:1px solid #b7c4b4;background:none!important}#sf26 body .sf26-service-links>a:last-child{border-inline-end:0}#sf26 body .sf26-service-links>a>span{min-width:0;color:var(--s26-ink)!important}#sf26 body .sf26-service-links strong{display:block;color:var(--s26-ink)!important;font-size:16px;font-weight:700;line-height:1.5}#sf26 body .sf26-service-links small{display:block;color:#4e6253!important;font-size:12px;line-height:1.5}#sf26 body .sf26-service-links svg{stroke:currentColor!important;color:#365340!important;width:24px;height:24px;fill:none!important}#sf26 body .sf26-service-links>a>svg:last-child{width:18px;height:18px}#sf26 body .sf26-footer{background:var(--s26-dark)!important;color:#fff!important;padding:32px 0 calc(24px + var(--sf-mobile-bottom-stack));border:0!important}#sf26 body .sf26-footer-top{display:flex;justify-content:space-between;align-items:center;gap:28px;padding-bottom:24px;border-bottom:1px solid #48605a}#sf26 body .sf26-footer h2{font-size:clamp(23px,3vw,32px)!important;font-weight:700!important;line-height:1.4;color:#fff!important;margin:6px 0!important}#sf26 body .sf26-footer-top p{color:#b9cdc4!important;font-size:13px;margin:0!important;line-height:1.8}#sf26 body .sf26-contact{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 18px;min-height:48px;color:var(--s26-ink)!important;background:var(--s26-orange)!important;border:0;border-radius:9px;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}#sf26 body .sf26-contact svg{color:var(--s26-ink)!important;stroke:currentColor!important;fill:none!important}#sf26 body .sf26-footer-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px 0;border-bottom:1px solid #48605a}#sf26 body .sf26-footer-nav>a{display:flex;align-items:center;min-height:44px;color:#e3eee7!important;font-size:13px;line-height:1.6;text-decoration:none}#sf26 body .sf26-company{border-bottom:1px solid #48605a}#sf26 body .sf26-company>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;color:#c5d5ca!important;font-size:13px;list-style:none;cursor:pointer}#sf26 body .sf26-company svg{width:18px;height:18px;color:#c5d5ca!important;stroke:currentColor!important;fill:none!important}#sf26 body .sf26-company[open] summary>svg{transform:rotate(180deg)}#sf26 body .sf26-company>div{padding:4px 0 18px;font-size:13px;color:#e3eee7!important}#sf26 body .sf26-company strong{color:#fff!important;font-size:13px;line-height:1.7}#sf26 body .sf26-company dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:520px;margin:14px 0}#sf26 body .sf26-company dt{color:#a4bcae;font-size:12px;line-height:1.6}#sf26 body .sf26-company dd{margin:3px 0 0;color:#fff;font-size:14px;font-weight:650;overflow-wrap:anywhere}#sf26 body .sf26-company p{color:#b6cbbc!important;font-size:12px;line-height:1.75}#sf26 body .sf26-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:16px}#sf26 body .sf26-languages form{display:flex;gap:8px}#sf26 body .sf26-languages button{background:none;border:1px solid #5c7565!important;border-radius:8px;min-height:44px;padding:8px 12px;color:#d6e3d8;font-size:12px;cursor:pointer}#sf26 body .sf26-languages button[aria-current=true]{background:#e6ab61;color:#142c2e;border-color:#e6ab61!important}#sf26 body .sf26-legal{display:flex;gap:18px;flex-wrap:wrap}#sf26 body .sf26-legal>a{display:flex;align-items:center;min-height:44px;color:#bccfbe!important;text-decoration:none;font-size:12px}#sf26 body .sf26-footer-bottom>small{color:#90ad99;font-size:11px}#sf26 body .sf26-dock{position:fixed;left:12px;right:12px;bottom:calc(var(--sf-preview-bar-height) + var(--sf26-inset) + var(--sf26-edge));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;height:58px;padding:4px 6px;border:1px solid #526b5f;border-radius:12px;background:var(--s26-dark)!important;color:#fff!important;box-shadow:0 4px 18px #102a2c30;z-index:24;max-width:510px;margin-inline:auto}#sf26 body .sf26-dock>a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:48px;padding:4px;border-radius:7px;background:transparent!important;color:#d4e1d7!important;text-decoration:none;font-size:10px;font-weight:650;line-height:1.2}#sf26 body .sf26-dock>a[aria-current=page]{background:#2d5048!important;color:#ffb65e!important}#sf26 body .sf26-dock a>span{color:inherit!important}#sf26 body .sf26-dock .sf26-icon{width:21px;height:21px;flex-basis:21px;stroke:currentColor!important;fill:none!important;color:inherit!important}#sf26 body .sf26-dock b{position:absolute;top:1px;inset-inline-end:20%;min-width:17px;height:17px;padding-inline:4px;border-radius:8px;background:#f58a1f;color:#142c2e;font-size:10px;display:grid;place-items:center}#sf26 body .sf26-dock b[hidden]{display:none!important}#sf26 body:is(.sf-shell-nav-open,.sf-shell-search-open,.has-account-open,.sf-iphone-keyboard-open) .sf26-dock,#sf26 body:has(cart-drawer.active) .sf26-dock,#sf26 body:has(.sf-oil-dialog:not([hidden])) .sf26-dock,#sf26 body[data-sf26-keyboard] .sf26-dock{visibility:hidden;pointer-events:none}#sf26 body[data-sf26-keyboard] sticky-cart-button{visibility:hidden!important;pointer-events:none!important}@media(min-width:1025px){#sf26{--sf-mobile-bottom-stack:0px}#sf26 body .sf26-dock{display:none}#sf26 body .sf26-footer{padding-bottom:26px}}@media(max-width:1024px){#sf26 body :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}#sf26 .sf26-hero-grid{gap:28px}#sf26 .sf26-intro h1{font-size:34px}#sf26 body .sf26-floating-help{display:none!important}#sf26 body sticky-cart-button{bottom:calc(var(--sf-mobile-bottom-stack) + 6px)!important;border-radius:10px!important;box-shadow:0 3px 14px #102a2c20!important}#sf26 body .sf-commerce-drawer .drawer__footer{padding-bottom:calc(14px + var(--sf-preview-bar-height) + env(safe-area-inset-bottom,0px))!important}}@media(max-width:749px){#sf26 .sf26-width{width:calc(100% - 28px)}#sf26 .sf26-hero{padding:22px 0 20px}#sf26 .sf26-hero-grid{grid-template-columns:1fr;gap:18px}#sf26 .sf26-intro h1{font-size:30px;line-height:1.25;margin:8px 0 10px}#sf26 .sf26-intro>p{font-size:13px;line-height:1.7;margin-bottom:12px}#sf26 .sf26-garage{padding:14px;border-radius:12px}#sf26 .sf26-garage-heading{margin-bottom:10px}#sf26 .sf26-garage-heading h2{font-size:21px}#sf26 .sf26-brand{min-height:72px;padding:7px 3px;gap:4px}#sf26 .sf26-brand strong{font-size:11px}#sf26 body.template-index .sf-oil-finder__launcher-wrap{width:calc(100% - 28px)!important}#sf26 body.template-index .sf-oil-finder__launcher{gap:9px!important;min-height:82px!important;grid-template-columns:34px minmax(0,1fr) 44px!important}#sf26 body.template-index .sf-oil-finder__launcher-icon{width:34px!important;height:34px!important;min-width:34px!important}#sf26 body.template-index .sf-oil-finder__launcher-copy strong{font-size:16px!important}#sf26 body.template-index .sf-oil-finder__launcher-copy small{font-size:11px!important}#sf26 body.template-index .sf-oil-finder__launcher-action{width:44px!important;height:44px!important;padding:10px!important}#sf26 body.template-index .sf-oil-finder__launcher-action>span{display:none!important}#sf26 .sf26-catalog{padding-block:24px 22px}#sf26 .sf26-section-head{gap:12px;margin-bottom:14px}#sf26 .sf26-section-head h2{font-size:22px}#sf26 .sf26-tabs{gap:5px}#sf26 .sf26-tabs>a{min-height:54px;padding:9px 3px;font-size:12px;line-height:1.5;gap:4px}#sf26 .sf26-tabs b{display:none}#sf26 .sf26-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#sf26 .sf26-categories>a{min-height:130px;padding:12px 9px;gap:8px}#sf26 .sf26-category-image{width:64px;height:64px}#sf26 .sf26-categories strong{font-size:12px}#sf26 .sf26-categories>a:last-child:nth-child(odd){grid-column:1/-1;flex-direction:row;justify-content:center;gap:16px;min-height:88px}#sf26 .sf26-categories>a:last-child:nth-child(odd)>strong{max-width:200px;text-align:start}#sf26 .sf26-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#sf26 .sf26-product-copy{padding:10px!important}#sf26 .sf26-product h3{font-size:13px}#sf26 .sf26-product-buy .price-item{font-size:15px!important}#sf26 .sf26-product-vendor{font-size:9.5px}#sf26 body #product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#sf26 body.template-product #MainContent :is(.product__info-container,.product-details,.product-information__details){padding:14px!important}#sf26 body .sf26-service-links{grid-template-columns:1fr;padding-block:8px}#sf26 body .sf26-service-links>a{padding:12px 2px;border-inline-end:0;border-bottom:1px solid #b7c4b4;min-height:72px;grid-template-columns:28px minmax(0,1fr) 20px}#sf26 body .sf26-service-links>a:last-child{border-bottom:0}#sf26 body .sf26-service-links strong{font-size:15px}#sf26 body .sf26-footer{padding-top:26px}#sf26 body .sf26-footer-top{display:block;padding-bottom:20px}#sf26 body .sf26-contact{margin-top:16px;min-height:48px;font-size:13px}#sf26 body .sf26-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;padding-block:12px}#sf26 body .sf26-footer-bottom{gap:10px 16px}#sf26 body .sf26-footer-bottom>small{width:100%}#sf26 body .sf26-company dl{gap:10px}}@media(max-width:359px){#sf26 .sf26-width{width:calc(100% - 20px)}#sf26 .sf26-intro h1{font-size:27px}#sf26 .sf26-search{grid-template-columns:20px minmax(0,1fr) auto;gap:6px;padding-inline:7px}#sf26 .sf26-search input::placeholder{font-size:12px}#sf26 .sf26-search button{padding-inline:10px;font-size:12px}#sf26 .sf26-garage{padding:11px}#sf26 .sf26-product-copy{padding:8px!important}#sf26 .sf26-product-buy{gap:4px}#sf26 .sf26-product-buy .price-item{font-size:13px!important}#sf26 body #product-grid :is(.sf-card-buy-row,.sf-parts-card__buy-row) .price-item{font-size:13px!important}#sf26 .sf26-stock{font-size:10px}}@media(hover:hover)and (pointer:fine){#sf26 .sf26-brand:hover{background:#fff0d8;border-color:#f5a345}#sf26 .sf26-categories>a:hover{background:#f5ead7;border-color:#9c7b4c}#sf26 .sf26-product:hover{border-color:#8b9f8b}#sf26 body .sf26-footer-nav>a:hover{color:#ffc477!important}}@media(hover:none){#sf26 body :is(.sf26-brand,.sf26-categories>a,.sf26-add,.sf26-contact):active{opacity:.75}#sf26 body :is(.sf5-action svg *,.sf-brand-engineering__rail b,.sf-brand-slider__cue){animation:none!important}}@media(prefers-reduced-motion:reduce){#sf26 .sf26-brand,#sf26 .sf26-categories>a{transition:none}#sf26{scroll-behavior:auto}}@media(forced-colors:active){#sf26 body .sf26-dock{background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important}#sf26 body .sf26-dock>a{color:CanvasText!important}#sf26 body .sf26-dock>a[aria-current=page]{background:Highlight!important;color:HighlightText!important}#sf26 body :is(a,button,summary,input,select,textarea):focus-visible{outline-color:Highlight!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/sf26.css.map */
