.cinema-triptych{height:calc(100svh - 135px)!important;min-height:360px!important;max-height:1000px!important}.cinema-panel img{object-fit:cover!important;object-position:center 72%!important}.cinema-strip{scroll-margin-top:110px}.cinema-triptych:before{display:none!important}.cinema-triptych{isolation:isolate}.show-brand{display:inline-flex!important;flex-direction:row!important;align-items:baseline!important;gap:.2em!important;font-family:Raleway,sans-serif!important;font-weight:850!important;line-height:1!important}.show-name{font-size:clamp(30px,4.7vw,80px)!important;font-weight:850!important;font-style:normal!important;letter-spacing:-.055em!important;line-height:1!important}.show-brand em{font-size:clamp(28px,4.4vw,74px)!important;font-style:italic!important;margin:0!important;line-height:1!important}.show-brand-logo{display:none!important}.page-hero .intro{font:italic clamp(26px,3vw,48px)/1.25 'Playfair Display'!important;color:#e8d8b6!important}.show-sheet .sheet-copy h2{font-size:clamp(30px,3vw,48px)!important;line-height:1.18!important}.safe-show-row .sheet-image img{object-fit:contain!important;object-position:center!important;background:#1d1d1d!important}.safe-show-row .sheet-image{background:#1d1d1d!important}.figure-copyright{font-size:13px!important;color:#e8d8b6!important}.premium-note{text-align:center!important;padding:55px 6%!important}.premium-note>p{max-width:1000px;margin-inline:auto!important}.premium-columns{max-width:1100px;margin:35px auto!important;gap:35px!important}.premium-columns>div{text-align:center!important}.premium-columns figure{margin:0 0 25px!important}.premium-columns img{width:100%;height:270px;object-fit:contain}.premium-columns figcaption{font-size:11px;color:#ddd;margin-top:8px}.music-pair{padding:50px 8%;text-align:center;background:#1d1d1d}.compact-music{display:flex;align-items:center;justify-content:space-between;gap:30px;max-width:1000px;margin:18px auto;padding:20px 25px;border:1px solid #ffffff35;color:#fff;background:#1d1d1d;text-align:left}.compact-music h3{font:500 23px Raleway;margin:8px 0}.compact-music .eyebrow{font-size:10px}.music-listen{color:#fff!important;background:transparent;border:1px solid #e8d8b6;padding:12px 24px;cursor:pointer;white-space:nowrap}.studio-intro{display:block!important;background:#1d1d1d;margin:12px 0}.studio-intro .original-copy{padding:50px 8%;max-width:1100px;margin:auto}.studio-intro .compact-music{margin:0 auto 30px}.next-event{text-align:center!important;max-width:1100px!important;margin-inline:auto!important}.next-event p{max-width:700px;margin-inline:auto!important}.postal-address{border-top:1px solid #ffffff30;padding-top:28px;margin-top:30px!important}.postal-address strong{display:block;font-size:20px;margin-bottom:5px}.product-back-copy{font-size:15px;line-height:1.8;text-align:left;margin:20px 0}.product-back-copy p{margin:15px 0!important}.product-back-copy h2{font-size:22px!important}.compact-product .add-cart,.shopping-product .add-cart,.add-cart>*{color:#1d1d1d!important}.add-cart{font-weight:650!important;background:#e8d8b6!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.basket-icon{width:21px!important;height:21px!important;display:inline-block!important}.shop-cart{position:fixed!important;right:30px!important;top:140px!important;width:250px!important;max-height:calc(100svh - 170px)!important;overflow:auto!important;z-index:15!important;box-sizing:border-box}.shop-cart.basket-closed{display:none!important}.basket-toggle{position:fixed;right:30px;bottom:22px;z-index:25;border:1px solid #b2a280;border-radius:3px;color:#1d1d1d;background:#e8d8b6;padding:14px 25px;cursor:pointer;font:600 15px Raleway;display:flex;align-items:center;gap:12px;box-shadow:0 5px 20px #0004}.shopping-product-detail{grid-template-columns:minmax(220px,.9fr) minmax(320px,1.2fr) 270px!important;max-width:1600px!important;margin-inline:auto!important}.shopping-product-detail .dvd-description{display:block!important;padding:0!important;width:auto!important;margin:28px 0!important}.shopping-product-detail .dvd-description>div{max-width:none!important;padding:0!important}.film-trailer{max-width:900px!important;margin:30px auto!important;padding:25px!important}.film-trailer iframe{width:100%!important;height:auto!important;aspect-ratio:16/9!important;display:block}.source-cover{max-width:1000px;margin:30px auto!important;text-align:center}.source-cover>img{display:block;width:100%;height:auto;max-height:680px;object-fit:contain;margin:auto}.source-cover img.upside-down{transform:rotate(180deg)}.compact-shop .notice{grid-column:1/-1}.compact-product .product-actions{display:flex!important;justify-content:center!important;gap:15px!important}.compact-product .product-actions a:not(:first-child){display:none!important}.compact-product .product-shop-link img{transition:transform .4s}.compact-product .product-shop-link:hover img{transform:scale(1.025)!important}
@media(min-width:1700px){.shop-cart{right:calc((100vw - 1600px)/2 + 25px)!important}.compact-products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:1100px){.shopping-product-detail{grid-template-columns:1fr 1.2fr!important;padding-right:25px!important}.shop-cart{right:20px!important;width:290px!important;top:130px!important}.compact-shop{padding-bottom:60px!important}}
@media(max-width:700px){.cinema-triptych{height:55svh!important;min-height:320px!important}.show-brand{gap:.15em!important}.show-name{font-size:35px!important}.show-brand em{font-size:34px!important}.shopping-product-detail{grid-template-columns:1fr!important}.shop-cart{left:15px!important;right:15px!important;top:auto!important;bottom:80px!important;width:auto!important;max-height:65svh!important}.premium-columns{grid-template-columns:1fr!important}.compact-music{flex-direction:column;align-items:flex-start;margin:15px}.safe-show-row .sheet-image{min-height:300px!important}.film-trailer{padding:15px!important}}
