.checkout-shell .ui-button{min-height:48px}.checkout-shell .ui-input{min-height:48px;font-size:1rem}.checkout-shell :is(input,button,a,summary){scroll-margin-block:2rem 11rem}.checkout-shell h1:focus{outline:none}.checkout-panel{--tw-border-opacity:1;border:1px solid;border-color:rgb(var(--ui-border-rgb)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--ui-surface-rgb)/var(--tw-bg-opacity,1));border-radius:1rem;padding:1.25rem}@media (width>=640px){.checkout-panel{padding:1.5rem}}.checkout-heading{--tw-text-opacity:1;color:rgb(var(--ui-text-rgb)/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:700;line-height:1.75rem}.checkout-edit{min-height:48px;color:var(--action-text);text-underline-offset:4px;flex-shrink:0;align-items:center;padding:.5rem;text-decoration-line:underline;display:inline-flex}.checkout-edit,.checkout-error{font-size:.875rem;line-height:1.25rem}.checkout-error{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));color:var(--ui-danger);border-radius:.75rem;padding:1rem}.checkout-error:is(.dark *){background-color:#450a0a4d}@media (prefers-reduced-motion:reduce){.checkout-shell *{scroll-behavior:auto!important;transition:none!important}}
