.swb-badges-wrapper{position:absolute; top:0; left:0; right:0; bottom:0; pointer-events:none}
.product .swb-badge{position:absolute; z-index:50; pointer-events:auto}
.swb-top-left{top:8px; left:8px}
.swb-top-right{top:8px; right:8px}
.swb-bottom-left{bottom:8px; left:8px}
.swb-bottom-right{bottom:8px; right:8px}
.swb-badge img{max-width:60px; height:auto; display:block}
.swb-badge .swb-text{background:#d32;padding:6px 10px;color:#fff;border-radius:3px;display:inline-block}
