/* Purchase buttons: stable icon dimensions and readable dark text on gold. */
body .button.filled.legacy-add-v43,body .button.filled.stream-purchase-v44{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;background:#e8d8b6!important;color:#151515!important;border:1px solid #c6b28c!important;text-shadow:none!important;font-size:14px!important;line-height:1.4!important;min-height:46px;padding:13px 20px;box-sizing:border-box}
body .legacy-add-v43 svg{width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important;flex:0 0 20px;display:inline-block;vertical-align:middle}
body .button.filled.legacy-add-v43:hover,body .button.filled.stream-purchase-v44:hover{background:#f3e7ce!important;color:#111!important}
body .button.filled.legacy-add-v43:focus-visible,body .button.filled.stream-purchase-v44:focus-visible{outline:3px solid #9b7b3c;outline-offset:3px}
