.doc-header .doc-header-main{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding-block:14px}.doc-header .doc-brand{flex:0 1 auto;min-width:0}.doc-header .doc-primary-nav{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:8px 18px;min-width:0}.doc-header .doc-primary-nav a,.doc-header .doc-header-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 0;color:var(--doc-text);background:transparent;border:0;border-radius:0;font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.doc-header .doc-primary-nav a:hover,.doc-header .doc-header-actions a:hover{color:var(--doc-orange)}.doc-header .doc-primary-nav a:focus-visible,.doc-header .doc-header-actions a:focus-visible{outline:2px solid var(--doc-orange);outline-offset:3px}.doc-header .doc-header-actions{display:flex;flex:0 0 auto;gap:16px;margin-left:auto}@media(max-width:1200px){.doc-header .doc-brand{order:0}.doc-header .doc-header-actions{order:1}.doc-header .doc-primary-nav{order:2;flex:0 0 100%;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px 12px;border-top:1px solid var(--doc-border);padding-top:8px}.doc-header .doc-primary-nav a{white-space:normal;text-align:center}}@media(max-width:640px){.doc-header .doc-header-main{gap:6px 10px;min-height:0;padding-block:10px}.doc-header .doc-brand{gap:8px}.doc-header .doc-brand strong{font-size:14px;letter-spacing:0}.doc-header .doc-brand small{font-size:7px;letter-spacing:.12em}.doc-header .doc-brand-mark{width:30px;height:32px;font-size:18px;flex-shrink:0}.doc-header .doc-header-actions{gap:10px}.doc-header .doc-header-actions a{font-size:9px;letter-spacing:0}.doc-header .doc-primary-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px;padding-top:6px}.doc-header .doc-primary-nav a{font-size:10px;min-height:44px;padding:8px 2px}.doc-header .doc-header-tools{padding-top:0;padding-bottom:12px}.doc-header .doc-mobile-shop-link{min-height:44px}.doc-header .doc-search input{min-width:0}}.doc-mobile-shop-link{display:none}@media(max-width:800px){.doc-header .doc-header-tools{flex-wrap:wrap;gap:10px}.doc-header .doc-parts-menu{display:none}.doc-header .doc-search{flex:1 0 100%;min-width:0}.doc-header .doc-mobile-shop-link{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--doc-orange);border-radius:5px;color:var(--doc-text);font-weight:800;text-decoration:none}.doc-mobile-shop-link span{color:var(--doc-orange)}.doc-mobile-shop-link:focus-visible{outline:2px solid var(--doc-orange);outline-offset:2px}}.doc-parts-hub{padding-block:clamp(28px,5vw,64px)}.doc-parts-hub__header{margin-bottom:clamp(20px,3vw,32px)}.doc-parts-hub__header h1{margin:8px 0 12px;font-size:clamp(32px,5.5vw,68px);font-weight:900;line-height:1.05;text-transform:uppercase}.doc-parts-hub__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,225px),1fr));gap:12px;margin:0;padding:0;list-style:none}@media(min-width:340px)and (max-width:520px){.doc-parts-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.doc-parts-hub__grid .doc-parts-hub__tile{padding-inline:12px}}.doc-parts-hub__tile{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;min-height:68px;padding:16px 18px;border:1px solid var(--doc-border);background:var(--doc-panel);color:var(--doc-text);font-size:16px;font-weight:800;line-height:1.35;text-decoration:none}.doc-parts-hub__tile:hover,.doc-parts-hub__tile--all{border-color:var(--doc-orange);color:var(--doc-text)}.doc-parts-hub__tile>span:last-child{flex:0 0 auto;color:var(--doc-orange)}.doc-parts-hub__tile small{display:block;margin-top:4px;color:var(--doc-muted);font-size:13px;font-weight:600}.doc-parts-hub__shared{margin-top:clamp(28px,5vw,56px);padding-top:clamp(22px,3vw,34px);border-top:1px solid var(--doc-border)}.doc-parts-hub__shared-header{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:10px 20px;margin-bottom:16px}.doc-parts-hub__shared-header h2{margin:0 0 4px;font-size:clamp(22px,3vw,30px);font-weight:850}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AABE */
