html #top #wrap_all #nf-form-16-cont input#nf-field-1650.tt_ticket_suffix{width:130px !important;min-width:130px !important;max-width:130px !important;box-sizing:border-box !important}#nf-form-16-cont .nf-input-limit,#nf-form-16-cont .nf-form-fields-required{display:none !important;visibility:hidden !important}#nf-form-16-cont .nf-field-container{margin-bottom:10px !important}#nf-form-16-cont .nf-field-label{margin-bottom:4px !important}#top #nf-form-16-cont #nf-label-field-1748,#top #nf-form-16-cont #nf-label-field-1650,#top #nf-form-16-cont #nf-label-field-746{display:block !important;margin:0 0 2px !important;font-size:14px !important}#nf-form-16-cont:not(.tt-absage-visible) #nf-field-746-container{display:none !important}#nf-form-16-cont .tt-event-display{margin-top:8px !important;padding:10px 12px !important;background:#f6f6f6 !important;border-left:4px solid #c3512e !important;font-size:.95rem !important}#nf-form-16-cont .tt-event-display .tt-event-line{font-weight:700 !important}#nf-form-16-cont .tt-event-display .tt-wait-line{margin-top:4px !important;color:#333 !important;font-weight:700 !important}#nf-form-16-cont .tt-ticket-status{margin-top:8px !important;padding:10px 12px !important;background:#fff1f1 !important;border-left:4px solid #c3512e !important;color:#7a1414 !important;font-size:.95rem !important;font-weight:700 !important}#nf-form-16-cont .tt-ticket-status.tt-ticket-status--loading{background:#f6f6f6 !important;border-left-color:#999 !important;color:#333 !important;font-weight:600 !important}#nf-form-16-cont .tt-ticket-substatus{margin-top:6px !important;padding:10px 12px !important;border-left:4px solid transparent !important;font-size:.95rem !important;font-weight:700 !important}#nf-form-16-cont .tt-ticket-substatus.tt-ticket-substatus--ok{background:#e8f5e9 !important;border-left-color:#2e7d32 !important;color:#1b5e20 !important}#nf-form-16-cont .tt-ticket-substatus.tt-ticket-substatus--warn{background:#fff8e1 !important;border-left-color:#f2c200 !important;color:#6a4f00 !important}tr.tt-ticket-returned-row>td{background:#fff1f1 !important}tr.tt-ticket-returned-row td,tr.tt-ticket-returned-row td a{color:#7a1414}.tt-returned-badge{display:inline-block;margin-left:8px;padding:2px 8px;background:rgba(220,50,50,.12);border:1px solid rgba(220,50,50,.35);border-radius:999px;color:#7a1414;font-size:11px;font-weight:700;line-height:1.6;vertical-align:middle}.tt-returned-badge-wrap{display:inline-block}.tt-returned-badge.tt-returned-badge--ready{background:#2e7d32;border-color:rgba(46,125,50,.35);color:#fff}a.tt-ticket-undo-link.tt-ticket-undo-link--ready{color:#2e7d32;font-weight:700}a.tt-ticket-mark-sold-link{color:#0f766e;font-weight:700}.tt-resold-coupon-badge{display:inline-block;padding:2px 8px;background:rgba(29,78,216,.1);border:1px solid rgba(29,78,216,.25);border-radius:999px;color:#1d4ed8 !important;font-size:11px;font-weight:700;line-height:1.6;text-decoration:none !important}.tt-resold-coupon-badge:hover{text-decoration:underline !important}#nf-form-16-cont .tt-check-heading,#nf-form-16-cont .tt-return-heading{display:flex;align-items:flex-start;gap:14px;margin:12px 0 22px}#nf-form-16-cont .tt-step-number{display:flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#c3512e;color:#fff;font-weight:700;font-size:18px;line-height:1}#nf-form-16-cont .tt-check-heading h2,#nf-form-16-cont .tt-return-heading h2{margin:0 0 8px;font-size:clamp(21px,4vw,27px);line-height:1.25;color:#333}#nf-form-16-cont .tt-check-heading p,#nf-form-16-cont .tt-return-heading p{margin:0;line-height:1.5;color:#555}#nf-form-16-cont .tt-return-heading{margin-top:30px;padding-top:24px;border-top:1px solid #e4d9cd}#nf-form-16-cont .tt-check-controls{margin:18px 0 22px}#nf-form-16-cont .tt-check-button{background:#c3512e;background-image:none;color:#fff;border:1px solid #c3512e;border-radius:5px;padding:13px 22px;min-height:46px;font:inherit;font-weight:600;line-height:1.4;cursor:pointer;box-shadow:none}#nf-form-16-cont .tt-check-button:disabled{opacity:.65;cursor:wait}#nf-form-16-cont .tt-check-button:focus-visible{outline:3px solid #145e87;outline-offset:3px}#nf-form-16-cont .tt-check-controls p{margin:9px 0 0;color:#666;font-size:.9em;line-height:1.45}#nf-form-16-cont .tt-check-results{border:1px solid #e8dfd7;border-radius:12px;padding:24px;margin:22px 0;background:#fffdf9;overflow-wrap:anywhere;box-shadow:0 3px 12px rgba(65,40,20,.04)}#nf-form-16-cont .tt-check-results .tt-event-display{background:transparent!important;border:0!important;border-bottom:1px solid #e8dfd7!important;margin:0 0 18px!important;padding:0 0 18px!important;font-size:16px!important}#nf-form-16-cont .tt-check-results .tt-booking-label{color:#776b61;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;line-height:1.5}#nf-form-16-cont .tt-check-results .tt-event-line{color:#382f29;font-size:22px;line-height:1.35;font-weight:600!important}#nf-form-16-cont .tt-check-results .tt-event-date{color:#75695f;font-size:15px;line-height:1.6;margin-top:5px}#nf-form-16-cont .tt-check-results .tt-wait-line{margin-top:14px!important;color:#75695f!important;font-size:15px;font-weight:400!important;line-height:1.6}#nf-form-16-cont .tt-check-results .tt-ticket-status{margin:0!important;padding:0!important;font-size:16px!important;line-height:1.6;font-weight:500!important;background:transparent!important;color:#494039!important;border:0!important}#nf-form-16-cont .tt-check-results .tt-ticket-status--error{background:#fff0ec!important;color:#8c2b18!important;padding:12px 14px!important;border-radius:6px}#nf-form-16-cont .tt-check-results .tt-ticket-status--ok{color:#36563e!important}#nf-form-16-cont .tt-check-results .tt-ticket-substatus{margin:14px 0 0!important;padding:14px 16px!important;font-size:17px!important;line-height:1.5;font-weight:600!important;border:0!important;border-radius:8px}#nf-form-16-cont .tt-check-results .tt-ticket-substatus.tt-ticket-substatus--warn{background:#f3ebe1!important;color:#68492e!important}#nf-form-16-cont .tt-check-results .tt-ticket-substatus.tt-ticket-substatus--ok{background:#edf3ed!important;color:#36563e!important}#nf-form-16-cont .tt-ticket-couponinfo{margin-top:12px;padding:14px 16px;border:1px dashed #a4b19e;border-radius:8px;background:#fff;color:#36563e;line-height:1.6}#nf-form-16-cont .tt-original-event-field{display:none!important}#nf-form-16-cont:not(.tt-absage-visible) .tt-return-heading,#nf-form-16-cont:not(.tt-absage-visible) .tt-return-field,#nf-form-16-cont:not(.tt-absage-visible) .tt-return-submit,#nf-form-16-cont:not(.tt-absage-visible) .submit-container{display:none!important}#nf-form-16-cont.tt-check-flow input[type=email],#nf-form-16-cont.tt-check-flow input.tt_ticket_suffix{min-height:46px;font-size:16px;border-radius:4px;box-sizing:border-box}html #top #wrap_all #nf-form-16-cont.tt-check-flow input#nf-field-1650.tt_ticket_suffix{width:130px!important;min-width:130px!important;max-width:130px!important}@media(max-width:600px){#nf-form-16-cont .tt-check-button{width:100%}#nf-form-16-cont .tt-check-results{padding:20px}#nf-form-16-cont .tt-check-heading,#nf-form-16-cont .tt-return-heading{gap:10px}}