.application-checkout-summary{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card-surface);gap:16px;width:100%;padding:clamp(18px,4vw,28px);display:grid}.application-checkout-summary h3,.application-checkout-summary p,.application-checkout-summary dl{margin:0}.application-checkout-summary dl>div{justify-content:space-between;gap:12px;display:flex}.application-checkout-summary dd{margin:0;font-weight:700}.application-checkout-summary label{gap:8px;min-width:0;display:grid}.application-checkout-summary select,.application-checkout-summary input:not([type=radio]){border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card-surface);width:100%;min-height:44px;color:inherit;font:inherit;padding:10px 12px}.application-checkout-summary fieldset{border:0;flex-wrap:wrap;gap:16px;margin:0;padding:12px 0 0;display:flex}.application-checkout-summary fieldset label{align-items:center;gap:8px;display:flex}.application-checkout-summary .application-checkout-total{border-top:1px solid var(--line);margin-top:12px;padding-top:16px;font-size:1.125rem}.application-checkout-summary p{color:var(--muted);font-size:.875rem;line-height:1.6}.application-form-actions:has(.application-checkout-summary){display:grid}
