.c180-checkout{max-width:1040px;margin:auto;padding:28px 24px 64px}.c180-checkout>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:24px;border-bottom:1px solid var(--border-default)}.c180-checkout a{color:var(--brand-primary)}.c180-checkout>header>a:first-child{color:var(--text-primary);text-decoration:none}.c180-checkout-steps{list-style:none;display:flex;gap:24px;padding:24px 0;margin:0;color:var(--text-secondary);font-size:13px}.c180-checkout-steps [aria-current]{color:var(--brand-primary);font-weight:700}.c180-checkout-grid{display:grid;grid-template-columns:330px 1fr;grid-gap:24px;gap:24px;align-items:start}.c180-checkout-content,.c180-checkout-summary{padding:28px}.c180-checkout h1{font-size:24px}.c180-checkout h2{font-size:20px}.c180-checkout p{color:var(--text-secondary);line-height:1.65}.c180-checkout-summary>span{font-size:11px;color:var(--brand-primary);font-weight:700}.c180-checkout dl>div{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--border-default)}.c180-checkout dd{margin:0}.c180-checkout-form{display:grid;grid-gap:18px;gap:18px;margin-top:24px}.c180-checkout .c180-auth-mode{margin:24px 0}.c180-checkout hr{border:0;border-top:1px solid var(--border-default);margin:24px 0}.c180-checkout button.c180-btn{background:var(--brand-primary);color:white}.c180-checkout button:disabled{opacity:.5}@media(max-width:760px){.c180-checkout-grid{grid-template-columns:1fr}.c180-checkout{padding:20px 16px}.c180-checkout-content,.c180-checkout-summary{padding:22px}.c180-checkout-steps{gap:14px;font-size:11px}}