:root{--green:#1d1d1d;--forest:#1d1d1d;--ink:#fff;--cream:#1d1d1d;--paper:#1d1d1d;--gold:#ded3b9}
body{background:#fff;color:#fff}main{background:#1d1d1d}p{color:inherit}a{color:inherit}.section,.original-layout,.original-copy,.sheet-copy,.creation-note,.premium-note,.show-card-copy,.show-next,.show-facts,.compact-shop,.compact-product,.film-page .product-detail,.biography-original-preserved,.media-return,.contact-links a,.news-poster,.video-card,.press-entry,.poster-card{background:#1d1d1d!important;color:#f5f5f5!important}
.section p,.sheet-copy p,.original-copy p,.compact-product p,.film-page .product-detail p,.contact-grid label,.compact-product .price,.compact-product .edition,.contact-grid .button,.compact-product .button,.poster-navigation .button,.video-card button,.biography-intro .button{color:#eee!important}.hero.page-hero{height:640px;min-height:600px;background:#1d1d1d;isolation:isolate}.hero.page-hero>img{object-fit:contain!important;object-position:center!important;filter:none!important;opacity:1!important;background:#1d1d1d}.hero.page-hero:after{background:linear-gradient(180deg,#0009,transparent 32%,transparent 65%,#0009)!important;pointer-events:none}.hero.page-hero .hero-copy{bottom:45px;max-width:75%;text-shadow:0 2px 10px #000}.hero.page-hero.catalog-hero,.hero.page-hero.product-hero{height:540px;min-height:540px}.hero>img{filter:none!important}.mast .logo,.mast.scrolled .logo{width:280px;height:160px;object-fit:contain}.mast{grid-template-columns:280px 1fr!important}.mast .nav{font-size:16px!important;gap:12px 22px!important}.mast .languages{margin-top:135px}.hero-show-title em{font-family:GreatVibes,'Great Vibes',cursive!important;font-weight:400}.hero-copy h1{letter-spacing:0}.hero-show-title{font-size:28px}.hero-show-title em{font-size:100px}
.show-sheet{max-width:1680px;margin:auto;padding:0 4% 45px}.sheet-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0!important;border:1px solid #ffffff7a;margin:55px 0!important;align-items:stretch!important;background:#1d1d1d}.sheet-image{margin:0;min-width:0;display:flex;flex-direction:column;justify-content:center;position:relative!important;top:auto!important}.sheet-image img{width:100%;height:auto;max-height:650px;object-fit:contain!important;background:#1d1d1d;filter:none!important}.sheet-image figcaption{padding:12px 18px;font-size:11px;letter-spacing:.06em;color:#d0d0d0;text-align:right}.sheet-copy{padding:45px 8%!important;min-width:0}.sheet-copy h2{font:500 38px/1.15 Raleway;margin:15px 0 25px;max-width:650px}.sheet-copy p{font:400 18px/1.85 Raleway;margin-bottom:20px;max-width:none}.sheet-copy .eyebrow,.eyebrow{font:500 12px/1.7 Raleway!important;color:#d5c7a8!important;letter-spacing:.13em;text-transform:uppercase}.sheet-row.reverse .sheet-image{order:2}.sheet-copy strong{font-weight:700;color:#fff}.show-facts{display:flex;justify-content:center;gap:70px;border-bottom:1px solid #ffffff60;font-size:18px;padding:28px}.show-facts strong{font-size:27px}.show-next{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 35px;border-block:1px solid #ffffff60;padding:23px}.show-next a{font-size:16px;line-height:1.6}.show-next [aria-current]{color:#d5c7a8;border-bottom:1px solid}.creation-note,.premium-note{padding:50px 6%;border:1px solid #ffffff70;margin:50px 0;text-align:left}.creation-note h2,.premium-note h2{font:500 42px/1.2 Raleway}.creation-note p,.premium-note p{font:18px/1.9 Raleway;max-width:1100px}.copyright{font-size:13px!important;color:#bbb}.premium-columns{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin:35px 0}.premium-columns h3{font:500 26px Raleway}.premium-note blockquote{margin:25px 0;font-size:32px}.show-video{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center;border:1px solid #fff6;margin:50px 0;padding:25px}.show-video img{width:100%;max-height:300px;object-fit:contain}.show-video h2{font:500 29px Raleway}.video-pending{font-size:16px;color:#c9c9c9}.show-overview{max-width:1700px;margin:auto}.show-card{border:1px solid #fff7}.show-card-copy{padding:32px}.show-card-copy p{font-size:17px}.show-card-copy h3{font-size:23px}.show-visual{aspect-ratio:1.6;background:#1d1d1d}.show-visual img{object-fit:contain!important}.artistic-title em{font-size:70px!important}.show-cards{gap:25px}.text-link{display:inline-block;margin-top:12px;border-bottom:1px solid #ffffff7a;padding-bottom:5px}
blockquote,.original-copy blockquote,.article-quote,.quote blockquote{font-family:'Playfair Display',serif!important;font-style:italic!important;line-height:1.5!important;letter-spacing:0;color:#f0e9dc!important}blockquote cite{display:block;font:13px Raleway;margin-top:20px;text-transform:uppercase;letter-spacing:.1em}.original-row{border:1px solid #ffffff70;margin:30px 0;gap:0!important}.original-copy{padding:55px 7%}.original-copy h2{font-size:39px}.original-copy h3{font-size:24px;color:#d7c7a5}.original-carousel{background:#1d1d1d}.original-carousel>img{object-fit:contain!important;object-position:center;filter:none!important}.original-carousel .carousel-credit{background:#1d1d1dcc}.carousel-dots{position:absolute;z-index:5;bottom:16px;left:50%;transform:translateX(-50%);display:flex;gap:10px}.carousel-dot{width:10px;height:10px;border-radius:50%;border:1px solid #fff;background:transparent;padding:0;cursor:pointer}.carousel-dot[aria-current=true]{background:#fff}.home-photo-panel{border-block:20px solid #fff}.home-photo-panel img{object-fit:contain!important}.biography-source{padding:0 4%}.biography-source .sheet-copy p{font-size:17px;line-height:1.9}.biography-source .sheet-image>img+img{margin-top:15px}.biography-source .clean-product-cover{max-height:360px;padding:35px;box-sizing:border-box;background:#fff}.original-chronology{border-top:20px solid white;margin:40px 0;padding:35px 4%}.original-chronology img{object-fit:contain!important}.red-additions p{color:#ff8787!important}.biography-intro{border-bottom:1px solid #fff4}.number-grid strong{color:white!important}.about-first-numbers{background:#1d1d1d!important}.contact-grid input,.contact-grid select,.contact-grid textarea,.press-search{background:#fafafa;color:#222;border:1px solid #bbb}.contact-grid .button{background:#333;border:1px solid #fff}.contact-links a{padding:0 0 25px;border:1px solid #fff6}.contact-links img{width:100%;height:250px;object-fit:contain;background:#1d1d1d;margin-bottom:20px}.social-links{gap:15px}.social-links a{display:flex;align-items:center;gap:10px;text-decoration:none;border:1px solid #fff7;padding:12px 16px}.social-links svg{width:25px;height:25px;flex:none}.contact-address{color:#ddd}.press-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.press-entry{padding:0 0 20px;border:1px solid #fff6}.press-entry img{width:100%;height:270px;object-fit:contain;background:#f2f2f2}.press-entry strong,.press-entry small{padding:0 18px}.press-entry strong{font-size:16px;line-height:1.5}.press-catalog summary{background:#292929;color:#fff;border-color:#fff5}.press-pages button{background:#292929;color:#fff;border-color:#fff7}.press-pages span{color:white}.press-tools label{color:white}.video-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:1280px;margin:35px auto;gap:25px}.video-card{border:1px solid #fff7}.video-card .thumb{height:auto!important;aspect-ratio:16/9;overflow:hidden;background:#111}.video-card .thumb img{width:100%;height:100%;object-fit:contain;filter:none}.video-card button{color:white!important}.video-card h3{font-size:19px}.native-player{display:block;max-width:1050px;margin:25px auto}.broadcasts{max-width:1280px;margin:auto}.poster-card img,.news-poster img{object-fit:contain!important;filter:none!important;background:#1d1d1d}.poster-card,.news-poster{border:1px solid #fff6}.media-return{border-block:1px solid #fff5}.compact-product{border:1px solid #fff6}.compact-product .product-art img{mix-blend-mode:normal}.compact-product .product-art{background:#fff;border:1px solid #fff}.compact-product .price{color:white}.streaming-label{background:#3b3b3b!important;border:1px solid #fff5}.shop-original-dvds{background:#1d1d1d!important;color:white}.compact-shop .shop-note{color:#bdbdbd}.compact-product .button{border-color:#aaa}.dvd-description{border:1px solid #fff6;margin-top:30px;padding:30px}.dvd-description p{font:17px/1.9 Raleway}.shop-description{margin-top:20px;font:14px/1.7 Raleway}.shop-description summary{cursor:pointer;border-bottom:1px solid #fff7;padding-bottom:10px}.shop-description p{font-size:14px}.film-page .product-detail{gap:30px}.product-detail .product-image img{object-fit:contain!important}.product-detail .product-image{background:#fff}.button{color:inherit}.section,.original-layout{color:#fff}.press-email{color:#fff}.reveal{transition:opacity .8s ease,transform .8s ease}
@media(min-width:1800px){.mast .logo,.mast.scrolled .logo{width:335px;height:185px}.mast{grid-template-columns:335px 1fr!important}.mast .nav{font-size:18px!important}.sheet-copy h2{font-size:46px}.sheet-copy p{font-size:20px}.hero.page-hero{height:760px}.hero.page-hero.catalog-hero{height:580px}}
@media(max-width:1100px){.mast{grid-template-columns:190px 1fr!important}.mast .logo,.mast.scrolled .logo{width:190px;height:120px}.mast .nav{font-size:14px!important;gap:8px 16px!important}.mast .languages{margin-top:110px}.sheet-copy{padding:30px 7%!important}.sheet-copy h2{font-size:30px}.sheet-copy p{font-size:17px}.press-list{grid-template-columns:repeat(3,minmax(0,1fr))}.artistic-title em{font-size:55px!important}.show-card-copy{padding:22px}.show-card-copy h3{font-size:20px}.show-card-copy p{font-size:16px}}
@media(max-width:700px){.mast{grid-template-columns:130px 1fr!important}.mast .logo,.mast.scrolled .logo{width:145px;height:100px}.mast .nav{font-size:13px!important;gap:5px 16px!important}.mast .languages{margin-top:15px}.hero.page-hero,.hero.page-hero.catalog-hero,.hero.page-hero.product-hero{height:540px;min-height:540px}.hero.page-hero .hero-copy{bottom:30px;left:7%;max-width:86%}.hero-show-title em{font-size:70px}.hero-copy h1{font-size:33px}.hero-copy .intro{font-size:15px}.sheet-row,.show-video,.premium-columns,.show-cards{grid-template-columns:1fr}.sheet-row.reverse .sheet-image{order:0}.sheet-row{margin:30px 0!important}.sheet-image img{max-height:380px}.sheet-copy{padding:28px 7%!important}.sheet-copy h2{font-size:31px}.sheet-copy p{font-size:17px}.show-facts{gap:22px;flex-wrap:wrap;padding:22px 10px;font-size:14px}.show-facts strong{font-size:23px}.show-next{gap:12px 22px}.show-next a{font-size:14px}.creation-note,.premium-note{padding:30px 7%;margin:30px 0}.creation-note h2,.premium-note h2{font-size:31px}.premium-note blockquote{font-size:27px}.premium-columns{gap:15px}.creation-note p,.premium-note p{font-size:17px}.show-video{padding:20px;gap:20px}.press-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.press-entry img{height:220px}.press-entry strong{font-size:13px;padding:0 10px}.press-entry small{padding:0 10px}.video-grid{grid-template-columns:1fr!important;max-width:450px}.contact-links img{height:230px}.social-links a{font-size:15px;padding:10px}.contact-only-email{overflow-wrap:anywhere}.original-copy h2{font-size:31px}.original-copy{padding:30px 7%}.original-row{margin:20px 0}.original-carousel{min-height:300px}.biography-source .sheet-copy p{font-size:16px}.press-search{min-width:0;width:100%}.press-tools{width:100%}.contact-links strong{font-size:24px}.compact-product p{font-size:16px}}

.biography-carousel{height:440px;min-height:440px;position:relative;width:100%}.biography-carousel img{height:100%;width:100%;object-fit:contain!important}.biography-carousel .clean-product-cover{padding:25px;background:#fff}.sheet-image>.biography-carousel{display:block}.carousel-credit{bottom:38px!important;left:0;right:0;text-align:right;padding:7px 15px;font-size:10px}.home-photo-panel .carousel-dots{bottom:17px}.show-sheet{background:#fff}.original-layout{padding-inline:4%}@media(max-width:700px){.page-hero>img{object-position:center 65%!important}.biography-carousel{height:300px;min-height:300px}.sheet-copy h3{font-size:22px}.original-layout{padding-inline:0}}

.hero-credit{position:absolute;right:22px;bottom:15px;font:10px Raleway;color:#eee;z-index:3;text-shadow:0 1px 4px #000}.hero.page-hero .hero-copy{z-index:3}.sheet-copy blockquote{font-size:27px;margin:25px 0}.original-chronology .original-copy{color:white}

.biography-source .sheet-row{align-items:start!important}.biography-source .sheet-image{position:sticky!important;top:25px!important;align-self:start;display:block}.biography-carousel img{max-height:none!important}.biography-source .sheet-copy h2{font:500 36px/1.2 Raleway!important}.biography-source .sheet-copy h3{font:500 24px/1.35 Raleway!important;color:#d8c7a5}@media(max-width:700px){.biography-source .sheet-image{position:relative!important;top:auto!important}.biography-source .sheet-copy h2{font-size:30px!important}}

.dvd-bonus{border-left:2px solid #dfcfaa;padding-left:12px;font-weight:600!important;color:#fff!important}.premium-facts{border-block:1px solid #fff5;padding:20px 0;font:500 19px Raleway;margin-top:30px}

.show-video-jump{display:block;background:#1d1d1d;color:#eee;text-align:center;padding:22px;font:14px Raleway;border-block:1px solid #fff4}

@media(max-width:700px){body .hero.page-hero>img{object-position:center 65%!important}}
