:root{--bruno-scena:#17120E;--cremisi-velluto:#8E1220;--oro-frangia:#C0912F;--avorio-muro:#F4EEE2;--testo-muto:#6b6157;--inattivo-fondo:#E3D9C7;--bordo-teatro:#6B2545;--bordo-evento:#9E502E;--font-titoli:"Playfair Display",Georgia,serif;--font-corpo:"Jost","Helvetica Neue",Arial,sans-serif;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/playfair-display-latin-ext-500-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/playfair-display-latin-500-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/playfair-display-latin-ext-600-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/playfair-display-latin-600-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:600;font-display:swap;src:url("../fonts/playfair-display-latin-ext-600-italic.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:600;font-display:swap;src:url("../fonts/playfair-display-latin-600-italic.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/playfair-display-latin-ext-700-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/playfair-display-latin-700-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/jost-latin-ext-400-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/jost-latin-400-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/jost-latin-ext-400-italic.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/jost-latin-400-italic.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/jost-latin-ext-500-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/jost-latin-500-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/jost-latin-ext-600-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/jost-latin-600-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/jost-latin-ext-700-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/jost-latin-700-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}h1,h2,h3{font-variant-numeric:lining-nums}footer.ricco{--giorno-chiuso:#B3A48C;box-sizing:border-box;background:var(--bruno-scena);color:var(--avorio-muro);padding:var(--space-6) var(--space-4) var(--space-7);font-family:var(--font-corpo);font-size:13px;line-height:1.45;text-align:left;letter-spacing:normal}footer.ricco *,footer.ricco ::after,footer.ricco ::before{box-sizing:border-box}footer.ricco p{margin:0}footer.ricco .footer-subhead{font-size:12px;color:var(--giorno-chiuso);margin:0 0 var(--space-3)}footer.ricco h2{font-family:var(--font-titoli);font-size:16px;font-weight:600;margin:0 0 6px;color:var(--avorio-muro)}footer.ricco .cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin:0 0 var(--space-5)}footer.ricco ul{list-style:none;margin:0;padding:0}footer.ricco li{margin:0;padding:0}footer.ricco li::before{content:none}footer.ricco .cols a{color:var(--avorio-muro);display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0;border-bottom:none;text-decoration:underline;text-decoration-color:rgba(244,238,226,0.35);text-underline-offset:4px}footer.ricco .copy{color:var(--giorno-chiuso);border-top:1px solid rgba(244,238,226,.15);padding-top:var(--space-4)}footer.ricco .footer-legal{font-size:12px;color:var(--giorno-chiuso);margin:0 0 var(--space-2)}footer.ricco .footer-legal a{color:var(--giorno-chiuso);text-decoration:underline;display:inline-flex;align-items:center;min-height:44px}footer.ricco .social-row{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 var(--space-5)}footer.ricco .social-link{color:var(--oro-frangia);display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(192,145,47,.4);border-radius:50%;flex:0 0 auto;width:44px;height:44px}footer.ricco a:focus-visible{outline:3px solid var(--oro-frangia);outline-offset:2px}@media (min-width:768px){footer.ricco{padding-left:max(var(--space-5),calc((100% - 1120px)/ 2));padding-right:max(var(--space-5),calc((100% - 1120px)/ 2))}}footer.ricco{--oro-chiaro:#E2C47A;overflow-x:clip;overflow-y:visible;margin-top:30px;background:var(--bruno-scena)}footer.ricco::before{content:"";display:block;height:30px;width:100vw;margin:calc(-1 * var(--space-6) - 30px) 0 var(--space-6) calc(50% - 50vw);background:linear-gradient(var(--oro-frangia),var(--oro-frangia)) left 0 top 0/100% 1.2px no-repeat,linear-gradient(#e2c47a,#e2c47a) left 0 top 4.6px/100% 1.6px no-repeat,linear-gradient(#8a6620,#8a6620) left 0 top 10.2px/100% 1.4px no-repeat,linear-gradient(var(--oro-frangia),var(--oro-frangia)) left 0 top 3px/100% 9px no-repeat,linear-gradient(var(--oro-frangia),var(--oro-frangia)) left 0 top 14px/100% 2px no-repeat,linear-gradient(#4a1f12,#4a1f12) left 0 top 17px/100% 12px no-repeat,linear-gradient(var(--oro-frangia),var(--oro-frangia)) left 0 top 29px/100% 1px no-repeat,var(--avorio-muro)}@media (min-width:1024px){footer.ricco{margin-top:44px}footer.ricco::before{height:44px;margin-top:calc(-1 * var(--space-6) - 44px);background:linear-gradient(var(--oro-frangia),var(--oro-frangia)) left 0 top 0/100% 1.7px no-repeat,linear-gradient(#e2c47a,#e2c47a) left 0 top 6.7px/100% 2.3px no-repeat,linear-gradient(#8a6620,#8a6620) left 0 top 14.8px/100% 2px no-repeat,linear-gradient(var(--oro-frangia),var(--oro-frangia)) left 0 top 4.3px/100% 13px no-repeat,linear-gradient(var(--oro-frangia),var(--oro-frangia)) left 0 top 20.3px/100% 2.9px no-repeat,linear-gradient(#4a1f12,#4a1f12) left 0 top 24.6px/100% 17.4px no-repeat,linear-gradient(var(--oro-frangia),var(--oro-frangia)) left 0 top 42px/100% 1.4px no-repeat,var(--avorio-muro)}}footer.ricco .footer-subhead{color:#dccfb6;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}footer.ricco .cols a{color:#f4eee2;text-decoration-color:rgba(226,196,122,.6)}footer.ricco .footer-legal,footer.ricco .footer-legal a{color:#d9cfbe}footer.ricco .copy p{margin:0}footer.ricco .copy .footer-legal{display:flex;flex-wrap:wrap;column-gap:var(--space-5);margin:0 0 var(--space-2)}footer.ricco .social-link{color:var(--oro-chiaro);border:1.5px solid var(--oro-chiaro);background:rgba(23,18,14,.35)}footer.ricco .social-link svg{width:22px;height:22px}footer.ricco .copy{background:#121915;color:#d9cfbe;border-top:1px solid var(--oro-frangia);width:100vw;box-sizing:border-box;margin:0 0 calc(-1 * var(--space-7)) calc(50% - 50vw);padding:var(--space-5) max(var(--space-4),(100vw - 1120px) / 2) var(--space-7);box-shadow:0 -3px 0 var(--bruno-scena),0 -4px 0 var(--oro-frangia)}footer.ricco .copy::before{content:"";display:block;width:22px;height:22px;margin:0 auto var(--space-4);background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 width=%2224%22 height=%2224%22%3E%3Cg fill=%22%23C0912F%22%3E%3Cpath d=%22M12,0.6C14.4,4.4 14.3,9.2 12,14C9.7,9.2 9.6,4.4 12,0.6Z%22/%3E%3Cg%3E%3Cpath d=%22M10.9,14.3C10.2,9.6 6.4,6 3.3,7.6C1.4,8.6 1.6,11.5 3.6,11.6C2.7,10.6 3.3,9.3 4.8,9.4C7.3,9.6 9.2,12 9.5,14.3Z%22/%3E%3Cpath d=%22M10.7,13.6L7.6,5.6%22 stroke=%22%23C0912F%22 stroke-width=%220.95%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%227.3%22 cy=%224.7%22 r=%221.3%22/%3E%3Cpath d=%22M11.3,16.4C9.8,17.4 7.9,18.2 6.8,20.3C8.8,20.3 10.3,19.1 11.6,17.5Z%22/%3E%3C/g%3E%3Cg transform=%22translate(24 0) scale(-1 1)%22%3E%3Cpath d=%22M10.9,14.3C10.2,9.6 6.4,6 3.3,7.6C1.4,8.6 1.6,11.5 3.6,11.6C2.7,10.6 3.3,9.3 4.8,9.4C7.3,9.6 9.2,12 9.5,14.3Z%22/%3E%3Cpath d=%22M10.7,13.6L7.6,5.6%22 stroke=%22%23C0912F%22 stroke-width=%220.95%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%227.3%22 cy=%224.7%22 r=%221.3%22/%3E%3Cpath d=%22M11.3,16.4C9.8,17.4 7.9,18.2 6.8,20.3C8.8,20.3 10.3,19.1 11.6,17.5Z%22/%3E%3C/g%3E%3Crect x=%225.4%22 y=%2214.2%22 width=%2213.2%22 height=%221.9%22 rx=%220.3%22/%3E%3Cpath d=%22M12,16.1C13.1,18 13.1,20.2 12,23C10.9,20.2 10.9,18 12,16.1Z%22/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat}footer.ricco .footer-dove{margin:0 0 var(--space-5)}footer.ricco .footer-dove .indirizzo{margin:0;color:#d9cfbe;font-size:13px;line-height:1.5}footer.ricco .footer-dove .come-arrivare{display:inline-flex;align-items:center;min-height:44px;color:var(--oro-chiaro);text-decoration:underline;text-decoration-color:rgba(226,196,122,.6);text-underline-offset:4px}@media (min-width:1024px){footer.ricco{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:56px;align-items:start;grid-template-areas:"fascia fascia" "seguici altre" "social menu" "dove menu" "copy copy"}footer.ricco::before{grid-area:fascia}footer.ricco>.footer-subhead:first-of-type{grid-area:seguici}footer.ricco>.social-row{grid-area:social}footer.ricco>.footer-dove{grid-area:dove}footer.ricco>.footer-subhead:nth-of-type(2){grid-area:altre;margin-top:0}footer.ricco>nav{grid-area:menu}footer.ricco>.copy{grid-area:copy;text-align:center}footer.ricco .copy .footer-legal{justify-content:center}}@media (min-width:1024px) and (pointer:fine){footer.ricco .cols a,footer.ricco .footer-dove .come-arrivare,footer.ricco .footer-legal a{min-height:32px}}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .site-header{border-bottom:0}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .testata{overflow-x:clip}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .testata::after{content:"";display:block;height:43px;background:linear-gradient(var(--oro-frangia),var(--oro-frangia)) left 0 top 0/100% 1.5px no-repeat,linear-gradient(#f7f1e4,#f7f1e4) left 0 top 1.5px/100% 1.2px no-repeat,linear-gradient(#e4d9c3,#dcd0b7) left 0 top 2.7px/100% 16.8px no-repeat,linear-gradient(#b9ab8f,#b9ab8f) left 0 top 19.5px/100% 1px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 14 14%22 width=%2214%22 height=%2214%22%3E%3Cpath d=%22M1.2,0.6C1.2,8.6 3.9,12.6 7,12.6S12.8,8.6 12.8,0.6%22 fill=%22none%22 stroke=%22%23C0912F%22 stroke-width=%220.85%22/%3E%3Cellipse cx=%227%22 cy=%225.6%22 rx=%223.2%22 ry=%224.9%22 fill=%22%23C0912F%22/%3E%3Cpath d=%22M0,0.6L0.7,9.8L0,12.4Z M14,0.6L13.3,9.8L14,12.4Z%22 fill=%22%23C0912F%22/%3E%3C/svg%3E") left -3px top 20.5px/14px 14px repeat-x,linear-gradient(var(--oro-frangia),var(--oro-frangia)) left 0 top 37.5px/100% 2.4px no-repeat,linear-gradient(var(--oro-frangia),var(--oro-frangia)) left 0 top 41.1px/100% 1.2px no-repeat,var(--avorio-muro)}@media (min-width:768px){:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .testata{border-bottom:0;flex-wrap:wrap}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .testata::after{flex:0 0 auto;width:100vw;margin:0 calc(-1 * max(var(--space-5),(100vw - 1120px)/ 2))}}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .menu-btn .barre{font-size:0;width:24px;height:24px;display:inline-block;background:url("data:image/svg+xml,%3Csvg width=%2224%22 height=%2224%22 xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 aria-hidden=%22true%22 focusable=%22false%22%3E%3Cpath fill=%22none%22 stroke=%22%23F4EEE2%22 stroke-width=%221.8%22 stroke-linecap=%22square%22 d=%22M3.5,6.5H20.5M3.5,17.5H20.5%22/%3E%3Cpath fill=%22none%22 stroke=%22%23F4EEE2%22 stroke-width=%221.8%22 stroke-linecap=%22square%22 d=%22M7.5,12H16.5%22/%3E%3C/svg%3E") center/24px 24px no-repeat}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .btn-outline-cremisi{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:13px 20px 13px calc(20px + .14em);font-family:var(--font-corpo);font-weight:600;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:.14em;text-decoration:none;color:var(--cremisi-velluto);background:0 0;border:1px solid var(--cremisi-velluto);outline:1px solid var(--cremisi-velluto);outline-offset:3px;transition:background-color .15s ease,color .15s ease}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .btn-outline-cremisi:hover{background:var(--cremisi-velluto);color:var(--avorio-muro)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .btn-outline-cremisi:focus-visible{outline:3px solid var(--bruno-scena);outline-offset:3px}@media (prefers-reduced-motion:reduce){:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .btn-outline-cremisi{transition:none}}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .rimando,body a.dante-rimando{display:inline-block;box-sizing:border-box;min-height:44px;padding:12px 0;margin-top:4px;border:0;background:0 0;font-family:var(--font-titoli);font-style:italic;font-weight:600;font-size:17px;line-height:1.2;color:var(--cremisi-velluto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:rgba(142,18,32,.35);text-transform:none;letter-spacing:normal;outline:0;transition:none}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .rimando:hover,body a.dante-rimando:hover{background:0 0;color:var(--cremisi-velluto);text-decoration-color:currentColor}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .rimando:focus-visible,body a.dante-rimando:focus-visible{outline:2px solid var(--bruno-scena);outline-offset:4px}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .rimando::after,body a.dante-rimando::after{content:"\00a0";font-size:1px;vertical-align:6px;padding:5px 29px 5px 0;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 12%22 width=%2224%22 height=%2212%22%3E%3Cg fill=%22%238E1220%22%3E%3Crect x=%220.4%22 y=%222.2%22 width=%223.6%22 height=%227.6%22 rx=%220.5%22/%3E%3Crect x=%224.8%22 y=%222.6%22 width=%220.9%22 height=%226.8%22/%3E%3Cpath d=%22M6.4,3.2C8.6,2.4 10.6,2.3 12.4,2.7H21.6C22.8,2.7 23.4,3.3 23.4,4C23.4,4.7 22.8,5.3 21.6,5.3H14.2C14.9,5.6 15.1,6.2 14.8,6.8C15.3,7.1 15.4,7.8 15,8.3C15.3,8.8 15.1,9.5 14.5,9.7C13.6,10 11.6,10 10.4,9.8C8.8,9.6 7.6,9.3 6.4,8.8Z%22/%3E%3C/g%3E%3Cg fill=%22none%22 stroke=%22%23F4EEE2%22 stroke-width=%220.55%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M12.6,5.4H14.3M12.6,7.1H14.6M12.4,8.6H14.4%22/%3E%3C/g%3E%3C/svg%3E") right center/20px 10px no-repeat}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .film-card .rimando{font-size:16px}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .categoria,body :is(.dante-categoria,.dante-in-arrivo .categoria){margin:0 0 4px;font-family:var(--font-corpo);font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--cremisi-velluto)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .categoria.evento,body :is(.dante-categoria,.dante-in-arrivo .categoria).evento{color:var(--bordo-evento)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .categoria.teatro,body :is(.dante-categoria,.dante-in-arrivo .categoria).teatro{color:var(--bordo-teatro)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .categoria .quando,body :is(.dante-categoria,.dante-in-arrivo .categoria) .quando{font-weight:500;letter-spacing:.08em;font-size:inherit;color:inherit}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .categoria.sezione{display:flex;align-items:center;gap:14px;margin-bottom:14px}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .categoria.sezione::after{content:"";flex:1 1 auto;height:1px;background:var(--oro-frangia);opacity:.7}:root{--carta:#FBF8F1;--filo-carta:#E2D3AE}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .stato-box{background:var(--carta);border:1px solid var(--filo-carta);padding:20px;margin-bottom:var(--space-4)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .stato-box.evento,:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .stato-box.teatro{border-left:1px solid var(--filo-carta)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .stato-box .categoria{margin-bottom:6px}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .stato-box .rimando{margin-top:0}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .stato-riepilogo{border-top:1px solid var(--filo-carta);margin-top:var(--space-3)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .stato-riepilogo .riga-film{margin:var(--space-4) 0 var(--space-2)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .stato-box>.corpo+.rimando,:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .stato-riepilogo+.rimando{margin-top:var(--space-3)}.pg-cinema .formula,.pg-cinema .tagli{background:var(--carta);border-color:var(--filo-carta);border-top-color:var(--oro-frangia)}:is(.pg-home,.pg-programmazione) #giorno-ui .day-strip{flex:6 1 0;min-width:0;gap:0;margin:0;padding:0;border-top:1px solid var(--oro-frangia);border-bottom:1px solid var(--oro-frangia);background:repeating-linear-gradient(135deg,transparent 0 4px,rgba(92,82,71,.26) 4px 5px),var(--inattivo-fondo)}:is(.pg-home,.pg-programmazione) #giorno-ui .day-strip li{flex:1 1 0;min-width:0}:is(.pg-home,.pg-programmazione) #giorno-ui .day-strip li+li .day-pill{border-left:1px solid #e2d3ae}:is(.pg-home,.pg-programmazione) #giorno-ui .day-strip li:first-child .day-pill{border-left:1px solid var(--oro-frangia)}:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill{min-height:74px;gap:4px;padding:8px 2px;border-width:0;border-style:solid;border-color:#e2d3ae;background:var(--avorio-muro)}:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill>span:first-child{font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:500}:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill .num{font-family:var(--font-titoli);font-size:22px;font-weight:600;font-variant-numeric:lining-nums;line-height:1}:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill .mese{font-size:12px;letter-spacing:.08em;font-weight:500}:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill.vuoto{background:0 0}:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill.vuoto .num{font-weight:400}:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill.vuoto .mese,:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill.vuoto .num,:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill.vuoto>span{color:#4a4038}:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill[aria-current=page],:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill[aria-selected=true]{background:var(--bruno-scena);box-shadow:inset 0 -3px 0 var(--oro-frangia)}:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill[aria-current=page] .mese,:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill[aria-current=page] .num,:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill[aria-current=page]>span,:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill[aria-selected=true] .mese,:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill[aria-selected=true] .num,:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill[aria-selected=true]>span{color:var(--avorio-muro)}@media (max-width:359px){:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill .mese,:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill>span:first-child{letter-spacing:.02em}}@media (min-width:1024px){:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill{min-height:78px}:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill .num{font-size:26px}}:is(.pg-home,.pg-programmazione) :is(#tabellone,#programmazione) .data-corrente+.riga-hint{margin:-6px 0 var(--space-4)}:is(.pg-home,.pg-programmazione) :is(#tabellone,#programmazione) .riga-hint .hint-prezzi{color:var(--cremisi-velluto);text-underline-offset:3px;white-space:nowrap;display:inline-block;padding:4px 0;margin:-4px 0}@media (min-width:1024px){:is(.pg-home,.pg-programmazione) #giorno-ui .day-strip{flex:0 0 auto}:is(.pg-home,.pg-programmazione) #giorno-ui .day-strip li{flex:0 0 104px}:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill .mese,:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill>span:first-child{font-size:13px}}.pg-programmazione #giorno-ui{margin-bottom:var(--space-3)}@media (min-width:1024px){.pg-programmazione #giorno-ui .day-strip{width:max-content;max-width:100%;justify-content:flex-start}}:is(.pg-home,.pg-programmazione) .riga-hint{font-size:13px;line-height:1.4;margin:0 0 var(--space-3);color:var(--testo-muto)}.pg-programmazione .tutto-film,.pg-programmazione .voce,:is(.pg-home,.pg-programmazione) .film-card{border-top:0;padding-top:26px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 width=%2224%22 height=%2224%22%3E%3Cg fill=%22%23C0912F%22%3E%3Cpath d=%22M12,0.6C14.4,4.4 14.3,9.2 12,14C9.7,9.2 9.6,4.4 12,0.6Z%22/%3E%3Cg%3E%3Cpath d=%22M10.9,14.3C10.2,9.6 6.4,6 3.3,7.6C1.4,8.6 1.6,11.5 3.6,11.6C2.7,10.6 3.3,9.3 4.8,9.4C7.3,9.6 9.2,12 9.5,14.3Z%22/%3E%3Cpath d=%22M10.7,13.6L7.6,5.6%22 stroke=%22%23C0912F%22 stroke-width=%220.95%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%227.3%22 cy=%224.7%22 r=%221.3%22/%3E%3Cpath d=%22M11.3,16.4C9.8,17.4 7.9,18.2 6.8,20.3C8.8,20.3 10.3,19.1 11.6,17.5Z%22/%3E%3C/g%3E%3Cg transform=%22translate(24 0) scale(-1 1)%22%3E%3Cpath d=%22M10.9,14.3C10.2,9.6 6.4,6 3.3,7.6C1.4,8.6 1.6,11.5 3.6,11.6C2.7,10.6 3.3,9.3 4.8,9.4C7.3,9.6 9.2,12 9.5,14.3Z%22/%3E%3Cpath d=%22M10.7,13.6L7.6,5.6%22 stroke=%22%23C0912F%22 stroke-width=%220.95%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%227.3%22 cy=%224.7%22 r=%221.3%22/%3E%3Cpath d=%22M11.3,16.4C9.8,17.4 7.9,18.2 6.8,20.3C8.8,20.3 10.3,19.1 11.6,17.5Z%22/%3E%3C/g%3E%3Crect x=%225.4%22 y=%2214.2%22 width=%2213.2%22 height=%221.9%22 rx=%220.3%22/%3E%3Cpath d=%22M12,16.1C13.1,18 13.1,20.2 12,23C10.9,20.2 10.9,18 12,16.1Z%22/%3E%3C/g%3E%3C/svg%3E") center 0/15px 15px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 3%22 width=%22100%22 height=%223%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0,1.5L100,0L100,3Z%22 fill=%22%23C0912F%22 fill-opacity=%221%22/%3E%3C/svg%3E") left 8.2px/calc(50% - 11px) 1.6px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 3%22 width=%22100%22 height=%223%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0,0L100,1.5L0,3Z%22 fill=%22%23C0912F%22 fill-opacity=%221%22/%3E%3C/svg%3E") right 8.2px/calc(50% - 11px) 1.6px no-repeat}@media (min-width:1024px){.pg-programmazione h1.page-title{font-size:34px}.pg-programmazione #programmazione .pagina-intro{font-size:17px}.pg-programmazione #programmazione .data-corrente{font-size:26px}.pg-programmazione #programmazione .riga-hint{font-size:15px}.pg-programmazione #giorno-ui .day-pill .mese,.pg-programmazione #giorno-ui .day-pill>span:first-child{font-size:13px}.pg-programmazione .film-card,.pg-programmazione .tutto-film,.pg-programmazione .voce{padding-top:30px;background-size:18px 18px,calc(50% - 13px) 1.8px,calc(50% - 13px) 1.8px;background-position:center 0,left 9.9px,right 9.9px}.pg-programmazione .film-card h3{font-size:26px}.pg-programmazione .film-card .meta{font-size:14px}.pg-programmazione .film-card .rimando{font-size:18px}.pg-programmazione .orario-btn .ora{font-size:19px}.pg-programmazione .categoria,.pg-programmazione .nota-bollini{font-size:13px}.pg-programmazione .stato-box .titolo{font-size:26px}.pg-programmazione main>section>h2{font-size:28px}.pg-programmazione .scope-nota,.pg-programmazione .testo-sezione-link{font-size:16px}.pg-programmazione .canali h2{font-size:32px}.pg-programmazione .canali p{font-size:20px}}body .dante-riquadro{background:var(--carta);border:1px solid var(--filo-carta);padding:20px;margin:0 0 var(--space-4)}body .dante-riquadro>:first-child{margin-top:0}body .dante-riquadro>:last-child{margin-bottom:0}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .brand .stemma{height:56px}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .brand{gap:12px}@media (min-width:1024px){:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .brand .stemma{height:64px}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .brand{gap:14px}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .brand-nome{font-size:20px}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .brand-anno{font-size:13px}}footer.ricco>.social-row{margin-bottom:var(--space-7)}footer.ricco .footer-dove .footer-subhead{display:flex;align-items:center;gap:7px}footer.ricco .footer-dove .footer-subhead::before{content:"";flex:0 0 auto;width:16px;height:16px;margin-top:-2px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 width=%2216%22 height=%2216%22%3E%3Cpath d=%22M12,2C8.1,2 5,5.1 5,9C5,14.2 12,22 12,22C12,22 19,14.2 19,9C19,5.1 15.9,2 12,2ZM12,11.6A2.6,2.6 0 1 1 12,6.4A2.6,2.6 0 1 1 12,11.6Z%22 fill=%22%23E2C47A%22/%3E%3C/svg%3E") center/contain no-repeat}@media (min-width:1024px){footer.ricco>.social-row{margin-bottom:40px}}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .stato-riepilogo .riga-film{margin:var(--space-2) 0 0}.pg-programmazione .film-card .poster{width:clamp(84px,30vw,116px)}@media (min-width:768px){.pg-programmazione .film-card .poster{width:128px}}@media (min-width:1024px){.pg-programmazione .film-card .poster{width:176px}}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali{position:relative;color:var(--bruno-scena);padding:56px 40px 60px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 30 30%22 width=%2230%22 height=%2230%22%3E%3Cg transform=%22rotate(0 15 15)%22 fill=%22none%22 stroke=%22%2317120E%22%3E%3Cpath d=%22M2,30V10H6V6H10V2H30%22 stroke-width=%222%22/%3E%3Cpath d=%22M7,30V15H11V11H15V7H30%22 stroke-width=%221%22/%3E%3C/g%3E%3Cg transform=%22rotate(0 15 15)%22%3E%3Cpath d=%22M17,14L19.5,16.5L17,19L14.5,16.5Z%22 fill=%22%2317120E%22/%3E%3C/g%3E%3C/svg%3E") left 24px top 24px/30px 30px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 30 30%22 width=%2230%22 height=%2230%22%3E%3Cg transform=%22rotate(90 15 15)%22 fill=%22none%22 stroke=%22%2317120E%22%3E%3Cpath d=%22M2,30V10H6V6H10V2H30%22 stroke-width=%222%22/%3E%3Cpath d=%22M7,30V15H11V11H15V7H30%22 stroke-width=%221%22/%3E%3C/g%3E%3Cg transform=%22rotate(90 15 15)%22%3E%3Cpath d=%22M17,14L19.5,16.5L17,19L14.5,16.5Z%22 fill=%22%2317120E%22/%3E%3C/g%3E%3C/svg%3E") right 24px top 24px/30px 30px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 30 30%22 width=%2230%22 height=%2230%22%3E%3Cg transform=%22rotate(270 15 15)%22 fill=%22none%22 stroke=%22%2317120E%22%3E%3Cpath d=%22M2,30V10H6V6H10V2H30%22 stroke-width=%222%22/%3E%3Cpath d=%22M7,30V15H11V11H15V7H30%22 stroke-width=%221%22/%3E%3C/g%3E%3Cg transform=%22rotate(270 15 15)%22%3E%3Cpath d=%22M17,14L19.5,16.5L17,19L14.5,16.5Z%22 fill=%22%2317120E%22/%3E%3C/g%3E%3C/svg%3E") left 24px bottom 24px/30px 30px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 30 30%22 width=%2230%22 height=%2230%22%3E%3Cg transform=%22rotate(180 15 15)%22 fill=%22none%22 stroke=%22%2317120E%22%3E%3Cpath d=%22M2,30V10H6V6H10V2H30%22 stroke-width=%222%22/%3E%3Cpath d=%22M7,30V15H11V11H15V7H30%22 stroke-width=%221%22/%3E%3C/g%3E%3Cg transform=%22rotate(180 15 15)%22%3E%3Cpath d=%22M17,14L19.5,16.5L17,19L14.5,16.5Z%22 fill=%22%2317120E%22/%3E%3C/g%3E%3C/svg%3E") right 24px bottom 24px/30px 30px no-repeat,linear-gradient(var(--bruno-scena),var(--bruno-scena)) center top 26px/calc(100% - 100px) 2px no-repeat,linear-gradient(var(--bruno-scena),var(--bruno-scena)) center top 31px/calc(100% - 110px) 1px no-repeat,linear-gradient(var(--bruno-scena),var(--bruno-scena)) center bottom 26px/calc(100% - 100px) 2px no-repeat,linear-gradient(var(--bruno-scena),var(--bruno-scena)) center bottom 31px/calc(100% - 110px) 1px no-repeat,linear-gradient(var(--bruno-scena),var(--bruno-scena)) left 26px center/2px calc(100% - 100px) no-repeat,linear-gradient(var(--bruno-scena),var(--bruno-scena)) left 31px center/1px calc(100% - 110px) no-repeat,linear-gradient(var(--bruno-scena),var(--bruno-scena)) right 26px center/2px calc(100% - 100px) no-repeat,linear-gradient(var(--bruno-scena),var(--bruno-scena)) right 31px center/1px calc(100% - 110px) no-repeat,var(--avorio-muro)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali::after,:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali::before{content:"";position:absolute;left:50%;width:16px;height:22px;margin-left:-8px;background:var(--avorio-muro) url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 12 18%22 width=%2212%22 height=%2218%22%3E%3Cpath d=%22M6,1L11,9L6,17L1,9Z%22 fill=%22none%22 stroke=%22%2317120E%22 stroke-width=%221.3%22/%3E%3Cpath d=%22M6,5.5L8.2,9L6,12.5L3.8,9Z%22 fill=%22%2317120E%22/%3E%3C/svg%3E") center/12px 18px no-repeat}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali::before{top:17px}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali::after{bottom:17px}@media (min-width:768px){:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali{outline:1px solid rgba(23,18,14,.12);outline-offset:0}}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali h2{color:var(--bruno-scena);font-weight:700;text-transform:uppercase;font-size:26px;line-height:1.08;letter-spacing:.04em;text-wrap:balance;margin:0}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali h2::after{content:"";display:block;height:14px;width:150px;margin:16px auto 14px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 150 14%22 width=%22150%22 height=%2214%22%3E%3Cpath d=%22M2,7H62M88,7H148%22 stroke=%22%2317120E%22 stroke-width=%221%22/%3E%3Cpath d=%22M75,1L80,7L75,13L70,7Z%22 fill=%22%238E1220%22/%3E%3Cpath d=%22M64,7L66.5,4.5L69,7L66.5,9.5Z M81,7L83.5,4.5L86,7L83.5,9.5Z%22 fill=%22%2317120E%22/%3E%3C/svg%3E") center/contain no-repeat}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali p{color:var(--bruno-scena);font-family:var(--font-titoli);font-style:italic;font-weight:600;font-size:18px;line-height:1.4;max-width:25ch;text-wrap:balance;margin:0 auto 26px}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali .btn-outline-gold{background:var(--bruno-scena);color:var(--avorio-muro);border:0;outline:1px solid var(--bruno-scena);outline-offset:3px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;padding:14px 22px 14px calc(22px + .16em)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali .btn-outline-gold:focus-visible{outline:3px solid var(--cremisi-velluto);outline-offset:3px}@media (min-width:768px){:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) section.canali{max-width:600px;margin:var(--space-6) auto;padding:64px 64px 68px}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) section.canali+section{border-top:0}}@media (min-width:1024px){:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali h2{font-size:32px}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali p{font-size:20px}}:is(.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) main>section.canali{padding-top:56px;padding-bottom:60px;border-top:0}:is(.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) main>section.canali+section{border-top:0}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali .btn-outline-gold{transition:background-color .15s ease,outline-color .15s ease}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali .btn-outline-gold:hover{background:var(--cremisi-velluto);outline-color:var(--cremisi-velluto);color:var(--avorio-muro)}@media (prefers-reduced-motion:reduce){:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .canali .btn-outline-gold{transition:none}}.pg-programmazione .tutto-film{padding-bottom:var(--space-3)}.pg-programmazione .voce,.pg-programmazione .voce:first-child{border-top:0;padding-bottom:var(--space-3)}.pg-programmazione .tf-head{gap:16px}.pg-programmazione .tf-head .poster{width:96px}.pg-programmazione .tf-head h3{font-size:22px;margin:2px 0 8px}.pg-programmazione .tf-head .meta{font-size:13px;margin-bottom:2px}.pg-programmazione .tf-etichetta{display:flex;align-items:center;gap:12px;margin:20px 0 8px;font-family:var(--font-corpo);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--testo-muto)}.pg-programmazione .tf-etichetta::after{content:"";flex:1 1 auto;height:1px;background:var(--filo-carta)}.pg-programmazione .tf-giorni{margin:0}.pg-programmazione .tf-giorni li{border-top:0;padding:10px 10px;gap:14px;align-items:center}.pg-programmazione .tf-giorni li:nth-child(odd){background:var(--carta)}.pg-programmazione .tf-giorni .giorno{flex:0 0 84px;padding-top:0;font-size:14px;color:#4a4038}.pg-programmazione .tf-giorni .giorno b{font-size:14px;margin-bottom:1px}.pg-programmazione .tutto-blocco>h2{margin-bottom:var(--space-3)}.pg-programmazione .ancore-tutto{flex-wrap:wrap}.pg-programmazione :is(#prox-con-titoli,#prox-eventi){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:14px;row-gap:var(--space-4)}.pg-programmazione :is(#prox-con-titoli,#prox-eventi)>.rimando{grid-column:1/-1;justify-self:start;margin-top:var(--space-2)}.pg-programmazione :is(#prox-con-titoli,#prox-eventi) .prox-item{flex-direction:column;gap:10px;padding:0;border-bottom:0}.pg-programmazione .prox-item .poster-link{display:block}.pg-programmazione .prox-item .poster{width:100%;max-width:150px}.pg-programmazione .prox-item h3{font-size:15px}@media (min-width:768px){.pg-programmazione .tf-head .poster{width:112px}.pg-programmazione :is(#prox-con-titoli,#prox-eventi){column-gap:40px}.pg-programmazione .prox-item .poster{max-width:120px}}@media (min-width:1024px){.pg-programmazione .tf-head .poster{width:128px}.pg-programmazione .tf-head h3{font-size:26px}.pg-programmazione .tf-head .meta{font-size:14px}.pg-programmazione .tf-head .rimando{font-size:18px}.pg-programmazione .tf-giorni .giorno,.pg-programmazione .tf-giorni .giorno b{font-size:15px}.pg-programmazione .tf-giorni .orario-btn .ora{font-size:18px}.pg-programmazione .prox-item .poster{max-width:150px}.pg-programmazione .prox-item h3{font-size:19px}.pg-programmazione .prox-item .data{font-size:14px}}.pg-programmazione .tutto-blocco+.tutto-blocco{padding-top:40px}.pg-programmazione .tutto-blocco>.nota-bollini{margin-top:var(--space-4);margin-bottom:0}:root{--bruno-legno:#3A2E24;--oro-chiaro-testo:#E2C47A}.pg-programmazione .tf-giorni li{padding-left:34px}.pg-programmazione .tf-giorni li.oggi{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 width=%2224%22 height=%2224%22%3E%3Cg fill=%22%23E2C47A%22%3E%3Cpath d=%22M12,0.6C14.4,4.4 14.3,9.2 12,14C9.7,9.2 9.6,4.4 12,0.6Z%22/%3E%3Cg%3E%3Cpath d=%22M10.9,14.3C10.2,9.6 6.4,6 3.3,7.6C1.4,8.6 1.6,11.5 3.6,11.6C2.7,10.6 3.3,9.3 4.8,9.4C7.3,9.6 9.2,12 9.5,14.3Z%22/%3E%3Cpath d=%22M10.7,13.6L7.6,5.6%22 stroke=%22%23E2C47A%22 stroke-width=%220.95%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%227.3%22 cy=%224.7%22 r=%221.3%22/%3E%3Cpath d=%22M11.3,16.4C9.8,17.4 7.9,18.2 6.8,20.3C8.8,20.3 10.3,19.1 11.6,17.5Z%22/%3E%3C/g%3E%3Cg transform=%22translate(24 0) scale(-1 1)%22%3E%3Cpath d=%22M10.9,14.3C10.2,9.6 6.4,6 3.3,7.6C1.4,8.6 1.6,11.5 3.6,11.6C2.7,10.6 3.3,9.3 4.8,9.4C7.3,9.6 9.2,12 9.5,14.3Z%22/%3E%3Cpath d=%22M10.7,13.6L7.6,5.6%22 stroke=%22%23E2C47A%22 stroke-width=%220.95%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%227.3%22 cy=%224.7%22 r=%221.3%22/%3E%3Cpath d=%22M11.3,16.4C9.8,17.4 7.9,18.2 6.8,20.3C8.8,20.3 10.3,19.1 11.6,17.5Z%22/%3E%3C/g%3E%3Crect x=%225.4%22 y=%2214.2%22 width=%2213.2%22 height=%221.9%22 rx=%220.3%22/%3E%3Cpath d=%22M12,16.1C13.1,18 13.1,20.2 12,23C10.9,20.2 10.9,18 12,16.1Z%22/%3E%3C/g%3E%3C/svg%3E") 8px center/18px 18px no-repeat,var(--bruno-legno)}.pg-programmazione .tf-giorni li.oggi .giorno{color:var(--avorio-muro)}.pg-programmazione .tf-giorni li.oggi .giorno b{color:var(--oro-chiaro-testo);letter-spacing:.04em}.pg-programmazione .tf-giorni li.oggi .orario-btn{box-shadow:0 0 0 1px var(--oro-chiaro-testo)}.pg-programmazione .tf-giorni li.oggi a:focus-visible{outline-color:var(--oro-chiaro-testo)}body .dante-in-arrivo{font-family:var(--font-corpo);color:var(--bruno-scena);margin:0 0 var(--space-5)}body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:14px;row-gap:var(--space-5)}body .dante-in-arrivo .prox-item{position:relative;display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0}body .dante-in-arrivo .poster-link{display:block}body .dante-in-arrivo .poster{width:100%;max-width:150px;aspect-ratio:70/100;background:#cfc6b4;overflow:hidden}body .dante-in-arrivo .poster img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;margin:0}body .dante-in-arrivo .prox-titolo{font-family:var(--font-titoli);font-size:15px;font-weight:600;line-height:1.25;letter-spacing:normal;text-transform:none;margin:0 0 2px;color:var(--bruno-scena)}body .dante-in-arrivo .prox-titolo a{color:inherit;text-decoration:none}body .dante-in-arrivo .prox-titolo a::after{content:"";position:absolute;inset:0}body .dante-in-arrivo .prox-item:has(.prox-titolo a:focus-visible){outline:3px solid var(--bruno-scena);outline-offset:2px}body .dante-in-arrivo .prox-titolo a:focus-visible{outline:0}body .dante-in-arrivo .data{font-size:13px;line-height:1.4;color:#6b6157;margin:0}body .dante-in-arrivo .categoria{margin:0 0 4px}body .dante-in-arrivo .dante-riquadro .titolo{font-family:var(--font-titoli);font-size:19px;font-weight:600;margin:0 0 6px}body .dante-in-arrivo .dante-riquadro .corpo{margin:0}body .dante-in-arrivo-stagione{margin:var(--space-4) 0 0}@media (min-width:768px){body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi){grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px}body .dante-in-arrivo .prox-titolo{font-size:18px}body .dante-in-arrivo .data{font-size:14px}}@media (min-width:1024px){body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi){grid-template-columns:repeat(5,minmax(0,1fr));column-gap:40px}}.pg-programmazione .vista-switch{border:0;background:0 0;gap:0;justify-content:flex-start;border-bottom:1px solid var(--filo-carta);margin-bottom:15px}.pg-programmazione .vista-switch a{flex:0 0 auto;padding:0 2px;margin-right:30px;font-family:var(--font-titoli);font-size:18px;font-weight:600;color:var(--cremisi-velluto);position:relative;min-height:46px;background:0 0}.pg-programmazione .vista-switch a+a{border-left:0}.pg-programmazione .vista-switch a:last-child{margin-right:0}.pg-programmazione .vista-switch a+a::before{content:"";position:absolute;left:-19px;top:50%;width:8px;height:8px;margin-top:-4px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%228%22%20height%3D%228%22%3E%3Cpath%20d%3D%22M4%2C0L8%2C4L4%2C8L0%2C4Z%22%20fill%3D%22%23C0912F%22/%3E%3C/svg%3E") center/8px 8px no-repeat}.pg-programmazione .vista-switch a[aria-current=page]{background:0 0;color:var(--bruno-scena);box-shadow:inset 0 -3px 0 var(--oro-frangia);cursor:default}.pg-programmazione .vista-switch a.rimando{font-style:italic;margin-top:0;padding:0 2px;display:flex;align-items:center;font-size:18px;min-height:46px}.pg-programmazione .vista-switch a.rimando.indietro::after{display:none}.pg-programmazione .vista-switch a.rimando.indietro::before{content:"";position:static;display:inline-block;flex:0 0 auto;width:24px;height:12px;margin:0 8px 0 0;transform:scaleX(-1);background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 12%22 width=%2224%22 height=%2212%22%3E%3Cg fill=%22%238E1220%22%3E%3Crect x=%220.4%22 y=%222.2%22 width=%223.6%22 height=%227.6%22 rx=%220.5%22/%3E%3Crect x=%224.8%22 y=%222.6%22 width=%220.9%22 height=%226.8%22/%3E%3Cpath d=%22M6.4,3.2C8.6,2.4 10.6,2.3 12.4,2.7H21.6C22.8,2.7 23.4,3.3 23.4,4C23.4,4.7 22.8,5.3 21.6,5.3H14.2C14.9,5.6 15.1,6.2 14.8,6.8C15.3,7.1 15.4,7.8 15,8.3C15.3,8.8 15.1,9.5 14.5,9.7C13.6,10 11.6,10 10.4,9.8C8.8,9.6 7.6,9.3 6.4,8.8Z%22/%3E%3C/g%3E%3Cg fill=%22none%22 stroke=%22%23F4EEE2%22 stroke-width=%220.55%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M12.6,5.4H14.3M12.6,7.1H14.6M12.4,8.6H14.4%22/%3E%3C/g%3E%3C/svg%3E") center/24px 12px no-repeat}@media (max-width:374px){.pg-programmazione .vista-switch{flex-wrap:wrap}.pg-programmazione .vista-switch a,.pg-programmazione .vista-switch a.rimando{font-size:16px;margin-right:22px}.pg-programmazione .vista-switch a+a::before{left:-15px}.pg-programmazione .vista-switch a.rimando.indietro::before{margin-right:6px}}@media (max-width:339px){.pg-programmazione .vista-switch a,.pg-programmazione .vista-switch a.rimando{font-size:15px;margin-right:20px}.pg-programmazione .vista-switch a+a::before{left:-14px}}@media (min-width:1024px){.pg-programmazione .vista-switch{max-width:none}.pg-programmazione .vista-switch a,.pg-programmazione .vista-switch a.rimando{font-size:20px}}.pg-home #sala::before,.pg-programmazione .tutto-blocco+.tutto-blocco::before,.pg-scheda-film main>section.apre-altri::before{content:"";display:block;height:12px;margin:0 0 28px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2015%2012%22%20width%3D%2215%22%20height%3D%2212%22%3E%3Cpath%20d%3D%22M0%2C0.6H15M0%2C11.4H15%22%20stroke%3D%22%23C0912F%22%20stroke-width%3D%221%22/%3E%3Cellipse%20cx%3D%225%22%20cy%3D%226%22%20rx%3D%224.75%22%20ry%3D%222.25%22%20fill%3D%22%23C0912F%22%20fill-opacity%3D%220.28%22%20stroke%3D%22%23C0912F%22%20stroke-width%3D%220.9%22/%3E%3Ccircle%20cx%3D%2212.5%22%20cy%3D%226%22%20r%3D%222.5%22%20fill%3D%22%23C0912F%22/%3E%3C/svg%3E") left top/15px 12px;background-repeat:round no-repeat}.pg-programmazione .tutto-blocco+.tutto-blocco::before{margin-bottom:32px}@media (min-width:1024px){.pg-home #sala::before{grid-column:1/-1}}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi{background:var(--bruno-legno);border-left:0;padding:14px 14px 16px}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi .data-giorno{color:var(--avorio-muro);padding-left:26px;min-height:18px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 width=%2224%22 height=%2224%22%3E%3Cg fill=%22%23E2C47A%22%3E%3Cpath d=%22M12,0.6C14.4,4.4 14.3,9.2 12,14C9.7,9.2 9.6,4.4 12,0.6Z%22/%3E%3Cg%3E%3Cpath d=%22M10.9,14.3C10.2,9.6 6.4,6 3.3,7.6C1.4,8.6 1.6,11.5 3.6,11.6C2.7,10.6 3.3,9.3 4.8,9.4C7.3,9.6 9.2,12 9.5,14.3Z%22/%3E%3Cpath d=%22M10.7,13.6L7.6,5.6%22 stroke=%22%23E2C47A%22 stroke-width=%220.95%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%227.3%22 cy=%224.7%22 r=%221.3%22/%3E%3Cpath d=%22M11.3,16.4C9.8,17.4 7.9,18.2 6.8,20.3C8.8,20.3 10.3,19.1 11.6,17.5Z%22/%3E%3C/g%3E%3Cg transform=%22translate(24 0) scale(-1 1)%22%3E%3Cpath d=%22M10.9,14.3C10.2,9.6 6.4,6 3.3,7.6C1.4,8.6 1.6,11.5 3.6,11.6C2.7,10.6 3.3,9.3 4.8,9.4C7.3,9.6 9.2,12 9.5,14.3Z%22/%3E%3Cpath d=%22M10.7,13.6L7.6,5.6%22 stroke=%22%23E2C47A%22 stroke-width=%220.95%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%227.3%22 cy=%224.7%22 r=%221.3%22/%3E%3Cpath d=%22M11.3,16.4C9.8,17.4 7.9,18.2 6.8,20.3C8.8,20.3 10.3,19.1 11.6,17.5Z%22/%3E%3C/g%3E%3Crect x=%225.4%22 y=%2214.2%22 width=%2213.2%22 height=%221.9%22 rx=%220.3%22/%3E%3Cpath d=%22M12,16.1C13.1,18 13.1,20.2 12,23C10.9,20.2 10.9,18 12,16.1Z%22/%3E%3C/g%3E%3C/svg%3E") left center/16px 16px no-repeat}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi .data-giorno b{color:var(--oro-chiaro-testo);letter-spacing:.04em;margin-right:.3em}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi .orario-btn{box-shadow:0 0 0 1px var(--oro-chiaro-testo)}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi a:focus-visible{outline-color:var(--oro-chiaro-testo)}.pg-scheda-film #orari .canali-stato{margin:0 calc(var(--space-4) * -1)}.pg-scheda-film #orari .canali-stato h2{font-size:min(26px, 6.1vw)}@media (min-width:768px){.pg-scheda-film #orari .canali-stato{max-width:600px;margin:0 auto;padding:64px 64px 68px}}.pg-scheda-film main>section.apre-altri{border-top:0}.pg-scheda-film :is(#prox-con-titoli,#prox-eventi){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:14px;row-gap:var(--space-4)}.pg-scheda-film :is(#prox-con-titoli,#prox-eventi)>.rimando{grid-column:1/-1;justify-self:start;margin-top:var(--space-2)}.pg-scheda-film :is(#prox-con-titoli,#prox-eventi) .prox-item{flex-direction:column;gap:10px;padding:0;border-bottom:0}.pg-scheda-film .prox-item .poster-link{display:block}.pg-scheda-film .prox-item .poster{width:100%;max-width:150px}.pg-scheda-film .prox-item h3{font-size:15px}@media (min-width:768px){.pg-scheda-film :is(#prox-con-titoli,#prox-eventi){column-gap:40px}.pg-scheda-film .prox-item .poster{max-width:120px}}@media (min-width:1024px){.pg-scheda-film .film-hero-info h1{font-size:34px}.pg-scheda-film #stato-con-orari>h2,.pg-scheda-film .trama-tecnica h2,.pg-scheda-film main>section>h2{font-size:28px}.pg-scheda-film .meta-riga{font-size:14px}.pg-scheda-film .orario-btn .ora{font-size:19px}.pg-scheda-film .prox-item .poster{max-width:150px}.pg-scheda-film .prox-item h3{font-size:19px}.pg-scheda-film .prox-item .data{font-size:14px}.pg-scheda-film #orari .canali-stato h2,.pg-scheda-film .canali h2{font-size:32px}.pg-scheda-film .canali p{font-size:20px}}.pg-scheda-film main{--testo-muto:#4A4038}:is(.pg-scheda-film,.pg-evento) .data-giorno{font-family:var(--font-titoli);font-size:19px;font-weight:500;line-height:1.3;color:var(--bruno-scena);margin:0 0 10px}:is(.pg-scheda-film,.pg-evento) .data-giorno b{font-weight:700;margin-right:.15em}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo{margin-bottom:26px}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo:last-child{margin-bottom:0}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi{margin-bottom:30px;padding:16px 16px 18px}.pg-scheda-film .trama-tecnica,.pg-scheda-film .trama-tecnica+section{border-top:1px solid var(--bordo)}.pg-scheda-film .trama-tecnica+section.apre-altri{border-top:0}.pg-scheda-film .meta-riga{font-size:14px}.pg-scheda-film .tag-tecnico{font-size:13px}.pg-scheda-film .riconoscimenti .testo{line-height:1.4}.pg-scheda-film .riconoscimenti .stato{font-size:15px;color:var(--oro-chiaro-testo)}.pg-scheda-film .riconoscimenti .categorie{font-size:13px;margin-top:3px}.pg-scheda-film .leggi-tutto{font-size:15px}.pg-scheda-film #scheda-tecnica .k,.pg-scheda-film #scheda-tecnica .v{font-size:15px}.pg-scheda-film #scheda-tecnica .riga.principale .v{font-weight:600;font-size:16px}.pg-scheda-film .altro-film{gap:16px;padding:18px 0;align-items:flex-start}.pg-scheda-film .altro-film .poster{width:112px;overflow:hidden}.pg-scheda-film .altro-film h3{font-size:20px;line-height:1.2;margin:0 0 6px}.pg-scheda-film .altro-film:hover h3{text-decoration:underline;text-decoration-color:rgba(142,18,32,.35);text-underline-offset:4px}.pg-scheda-film .altro-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:var(--testo-muto);margin:0 0 18px}.pg-scheda-film .altro-film .orari-brevi{font-size:13px;color:var(--testo-muto);margin:0}.pg-scheda-film .altro-film .prossimo{display:block;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pg-scheda-film .altro-film .quando-breve{display:block;font-size:17px;font-weight:600;color:var(--cremisi-velluto);margin-top:3px}.pg-scheda-film #anche-in-programmazione>h2,.pg-scheda-film #in-arrivo>h2{font-size:20px}.pg-scheda-film #in-arrivo{border-top:1px solid var(--bordo)}.pg-scheda-film #in-arrivo .prox-item .poster{max-width:96px}.pg-scheda-film #in-arrivo .prox-item .data{font-size:14px}@media (min-width:768px){.pg-scheda-film #in-arrivo .prox-item .poster{max-width:104px}}@media (min-width:1024px){.pg-scheda-film .trama-tecnica>section,.pg-scheda-film main>section{padding-top:48px;padding-bottom:48px}.pg-scheda-film #stato-con-orari>h2,.pg-scheda-film .trama-tecnica h2,.pg-scheda-film main>section>h2{margin-bottom:22px}.pg-scheda-film .film-hero .poster{width:220px}.pg-scheda-film .meta-riga{font-size:15px}.pg-scheda-film .riconoscimenti{width:fit-content;max-width:100%;padding:12px 18px}.pg-scheda-film .riconoscimenti .stato{font-size:16px}.pg-scheda-film .riconoscimenti .categorie{font-size:14px}.pg-scheda-film #stato-con-orari{max-width:760px}:is(.pg-scheda-film,.pg-evento) .data-giorno{font-size:22px}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo{margin-bottom:30px}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi{padding:18px 20px 20px}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi .data-giorno{background-size:18px 18px;padding-left:28px}.pg-scheda-film .trama-tecnica{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"trama tecnica";gap:0 72px}.pg-scheda-film .trama-tecnica .trama{max-width:68ch}.pg-scheda-film .trama-tecnica #scheda-tecnica{border-top:0}.pg-scheda-film .trama-testo{font-size:17px;line-height:1.65}.pg-scheda-film .altro-film .poster{width:140px}.pg-scheda-film .altro-film h3{font-size:24px}.pg-scheda-film .altro-meta{font-size:15px}.pg-scheda-film .altro-film .quando-breve{font-size:19px}.pg-scheda-film #anche-in-programmazione>h2,.pg-scheda-film #in-arrivo>h2{font-size:23px}.pg-scheda-film :is(#prox-con-titoli,#prox-eventi){grid-template-columns:repeat(3,minmax(0,190px));column-gap:36px}.pg-scheda-film #in-arrivo .prox-item .poster{max-width:120px}.pg-scheda-film #in-arrivo .prox-item h3{font-size:17px}.pg-scheda-film #trailer .trailer-box,.pg-scheda-film #trailer .trailer-embed{max-width:860px}.pg-scheda-film .galleria{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}}:is(.pg-home,.pg-programmazione,.pg-scheda-film){--fondo-sezione:var(--avorio-muro)}.pg-scheda-film .altro-film .poster,:is(.pg-home,.pg-programmazione,.pg-scheda-film) .poster-link .poster,:is(.pg-home,.pg-programmazione,.pg-scheda-film) .prox-item .poster,body .dante-in-arrivo .prox-item .poster{transition:box-shadow .35s ease}.pg-scheda-film :is(.altro-film:hover,.altro-film:active,.altro-film:focus-visible) .poster,:is(.pg-home,.pg-programmazione,.pg-scheda-film) :is(.poster-link:hover,.poster-link:active) .poster,:is(.pg-home,.pg-programmazione,.pg-scheda-film) :is(.prox-item:hover,.prox-item:active) .poster,body .dante-in-arrivo :is(.prox-item:hover,.prox-item:active) .poster{box-shadow:0 0 0 1px var(--oro-frangia),0 0 0 5px var(--fondo-sezione,var(--avorio-muro)),0 0 0 6px var(--oro-frangia)}.pg-scheda-film .altro-film .poster,:is(.pg-home,.pg-programmazione,.pg-scheda-film) .poster-link .poster,:is(.pg-home,.pg-programmazione,.pg-scheda-film) .prox-item .poster,body .dante-in-arrivo .prox-item .poster{box-shadow:0 0 0 1px rgba(23,18,14,.18)}.pg-scheda-film .galleria .foto{position:relative}.pg-scheda-film .galleria .foto img{transition:transform .6s cubic-bezier(.2, .7, .2, 1),filter .6s}.pg-scheda-film .galleria .foto::after{content:"";position:absolute;inset:10px;border:1px solid var(--oro-chiaro-testo);opacity:0;transition:opacity .35s,inset .35s;pointer-events:none}.pg-scheda-film .galleria .foto:is(:hover,:active,:focus-visible) img{transform:scale(1.05);filter:brightness(1.06)}.pg-scheda-film .galleria .foto:is(:hover,:active,:focus-visible)::after{opacity:1;inset:7px}.pg-scheda-film .trailer-box .play{transition:transform .35s,background-color .35s,border-color .35s}.pg-scheda-film .trailer-box .play svg{transition:fill .35s}.pg-scheda-film .trailer-box .trailer-foto{transition:filter .5s}.pg-scheda-film .trailer-box:is(:hover,:active,:focus-visible) .play{transform:scale(1.08);border-color:var(--oro-chiaro-testo);background-color:rgba(23,18,14,.8)}.pg-scheda-film .trailer-box:is(:hover,:active,:focus-visible) .play svg{fill:var(--oro-chiaro-testo)}.pg-scheda-film .trailer-box:is(:hover,:active,:focus-visible) .trailer-foto{filter:brightness(1.08)}@media (prefers-reduced-motion:reduce){.pg-scheda-film .galleria .foto img,.pg-scheda-film .galleria .foto::after,.pg-scheda-film .trailer-box .play{transition:none}.pg-scheda-film .galleria .foto:is(:hover,:active,:focus-visible) img,.pg-scheda-film .trailer-box:is(:hover,:active,:focus-visible) .play{transform:none}}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi{padding:18px 18px 20px}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi .data-giorno{margin-bottom:14px;padding-left:24px;background-size:15px 15px}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi .data-giorno b{margin-right:.08em}@media (min-width:1024px){:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi{padding:18px 20px}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi .data-giorno{background-size:17px 17px;padding-left:27px}}.pg-programmazione .tf-giorni li.oggi .orario-btn.passato,:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi .orario-btn.passato{box-shadow:none;background:0 0;border:1px solid rgba(244,238,226,.3);color:#bfb4a3}.pg-programmazione .tf-giorni li.oggi .orario-btn.passato:hover,:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi .orario-btn.passato:hover{background:0 0}:is(.pg-scheda-film,.pg-evento) .guida{display:none}@media (min-width:768px){:is(.pg-scheda-film,.pg-evento) .giorno-gruppo{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo .data-giorno,:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi .data-giorno{flex:0 1 auto;margin:0}:is(.pg-scheda-film,.pg-evento) .guida{display:block;flex:1 1 24px;min-width:24px;border-bottom:2px dotted rgba(192,145,47,.85)}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo .showtimes{flex:0 0 auto}:is(.pg-scheda-film,.pg-evento) .giorno-gruppo.oggi .guida{border-bottom-color:rgba(226,196,122,.6)}}:is(.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .breadcrumb>span[aria-hidden=true]{font-size:0;display:inline-block;vertical-align:middle;margin:0 9px;width:12px;height:7px;position:relative;top:-1px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2014%208%22%20width%3D%2214%22%20height%3D%228%22%3E%3Cpath%20d%3D%22M0.5%2C4L5%2C0.6L13.5%2C4L5%2C7.4Z%22%20fill%3D%22%23C0912F%22/%3E%3C/svg%3E") center/contain no-repeat}.pg-scheda-film .trama-testo b,.pg-scheda-film .trama-testo strong{font-weight:600}.pg-scheda-film .trama-testo a{color:var(--cremisi-velluto);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pg-scheda-film .trama-testo a:hover{text-decoration-thickness:2px}.pg-scheda-film .trama-testo a:focus-visible{outline:2px solid var(--bruno-scena);outline-offset:2px}.dante-nascosto{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.pg-home #tabellone .tabellone-intro{font-size:15px;margin:-4px 0 var(--space-4);max-width:none}:is(.pg-home,.pg-programmazione) :is(#tabellone,#programmazione) .data-corrente{margin-top:28px;margin-bottom:var(--space-4)}@media (min-width:1024px){.pg-home #tabellone .tabellone-intro{font-size:17px}}:is(.pg-home,.pg-programmazione) .piede-giorno{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:var(--space-5)}.pg-programmazione .piede-giorno{margin-top:32px;padding-top:20px;border-top:1px solid var(--bordo)}:is(.pg-home,.pg-programmazione) .piede-link{margin:0;font-size:14px;display:flex;flex-wrap:wrap;gap:0 22px}:is(.pg-home,.pg-programmazione) .piede-link a{display:inline-flex;align-items:center;min-height:44px;color:var(--cremisi-velluto);text-decoration:underline;text-underline-offset:3px}:is(.pg-programmazione .piede-giorno,.pg-evento .piede-evento) .link-condividi{gap:10px;padding:0 18px 0 14px;min-height:44px;border:1px solid var(--bruno-scena);color:var(--bruno-scena);font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s}:is(.pg-programmazione .piede-giorno,.pg-evento .piede-evento) .link-condividi::before{content:"";flex:0 0 auto;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22%2317120E%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203v12M7.5%207.5%2012%203l4.5%204.5%22/%3E%3Cpath%20d%3D%22M5%2012v7a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2v-7%22/%3E%3C/svg%3E") center/contain no-repeat}:is(.pg-programmazione .piede-giorno,.pg-evento .piede-evento) .link-condividi:hover{background:rgba(23,18,14,.05)}:is(.pg-programmazione .piede-giorno,.pg-evento .piede-evento) .link-condividi:focus-visible{outline:2px solid var(--bruno-scena);outline-offset:3px}@media (min-width:1024px){:is(.pg-home,.pg-programmazione) .piede-link{font-size:15px}}.pg-programmazione #in-arrivo{border-top:0}.pg-programmazione #in-arrivo::before{content:"";display:block;height:12px;margin:0 0 32px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2015%2012%22%20width%3D%2215%22%20height%3D%2212%22%3E%3Cpath%20d%3D%22M0%2C0.6H15M0%2C11.4H15%22%20stroke%3D%22%23C0912F%22%20stroke-width%3D%221%22/%3E%3Cellipse%20cx%3D%225%22%20cy%3D%226%22%20rx%3D%224.75%22%20ry%3D%222.25%22%20fill%3D%22%23C0912F%22%20fill-opacity%3D%220.28%22%20stroke%3D%22%23C0912F%22%20stroke-width%3D%220.9%22/%3E%3Ccircle%20cx%3D%2212.5%22%20cy%3D%226%22%20r%3D%222.5%22%20fill%3D%22%23C0912F%22/%3E%3C/svg%3E") left top/15px 12px;background-repeat:round no-repeat}.pg-programmazione #in-arrivo>h2{font-size:20px}@media (min-width:1024px){.pg-programmazione #in-arrivo>h2{font-size:23px}.pg-programmazione #in-arrivo :is(#prox-con-titoli,#prox-eventi){grid-template-columns:repeat(3,minmax(0,190px));column-gap:36px}}@media (max-width:1023px){.pg-scheda-film .film-hero .poster{width:clamp(96px,33vw,112px)}}.pg-scheda-film :is(.meta-riga,.altro-meta){display:block;line-height:1.7}.pg-scheda-film :is(.meta-riga,.altro-meta) .rating-chip{display:inline-flex;vertical-align:1px;margin-right:8px}.pg-scheda-film .altro-film .quando-breve{color:var(--bruno-scena);font-size:18px;font-weight:700}.pg-scheda-film .altro-film .orari-brevi{margin-bottom:14px}.pg-scheda-film .altro-film .rimando{font-size:16px;margin-top:0}.pg-scheda-film .altro-film:is(:hover,:focus-visible) .rimando{text-decoration-thickness:2px}@media (min-width:1024px){.pg-scheda-film .altro-film .quando-breve{font-size:20px}}.pg-scheda-film .film-hero{--bacheca-l:calc(clamp(96px, 33vw, 112px) + 24px);--bacheca-f:12px;--bacheca-i:4px}.pg-scheda-film .film-hero .bacheca{flex:0 0 auto;display:flex;flex-direction:column;align-self:flex-start;width:var(--bacheca-l)}.pg-scheda-film .film-hero .bacheca .lunetta{display:block;width:100%;height:auto;aspect-ratio:240/100;margin-bottom:-1px}.pg-scheda-film .film-hero .bacheca .poster{position:relative;width:auto;margin:var(--bacheca-f);overflow:visible;box-shadow:0 0 0 1px rgba(244,238,226,.75),0 0 0 var(--bacheca-i) #463e37,0 0 0 calc(var(--bacheca-i) + 1px) #2e2823,0 0 0 var(--bacheca-f) #5a5149,0 8px 16px var(--bacheca-f) rgba(23,18,14,.16)}.pg-scheda-film .film-hero.con-bacheca .film-hero-info{margin-top:calc(var(--bacheca-l) * 100 / 240 + 6px)}@media (min-width:1024px){.pg-scheda-film .film-hero{--bacheca-l:252px;--bacheca-f:16px;--bacheca-i:5px}}.pg-scheda-film .film-hero .bacheca .poster::after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,rgba(255,253,248,.24) 0,rgba(255,253,248,.08) 5%,rgba(255,253,248,0) 15%,rgba(255,253,248,0) 85%,rgba(255,253,248,.08) 95%,rgba(255,253,248,.24) 100%),linear-gradient(180deg,rgba(255,253,248,.1) 0,rgba(255,253,248,0) 10%)}@media (prefers-reduced-motion:no-preference){html.dante-neon .pg-scheda-film .film-hero .bacheca .poster::after{opacity:0;animation:dante-neon 1.1s .5s ease-out forwards}html.dante-neon .pg-scheda-film .film-hero .lunetta .insegna{opacity:.5;animation:dante-insegna 1.1s .5s ease-out forwards}}@keyframes dante-neon{0%{opacity:0}12%{opacity:.7}18%{opacity:.15}30%{opacity:.85}40%{opacity:.35}100%,56%{opacity:1}}@keyframes dante-insegna{0%{opacity:.5}12%{opacity:.85}18%{opacity:.55}30%{opacity:.92}40%{opacity:.65}100%,56%{opacity:1}}.pg-scheda-film .altro-film .quando-breve{font-size:16px;font-weight:600}@media (min-width:1024px){.pg-scheda-film .altro-film .quando-breve{font-size:17px}}.pg-scheda-film .riconoscimenti{display:flex;flex-direction:column;align-items:stretch;gap:0}.pg-scheda-film .riconoscimenti .premio{display:flex;align-items:center;gap:12px}.pg-scheda-film .riconoscimenti .premio+.premio{margin-top:10px;padding-top:10px;border-top:1px solid rgba(226,196,122,.22)}.pg-scheda-film .riconoscimenti .simbolo-premio{flex:0 0 auto;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.pg-scheda-film .riconoscimenti .simbolo-premio :is(img,svg){display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.pg-scheda-film .riconoscimenti .simbolo-premio.alloro{background:radial-gradient(circle,rgba(192,145,47,.42) 0,rgba(192,145,47,0) 70%)}.pg-scheda-film .riconoscimenti .simbolo-premio.alloro svg{width:34px;height:34px}.pg-scheda-film .riconoscimenti .simbolo-premio.disco{border-radius:50%;background:var(--avorio-muro);padding:6px;box-shadow:0 0 0 1px rgba(226,196,122,.65)}@media (min-width:1024px){.pg-scheda-film .riconoscimenti .simbolo-premio{width:48px;height:48px}.pg-scheda-film .riconoscimenti .simbolo-premio.alloro svg{width:40px;height:40px}.pg-scheda-film .riconoscimenti .premio+.premio{margin-top:12px;padding-top:12px}}@media (forced-colors:active){.pg-scheda-film .film-hero .bacheca .poster{outline:4px solid CanvasText;outline-offset:0}.pg-scheda-film .riconoscimenti .simbolo-premio.disco{forced-color-adjust:none}}.pg-scheda-film .barra-sticky{background:var(--carta);color:var(--bruno-scena);border-top:2px solid var(--oro-frangia);box-shadow:0 -2px 0 var(--oro-frangia),0 -4px 0 var(--carta),0 -5px 0 var(--oro-frangia),0 -14px 26px rgba(23,18,14,.22)}.pg-scheda-film .barra-sticky .etichetta-barra{display:block;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1px;color:#4a4038}.pg-scheda-film .barra-sticky .prossimo strong{font-size:17px}.pg-scheda-film .barra-sticky .barra-tutti{color:var(--cremisi-velluto)}.pg-scheda-film .barra-sticky a:focus-visible{outline:2px solid var(--bruno-scena);outline-offset:2px}html:has(.pg-scheda-film .barra-sticky){scroll-padding-bottom:96px}@media (prefers-reduced-motion:no-preference){.pg-scheda-film .barra-sticky:not([hidden]){animation:dante-barra-entra .32s cubic-bezier(.2,.7,.2,1)}}@keyframes dante-barra-entra{from{transform:translateY(100%);opacity:0}to{transform:none;opacity:1}}:is(.pg-home,.pg-programmazione,.pg-scheda-film){--testo-muto:#4A4038;--sez:32px;--sotto-titolo:20px;--gruppo:16px}@media (min-width:1024px){:is(.pg-home,.pg-programmazione,.pg-scheda-film){--sez:48px;--sotto-titolo:24px;--gruppo:18px}}.pg-home #stagione-teatrale .testo p,.pg-home .sala-box p:not(.dotazioni),.pg-scheda-film .stato-box .corpo,.pg-scheda-film .trama-testo{font-size:17px;line-height:1.6;text-wrap:pretty}@media (min-width:1024px){.pg-home #stagione-teatrale .testo p,.pg-home .sala-box p:not(.dotazioni),.pg-scheda-film .stato-box .corpo,.pg-scheda-film .trama-testo{font-size:18px}.pg-home #stagione-teatrale .testo p,.pg-home .sala-box p:not(.dotazioni),.pg-scheda-film .trama-testo{text-align:justify;text-align-last:left;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:7 3 3}}:is(.pg-home,.pg-programmazione) .pagina-intro{font-size:17px;line-height:1.5}@media (min-width:1024px){:is(.pg-home,.pg-programmazione) .pagina-intro{font-size:18px}}.pg-home .sez-info .riga :is(.v,.v-link),.pg-home :is(.banner-sub,.banner-tessere > p),.pg-scheda-film #scheda-tecnica .v,.pg-scheda-film .leggi-tutto,:is(.pg-home,.pg-programmazione) .piede-link,:is(.pg-home,.pg-programmazione,.pg-scheda-film) :is(.testo-sezione-link,.stato-box .corpo-secondario){font-size:16px;line-height:1.5}.pg-home .sez-info .info-list .nota,.pg-home .sez-info .riga .k,.pg-home main .nota-bollini,.pg-programmazione .ancore-tutto,.pg-programmazione .nota-bollini,.pg-scheda-film #scheda-tecnica .k,.pg-scheda-film :is(.prox-item .data,.riconoscimenti .categorie,.tag-tecnico,.altro-meta),:is(.pg-home,.pg-programmazione) :is(.film-card .meta > span:not(.rating-chip),.tutto-film .meta > span:not(.rating-chip),.prox-item .data),:is(.pg-home,.pg-programmazione,.pg-scheda-film) .breadcrumb{font-size:14px;line-height:1.45}.pg-home .sez-info .riga .k,.pg-scheda-film #scheda-tecnica .k{color:var(--testo-muto);font-weight:400}.pg-home .altri-giorni .testo,.pg-programmazione .tf-etichetta,.pg-scheda-film .trailer-box .etichetta,:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill .mese,:is(.pg-home,.pg-programmazione) #giorno-ui .day-pill>span:first-child,:is(.pg-home,.pg-programmazione) .categoria,footer.ricco .footer-subhead{font-size:13px}footer.ricco :is(.indirizzo,.come-arrivare){font-size:14px}.brand-anno,footer.ricco .copy p,footer.ricco li a{font-size:13px}.pg-scheda-film .trailer-box{font-family:var(--font-corpo)}:is(.pg-home,.pg-programmazione,.pg-scheda-film) .orario-btn{min-height:52px;padding-top:6px;padding-bottom:6px;box-sizing:border-box}:is(.pg-home,.pg-programmazione,.pg-scheda-film) .orario-btn .etichetta{font-size:12px;line-height:1.2}.pg-programmazione h1.page-title{font-weight:600}.pg-programmazione .tutto-film h3,:is(.pg-home,.pg-programmazione) .film-card h3{font-size:21px}@media (min-width:1024px){.pg-programmazione .tutto-film h3,:is(.pg-home,.pg-programmazione) .film-card h3{font-size:26px}}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .rimando:not(.vista-switch a),body a.dante-rimando{font-size:16px}:is(.pg-home,.pg-programmazione,.pg-scheda-film) .canali p{line-height:1.5}.pg-home main>section:not(#tabellone,.canali),.pg-programmazione main>section:not(#programmazione,.canali),.pg-scheda-film main .trama-tecnica>section,.pg-scheda-film main>section:not(#scheda-film-top,.canali){padding-top:var(--sez);padding-bottom:var(--sez)}.pg-home main>section#tabellone,.pg-programmazione main>section#programmazione,.pg-scheda-film main>section#scheda-film-top{padding-bottom:var(--sez)}:is(.pg-home main > section#sala,.pg-scheda-film main > section#anche-in-programmazione,.pg-programmazione main > section#in-arrivo){padding-top:0}:is(.pg-home #sala,.pg-scheda-film .apre-altri,.pg-programmazione #in-arrivo)::before{margin-bottom:var(--sez)}:is(.pg-home,.pg-programmazione,.pg-scheda-film) main>section.canali.canali{margin-top:var(--sez);margin-bottom:var(--sez)}.pg-scheda-film .trama-tecnica h2,:is(.pg-home,.pg-programmazione,.pg-scheda-film) main section:not(.canali)>h2:not(#data-corrente){margin-bottom:var(--sotto-titolo)}.pg-scheda-film .altro-film .altro-info>*,:is(.pg-home,.pg-programmazione) .film-card .info>*{margin-top:0;margin-bottom:0}.pg-scheda-film .altro-film .altro-info>*+*,:is(.pg-home,.pg-programmazione) .film-card .info>*+*{margin-top:var(--gruppo)}.pg-scheda-film .altro-film .altro-info>h3+.altro-meta,:is(.pg-home,.pg-programmazione) .film-card .info>h3+*{margin-top:6px}:is(.pg-home,.pg-programmazione) .film-card .info>h3+.showtimes{margin-top:12px}.pg-scheda-film .altro-film .altro-info>.rimando,:is(.pg-home,.pg-programmazione) .film-card .info>.rimando{margin-top:6px}:is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(:is(#prox-con-titoli,#prox-eventi),.sala-box)>.rimando{margin-top:4px}@media (min-width:1024px){.pg-scheda-film .trama-tecnica{grid-template-columns:minmax(0,1fr) 380px;column-gap:88px}.pg-scheda-film .trama-tecnica .trama{max-width:none}.pg-home #sala .sala-box.senza-foto{display:grid;align-items:start;max-width:none;grid-template-columns:300px minmax(0,36em);column-gap:72px}.pg-home .sala-box.senza-foto>.sala-hero{grid-column:1;grid-row:1/span 4;margin:0}.pg-home .sala-box.senza-foto>:not(.sala-hero){grid-column:2}}:is(.pg-scheda-film,.pg-evento) #orari .giorno-gruppo{--filetto-x:0px;--sfondo-x:18px;position:relative;margin-bottom:0;padding-top:12px;padding-bottom:12px}:is(.pg-scheda-film,.pg-evento) #orari .giorno-gruppo.oggi{margin-bottom:0;padding-top:16px;padding-bottom:16px;background:linear-gradient(var(--bruno-legno),var(--bruno-legno)) var(--sfondo-x) 0/calc(100% - var(--sfondo-x)) 100% no-repeat}:is(.pg-scheda-film,.pg-evento) #orari .giorno-gruppo:nth-of-type(odd):not(.oggi){background:linear-gradient(var(--carta),var(--carta)) var(--sfondo-x) 0/calc(100% - var(--sfondo-x)) 100% no-repeat}:is(.pg-scheda-film,.pg-evento) #orari .giorno-gruppo::before{content:"";position:absolute;left:var(--filetto-x);top:0;bottom:0;width:8px;border-left:3px solid var(--oro-frangia);border-right:1px solid var(--oro-frangia);box-sizing:border-box;pointer-events:none}@media (max-width:1023px){:is(.pg-scheda-film,.pg-evento) #orari .giorno-gruppo{--sfondo-x:10px;margin-left:0;margin-right:0;padding-left:20px;padding-right:12px}:is(.pg-scheda-film,.pg-evento) #orari .orario-btn{padding-left:14px;padding-right:14px}:is(.pg-scheda-film,.pg-evento) #orari .giorno-gruppo::before{width:6px;border-left-width:2px}}@media (min-width:1024px){:is(.pg-scheda-film,.pg-evento) #orari .giorno-gruppo{margin-left:-38px;margin-right:-20px;padding-left:38px;padding-right:20px}}@media (forced-colors:active){:is(.pg-scheda-film,.pg-evento) #orari .giorno-gruppo::before{border-color:CanvasText}}:is(.pg-scheda-film,.pg-evento) #orari .showtimes{gap:10px}:is(.pg-scheda-film,.pg-evento) #orari .orario-btn{min-width:78px}:is(.pg-scheda-film,.pg-evento) #orari .giorno-gruppo.oggi .orario-btn.speciale:not(.passato){box-shadow:0 0 0 2px var(--oro-chiaro-testo)}@media (min-width:1024px){.pg-scheda-film main>section#scheda-film-top{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:36px;align-items:start}.pg-scheda-film #scheda-film-top>.film-hero.con-bacheca{display:contents}.pg-scheda-film #scheda-film-top .bacheca{grid-column:1;grid-row:1/span 2}.pg-scheda-film #scheda-film-top .film-hero-info{grid-column:2;grid-row:1}.pg-scheda-film #scheda-film-top>.riconoscimenti{grid-column:2;grid-row:2;justify-self:start;max-width:600px;margin-top:24px}}.pg-scheda-film #stato-con-orari>h2{margin-bottom:var(--sotto-titolo)}.pg-scheda-film .barra-sticky .etichetta-barra{font-size:13px}:is(.pg-programmazione,.pg-scheda-film) .breadcrumb{flex-wrap:nowrap}:is(.pg-programmazione,.pg-scheda-film) .breadcrumb [aria-current=page]{max-width:none;min-width:0;flex:0 1 auto}:is(.pg-programmazione,.pg-scheda-film) .breadcrumb>a{flex:none}:is(.pg-home,.pg-programmazione) main .orario-btn{min-height:48px;padding-top:4px;padding-bottom:4px}:is(.pg-home,.pg-programmazione) main .orario-btn .etichetta{line-height:1.1}:is(.pg-home,.pg-programmazione) main .orario-btn .ora{line-height:1.15}@media (min-width:1024px){.pg-home main #stagione-teatrale .testo p,.pg-home main .sala-box p:not(.dotazioni){text-align:start;hyphens:manual;-webkit-hyphens:manual}}@media (max-width:1023px){.pg-home main .sez-info .riga :is(.v,.v-link){font-size:15px}}:is(.pg-home,.pg-programmazione) main .piede-link{font-size:14px}@media (min-width:1024px){:is(.pg-home,.pg-programmazione) main .piede-link{font-size:15px}}.pg-scheda-film main #scheda-tecnica .k{font-size:15px}.pg-scheda-film main #scheda-tecnica .riga:not(.principale) .v{font-size:15px}@media (max-width:1023px){:is(.pg-home,.pg-programmazione) main .film-grid>.film-card{padding-top:36px;padding-bottom:24px}:is(.pg-home,.pg-programmazione) main .film-grid>.film-card:first-child{padding-top:30px}.pg-programmazione main .tutto-film{padding-top:36px;padding-bottom:28px}}.pg-home #tabellone .evento-oggi{padding-top:24px;padding-bottom:24px}.pg-home #tabellone .evento-oggi.con-locandina{grid-template-rows:auto auto auto 1fr;column-gap:12px;align-items:start}.pg-home #tabellone .evento-oggi .evento-img{grid-row:1/span 4;margin:0}.pg-home #tabellone .evento-oggi .categoria{margin:0 0 8px;line-height:1.2}.pg-home #tabellone .evento-oggi .evento-titolo{margin:0}.pg-home #tabellone .evento-oggi .ora-evento{margin:12px 0 0;font-size:16px;font-weight:600;line-height:1.35;color:var(--bruno-scena)}.pg-home #tabellone .evento-oggi .etichetta-ora{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#4a4038;margin-right:.6em}.pg-home #tabellone .evento-oggi .rimando{margin-top:4px}.pg-home #tabellone #stato-popolato>.eventi-oggi-grid{margin-top:24px}.pg-home #tabellone #stato-popolato>.piede-giorno{margin-top:24px}@media (min-width:1024px){.pg-home #tabellone .evento-oggi{padding-top:28px;padding-bottom:28px}.pg-home #tabellone .evento-oggi.con-locandina{column-gap:12px}.pg-home #tabellone .evento-oggi .ora-evento{font-size:17px}.pg-home #tabellone #stato-popolato>.eventi-oggi-grid{margin-top:36px}}@media (max-width:767px){:is(.pg-home,.pg-programmazione) main .film-grid>.film-card{padding-top:36px;padding-bottom:48px}:is(.pg-home,.pg-programmazione) main .film-grid>.film-card:first-child{padding-top:30px}:is(.pg-home,.pg-programmazione) main .film-grid>.film-card:last-child{padding-bottom:24px}.pg-programmazione main .tutto-film{padding-top:36px;padding-bottom:48px}.pg-programmazione main .tutto-film:last-child{padding-bottom:28px}}@media (min-width:768px){:is(.pg-home,.pg-programmazione) main .film-grid{row-gap:24px}:is(.pg-home,.pg-programmazione) main .film-grid>.film-card,:is(.pg-home,.pg-programmazione) main .film-grid>.film-card:first-child{padding-top:30px;padding-bottom:24px}}:is(.pg-home,.pg-programmazione,.pg-evento) img:is(.evento-img,.foto-spett,.foto-evento){object-fit:cover;display:block}.pg-home #tabellone img.evento-img{height:auto;aspect-ratio:1/1}.pg-evento .evento-hero .evento-tipo{margin:0 0 4px}.pg-evento .evento-sezione{padding-top:12px}.pg-programmazione .voce .azione .showtimes{display:flex;flex-wrap:wrap;gap:10px}.dante-stagione{margin:24px 0;font-family:var(--font-corpo);color:var(--bruno-scena)}.dante-stagione .voci{list-style:none;margin:0;padding:0}.dante-stagione .voce{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-top:1px solid var(--bordo,#e0d6c4);margin:0}.dante-stagione .voce:first-child{border-top:3px solid var(--oro-frangia)}.dante-stagione .voce .foto-spett{flex:0 0 88px;width:88px;height:88px;background:#cfc6b4;object-fit:cover;margin:0}.dante-stagione .voce .testo{min-width:0;flex:1}.dante-stagione .voce .quando{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--bruno-scena)}.dante-stagione .voce h3{font-family:var(--font-titoli);font-size:21px;font-weight:600;line-height:1.25;margin:0 0 6px;color:var(--bruno-scena)}.dante-stagione .voce .credits{margin:0 0 2px;font-size:15px;line-height:1.45;color:#4a4038}.dante-stagione .voce .credits strong{color:var(--bruno-scena);font-weight:600}.dante-stagione .voce .desc{margin:6px 0 0;font-size:15px;line-height:1.5}.dante-stagione .voce .ingresso{margin:6px 0 0;font-size:15px;font-weight:600}.dante-stagione .voce.passato .foto-spett{opacity:.55}.dante-stagione .voce.passato :is(.quando,h3,.credits,.credits strong,.desc){color:#4a4038}.dante-stagione .voce.passato .quando::after{content:" · concluso";font-weight:500}.dante-stagione-conclusa{margin:0 0 12px;font-size:17px;font-weight:600}@media (min-width:768px){.dante-stagione .voce .foto-spett{flex-basis:128px;width:128px;height:128px}.dante-stagione .voce{gap:20px}}.pg-programmazione .voce .testo>.quando{color:var(--bruno-scena);font-size:14px}:is(.pg-home,.pg-programmazione,.pg-scheda-film) .prox-item :is(.data,.prox-titolo){overflow-wrap:break-word}.pg-evento .breadcrumb{flex-wrap:nowrap}.pg-evento .breadcrumb [aria-current=page]{max-width:none;min-width:0;flex:0 1 auto}.pg-evento .breadcrumb>a{flex:none}@media (max-width:767px){.pg-programmazione .ancore-tutto{column-gap:12px}}.pg-evento{--testo-muto:#4A4038;--sez:32px;--sotto-titolo:20px;--gruppo:16px}@media (min-width:1024px){.pg-evento{--sez:48px;--sotto-titolo:24px;--gruppo:18px}}.pg-evento main>section:not(.canali){padding-top:var(--sez);padding-bottom:var(--sez)}.pg-evento main>section#evento{padding-top:20px}.pg-evento main section:not(.canali) .contenuto-stretto>h2{margin:0 0 var(--sotto-titolo)}@media (min-width:1024px){.pg-evento main section:not(.canali) .contenuto-stretto>h2{font-size:28px}}.pg-evento .evento-hero{gap:18px;margin:0}.pg-evento .evento-hero .evento-tipo{margin:0 0 10px;line-height:1.3}.pg-evento .evento-hero h1{margin:0;line-height:1.15}.pg-evento .evento-dati{margin:10px 0 0;font-size:16px;line-height:1.5;color:#4a4038}.pg-evento .evento-desc{margin:24px 0 0;max-width:62ch;font-size:16px;line-height:1.65}@media (min-width:768px){.pg-evento .evento-hero{gap:28px;align-items:center}.pg-evento .evento-desc{margin-top:28px}}@media (min-width:1024px){.pg-evento .evento-hero h1{font-size:34px}.pg-evento .evento-dati{font-size:17px}.pg-evento .evento-desc{font-size:17px}}.pg-evento #orari .ora-dato{display:inline-flex;align-items:baseline;gap:.3em;min-height:44px;align-items:center;font-size:15px;font-weight:500;color:var(--bruno-scena);white-space:nowrap}.pg-evento #orari .ora-dato .ora{font-size:19px;font-weight:700}.pg-evento #orari .giorno-gruppo.oggi .ora-dato{color:var(--avorio-muro)}.pg-evento #orari .giorno-gruppo.passata :is(.data-giorno,.ora-dato){color:#4a4038}.pg-evento #orari .giorno-gruppo.passata .data-giorno b{font-weight:600}@media (min-width:1024px){.pg-evento .orario-btn .ora{font-size:19px}}.pg-evento .evento-azione{margin:var(--gruppo) 0 0}.pg-evento .evento-azione>*{margin:0}.pg-evento .evento-azione>*+*{margin-top:12px}.pg-evento .evento-azione p{font-size:15px;line-height:1.5;color:#4a4038}.pg-evento .evento-azione .nota-ingresso{margin:0;padding:0;border:0;font-size:17px;font-weight:600;line-height:1.4;color:var(--bruno-scena)}.pg-evento .evento-azione .btn-outline-cremisi{margin-top:16px}@media (min-width:1024px){.pg-evento .evento-azione p{font-size:16px}}.pg-evento .evento-dove{display:block;margin:0 0 4px;font-size:16px;line-height:1.5;color:var(--bruno-scena)}.pg-evento .evento-dove strong{font-weight:600}.pg-evento #dove .rimando{margin-top:0}.pg-evento .piede-evento{margin-top:var(--sez);padding-top:20px;border-top:1px solid var(--bordo)}.pg-evento .piede-evento .link-condividi{display:inline-flex;align-items:center}@media (min-width:1024px){.pg-evento .evento-dove{font-size:17px}}.pg-evento .al-dante .bottoni{margin-top:0}.dante-solo-lettori{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.pg-programmazione main .voce .rimando{margin-top:14px}.pg-programmazione main .voce .azione+.rimando{margin-top:12px}@media (max-width:767px){.pg-programmazione main .voce,.pg-programmazione main .voce:first-child{padding-top:36px;padding-bottom:48px}.pg-programmazione main .voce:last-child{padding-bottom:28px}}@media (min-width:768px) and (max-width:1023px){.pg-programmazione main .voce,.pg-programmazione main .voce:first-child{padding-top:36px;padding-bottom:28px}}@media (min-width:1024px){.pg-programmazione main .voce,.pg-programmazione main .voce:first-child{padding-bottom:24px}}.dante-stagione .voce,.dante-stagione .voce:first-child{border-top:0;padding:36px 0 48px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 width=%2224%22 height=%2224%22%3E%3Cg fill=%22%23C0912F%22%3E%3Cpath d=%22M12,0.6C14.4,4.4 14.3,9.2 12,14C9.7,9.2 9.6,4.4 12,0.6Z%22/%3E%3Cg%3E%3Cpath d=%22M10.9,14.3C10.2,9.6 6.4,6 3.3,7.6C1.4,8.6 1.6,11.5 3.6,11.6C2.7,10.6 3.3,9.3 4.8,9.4C7.3,9.6 9.2,12 9.5,14.3Z%22/%3E%3Cpath d=%22M10.7,13.6L7.6,5.6%22 stroke=%22%23C0912F%22 stroke-width=%220.95%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%227.3%22 cy=%224.7%22 r=%221.3%22/%3E%3Cpath d=%22M11.3,16.4C9.8,17.4 7.9,18.2 6.8,20.3C8.8,20.3 10.3,19.1 11.6,17.5Z%22/%3E%3C/g%3E%3Cg transform=%22translate(24 0) scale(-1 1)%22%3E%3Cpath d=%22M10.9,14.3C10.2,9.6 6.4,6 3.3,7.6C1.4,8.6 1.6,11.5 3.6,11.6C2.7,10.6 3.3,9.3 4.8,9.4C7.3,9.6 9.2,12 9.5,14.3Z%22/%3E%3Cpath d=%22M10.7,13.6L7.6,5.6%22 stroke=%22%23C0912F%22 stroke-width=%220.95%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%227.3%22 cy=%224.7%22 r=%221.3%22/%3E%3Cpath d=%22M11.3,16.4C9.8,17.4 7.9,18.2 6.8,20.3C8.8,20.3 10.3,19.1 11.6,17.5Z%22/%3E%3C/g%3E%3Crect x=%225.4%22 y=%2214.2%22 width=%2213.2%22 height=%221.9%22 rx=%220.3%22/%3E%3Cpath d=%22M12,16.1C13.1,18 13.1,20.2 12,23C10.9,20.2 10.9,18 12,16.1Z%22/%3E%3C/g%3E%3C/svg%3E") center 0/15px 15px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 3%22 width=%22100%22 height=%223%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0,1.5L100,0L100,3Z%22 fill=%22%23C0912F%22 fill-opacity=%221%22/%3E%3C/svg%3E") left 8.2px/calc(50% - 11px) 1.6px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 3%22 width=%22100%22 height=%223%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0,0L100,1.5L0,3Z%22 fill=%22%23C0912F%22 fill-opacity=%221%22/%3E%3C/svg%3E") right 8.2px/calc(50% - 11px) 1.6px no-repeat}.dante-stagione .voce:last-child{padding-bottom:28px}.dante-stagione .voce a.dante-rimando{margin-top:10px}@media (min-width:768px){.dante-stagione .voce,.dante-stagione .voce:first-child{padding:36px 0 28px}}@media (forced-colors:active){.dante-stagione .voce{border-top:1px solid CanvasText;background:0 0}}:is(.pg-programmazione main,.dante-stagione) .voce .categoria{margin:0 0 8px;line-height:1.3}:is(.pg-programmazione main,.dante-stagione) .voce h3{margin:0;font-size:21px;line-height:1.2;color:var(--bruno-scena)}:is(.pg-programmazione main,.dante-stagione) .voce .credits{margin:2px 0 0;font-size:15px;line-height:1.45;color:#4a4038}:is(.pg-programmazione main,.dante-stagione) .voce h3+.credits{margin-top:6px}:is(.pg-programmazione main,.dante-stagione) .voce .testo>.quando{margin:12px 0 0;font-size:15px;font-weight:600;line-height:1.4;color:var(--bruno-scena)}:is(.pg-programmazione main,.dante-stagione) .voce .ingresso{margin:6px 0 0;padding:0;border:0;font-size:15px;font-weight:600;color:var(--bruno-scena)}:is(.pg-programmazione main,.dante-stagione) .voce .azione{margin-top:14px}@media (min-width:1024px){:is(.pg-programmazione main,.dante-stagione) .voce h3{font-size:26px}:is(.pg-programmazione main,.dante-stagione) .voce :is(.credits,.testo > .quando,.ingresso){font-size:16px}}.pg-evento .evento-hero{display:block}.pg-evento img.foto-evento{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;margin:0 0 20px;background:#cfc6b4}@media (min-width:768px){.pg-evento img.foto-evento{width:480px;max-width:100%;margin-bottom:28px}}:is(.pg-programmazione main,.dante-stagione) .voce{flex-direction:column;align-items:stretch;gap:14px}:is(.pg-programmazione main,.dante-stagione) .voce .foto-spett{flex:none;height:auto;aspect-ratio:3/2;margin:0}.pg-programmazione main .voce .foto-spett{width:132px}.pg-programmazione main .voce h3{font-size:19px}@media (min-width:1024px){.pg-programmazione main .voce .foto-spett{width:180px}.pg-programmazione main .voce h3{font-size:23px}.pg-programmazione main .voce{gap:16px}}.dante-stagione .voce .foto-spett,.dante-stagione .voce .foto-spett:is(img,div){width:100%;max-width:360px}@media (min-width:768px){.dante-stagione .voce .foto-spett,.dante-stagione .voce .foto-spett:is(img,div){width:300px;flex-basis:auto}.dante-stagione .voce{gap:16px}}.pg-home #tabellone img.evento-img,:is(.pg-home,.pg-programmazione) img.evento-img{height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center}:is(.pg-home,.pg-programmazione,.pg-scheda-film) .prox-item .poster.foto,body .dante-in-arrivo .poster.foto{aspect-ratio:3/2;height:auto}:is(.pg-home,.pg-programmazione,.pg-scheda-film) .prox-item .poster.foto img,body .dante-in-arrivo .poster.foto img{object-position:center}.pg-evento #orari .giorno-gruppo,.pg-evento #orari .giorno-gruppo.oggi{--sfondo-x:10px;margin-left:0;margin-right:0;padding-left:20px;padding-right:12px}@media (min-width:768px){.pg-evento #orari .giorno-gruppo,.pg-evento #orari .giorno-gruppo.oggi{--sfondo-x:12px;padding-left:26px;padding-right:16px}}@media (min-width:768px){.pg-programmazione main .tutto-film{padding-bottom:48px}}:is(.pg-programmazione main,.dante-stagione) .voci{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px;margin:0;padding:0;list-style:none}body .dante-stagione .voci{grid-template-columns:minmax(0,1fr);gap:40px}:is(.pg-programmazione main,.dante-stagione) .voce,:is(.pg-programmazione main,.dante-stagione) .voce:first-child,:is(.pg-programmazione main,.dante-stagione) .voce:last-child{display:flex;flex-direction:column;gap:12px;padding:0;margin:0;border:0;background:0 0}:is(.pg-programmazione main,.dante-stagione) .voce .foto-spett,:is(.pg-programmazione main,.dante-stagione) .voce .foto-spett:is(img,div){display:block;width:100%;max-width:none;height:auto;aspect-ratio:3/2;flex:none;margin:0;background:#cfc6b4}.pg-programmazione main .tutto-blocco .nota-eventi,.pg-programmazione main .tutto-blocco .nota-teatro{margin-bottom:24px}.pg-programmazione main .voce .categoria{margin:0 0 6px}.pg-programmazione main .voce h3{font-size:17px;line-height:1.25}.pg-programmazione main .voce .testo>.quando{margin-top:8px;font-size:14px}.pg-programmazione main .voce .azione{margin-top:12px}.pg-programmazione main .voce .azione .showtimes{gap:8px}.pg-programmazione main .voce .azione+.rimando,.pg-programmazione main .voce .rimando{margin-top:10px;align-self:flex-start}.pg-programmazione main #tutto-teatro .voci+.rimando{margin-top:32px}@media (min-width:768px){.pg-programmazione main .voci{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.pg-programmazione main .voce h3{font-size:18px}body .dante-stagione .voci{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 28px}}@media (min-width:1024px){.pg-programmazione main .voci{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 28px}.pg-programmazione main .voce h3{font-size:20px}.pg-programmazione main .voce .testo>.quando{font-size:15px}body .dante-stagione .voci{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}}@media (forced-colors:active){:is(.pg-programmazione main,.dante-stagione) .voce{border:0}}:is(.pg-programmazione main,.dante-stagione) .voce .testo{display:flex;flex-direction:column;flex:1 1 auto}:is(.pg-programmazione main,.dante-stagione) .voce .testo>.rimando:last-child{margin-top:auto;padding-top:10px}:is(.pg-home,.pg-programmazione) .film-card .poster img{transition:filter .6s ease}:is(.pg-home,.pg-programmazione) .film-card.finito-oggi .poster img{filter:grayscale(1) contrast(.92)}@media (prefers-reduced-motion:reduce){:is(.pg-home,.pg-programmazione) .film-card .poster img{transition:none}}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .nav-overlay a{position:relative;transition:color .2s ease}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .nav-overlay a::after{content:"";position:absolute;left:4px;right:4px;bottom:12px;height:1.5px;background:var(--oro-chiaro,#e2c47a);transform:scaleX(0);transform-origin:center;transition:transform .25s ease}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .nav-overlay a:is(:hover,:focus-visible){color:var(--oro-chiaro,#e2c47a)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .nav-overlay a:is(:hover,:focus-visible)::after{transform:scaleX(1)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .menu-btn{transition:color .2s ease}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .menu-btn:hover{color:var(--oro-chiaro,#e2c47a)}@media (min-width:1024px){:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .nav-overlay a::after{left:0;right:0;bottom:8px}}footer.ricco :is(.cols a,.footer-legal a){transition:color .2s ease,text-decoration-color .2s ease}footer.ricco :is(.cols a,.footer-legal a):is(:hover,:focus-visible){color:var(--oro-chiaro,#e2c47a);text-decoration-color:var(--oro-chiaro,#E2C47A)}footer.ricco .footer-dove .come-arrivare{transition:color .2s ease,text-decoration-color .2s ease}footer.ricco .footer-dove .come-arrivare:is(:hover,:focus-visible){color:#f4eee2;text-decoration-color:#F4EEE2}footer.ricco .social-link{transition:background-color .2s ease,color .2s ease}footer.ricco .social-link:is(:hover,:focus-visible){background:var(--oro-chiaro,#e2c47a);color:var(--bruno-scena,#17120e)}@media (prefers-reduced-motion:reduce){:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .nav-overlay a,:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .nav-overlay a::after,footer.ricco :is(.cols a,.footer-legal a,.social-link,.footer-dove .come-arrivare){transition:none}}@media (forced-colors:active){:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .nav-overlay a::after{background:LinkText}}:is(.pg-home,.pg-programmazione) .evento-oggi .evento-img{transition:filter .6s ease}:is(.pg-home,.pg-programmazione) .evento-oggi.finito-oggi .evento-img{filter:grayscale(1) contrast(.92)}@media (prefers-reduced-motion:reduce){:is(.pg-home,.pg-programmazione) .evento-oggi .evento-img{transition:none}}.pg-home main>:is(#in-arrivo,#prossimi-eventi,#tessere,.sez-info,:not(:is(#in-arrivo,#prossimi-eventi)) + #stagione-teatrale)::before{content:"";display:block;height:12px;margin:0 0 var(--sez);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2015%2012%22%20width%3D%2215%22%20height%3D%2212%22%3E%3Cg%20fill%3D%22%23C0912F%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%2215%22%20height%3D%221.2%22/%3E%3Crect%20x%3D%220%22%20y%3D%2210.8%22%20width%3D%2215%22%20height%3D%221.2%22/%3E%3Cellipse%20cx%3D%225%22%20cy%3D%226%22%20rx%3D%224.75%22%20ry%3D%222.25%22%20fill-opacity%3D%220.28%22%20stroke%3D%22%23C0912F%22%20stroke-width%3D%220.9%22/%3E%3Ccircle%20cx%3D%2212.5%22%20cy%3D%226%22%20r%3D%222.5%22/%3E%3C/g%3E%3C/svg%3E") left center/15px 12px round no-repeat}.pg-home main>:is(#in-arrivo,#prossimi-eventi,#tessere,.sez-info,#stagione-teatrale){padding-top:var(--sez)}@media (min-width:1024px){.pg-home main>:is(#in-arrivo,#prossimi-eventi,#tessere,.sez-info,:not(:is(#in-arrivo,#prossimi-eventi)) + #stagione-teatrale)::before{grid-column:1/-1}}.pg-home #tabellone .piede-giorno{margin-top:32px;padding-top:20px;border-top:1px solid var(--bordo)}.pg-home #tabellone .eventi-oggi-grid+.piede-giorno{border-top:0;padding-top:0}.pg-home main .banner-tessere{text-align:left;padding:28px 28px 26px}.pg-home main .banner-tessere>h2{font-family:var(--font-titoli);font-size:21px;font-weight:600;line-height:1.2;margin:0 0 8px}.pg-home main .banner-tessere>p{margin:0;font-size:15px;line-height:1.5;color:#4a4038}.pg-home main .banner-tessere>.btn-outline-cremisi{margin-top:18px}@media (min-width:1024px){.pg-home main .banner-tessere{padding:0}.pg-home main .banner-tessere>h2{font-size:24px}.pg-home main .banner-tessere>p{font-size:16px}.pg-home main .banner-tessere>.btn-outline-cremisi{margin-top:0}}.pg-home main .teatro-prossimo{position:relative;padding:0}.pg-home main .teatro-prossimo .categoria.sezione{margin:0 0 12px}.pg-home main .teatro-prossimo h3{font-family:var(--font-titoli);font-size:18px;font-weight:600;line-height:1.25;margin:0;color:var(--bruno-scena)}.pg-home main .teatro-prossimo .in-scena{margin:8px 0 0;font-size:15px;font-weight:600;line-height:1.4;color:var(--bruno-scena)}.pg-home main .teatro-prossimo .in-scena .etichetta-ora{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#4a4038;margin-right:.6em}.pg-home main .teatro-prossimo .link-teatro{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px;margin:6px 0 0}.pg-home main .teatro-prossimo .link-teatro .rimando{font-size:16px;margin:0}.pg-home main .teatro-prossimo .link-teatro .tutta{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--cremisi-velluto);text-decoration:underline;text-underline-offset:3px}@media (min-width:1024px){.pg-home main .teatro-prossimo h3{font-size:21px}.pg-home main .teatro-prossimo .in-scena{font-size:16px}.pg-home main .teatro-prossimo .link-teatro .tutta{font-size:15px}}@media (max-width:1023px){.pg-home main .sez-info .riga{grid-template-columns:112px minmax(0,1fr);gap:4px 16px;align-items:baseline}.pg-home main .sez-info .riga :is(.v,.v-link){text-align:left;justify-self:start}.pg-home main .sez-info .riga .v-block{align-items:flex-start;text-align:left}.pg-home main .sez-info .riga .v-block .nota{text-align:left}}:is(.pg-home,.pg-programmazione,.pg-scheda-film) :is(#prox-con-titoli,#prox-eventi),body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi){row-gap:36px}@media (min-width:768px){:is(.pg-home,.pg-programmazione,.pg-scheda-film) :is(#prox-con-titoli,#prox-eventi),body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi){row-gap:44px}}:is(.pg-home,.pg-programmazione,.pg-scheda-film,body) .prox-item .poster-link:has(.poster.foto){display:flex;align-items:flex-end;aspect-ratio:70/100;width:100%;max-width:150px}:is(.pg-home,.pg-programmazione,.pg-scheda-film) .prox-item .poster-link:has(.poster.foto) .poster.foto,body .dante-in-arrivo .poster-link:has(.poster.foto) .poster.foto{width:100%;max-width:none}.pg-scheda-film #in-arrivo .prox-item .poster-link:has(.poster.foto){max-width:96px}@media (min-width:768px){.pg-scheda-film #in-arrivo .prox-item .poster-link:has(.poster.foto){max-width:104px}}@media (min-width:1024px){.pg-scheda-film #in-arrivo .prox-item .poster-link:has(.poster.foto){max-width:120px}}@media (max-width:767px){.pg-programmazione main .voci{grid-template-columns:minmax(0,1fr);gap:40px}.pg-programmazione main .voce .foto-spett,.pg-programmazione main .voce .foto-spett:is(img,div){max-width:320px}.pg-programmazione main .voce h3{font-size:19px}}@media (min-width:768px) and (max-width:1023px){.pg-programmazione main .voci{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 28px}}.pg-programmazione main #tutto-teatro .fine-tutto.btn-outline-cremisi{margin-top:36px}@media (max-width:767px){.pg-programmazione main .voce div.foto-spett{display:none}}.pg-evento main>section#al-dante{border-top:0}.pg-evento main>section#al-dante::before{content:"";display:block;height:12px;margin:0 0 var(--sez);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2015%2012%22%20width%3D%2215%22%20height%3D%2212%22%3E%3Cg%20fill%3D%22%23C0912F%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%2215%22%20height%3D%221.2%22/%3E%3Crect%20x%3D%220%22%20y%3D%2210.8%22%20width%3D%2215%22%20height%3D%221.2%22/%3E%3Cellipse%20cx%3D%225%22%20cy%3D%226%22%20rx%3D%224.75%22%20ry%3D%222.25%22%20fill-opacity%3D%220.28%22%20stroke%3D%22%23C0912F%22%20stroke-width%3D%220.9%22/%3E%3Ccircle%20cx%3D%2212.5%22%20cy%3D%226%22%20r%3D%222.5%22/%3E%3C/g%3E%3C/svg%3E") left center/15px 12px round no-repeat;max-width:720px}.pg-programmazione .tf-giorni{position:relative;padding-left:10px}.pg-programmazione .tf-giorni::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;border-left:2px solid var(--oro-frangia);border-right:1px solid var(--oro-frangia);box-sizing:border-box;pointer-events:none}.pg-programmazione .tf-giorni li{padding-left:28px}.pg-programmazione .tf-giorni li.oggi{background-position-x:8px}@media (min-width:1024px){.pg-programmazione .tf-giorni{padding-left:12px}.pg-programmazione .tf-giorni::before{width:8px;border-left-width:3px}}@media (forced-colors:active){.pg-programmazione .tf-giorni::before{border-color:CanvasText}}.pg-programmazione .tutto-blocco#tutto-arrivo>h2,:is(.pg-home,.pg-programmazione) main>:is(#in-arrivo,#prossimi-eventi)>h2{font-size:20px}@media (min-width:1024px){.pg-programmazione .tutto-blocco#tutto-arrivo>h2,:is(.pg-home,.pg-programmazione) main>:is(#in-arrivo,#prossimi-eventi)>h2{font-size:23px}}.pg-programmazione .tutto-blocco>h2{margin-bottom:var(--sotto-titolo)}@media (min-width:1024px){.pg-programmazione .tutto-blocco:not(#tutto-arrivo)>h2{font-size:28px}}@media (max-width:767px){:is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(#prox-con-titoli,#prox-eventi),body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi){display:block}:is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(#prox-con-titoli,#prox-eventi) .prox-item,body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi) .prox-item{display:grid;grid-template-columns:88px minmax(0,1fr);column-gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--bordo,#e0d6c4)}:is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(#prox-con-titoli,#prox-eventi) .prox-item:first-child,body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi) .prox-item:first-child{padding-top:0}:is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(#prox-con-titoli,#prox-eventi) .prox-item .poster-link,:is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(#prox-con-titoli,#prox-eventi) .prox-item .poster-link:has(.poster.foto),body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi) .poster-link,body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi) .poster-link:has(.poster.foto){grid-column:1;grid-row:1/span 4;display:block;width:88px;max-width:none;aspect-ratio:auto}:is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(#prox-con-titoli,#prox-eventi) .prox-item .poster,body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi) .poster{width:88px;max-width:none}:is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(#prox-con-titoli,#prox-eventi) .prox-item>:not(.poster-link),body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi) .prox-item>:not(.poster-link){grid-column:2}:is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(#prox-con-titoli,#prox-eventi) .prox-item :is(h2,h3),body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi) .prox-titolo{font-size:18px;line-height:1.25;margin:0 0 4px}:is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(#prox-con-titoli,#prox-eventi) .prox-item .data,body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi) .data{font-size:15px}:is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(#prox-con-titoli,#prox-eventi)>.rimando{display:inline-flex;margin-top:20px}}@media (min-width:768px){.pg-home main :is(#prox-con-titoli,#prox-eventi){row-gap:44px}}.pg-home main .teatro-prossimo .categoria.sezione{gap:0}.pg-home main .teatro-prossimo .categoria.sezione .quando{margin-left:.35em}.pg-home main .teatro-prossimo .categoria.sezione::after{margin-left:14px}.pg-home main>:is(#in-arrivo,#prossimi-eventi)+#stagione-teatrale{padding-top:0}.pg-home main>:is(#in-arrivo,#prossimi-eventi)+#stagione-teatrale .teatro-prossimo{border-top:1px solid var(--bordo);padding-top:28px}@media (min-width:1024px){.pg-home main>:is(#in-arrivo,#prossimi-eventi)+#stagione-teatrale .teatro-prossimo{padding-top:32px}}.pg-home main>:is(#in-arrivo,#prossimi-eventi):has(+ #stagione-teatrale){padding-bottom:28px}.pg-evento .al-dante .bottoni{gap:24px 28px}@media (max-width:767px){.pg-programmazione main .voci>.voce+.voce{border-top:1px solid var(--bordo);padding-top:32px}.pg-programmazione main .voci{gap:32px}body .dante-stagione .voci>.voce+.voce{border-top:1px solid var(--bordo,#e0d6c4);padding-top:36px}body .dante-stagione .voci{gap:36px}body .dante-stagione .voce div.foto-spett{display:none}}.pg-programmazione #prossimi-eventi{padding-top:0}.pg-programmazione #prossimi-eventi::before{content:"";display:block;height:12px;margin:0 0 var(--sez);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2015%2012%22%20width%3D%2215%22%20height%3D%2212%22%3E%3Cg%20fill%3D%22%23C0912F%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%2215%22%20height%3D%221.2%22/%3E%3Crect%20x%3D%220%22%20y%3D%2210.8%22%20width%3D%2215%22%20height%3D%221.2%22/%3E%3Cellipse%20cx%3D%225%22%20cy%3D%226%22%20rx%3D%224.75%22%20ry%3D%222.25%22%20fill-opacity%3D%220.28%22%20stroke%3D%22%23C0912F%22%20stroke-width%3D%220.9%22/%3E%3Ccircle%20cx%3D%2212.5%22%20cy%3D%226%22%20r%3D%222.5%22/%3E%3C/g%3E%3C/svg%3E") left center/15px 12px round no-repeat}.pg-programmazione main>#in-arrivo+#prossimi-eventi{border-top:0}@media (max-width:767px){:is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(#prox-con-titoli,#prox-eventi) .prox-item:last-of-type,body .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi) .prox-item:last-of-type{border-bottom:0;padding-bottom:0}}:is(.pg-home,.pg-programmazione) main #prox-eventi .poster-link:has(.poster.foto){display:block;aspect-ratio:auto;max-width:200px}:root{--bronzo-acceso:#8A5714;--etichetta-scura:#4A4038}:is(.pg-home,.pg-programmazione) .data-corrente,:is(.pg-home,.pg-programmazione) .data-corrente.oggi,:is(.pg-home,.pg-programmazione) :is(#tabellone,#programmazione) .data-corrente{color:var(--bronzo-acceso)}html :is(.pg-home,.pg-programmazione) #programmazione .evento-oggi time,html :is(.pg-home,.pg-programmazione) #tabellone .evento-oggi time{color:var(--bronzo-acceso);font-weight:600}html .pg-home main .teatro-prossimo .in-scena time{color:var(--bronzo-acceso)}html .pg-scheda-film .altro-film .quando-breve{color:var(--bronzo-acceso);font-weight:600}html .dante-in-arrivo :is(#prox-con-titoli,#prox-eventi) .data,html .pg-home main :is(#prox-con-titoli,#prox-eventi) .prox-item .data,html :is(.pg-home,.pg-programmazione,.pg-scheda-film) main :is(#prox-con-titoli,#prox-eventi) .prox-item .data{color:var(--bronzo-acceso);font-weight:600}html :is(.pg-programmazione main,.dante-stagione) .voce .testo>.quando{color:var(--bronzo-acceso)}html :is(.pg-home,.pg-programmazione) :is(#tabellone,#programmazione) .evento-oggi.finito-oggi time{color:var(--etichetta-scura)}html .dante-stagione .voce.passato .testo>.quando{color:var(--etichetta-scura)}:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .categoria.evento,:is(.pg-home,.pg-programmazione,.pg-scheda-film,.pg-evento,.pg-cinema) .categoria.teatro,body :is(.dante-categoria,.dante-in-arrivo .categoria).evento,body :is(.dante-categoria,.dante-in-arrivo .categoria).teatro{color:var(--etichetta-scura)}:is(.pg-home,.pg-programmazione) :is(.evento-oggi .kicker,.stato-box.teatro .kicker,.stato-box.evento .kicker){color:var(--etichetta-scura)}.pg-home main .teatro-prossimo .tp-corpo{display:grid;grid-template-columns:89px minmax(0,1fr);column-gap:16px;align-items:start}.pg-home main .teatro-prossimo .tp-corpo.senza-foto{display:block}.pg-home main .teatro-prossimo .poster-link{display:block}.pg-home main .teatro-prossimo .poster.foto{width:89px;aspect-ratio:3/2;overflow:hidden;border:1px solid #cfc6b4;background:var(--inattivo-fondo)}.pg-home main .teatro-prossimo .poster.foto img{display:block;width:100%;height:100%;object-fit:cover}.pg-home main .teatro-prossimo .link-teatro{margin-top:10px}@media (min-width:768px){.pg-home main .teatro-prossimo .tp-corpo{grid-template-columns:150px minmax(0,1fr);column-gap:24px}.pg-home main .teatro-prossimo .poster.foto{width:150px}}.pg-scheda-film .film-hero .bacheca .poster{position:relative}.pg-scheda-film .bacheca .cartello-bacheca{position:absolute;left:50%;bottom:0;transform:translateX(-50%);white-space:nowrap;background:var(--oro-chiaro,#e2c47a);color:var(--bruno-scena);box-shadow:0 -1px 2px rgba(0,0,0,.25);font-family:var(--font-corpo);font-weight:700;font-size:10px;line-height:1;letter-spacing:.16em;text-transform:uppercase;padding:4px .95em 3px 1.1em}.pg-scheda-film .bacheca .cartello-bacheca[hidden]{display:none}@media (min-width:1024px){.pg-scheda-film .bacheca .cartello-bacheca{font-size:13px;padding:5px .95em 4px 1.1em}}@media (forced-colors:active){.pg-scheda-film .bacheca .cartello-bacheca{border:1px solid CanvasText}}.pg-cinema{--testo-muto: #4A4038;--sez: 32px;--sotto-titolo: 20px;--gruppo: 16px}@media (min-width: 1024px){.pg-cinema{--sez: 48px;--sotto-titolo: 24px;--gruppo: 18px}}.pg-cinema .breadcrumb{font-size: 14px}.pg-cinema h1.page-title{font-weight: 600;margin-bottom: 6px}.pg-cinema .pagina-intro{font-size: 17px;line-height: 1.5;max-width: 46ch;color: var(--testo-muto);margin: 0 0 var(--space-3)}@media (min-width: 1024px){.pg-cinema h1.page-title{font-size: 34px}.pg-cinema .pagina-intro{font-size: 18px}}.pg-cinema .ancore-cinema{display: flex;flex-wrap: wrap;align-items: center;column-gap: 16px;row-gap: 6px;font-size: 14px}.pg-cinema .ancore-cinema span{color: var(--testo-muto)}.pg-cinema .ancore-cinema a{display: inline-flex;align-items: center;min-height: 44px;color: var(--cremisi-velluto);text-decoration: underline;text-underline-offset: 3px}@media (max-width: 767px){.pg-cinema .ancore-cinema{column-gap: 12px}}.pg-cinema main > section:not(.canali){padding-top: var(--sez);padding-bottom: var(--sez);border-top: 0}.pg-cinema main > section#intro{padding-top: var(--space-3);padding-bottom: 0}.pg-cinema main > section:not(.canali) > h2{font-family: var(--font-titoli);font-size: 22px;font-weight: 600;line-height: 1.2;margin: 0 0 var(--sotto-titolo)}@media (min-width: 1024px){.pg-cinema main > section:not(.canali) > h2{font-size: 28px}}.pg-cinema main h3{font-family: var(--font-titoli);font-size: 21px;font-weight: 600;line-height: 1.2;margin: 0 0 8px}@media (min-width: 1024px){.pg-cinema main h3{font-size: 24px}}.pg-cinema main > section.capitolo::before{content: "";display: block;height: 12px;margin: 0 0 var(--sez);background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2015%2012%22%20width%3D%2215%22%20height%3D%2212%22%3E%3Cg%20fill%3D%22%23C0912F%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%2215%22%20height%3D%221.2%22/%3E%3Crect%20x%3D%220%22%20y%3D%2210.8%22%20width%3D%2215%22%20height%3D%221.2%22/%3E%3Cellipse%20cx%3D%225%22%20cy%3D%226%22%20rx%3D%224.75%22%20ry%3D%222.25%22%20fill-opacity%3D%220.28%22%20stroke%3D%22%23C0912F%22%20stroke-width%3D%220.9%22/%3E%3Ccircle%20cx%3D%2212.5%22%20cy%3D%226%22%20r%3D%222.5%22/%3E%3C/g%3E%3C/svg%3E") left center / 15px 12px round no-repeat}.pg-cinema main > section.canali{margin-top: var(--sez);margin-bottom: var(--sez)}.pg-cinema .info-list .riga{grid-template-columns: 112px minmax(0, 1fr);gap: 2px 16px;align-items: baseline;padding: 12px 0;border-bottom: 0}.pg-cinema .info-list .k{font-size: 14px;line-height: 1.4;color: var(--testo-muto);font-weight: 400}.pg-cinema .info-list :is(.v, .v-link){font-size: 16px;line-height: 1.5;font-weight: 500;text-align: left;justify-self: start;color: var(--bruno-scena)}.pg-cinema .info-list .v-link{color: var(--cremisi-velluto);margin: -10px 0}.pg-cinema .info-list .v-block{align-items: flex-start;text-align: left;gap: 0}.pg-cinema .info-list .nota{font-size: 14px;text-align: left;color: var(--testo-muto)}.pg-cinema .info-list .v a{color: var(--cremisi-velluto);text-decoration: underline;text-underline-offset: 3px;padding: 4px 0}.pg-cinema .info-list a[href^="mailto:"]{overflow-wrap: anywhere}@media (max-width: 1023px){.pg-cinema .info-list :is(.v, .v-link){font-size: 15px}}.pg-cinema .info-list .v.prezzo{font-family: var(--font-titoli);font-size: 30px;font-weight: 600;line-height: 1.1;font-variant-numeric: lining-nums}.pg-cinema .listino .riga:has(.prezzo){align-items: center;padding: 6px 0}.pg-cinema .listino .riga:has(.prezzo) .v-block{flex-direction: row;align-items: baseline;flex-wrap: wrap;column-gap: 12px}@media (min-width: 1024px){.pg-cinema .info-list .v.prezzo{font-size: 34px}}.pg-cinema .v-block.parcheggi{gap: 14px}.pg-cinema .v-block.parcheggi .v-link{margin: -10px 0 -8px}@media (min-width: 768px){.pg-cinema .due-colonne{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: 48px;align-items: start}}@media (min-width: 1024px){.pg-cinema .due-colonne{column-gap: 72px}}.pg-cinema #prezzi .azione{margin: var(--space-5) 0 0}.pg-cinema .sez-intro{font-size: 16px;font-weight: 500;margin: calc(var(--sotto-titolo) * -0.5) 0 var(--sotto-titolo)}.pg-cinema .prodotti{display: grid;gap: 40px}@media (min-width: 768px){.pg-cinema .prodotti{grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: 48px}}@media (min-width: 1024px){.pg-cinema .prodotti:has(> :nth-child(3)){grid-template-columns: repeat(3, minmax(0, 1fr))}.pg-cinema .prodotti{column-gap: 56px}}.pg-cinema .prodotto{display: grid;grid-template-columns: 104px minmax(0, 1fr);column-gap: 18px;align-items: start}.pg-cinema .prodotto.orizzontale{grid-template-columns: 1fr;row-gap: 14px}.pg-cinema .prodotto .grafica{display: block;width: 100%;height: auto;box-shadow: 0 6px 16px rgba(23,18,14,.22)}.pg-cinema .prodotto.orizzontale .grafica{width: min(100%, 260px)}@media (min-width: 1024px){.pg-cinema .prodotto{grid-template-columns: 132px minmax(0, 1fr);column-gap: 22px}.pg-cinema .prodotto.orizzontale .grafica{width: 300px}}.pg-cinema .etichetta{margin: 0 0 4px;font-size: 13px;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: #4A4038}.pg-cinema .prodotto .regola{font-size: 17px;line-height: 1.45;font-weight: 500;margin: 0 0 8px}.pg-cinema .nota-prodotto{font-size: 15px;line-height: 1.5;color: var(--testo-muto);margin: 0 0 8px}.pg-cinema .prezzo-prodotto{margin: 10px 0 0;font-size: 16px;font-weight: 500}.pg-cinema .tagli{list-style: none;margin: 4px 0 12px;padding: 0;background: none;border: 0}.pg-cinema .tagli li{display: grid;grid-template-columns: 30px 1fr auto auto;align-items: baseline;column-gap: 8px;padding: 4px 0}.pg-cinema .tagli .n{font-family: var(--font-titoli);font-size: 26px;font-weight: 600;line-height: 1.1;font-variant-numeric: lining-nums;text-align: right}.pg-cinema .tagli .unita{font-size: 15px;color: var(--testo-muto)}.pg-cinema .tagli .prezzo-taglio{font-family: var(--font-titoli);font-size: 21px;font-weight: 600;font-variant-numeric: lining-nums}.pg-cinema .tagli .per{font-size: 14px;color: var(--testo-muto);min-width: 7.5em;text-align: right}.pg-cinema .stato-box .titolo{font-family: var(--font-titoli);font-size: 19px;font-weight: 600;margin: 0 0 6px}.pg-cinema .stato-box .corpo{font-size: 16px;margin: 0}.pg-cinema .stato-box a{color: var(--cremisi-velluto)}.pg-cinema .avviso-cumulo{background: var(--carta);border: 1px solid var(--filo-carta);padding: 14px 18px;margin: 0 0 var(--sotto-titolo);max-width: 40em;font-size: 17px;line-height: 1.45;color: var(--bruno-scena)}.pg-cinema .avviso-cumulo strong{font-weight: 600}.pg-cinema .convenzioni{display: grid;gap: 36px}@media (min-width: 768px){.pg-cinema .convenzioni{grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: 48px}}@media (min-width: 1024px){.pg-cinema .convenzioni{grid-template-columns: repeat(3, minmax(0, 1fr));column-gap: 56px}}.pg-cinema .conv p{font-size: 16px;line-height: 1.5;margin: 0 0 8px}.pg-cinema .conv p a{color: var(--cremisi-velluto);text-decoration: underline;text-underline-offset: 3px;padding: 4px 0}.pg-cinema .conv strong{font-weight: 600}.pg-cinema ul.loghi{list-style: none;margin: 4px 0 14px;padding: 0;display: flex;flex-wrap: wrap;gap: 12px}.pg-cinema ul.loghi li{flex: 0 0 auto;width: 150px;height: 68px;box-sizing: border-box;display: flex;align-items: center;justify-content: center;background: var(--carta);border: 1px solid var(--filo-carta);padding: 10px 14px}.pg-cinema ul.loghi li:first-child img{width: 118px;height: auto}.pg-cinema ul.loghi li:last-child img{height: 44px;width: auto}.pg-cinema .conv-testa{display: flex;align-items: center;gap: 12px;margin: 0 0 10px}.pg-cinema .conv-testa .icona{flex: 0 0 auto;width: 48px;height: 48px}.pg-cinema .conv-testa h3{margin: 0}.pg-cinema dl.andata-ritorno{margin: 12px 0 8px;display: grid;gap: 2px 0;font-size: 16px;line-height: 1.5}.pg-cinema dl.andata-ritorno dt{font-size: 13px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: #4A4038;margin-top: 8px}.pg-cinema dl.andata-ritorno dt:first-child{margin-top: 0}.pg-cinema dl.andata-ritorno dd{margin: 0}.pg-cinema .lettura{font-size: 17px;line-height: 1.6;text-wrap: pretty;margin: 0 0 var(--gruppo);max-width: 40em}@media (min-width: 1024px){.pg-cinema .lettura{font-size: 18px}}.pg-cinema .sala-griglia{display: grid;grid-template-columns: minmax(0, 1fr);row-gap: var(--sez)}.pg-cinema figure{margin: 0}.pg-cinema figure img{display: block;width: 100%;height: auto}.pg-cinema .sala-foto img{aspect-ratio: 3 / 4;object-fit: cover}@media (min-width: 768px){.pg-cinema .sala-griglia{grid-template-columns: minmax(0, 1fr) minmax(0, 40%);grid-template-areas: "testo foto" "cabina foto";column-gap: 48px;align-items: start}.pg-cinema .sala-testo{grid-area: testo}.pg-cinema .sala-foto{grid-area: foto;position: sticky;top: 16px}.pg-cinema .cabina{grid-area: cabina}}@media (min-width: 1024px){.pg-cinema .sala-griglia{grid-template-columns: minmax(0, 1fr) 440px;column-gap: 72px}}.pg-cinema .foto-35{max-width: 480px;margin: 0 0 var(--gruppo)}.pg-cinema .cabina .lista-attrezzatura{list-style: none;padding: 0;margin: 0;font-size: 15px;line-height: 1.5}.pg-cinema .cabina .lista-attrezzatura li{margin: 0 0 6px}.pg-scheda-film #stato-con-orari .prezzo-speciale{margin: calc(var(--sotto-titolo) * -0.4) 0 var(--sotto-titolo);font-size: 16px;font-weight: 500;line-height: 1.5;color: var(--bruno-scena)}.pg-scheda-film #stato-con-orari .prezzo-speciale .etichetta{font-size: 13px;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: #4A4038;margin-right: 8px}
.foto-link{display:contents}body :is(.voce,.evento-oggi) .foto-link :is(.foto-spett,.evento-img,img){transition:box-shadow .35s ease,filter .6s ease}body :is(.voce,.evento-oggi) .foto-link:is(:hover,:active) :is(.foto-spett,.evento-img,img){box-shadow:0 0 0 1px var(--oro-frangia),0 0 0 5px var(--fondo-sezione,var(--avorio-muro)),0 0 0 6px var(--oro-frangia)}@media (prefers-reduced-motion:reduce){body :is(.voce,.evento-oggi) .foto-link :is(.foto-spett,.evento-img,img){transition:none}}
