.scope-checkout{border:1px solid #cdd9c3;margin:22px 0;padding:28px}.scope-checkout h3{margin:14px 0 22px;font-size:26px}.scope-loading,.scope-state{align-items:center;gap:12px;display:flex}.scope-state{color:#37552f;background:#eff5e8;border-radius:10px;padding:16px}.scope-state.unavailable{color:#8b4e20;background:#fff1e6}.scope-checks{gap:16px;margin:24px 0;padding:0;list-style:none;display:grid}.scope-checks li{align-items:start;gap:12px;display:flex}.scope-checks li>span{color:#617857;margin-top:3px}.scope-checks strong{text-transform:capitalize;font-size:14px}.scope-checks p{color:#66745f;margin:6px 0 0;line-height:1.6}.scope-boundaries{border-top:1px solid #e0e5da;padding:18px 0 8px}.scope-boundaries h4{margin:0 0 12px}.scope-accept{background:#fbfcf7;border:1px solid #d6dfce;border-radius:10px;align-items:start;gap:12px;padding:18px;display:flex}.scope-accept input{accent-color:#45633c;width:18px;height:18px;margin-top:2px}.scope-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:22px;display:flex}@media (max-width:600px){.scope-checkout{padding:18px}.scope-actions{align-items:stretch}.scope-actions .button{width:100%}}
