/* Inline optional checkout choice; its original buttons and awaiting promise survive. */
.customer-inline-checkout{position:static!important;inset:auto!important;display:block;box-sizing:border-box;grid-column:1/-1;width:100%;max-width:850px;margin:20px 0;padding:22px;border:1px solid #bdd2e4;border-radius:12px;background:#f5faff;color:#193b59;box-shadow:none;z-index:auto!important}.customer-inline-checkout[hidden]{display:none!important}.customer-inline-checkout .pause-upsell-card{width:100%;max-width:none;max-height:none;padding:0;background:transparent;box-shadow:none;border:0}.customer-inline-checkout h2{color:#193b59}.customer-inline-checkout p{color:#36556f;line-height:1.65}.customer-inline-checkout .pause-upsell-actions{display:flex;flex-wrap:wrap;gap:12px}.customer-inline-checkout button{min-height:44px;max-width:100%;white-space:normal}.customer-inline-checkout :focus-visible{outline:3px solid #2469b2;outline-offset:3px}@media(max-width:600px){.customer-inline-checkout{padding:17px}.customer-inline-checkout .pause-upsell-actions button{width:100%}}@media(prefers-reduced-motion:reduce){.customer-inline-checkout *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
