.gx-bf-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:5px 9px;line-height:1.45;vertical-align:baseline}
.gx-bf-price__was{color:#777;font-size:.78em;font-weight:400;white-space:nowrap}
.gx-bf-price__was s{text-decoration-thickness:1px}
.gx-bf-price__now{color:#141414;font-weight:700;white-space:nowrap}
.gx-bf-price__now>span{font-size:.72em;font-weight:500}
.gx-bf-price__now strong{font-weight:800}
.gx-bf-price__badge{align-self:center;padding:3px 6px;border-radius:2px;background:#111;color:#e7c782;font-size:10px;font-weight:800;letter-spacing:.03em;white-space:nowrap;line-height:1.4}
.gx-bf-price__note{flex-basis:100%;color:#65615a;font-size:11px;font-weight:400;line-height:1.5;margin-top:3px}
.gx-product-meta .gx-bf-price{font-size:15px;margin-top:4px}
.gx-pdp__price>.gx-bf-price{font-size:26px}
.gx-pdp__purchase>.gx-pdp__price-line{display:flex;flex-direction:column;align-items:flex-start;gap:8px}
.gx-pdp__price-line .gx-pdp__availability{white-space:nowrap}
.gx-pairs__item-info>.gx-bf-price{font-size:15px}
.gx-cart-upsell__card .gx-bf-price{font-size:15px}
.gx-bf-active [data-gx-tiers],.gx-bf-active [data-gx-pairs-bundle]{display:none!important}
.gx-cart-was{display:inline-block;color:#777;font-weight:400;font-size:.85em;margin-inline-end:8px}
@media(max-width:700px){.gx-product-meta .gx-bf-price{gap:3px 6px;font-size:14px}.gx-product-meta .gx-bf-price__badge{font-size:9px}.gx-pdp__price>.gx-bf-price{font-size:23px}}
