/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
*/
:host {
  --digi--info-card-multi--color--heading: var(--digi--color--text--primary);
  --digi--info-card-multi--color--heading--link: var(--digi--color--text--interactive--primary);
  --digi--info-card-multi--border: var(--digi--border-width--complementary-2) solid var(--digi--color--border--accent--primary);
  --digi--info-card-multi--padding--image: var(--digi--padding--medium) var(--digi--padding--medium) var(--digi--padding--large) var(--digi--padding--medium);
  --digi--info-card-multi--padding--image--desktop: var(--digi--padding--medium) var(--digi--padding--medium) var(--digi--padding--large) var(--digi--padding--medium);
  --digi--info-card-multi--padding--text: var(--digi--padding--medium) var(--digi--padding--medium) var(--digi--padding--large) var(--digi--padding--medium);
  --digi--info-card-multi--padding--text--desktop: var(--digi--padding--medium) var(--digi--padding--medium) var(--digi--padding--large) var(--digi--padding--medium);
  --digi--info-card-multi--heading--font-weight: var(--digi--typography--heading-3--font-weight--desktop);
  --digi--info-card-multi--media-heading--font-size--mobile: var(--digi--typography--heading-3--font-size--mobile);
  --digi--info-card-multi--media-heading--font-size--desktop: var(--digi--typography--heading-3--font-size--desktop);
  --digi--info-card-multi--related-heading--font-size--mobile: var(--digi--typography--heading-3--font-size--mobile);
  --digi--info-card-multi--related-heading--font-size--desktop: var(--digi--typography--heading-3--font-size--desktop);
  --digi--info-card-multi--entry-heading--font-size--mobile: var(--digi--typography--heading-2--font-size--mobile);
  --digi--info-card-multi--entry-heading--font-size--desktop: var(--digi--typography--heading-2--font-size--desktop);
  --digi--info-card--background-color: var(--digi--color--background--primary);
}
:host .digi-info-card-multi {
  box-sizing: border-box;
  background-color: var(--BACKGROUND-COLOR);
  height: 100%;
  display: grid;
}
:host .digi-info-card-multi--media {
  --FONT-SIZE--HEADING: var(--digi--info-card-multi--media-heading--font-size--mobile);
  --COLOR--HEADING: var(--digi--info-card-multi--color--heading);
  --PADDING: var(--digi--info-card-multi--padding--image);
  --MARGIN-TOP: var(--digi--margin--medium);
  --BACKGROUND-COLOR: var(--digi--info-card--background-color);
}
@media (min-width: 61.9375rem) {
  :host .digi-info-card-multi--media {
    --PADDING: var(--digi--info-card-multi--padding--image--desktop);
    --FONT-SIZE--HEADING: var(--digi--info-card-multi--media-heading--font-size--desktop);
  }
}
:host .digi-info-card-multi--related {
  --FONT-SIZE--HEADING: var(--digi--info-card-multi--related-heading--font-size--mobile);
  --COLOR--HEADING: var(--digi--info-card-multi--color--heading);
  --PADDING: var(--digi--info-card-multi--padding--text);
  --MARGIN-TOP: var(--digi--margin--medium);
  --BACKGROUND-COLOR: var(--digi--info-card--background-color);
  border-top: var(--digi--info-card-multi--border);
}
@media (min-width: 61.9375rem) {
  :host .digi-info-card-multi--related {
    --FONT-SIZE--HEADING: var(--digi--info-card-multi--related-heading--font-size--desktop);
    --PADDING: var(--digi--info-card-multi--padding--text--desktop);
  }
}
:host .digi-info-card-multi--entry {
  --FONT-SIZE--HEADING: var(--digi--info-card-multi--entry-heading--font-size--mobile);
  --COLOR--HEADING: var(--digi--info-card-multi--color--heading);
  --PADDING: var(--digi--info-card-multi--padding--text);
  --MARGIN-TOP: var(--digi--margin--medium);
  --BACKGROUND-COLOR: var(--digi--info-card--background-color);
}
@media (min-width: 61.9375rem) {
  :host .digi-info-card-multi--entry {
    --FONT-SIZE--HEADING: var(--digi--info-card-multi--entry-heading--font-size--desktop);
    --PADDING: var(--digi--info-card-multi--padding--text--desktop);
  }
}
:host .digi-info-card-multi__image {
  position: relative;
}
:host .digi-info-card-multi__tag {
  position: absolute;
  z-index: 1;
  left: 1rem;
  bottom: 0.5rem;
}
:host .digi-info-card-multi__content {
  grid-column: 1;
  grid-row: 1;
}
:host .digi-info-card-multi__text {
  padding: var(--PADDING);
}
:host .digi-info-card-multi__heading {
  font-size: var(--FONT-SIZE--HEADING);
  color: var(--COLOR--HEADING);
  font-family: var(--digi--global--typography--font-family--default);
  font-weight: var(--digi--info-card-multi--heading--font-weight);
  display: inline-block;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
:host .digi-info-card-multi--active-link .digi-info-card-multi__heading {
  text-decoration: underline;
}
:host .digi-info-card-multi__link {
  margin-top: 0;
  display: block;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
}
:host .digi-info-card-multi__link-overlay {
  grid-column: 1;
  grid-row: 1;
  opacity: 0;
}
:host .digi-info-card-multi--hide-visited .digi-info-card-multi__heading .digi-info-card-multi__link:visited {
  color: var(--digi--info-card-multi--color--heading--link);
}

::slotted(* .digi-media-image) {
  display: block !important;
}

::slotted(* img) {
  display: block !important;
}