/* ===============================
   PRODUCT CLAIM FORM — CLONE OF KITCHEN
=============================== */

#product-claim-form {
  max-width:500px;
  margin:0 auto;
  display:flex;
  flex-direction:column;
  gap:15px;
  font-family:Arial,sans-serif;
}

#product-claim-form label {
  display:flex;
  flex-direction:column;
  font-weight:bold;
  font-size:14px;
}

#product-claim-form input[type="text"],
#product-claim-form input[type="tel"],
#product-claim-form textarea,
#product-claim-form input[type="file"] {
  padding:8px;
  margin-top:5px;
  border:1px solid #ccc;
  border-radius:5px;
  font-size:14px;
  width:100%;
  box-sizing:border-box;
}

#product-claim-form textarea {
  resize:vertical;
  min-height:80px;
}

/* DROP AREA */
#drop-area-claim {
  border:2px dashed #999;
  border-radius:5px;
  padding:20px;
  text-align:center;
  cursor:pointer;
  transition:background 0.2s;
}

#drop-area-claim:hover {
  background:#f0f0f0;
}

/* FILE LIST */
#file-list-claim {
  margin-top:10px;
  font-size:13px;
  color:#555;
}

/* SUBMIT BUTTON */
#product-claim-form button[type="submit"] {
  background-color:#8DAC99;
  color:#fff;
  border:none;
  padding:12px;
  font-size:16px;
  border-radius:5px;
  cursor:pointer;
  transition:background 0.2s;
}

#product-claim-form button[type="submit"]:hover {
  background-color:#353535;
}

/* RESPONSE */
#form-response-claim {
  margin-top:10px;
  font-size:14px;
  color:green;
}
