:host {
  --digi--tag-media--background-color: var(--digi--color--background--sentiment--neutral--tertiary);
  --digi--tag-media--color--icon: var(--digi--color--icon--secondary);
  --digi--tag-media--width--icon: var(--digi--typography--body--font-size--desktop-large);
  --digi--tag-media--color--text: var(--digi--color--text--secondary);
  --digi--tag-media--text--font-weight: var(--digi--typography--description--font-weight--desktop);
  --digi--tag-media--text--font-size: var(--digi--typography--tag--font-size--desktop);
  --digi--tag-media--border-radius: var(--digi--global--border-radius--base);
  --digi--tag-media--padding: 0 var(--digi--gutter--small);
  --digi--tag-media--margin: var(--digi--gutter--small);
  --digi--tag-media--height: 1.875rem;
}
:host .digi-tag-media {
  display: inline-flex;
  align-items: center;
  background-color: var(--digi--tag-media--background-color);
  border-radius: var(--digi--tag-media--border-radius);
  padding: var(--digi--tag-media--padding);
  height: var(--digi--tag-media--height);
}
:host .digi-tag-media__icon {
  --digi--icon--color: var(--digi--tag-media--color--icon);
  margin-right: var(--digi--tag-media--margin);
}
:host .digi-tag-media__text {
  font-family: var(--digi--global--typography--font-family--default);
  font-size: var(--digi--tag-media--text--font-size);
  font-weight: var(--digi--tag-media--text--font-weight);
  color: var(--digi--tag-media--color--text);
}
:host .digi-tag-media digi-icon-online-computervideo,
:host .digi-tag-media digi-icon-pod,
:host .digi-tag-media digi-icon-news,
:host .digi-tag-media digi-icon-webinar {
  --digi--icon--width: 20px;
}
:host .digi-tag-media digi-icon-online-video {
  --digi--icon--width: 19px;
}
:host .digi-tag-media digi-icon-list-ul {
  --digi--icon--width: 16px;
}