/* 🧾 جعل صندوق الحجز وخدمات السيارة بخلفية شفافة */
.booking-form,
.form-box,
.widget,
.sidebar {
    background-color: transparent !important; /* خلفية شفافة */
    box-shadow: none !important; /* بدون ظل */
    border: none !important; /* بدون حدود */
}

/* ✨ النصوص تبان بلون أبيض واضح */
.booking-form *,
.form-box *,
.widget *,
.sidebar * {
    color: #ffffff !important;
}

/* ✅ مربعات الاختيار واضحة */
input[type="checkbox"],
input[type="radio"] {
    accent-color: #daa727 !important; /* اللون الذهبي */
    background-color: transparent !important;
    border: 1px solid #daa727 !important;
}

/* 🖋️ النص بجانب المربعات */
label, .form-check-label {
    color: #ffffff !important;
}

/* 💰 أقسام الأسعار بلون واضح */
.price-summary, .price-summary *,
.total-summary, .total-summary * {
    color: #ffffff !important;
}

/* 🟡 زر الحجز الذهبي */
button, .btn, input[type="submit"] {
    background-color: #daa727 !important;
    color: #fff !important;
    border-radius: 6px !important;
    border: none !important;
}
button:hover, .btn:hover, input[type="submit"]:hover {
    background-color: #c59820 !important;
}
/* ✅ توحيد كل النصوص بلون أبيض داخل نموذج الحجز */
.booking-form *,
.widget *,
.form-box *,
.sidebar *,
.car-extra-services *,
.price-summary *,
.total-summary *,
.additional-services * {
    color: #ffffff !important; /* نص أبيض نقي */
    -webkit-text-fill-color: #ffffff !important;
}

/* 🧾 الخلفية تبقى شفافة */
.booking-form,
.widget,
.form-box,
.sidebar {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* 🟡 مربعات الاختيار */
input[type="checkbox"],
input[type="radio"] {
    accent-color: #daa727 !important;
    border: 1px solid #daa727 !important;
    background-color: transparent !important;
}

/* 🧾 النصوص الصغيرة مثل الضرائب والمجموع */
.price-summary span,
.total-summary span,
.widget span,
.sidebar span {
    color: #ffffff !important;
}

/* ✨ الزر الذهبي */
button, .btn, input[type="submit"] {
    background-color: #daa727 !important;
    color: #ffffff !important;
    font-weight: 600 !important;
    border-radius: 6px !important;
}
button:hover, .btn:hover, input[type="submit"]:hover {
    background-color: #c59820 !important;
}

a.btn-map,
a[href*="maps.google.com"] {
    display: none !important;
}

/* 🎯 جعل النصوص والأيقونات داخل قسم "معلومات إضافية" باللون الأبيض */
#collapseAdditionalInfo,
#collapseAdditionalInfo * {
    color: #ffffff !important;
    fill: #ffffff !important;
    stroke: #ffffff !important;
}

/* 🧭 جعل الصور (الأيقونات) داخل القسم أبيض */
#collapseAdditionalInfo img {
    filter: brightness(0) invert(1) !important;
    opacity: 1 !important;
}

/* ✨ تحسين وضوح البادجات (tags) */
#collapseAdditionalInfo .badge,
#collapseAdditionalInfo span.badge {
    background: transparent !important;
    color: #ffffff !important;
    border: 1px solid rgba(255,255,255,0.4) !important;
}

/* ⚙️ جعل السهم الصغير في الزر الذهبي أبيض */
.group-collapse-expand svg path {
    stroke: #ffffff !important;
}