.vehicle-spec-fields{min-width:0}.vehicle-spec-fields legend{margin-bottom:18px;font-size:18px;font-weight:700}.vehicle-equipment-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:20px 0;display:grid}.vehicle-equipment-options label{color:#273445;align-items:flex-start;gap:10px;min-height:44px;font-size:14px;display:flex}.vehicle-equipment-options input[type=checkbox]{flex:none;width:18px;height:18px;margin-top:2px}@media (max-width:520px){.vehicle-equipment-options{grid-template-columns:1fr}}.vehicle-equipment-details{border-top:1px solid #dce1e8;margin-top:20px;padding-top:16px}.vehicle-equipment-details summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}
