.order-card{padding:22px;margin-top:18px}.order-title{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.order-title h2{margin:5px 0 0}.compact{padding:8px 12px}.consent{display:flex;align-items:flex-start;gap:9px;margin:16px 0;font-size:13px;line-height:1.5;color:var(--muted)}.consent input{margin-top:3px}.order-submit{width:100%}.order-cta{width:100%;margin-top:18px}.privacy-badge{display:flex;align-items:center;gap:8px;margin:15px 0;padding:10px 12px;border-radius:10px;background:var(--mint);color:var(--green2);font-size:12px;font-weight:700}.success{padding:22px;text-align:center}.success strong{display:block;font-size:20px;margin:8px 0}.success code{display:inline-block;margin-top:8px;padding:7px 10px;border-radius:8px;background:var(--paper);font-size:12px}
.order-policy{margin:18px 0;padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.order-policy h3{margin:0 0 10px;font-size:15px}.order-policy ul{margin:0;padding-left:19px}.order-policy li{margin:7px 0;color:var(--muted);font-size:12px;line-height:1.55}
.advanced-options{margin:18px 0;border:1px solid var(--line);border-radius:12px;background:#fff}.advanced-options summary{padding:15px 17px;cursor:pointer;font-weight:800}.advanced-options summary small{margin-left:7px;color:var(--muted);font-weight:500}.advanced-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:2px 17px 8px}.advanced-grid select{width:100%;padding:11px;border:1px solid var(--line);border-radius:9px;background:#fff}.advanced-warning{margin:8px 17px 16px;padding:10px 12px;border-radius:9px;background:#fff5df;color:#765514;font-size:12px;line-height:1.5}@media(max-width:640px){.advanced-grid{grid-template-columns:1fr}}
