#commerce-handoff{max-width:52rem;margin:3rem auto;padding:1.5rem}#commerce-handoff h1{font-size:1.8rem;margin-bottom:.75rem}#commerce-handoff h2{font-size:1.25rem;font-weight:600;margin:1.5rem 0 .75rem}#commerce-handoff p{margin:.5rem 0;line-height:1.5}#commerce-choices{display:flex;gap:.75rem;margin:1.5rem 0;flex-wrap:wrap}#commerce-handoff [hidden]{display:none!important}#commerce-handoff button{padding:.75rem 1rem;border:1px solid currentColor;border-radius:1.5rem;cursor:pointer}#commerce-handoff button:focus-visible{outline:3px solid #fd9475;outline-offset:3px}#commerce-confirm{color:#fff;background:#422625}#commerce-error{color:#9c2727}.commerce-page{margin:0;background:#fff7ec;color:#422625;font:16px/1.5 system-ui,sans-serif}.commerce-header{padding:1.25rem 2rem;background:#422625}.commerce-header a{color:#fff;font-size:1.4rem;text-decoration:none}.commerce-page #commerce-handoff{background:white;border-radius:1rem;box-shadow:0 2px 16px #4226250d}.commerce-page button{font:inherit;background:transparent;color:inherit}.commerce-page #commerce-confirm{background:#422625;color:#fff}
