/* Additions for the static build only (checkout page). theme.css is untouched. */
.co-lead{font-size:.84rem;color:var(--text-muted);margin:.35rem 0 1.1rem;line-height:1.6}
.co-items{display:flex;flex-direction:column;gap:.7rem;margin-bottom:1rem}
.co-item{display:grid;grid-template-columns:52px 1fr auto;gap:.65rem;align-items:center;font-size:.82rem}
.co-item img{width:52px;height:52px;object-fit:cover;border-radius:var(--r);background:var(--gold-light)}
.co-item .t{font-weight:600;color:var(--navy);line-height:1.3}
.co-item .v{font-size:.72rem;color:var(--text-muted)}
.co-grid .fg input,.co-grid .fg textarea{width:100%}
@media (max-width:820px){.co-grid.cart-grid{grid-template-columns:1fr}}
