.brunch-ticket-comparison{color:#102938;margin:32px 0}.brunch-ticket-comparison h2{margin:0 0 16px;font-size:1.5rem;line-height:1.3}.brunch-ticket-comparison table{border-collapse:collapse;text-align:left;width:100%;font-size:1rem;line-height:1.5}.brunch-ticket-comparison caption{text-align:left;color:#405863;padding-bottom:12px;font-size:1rem}.brunch-ticket-comparison th,.brunch-ticket-comparison td{vertical-align:top;border-bottom:1px solid #10293830;padding:14px 0}.brunch-ticket-comparison thead th{font-size:.875rem;font-weight:600}.brunch-ticket-comparison tbody th{padding-right:16px;font-weight:500}.brunch-ticket-comparison td,.brunch-ticket-comparison thead th:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.brunch-ticket-comparison .event-detail-todo{color:#405863;overflow-wrap:anywhere;margin:16px 0 0;font-size:1rem;line-height:1.7}
