/* css/show-list.scss */
header.live-listings>nav#menubar{--menubar-icon: var(--white);--menubar-text-color: var(--yellow100);--menubar-rhomboid-color: var(--white);--menubar-search-bg: rgb(255 255 255 / 10%);--menubar-hover: rgb(255 255 255 / 10%);--menubar-text: var(--white);--page-background-color: #222}body.listings-page{background:#edf3f3}body.listings-page:lang(ja) .badge.live{min-width:6.6rem}body.listings-page:lang(fr) .badge.live{min-width:5.8rem}#search-spinner .st1{fill:#606463}#search-spinner .st2{fill:#717474}#search-spinner .st3{fill:#7c7f7e}#search-spinner .st4{fill:#8d8f8f}#search-spinner .st5{fill:#bbbab9}#search-spinner .st6{fill:#d2d2d1}#search-spinner .st7{fill:#dcdcdc}#search-spinner .st8{fill:#a4a4a5}.bc-modal__size-lg{width:32rem}#live-listings{--page-text-color: var(--gray700);color:var(--page-text-color);margin-top:var(--bc-menubar-height)}#live-listings .pagination-controls{margin:2.6rem auto 5.6rem;text-align:center}#live-listings .show-more{display:inline-block;width:16.3rem;height:2.6rem;border:0;border-radius:.2rem;background:#d8d8d8;color:#333;font-weight:500;font-size:1rem}#live-listings .show-more:hover{text-decoration:underline}#live-listings .show-more:focus{border:none;outline:none}#live-listings .loading-more-events{width:30px;height:30px;display:inline-block;margin:6px 0}#live-listings .loading-more-events svg{display:inline-block;animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;width:30px;height:30px}@keyframes spin{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}@media screen and (max-width: 46.25em){#live-listings .curated-section{padding:0}#live-listings .curated-section .section-title{padding:0 .75rem}}.bd.bd-section{padding:0 4%}.live-title{max-width:71.75rem;margin:0 auto;padding:2.81rem 0}.live-title h1{font-size:1.7rem;line-height:2.1rem}.live-title h3{font-size:1rem;line-height:1.4rem;font-weight:400}.live-title h3 a{color:#333;text-decoration:underline}.live-info-header{display:flex;justify-content:center;align-items:center;background:#222;color:#ede3c2;padding:70px 4%}.live-info-header .info-container{width:956px}.live-info-header .info-container .info{font-family:"Helvetica Neue";font-size:32px;font-weight:500;line-height:44px;letter-spacing:0;text-align:left;margin-bottom:40px}.live-info-header .info-container .info-interested{font-family:"Helvetica Neue";font-size:20px;font-weight:500;line-height:32px;letter-spacing:0;text-align:left}.live-info-header .info-container .info-links{font-family:"Helvetica Neue";font-size:20px;font-weight:400;line-height:32px;letter-spacing:0;text-align:left}.live-info-header .info-container .info-links a{text-decoration:underline}.live-info-header .info-container .info-links a:hover{color:var(--white)}@media screen and (max-width: 46.25em){.live-info-header .info-container .info{line-height:1.4em;font-size:24px}.live-info-header .info-container .info-interested,.live-info-header .info-container .info-links{font-size:16px;line-height:1.4em}}.live-info-header .info-container .title-container{display:flex;flex-direction:row}.live-info-header .info-container .title-container .title{font-family:"Helvetica Neue";font-size:24px;font-weight:500;line-height:36px;letter-spacing:0;text-align:left;margin-bottom:22px}.live-info-header .info-container .title-container .wrap{display:inline-block;height:17px;width:36px;position:relative;margin-left:15px;margin-top:10px}.live-info-header .info-container .title-container .eq{position:absolute;bottom:0;background:#ede3c2;display:block;width:3px;animation:equalize 1.2s 0s infinite;animation-timing-function:linear}.live-info-header .info-container .title-container .i{height:100%}.live-info-header .info-container .title-container .ii{animation-delay:-0.5s;left:6px}.live-info-header .info-container .title-container .iii{animation-delay:-0.3s;left:12px}.live-info-header .info-container .title-container .iv{animation-delay:-0.6s;left:18px}@keyframes equalize{0%{height:100%}25%{height:20%}50%{height:60%}75%{height:40%}100%{height:80%}}.section-title{text-transform:uppercase;font-weight:bold;margin-bottom:1rem}.curated-carousel-wrapper{max-width:71.75rem;margin:0 auto 40px;position:relative}.curated-carousel-wrapper .curated-page-prev,.curated-carousel-wrapper .curated-page-next{background:none;border:none;padding-top:4px;top:calc(50% - 16px);position:absolute}.curated-carousel-wrapper .curated-page-prev{left:-45px;transition:left .2s;cursor:pointer}.curated-carousel-wrapper .curated-page-prev:hover{left:-50px}.curated-carousel-wrapper .curated-page-next{right:-45px;transition:right .2s;cursor:pointer}.curated-carousel-wrapper .curated-page-next:hover{right:-50px}.curated-carousel-wrapper .curated-carousel{display:flex;overflow-x:hidden}.curated-carousel-wrapper .curated-carousel .curated-carousel-page{width:100%;flex-shrink:0;margin-left:0;transition:margin-left .3s}.curated-carousel-wrapper.mobile{display:none}.curated-carousel-wrapper.mobile .show-description-placeholder{display:none}.curated-carousel-wrapper.mobile .show-description{display:none}@media screen and (max-width: 20em){.curated-carousel-wrapper .curated-carousel{width:100%}}@media screen and (min-width: 20em)and (max-width: 25.875em){.curated-carousel-wrapper .curated-carousel{width:80%;margin-right:1.2rem}}@media screen and (min-width: 25.9375em)and (max-width: 46.25em){.curated-carousel-wrapper .curated-carousel{width:40%;margin-right:1.2rem}}@media screen and (max-width: 46.25em){.curated-carousel-wrapper{display:flex;overflow:scroll}.curated-carousel-wrapper.desktop{display:none}.curated-carousel-wrapper.mobile{display:flex}.curated-carousel-wrapper .curated-carousel{flex-shrink:0}.curated-carousel-wrapper .curated-carousel .live-listing{width:100%}.curated-carousel-wrapper .curated-carousel:first-child{padding-left:.8rem}.curated-carousel-wrapper .curated-carousel:first-child .live-listing{margin-left:0}.curated-carousel-wrapper .curated-carousel:last-child{padding-right:.8rem}.curated-carousel-wrapper .curated-carousel:last-child .live-listing{margin-right:0}}.curated-wrapper,.noncurated-wrapper{max-width:71.75rem;margin:0 auto;padding-top:2.8rem}.live-listings{display:grid;grid-gap:1.1rem;grid-template-columns:repeat(12, 1fr)}.live-listings.paginate{padding-bottom:4%}.live-listings .live-listing.listening-party .show-thumb-container{background-color:#222}.live-listings .live-listing.listening-party .show-thumb .show-thumb-image{position:initial;width:68%;height:auto;padding-bottom:68%;background-size:cover;background-repeat:no-repeat;background-position:top center}.live-listings .live-listing.listening-party .show-thumb{display:flex;align-items:center;justify-content:center;position:absolute;top:0;height:100%;width:100%}.live-listings .live-listing{display:flex;flex-direction:column;grid-column-end:span 3;grid-template-columns:repeat(12, 1fr);align-content:flex-start;background:#fff;border:.1rem solid rgba(0,0,0,0)}.live-listings .live-listing:hover{border:.1rem solid #999}.live-listings .live-listing .show-thumb-container{grid-column-end:span 12;padding-top:75%;position:relative}.live-listings .live-listing .show-thumb{background:rgba(0,0,0,.03)}.live-listings .live-listing .show-thumb .show-thumb-image{top:0;width:100%;height:100%;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:top center}.live-listings .live-listing .show-details{flex:1;display:flex;flex-direction:column;grid-column-end:span 12;min-height:11.1rem;margin:.5rem .8rem}.live-listings .live-listing .show-details a:hover{text-decoration:underline;color:#333}.live-listings .live-listing .show-details .show-artist{font-size:1rem;line-height:1.4rem;font-weight:700;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;color:#333}.live-listings .live-listing .show-details .show-live-container{display:flex;margin-top:.97rem;margin-bottom:.97rem}.live-listings .live-listing .show-details .badge{display:flex;font-size:.875rem;line-height:1.1rem;height:1.1rem;padding:0 .25rem;width:fit-content;font-weight:500}.live-listings .live-listing .show-details .badge .wrap{display:inline-block;height:.8rem;width:1.1rem;position:relative;margin-left:.5rem;margin-top:.2rem}.live-listings .live-listing .show-details .badge .eq{position:absolute;bottom:0;background:#333;display:block;width:2px;animation:equalize 1.2s 0s infinite;animation-timing-function:linear}.live-listings .live-listing .show-details .badge .i{animation-delay:-1.9s}.live-listings .live-listing .show-details .badge .ii{animation-delay:-0.5s;left:5px}.live-listings .live-listing .show-details .badge .iii{animation-delay:-0.3s;left:10px}.live-listings .live-listing .show-details .badge .iv{animation-delay:-0.6s;left:15px}@keyframes equalize{0%{height:100%}25%{height:20%}50%{height:60%}75%{height:40%}100%{height:80%}}.live-listings .live-listing .show-details .badge.live{background-color:#ffba00}.live-listings .live-listing .show-details .badge.starting-soon{background-color:#f3f3f3}.live-listings .live-listing .show-details .orange-dot{align-self:center;height:.81rem;width:.81rem;margin-right:.5rem;background-color:#fa6400;border-radius:50%;display:inline-block}.live-listings .live-listing .show-details .started-text{font-size:.8rem;line-height:1.1rem;align-self:center;margin-left:.4rem;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.live-listings .live-listing .show-details .show-title{font-size:.875rem;color:#333}.live-listings .live-listing .show-details .show-type-container{margin-top:1.16rem;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.live-listings .live-listing .show-details .show-type-container .show-type{font-size:.875rem;line-height:1.4rem;width:calc(100% - 17px);color:#333}.live-listings .live-listing .show-details .show-type-container .headphone-icon{display:inline-block;width:12px;height:12px;background:url(../svg/headphone-outline.svg)}.live-listings .live-listing .show-details .show-type-container .live-stream-icon{display:inline-block;width:14px;height:11px;background:url(https://s4.bcbits.com/client-bundle/1/ListingsPages_1/static-ff1a25a548e78e4c3ea2b6cc21655886.static/static/icons/live-stream-outline.svg)}.live-listings .live-listing .show-details .show-time-container{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.live-listings .live-listing .show-details .show-time-container .show-date,.live-listings .live-listing .show-details .show-time-container .show-time{font-size:.875rem;line-height:1.4rem;width:calc(100% - 17px);color:#333}.live-listings .live-listing .show-details .show-time-container .show-date .today,.live-listings .live-listing .show-details .show-time-container .show-time .today{font-family:"Helvetica Neue";font-style:normal;font-weight:500;font-size:.875rem;line-height:1.06rem;padding:.1rem .2rem;background:#fce097}.live-listings .live-listing .show-details .show-time-container .calendar-icon{display:inline-block;width:12px;height:11px;background:url(https://s4.bcbits.com/client-bundle/1/ListingsPages_1/static-ff1a25a548e78e4c3ea2b6cc21655886.static/static/icons/calendar-outline.svg)}.live-listings .live-listing .show-details .show-time-container .clock-icon{display:inline-block;width:12px;height:12px;background:url(https://s4.bcbits.com/client-bundle/1/ListingsPages_1/static-ff1a25a548e78e4c3ea2b6cc21655886.static/static/icons/clock-outline.svg)}.live-listings .live-listing .show-details .show-title{padding-top:.2em}.live-listings .live-listing .show-details .show-description{visibility:hidden;font-size:.875rem;margin-top:1.45rem;overflow:hidden;font-family:Georgia,serif;color:#333}.live-listings .live-listing .show-details .show-description a{font-family:"helvetica neue",sans-serif;font-size:.5rem;text-decoration:underline;color:#333}.live-listings .live-listing .show-details .show-description-placeholder{margin-top:1.45rem;min-height:2.2rem}.live-listings .live-listing .show-details .show-includes-digital{font-size:.8rem;padding-bottom:.2rem;color:#666}.live-listings .live-listing .show-details .show-footer-details{display:flex;flex:1;flex-direction:column;justify-content:flex-end}.live-listings .live-listing .show-details .show-footer-details .join-live-stream{font-size:.875rem;font-weight:500;line-height:1.06rem;color:#333;text-align:center;width:100%;cursor:pointer;padding-top:.5rem;padding-bottom:.5rem;border-radius:.2rem;border:.1rem solid #999}.live-listings .live-listing .show-details .show-footer-details .attending-stream{display:flex;font-size:.8rem;color:#4f9f30}.live-listings .live-listing .show-details .show-footer-details .attending-stream .green-tick{align-self:center;margin-right:.5rem;display:inline-block;width:14px;height:14px;background:url(https://s4.bcbits.com/client-bundle/1/ListingsPages_1/static-ff1a25a548e78e4c3ea2b6cc21655886.static/static/icons/green-tick.svg)}.live-listings .live-listing .show-details .show-footer-details .show-price .price{font-weight:700;font-size:.8rem}.live-listings .live-listing .show-details .show-footer-details .show-price .currency{font-size:.8rem}.live-listings .live-listing .show-details .show-footer-details .show-price .sub-only{font-size:.8rem}.live-listings.curated-carousel-page .live-listing{grid-column-end:span 4}.live-listings.curated-carousel-page .live-listing .show-details{grid-column-end:span 5;margin:.8rem .95rem;min-height:14.5rem}.live-listings.curated-carousel-page .live-listing .show-details .show-description{display:block}@media screen and (max-width: 20em){.live-listings .live-listing,.live-listings .live-listing:first-child{grid-column-end:span 12}}@media screen and (min-width: 20em)and (max-width: 25.875em){.live-listings .live-listing{grid-column-end:span 6}}@media screen and (min-width: 25.9375em)and (max-width: 46.25em){.live-listings .live-listing{grid-column-end:span 4}.live-listings:not(.paginate) .live-listing:nth-child(1n+16){display:none}}@media screen and (max-width: 46.25em){.live-listings{width:auto}.live-listings .live-listing .show-details{min-height:7rem}.live-listings .live-listing .show-details .show-artist{font-size:1rem;line-height:1.25rem}.live-listings .live-listing .show-details .show-title{font-size:1rem}.live-listings .live-listing .show-details .show-time-container{margin-top:1rem}.live-listings .live-listing .show-details .show-time-container .show-date,.live-listings .live-listing .show-details .show-time-container .show-time,.live-listings .live-listing .show-details .show-time-container .show-date .today{font-size:1rem;line-height:1.1rem;width:calc(100% - 1.2rem)}.live-listings.curated-carousel-page .live-listing .show-details .show-description{display:none}}@media screen and (min-width: 46.25em){.live-listings:not(.paginate) .live-listing:nth-child(1n+17){display:none}}@media screen and (max-width: 46.25em){html,body{width:100%;margin:0;padding:0;overflow-x:hidden}.bd.bd-section{padding:0 .8rem}.live-listings .live-listing:first-child .show-thumb img{min-height:0}.live-listings .live-listing .show-time-container{flex-direction:column;align-content:flex-end;flex:1}.live-listings .live-listing .show-details .show-footer-details{display:none}.live-title{padding:.75rem 0;margin-left:.2rem;max-width:21rem}.live-title h1{font-size:1.2rem;line-height:1.9rem}.live-title h3{font-size:1rem;line-height:1.5rem}}

