.label{border-radius:4px;display:inline-block;font-size:var(--font-size-14);font-weight:var(--font-weight-normal);letter-spacing:.6px;margin-top:calc(var(--spacing-xxs)/2);padding:.125rem .5rem;text-decoration:none}.label .icon{font-size:var(--font-size-16);margin-bottom:-4px;margin-right:calc(var(--spacing-xxs)/2)}.label+.label{margin-left:var(--spacing-xxs)}.label--filled{background-color:var(--brand-blue-10);border:1px solid var(--brand-blue-10);color:var(--brand-blue-70)}.label--filled:hover{color:var(--brand-blue-100)}.label--outline-inverted{background-color:transparent;border:1px solid var(--brand-blue-10-opacity-40);color:var(--brand-white)}.label--outline-inverted:hover{color:var(--brand-accent-blue-40)}.label--outline-grey,.search-result .label--outline-grey{background-color:var(--brand-white);border:1px solid var(--brand-gray-70);color:var(--brand-gray-70);text-transform:none}.label--outline-grey:hover,.search-result .label--outline-grey:hover{color:var(--brand-blue-100)}.label--outline{background-color:var(--brand-white);border:1px solid var(--brand-blue-10);color:var(--brand-blue-70)}.label--outline:hover{color:var(--brand-blue-100)}div.label{pointer-events:none}.label:hover{text-decoration:none}.event-teaser:hover .label--filled{color:var(--brand-blue-100)}
