.vcp-catalog-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:28px;max-width:1440px;margin:28px auto;padding:0 24px;align-items:start}.vcp-catalog-layout>main{min-width:0}.vcp-finder{border:1px solid #dce1e5;border-radius:14px;background:#f5f7f8;color:#182b3a;overflow:hidden}.vcp-finder summary{display:flex;justify-content:space-between;align-items:center;padding:19px 20px;background:#173649;color:#fff;cursor:pointer;font-size:20px;font-weight:750;list-style:none}.vcp-finder summary::-webkit-details-marker{display:none}.vcp-finder details[open]>summary>span:last-child{transform:rotate(45deg)}.vcp-finder__body{padding:18px}.vcp-finder__intro{margin:0 0 18px;font-size:14px;line-height:1.5}.vcp-finder__panel{display:block;min-width:0;margin:0 0 18px;padding:0 0 18px;border:0;border-bottom:1px solid #dce1e5}.vcp-finder h2,.vcp-finder legend{font-size:16px;font-weight:700;line-height:1.4;margin:0 0 12px;padding:0}.vcp-finder label{display:block;margin:12px 0 5px;font-size:13px;font-weight:650}.vcp-finder input,.vcp-finder select{display:block;width:100%;min-height:44px;padding:10px 11px;border:1px solid #bdc8ce;border-radius:6px;background:#fff;color:#162c39;font:inherit;font-size:14px;box-sizing:border-box}.vcp-finder select:disabled{background:#e9edef;color:#6b7880}.vcp-finder button{min-height:44px;padding:10px 12px;border:1px solid #173649;border-radius:6px;background:#fff;color:#173649;font:inherit;font-size:14px;font-weight:650;cursor:pointer;margin-top:10px;width:100%}.vcp-finder button:disabled{opacity:.6;cursor:wait}.vcp-finder .vcp-finder__submit{background:#c64227;border-color:#c64227;color:#fff;display:flex;justify-content:space-between}.vcp-finder .vcp-finder__clear{border:0;background:transparent;text-align:right;text-decoration:underline;padding-right:0}.vcp-finder small,.vcp-finder__note{display:block;font-size:12px;line-height:1.55;font-weight:400;color:#50616c;margin-top:9px}.vcp-finder label small{display:inline;margin:0}.vcp-finder__help{font-size:13px;font-weight:650;color:#173649}.vcp-finder [role=status]{font-size:13px;line-height:1.5}.vcp-finder :focus-visible{outline:3px solid #df8736;outline-offset:3px}.vcp-finder [hidden]{display:none!important}.vcp-catalog-layout .auto-helper-route{padding:18px 0;max-width:none;margin:0}.vcp-catalog-layout .auto-wrap{padding-left:0;padding-right:0}.vcp-catalog-layout .auto-home__garage{display:none}@media(max-width:950px){.vcp-catalog-layout{grid-template-columns:240px minmax(0,1fr);gap:18px;padding:0 16px}.vcp-catalog-layout .parts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.vcp-catalog-layout{display:block;margin:16px auto;padding:0 14px}.vcp-finder{margin-bottom:20px}.vcp-finder__body{padding:16px}.vcp-catalog-layout .auto-hero__copy{padding:24px}.vcp-catalog-layout .auto-hero__copy h1{font-size:clamp(28px,7vw,46px)}}
