.event-tickets{color:#29221d;background:#faf4ed;border:1px solid #cdb9ac;border-radius:16px;margin:24px 0;padding:20px}.event-tickets-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.event-tickets-heading>div>span{letter-spacing:1.5px;color:#80513d;font-size:10px}.event-tickets .event-tickets-heading h3{color:#29221d;margin:6px 0 0;font-size:22px}.event-tickets .text-link{color:#80513d}.event-ticket-list{gap:12px;display:grid}.event-ticket{background:#fff;border:1px solid #d6c8bd;border-radius:12px;padding:18px}.event-ticket-status{color:#215c38;background:#e9f5ed;border-radius:6px;padding:5px 9px;font-size:12px;font-weight:700;display:inline-block}.event-tickets .event-ticket h4{color:#29221d;margin:12px 0 6px;font-size:20px}.event-tickets .event-ticket p{color:#54473d;margin:7px 0;font-size:14px;line-height:1.5}.event-ticket-seat{color:#803f2d;margin:12px 0 6px;font-size:26px;display:block}.event-ticket small{color:#65594e;overflow-wrap:anywhere;margin-top:12px;font-size:10px;display:block}.event-ticket-help{color:#54473d;font-size:13px;line-height:1.5}.event-ticket-error{color:#923424}.event-my-tickets{margin:12px 0 20px}@media (width<=520px){.event-tickets{padding:14px}.event-tickets .event-tickets-heading h3{font-size:19px}.event-tickets-heading{align-items:flex-start}.event-ticket{padding:14px}}