[data-parts-section]{display:none!important}body[data-parts-view="catalog"] [data-parts-section="catalog"],body[data-parts-view="request"] [data-parts-section="request"],body[data-parts-view="tools"] [data-parts-section="tools"],body[data-parts-view="garage"] [data-parts-section="garage"],body[data-parts-view="orders"] [data-parts-section="orders"],body[data-parts-view="delivery"] [data-parts-section="delivery"]{display:block!important}.parts-hub-nav{display:flex;gap:8px;flex-wrap:wrap;padding:20px clamp(16px,4vw,56px);background:#f5f3ef;border-bottom:1px solid #ded9d0}.parts-hub-nav a{display:inline-flex;gap:8px;padding:12px 16px;border:1px solid #d8d2c8;border-radius:5px;text-decoration:none;color:#17191c;background:#fff}.parts-hub-nav a[aria-current="page"]{background:#17191c;color:white;border-color:#17191c}.catalog-tablist,.part-tablist{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.catalog-tablist button,.part-tablist button{padding:12px 18px;border:1px solid #c9b797;background:#fff;color:#17191c;font:inherit;cursor:pointer;border-radius:5px}.catalog-tablist [aria-selected="true"],.part-tablist [aria-selected="true"]{background:#17191c;color:#fff}.catalog-product-thumb{width:72px;height:64px;object-fit:contain;float:left;margin:0 14px 8px 0}.catalog-product-title{padding:0;border:0;background:none;color:#17191c;text-align:left;font:inherit;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.catalog-photo-filter{display:flex;gap:10px;align-items:center;margin:18px 0}.parts-hub-nav :focus-visible,.catalog-tablist :focus-visible,.part-tablist :focus-visible,.catalog-product-title:focus-visible{outline:3px solid #ac9270;outline-offset:3px}.part-tab-panel[hidden],[role="tabpanel"][hidden]{display:none!important}.part-context{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.part-context a,.part-context button{font:inherit}.parts-opening.section{padding-top:26px;padding-bottom:24px}.parts-opening .parts-lead{max-width:900px}.part-tab-panel{padding:8px 0}.parts-hub-nav span[data-basket-count]{min-width:20px;text-align:center;border-radius:50%;background:#ac9270;color:#17191c}@media(max-width:600px){.parts-hub-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px}.parts-hub-nav a{padding:10px;font-size:14px;align-items:center}.catalog-tablist button,.part-tablist button{flex:1;padding:10px;font-size:14px}.fa-catalog-table td{min-width:130px}.catalog-product-thumb{float:none;display:block}.parts-opening h1{font-size:36px}}
