/*
 * Logo Component
 *
 */
/*
 * Utilities
 */
.dnb-logo,
.sbanken-logo {
  display: inline-flex;
  vertical-align: baseline;
  font-size: inherit;
  line-height: var(--line-height-xx-small--em);
}
.dnb-logo svg,
.sbanken-logo svg {
  fill: currentcolor;
  shape-rendering: geometricprecision;
}
.dnb-logo,
.sbanken-logo {
  height: 1em;
}
.dnb-logo--has-size,
.sbanken-logo--has-size {
  width: auto;
  height: auto;
}
.dnb-logo--inherit-size,
.sbanken-logo--inherit-size {
  height: inherit;
}
.dnb-logo svg:not([width], [height]),
.sbanken-logo svg:not([width], [height]) {
  width: inherit;
  height: inherit;
}