/* Minimal styles for standalone checkout page */
.checkout-page { background-color: #f8f9fa; }
.order-summary img { border-radius: 6px; }
#checkout-form .form-control, #checkout-form .form-select { min-height: 42px; }
.card-header h5 { margin: 0; }
