.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 */
