.detail-page{max-width:1270px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.detail-page .detail-inner{max-width:1230px;margin:auto;display:flex;flex-wrap:wrap}.detail-page .detail-inner h4{font-weight:700;font-size:18px;text-transform:uppercase;padding-bottom:14px}.detail-page .detail-inner a{color:#55006b}.detail-page .detail-inner .detail-inner-main-image{flex:0 0 auto;width:60%;position:relative}.detail-page .detail-inner .detail-inner-main-image>img{width:100%}.detail-page .detail-inner .detail-inner-main-image .detail-inner-main-logo{position:absolute;right:-20px;top:36px;-webkit-box-shadow:2px 2px 2px 1px rgba(8,8,8,.05);-moz-box-shadow:2px 2px 2px 1px rgba(8,8,8,.05);box-shadow:2px 2px 2px 1px rgba(8,8,8,.05);max-width:50%}.detail-page .detail-inner .detail-inner-main-image .detail-inner-main-logo img{max-width:100%;height:auto}.detail-page .detail-inner .detail-inner-main-info{flex:0 0 auto;width:40%;padding-left:58px;padding-right:12px;font-weight:700;display:flex;flex-direction:column}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main{flex:1 1 auto}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main h1{padding:0;font-size:36px;color:#333;font-weight:800;line-height:120%}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main h1+.detail-inner-main-info-by{padding-top:8px;padding-bottom:30px}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main .detail-inner-main-info-cat{text-transform:uppercase;font-size:14px}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main .detail-inner-main-info-cat+h1{padding-top:0}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main .detail-inner-main-info-by span{color:#55006b}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main .detail-inner-main-bullet{color:#333;display:block;background-repeat:no-repeat;background-position:0 1px;padding-left:30px;text-decoration:none;line-height:110%}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main .detail-inner-main-bullet+div,.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main .detail-inner-main-bullet+a{margin-top:12px}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main .detail-inner-main-date{min-height:19px;background-image:url("/assets/images/upcomingEvents/icons/icon_calendar.svg")}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main .detail-inner-main-location{background-image:url("/assets/images/upcomingEvents/icons/icon_location.svg")}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main .detail-inner-main-seat{background-image:url("/assets/images/upcomingEvents/icons/icon_seat.svg")}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main a.detail-inner-main-bullet{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main a.detail-inner-main-bullet:hover{color:#55006b}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-call{padding-top:20px}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-call .btn-rainbow{color:#fff;width:100%;text-align:center}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-call .btn-rainbow.rainbow-none{color:#000;text-align:left}.detail-page .detail-inner .detail-inner-main-details{padding:44px 0;flex:0 0 auto;width:60%;font-size:18px}.detail-page .detail-inner .detail-inner-main-details img{width:100%}.detail-page .detail-inner .detail-inner-main-details p{line-height:190%}.detail-page .detail-inner .detail-inner-main-details p+p{padding-top:32px}.detail-page .detail-inner .detail-inner-main-details article{padding:30px 40px;position:relative;border-bottom:1px #b2b1b1 solid}.detail-page .detail-inner .detail-inner-main-details article:first-child{padding-top:0}.detail-page .detail-inner .detail-inner-main-details article.first-article .btn-expander{display:none}.detail-page .detail-inner .detail-inner-main-details article.special-announcement{border:none;background:#f6f6f6;padding:30px 40px}.detail-page .detail-inner .detail-inner-main-details article.special-announcement h4{font-weight:800;color:#333}.detail-page .detail-inner .detail-inner-main-details article.special-announcement p{font-size:16px;line-height:150%}.detail-page .detail-inner .detail-inner-main-details article.expand-tab{padding:0;max-height:82px;overflow:hidden;-webkit-transition:max-height .4s ease;-moz-transition:max-height .4s ease;-o-transition:max-height .4s ease;-ms-transition:max-height .4s ease;transition:max-height .4s ease}.detail-page .detail-inner .detail-inner-main-details article.expand-tab:after{display:block;content:'';position:absolute;border-bottom:3px #55006b solid;border-right:3px #55006b solid;width:12px;height:12px;top:34px;right:40px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;-ms-transition:transform .3s ease;transition:transform .3s ease;moz-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center;z-index:1}.detail-page .detail-inner .detail-inner-main-details article.expand-tab h4{padding:30px 40px;position:relative;cursor:pointer;z-index:2}.detail-page .detail-inner .detail-inner-main-details article.expand-tab .expand-tab-text{padding:0 40px 32px}.detail-page .detail-inner .detail-inner-main-details article.expand-tab .expand-tab-text>*+*{margin-top:32px}.detail-page .detail-inner .detail-inner-main-details article.expand-tab.open:after{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.detail-page .detail-inner .detail-inner-main-items{padding-top:44px;flex:0 0 auto;padding-left:46px;width:40%}.detail-page .detail-inner .detail-inner-main-items h4{padding-left:12px;padding-right:12px}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-location-text{padding:0 12px 20px;font-weight:600}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-location-map img{margin:auto;max-width:100%}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-dat{padding:16px 12px;display:flex;align-items:center;justify-content:space-between;border-top:1px #b2b1b1 solid;font-weight:700;text-transform:uppercase}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-dat .detail-inner-main-items-dat-date-date{flex:1 0 auto;padding:0 12px}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-dat .detail-inner-main-items-dat-date-time{padding-right:24px}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-dat .add-to-calendar{display:block;width:28px;height:28px;background-image:url("/assets/images/common/icons/icon_addcalendar.svg");background-repeat:no-repeat;background-size:22px;opacity:.6}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-select{padding:0 12px 30px;border-bottom:1px #b2b1b1 solid}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-location{padding-top:36px}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-dropdown .detail-inner-main-dropdown-title{border:2px #000 solid}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-dropdown .detail-inner-main-dropdown-pop{border:3px #000 solid}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-dropdown .detail-inner-main-dropdown-pop .detail-inner-main-dropdown-date{display:flex;justify-content:space-between}.detail-page .detail-inner .detail-inner-main-items.has-timeslot .detail-inner-main-items-dat-date.has-timeslot{opacity:0;pointer-events:none;height:64px}.detail-page .detail-inner .detail-inner-main-items.has-timeslot .detail-inner-main-items-select{margin-top:-66px;padding-right:54px}.detail-page .select2-container{width:100% !important}.drop-divider{display:flex;justify-content:space-between}@media screen and (max-width:1023px){.detail-page .detail-inner .detail-inner-main-image{width:100%}.detail-page .detail-inner .detail-inner-main-info{width:100%;padding-left:0;padding-right:0;flex-direction:row}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main{padding-top:16px}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main .detail-inner-main-info-cat{font-size:12px}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main h1{font-size:26px}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-main h1+.detail-inner-main-info-by{padding-bottom:16px}.detail-page .detail-inner .detail-inner-main-info .detail-inner-main-info-call .btn-rainbow{width:auto;white-space:nowrap}.detail-page .detail-inner .detail-inner-main-details article.special-announcement{padding-left:20px;padding-right:20px}.detail-page .detail-inner .detail-inner-main-details article.first-article{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.detail-page .detail-inner .detail-inner-main-info{flex-direction:column}.detail-page .detail-inner .detail-inner-main-details{padding:30px 0;font-size:16px;width:100%}.detail-page .detail-inner .detail-inner-main-details article{padding-left:0;padding-right:0}.detail-page .detail-inner .detail-inner-main-details article.first-article{max-height:300px;overflow:hidden;position:relative;-webkit-transition:max-height .6s ease;-moz-transition:max-height .6s ease;-o-transition:max-height .6s ease;-ms-transition:max-height .6s ease;transition:max-height .6s ease}.detail-page .detail-inner .detail-inner-main-details article.first-article .btn-expander{display:block;position:absolute;height:120px;bottom:0;right:0;left:0;-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-o-transition:opacity .6s ease;-ms-transition:opacity .6s ease;transition:opacity .6s ease;background:linear-gradient(0deg,#fff 60%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}.detail-page .detail-inner .detail-inner-main-details article.first-article .btn-expander .btn-rainbow-border{position:absolute;bottom:28px;left:0;display:inline-block;text-transform:uppercase;line-height:120%;color:#964a4a;text-decoration:none;outline:none;color:#520d5a;font-size:13px;font-weight:800;padding-bottom:10px}.detail-page .detail-inner .detail-inner-main-details article.first-article .btn-expander .btn-rainbow-border:after{display:block;content:'';position:absolute;position:absolute;bottom:0;right:0;left:0;height:6px;-webkit-transition:background-position .6s ease;-moz-transition:background-position .6s ease;-o-transition:background-position .6s ease;-ms-transition:background-position .6s ease;transition:background-position .6s ease;background:linear-gradient(90deg,#ff6639,#ff43e0,#d90026);background-size:200%;background-position:0% center}.detail-page .detail-inner .detail-inner-main-details article.first-article .btn-expander .btn-rainbow-border:hover:after,.detail-page .detail-inner .detail-inner-main-details article.first-article .btn-expander .btn-rainbow-border:focus:after{color:#fff;background-position:100% center;text-decoration:none}.detail-page .detail-inner .detail-inner-main-details article.first-article.opening .btn-expander{opacity:0}.detail-page .detail-inner .detail-inner-main-details article.first-article.opened{max-height:none}.detail-page .detail-inner .detail-inner-main-details article.first-article.opened .btn-expander{display:none}.detail-page .detail-inner .detail-inner-main-details article.special-announcement{margin-left:-20px;margin-right:-20px}.detail-page .detail-inner .detail-inner-main-details article.expand-tab{max-height:62px}.detail-page .detail-inner .detail-inner-main-details article.expand-tab:after{width:7px;height:7px;right:10px;top:30px}.detail-page .detail-inner .detail-inner-main-details article.expand-tab h4{padding:24px 0}.detail-page .detail-inner .detail-inner-main-details article.expand-tab .expand-tab-text{padding-left:0;padding-right:0}.detail-page .detail-inner .detail-inner-main-details article.expand-tab p{padding-left:0;padding-right:0}.detail-page .detail-inner .detail-inner-main-items{padding-left:0;width:100%}.detail-page .detail-inner .detail-inner-main-items h4{padding-left:0;padding-right:0}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-select{border-bottom:none}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-location{background:#EEEE;margin-left:-20px;margin-right:-20px;position:relative}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-location:before{display:block;content:'';position:absolute;width:0;height:0;border-style:solid;border-width:20px 33px 0 33px;border-color:#fff transparent transparent transparent;top:0;left:50%;margin-left:-33px}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-location h4{display:none}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-location .detail-inner-main-items-location-text{font-size:16px;font-weight:800;text-align:center;padding-left:20px;padding-right:20px}.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-dat,.detail-page .detail-inner .detail-inner-main-items .detail-inner-main-items-select{padding-left:0;padding-right:0}}.event-detail-bar{z-index:100;background:#fff;position:fixed;height:68px;bottom:0;left:0;right:0;padding-left:58px;padding-right:58px;border-top:1px #e5e5e5 solid}.event-detail-bar .event-detail-bar-inner{max-width:1270px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;height:100%}.event-detail-bar .event-detail-bar-inner>*{color:#333;font-weight:700;font-size:16px;text-decoration:none;padding-left:40px;line-height:120%;position:relative;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease;min-height:28px;display:flex;align-items:center;cursor:pointer;height:100%;background-repeat:no-repeat;background-position:left center}.event-detail-bar .event-detail-bar-inner>*.event-detail-bar-gettinghere{background-image:url("/assets/images/upcomingEvents/icons/icon_transportation_off.svg")}.event-detail-bar .event-detail-bar-inner>*.event-detail-bar-gettinghere:before{background-image:url("/assets/images/upcomingEvents/icons/icon_transportation_on.svg")}.event-detail-bar .event-detail-bar-inner>*.event-detail-bar-food{background-image:url("/assets/images/upcomingEvents/icons/icon_food_off.svg")}.event-detail-bar .event-detail-bar-inner>*.event-detail-bar-food:before{background-image:url("/assets/images/upcomingEvents/icons/icon_food_on.svg")}.event-detail-bar .event-detail-bar-inner>*.event-detail-bar-guest{background-image:url("/assets/images/upcomingEvents/icons/icon_guest_off.svg")}.event-detail-bar .event-detail-bar-inner>*.event-detail-bar-guest:before{background-image:url("/assets/images/upcomingEvents/icons/icon_guest_on.svg")}.event-detail-bar .event-detail-bar-inner>*.event-detail-bar-share{background-image:url("/assets/images/upcomingEvents/icons/icon_share_off.svg")}.event-detail-bar .event-detail-bar-inner>*.event-detail-bar-share:before{background-image:url("/assets/images/upcomingEvents/icons/icon_share_on.svg")}.event-detail-bar .event-detail-bar-inner>*:before{display:block;content:'';position:absolute;left:0;top:0;height:100%;width:40px;background-repeat:no-repeat;background-position:left center;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.event-detail-bar .event-detail-bar-inner>*:hover{color:#911083;text-decoration:none}.event-detail-bar .event-detail-bar-inner>*:hover:before{opacity:1}.event-detail-bar .event-detail-bar-inner>* .share-list{top:auto;bottom:100%;border:5px #e0e0e0 solid}.has-cookie-consent .event-detail-bar{bottom:92px}@media screen and (max-width:1023px){.event-detail-bar .event-detail-bar-inner>*.event-detail-bar-share{display:none}}@media screen and (max-width:767px){.event-detail-bar{height:50px;padding-left:10px;padding-right:10px}.event-detail-bar .event-detail-bar-inner{padding-left:10px;padding-right:10px}.event-detail-bar .event-detail-bar-inner>*{padding:10px 10px 10px 30px;background-size:auto 20px;font-size:12px}.event-detail-bar .event-detail-bar-inner>*:before{display:none}}