.tt-article-detail{--tt-article-detail-section-padding:12px;font-size:20px;color:#1b1818}.tt-article-detail .tags{padding:0 var(--tt-article-detail-section-padding);padding-top:8px}.tt-article-detail .tags .tt-tag{margin:4px}.tt-article-detail .tags .tt-tag:first-child{margin-left:0}.tt-article-detail .article-detail-main{display:flex;width:100%;flex-direction:column}.tt-article-detail .separator-holder{padding:0 var(--tt-article-detail-section-padding)}.tt-article-detail .article-detail-content,.tt-article-detail .article-detail-gallery{padding:var(--tt-article-detail-section-padding);padding-top:calc(var(--tt-article-detail-section-padding)/2)}.tt-article-detail .article-detail-content{flex:1 1 100%}.tt-article-detail .article-detail-content h2{padding-top:20px}.tt-article-detail .article-detail-content p{margin-bottom:10px;word-break:break-word;overflow-wrap:anywhere}.tt-article-detail .article-detail-gallery{display:flex;flex-direction:column}.tt-article-detail .article-detail-gallery .image-holder{margin-bottom:10px}.tt-article-detail .article-detail-gallery-image{text-align:center}.tt-article-detail .article-detail-gallery-row{display:flex;flex-wrap:wrap}.tt-article-detail .article-detail-title{margin-bottom:14px}.tt-article-detail .article-detail-title h1{font-weight:800;font-size:32px;margin-bottom:12px}.tt-article-detail .article-detail-text{font-weight:400;font-size:20px}@media screen and (min-width:768px){.tt-article-detail{--tt-article-detail-section-padding:50px;font-size:28px}.tt-article-detail .article-detail-main{flex-direction:column}.tt-article-detail .tags{padding-top:20px}.tt-article-detail .article-detail-title{margin-bottom:40px}.tt-article-detail .article-detail-title h1{font-size:72px}.tt-article-detail .article-detail-text{font-size:28px}}@media screen and (min-width:1024px){.tt-article-detail .article-detail-gallery{flex:1 0 525px}.tt-article-detail .article-detail-main{flex-direction:row;padding-top:0}}.tootoot{--tt-a-li-bg:#fff;--tt-a-li-name-size:1em;--tt-a-li-name-fweight:700;--tt-a-li-name-color:#272727;--tt-a-li-name-line-height:1.42;--tt-a-li-sub-color:#8a8a8a;--tt-a-li-sub-size:0.875em;--tt-a-li-sub-fweight:400;--tt-a-li-sub-line-height:1.42;--tt-a-li-btn-color:#272727;--tt-a-li-btn-bg:var(--tt-global-primary-color);--tt-a-li-btn-size:0.875em;--tt-a-li-btn-fweight:600;--tt-a-li-btn-radius:var(--tt-global-btn-border-radius);--tt-a-li-tile-width:300px}@media screen and (min-width:992px){.tootoot{--tt-a-li-tile-width:350px}}.tt-article-list-contents.initializing .tt-filter-container{display:none}.tt-article-list-contents.loading{opacity:.4;pointer-events:none;transition:opacity 500ms}.tt-article-list{font-size:16px}.editor-styles-wrapper .tt-article-list{pointer-events:none}.editor-styles-wrapper .tt-layout-tiles .tt-article-list,.tt-layout-tiles .tt-article-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:36px;justify-content:space-between}.editor-styles-wrapper .tt-layout-tiles .tt-article-list .tt-article-li .crop,.tt-layout-tiles .tt-article-list .tt-article-li .crop{margin-bottom:12px}.editor-styles-wrapper .tt-layout-tiles .tt-article-list .tt-article-li__name,.tt-layout-tiles .tt-article-list .tt-article-li__name{margin-bottom:12px}@media screen and (max-width:1024px){.editor-styles-wrapper .tt-layout-tiles .tt-article-list,.tt-layout-tiles .tt-article-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;justify-content:space-between}}@media screen and (max-width:767px){.editor-styles-wrapper .tt-layout-tiles .tt-article-list,.tt-layout-tiles .tt-article-list{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}}.editor-styles-wrapper .tt-layout-rows .tt-article-list,.tt-layout-rows .tt-article-list{display:flex;flex-direction:column}.editor-styles-wrapper .tt-layout-rows .tt-article-li,.tt-layout-rows .tt-article-li{width:100%;flex-direction:row;align-items:center}.editor-styles-wrapper .tt-layout-rows .tt-article-li:not(:last-child),.tt-layout-rows .tt-article-li:not(:last-child){margin-bottom:4px}.editor-styles-wrapper .tt-layout-rows .tt-article-li__crop,.tt-layout-rows .tt-article-li__crop{min-width:80px;width:80px;height:80px;padding-bottom:0!important}.editor-styles-wrapper .tt-layout-rows .tt-article-li__article-info,.tt-layout-rows .tt-article-li__article-info{flex-direction:row;align-items:center}.editor-styles-wrapper .tt-layout-rows .tt-article-li__article-info>*,.tt-layout-rows .tt-article-li__article-info>*{padding:16px 12px}.editor-styles-wrapper .tt-article-li,.tt-article-li{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;background-color:var(--tt-a-li-bg);width:100%;height:100%;border:none}.editor-styles-wrapper .tt-article-li__crop,.tt-article-li__crop{position:relative;background-color:#ccc;flex-shrink:0;color:#fff;width:100%;overflow:hidden}.editor-styles-wrapper .tt-article-li__crop>div,.tt-article-li__crop>div{position:relative;padding-bottom:50%}.editor-styles-wrapper .tt-article-li__crop.Rectangle>div,.tt-article-li__crop.Rectangle>div{padding-bottom:50%}.editor-styles-wrapper .tt-article-li__crop.Square>div,.tt-article-li__crop.Square>div{padding-bottom:100%}.editor-styles-wrapper .tt-article-li__img,.tt-article-li__img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0}.editor-styles-wrapper .tt-article-li__crop,.editor-styles-wrapper .tt-article-li__article-info,.editor-styles-wrapper .tt-article-li__name,.editor-styles-wrapper .tt-article-li__sub-info,.tt-article-li__crop,.tt-article-li__article-info,.tt-article-li__name,.tt-article-li__sub-info{display:block}.editor-styles-wrapper .tt-article-li__article-info,.tt-article-li__article-info{position:relative;display:flex;flex-direction:column;width:100%;height:100%;flex:1}.editor-styles-wrapper .tt-article-li__name,.tt-article-li__name{color:var(--tt-a-li-name-color);position:relative;font-size:var(--tt-a-li-name-size);font-weight:var(--tt-a-li-name-fweight);line-height:var(--tt-a-li-name-line-height);display:block;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-moz-line-clamp:4;-ms-line-clamp:4;-o-line-clamp:4;-webkit-box-orient:vertical;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.editor-styles-wrapper .tt-article-li__sub-info,.tt-article-li__sub-info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tt-a-li-sub-color);font-weight:var(--tt-a-li-sub-fweight);font-size:var(--tt-a-li-sub-size);line-height:var(--tt-a-li-sub-line-height)}.editor-styles-wrapper .tt-article-li__sub-info--Categories,.editor-styles-wrapper .tt-article-li__sub-info--CategoriesAndTags,.editor-styles-wrapper .tt-article-li__sub-info--Tags,.tt-article-li__sub-info--Categories,.tt-article-li__sub-info--CategoriesAndTags,.tt-article-li__sub-info--Tags{display:flex;flex-wrap:wrap;gap:8px}.editor-styles-wrapper .tt-article-li__sub-info--Categories span,.editor-styles-wrapper .tt-article-li__sub-info--CategoriesAndTags span,.editor-styles-wrapper .tt-article-li__sub-info--Tags span,.tt-article-li__sub-info--Categories span,.tt-article-li__sub-info--CategoriesAndTags span,.tt-article-li__sub-info--Tags span{border:1px solid currentColor;padding:2px 5px;margin:0}.tt-ed-performance{display:flex;align-items:center;padding:11px 0;font-size:14px;gap:1em}.tt-ed-performance+.tt-ed-performance{border-top:1px solid currentColor}.tt-ed-performance__content{font-weight:400}.tt-ed-performance__content:first-child{padding-left:0}.tt-ed-performance__content:last-child{padding-right:0}.tt-ed-performance__content--BeginTime{font-weight:700;min-width:4ch}.tt-ed-performance__content--BeginDate{min-width:5ch}.tt-ed-performance .spacer{flex-grow:1}.tt-ed-performance .spacer.centered{display:flex;justify-content:center}.tt-ed-performance__content--MovieFormat{display:flex;font-size:10px;width:10.12em}.tt-ed-performance__content--MovieFormat>.tt-tag{margin:.42em;border:1px solid #ababab;color:#ababab;border-radius:50%;padding:0;line-height:unset;flex-shrink:0;text-transform:uppercase}@media(min-width:768px){.tt-ed-performance{font-size:inherit}.tt-ed-performance__content--MovieFormat{font-size:12px}}.tt-event-detail{--tt-event-detail-section-padding:12px;font-size:20px;color:#1b1818}.tt-event-detail .tags{padding:0 var(--tt-event-detail-section-padding);padding-top:8px}.tt-event-detail .tags .tt-tag{margin:4px}.tt-event-detail .tags .tt-tag:first-child{margin-left:0}.tt-event-detail .event-detail-section-title{font-size:12px;font-weight:300;margin-bottom:1em}.tt-event-detail .event-detail-main{display:flex;width:100%;flex-direction:column}.tt-event-detail .separator-holder{padding:0 var(--tt-event-detail-section-padding)}.tt-event-detail .event-detail-content,.tt-event-detail .event-detail-sidebar{padding:var(--tt-event-detail-section-padding);padding-top:calc(var(--tt-event-detail-section-padding)/4)}.tt-event-detail .event-detail-content{flex:1 1 100%}.tt-event-detail .event-detail-sidebar{flex:1 0 525px;display:flex;flex-direction:column}.tt-event-detail .event-detail-address{margin-bottom:1.42em}.tt-event-detail .event-detail-movie-section{display:flex;flex-direction:column}.tt-event-detail .event-detail-title{margin-bottom:24px}.tt-event-detail .event-detail-title h1{font-weight:800;font-size:32px;margin-bottom:12px}.tt-event-detail .event-detail-title .sub{font-weight:700;font-size:14px}.tt-event-detail .event-detail-about{font-weight:400;font-size:20px;position:relative;overflow:hidden}.tt-event-detail .event-detail-about.shrink{max-height:220px}.tt-event-detail .event-detail-about.shrink::after{content:"";position:absolute;bottom:0;height:80px;background:linear-gradient(to top,#fff 45%,rgba(255,255,255,.8),rgba(255,255,255,0));width:100%}.tt-event-detail .event-detail-about.shrink .expander{display:flex;position:absolute;left:50%;transform:translateX(-50%);bottom:0;z-index:2;padding:10px}.tt-event-detail .event-detail-about .expander{display:none}.tt-event-detail .local-premiere{margin-top:1em}.tt-event-detail .event-detail-image{width:100%}.tt-event-detail .event-detail-movie-cast{margin-top:40px}.tt-event-detail .event-detail-embed{padding-top:40px;text-align:center}.tt-event-detail .purchase-action{margin:0;width:100%}.tt-event-detail .poster-holder{background-color:#eee;margin-left:auto;margin-right:auto;max-width:330px;margin-top:38px}.tt-event-detail .providers{margin-top:24px;display:flex;justify-content:center}.tt-event-detail .providers>.provider-logo{margin:0 5px;padding:10px}.tt-event-detail .providers>.provider-logo:first-child{margin-left:0;padding-left:0}.tt-event-detail .providers>.provider-logo:last-child{margin-right:0;padding-right:0}.tt-event-detail .event-detail-section-title+.tt-ed-performance{padding-top:0}.tt-event-detail .tt-labeled-content{text-align:center}.tt-event-detail .desktop-purchase{display:none}.tt-event-detail .mobile-purchase{display:block;border:1px solid currentColor;border-left:0;border-right:0;margin-bottom:15px}.tt-event-detail .mobile{display:block}.tt-event-detail .desktop-purchase .event-detail-section-title{margin-bottom:.6em}@media screen and (min-width:768px){.tt-event-detail{--tt-event-detail-section-padding:50px;font-size:28px}.tt-event-detail .event-detail-section-title{font-size:20px}.tt-event-detail .tt-event-detail-banner{min-height:480px}.tt-event-detail .tags{padding-top:20px}.tt-event-detail .event-detail-title h1{font-size:72px}.tt-event-detail .event-detail-title .sub{font-size:20px}.tt-event-detail .tt-labeled-content{text-align:left}.tt-event-detail .tt-labeled-content .content{font-size:20px}.tt-event-detail .event-detail-about{font-size:28px}.tt-event-detail .providers{justify-content:flex-start}}@media screen and (min-width:768px)and (max-width:1023px){.tt-event-detail .event-detail-sidebar{padding-top:0}.tt-event-detail .event-detail-movie-section{flex-direction:row}.tt-event-detail .event-detail-movie-cast{padding-left:40px;flex:1 1 100%}.tt-event-detail .poster-holder{flex:1 0 330px}.tt-event-detail .poster-holder,.tt-event-detail .event-detail-movie-cast{margin-top:0}}@media screen and (min-width:1024px){.tt-event-detail .event-detail-title{margin-bottom:40px}.tt-event-detail .desktop-purchase{display:block}.tt-event-detail .mobile-purchase{display:none}.tt-event-detail .mobile{display:none}.tt-event-detail .event-detail-main{flex-direction:row}.tt-event-detail .poster-holder{margin-left:0;margin-top:50px}.tt-event-detail .event-detail-movie-cast{margin-top:25px}}.tootoot{--tt-e-li-bg:#fff;--tt-e-li-name-size:1em;--tt-e-li-name-fweight:700;--tt-e-li-name-color:#272727;--tt-e-li-name-line-height:1.42;--tt-e-li-sub-color:#8a8a8a;--tt-e-li-sub-size:0.875em;--tt-e-li-sub-fweight:400;--tt-e-li-sub-line-height:1.42;--tt-e-li-btn-color:#272727;--tt-e-li-btn-bg:var(--tt-global-primary-color);--tt-e-li-btn-size:0.875em;--tt-e-li-btn-fweight:600;--tt-e-li-btn-radius:var(--tt-global-btn-border-radius);--tt-e-li-tile-width:300px}@media screen and (min-width:992px){.tootoot{--tt-e-li-tile-width:350px}}.tt-event-list-contents.initializing .tt-filter-container{display:none}.tt-event-list-contents.loading{opacity:.4;pointer-events:none;transition:opacity 500ms}.tt-event-list{font-size:16px}.editor-styles-wrapper .tt-event-list{pointer-events:none}.editor-styles-wrapper .tt-layout-tiles .tt-event-list,.tt-layout-tiles .tt-event-list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,var(--tt-e-li-tile-width));gap:20px;justify-content:space-between}.editor-styles-wrapper .tt-layout-rows .tt-event-list,.tt-layout-rows .tt-event-list{display:flex;flex-direction:column}.editor-styles-wrapper .tt-layout-rows .tt-evt-li,.tt-layout-rows .tt-evt-li{width:100%;flex-direction:row;align-items:center}.editor-styles-wrapper .tt-layout-rows .tt-evt-li:not(:last-child),.tt-layout-rows .tt-evt-li:not(:last-child){margin-bottom:4px}.editor-styles-wrapper .tt-layout-rows .tt-evt-li__name,.editor-styles-wrapper .tt-layout-rows .tt-evt-li__sub-info,.tt-layout-rows .tt-evt-li__name,.tt-layout-rows .tt-evt-li__sub-info{width:auto}.editor-styles-wrapper .tt-layout-rows .tt-evt-li__crop,.tt-layout-rows .tt-evt-li__crop{min-width:80px;width:80px;height:80px;padding-bottom:0!important}.editor-styles-wrapper .tt-layout-rows .tt-evt-li__event-info,.tt-layout-rows .tt-evt-li__event-info{flex-direction:row;align-items:center}.editor-styles-wrapper .tt-evt-li,.tt-evt-li{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;border:none}.editor-styles-wrapper .tt-evt-li__crop,.tt-evt-li__crop{position:relative;background-color:#ccc;flex-shrink:0;color:#fff;width:100%;overflow:hidden}.editor-styles-wrapper .tt-evt-li__crop>div,.tt-evt-li__crop>div{position:relative}.editor-styles-wrapper .tt-evt-li__crop--Rectangle>div,.tt-evt-li__crop--Rectangle>div{padding-bottom:50%}.editor-styles-wrapper .tt-evt-li__crop--Square>div,.tt-evt-li__crop--Square>div{padding-bottom:100%}.editor-styles-wrapper .tt-evt-li__crop--Poster>div,.tt-evt-li__crop--Poster>div{padding-bottom:150%}.editor-styles-wrapper .tt-evt-li__img,.tt-evt-li__img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0}.editor-styles-wrapper .tt-evt-li__crop,.editor-styles-wrapper .tt-evt-li__event-info,.editor-styles-wrapper .tt-evt-li__name,.editor-styles-wrapper .tt-evt-li__sub-info,.tt-evt-li__crop,.tt-evt-li__event-info,.tt-evt-li__name,.tt-evt-li__sub-info{display:block}.editor-styles-wrapper .tt-evt-li__event-info,.tt-evt-li__event-info{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;width:100%;flex-grow:1;background-color:var(--tt-e-li-bg)}.editor-styles-wrapper .tt-evt-li__name,.tt-evt-li__name{width:100%;color:var(--tt-e-li-name-color);position:relative;font-size:var(--tt-e-li-name-size);font-weight:var(--tt-e-li-name-fweight);line-height:var(--tt-e-li-name-line-height);display:block;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-moz-line-clamp:4;-ms-line-clamp:4;-o-line-clamp:4;-webkit-box-orient:vertical;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.editor-styles-wrapper .tt-evt-li__sub-info,.tt-evt-li__sub-info{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tt-e-li-sub-color);font-weight:var(--tt-e-li-sub-fweight);font-size:var(--tt-e-li-sub-size);line-height:var(--tt-e-li-sub-line-height)}.editor-styles-wrapper .tt-evt-li__btn-holder,.tt-evt-li__btn-holder{padding:5px 0}.editor-styles-wrapper .tt-evt-li__btn-holder--dates,.tt-evt-li__btn-holder--dates{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:5px}.editor-styles-wrapper .tt-evt-li .tt-button.action-button,.tt-evt-li .tt-button.action-button{border:none;box-shadow:none;text-decoration:none;padding-left:16px;padding-right:16px;text-align:center;font-weight:var(--tt-e-li-btn-fweight);color:var(--tt-e-li-btn-color);font-size:var(--tt-e-li-btn-size);border-radius:var(--tt-e-li-btn-radius);background-color:var(--tt-e-li-btn-bg);text-transform:var(--tt-e-li-btn-text-transform);margin:0}.editor-styles-wrapper .tt-evt-li .tt-button.action-button.more,.tt-evt-li .tt-button.action-button.more{font-weight:400}.editor-styles-wrapper .tt-evt-li .tt-button.action-button.more>span:first-child,.tt-evt-li .tt-button.action-button.more>span:first-child{flex-grow:1;text-align:left}.editor-styles-wrapper .tt-evt-li .date-action,.tt-evt-li .date-action{flex:1 0 50%}.editor-styles-wrapper .tt-evt-li__sub-info--BeginTime,.editor-styles-wrapper .tt-evt-li__sub-info--BeginDate,.tt-evt-li__sub-info--BeginTime,.tt-evt-li__sub-info--BeginDate{flex-shrink:0}.editor-styles-wrapper .tt-evt-li__sub-info--Categories,.editor-styles-wrapper .tt-evt-li__sub-info--CategoriesAndTags,.editor-styles-wrapper .tt-evt-li__sub-info--Tags,.editor-styles-wrapper .tt-evt-li__sub-info--MovieFormat,.tt-evt-li__sub-info--Categories,.tt-evt-li__sub-info--CategoriesAndTags,.tt-evt-li__sub-info--Tags,.tt-evt-li__sub-info--MovieFormat{display:flex;flex-wrap:wrap;gap:8px}.editor-styles-wrapper .tt-evt-li__sub-info--Categories span,.editor-styles-wrapper .tt-evt-li__sub-info--CategoriesAndTags span,.editor-styles-wrapper .tt-evt-li__sub-info--Tags span,.editor-styles-wrapper .tt-evt-li__sub-info--MovieFormat span,.tt-evt-li__sub-info--Categories span,.tt-evt-li__sub-info--CategoriesAndTags span,.tt-evt-li__sub-info--Tags span,.tt-evt-li__sub-info--MovieFormat span{border:1px solid currentColor;padding:2px 5px;border-radius:15px;margin:0}.editor-styles-wrapper .tt-evt-li__sub-info--MovieFormat,.tt-evt-li__sub-info--MovieFormat{min-width:4.5em;text-transform:uppercase}.editor-styles-wrapper .tt-evt-li__sub-info--MovieFormat span,.tt-evt-li__sub-info--MovieFormat span{border-radius:50%}.editor-styles-wrapper .tt-day-filter-holder,.tt-day-filter-holder{text-align:center;white-space:nowrap;text-transform:uppercase;padding-bottom:6px;margin-bottom:6px;overflow-x:auto}.editor-styles-wrapper .tt-day-filter-holder::-webkit-scrollbar-thumb,.tt-day-filter-holder::-webkit-scrollbar-thumb{background-color:#6e6e6e}.editor-styles-wrapper .tt-day-filter-holder::-webkit-scrollbar-track,.tt-day-filter-holder::-webkit-scrollbar-track{background-color:#eee}.editor-styles-wrapper .tt-day-filter-holder::-webkit-scrollbar,.tt-day-filter-holder::-webkit-scrollbar{width:5px;height:5px}@media(hover:none)and (pointer:coarse){.editor-styles-wrapper .tt-day-filter-holder::-webkit-scrollbar,.tt-day-filter-holder::-webkit-scrollbar{width:0;height:0}}.editor-styles-wrapper .tt-day-filter-holder .tt-day-button,.tt-day-filter-holder .tt-day-button{border:1px solid transparent;display:inline-flex;flex-direction:column;margin:0 12px;padding:6px 20px;line-height:.9}.editor-styles-wrapper .tt-day-filter-holder .tt-day-button:is(button,a):not(.tt-disabled,.active):hover,.editor-styles-wrapper .tt-day-filter-holder .tt-day-button:is(button,a):not(.tt-disabled,.active):focus,.tt-day-filter-holder .tt-day-button:is(button,a):not(.tt-disabled,.active):hover,.tt-day-filter-holder .tt-day-button:is(button,a):not(.tt-disabled,.active):focus{border-color:var(--tt-global-btn-active-bg);background-color:transparent;color:var(--tt-global-btn-active-bg)}.editor-styles-wrapper .tt-day-filter-holder .tt-day-button span,.tt-day-filter-holder .tt-day-button span{padding:2px}@media screen and (min-width:768px){.editor-styles-wrapper .tt-day-filter-holder,.tt-day-filter-holder{padding-bottom:12px;margin-bottom:24px}.editor-styles-wrapper .tt-day-filter-holder .tt-day-button,.tt-day-filter-holder .tt-day-button{flex-direction:row}}.tt-payment-result{text-align:center}.tt-payment-result h1{text-align:center;font-size:32px;text-transform:uppercase;margin-bottom:calc(var(--tt-global-section-padding)/2)}.tt-payment-result .download-msg{margin-top:32px}.tt-purchase-tickets{max-width:600px;margin-left:auto;margin-right:auto}.tt-purchase-tickets .back-wrapper{display:flex;justify-content:flex-end;padding:15px 5px}.tt-purchase-tickets .event-summary{padding:0 10px;display:-ms-grid;display:grid;gap:6px}.tt-purchase-tickets .event-summary__name{font-weight:800;font-size:28px}.tt-purchase-tickets .event-summary__begin{font-weight:700}.tt-purchase-tickets .event-summary__building,.tt-purchase-tickets .event-summary__city-country{font-size:18px}.tt-purchase-tickets .event-summary>p{margin-bottom:0}.tootoot{--tt-global-section-padding:12px}@media screen and (min-width:768px){.tootoot{--tt-global-section-padding:48px}}.tt-container{max-width:1440px;margin:0 auto}.tt-page-banner{position:relative;height:180px;display:flex;justify-content:center;overflow:hidden}.tt-page-banner__img{height:100%;width:auto;max-width:none}.tt-page-banner__img--stretch{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width:768px){.tt-page-banner{height:480px}}.tootoot .editor-styles-wrapper .tt-button,.tootoot .tt-button,.tootoot .tt-tag{--transition-time:300ms;background-color:transparent;border-radius:var(--tt-global-btn-border-radius);line-height:1;font-size:14px;display:flex;justify-content:center;align-items:center;text-align:center;border:1px solid transparent;color:#272727;color:var(--tt-global-btn-color,#272727);font-weight:600;padding:10px 10px;white-space:nowrap;text-decoration:none;min-height:40px;transition:color var(--transition-time) ease,background-color var(--transition-time) ease,border-color var(--transition-time) ease}.tootoot .editor-styles-wrapper .tt-button>span,.tootoot .editor-styles-wrapper .tt-tag>span,.tootoot .tt-button>span,.tootoot .tt-tag>span{vertical-align:middle}.tootoot .editor-styles-wrapper .tt-button.active,.tootoot .tt-button.active,.tootoot .active.tt-tag{color:var(--tt-global-btn-active-color);background-color:var(--tt-global-btn-active-bg)}.tootoot .editor-styles-wrapper .tt-button.tt-disabled,.tootoot .tt-button.tt-disabled,.tootoot .tt-disabled.tt-tag{opacity:.8;pointer-events:none}.tootoot .editor-styles-wrapper .tt-button.tt-button--circle,.tootoot .tt-button.tt-button--circle,.tootoot .tt-button--circle.tt-tag{width:40px;height:40px}.tootoot .editor-styles-wrapper .tt-button.tt-button--sm,.tootoot .tt-button.tt-button--sm,.tootoot .tt-tag{min-height:28px;font-size:12px;padding:5px 10px}.tootoot .editor-styles-wrapper .tt-button.tt-button--sm.tt-button--circle,.tootoot .tt-button.tt-button--sm.tt-button--circle,.tootoot .tt-button--circle.tt-tag{width:28px;height:28px}.tootoot .editor-styles-wrapper .tt-button.tt-button--lg,.tootoot .tt-button.tt-button--lg,.tootoot .tt-button--lg.tt-tag{min-height:48px}.tootoot .editor-styles-wrapper .tt-button.tt-button--lg.tt-button--circle,.tootoot .tt-button.tt-button--lg.tt-button--circle,.tootoot .tt-button--lg.tt-button--circle.tt-tag{width:48px;height:48px}.tootoot .editor-styles-wrapper .tt-button.tt-button--inline,.tootoot .tt-button.tt-button--inline,.tootoot .tt-button--inline.tt-tag{display:inline-flex}.tootoot .editor-styles-wrapper .tt-button:is(button,a):not(.tt-disabled),.tootoot .tt-button:is(button,a):not(.tt-disabled),.tootoot .tt-tag:is(button,a):not(.tt-disabled){cursor:pointer}.tootoot .editor-styles-wrapper .tt-button:is(button,a):not(.tt-disabled):focus,.tootoot .tt-button:is(button,a):not(.tt-disabled):focus,.tootoot .tt-tag:is(button,a):not(.tt-disabled):focus{color:var(--tt-global-btn-active-color);background-color:var(--tt-global-btn-active-bg)}.tootoot .editor-styles-wrapper .tt-button--bordered,.tootoot .editor-styles-wrapper .tt-button--bordered:hover,.tootoot .tt-button--bordered,.tootoot .tt-button--bordered:hover{border-color:currentColor}.tootoot .editor-styles-wrapper .tt-button--primary,.tootoot .tt-button--primary{color:#272727;color:var(--tt-global-btn-color,#272727);background-color:var(--tt-global-primary-color)}.tootoot .editor-styles-wrapper .tt-button--primary:is(button,a):not(.tt-disabled):focus,.tootoot .tt-button--primary:is(button,a):not(.tt-disabled):focus{color:var(--tt-global-btn-active-color);background-color:var(--tt-global-btn-active-bg)}.tootoot .editor-styles-wrapper .tt-button--bordered.tt-button--primary,.tootoot .tt-button--bordered.tt-button--primary{background-color:transparent;color:var(--tt-global-primary-color);border-color:currentColor}.tootoot .tt-disabled{cursor:default}@media screen and (max-width:767px){.tootoot .editor-styles-wrapper .tt-button,.tootoot .tt-button,.tootoot .tt-tag{font-size:12px;min-height:32px}.tootoot .editor-styles-wrapper .tt-button.tt-button--circle,.tootoot .tt-button.tt-button--circle,.tootoot .tt-button--circle.tt-tag{width:32px;height:32px}.tootoot .editor-styles-wrapper .tt-button.tt-button--sm,.tootoot .tt-button.tt-button--sm,.tootoot .tt-tag{font-size:10px;min-height:20px}.tootoot .editor-styles-wrapper .tt-button.tt-button--sm.tt-button--circle,.tootoot .tt-button.tt-button--sm.tt-button--circle,.tootoot .tt-button--circle.tt-tag{width:20px;height:20px}.tootoot .editor-styles-wrapper .tt-button.tt-button--lg,.tootoot .tt-button.tt-button--lg,.tootoot .tt-button--lg.tt-tag{font-size:12px;min-height:40px}.tootoot .editor-styles-wrapper .tt-button.tt-button--lg.tt-button--circle,.tootoot .tt-button.tt-button--lg.tt-button--circle,.tootoot .tt-button--lg.tt-button--circle.tt-tag{width:40px;height:40px}}.editor-styles-wrapper .tt-tag,.tt-tag{font-size:inherit;border:1px solid currentColor;border-radius:var(--tt-global-btn-border-radius);font-weight:400;transition:all 300ms ease}.editor-styles-wrapper .tt-tag:is(a,button):focus,.editor-styles-wrapper .tt-tag:is(a,button):hover,.tt-tag:is(a,button):focus,.tt-tag:is(a,button):hover{color:var(--tt-global-btn-active-color);background-color:var(--tt-global-btn-active-bg);border-color:var(--tt-global-btn-active-bg)}.editor-styles-wrapper .tt-tag.active,.tt-tag.active{color:var(--tt-global-btn-active-color);background-color:var(--tt-global-btn-active-bg);border-color:var(--tt-global-btn-active-bg)}.tt-tags{display:flex;flex-wrap:wrap}.tt-section{padding:0 var(--tt-global-section-padding)}.tt-section--padded-all{padding:var(--tt-global-section-padding)}.gallery{display:none}.gallery-row:after{content:"";display:table;clear:both}.gallery-column{float:left;width:16.66%}.tt-detail-embed{display:flex}.tt-el-hidden{display:none}.demo{opacity:.6;cursor:pointer;padding-top:5%;padding-right:5%}.active,.demo:hover{opacity:1}.tt-labeled-content{padding:11px 0}.tt-labeled-content .label{font-style:normal;font-weight:400;font-size:14px;text-transform:uppercase;line-height:1em;margin-bottom:3px}.tt-labeled-content .content{font-weight:700;font-size:18px}.tt-paging-holder{margin-top:30px;display:flex;justify-content:space-between;align-items:center}.tt-paging-holder .tt-paging-control.tt-disabled{display:none}.tt-paging-holder .tt-next{margin-left:auto}.tt-paging-holder .tt-prev{margin-right:auto}.editor-styles-wrapper .tt-categories-tags-holder,.tt-categories-tags-holder{font-size:14px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;position:relative;overflow:hidden}.editor-styles-wrapper .tt-categories-tags-holder.shrink,.tt-categories-tags-holder.shrink{max-height:155px}.editor-styles-wrapper .tt-categories-tags-holder.shrink::after,.tt-categories-tags-holder.shrink::after{content:"";position:absolute;bottom:0;height:40px;background:linear-gradient(to top,#fff 45%,rgba(255,255,255,.8),rgba(255,255,255,0));width:100%}.editor-styles-wrapper .tt-categories-tags-holder.shrink .expander,.tt-categories-tags-holder.shrink .expander{display:flex;position:absolute;left:50%;transform:translateX(-50%);bottom:0;z-index:2;padding:10px}.editor-styles-wrapper .tt-categories-tags-holder .expander,.tt-categories-tags-holder .expander{display:none}.editor-styles-wrapper .tt-categories-tags-holder .tt-clear-filter-btn,.tt-categories-tags-holder .tt-clear-filter-btn{padding-bottom:9px;font-size:1.5rem;font-weight:300}.editor-styles-wrapper .tt-categories-tags-holder:not(:empty),.tt-categories-tags-holder:not(:empty){margin-bottom:30px}.tt-no-results{text-align:center;padding:12px 0}