/* Shared, scoped Black Friday workbook offer. Existing layouts stay unchanged. */
.workbook-sale{margin:0 0 12px;line-height:1.1}
.workbook-sale .workbook-sale-label{display:inline-block;margin:0 0 12px;padding:7px 9px;background:#facc14;color:#171815;border:1px solid #171815;font-size:11px;font-weight:700;letter-spacing:.035em;text-transform:uppercase;line-height:1.25}
.workbook-sale .workbook-sale-amounts{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin:0;line-height:1;letter-spacing:-.035em}
.workbook-sale-amounts s{font-size:25px;font-weight:400;text-decoration:line-through;text-decoration-thickness:1.5px;opacity:.65}
.workbook-sale-amounts strong{font-size:48px;font-weight:700}
.workbook-sale .workbook-sale-currency{margin:8px 0 0;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.35}
.workbook-sale-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.pb-workbook .workbook-sale{margin:28px 0 22px;color:var(--paper)}
