.mw-vehicle{max-width:1000px;margin:auto;font-family:Arial,sans-serif}.mw-vehicle .mw-car{margin:35px 0 60px}.mw-vehicle .mw-main{display:block;width:100%;max-height:620px;object-fit:contain;border-radius:12px;background:#f7f7f7}.mw-vehicle .mw-thumbs{display:flex;gap:10px;overflow-x:auto;padding:12px 0}.mw-vehicle .mw-thumb{flex:0 0 115px;padding:0;border:1px solid #ddd;background:white;border-radius:6px;overflow:hidden;cursor:pointer}.mw-vehicle .mw-thumb img{width:115px;height:80px;object-fit:cover}.mw-vehicle .mw-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:24px;margin-top:16px;border-radius:12px;background:#fff}.mw-vehicle .mw-wheel{width:100%;max-height:320px;object-fit:contain}.mw-vehicle .mw-colors{display:flex;flex-wrap:wrap;gap:8px}.mw-vehicle .mw-color{border:1px solid #ccc;background:#fff;border-radius:18px;padding:7px 12px;cursor:pointer}.mw-vehicle .mw-color[aria-pressed=true]{border-color:#111;background:#111;color:white}.mw-vehicle .mw-selected{margin-top:12px}.mw-vehicle .mw-buy{display:inline-block;padding:12px 22px;border-radius:6px;background:#111;color:white;text-decoration:none}.mw-vehicle .mw-contact{text-align:center;margin:32px 0}.mw-vehicle button:focus-visible,.mw-vehicle a:focus-visible{outline:3px solid #58d3f7;outline-offset:3px}@media(max-width:700px){.mw-vehicle .mw-product{grid-template-columns:1fr;padding:16px;gap:16px}.mw-vehicle .mw-thumb{flex-basis:90px}.mw-vehicle .mw-thumb img{width:90px;height:65px}}

.mw-vehicle .mw-fit{padding:18px;background:#f5f5f5;border-radius:10px;margin-top:20px}.mw-vehicle .mw-fit summary{font-weight:bold;cursor:pointer}.mw-vehicle .mw-table{overflow:auto}.mw-vehicle table{width:100%;border-collapse:collapse;font-size:14px}.mw-vehicle td,.mw-vehicle th{padding:10px;text-align:left;border-bottom:1px solid #ddd}.mw-vehicle .mw-note{font-size:14px;color:#444}.mw-vehicle .mw-variant-info{font-size:14px}.mw-vehicle .mw-thumb[aria-pressed=true]{border:2px solid #111}
.mw-vehicle select{display:block;width:100%;max-width:100%;box-sizing:border-box}.mw-vehicle .mw-main,.mw-vehicle .mw-wheel{height:auto}.mw-vehicle .mw-variant-info{overflow-wrap:anywhere}
