.product-media-container:has(.influencer-badge){overflow:hidden!important}.card__special-badge{position:absolute;z-index:2;top:0;left:0;background-color:#d20a61;color:#fff;border-radius:0;font-size:1.2rem;font-weight:600;letter-spacing:.06em;line-height:1;padding:.6rem 1.2rem;text-align:center;pointer-events:none}.card__inner .influencer-badge--callout{bottom:6px;right:6px;top:auto;left:auto}.card__inner .influencer-badge--callout.influencer-badge--top-left{top:6px;left:6px;bottom:auto;right:auto}.card__inner .influencer-badge--callout.influencer-badge--top-right{top:6px;right:6px;bottom:auto;left:auto}.card__inner .influencer-badge--callout.influencer-badge--bottom-left{bottom:6px;left:6px;top:auto;right:auto}.card__inner .influencer-badge--callout.influencer-badge--bottom-right{bottom:6px;right:6px;top:auto;left:auto}.influencer-badge{position:absolute;z-index:2;pointer-events:none;line-height:0}.influencer-badge--top-left{top:8px;left:8px}.influencer-badge--top-right{top:8px;right:8px}.influencer-badge--bottom-left{bottom:8px;left:8px}.influencer-badge--bottom-right{bottom:8px;right:8px}.influencer-badge__avatars{display:flex;flex-shrink:0}.influencer-badge__avatars .influencer-badge__avatar:not(:first-child){margin-left:-10px}.influencer-badge__avatar{border-radius:50%!important;border:2px solid #fff!important;box-shadow:0 2px 8px #0000002e;display:block;object-fit:cover;width:var(--influencer-avatar-size, 40px);height:auto!important;min-width:var(--influencer-avatar-size, 40px);max-width:var(--influencer-avatar-size, 40px);aspect-ratio:1 / 1;position:relative}.influencer-badge--callout{display:flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border-radius:999px;background:#ffffffeb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 12px #0000001f;pointer-events:auto;line-height:normal}.influencer-badge--callout .influencer-badge__avatar{border-color:#0000000f}.influencer-badge--callout .influencer-badge__label{font-size:1.3rem;line-height:1.3;color:#1a1a1a;white-space:nowrap}.influencer-badge--callout .influencer-badge__names-wrap{display:block;font-weight:600}.influencer-badge--callout .influencer-badge__name{font-weight:600}.influencer-badge--callout.influencer-badge--top-left{top:20px;left:20px}.influencer-badge--callout.influencer-badge--top-right{top:20px;right:20px}.influencer-badge--callout.influencer-badge--bottom-left{bottom:20px;left:20px}.influencer-badge--callout.influencer-badge--bottom-right{bottom:20px;right:20px}.influencer-badge--full{position:static;display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;border-radius:999px;background:rgba(var(--color-foreground),.04);pointer-events:auto;line-height:normal}.influencer-badge--full .influencer-badge__text{font-size:1.3rem;letter-spacing:.02em;color:rgb(var(--color-foreground))}.influencer-badge--full .influencer-badge__name{font-weight:600}.card__tag-badges{position:absolute;z-index:2;top:.8rem;left:.8rem;display:flex;flex-direction:column;gap:.4rem;pointer-events:none}.card__tag-badge{display:inline-block;font-size:1.1rem;font-weight:700;letter-spacing:.04em;line-height:1;padding:.5rem 1rem;border-radius:.6rem;text-transform:uppercase;white-space:nowrap}.card__tag-badge--limited{background:#1a1a1a;color:#fff}.card__tag-badge--neu{background:#27ae60;color:#fff}.card__tag-badge--staffel{background:#fff;color:#1a1a1a;border:.1rem solid rgba(0,0,0,.12)}.card__tag-badge--sale{background:#d20a61;color:#fff}@media screen and (max-width:749px){.influencer-badge--avatar .influencer-badge__avatar{width:28px;height:28px}.influencer-badge--callout{gap:5px;padding:4px 8px 4px 4px;transform:scale(.92);transform-origin:bottom right}.influencer-badge--callout .influencer-badge__avatar{width:26px!important;height:26px!important;min-width:26px;max-width:26px}.influencer-badge--callout .influencer-badge__avatars .influencer-badge__avatar:not(:first-child){margin-left:-8px}.influencer-badge--callout .influencer-badge__label{font-size:1.1rem}.card__inner .influencer-badge--callout{bottom:4px;right:4px}.influencer-badge--callout.influencer-badge--top-left{top:8px;left:8px}.influencer-badge--callout.influencer-badge--top-right{top:8px;right:8px}.influencer-badge--callout.influencer-badge--bottom-left{bottom:8px;left:8px}.influencer-badge--callout.influencer-badge--bottom-right{bottom:8px;right:8px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-influencer-badge.css.map */
