*{box-sizing:border-box}header nav{max-width:none}.sala-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:6%;align-items:center;background:white}.sala-intro h1{font:clamp(52px,6vw,88px)/1 'Bebas Neue',sans-serif;color:#161816;letter-spacing:0;margin:25px 0}.sala-subtitle{font:27px/1.4 Georgia,serif}.sala-intro figure{margin:0}.sala-intro figure img{width:100%;max-height:580px;object-fit:contain}.sala-window{border-top:1px solid #e4d8cb;padding-top:23px;font:25px/1.5 'Bebas Neue',sans-serif}.sala-window small{font:13px/1.5 Georgia,serif;color:#5f6b69}#sala-status{font-size:16px;color:#5f6b69}#sala-search{display:block;width:100%;padding:13px 12px;margin-top:10px;font:16px/1.5 Georgia,serif;border:1px solid #adb5af;border-radius:0;background:white;color:#202924}
.sala-catalogue-heading{display:flex;gap:35px;justify-content:space-between;align-items:end}.sala-catalogue-heading label{font:14px/1.5 Georgia,serif;width:min(340px,100%)}.sala-films{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 35px;margin-top:30px}.sala-film{min-width:0}.sala-film img{display:block;width:100%;height:340px;object-fit:contain;object-position:left bottom;background:#fff}.sala-film h3{font:34px/1.05 'Bebas Neue',sans-serif;margin:24px 0 12px;color:#161816}.sala-film p{font:14px/1.6 Georgia,serif}.sala-film button{padding:13px 0;border:0;border-top:1px solid #b5bcb6;border-bottom:1px solid #b5bcb6;color:#202924;background:white;cursor:pointer;width:100%;text-align:left;font:16px/1.4 Georgia,serif}.sala-film button:disabled{cursor:default;color:#5f6b69}.sala-film details{font:14px/1.7 Georgia,serif;margin:15px 0}.sala-film summary{cursor:pointer}#sala-count{font-size:14px;color:#5f6b69}
#sala-player{width:min(1050px,96vw);max-height:94vh;overflow:auto;border:0;padding:24px;background:#fff;color:#202924}#sala-player::backdrop{background:#151c17d9}#sala-player h2{font:42px/1.1 'Bebas Neue',sans-serif;margin:20px 0}.player-close{display:block;margin-left:auto;padding:10px 14px;background:white;border:1px solid #b5bcb6;cursor:pointer;font:15px Georgia,serif}#player-mount:has(iframe){aspect-ratio:16/9;background:#111}#player-mount iframe{display:block;width:100%;height:100%;border:0}#player-message{font:15px/1.6 Georgia,serif}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #5f6b69;outline-offset:4px}
@media(max-width:800px){.sala-films{grid-template-columns:repeat(2,minmax(0,1fr))}.sala-film img{height:300px}.sala-intro{grid-template-columns:1fr 1fr}.sala-intro h1{font-size:54px}.sala-intro figure img{max-height:420px}}@media(max-width:500px){header{flex-wrap:wrap}header nav{width:auto;gap:14px}.sala-intro{grid-template-columns:1fr;padding-top:35px}.sala-intro h1{font-size:58px}.sala-intro figure img{max-height:270px}.sala-catalogue-heading{display:block}.sala-catalogue-heading label{display:block;margin-top:28px}.sala-films{gap:35px 20px}.sala-film img{height:220px}.sala-film h3{font-size:28px}.sala-film p{font-size:12px}.sala-film button{font-size:14px}.sala-film details{font-size:13px}#sala-player{padding:18px}.sala-subtitle{font-size:23px}}
