.c-tag-label{--c-tag-label--background-color:var(--ks-background-color-interface);--c-tag-label--background-color-hover:var(--ks-background-color-interface-hover);--c-tag-label--color:var(--ks-text-color-interface);--c-tag-label--color-hover:var(--ks-text-color-interface-hover);align-items:center;background-color:var(--c-tag-label--background-color);border:var(--tag-label--border);border-radius:var(--c-tag-label--border-radius);color:var(--c-tag-label--color);display:inline-flex;font:var(--c-tag-label--font);font-weight:var(--c-tag-label--font-weight);text-decoration:none}.c-tag-label--s{--c-tag-label--font:var(--ks-font-interface-xs);--c-tag-label--font-weight:var(--ks-font-weight-regular);--c-tag-label--border-radius:1rem;--c-tag-label--vertical-padding:.325rem;--c-tag-label--horizontal-padding:.65rem;--c-tag-label_icon--size:.8rem;--c-tag-label_icon--margin-left:-.325rem;--c-tag-label_icon--horizontal-padding:.325rem}.c-tag-label--m{--c-tag-label--font:var(--ks-font-interface-s);--c-tag-label--font-weight:var(--ks-font-weight-regular);--c-tag-label--border-radius:1.25rem;--c-tag-label--vertical-padding:.4rem;--c-tag-label--horizontal-padding:1rem;--c-tag-label_icon--size:1.25rem;--c-tag-label_icon--margin-left:-.6rem;--c-tag-label_icon--horizontal-padding:.5rem}.c-tag-label--l{--c-tag-label--font:var(--ks-font-interface-m);--c-tag-label--font-weight:var(--ks-font-weight-regular);--c-tag-label--border-radius:1.5rem;--c-tag-label--vertical-padding:.5rem;--c-tag-label--horizontal-padding:1.25rem;--c-tag-label_icon--size:1.25rem;--c-tag-label_icon--margin-left:-.75rem;--c-tag-label_icon--horizontal-padding:.5rem}.c-tag-label__content{border-radius:inherit;padding:var(--c-tag-label--vertical-padding) var(--c-tag-label--horizontal-padding);transition:.3s}a.c-tag-label__content:focus,a.c-tag-label__content:hover{background-color:var(--c-tag-label--background-color-hover);color:var(--c-tag-label--color-hover)}.c-tag-label__remove-btn{border-radius:inherit;line-height:0;margin-left:var(--c-tag-label_icon--margin-left);padding:var(--c-tag-label--vertical-padding) var(--c-tag-label_icon--horizontal-padding)}.c-tag-label__remove-btn:focus,.c-tag-label__remove-btn:hover{background-color:var(--c-tag-label--background-color-hover);color:var(--c-tag-label--color-hover)}.c-tag-label__remove-btn .icon{height:var(--c-tag-label_icon--size);width:var(--c-tag-label_icon--size)}@media print{.c-tag-label{background-color:transparent;border:var(--ks-border-width-default) solid}}
