.cookie-choice{background:#f1f6fc;border-top:2px solid #0a4271;padding:24px 0;color:#183a56}.cookie-choice>.container{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.cookie-choice h2{font-size:1.15rem;margin:0 0 8px}.cookie-choice p{max-width:740px;margin:0;line-height:1.6}.cookie-choice form{display:flex;flex-wrap:wrap;gap:12px}.cookie-choice button{font:inherit;min-height:44px;padding:12px 18px;color:#173d60;background:white;border:2px solid #173d60;border-radius:10px;cursor:pointer}.cookie-choice button:focus-visible,.film-consent a:focus-visible,.film-consent button:focus-visible{outline:3px solid #df6838;outline-offset:4px}.film-consent{padding:20px;background:#f3f7fc;border-radius:16px;line-height:1.65}.film-consent h3{font-size:1.2rem;margin-top:0}.film-consent-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.film-consent-actions .button{min-height:44px}.film-player-shell[hidden],.film-consent[hidden]{display:none!important}@media(max-width:520px){.cookie-choice form,.film-consent-actions{flex-direction:column;align-items:stretch}.cookie-choice form{width:100%}}