.AlistShowsModal-content,.AlistShowsReminderModal-content{scrollbar-color:var(--stylised-scrollbars--color,var(--alist-shows--color--brand-primary)) var(--stylised-scrollbars--background,#333);scrollbar-width:var(--stylised-scrollbars--width-text,thin)}@supports not (scrollbar-color:auto){.AlistShowsModal-content::-webkit-scrollbar,.AlistShowsReminderModal-content::-webkit-scrollbar{width:var(--stylised-scrollbars--width-px,12px)}.AlistShowsModal-content::-webkit-scrollbar-track,.AlistShowsReminderModal-content::-webkit-scrollbar-track{background:var(--stylised-scrollbars--background,#333)}.AlistShowsModal-content::-webkit-scrollbar-thumb,.AlistShowsReminderModal-content::-webkit-scrollbar-thumb{background-color:var(--stylised-scrollbars--color,var(--alist-shows--color--brand-primary));border:var(--stylised-scrollbars--thumb-padding,3px) solid var(--stylised-scrollbars--background,#333);border-radius:var(--stylised-scrollbars--thumb-radius,20px)}}body.alist-shows-modal-open--reminder,body.alist-shows-modal-open--shows{height:100vh;overflow-y:hidden;padding-right:15px}.AlistShowsModal,.AlistShowsReminderModal{display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9}[data-visible=true].AlistShowsModal,[data-visible=true].AlistShowsReminderModal{display:flex}.AlistShowsModal-overlayBackground,.AlistShowsReminderModal-overlayBackground{background:rgba(0,0,0,.5);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.AlistShowsModal-close,.AlistShowsReminderModal-close{color:#fff;cursor:pointer;position:fixed;right:15px;top:15px}.AlistShowsModal-content,.AlistShowsReminderModal-content{background:#fff;margin:auto;max-height:calc(100dvh - 30px);max-width:calc(100dvw - 30px);overflow:auto;padding:15px;position:relative;width:640px}:root{--alist-shows--color--brand-primary:#c50000}.AlistShows-bookButton,.AlistShows-reminderButton,.AlistShows-showMoreLess button{background:var(--alist-shows--button--background-color,#c50000);box-sizing:border-box;color:var(--alist-shows--button--color,#fff);cursor:pointer;display:inline-block;font-weight:700;padding:8px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .3s,background-color .3s;white-space:nowrap;width:100%}.AlistShows-bookButton:hover,.AlistShows-reminderButton:hover,.AlistShows-showMoreLess button:hover{background:var(--alist-shows--button--hover--background-color,#df0000);color:var(--alist-shows--button--hover--color,#fff);text-decoration:none}.AlistShows-reminderButton,.AlistShows-showMoreLess button{background:transparent;border:2px solid var(--alist-shows--color--brand-primary);color:var(--alist-shows--color--brand-primary)}.AlistShows-reminderButton:hover,.AlistShows-showMoreLess button:hover{background-color:var(--alist-shows--button--hover--background-color,#df0000);border-color:var(--alist-shows--button--hover--background-color,#df0000);color:var(--alist-shows--button--color,#fff)}.AlistShows-showMoreLess button{padding:10px 24px}.AlistShows-bookButton[data-ticket-status=limited]{background:var(--alist-shows--button-limited--background-color,#8b0000);color:var(--alist-shows--button-limited--color,#fff)}.AlistShows-bookButton[data-ticket-status=soon]{background:var(--alist-shows--button-soon--background-color,#ddd);color:var(--alist-shows--button-soon--color,#fff);cursor:default}.AlistShows-bookButton[data-ticket-status=soldout]{background:var(--alist-shows--button-soldout--background-color,#333);color:var(--alist-shows--button-soldout--color,#fff)}.AlistShows-locationForm{background:#fafafa;color:#555;font-size:14px;font-weight:600;margin:20px auto;padding:5px 10px;text-align:center;width:100%}.AlistShows-locationForm select{background:none;border:none;font-weight:700;text-align:center;text-decoration:underline}.AlistShows:not([data-location="0"]) .AlistShows-locationForm select{width:55px}.AlistShows-noShows{display:none}.AlistShows[data-visible="0"] .AlistShows-noShows{display:block}.AlistShows[data-total-shows="0"] .AlistShows-noShows .AlistShows-locationForm,.AlistShows[data-visible="0"] .AlistShowsTable{display:none}.AlistShows-showMoreLess{display:flex;gap:16px;justify-content:center;margin-top:24px}.AlistShows-showMoreLess button{display:none;font-size:16px;width:auto}.AlistShows[data-paged="0"][data-remaining="0"]>.AlistShows-showMoreLess,.AlistShows[data-show-more=false]>.AlistShows-showMoreLess{display:none}.AlistShows:is([data-show-more=inline],[data-show-more=inline-paginated]):not([data-paged="0"])>.AlistShows-showMoreLess{display:flex}.AlistShows:is([data-show-more=inline],[data-show-more=inline-paginated]):not([data-paged="0"])>.AlistShows-showMoreLess .AlistShows-showLess{display:block}.AlistShows:is([data-show-more=inline],[data-show-more=inline-paginated],[data-show-more=modal]):not([data-remaining="0"])>.AlistShows-showMoreLess{display:flex}.AlistShows:is([data-show-more=inline],[data-show-more=inline-paginated],[data-show-more=modal]):not([data-remaining="0"])>.AlistShows-showMoreLess .AlistShows-showModal,.AlistShows:is([data-show-more=inline],[data-show-more=inline-paginated],[data-show-more=modal]):not([data-remaining="0"])>.AlistShows-showMoreLess .AlistShows-showMore{display:block}.AlistShowsTable{margin-top:12px;width:100%}.AlistShowsTable[data-display-table-headers=false] .AlistShowsTable-headers{display:none}.AlistShowsTable-row[data-row-color=odd]{background:var(--alist-shows--row-odd--background-color,hsla(0,0%,7%,.1))}.AlistShowsTable-row[data-row-color=even]{background:var(--alist-shows--row-even--background-color,hsla(0,0%,63%,.1))}.AlistShowsTable-row[data-hidden=true]{display:none!important}.AlistShowsTable-footer{color:#999;font-size:12px;margin-top:12px}.AlistShowsTable-footer p{margin:0}.AlistShowsTable .AlistShowsTable-cell[data-column-key=info]{color:#bbb;font-size:14px;font-style:italic;text-align:right;width:85px}.AlistShowsTable .AlistShowsTable-cell[data-column-key=info] a,.AlistShowsTable .AlistShowsTable-cell[data-column-key=venue] a{text-decoration:underline}.AlistShowsTable .AlistShowsTable-cell[data-column-key=venue] a{color:#000}.AlistShowsTable .AlistShowsTable-cell[data-column-key=venue] a:hover{color:#555}.AlistShowsTable .AlistShowsTable-cell[data-column-key=city]{font-weight:700;text-transform:uppercase}.AlistShowsTable-buttons{display:flex;justify-content:flex-end}.AlistShowsTable-buttons>*{flex-basis:calc(50% - 5px);margin-left:5px}@media(min-width:769px){.AlistShowsTable[data-layout=table] .AlistShowsTable-table{display:table;width:100%}.AlistShowsTable[data-layout=table] .AlistShowsTable-headers{display:table-row}.AlistShowsTable[data-layout=table] .AlistShowsTable-header{display:table-cell;font-weight:700;padding:4px 12px}.AlistShowsTable[data-layout=table] .AlistShowsTable-header[data-hide-label="1"] span{display:none}.AlistShowsTable[data-layout=table] .AlistShowsTable-body{display:table-row-group}.AlistShowsTable[data-layout=table] .AlistShowsTable-row{display:table-row}.AlistShowsTable[data-layout=table] .AlistShowsTable-cell{display:table-cell;padding:4px 12px;vertical-align:middle}.AlistShowsTable[data-layout=table] .AlistShowsTable-cell[data-column-key=city],.AlistShowsTable[data-layout=table] .AlistShowsTable-cell[data-column-key=date],.AlistShowsTable[data-layout=table] .AlistShowsTable-cell[data-column-key=time]{white-space:nowrap}.AlistShowsTable[data-layout=table] .AlistShowsTable-cell[data-column-key=book]{padding:2px}.AlistShowsTable[data-layout=table] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell[data-column-key=date]{padding-left:22px}.AlistShowsTable[data-layout=table] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell:first-of-type{position:relative}.AlistShowsTable[data-layout=table] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell:first-of-type:before{background:var(--alist-shows--color--brand-primary);bottom:4px;content:"";display:block;left:8px;position:absolute;top:4px;width:3px}.AlistShowsTable[data-layout=card] .AlistShowsTable-headers{display:none}.AlistShowsTable[data-layout=card] .AlistShowsTable-row{display:flex;flex-wrap:wrap;padding:12px}.AlistShowsTable[data-layout=card] .AlistShowsTable-cell{flex-basis:50%;flex-grow:1;flex-shrink:1}.AlistShowsTable[data-layout=card] .AlistShowsTable-cell:nth-child(2n){text-align:right}.AlistShowsTable[data-layout=card] .AlistShowsTable-cell[data-column-key=book]{flex-basis:100%;margin-top:8px;text-align:right}.AlistShowsTable[data-layout=card] .AlistShowsTable-cell[data-column-key=venue]{flex-basis:75%;font-size:16px}.AlistShowsTable[data-layout=card] .AlistShowsTable-cell[data-column-key=time]{flex-basis:25%;font-size:16px}.AlistShowsTable[data-layout=card] .AlistShowsTable-cell[data-column-key=info]{padding-top:8px;text-align:left}.AlistShowsTable[data-layout=card] .AlistShows-bookButton{display:inline-block;width:auto}.AlistShowsTable[data-layout=card] .AlistShowsTable-row[data-row-type=series-parent][data-expanded=true] .AlistShowsTable-buttons{display:none}.AlistShowsTable[data-layout=card] .AlistShowsTable-row[data-row-type=series-child]{padding-bottom:28px;padding-left:24px;padding-top:4px;position:relative}.AlistShowsTable[data-layout=card] .AlistShowsTable-row[data-row-type=series-child]:before{background:var(--alist-shows--color--brand-primary);bottom:24px;content:"";display:block;left:12px;position:absolute;top:0;width:4px}.AlistShowsTable[data-layout=card] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell[data-column-key=city],.AlistShowsTable[data-layout=card] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell[data-column-key=venue]{display:none}.AlistShowsTable[data-layout=card] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell[data-column-key=date]{padding-left:8px}.AlistShowsTable[data-layout=card] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-buttons{justify-content:flex-start}.AlistShowsTable[data-layout=rows] .AlistShowsTable-headers{display:none}.AlistShowsTable[data-layout=rows] .AlistShowsTable-row{display:flex;padding:6px}.AlistShowsTable[data-layout=rows] .AlistShowsTable-cell{align-items:center;display:flex;padding:6px}.AlistShowsTable[data-layout=rows] .AlistShowsTable-cell[data-column-key=venue]{min-width:150px}.AlistShowsTable[data-layout=rows] .AlistShowsTable-cell[data-column-key=city],.AlistShowsTable[data-layout=rows] .AlistShowsTable-cell[data-column-key=date]{white-space:nowrap}.AlistShowsTable[data-layout=rows] .AlistShowsTable-cell[data-column-key=time]{margin-left:auto;white-space:nowrap}.AlistShowsTable[data-layout=rows] .AlistShows-bookButton{display:inline-block;width:auto}}@media(max-width:768px){.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-table{display:table;width:100%}.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-headers{display:table-row}.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-header{display:table-cell;font-weight:700;padding:4px 12px}.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-header[data-hide-label="1"] span{display:none}.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-body{display:table-row-group}.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-row{display:table-row}.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-cell{display:table-cell;padding:4px 12px;vertical-align:middle}.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-cell[data-column-key=city],.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-cell[data-column-key=date],.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-cell[data-column-key=time]{white-space:nowrap}.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-cell[data-column-key=book]{padding:2px}.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell[data-column-key=date]{padding-left:22px}.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell:first-of-type{position:relative}.AlistShowsTable[data-layout-mobile=table] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell:first-of-type:before{background:var(--alist-shows--color--brand-primary);bottom:4px;content:"";display:block;left:8px;position:absolute;top:4px;width:3px}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-headers,.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-headers{display:none}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-row,.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-row{display:flex;flex-wrap:wrap;padding:12px}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-cell,.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-cell{flex-basis:50%;flex-grow:1;flex-shrink:1}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-cell:nth-child(2n),.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-cell:nth-child(2n){text-align:right}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-cell[data-column-key=book],.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-cell[data-column-key=book]{flex-basis:100%;margin-top:8px;text-align:right}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-cell[data-column-key=venue],.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-cell[data-column-key=venue]{flex-basis:75%;font-size:16px}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-cell[data-column-key=time],.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-cell[data-column-key=time]{flex-basis:25%;font-size:16px}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-cell[data-column-key=info],.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-cell[data-column-key=info]{padding-top:8px;text-align:left}.AlistShowsTable[data-layout-mobile=card] .AlistShows-bookButton,.AlistShowsTable[data-layout-mobile=rows] .AlistShows-bookButton{display:inline-block;width:auto}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-row[data-row-type=series-parent][data-expanded=true] .AlistShowsTable-buttons,.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-row[data-row-type=series-parent][data-expanded=true] .AlistShowsTable-buttons{display:none}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-row[data-row-type=series-child],.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-row[data-row-type=series-child]{padding-bottom:28px;padding-left:24px;padding-top:4px;position:relative}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-row[data-row-type=series-child]:before,.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-row[data-row-type=series-child]:before{background:var(--alist-shows--color--brand-primary);bottom:24px;content:"";display:block;left:12px;position:absolute;top:0;width:4px}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell[data-column-key=city],.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell[data-column-key=venue],.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell[data-column-key=city],.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell[data-column-key=venue]{display:none}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell[data-column-key=date],.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-cell[data-column-key=date]{padding-left:8px}.AlistShowsTable[data-layout-mobile=card] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-buttons,.AlistShowsTable[data-layout-mobile=rows] .AlistShowsTable-row[data-row-type=series-child] .AlistShowsTable-buttons{justify-content:flex-start}}.AlistShowsTable-row[data-row-type=series-child]:not([data-expanded=true]){display:none}.AlistShowsTable-seriesLink{align-items:center;background:none;border:none;color:var(--alist-shows--color--brand-primary);cursor:pointer;display:flex;font-size:16px;gap:6px;justify-content:space-between;padding:0;transition:transform .3s}.AlistShowsTable-seriesLink span{text-decoration:none}.AlistShowsTable-seriesLink svg{transition:transform .3s}.AlistShowsTable-seriesLink:hover span{text-decoration:underline}.AlistShowsTable-row[data-expanded=true] .AlistShowsTable-seriesLink svg{transform:rotate(180deg)}.AlistShowsModal-content{width:1200px}.AlistShowsModal-content .AlistShows-locationForm{margin-top:0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AlistShowsReminderForm-fieldWrapper{margin-top:6px}.AlistShowsReminderForm-fieldWrapper label{display:block}.AlistShowsReminderForm-fieldWrapper input,.AlistShowsReminderForm-fieldWrapper select{box-sizing:border-box;max-width:100%;min-height:24px;width:150px}.AlistShowsReminderForm-submitWrapper{margin-top:18px}.AlistShowsReminderForm-fieldError,.AlistShowsReminderForm-formError{color:red}.AlistShowsReminderForm-responseOutput{margin-top:18px}.AlistShowsReminderForm[data-form-state=success] .AlistShowsReminderForm-responseOutput{color:green}.AlistShowsReminderForm-fieldError,.AlistShowsReminderForm[data-form-state=error] .AlistShowsReminderForm-responseOutput{color:red}.AlistShowsReminderForm-spinner{background-color:#23282d;border:none;border-radius:100%;display:inline-block;height:24px;margin:0 24px;opacity:.75;padding:0;position:relative;visibility:hidden;width:24px}.AlistShowsReminderForm-spinner:before{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;background-color:#fbfbfc;border:none;border-radius:100%;content:"";height:6px;left:4px;position:absolute;top:4px;transform-origin:8px 8px;width:6px}.AlistShowsReminderForm sup.required{color:red}.AlistShowsReminderForm input[type=submit]{background:var(--alist-subscribe--button--background-color,#c50000);border:none;box-sizing:border-box;color:var(--alist-subscribe--button--color,#fff);cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:8px 8px 5px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.AlistShowsReminderForm input[type=submit]:hover{background:var(--alist-subscribe--button--hover--background-color,#df0000);color:var(--alist-subscribe--button--hover--color,#fff)}.AlistShowsReminderForm[data-is-submitting=true] .AlistShowsReminderForm-spinner{visibility:visible}.AlistShowsReminderForm[data-is-submitting=true] input[type=submit]{background-color:#a1a1a1;color:#fff!important}.AlistShowsReminderForm[data-is-submitting=true] .AlistShowsReminderForm-fieldWrapper{opacity:.8}.AlistShowsReminderForm[data-is-submitting=true] sup.required{color:rgba(255,0,0,.5)}.AlistShowsReminderForm[data-is-submitting=true] button,.AlistShowsReminderForm[data-is-submitting=true] input,.AlistShowsReminderForm[data-is-submitting=true] select{color:#888!important;opacity:.8;pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.AlistShowsReminderForm[data-form-state=success]>:not(.AlistShowsReminderForm-responseOutput){display:none}.AlistShowsReminderForm[data-form-state=success] .AlistShowsReminderForm-responseOutput{font-size:18px;font-weight:700;text-align:center}.AlistShowsReminderModal{z-index:10}.AlistShowsReminderModal-titleWrapper h2{font-size:28px;margin-top:0}.AlistShowsReminderModal-titleWrapper h2 strong{color:var(--alist-shows--button--background-color,#c50000);font-weight:900}.AlistShowsReminderModal-titleWrapper h2{display:none}.AlistShowsReminderModal[data-format=notify] h2.notify,.AlistShowsReminderModal[data-format=remind] h2.remind{display:block}
