#sf26 body .sf26-hero *,#sf26 body .sf26-catalog *,#sf26 body .sf26-shelf *,#sf26 body .sf26-footer *,#sf26 body .sf26-dock *{box-sizing:border-box}#sf26 body .sf26-search{position:relative}#sf26 body .sf26-search>label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}#sf26 body .sf26-search>input[type=hidden]{display:none!important}#sf26 body .sf26-brand :is(img,svg){background:transparent!important;filter:none!important}#sf26 body .sf26-more-brands>summary{min-height:48px}#sf26 body .sf26-text-link{min-height:48px}#sf26 body .sf26-tabs>a{position:relative}#sf26 body .sf26-tabs>a[aria-selected=true]{outline-offset:3px}#sf26 body .sf26-panel:focus-visible{outline:2px solid #965019;outline-offset:5px}#sf26 body .sf26-panel-head{flex-wrap:wrap}#sf26 body .sf26-panel-head h3{font-weight:700}#sf26 body .sf26-categories>a,#sf26 body .sf26-brand{scroll-margin-block:100px 100px}#sf26 body .sf26-product-buy>div:first-child{min-width:0;flex:1}#sf26 body .sf26-product .sf26-add:disabled{opacity:.6;cursor:wait}#sf26 body .sf26-product .sf26-add.is-loading{outline:2px solid #8b480f;outline-offset:2px}#sf26 body .sf26-stock{max-width:45%;text-align:center}#sf26 body #product-grid :is(.product-card-wrapper,.product-card__information,.product-card__content,.sf-parts-card__price){min-width:0}#sf26 body #product-grid .product-card__media{flex-shrink:0}#sf26 body #product-grid :is(.sf-card-buy-row,.sf-parts-card__buy-row) .price__sale .price-item--regular{font-size:12px!important;color:#617064!important}#sf26 body #product-grid .sf-grid-cart.is-error{background:#f7ded9!important;color:#8a2d1b!important}#sf26 body .sf-spare-parts-vehicle__reset{min-height:44px!important;background:#f6e7cf!important;color:#183b32!important;border-color:#decdaa!important}#sf26 body .sf-spare-parts-vehicle__saved{background:#284f43!important;color:#fff!important;border-color:#6f8d79!important}#sf26 body .sf-spare-parts-vehicle__saved strong{color:#fff!important}#sf26 body .sf-spare-parts-vehicle__saved span{color:#c8d8ca!important}#sf26 body .sf-spare-parts-vehicle :is(label,.easysearch-label){color:#f0f4ef!important}#sf26 body .sf-spare-parts-vehicle :is(select,input){background:#fff!important;color:#162f29!important;border-color:#b3c5b6!important}#sf26 body .sf-spare-parts-main-card__copy strong{color:#183b32!important}#sf26 body .sf-spare-parts-main-card__copy small{color:#4d6356!important}#sf26 body.template-product .sf-product-specs__item{min-width:0}#sf26 body.template-product .sf-product-specs__head{flex-wrap:wrap;gap:6px}#sf26 body.template-product .sf-product-specs__head i{display:none!important}#sf26 body.template-product .sf-product-specs dd{overflow-wrap:anywhere}#sf26 body.template-product .product__main-info-group .price__sale .price-item--regular{font-size:16px!important;color:#667269!important}#sf26 body.template-product .sf-commerce-buy :is(.quantity,quantity-input){border-radius:8px!important;border-color:#c6cbbb!important;box-shadow:none!important}#sf26 body.template-product .sf-commerce-buy .shopify-payment-button__button--unbranded{background:#102a2c!important;color:#fff!important;border-radius:9px!important;min-height:48px!important}#sf26 body.template-product .sf-spare-parts-spec-list dd{overflow-wrap:anywhere}#sf26 body .sf26-company{scroll-margin-top:90px}#sf26 body .sf26-company dt{color:#bbcebf!important}#sf26 body .sf26-company dd,#sf26 body .sf26-company dd bdi{color:#fff!important}#sf26 body .sf26-footer-bottom>small{color:#bfd0c2!important}#sf26 body .sf26-languages button{color:#e3eee7!important;background:transparent!important}#sf26 body .sf26-languages button[aria-current=true]{background:#e6ab61!important;color:#142c2e!important}#sf26 body .sf26-company :is(dl,dl>div){min-width:0}#sf26 body .sf26-footer-top>div,#sf26 body .sf26-service-links>a>span{min-width:0}#sf26 body .sf26-dock>a:focus-visible{outline-color:#ffc477!important;box-shadow:0 0 0 2px #102a2c!important}#sf26 body .sf26-dock b{color:#142c2e!important}#sf26 body:is(.sf-shell-nav-open,.sf-shell-search-open,.has-account-open) sticky-cart-button,#sf26 body:has(cart-drawer.active) sticky-cart-button,#sf26 body:has(.sf-oil-dialog:not([hidden])) sticky-cart-button{visibility:hidden!important;pointer-events:none!important}@media(min-width:1025px){#sf26 body .sf26-footer{padding-bottom:calc(26px + var(--sf-preview-bar-height))!important}}@media(max-width:1024px){#sf26{--bottom-navigation-height:var(--sf-mobile-bottom-stack);--bottom-navigation-height-tall:var(--sf-mobile-bottom-stack)}#sf26 body .sf26-dock{box-sizing:border-box}#sf26 body .sf26-dock>a{font-size:11px}#sf26 body :is(.sf26-categories>a,.sf26-brand,.sf26-add,.sf26-contact){transition:opacity .12s ease,border-color .12s ease}}@media(max-width:749px){#sf26 body .sf26-intro h1{font-size:29px!important;line-height:1.35!important}#sf26 body .sf26-hero-grid{gap:14px}#sf26 body .sf26-garage-heading h2{font-size:21px!important}#sf26 body .sf26-section-head h2{font-size:22px!important;line-height:1.4}#sf26 body .sf26-garage-heading span{font-size:12px}#sf26 body .sf26-search :is(input,button){min-height:48px}#sf26 body .sf26-search{min-height:58px}#sf26 body .sf26-tabs>a{min-height:52px}#sf26 body .sf26-categories strong{font-size:13px!important;line-height:1.5!important}#sf26 body .sf26-product h3{min-height:3.1em}#sf26 body .sf26-product-image{aspect-ratio:1.1}#sf26 body .sf26-shelf{padding-block:22px}#sf26 body .sf26-service-links{padding-block:6px}#sf26 body .sf26-footer{padding-bottom:calc(24px + var(--sf-mobile-bottom-stack))!important}#sf26 body .sf26-contact{max-width:100%;white-space:normal;text-align:center}#sf26 body .sf26-dock .sf26-icon{pointer-events:none}}@media(max-width:359px){#sf26 body .sf26-intro h1{font-size:26px!important}#sf26 body .sf26-company dl{grid-template-columns:1fr}#sf26 body .sf26-footer-bottom{gap:8px}#sf26 body .sf26-product-buy .price-item{font-size:13px!important}}@media(prefers-reduced-motion:reduce){#sf26 body .sf26-categories>a,#sf26 body .sf26-brand,#sf26 body .sf26-add,#sf26 body .sf26-contact{transition:none!important}}@media(forced-colors:active){#sf26 body :is(.sf26-brand,.sf26-categories>a,.sf26-tabs>a,.sf26-product,.sf26-search,.sf26-garage){border:1px solid CanvasText!important}#sf26 body .sf26-tabs>a[aria-selected=true]{outline:2px solid Highlight!important}#sf26 body .sf26-languages button[aria-current=true]{border:2px solid Highlight!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/sf26-refinements.css.map */
