.tc-event-time-end,.tc-event-time-start,.tc-poid-addon,.tc-poid-name{font-weight:500}@media screen and (min-width:650px){.tc-lightbox-img::before{-webkit-backdrop-filter:blur(2px);align-content:center;background:#000000ab;backdrop-filter:blur(2px);border-radius:3px;bottom:0;color:#fff;content:'View Image';display:grid;font-size:22px;font-weight:600;justify-content:center;left:0;line-height:24px;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;transition:.3s}.tc-lightbox-img:hover::before{opacity:1}.tc-event-header-ftimg-col.tc-imglink{display:flex}.tc-event-header-ftimg-col.tc-nolink{display:none}}@media screen and (max-width:650px){.tc-event-header-ftimg-col.tc-imglink,.tc-poid-dos-price-pipe{display:none}.tc-event-header-ftimg-col.tc-nolink{display:flex}.tc-event-date-time-location-section{grid-template-columns:1fr!important}.tc-poid-dos-price{display:block}}.tc-lightbox-img{display:flex;position:relative}.tc-event-section-container{background-color:var(--event-section-background-color);border-radius:12px;border:var(--event-section-border);box-shadow:var(--event-section-box-shadow);padding:20px;pointer-events:auto}.tc-event-status-reason{background:var(--status-reason-background);border-radius:10px;color:var(--status-reason-color);font-size:15px;margin-bottom:30px;padding:20px;text-align:center}.tc-event-status-reason.rescheduled{background:var(--status-reason-background-rescheduled)}.tc-status-reason-title{border-bottom:var(--status-reason-border-bottom);margin-bottom:16px;padding-bottom:12px}.tc-event-content-container{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);margin:20px 0 40px}.tc-event-description table{border:none;margin:20px 0;width:100%}.tc-event-description td{border:var(--event-description-td-border,1px solid #cdcdcd);padding:10px}.tc-event-description{overflow:auto}.tc-h3{margin-bottom:20px}.tc-event-description img{border-radius:5px;height:100%}@media screen and (max-width:700px){.tc-event-description img{margin-bottom:18px;width:100%}}.tc-event-section-tickets{touch-action:pan-y}.tc-tix-lines-container{background:var(--tickets-table-background);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.tc-ticket-line-single{border-radius:0;display:flex;flex-wrap:wrap;gap:10px;padding:14px 0}.tc-ticket-line-single:not(:last-child){border-bottom:var(--tickets-table-line-item-border-bottom)}.tc-ticket-line-single-name{align-content:center;align-items:center;display:grid;flex:1}.tc-poid-price-container{color:var(--ticket-price-color)}.tc-poid-light{opacity:.8}.tc-poid-addon{color:var(--add-on-ticket-color);font-size:14px;font-style:italic}.tc-sales-tax-notice{display:inline-block;font-size:13px}.tc-poid-desc{color:var(--ticket-description-color);font-size:.9em;font-style:italic}.tc-poid-members-only{color:var(--ticket-members-only-color)}.tc-tix-lines-totals-container{background:var(--totals-container-background);border-radius:10px;color:var(--totals-container-color);margin-top:20px;padding:10px}.tc-tix-event-total{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;font-weight:600;gap:10px;justify-content:space-between;padding:10px;text-transform:uppercase}.tc-ticket-line-qty-input{-ms-user-select:none;-webkit-user-select:none;align-items:center;display:grid;fill:var(--qty-btn-fill);flex:1 0 70px;font-size:22px;font-weight:700;gap:2px;grid-template-columns:1fr 1fr 1fr;justify-items:center;max-width:120px;text-align:center;user-select:none}.tc-ticket-line-qty-minus,.tc-ticket-line-qty-plus{align-items:center;background:var(--qty-btn-background);border-radius:50%;color:#fff;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;height:32px;justify-content:center;padding:7px;transition:.3s;width:32px}.tc-ticket-line-qty-minus:hover,.tc-ticket-line-qty-plus:hover{background:var(--qty-btn-hover-background)}.tc-ticket-line-qty{min-width:32px}.tc-tix-add-to-cart-btn-single{grid-column:1/4;background:var(--add-to-cart-btn-background);color:var(--add-to-cart-btn-color)}.tc-tix-add-to-cart-btn-single:hover{background:var(--add-to-cart-btn-hover-background)}.single-tix-added{background:var(--single-tix-added-background)}.single-tix-added:hover{background:var(--single-tix-added-hover-background)}.tc-tix-nfs{align-items:center;display:flex;justify-content:center}.tc-tix-add-to-cart-container{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;margin-top:20px}#tc-tix-float-btn,.tc-tix-add-to-cart-btn{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex}.tc-fixed-overlay,.tc-tix-add-to-cart-btn{align-items:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.tc-tix-add-to-cart-btn{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;background:var(--go-to-cart-btn-background);border-radius:6px;color:var(--go-to-cart-btn-color);display:flex;font-size:14px;font-weight:600;height:45px;justify-content:center;margin-left:auto;padding:12px;text-align:center;transition:.3s;user-select:none;width:182px}.tc-seat-status-container,.tc-tix-add-to-cart-status-container{background:var(--add-to-cart-status-background);font-weight:600;text-align:center}.tc-tix-add-to-cart-btn:hover{background:var(--go-to-cart-btn-hover-background)}.tc-btn .tc-render-dots-ani,.tc-tix-add-to-cart-btn .tc-render-dots-ani{max-width:50px}.tc-tix-add-to-cart-btn.disabled{opacity:.4;pointer-events:none!important}.tc-tix-add-to-cart-status-container{border-radius:6px;color:var(--add-to-cart-status-color);margin-top:20px;padding:20px}.tc-seat-status-container{padding:20px}.tc-tix-soldout{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background:var(--sold-out-tag-background);border-radius:6px;color:var(--sold-out-tag-color);display:inline-block;font-size:16px;font-weight:600;grid-column:span 3;line-height:normal;padding:6px;text-align:center;width:100%}#tc-tix-float-btn{-moz-appearance:none;-webkit-appearance:none;-webkit-user-select:none;align-content:center;appearance:none;background-color:var(--floating-tix-btn-background-color);border-radius:50%;border:var(--floating-tix-btn-border);bottom:30px;box-shadow:var(--floating-tix-btn-box-shadow);cursor:pointer;display:flex;fill:var(--floating-tix-btn-fill);flex-wrap:wrap;justify-content:center;left:40px;opacity:1;position:fixed;transform:rotate(-35deg);transition-duration:.3s;user-select:none;z-index:60}#tc-tix-float-btn.tc-hover:hover{-webkit-transform:rotate(0) scale(1.25,1.25);transform:rotate(0) scale(1.25,1.25)}.tc-fixed-overlay{border-radius:20px 20px 0 0;bottom:-1px;box-shadow:var(--fixed-overlay-popup-box-shadow);color:var(--fixed-overlay-popup-color);display:flex;font-family:"Noto Sans",sans-serif;font-size:17px;font-weight:600;justify-content:center;left:0;margin:0 auto;min-height:70px;opacity:0;position:fixed;right:0;transform:translateY(90%);transition:.5s;user-select:none;visibility:hidden;width:320px;z-index:60}@media screen and (min-width:601px){#tc-tix-float-btn{display:none}}@media screen and (max-width:600px){.tc-tix-add-to-cart-btn{padding:20px!important;width:100%!important}#tc-tix-float-btn{font-size:1.5rem;height:54px;width:54px}}@media screen and (max-width:420px){.tc-event-section-container{padding:12px}.tc-ticket-line-qty-input{margin:0 auto}}.tc-terms-organizers-container,.tc-terms-venue,.tc-tix-donation-container{display:grid;gap:10px}.tc-tix-donation-title{color:var(--donation-title-color);font-size:26px;line-height:normal;text-align:center}.tc-tix-donation-message{color:var(--donation-message-color);padding-bottom:15px;text-align:center}.tc-gcal,.tc-gcal:hover{color:var(--google-calendar-btn-color)}.tc-tix-donation-btn{max-width:420px;margin:0 auto}.tc-event-calendar-section{align-items:center;display:grid;justify-content:center}.tc-gcal{background:var(--google-calendar-btn-background-color);border-radius:6px;font-weight:700;min-width:180px;padding:6px 15px}.tc-gcal:hover{background:var(--google-calendar-btn-hover-background-color)}.tc-event-date-time-location-section{display:grid;gap:14px;grid-template-columns:1fr 1fr}.tc-event-date-time-location-section.tc-span-1{grid-template-columns:1fr}.tc-event-time-end{margin-top:10px}.tc-event-date-info{font-weight:600}.tc-event-time-pre{font-weight:500;opacity:.7}.tc-event-section-video{display:flex;flex-wrap:wrap;gap:15px}.tc-event-media-container{display:flex;flex-wrap:wrap;flex:1 1 360px;gap:10px;justify-content:center}.tc-event-media-column{flex:1 1 360px;max-width:600px}.tc-event-video-link.embed-container{border-radius:12px}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.tc-terms-desc{white-space:break-spaces}.tc-location-name .tc-svg-point,.tc-svg-mail,.tc-svg-map,.tc-svg-web{fill:var(--location-svg-fill);padding-right:6px;position:relative;top:2px;transition:.3s;width:30px}.tc-terms-link,.tc-terms-link .tc-svg-mail,.tc-terms-link .tc-svg-map,.tc-terms-link .tc-svg-web{color:var(--location-svg-link-color);fill:var(--location-svg-link-color);font-weight:500}.tc-terms-link:hover,.tc-terms-link:hover .tc-svg-mail,.tc-terms-link:hover .tc-svg-map,.tc-terms-link:hover .tc-svg-web{color:var(--location-svg-link-hover-color);fill:var(--location-svg-link-hover-color)}.tc-terms-organizer{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.tc-event-section-container.multi-org .tc-terms-organizer{background:var(--organizers-multi-background-color);border-radius:12px;border:2px solid var(--organizers-multi-border);padding:20px}.tc-terms-organizer-img{border-radius:6px;height:auto;margin-bottom:8px;max-height:120px;max-width:80px;object-fit:contain;width:auto}.tc-organizer-info{flex:1 1 240px}.tc-terms-venue .tc-svg-web,.tc-terms-venue .tc-terms-link{color:var(--venue-svg-link-color);fill:var(--venue-svg-link-color)}.tc-terms-venue .tc-terms-link:hover,.tc-terms-venue .tc-terms-link:hover .tc-svg-web{color:var(--venue-svg-link-hover-color);fill:var(--venue-svg-link-hover-color)}.tc-venue-section{-webkit-transition:background-position .3s;background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--venue-text-color);min-height:180px;transition:background-position .3s}.tc-directions-submit,.tc-maps-input{background:var(--maps-directions-background);color:var(--maps-directions-color);padding:10px}.tc-venue-section:hover{background-position:50% 60%}.tc-terms-name{font-size:1.1rem;font-weight:500}.tc-terms-contact,.tc-venue-address{display:block;font-style:italic}.tc-getdirections-inputs{display:flex}.tc-maps-input{border-radius:10px 0 0 10px;border:none;transition:.3s;width:100%}.tc-maps-input:focus,.tc-maps-input:hover{background:var(--maps-directions-input-hover)}.tc-maps-input::placeholder{color:var(--maps-directions-input-placeholder)!important;font-size:14px}.tc-directions-submit{-webkit-transition:.3s;border-radius:0 10px 10px 0;border:none;cursor:pointer;font-size:18px;transition:.3s;width:47px}.tc-directions-submit:hover{background:var(--maps-directions-background-hover)}.tc-svg-directions{fill:var(--maps-directions-svg-fill)}.tc-event-social-container{align-content:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:10px 30px;justify-content:center;text-align:center}.tc-event-social-container .tc-h3{width:100%}.tc-share-title{color:var(--social-share-title-color)}.tc-share-event-icons{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.tc-share-icon .tc-svg-share{fill:var(--social-share-svg-fill)!important;height:32px;margin:10px;padding:0;transition:.3s;width:32px}.tc-share-icon:hover .tc-svg-share{fill:var(--social-share-svg-fill-hover)!important}.tc-lightbox{-webkit-backdrop-filter:blur(2px);align-items:center;backdrop-filter:blur(2px);background:var(--featured-image-lightbox-background);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:.6s;visibility:hidden;width:100%;z-index:1000}.tc-lightbox.active{opacity:1;visibility:visible}.lightbox-img{height:auto;max-height:90vh;max-width:90vw;transform:scale(.9);transition:.5s;width:auto}.tc-lightbox.active .lightbox-img{transform:scale(1)}