.bdf-pdp-promo{--bdf-bg:#F3F3F3;--bdf-text:#111;--bdf-accent:#E72147;position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;background:var(--bdf-bg);color:var(--bdf-text);min-height:90px;border-radius:4px}.bdf-pdp-promo__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.bdf-pdp-promo__inner{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:12px 16px}.bdf-pdp-promo__copy{flex:1;min-width:0}.bdf-pdp-promo__eyebrow{font-size:11px;font-weight:700;letter-spacing:.07em;line-height:1.35;color:var(--bdf-accent);margin-bottom:3px}.bdf-pdp-promo__headline{font:inherit;font-size:16px;font-weight:700;line-height:1.25;color:inherit;margin:0}.bdf-pdp-promo__message{font-size:12px;line-height:1.35;margin-top:4px}.bdf-pdp-promo__price{flex:none;min-width:105px;text-align:right}.bdf-pdp-promo__price-label{font-size:11px;line-height:1.3;opacity:.85}.bdf-pdp-promo__price-value{font-size:22px;line-height:1.2;font-weight:750;color:var(--bdf-accent);font-variant-numeric:tabular-nums}.bdf-pdp-promo__disclaimer{font-size:10px;line-height:1.3;opacity:.8;margin-top:3px}@media(max-width:749px){.bdf-pdp-promo{min-height:0}.bdf-pdp-promo__inner{padding:10px 12px;gap:10px}.bdf-pdp-promo__eyebrow{font-size:10px}.bdf-pdp-promo__headline{font-size:14px}.bdf-pdp-promo__message{font-size:11px}.bdf-pdp-promo__price{min-width:88px}.bdf-pdp-promo__price-label{font-size:10px}.bdf-pdp-promo__price-value{font-size:18px}.bdf-pdp-promo__disclaimer{font-size:9px}}.bdf-pdp-promotion-block--compact .bdf-pdp-promo{min-height:76px}.bdf-pdp-promotion-block--compact .bdf-pdp-promo__inner{padding:9px 14px}.bdf-pdp-promotion-block--standard .bdf-pdp-promo{min-height:110px}.bdf-pdp-promotion-block--standard .bdf-pdp-promo__inner{padding:16px 18px}@media(max-width:749px){.bdf-pdp-promotion-block--compact .bdf-pdp-promo__inner{padding:9px 11px}.bdf-pdp-promotion-block--standard .bdf-pdp-promo__inner{padding:14px}}.bdf-pdp-promo__supporting{font-size:12px;line-height:1.4;opacity:.82;margin-top:3px}@media(max-width:749px){.bdf-pdp-promo__supporting{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bdf-pdp-promotion-banner.css.map */
