/**Combined and Minified 2 Files ["vue-select.min.css","shows.scss"]**/
.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855),-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0;padding:0 .25em}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-cancel-button,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1}.vs__search::-webkit-input-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::-ms-input-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid hsla(0,0%,39.2%,.1);border-left-color:rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}:root{--spacing:1rem;--header:3.875rem}@media (min-width:768px){:root{--spacing:3rem}}@media (min-width:1420px){:root{--header:7rem}}@media (min-width:1620px){:root{--header:68px}}.shows .header-wrap{box-shadow:0 3px 23px 0 rgba(0,0,0,.1)}.shows .shows-header{font-weight:700;text-align:center;padding:2.5rem 0 .625rem}@media (min-width:1300px){.shows .shows-header{padding:var(--header) 0}}.shows .section-options{display:flex;flex-direction:column;border-bottom:5px solid #ee2627;justify-content:space-between;padding:var(--spacing) var(--spacing) 0}@media (min-width:1300px){.shows .section-options{padding:0;border:none;flex-direction:row}}.shows .section-options .sort{flex-grow:1;display:flex;flex-direction:column}@media (min-width:1300px){.shows .section-options .sort{flex-direction:row}}.shows .section-options .sort .sort-by-name{width:100%;font-size:1.125rem;text-align:right;margin-bottom:.9375rem;padding:1.0625rem .9375rem;box-shadow:inset 0 0 11px 1px rgba(0,0,0,.13)!important}@media (min-width:1300px){.shows .section-options .sort .sort-by-name{margin-bottom:0;font-weight:700;font-size:1.25rem;max-width:28.375rem;padding:1.0625rem 3.375rem;box-shadow:inset 0 7px 21px 0 rgba(0,0,0,.07)!important}}.shows .section-options .sort .sort-by-name.v-select{display:flex;font-size:1.375rem;position:relative;align-items:center}.shows .section-options .sort .sort-by-name.v-select .vs__dropdown-toggle{padding:0;width:100%;border:none;cursor:pointer}.shows .section-options .sort .sort-by-name.v-select .vs__dropdown-toggle .vs__search{margin:0;padding:0;font-weight:700}.shows .section-options .sort .sort-by-name.v-select .vs__dropdown-toggle .vs__search:focus,.shows .section-options .sort .sort-by-name.v-select .vs__dropdown-toggle .vs__search:hover{cursor:pointer}.shows .section-options .sort .sort-by-name.v-select .vs__open-indicator{fill:#000;cursor:pointer;margin-top:.3125rem}.shows .section-options .sort .sort-by-name.v-select .vs__dropdown-menu{border-radius:0;font-size:1rem}.shows .section-options .sort .sort-by-name.v-select .vs__dropdown-menu::-webkit-scrollbar{width:3px}.shows .section-options .sort .sort-by-name.v-select .vs__dropdown-menu::-webkit-scrollbar-track{background:transparent}.shows .section-options .sort .sort-by-name.v-select .vs__dropdown-menu::-webkit-scrollbar-thumb{background:#636363}.shows .section-options .sort .sort-by-name.v-select .vs__dropdown-menu::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.7)}.shows .section-options .sort .sort-by-name.v-select .vs__dropdown-option--highlight{color:#fff;background:#636363}.shows .section-options .sort .sort-by-name.v-select .vs__selected{margin:0;padding:0}.shows .section-options .sort .sort-by-date{color:#fff;font-weight:700;font-size:1.25rem;text-align:right;background-color:#000;padding:1.0625rem .9375rem}@media (min-width:1300px){.shows .section-options .sort .sort-by-date{text-align:center;padding:1.0625rem 3.375rem}}.shows .section-options .sort .sort-by-date svg{fill:#fff;width:1.5rem;height:1.5625rem;margin-left:.3125rem}.shows .section-options .sort .sort-by-date:focus,.shows .section-options .sort .sort-by-date:hover{background-color:#ee2627}.shows .section-options .sort button:not(.vs__clear){width:100%;margin-bottom:.9375rem}@media (min-width:1300px){.shows .section-options .sort button:not(.vs__clear){width:auto;margin-bottom:0}}.shows .section-options .categories{display:flex}.shows .section-options .categories button{width:100%;color:#fff;font-weight:700;font-size:.9375rem;text-align:right;background-color:#000;padding:1.0625rem .9375rem}@media (min-width:1300px){.shows .section-options .categories button{width:auto;font-size:1.25rem;padding:1.0625rem 3.375rem}}.shows .section-options .categories button:first-child{border-left:1px solid #fff}.shows .section-options .categories button:focus,.shows .section-options .categories button:hover,.shows .section-options .categories button.active{background-color:#ee2627}.shows .section-options .categories button svg{fill:#fff;margin-left:.3125rem}.shows .section-options .categories button svg.svg-calendar{width:1.5rem;height:1.5625rem}.shows .section-options .categories button svg.svg-cafe{width:1.4375rem;height:1.6875rem}.shows .shows-table{padding:0 var(--spacing) 4rem}@media (min-width:1279px){.shows .shows-table{margin:0;padding:8rem var(--spacing)}}@media (min-width:1600px){.shows .shows-table{padding:0 13rem}}.shows .shows-table .section{position:relative;margin:3.75rem 0}@media (min-width:1300px){.shows .shows-table .section{margin:2.5rem 0}}.shows .shows-table .section:before{left:0;right:0;z-index:-1;height:1px;content:"";bottom:-1.875rem;position:absolute;border-bottom:1px solid #edecec;margin-left:calc((100vw - 100%) / -2);margin-right:calc((100vw - 100%) / -2)}@media (min-width:1300px){.shows .shows-table .section:before{display:none}}.shows .shows-table .section-title{z-index:1;display:flex;font-weight:700;font-size:1.25rem;align-items:baseline}.shows .shows-table .section-title .nums{font-size:2.1875rem;margin-left:.3125rem}@media (min-width:1300px){.shows .shows-table .section-title .nums{font-size:1.875rem}}.shows .shows-table .section-title .days:before{content:"-";margin:0 .9375rem}@media (min-width:1300px){.shows .shows-table .section-title{font-size:1.5rem;padding-bottom:.9375rem;border-bottom:2px solid #edecec}}.shows .shows-table .section-row{display:grid;grid-gap:0 .3125rem;font-size:1.25rem;align-items:center;grid-auto-flow:column;justify-content:space-between;grid-template-columns:1fr auto auto}@media (min-width:1300px){.shows .shows-table .section-row{grid-gap:0 1.875rem;padding:1rem 0;border-bottom:2px dashed #edecec;grid-template-columns:auto minmax(auto,6rem) 4fr 2fr 2fr auto minmax(auto,8rem)}}.shows .shows-table .section-row.soldout{opacity:.8}.shows .shows-table .section-row>div{line-height:1.2}@media (min-width:1300px){.shows .shows-table .section-row>div:not(:first-child){padding-right:.9375rem;border-right:2px solid #000}}.shows .shows-table .section-row>*{white-space:nowrap}.shows .shows-table .section-row .time,.shows .shows-table .section-row .name,.shows .shows-table .section-row .row-link{font-weight:700}.shows .shows-table .section-row .venue{grid-row:2;grid-column:1;font-weight:700;font-size:.75rem}@media (min-width:1300px){.shows .shows-table .section-row .venue{grid-row:unset;font-size:1.25rem;grid-column:unset;font-weight:400}}.shows .shows-table .section-row .name{display:flex;font-weight:700;padding:1.25rem 0;font-size:1.125rem;position:relative;align-items:center;grid-column:1 / span 3}@media (min-width:1300px){.shows .shows-table .section-row .name{padding:0;font-weight:800;font-size:1.25rem;grid-column:unset}}.shows .shows-table .section-row .name span{background:#fff}.shows .shows-table .section-row .name:before{left:0;right:0;z-index:-1;height:1px;content:"";margin-top:.125rem;position:absolute;border-bottom:2px dashed #edecec;margin-left:calc((100vw - 100%) / -2);margin-right:calc((100vw - 100%) / -2)}@media (min-width:1300px){.shows .shows-table .section-row .name:before{display:none}}.shows .shows-table .section-row .name:focus,.shows .shows-table .section-row .name:hover{color:#ee2627}.shows .shows-table .section-row .name .tag{display:none}@media (min-width:1300px){.shows .shows-table .section-row .name .tag{display:inline;padding:.3125rem 1.125rem;margin-left:.625rem}}.shows .shows-table .section-row .time{font-size:1.125rem;font-weight:400}@media (min-width:1300px){.shows .shows-table .section-row .time{font-weight:700;font-size:1.25rem}}.shows .shows-table .section-row svg.svg-tickets{fill:#fff;width:.9375rem;height:1.125rem;margin-left:.3125rem}@media (min-width:1300px){.shows .shows-table .section-row svg.svg-tickets{fill:#000;width:1.5rem;height:1.375rem}}.shows .shows-table .section-row svg.svg-info{fill:#fff;width:1.3125rem;height:1.3125rem;padding:.1875rem}@media (min-width:1300px){.shows .shows-table .section-row svg.svg-info{padding:0;fill:#000;margin-left:.3125rem}}.shows .shows-table .section-row .row-link.sold-out{display:flex;color:#a9a9a9;grid-row:2 / 4;min-width:4.6875rem;font-size:.875rem;align-items:center;pointer-events:none;padding:.3125rem .625rem;background-color:#eee}@media (min-width:1300px){.shows .shows-table .section-row .row-link.sold-out{color:#000;grid-row:unset;align-self:unset;font-size:1.25rem;background-color:unset}}.shows .shows-table .section-row .row-link.sold-out svg{fill:#a9a9a9}.shows .shows-table .section-row .row-link.more-info{display:flex;padding:.1875rem;grid-row:2 / 4;background:#000;align-items:center;justify-content:center}@media (min-width:1300px){.shows .shows-table .section-row .row-link.more-info{padding:0;grid-row:unset;background:unset;align-self:unset}}.shows .shows-table .section-row .row-link.more-info span{display:none}@media (min-width:1300px){.shows .shows-table .section-row .row-link.more-info span{display:inline-block}}.shows .shows-table .section-row .row-link.purchase{color:#fff;display:flex;grid-row:2 / 4;font-size:.875rem;align-items:center;padding:.3125rem .625rem;background-color:#ee2627}@media (min-width:1300px){.shows .shows-table .section-row .row-link.purchase{color:#000;grid-row:unset;align-self:unset;font-size:1.25rem;background-color:unset}}.shows .shows-table .section-row .row-link:focus,.shows .shows-table .section-row .row-link:hover{color:#ee2627}.shows .shows-table .section-row .row-link:focus svg,.shows .shows-table .section-row .row-link:hover svg{fill:#ee2627}.shows .shows-table .section-row .translation{overflow:hidden;font-size:1rem;grid-row:2 / 4;text-overflow:ellipsis}@media (min-width:1300px){.shows .shows-table .section-row .translation{grid-row:auto;font-size:1.25rem}}.shows .shows-table .section-row .categories{display:none;overflow:hidden;text-overflow:ellipsis}@media (min-width:1300px){.shows .shows-table .section-row .categories{display:block}}