/* 1) No se puede borrar la dirección de FACTURACIÓN: se oculta la papelera */
.address-actions .delete[data-type-address="invoice"] {
  display: none !important;
}

/* 2) Campo de identificación bloqueado (DNI o VAT): aspecto deshabilitado */
input.opc-dni-locked,
input[name="dni"][readonly],
input[name="vat_number"][readonly] {
  background-color: #e9ecef !important;
  color: #6c757d !important;
  border-color: #ced4da !important;
  cursor: not-allowed !important;
  opacity: 1 !important;
  box-shadow: none !important;
}

/* Candado a la derecha del campo bloqueado */
input.opc-dni-locked {
  background-image: url("data:image/svg+xml;utf8,") !important;
  background-repeat: no-repeat !important;
  background-position: right 10px center !important;
  padding-right: 34px !important;
}

/* Checkbox "Soy empresa" en la dirección de facturación */
.opc-is-company-wrap { margin: 6px 0 12px; }
.opc-is-company-wrap label { cursor: pointer; font-weight: 500; }
.opc-is-company-wrap input { margin-right: 6px; }

/* Checkbox "Soy empresa" bloqueado (identidad ya guardada) */
.opc-is-company-locked label {
  color: #6c757d;
  cursor: not-allowed;
  opacity: 0.75;
}