.k-product-visual{position:relative}.k-article-tags{position:absolute;z-index:2;top:10px;left:10px;right:10px;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.k-article-tag{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;font-size:.8rem;font-weight:700;line-height:1.2;max-width:100%;overflow-wrap:anywhere;box-shadow:0 2px 8px #0002}.k-article-tag-pill{border-radius:100px}.k-article-tag-rounded{border-radius:7px}.k-article-tag-rectangle{border-radius:0}.k-article-tag-circle{border-radius:50%;width:64px;min-height:64px;text-align:center;padding:8px}.k-article-tag-flag{clip-path:polygon(0 0,100% 0,90% 50%,100% 100%,0 100%);padding-right:20px}
.k-product-visual:has(.k-article-tags):not(:has(img)){min-height:155px;background:color-mix(in srgb,var(--bs-primary) 8%,#fff);border-radius:8px}
