.video-links-container{font-size:16px;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1em;overflow-x:hidden;scrollbar-width:thin!important}.video-links-container[data-container-type=sidebar]{--title-font-size: clamp(.9em, 1.1vw, 1.1em);--description-font-size: clamp(.5em, .8vw, .8em);padding-inline:1.5em 1.5em}.video-links-container[data-container-type=sidebar] .video-link{-webkit-transition:color .2s ease;transition:color .2s ease;padding-block:.4em}.video-links-container[data-container-type=sidebar] .video-link:hover,.video-links-container[data-container-type=sidebar] .video-link:focus-visible,.video-links-container[data-container-type=sidebar] .video-link.active,.video-links-container[data-container-type=sidebar] .video-link:hover .video-link-title,.video-links-container[data-container-type=sidebar] .video-link:focus-visible .video-link-title,.video-links-container[data-container-type=sidebar] .video-link.active .video-link-title{color:#8f000a}.video-links-container[data-container-type=sidebar] .video-link-title{padding-bottom:0}.video-links-container[data-container-type=sidebar] .video-link-title,.video-links-container[data-container-type=sidebar] .video-link-description{text-align:left}.video-links-container[data-container-type=sidebar] .video-link--with-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:1em;padding:1em 0 0;padding-block:1em;width:100%}.video-links-container[data-container-type=sidebar] .video-link--with-thumbnail .video-link-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-links-container[data-container-type=sidebar] .video-link--with-thumbnail .video-link-thumbnail{width:5.5em;height:5.5em;border:2px solid #421a03;position:relative}.video-links-container[data-container-type=sidebar] .video-link--with-thumbnail .video-link-thumbnail:before{position:absolute;content:"";top:-20%;left:-20%;width:140%;height:140%;background-image:url(/cdn/shop/files/theatre-video-frame-1-1-ratio.webp?v=1689884814);background-position:center center;background-repeat:no-repeat;background-size:100% 100%;z-index:1}.video-links-container[data-container-type=sidebar] .video-link--with-thumbnail .video-link-thumbnail .video-link-thumbnail-image{position:absolute;top:50%;left:50%;display:block!important;width:88%!important;height:88%!important;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-links-container[data-container-type=playbill]{--title-font-size: clamp(1.4em, 1.7vw, 1.7em);--description-font-size: clamp(.6em, 1vw, 1em);padding-top:1em}.video-links-container[data-container-type=playbill] .video-link{-webkit-transition:color .2s ease;transition:color .2s ease;padding-block:.5em}.video-links-container[data-container-type=playbill] .video-link:hover,.video-links-container[data-container-type=playbill] .video-link:focus-visible,.video-links-container[data-container-type=playbill] .video-link.active,.video-links-container[data-container-type=playbill] .video-link:hover .video-link-title,.video-links-container[data-container-type=playbill] .video-link:focus-visible .video-link-title,.video-links-container[data-container-type=playbill] .video-link.active .video-link-title{color:#8f000a}.video-links-container[data-container-type=playbill] .video-link-title{font-family:Great Day}.video-links-container::-webkit-scrollbar{width:8px!important}.video-links-container::-webkit-scrollbar-track{background:transparent!important;border:1px solid #421a03!important}.video-links-container::-webkit-scrollbar-thumb{background:#421a03!important}.video-link{color:#333;border:0;background-color:transparent;border-radius:4px;-webkit-transform:scale(1);transform:scale(1)}.video-link-title{margin:0;font-family:var(--font-family-the-bold-font);font-size:var(--title-font-size);font-weight:100;line-height:1.4;padding-bottom:.2em}.video-link-description{margin:0;font-family:var(--font-family-lemonmilk),sans-serif;font-size:var(--description-font-size);font-weight:300}@media screen and (max-width:1300px){.video-links-container{padding-bottom:.6em}.video-links-container[data-container-type=playbill]{padding-top:.6em}.video-links-container[data-container-type=sidebar]{--title-font-size: clamp(1em, 1.1vw, 1.1em);--description-font-size: clamp(.8em, .9vw, .9em)}.video-links-container[data-container-type=sidebar] .video-link--with-thumbnail{padding-top:1.5em}}.up-next-sidebar{font-size:16px;position:fixed;height:100vh;width:calc(var(--THEATRE-PAGE-sidebar-width) * 1px);max-width:100%;max-height:calc(100vh - calc(var(--HEADER-height) * 1px));left:100%;top:calc(var(--HEADER-height) * 1px);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:100;padding:0;margin:0;border:0;border-left:.2em solid #421a03;-webkit-box-shadow:.3em 0 2em #421a03;box-shadow:.3em 0 2em #421a03}.up-next-sidebar[open]{-webkit-animation:sidebar-slide-in calc(var(--THEATRE-PAGE-sidebar-animation-duration) * 1ms) ease forwards;animation:sidebar-slide-in calc(var(--THEATRE-PAGE-sidebar-animation-duration) * 1ms) ease forwards}.up-next-sidebar[data-state=close]{-webkit-animation:sidebar-slide-out calc(var(--THEATRE-PAGE-sidebar-animation-duration) * 1ms) ease forwards;animation:sidebar-slide-out calc(var(--THEATRE-PAGE-sidebar-animation-duration) * 1ms) ease forwards}.up-next-sidebar__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fcecb7;padding:1em 1.5em 1.5em}.up-next-sidebar__title-and-close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em;height:5%}.up-next-sidebar__title{font-size:clamp(1.1em,1.9vw,1.9em);line-height:1.8;font-family:Prohibition Round;font-weight:400;margin:0;color:#522316}.up-next-sidebar__close-btn{border:0;background-color:transparent;font-size:clamp(.8em,1.5vw,1.5em);padding:.3em 0 .3em .3em;color:#fcecb7;font-weight:300;border-radius:.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.up-next-sidebar__close-btn-svg{width:1.2em;height:1.2em;fill:#421a03;stroke-width:2}.up-next-sidebar__video-links-container{position:absolute;top:calc(5% + 2em);left:1.5em;right:1.5em;bottom:0}@-webkit-keyframes sidebar-slide-in{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes sidebar-slide-in{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@-webkit-keyframes sidebar-slide-out{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes sidebar-slide-out{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(0);transform:translate(0)}}@media screen and (max-width:1300px){.up-next-sidebar{width:100%}.up-next-sidebar__title{font-size:clamp(1.4em,1.8vw,1.8em)}.up-next-sidebar__close-btn{font-size:clamp(1.2em,1.5vw,1.5em)}.up-next-sidebar__video-links-container{left:.5em;right:1.5em}}
/*# sourceMappingURL=/cdn/shop/t/305/assets/up-next-sidebar.css.map */
