.stripe-checkout-mock{color:#30313d;font-family:var(--font-sans), sans-serif;background:#fff;border:1px solid #e3e8ee;border-radius:6px;font-size:12px;overflow:hidden}.stripe-preview-address{color:#596171;background:#f7f9fc;border-bottom:1px solid #e3e8ee;align-items:center;gap:6px;padding:10px 12px;font-size:11px;display:flex}.stripe-preview-badge{color:#765308;background:#fff0c2;border-radius:3px;margin-left:auto;padding:2px 5px;font-size:10px}.stripe-preview-order{background:#f7f9fc;border-bottom:1px solid #e3e8ee;padding:18px}.stripe-preview-seller{font-weight:600}.stripe-preview-caption{color:#596171;margin-top:12px}.stripe-preview-price{letter-spacing:-.03em;margin-top:4px;font-size:28px;font-weight:600;line-height:1.2}.stripe-preview-product{align-items:center;gap:10px;margin-top:14px;font-size:12px;display:flex}.stripe-preview-product img{object-fit:cover;border-radius:4px;width:40px;height:40px}.stripe-preview-form{padding:16px 18px}.stripe-preview-field-label{margin:12px 0 5px;font-size:11px;font-weight:500}.stripe-preview-field-label:first-child{margin-top:0}.stripe-preview-field{background:#fff;border:1px solid #cfd5de;border-radius:4px;justify-content:space-between;align-items:center;gap:5px;min-height:34px;padding:7px 9px;display:flex}.stripe-preview-field>span{min-width:0;display:block}.stripe-preview-field>svg{color:#697386;flex-shrink:0}.stripe-preview-card-group{border:1px solid #cfd5de;border-radius:4px}.stripe-preview-card-group .stripe-preview-field{border:0;border-bottom:1px solid #cfd5de;border-radius:0}.stripe-preview-card-row{color:#596171;grid-template-columns:1fr 1fr;display:grid}.stripe-preview-card-row>span{padding:7px 9px}.stripe-preview-card-row>span+span{border-left:1px solid #cfd5de}.stripe-preview-action{margin-top:18px;position:relative}.stripe-preview-pay{color:#fff;text-align:center;background:#635bff;border-radius:4px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:38px;padding:9px;font-size:12px;font-weight:600;display:flex}.stripe-preview-cursor{fill:#fff;color:#30313d;pointer-events:none;width:24px;height:24px;position:absolute;bottom:-4px;right:20px}.stripe-preview-powered{text-align:center;color:#697386;margin-top:16px;font-size:10px}.stripe-preview-powered strong{letter-spacing:-.06em;color:#454f60;font-size:15px}.stripe-preview-note{text-align:center;color:#697386;margin-top:7px;font-size:10px;line-height:1.5}
