.bfsb-banner{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 16px;background:var(--bfsb-bg);color:var(--bfsb-text);text-align:center}.bfsb-heading{margin:0;color:var(--bfsb-heading);font-size:27px;line-height:1;font-weight:600}.bfsb-heading.font-pixel{font-weight:400}.bfsb-text{font-size:13px;line-height:18.2px;font-weight:500}.bfsb-text p{margin:0}.bfsb-text a{text-decoration:underline}.bfsb-deal-wrap{padding:12px}.bfsb-deal{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;border-radius:10px;background:var(--bfsb-deal-bg);color:var(--bfsb-deal-text)}.bfsb-deal__start{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.bfsb-lcd{display:inline-flex;align-items:center;height:21px;color:var(--bfsb-deal-accent);font-size:19px;line-height:1;white-space:nowrap}.bfsb-lcd:not(.font-pixel){font-size:11px;font-weight:600;letter-spacing:.04em}.bfsb-pill{display:inline-block;height:23px;padding:6px 9px;border-radius:999px;background:var(--bfsb-deal-accent);color:#000;font-size:11px;line-height:11px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.bfsb-pill[hidden]{display:none}.bfsb-deal__end{display:flex;flex-direction:column;align-items:center;gap:6px}.bfsb-deal__product{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:13px;line-height:16.9px;font-weight:500}.bfsb-deal__product .compare-price{color:inherit;opacity:.7;font-size:inherit;font-weight:500;text-decoration:line-through}.bfsb-deal__product .price-discounted,.bfsb-deal__product .price-regular{color:inherit;font-weight:700}.bfsb-deal__link{font-size:13px;line-height:16.9px;font-weight:600;text-decoration:underline}@media(min-width:992px){.bfsb-banner{gap:16px;padding:44px 20px}.bfsb-heading{font-size:51px}.bfsb-text{font-size:15px;line-height:21px}.bfsb-deal-wrap{padding:16px 20px}.bfsb-deal{flex-direction:row;align-items:center;justify-content:space-between;gap:18px;padding:16px 20px}.bfsb-lcd{height:24px;font-size:22px}.bfsb-lcd:not(.font-pixel){font-size:12px}.bfsb-deal__end{flex-direction:row;gap:18px}.bfsb-deal__product,.bfsb-deal__link{font-size:14px;line-height:18.2px}}
/*# sourceMappingURL=/cdn/shop/t/213/assets/bf-sale-banner.css.map */
