/* Approved add-car presentation */
/* Enlarge form content by 25%; numbered panel headers stay unchanged. */
[class*="addCar_panelContent"] [class*="addCar_field"]>label,
[class*="addCar_panelContent"] [class*="addCar_notesField"]>span{font-size:.9rem!important}
[class*="addCar_panelContent"] [class*="addCar_selectButton"],
[class*="addCar_panelContent"] [class*="addCar_specialSelector"],
[class*="addCar_panelContent"] [class*="addCar_placeholder"],
[class*="addCar_panelContent"] input,
[class*="addCar_panelContent"] textarea,
[class*="addCar_panelContent"] [class*="addCar_uploadButton"]{font-size:1.25rem!important}
[class*="addCar_panelContent"] [class*="addCar_inputWrap"]>span{font-size:.975rem!important}
[class*="addCar_panelContent"] [class*="addCar_notesField"]>small{font-size:.85rem!important}
[class*="addCar_panelContent"] [class*="addCar_featuresTitle"],
[class*="addCar_panelContent"] [class*="addCar_featureGroup"] label,
[class*="addCar_panelContent"] [class*="addCar_featureGroup"] label span,
[class*="addCar_panelContent"] [class*="addCar_mediaHeading"] h2{font-size:.9625rem!important}
[class*="addCar_panelContent"] [class*="addCar_featureGroup"] h3{font-size:1.2rem!important}
[class*="addCar_panelContent"] [class*="addCar_mediaHeading"] p{font-size:1rem!important}
[class*="addCar_panelContent"] [class*="addCar_mediaHeading"]>span{font-size:1.4625rem!important}
/* HOME 4: the lighter-weight navy treatment from the left column of concept 3. */
[class*="addCar_panelContent"] [class*="addCar_featureOptions"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important}
[class*="addCar_panelContent"] [class*="addCar_featureOptions"]>button,
[class*="addCar_panelContent"] [class*="addCar_featureOptions"]>button .arabic-text,
[class*="addCar_panelContent"] [class*="addCar_featureOptions"]>button .arabic-text span{
 font-family:Tajawal,"Tajawal Fallback",Arial,sans-serif!important;
 font-size:.9625rem!important;font-weight:500!important;color:#092040!important;
 line-height:1.65!important;letter-spacing:normal!important;
}
[class*="addCar_panelContent"] [class*="addCar_featureOptions"]>button{height:auto;min-height:44px;white-space:normal}
/* HOME 4 desktop: transfer 20% of the details column to specifications. */
@media(min-width:64rem){
 [class*="addCar_page"] [class*="addCar_stepGrid"]{grid-template-columns:minmax(0,.8fr) minmax(0,1.65fr) minmax(0,.65fr)!important}
}
/* HOME 4: clearly outlined navy checkboxes, retaining the orange checked state. */
[class*="addCar_panelContent"] [class*="addCar_featureOptions"]>button[aria-pressed="false"] [class*="addCar_checkBox"]{border:1.5px solid #092040!important;background:#fff!important}
/* HOME 4: tint only the two black vehicle icons; keep their white areas white. */
[class*="addCar_optionGrid"] img[src*="Untitled-design-7-190x114"],
[class*="addCar_optionGrid"] img[src*="Untitled-design-10-190x114"]{filter:url(#home4-body-navy)}
[data-field="price"] [class*="addCar_inputWrap"]>span{display:flex;align-items:center;color:#092040!important;font-family:Arial,sans-serif!important;font-size:23px!important;font-weight:400!important;line-height:1;direction:ltr}
[data-field="price"] [class*="addCar_inputWrap"]>span{flex:0 0 26px;justify-content:center;margin-inline:8px}

/* Identical disabled city/model surfaces and placeholder lettering. */
[data-field="city"] button:disabled,[data-field="model"] button:disabled{background-color:#f2f4f7!important;color:#94a3b8!important;opacity:1!important}
[data-field="city"] button:disabled [class*="addCar_placeholder"],
[data-field="city"] button:disabled [class*="addCar_placeholder"] span,
[data-field="model"] button:disabled [class*="addCar_placeholder"],
[data-field="model"] button:disabled [class*="addCar_placeholder"] span{color:#94a3b8!important;opacity:1!important;-webkit-text-fill-color:#94a3b8!important}
