.hermelin-logo{font-size:var(--hermelin-logo__size)}.hermelin-logo svg{display:block}.hermelin-logo.hermelin-logo--variant-compact,.hermelin-logo.hermelin-logo--variant-signet,.hermelin-logo.hermelin-logo--variant-wide{display:inline-block}.hermelin-logo:not(.hermelin-logo--no-snug).hermelin-logo--variant-wide{display:block}.hermelin-logo .hermelin-logo__signet,.hermelin-logo .hermelin-logo__wide{height:1em}.hermelin-logo:not(.hermelin-logo--snug) .hermelin-logo__wide{margin-left:calc(50% - .408em)}.hermelin-logo:not(.hermelin-logo--snug) .hermelin-logo__signet{width:1em}.hermelin-logo .hermelin-logo__compact{width:3.2445em}.hermelin-logo:not(.hermelin-logo--snug) .hermelin-logo__compact{height:3.2445em}.hermelin-logo.hermelin-logo--color-color .hermelin-logo__svg--icon{fill:var(--hermelin-finanzritter)}.hermelin-logo.hermelin-logo--color-color .hermelin-logo__svg--text{fill:var(--hermelin-text)}.hermelin-logo.hermelin-logo--color-black .hermelin-logo__svg--icon,.hermelin-logo.hermelin-logo--color-black .hermelin-logo__svg--text{fill:var(--hermelin-minor)}
