.b2b-price-table{margin:24px 0;overflow:hidden;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.b2b-price-table__heading{display:flex;align-items:center;gap:10px;padding:14px 18px;background:#f5f7fa;border-bottom:1px solid #e5e7eb}.b2b-price-table__heading h3{margin:0;font-size:16px;font-weight:700;color:#222}.b2b-price-table__icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;background:var(--primary-color);color:#fff;font-size:16px;font-weight:700}.b2b-price-table__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}.b2b-price-table__item{padding:10px;text-align:center}.b2b-price-table__item+.b2b-price-table__item{border-left:1px solid #e5e7eb}.b2b-price-table__quantity{font-size:16px;font-weight:600;color:#000}.b2b-price-table__discount{margin:0px 0;color:red;font-size:16px;font-weight:700}.b2b-price-table__total{font-size:16px;font-weight:700;color:var(--price-color);overflow-wrap:anywhere}.b2b-price-table__unit{margin-top:6px;font-size:14px;color:#777}.b2b-price-table__unit b{color:#000}@media (max-width: 767px){.b2b-price-table__heading{padding:7px}.b2b-price-table__item{padding:5px}.b2b-price-table__quantity{font-size:12px}.b2b-price-table__discount{font-size:12px}.b2b-price-table__total{font-size:12px}.b2b-price-table__unit{font-size:11px}}
