.sutton-bf-tag,.pr_lbl .sutton-bf-tag{display:inline-flex;align-items:center;width:auto;max-width:100%;height:auto;padding:4px 7px;margin:0;border:0;border-radius:3px;background:#141414;color:#fff;font-family:inherit;font-size:10px;font-weight:600;line-height:1.3;letter-spacing:.035em;text-transform:uppercase;white-space:normal}
.sutton-bf-detail{display:flex;justify-content:flex-end;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;line-height:1.4}
.sutton-bf-detail s{color:#69716b;font-size:13px;font-weight:400;text-decoration-thickness:1px}
.sutton-bf-detail .sb-saving-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.sutton-bf-total{display:flex;flex-direction:column;align-items:flex-end;gap:5px}
.sutton-bf-card-price{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.sutton-bf-card-price>s{color:#69716b;font-size:.9em;font-weight:400}
.sutton-bf-card-copy{display:block;margin-top:3px;font-size:11px;font-weight:500;color:#414742;line-height:1.4}
.sb-line .sutton-bf-tag{margin:4px 0 6px}.sb-bf-saving{display:flex;justify-content:space-between;align-items:baseline;gap:10px;width:100%;font-size:12px;line-height:1.5;color:#31584b}.sb-bf-saving strong{font-size:inherit;white-space:nowrap}.sb-bf-saving [data-sb-bf-original]{color:#69716b;font-weight:400}
.sb-basket-saving:has(.sb-bf-saving){flex-wrap:wrap}.sb-basket-saving:has(.sb-bf-saving) .sb-saving-headline{flex:1}.sb-bf-saving[hidden],.sutton-bf-detail[hidden]{display:none!important}
.sb-pair-note{font-weight:600;color:#31584b}.sutton-product-price .sutton-bf-tag{align-self:flex-start}
@media(max-width:480px){.sutton-bf-detail{gap:4px}.sutton-bf-tag{font-size:9px}.sb-bf-saving{font-size:11px}}
