.cv-cinema{--cinema-accent:#4ac6ff;position:relative;isolation:isolate;max-width:1572px;margin:26px auto 30px;width:calc(100% - 64px);overflow:hidden;border-radius:22px;background:#080d15;color:#fff;box-shadow:0 20px 55px #14253520;border:1px solid #1e2b3b;font-family:'DM Sans',sans-serif}.cv-cinema a{color:inherit}.cv-cinema button{font:inherit}.cv-cinema-grain{position:absolute;inset:0;z-index:5;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23noise)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.cv-cinema-top{position:relative;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 38px;border-bottom:1px solid #ffffff12;background:#0b111b80}.cv-cinema-label{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:2.4px;font-weight:500;white-space:nowrap}.cv-cinema-label b{font-size:9px;font-weight:500;color:#8597aa;border-left:1px solid #ffffff30;padding-left:12px;letter-spacing:2px}.cv-cinema-live{width:5px;height:5px;border-radius:50%;background:#62d5ff;box-shadow:0 0 14px #62d5ff}.cv-cinema-top-note{font-size:8px;letter-spacing:2.5px;color:#7b8b9f}.cv-cinema-top>a{display:flex;gap:25px;align-items:center;font-size:11px;color:#bdc8d7}.cv-cinema-top>a span{color:#6ddcff;font-size:19px}.cv-cinema-stage{position:relative}.cv-cinema-slide{position:relative;isolation:isolate;display:grid;grid-template-columns:56% 44%;min-height:500px;overflow:hidden}.cv-cinema-slide[hidden]{display:none!important}.cv-cinema-backdrop{position:absolute;z-index:-2;inset:0;overflow:hidden;background:#080d15}.cv-cinema-backdrop img{width:100%;height:100%;object-fit:cover;object-position:60% 40%;opacity:.17;filter:blur(18px) saturate(.9);transform:scale(1.12);animation:cvCinemaBackdrop 18s ease-in-out infinite alternate}.cv-cinema-backdrop:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#070c16 1%,#070c16ed 25%,#070c1680 70%,#070c1620),linear-gradient(0deg,#080d15,transparent 42%)}.cv-cinema-slide:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 80% 48%,color-mix(in srgb,var(--cinema-accent) 12%,transparent),transparent 58%)}.cv-cinema-copy{padding:36px 20px 40px 6.1%;align-self:center;min-width:0;z-index:3;animation:cvCinemaCopy .7s cubic-bezier(.16,1,.3,1) both}.cv-cinema-kicker{display:flex;align-items:center;gap:20px;font-size:8px;letter-spacing:3px;color:var(--cinema-accent);margin-bottom:24px}.cv-cinema-kicker>span:last-child{font-size:9px;color:#66788d;letter-spacing:1.5px}.cv-cinema-kicker:before{content:"";width:30px;height:1px;background:var(--cinema-accent)}.cv-cinema-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:10px;color:#a1b0c3}.cv-cinema-meta>span+span:before{content:"·";margin-right:12px;color:#5c6d82}.cv-cinema-meta .cv-cinema-rating{color:#edc67c}.cv-cinema-rating small{font-size:8px;color:#8d9cb0;margin-left:4px}.cv-cinema-copy h2{font-family:'Manrope',sans-serif;font-size:clamp(32px,4.3vw,65px);font-weight:600;letter-spacing:-.055em;line-height:1.04;margin:18px 0 19px;max-width:650px;color:#f6f8fc;text-wrap:balance}.cv-cinema-copy h2 a{display:block}.cv-cinema-copy h2 a:hover{color:#fff;text-shadow:0 0 35px #98cfff30}.cv-cinema-description{font-size:12px;line-height:1.8;color:#8c9db1;max-width:370px;margin:0 0 24px}.cv-cinema-offer{display:flex;gap:24px;align-items:center;margin-bottom:22px}.cv-cinema-offer>div>span{display:block;font-size:9px;color:#8293a8;letter-spacing:.4px;margin-bottom:7px}.cv-cinema-price{display:flex;gap:12px;align-items:baseline}.cv-cinema-price strong{font-size:29px;letter-spacing:-1px;color:#f3f7fc;font-weight:500;line-height:1}.cv-cinema-price del{font-size:13px;color:#7c8da2}.cv-cinema-discount{font-size:7px;letter-spacing:1px;color:#8dedba;border:1px solid #8dedba35;background:#8dedba0c;padding:8px;border-radius:4px;max-width:130px;line-height:1.6}.cv-cinema-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.cv-cinema-actions form{margin:0}.cv-cinema-add{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;min-height:48px;padding:13px 18px;border:1px solid color-mix(in srgb,var(--cinema-accent) 65%,white);border-radius:6px;background:var(--cinema-accent);color:#08111b;font-size:11px!important;font-weight:700!important;box-shadow:0 0 25px color-mix(in srgb,var(--cinema-accent) 14%,transparent);transition:transform .2s,box-shadow .2s}.cv-cinema-add:before{content:"";position:absolute;inset:-60%;background:linear-gradient(110deg,transparent 45%,#fff6 50%,transparent 55%);transform:translateX(-70%);transition:transform .65s}.cv-cinema-add:hover{transform:translateY(-2px);box-shadow:0 5px 32px color-mix(in srgb,var(--cinema-accent) 28%,transparent)}.cv-cinema-add:hover:before{transform:translateX(70%)}.cv-cinema-add svg{width:17px;height:17px}.cv-cinema-add>span:last-child{font-size:17px;margin-left:10px}.cv-cinema-details{display:flex;gap:15px;align-items:center;font-size:10px;color:#a9bbce!important;min-height:44px}.cv-cinema-details svg{width:15px;height:15px;color:#65809c}.cv-cinema-art{position:relative;min-width:0;display:flex;align-items:center;justify-content:center;perspective:1100px;isolation:isolate;overflow:visible}.cv-cinema-ghost{position:absolute;z-index:-2;top:12%;right:-3%;font-family:'Manrope',sans-serif;font-size:clamp(55px,7.5vw,115px);font-weight:800;letter-spacing:-7px;line-height:.88;color:#ffffff03;-webkit-text-stroke:1px #ffffff0b;transform:rotate(-90deg);transform-origin:center;white-space:nowrap;user-select:none}.cv-cinema-orbit{position:absolute;width:400px;height:400px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--cinema-accent) 20%,transparent) 70deg,transparent 130deg,transparent 220deg,color-mix(in srgb,var(--cinema-accent) 45%,transparent) 300deg,transparent);mask-image:radial-gradient(circle,transparent 62%,#000 63%,#000 63.5%,transparent 64%);animation:cvCinemaOrbit 28s linear infinite;opacity:.9;z-index:-1}.cv-cinema-orbit:after{content:"";position:absolute;inset:22px;border:1px solid #ffffff0c;border-radius:50%}.cv-cinema-floor{position:absolute;bottom:35px;width:320px;height:80px;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--cinema-accent) 25%,transparent),transparent 70%);filter:blur(12px);transform:rotateX(55deg);z-index:-1}.cv-cinema-beam{position:absolute;top:-200px;left:5%;height:800px;width:180px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--cinema-accent) 6%,transparent),transparent);transform:rotate(30deg);filter:blur(8px);pointer-events:none;animation:cvCinemaBeam 13s ease-in-out infinite alternate;z-index:-1}.cv-cinema-poster-tilt{width:min(60%,258px);transform:rotateY(var(--cinema-ry,-10deg)) rotateX(var(--cinema-rx,3deg));transition:transform .35s ease-out;position:relative;z-index:1;animation:cvCinemaPosterIn .9s cubic-bezier(.16,1,.3,1) both}.cv-cinema-poster{position:relative;padding:5px;background:linear-gradient(145deg,#d4e9ff65,#7399bf15 50%,#bacbdb50);border:1px solid #bed7ef33;border-radius:7px;box-shadow:14px 25px 45px #0009,-5px 0 0 #172132,0 0 75px color-mix(in srgb,var(--cinema-accent) 10%,transparent);animation:cvCinemaFloat 7s ease-in-out infinite;overflow:hidden}.cv-cinema-poster img{display:block;width:100%;aspect-ratio:2/3;object-fit:contain;border-radius:3px;background:#0b1018}.cv-cinema-shine{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,#ffffff15 48%,transparent 62%);background-size:260% 100%;animation:cvCinemaShine 9s ease-in-out infinite}.cv-cinema-edition{position:absolute;bottom:5px;left:5px;right:5px;font-size:6px;letter-spacing:2px;text-align:center;padding:11px 4px;background:linear-gradient(0deg,#020711e8,transparent);color:#e7f4ffb0}.cv-cinema-art-note{position:absolute;bottom:28px;font-size:6px;letter-spacing:2.4px;color:#6e849b;display:flex;gap:8px;align-items:center}.cv-cinema-art-note i{width:3px;height:3px;background:var(--cinema-accent);border-radius:50%}.cv-cinema-bottom{position:relative;z-index:6;display:flex;gap:26px;align-items:center;padding:19px 35px;background:#0b121ee8;border-top:1px solid #ffffff13}.cv-cinema-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;flex:1;min-width:0}.cv-cinema-thumb{position:relative;overflow:hidden;display:flex;align-items:center;gap:10px;min-width:0;text-align:left;padding:9px 10px;border:1px solid transparent;border-radius:6px;background:transparent;color:#63778d;transition:background .3s,border-color .3s,color .3s;min-height:62px}.cv-cinema-thumb img{width:27px;height:40px;object-fit:cover;border-radius:2px;opacity:.4;filter:saturate(.3);transition:opacity .3s,filter .3s;flex-shrink:0}.cv-cinema-thumb-number{font-size:8px;letter-spacing:1px;flex-shrink:0}.cv-cinema-thumb-title{font-size:9px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cv-cinema-thumb[aria-pressed=true]{color:#d2e7fa;background:#15304766;border-color:#5385a844}.cv-cinema-thumb[aria-pressed=true] img,.cv-cinema-thumb:hover img{opacity:1;filter:none}.cv-cinema-thumb:hover{background:#ffffff08;color:#d2e7fa}.cv-cinema-progress{position:absolute;bottom:0;left:0;height:2px;width:0;background:#6dd6ff;box-shadow:0 0 10px #6dd6ff80}.cv-cinema-thumb[aria-pressed=true] .cv-cinema-progress{animation:cvCinemaProgress 8s linear both;animation-play-state:paused}.cv-cinema[data-running=true] .cv-cinema-thumb[aria-pressed=true] .cv-cinema-progress{animation-play-state:running}.cv-cinema-controls{display:flex;gap:7px;align-items:center}.cv-cinema-controls button{width:34px;height:34px;display:grid;place-items:center;color:#b4c7dc;background:#ffffff04;border:1px solid #ffffff1c;border-radius:50%;font-size:17px;transition:background .2s,border-color .2s}.cv-cinema-controls button:hover{background:#64caff20;border-color:#64caff66;color:#fff}.cv-cinema-controls .cv-cinema-play{font-size:10px;width:29px;height:29px;color:#6d91b2}.cv-cinema :is(a,button):focus-visible{outline:2px solid #72d3ff;outline-offset:4px}.cv-cinema-empty{padding:100px 40px;text-align:center}.cv-cinema-empty h2{color:white}.cv-cinema-empty a{color:#8ad6ff}@keyframes cvCinemaCopy{from{opacity:0;transform:translateY(20px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes cvCinemaPosterIn{from{opacity:0;translate:35px 15px}to{opacity:1;translate:0 0}}@keyframes cvCinemaFloat{0%,100%{translate:0 0}50%{translate:0 -9px}}@keyframes cvCinemaShine{0%,25%{background-position:100% 0}75%,100%{background-position:0 0}}@keyframes cvCinemaBackdrop{from{transform:scale(1.12)}to{transform:scale(1.2) translateX(-1%)}}@keyframes cvCinemaOrbit{to{rotate:360deg}}@keyframes cvCinemaBeam{from{transform:rotate(22deg) translateX(-20px)}to{transform:rotate(38deg) translateX(30px)}}@keyframes cvCinemaProgress{to{width:100%}}
@media(min-width:1700px){.cv-cinema-slide{min-height:540px}.cv-cinema-copy{padding-left:70px}.cv-cinema-poster-tilt{width:280px}}
@media(max-width:1100px){.cv-cinema{width:calc(100% - 40px);border-radius:16px}.cv-cinema-top{padding:20px 26px}.cv-cinema-top-note{display:none}.cv-cinema-slide{grid-template-columns:57% 43%;min-height:460px}.cv-cinema-copy{padding:30px}.cv-cinema-copy h2{font-size:43px}.cv-cinema-poster-tilt{width:68%;max-width:235px}.cv-cinema-orbit{width:330px;height:330px}.cv-cinema-actions{gap:14px}.cv-cinema-bottom{padding:16px 24px;gap:16px}.cv-cinema-thumb-number{display:none}.cv-cinema-thumb-title{font-size:8px}.cv-cinema-thumb{gap:7px;padding:7px}.cv-cinema-controls{gap:5px}.cv-cinema-description{font-size:11px}.cv-cinema-add{font-size:10px!important;padding:12px 14px;gap:8px}}
@media(max-width:760px){.cv-cinema{width:calc(100% - 24px);margin:16px auto 22px;border-radius:13px}.cv-cinema-top{padding:18px 20px;gap:12px}.cv-cinema-label{font-size:8px;letter-spacing:1.5px;gap:8px}.cv-cinema-label b{font-size:7px;letter-spacing:1px;padding-left:8px}.cv-cinema-top>a{font-size:9px;gap:10px}.cv-cinema-slide{grid-template-columns:1fr;min-height:0}.cv-cinema-art{grid-row:1;min-height:260px;overflow:hidden}.cv-cinema-poster-tilt{width:146px;margin:20px 0 15px;transform:rotateY(-8deg) rotateX(2deg)}.cv-cinema-poster{box-shadow:12px 18px 30px #0009,-3px 0 0 #172132,0 0 60px #4ac6ff10}.cv-cinema-orbit{width:280px;height:280px}.cv-cinema-floor{bottom:0}.cv-cinema-ghost{transform:none;right:6%;top:25%;font-size:76px;letter-spacing:-5px;z-index:-2;color:#ffffff02}.cv-cinema-art-note{bottom:9px;font-size:5px;letter-spacing:2px}.cv-cinema-copy{padding:14px 26px 28px;align-self:start;min-height:320px}.cv-cinema-kicker{margin-bottom:14px;font-size:7px;letter-spacing:2px}.cv-cinema-kicker:before{width:22px}.cv-cinema-meta{font-size:9px;gap:9px}.cv-cinema-meta>span+span:before{margin-right:9px}.cv-cinema-copy h2{font-size:36px;line-height:1.05;max-width:580px;margin:13px 0 12px}.cv-cinema-description{font-size:11px;margin-bottom:18px}.cv-cinema-offer{margin-bottom:20px}.cv-cinema-price strong{font-size:26px}.cv-cinema-actions{gap:16px}.cv-cinema-add{font-size:10px!important;min-height:45px}.cv-cinema-details{font-size:9px;gap:9px}.cv-cinema-backdrop:after{background:linear-gradient(0deg,#070c16 10%,#070c16d9 45%,#070c1640)}.cv-cinema-bottom{padding:14px 18px;display:grid;gap:12px;grid-template-columns:1fr auto}.cv-cinema-rail{gap:6px}.cv-cinema-thumb{padding:5px;justify-content:center;min-height:51px;border-radius:4px}.cv-cinema-thumb img{width:24px;height:36px}.cv-cinema-thumb-title{display:none}.cv-cinema-controls{gap:4px}.cv-cinema-controls button{width:28px;height:28px;font-size:15px}.cv-cinema-controls .cv-cinema-play{width:25px;height:25px;font-size:8px}.cv-cinema-progress{height:2px}.cv-cinema-edition{font-size:4px;padding:8px 3px;letter-spacing:1.2px}}
@media(max-width:390px){.cv-cinema-top{padding:16px}.cv-cinema-top>a{font-size:8px}.cv-cinema-copy{padding:12px 20px 25px;min-height:340px}.cv-cinema-copy h2{font-size:32px}.cv-cinema-actions{gap:11px}.cv-cinema-add{gap:7px;padding:11px 12px}.cv-cinema-add>span:last-child{margin-left:0}.cv-cinema-details{font-size:8px;gap:5px}.cv-cinema-bottom{padding:12px;gap:8px}.cv-cinema-rail{gap:4px}}
@media(prefers-reduced-motion:reduce){.cv-cinema *,.cv-cinema *:before,.cv-cinema *:after{animation:none!important;transition:none!important}.cv-cinema-poster-tilt{transform:none!important}.cv-cinema-thumb[aria-pressed=true] .cv-cinema-progress{width:100%}.cv-cinema-beam{display:none}}
.cv-cinema[data-visible=false] *{animation-play-state:paused!important}

/* Midnight premiere: cinematic lighting restored, champagne controls. */
.cv-cinema{background:#091a2e;border-color:#d8b97840;box-shadow:0 25px 70px #0005,0 0 70px #1b487e18}
.cv-cinema-top{background:#0b1e33c9;border-bottom-color:#d8b97824}
.cv-cinema-label{color:#ecdbb8}.cv-cinema-label b{color:#bca77f;border-left-color:#d8b97840}
.cv-cinema-live{background:#e4c78f;box-shadow:0 0 14px #d8b978aa}
.cv-cinema-top>a span,.cv-cinema-kicker,.cv-cinema-meta .cv-cinema-rating{color:#e4c78f}.cv-cinema-kicker:before{background:#d8b978}
.cv-cinema-backdrop{background:#0a1e34}.cv-cinema-backdrop img{opacity:.24;filter:blur(18px) saturate(1.05)}
.cv-cinema-backdrop:after{background:linear-gradient(90deg,#0a1c30 1%,#0a1c30ed 25%,#0a1c3080 70%,#0a1c3020),linear-gradient(0deg,#091a2e,transparent 50%)}
.cv-cinema-copy h2{color:#f8f3e8}.cv-cinema-description{color:#aabbd0}.cv-cinema-offer>div>span{color:#a1b2c8}.cv-cinema-price strong{color:#ecd3a1}
.cv-cinema-add{background:linear-gradient(115deg,#e9d09c,#c6a261);color:#102138;border-color:#e4c78f;box-shadow:0 4px 26px #d8b97820}.cv-cinema-add:hover{box-shadow:0 5px 35px #d8b97838}
.cv-cinema-poster{background:linear-gradient(145deg,#efd7a572,#7895b720 50%,#d8b97860);border-color:#e4c78f55}
.cv-cinema-bottom{background:#0c2037e8;border-top-color:#d8b97826}
.cv-cinema-thumb{color:#9baec4}.cv-cinema-thumb[aria-pressed=true]{color:#f0d9ad;background:#d8b9780f;border-color:#d8b97855}
.cv-cinema-progress{background:#e4c78f;box-shadow:0 0 12px #d8b97880}.cv-cinema-controls button{color:#dfc89e;border-color:#d8b97844}.cv-cinema-controls button:hover{background:#d8b97822;border-color:#d8b97899}.cv-cinema-controls .cv-cinema-play{color:#c7b28d}
.cv-cinema :is(a,button):focus-visible{outline-color:#e4c78f}
@media(max-width:760px){.cv-cinema-backdrop:after{background:linear-gradient(0deg,#0a1c30 10%,#0a1c30e8 45%,#0a1c3040)}}

/* Requested premiere frame radius, on every viewport. */
.cv-cinema{border-radius:8px}

/* Actual uploaded case: 855×1000 source, shell x40..815; artwork x58..786/y96..959. */
.cv-cinema-poster-tilt{width:min(62%,270px)}
.cv-cinema-poster{aspect-ratio:775/1000;display:block;padding:0;overflow:hidden;background:transparent;border:0;border-radius:4% / 3.1%;box-shadow:12px 22px 38px #0008}
.cv-cinema-poster:before,.cv-cinema-poster:after{content:none}
.cv-cinema-poster .cv-case-template{position:absolute;top:0;left:-5.16129032%;display:block;width:110.32258065%;max-width:none;height:100%;aspect-ratio:auto;object-fit:fill;object-position:center;padding:0;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent}
.cv-case-sleeve{position:absolute;left:2.32258065%;top:9.6%;width:93.93548387%;height:86.3%;min-height:0;aspect-ratio:auto;margin:0;padding:0;background:#07121c;border:0;border-radius:0;overflow:hidden;line-height:0;z-index:1}
.cv-cinema-poster .cv-case-sleeve .cv-case-art{position:relative;display:block;width:100%;max-width:100%;height:100%;max-height:none;aspect-ratio:auto;object-fit:cover;object-position:center;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;mask-image:none}
.cv-case-sleeve:after{content:'';position:absolute;inset:0;pointer-events:none;box-shadow:inset 3px 0 4px #0005,inset 0 2px 3px #0004,inset -1px 0 2px #071b3433}
.cv-cinema-shine{inset:0;z-index:2;pointer-events:none;opacity:.4;border-radius:inherit;background:linear-gradient(115deg,transparent 35%,#cfeaff1f 48%,transparent 62%);background-size:260% 100%}
@media(max-width:760px){.cv-cinema-poster-tilt{width:158px;margin:18px 0 25px}.cv-cinema-poster{box-shadow:10px 16px 25px #0008}.cv-cinema-art{min-height:280px}.cv-case-sleeve:after{box-shadow:inset 2px 0 3px #0004,inset 0 1px 2px #0004}}

/* Brand is inside the printed sleeve, after the original blue plastic header. */
.cv-case-sleeve{display:grid;grid-template-rows:6.5% minmax(0,1fr);background:#111a23}
.cv-case-brand{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;overflow:hidden;pointer-events:none;background:#05080c}
/* Preserve all image height and the central90%. Only outer5% edges extend to fill the wider slot. */
.cv-case-picture{position:relative;display:flex;align-items:stretch;min-width:0;min-height:0;overflow:hidden;line-height:0}
.cv-case-art-center{position:relative;display:block;flex:none;height:100%;aspect-ratio:calc(var(--cv-art-ratio, .832) * .9);overflow:hidden}
.cv-cinema-poster .cv-case-sleeve .cv-case-art-center .cv-case-art{position:absolute;left:-5.55555556%;top:0;width:111.11111111%;max-width:none;height:100%;object-fit:fill;border:0;margin:0;padding:0}
.cv-case-art-edge{position:relative;display:block;flex:1;min-width:0;overflow:hidden}
.cv-cinema-poster .cv-case-art-edge img{position:absolute;top:0;display:block;width:2000%;max-width:none;height:100%;aspect-ratio:auto;object-fit:fill;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}
.cv-case-art-edge-left img{left:0}.cv-case-art-edge-right img{right:0}
.cv-case-brand .cv-case-wordmark{display:block;width:48%;height:70%;overflow:hidden}

/* Trace the actual plastic edge, excluding the source photo's white matte. */
.cv-cinema-poster{border-radius:0;-webkit-mask-image:url('/assets/bluray-case-mask.svg?v=2');mask-image:url('/assets/bluray-case-mask.svg?v=2');-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;box-shadow:none}
.cv-cinema-poster-tilt{filter:drop-shadow(12px 22px 22px #0008)}
@media(max-width:760px){.cv-cinema-poster{box-shadow:none}.cv-cinema-poster-tilt{filter:drop-shadow(10px 16px 16px #0008)}}
