/* "We pay today" on product pages (2026-10-21): one quiet block inside the purchase panel, under the buy controls.
   Ink text, teal links, no second big price: the large price above stays the check/wire selling price. */
.fhs-pdp{margin:16px 0 4px;padding:14px 0 0;border-top:1px solid var(--bt-line,#DCE5E0);color:var(--bt-ink,#182B2B);font-family:var(--bt-font-body,Satoshi,Arial,sans-serif)}
.fhs-pdp p{margin:0}
.fhs-pdp__kicker{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#56645F}
.fhs-pdp__kicker::before{content:"";width:20px;height:2px;background:var(--bt-gold,#A87B30)}
.fhs-pdp__line{margin-top:4px!important;font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums}
.fhs-pdp__line strong{font-weight:700}
.fhs-pdp__spread{white-space:nowrap}
.fhs-pdp__links{margin-top:6px!important;font-size:13px;line-height:1.6;color:#56645F}
.fhs-pdp__links a{color:var(--bt-primary,#185C53);font-weight:700;text-decoration:underline;text-underline-offset:3px}
.fhs-pdp__links a:focus-visible{outline:2px solid var(--bt-gold,#A87B30);outline-offset:2px}
.fhs-pdp__asof{display:block;font-size:12px}
