como proteger o estilo div incorporado para não ser substituído pelo estilo do site

Eu div com seu próprio estilo. Eu incorporei esta div em outro site.

<div id="scoped-div">
  <style>
    label {
      color: green;
    }
  </style>

  <label> Scoped div </label>
</div>

Mas estou com problemas, meu estilo div é substituído pelo estilo do site. Eu não quero usariframe. Exceto pelo uso deiframe existe alguma outra maneira de proteger meu estilo div por mudanças externas de estilo?

questionAnswers(2)

yourAnswerToTheQuestion