in-component-demo>

  <dom-module id="custom-input-field-style-" theme-for="vaadin-text-field">
    <template>
      <style>
        :host([theme~="custom-input-field-style"]) [part="input-field"] {
          border: 1px solid black;
          background-color: white;
        }
      </style>
    </template>
  </dom-module>

  <dom-module id="custom-icon-style-" theme-for="vaadin-date-picker">
    <template>
      <style>
        :host([theme~="custom-icon-style"]) [part="toggle-button"]::before {
         