.ep-summary-total { padding: 16px; border-radius: 8px; background: #fff3f2; font-size: 20px; font-weight: 700; color: #c80915; }
.ep-summary-dialog [data-role="start-checkout"] { margin-bottom: 12px; }
.ep-home [data-role="reservation-total"] { font-size: 14px; font-weight: 600; color: #c80915; }
.ep-home .ep-primary-button:disabled { opacity: .6; cursor: wait; }
