.operational-checkout-action{border:1px solid var(--h-color-border,#d4d4d8);background:#fff;border-radius:16px;gap:20px;min-width:0;padding:24px;display:grid}.operational-checkout-action p{overflow-wrap:anywhere;margin:0;line-height:1.6}.operational-checkout-price{gap:16px;min-width:0;display:grid}.operational-checkout-price h2{overflow-wrap:anywhere;margin:0;font-size:1.125rem;line-height:1.5}.operational-checkout-price dl{gap:12px;margin:0;display:grid}.operational-checkout-price dl>div{flex-wrap:wrap;justify-content:space-between;gap:8px 20px;min-width:0;display:flex}.operational-checkout-price dt{color:var(--h-color-text-muted,#555);flex:120px}.operational-checkout-price dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:100%;margin:0 0 0 auto;font-weight:600}.operational-checkout-price dl>div:first-child{font-size:1.25rem}.operational-checkout-actions{flex-wrap:wrap;gap:12px;min-width:0;display:flex}.operational-checkout-actions .btn{white-space:normal;text-align:center;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:48px;padding:12px 20px;line-height:1.5}.operational-checkout-actions .btn svg{flex-shrink:0}.operational-checkout-actions .btn:focus-visible,.operational-checkout-price h2:focus-visible{outline-offset:3px;outline:3px solid #00758c}.operational-checkout-note{color:var(--h-color-text-muted,#555);font-size:.875rem}.operational-checkout-error{color:#574119;background:#fff8eb;border:1px solid #cfb27b;border-radius:12px;gap:12px;min-width:0;padding:16px;display:flex}.operational-checkout-error>svg{flex-shrink:0;margin-top:3px}@media (max-width:600px){.operational-checkout-action{padding:20px}.operational-checkout-actions>*{flex:220px}}.operational-checkout-terms{margin:20px 0}.operational-checkout-terms summary{cursor:pointer;overflow-wrap:anywhere;min-height:48px;padding:12px 0;font-weight:600}.operational-checkout-terms dl{gap:14px;display:grid}.operational-checkout-terms dt{font-weight:600}.operational-checkout-terms dd{overflow-wrap:anywhere;margin:4px 0 0;line-height:1.6}.operational-checkout-funding{gap:12px;margin:0;display:grid}.operational-checkout-funding>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.operational-checkout-funding dd{margin:0;font-weight:700}.operational-checkout-terms .field{min-width:0}.operational-checkout-terms select{width:100%;max-width:100%;min-height:48px;font-size:1rem}.operational-checkout-method{border:1px solid var(--line,#e2e2e2);border-radius:12px;flex-wrap:wrap;gap:8px 18px;margin:0 0 12px;padding:12px 14px;display:flex}.operational-checkout-method legend{padding:0 4px;font-weight:700}.operational-checkout-method label{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.operational-checkout-method input{accent-color:#00a9c5}
