.entry-content a.button.purchase,.entry-content p>a.button.purchase,.s-ct a.button.purchase{display:inline-flex!important;align-items:center;gap:.45em;margin:1.35rem 0 .75rem!important;padding:.85rem 1.2rem!important;background:#f4f1ec!important;color:#111!important;border:1px solid #e2ddd5!important;border-left:4px solid #dc1a21!important;border-radius:12px!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important;font-family:Inter,system-ui,sans-serif!important;font-weight:600!important;font-size:.95rem!important;line-height:1.4!important;letter-spacing:0!important;text-decoration:none!important;text-transform:none!important;max-width:100%;white-space:normal!important}.entry-content a.button.purchase:visited,.s-ct a.button.purchase:visited{color:#111!important}.entry-content a.button.purchase:hover,.entry-content a.button.purchase:focus,.s-ct a.button.purchase:hover,.s-ct a.button.purchase:focus{background:#fff!important;color:#dc1a21!important;border-color:#dc1a21!important;outline:none}[data-theme=dark] .entry-content a.button.purchase,[data-theme=dark] .s-ct a.button.purchase{background:#2a2e35!important;color:#f5f5f5!important;border-color:#3a404a!important;border-left-color:#dc1a21!important}[data-theme=dark] .entry-content a.button.purchase:hover,[data-theme=dark] .s-ct a.button.purchase:hover{background:#343a44!important;color:#fff!important}