.zv-bf-badged-media{position:relative}
.zv-bf-image-badge{position:absolute;top:var(--zv-bf-badge-inset,14px);left:var(--zv-bf-badge-inset,14px);right:auto;z-index:3;display:block;width:var(--zv-bf-badge-desktop,96px);max-width:24%;height:auto;aspect-ratio:1;pointer-events:none;user-select:none;line-height:0}
.zv-bf-image-badge__image,.zv-bf-image-badge__art{position:static!important;display:block!important;width:100%!important;max-width:100%!important;height:100%!important;object-fit:contain!important;transform:none!important;border-radius:0!important;margin:0!important;padding:0!important}
@media(max-width:767.98px){.zv-bf-image-badge{width:var(--zv-bf-badge-mobile,68px);top:min(var(--zv-bf-badge-inset,14px),12px);left:min(var(--zv-bf-badge-inset,14px),12px);right:auto}}
