.pg-home #tabellone+section{border-top:0}.pg-home .banner-tessere{border:1px solid var(--filo-carta);padding:28px 28px 26px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Cg transform=%22rotate(0 14 14)%22%3E%3Cg fill=%22none%22 stroke=%22%23C0912F%22 stroke-linecap=%22square%22%3E%3Cpath d=%22M5,24V5H24%22 stroke-width=%221.8%22/%3E%3Cpath d=%22M9,20V9H20%22 stroke-width=%220.9%22/%3E%3C/g%3E%3Crect x=%222.2%22 y=%222.2%22 width=%225.6%22 height=%225.6%22 transform=%22rotate(45 5 5)%22 fill=%22%23C0912F%22/%3E%3C/g%3E%3C/svg%3E") left 6px top 6px/28px 28px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Cg transform=%22rotate(90 14 14)%22%3E%3Cg fill=%22none%22 stroke=%22%23C0912F%22 stroke-linecap=%22square%22%3E%3Cpath d=%22M5,24V5H24%22 stroke-width=%221.8%22/%3E%3Cpath d=%22M9,20V9H20%22 stroke-width=%220.9%22/%3E%3C/g%3E%3Crect x=%222.2%22 y=%222.2%22 width=%225.6%22 height=%225.6%22 transform=%22rotate(45 5 5)%22 fill=%22%23C0912F%22/%3E%3C/g%3E%3C/svg%3E") right 6px top 6px/28px 28px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Cg transform=%22rotate(270 14 14)%22%3E%3Cg fill=%22none%22 stroke=%22%23C0912F%22 stroke-linecap=%22square%22%3E%3Cpath d=%22M5,24V5H24%22 stroke-width=%221.8%22/%3E%3Cpath d=%22M9,20V9H20%22 stroke-width=%220.9%22/%3E%3C/g%3E%3Crect x=%222.2%22 y=%222.2%22 width=%225.6%22 height=%225.6%22 transform=%22rotate(45 5 5)%22 fill=%22%23C0912F%22/%3E%3C/g%3E%3C/svg%3E") left 6px bottom 6px/28px 28px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Cg transform=%22rotate(180 14 14)%22%3E%3Cg fill=%22none%22 stroke=%22%23C0912F%22 stroke-linecap=%22square%22%3E%3Cpath d=%22M5,24V5H24%22 stroke-width=%221.8%22/%3E%3Cpath d=%22M9,20V9H20%22 stroke-width=%220.9%22/%3E%3C/g%3E%3Crect x=%222.2%22 y=%222.2%22 width=%225.6%22 height=%225.6%22 transform=%22rotate(45 5 5)%22 fill=%22%23C0912F%22/%3E%3C/g%3E%3C/svg%3E") right 6px bottom 6px/28px 28px no-repeat,var(--carta);text-align:center}.pg-home .banner-tessere p{margin-left:auto;margin-right:auto}.pg-home .stat-anni{flex-direction:column;align-items:center;gap:6px;text-align:center}.pg-home .stat-anni .numero{display:flex;align-items:center;justify-content:center;width:160px;height:120px;font-size:30px;margin:-8px 0 -6px;font-variant-numeric:lining-nums;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22200%22 height=%22150%22 viewBox=%220 0 200 150%22 preserveAspectRatio=%22xMidYMid meet%22%3E%3Cg fill=%22none%22 stroke=%22%23C0912F%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M40 75C50 53 70 25 92 25H88.0M112.0 25H108C130 25 150 53 160 75M40 75C50 97 70 125 92 125H88.0M112.0 125H108C130 125 150 97 160 75%22 stroke-width=%222.11%22%3E%3C/path%3E%3Cpath d=%22M53 75C61 57 76 33 94 33H87.0M113.0 33H106C124 33 139 57 147 75M53 75C61 93 76 117 94 117H87.0M113.0 117H106C124 117 139 93 147 75%22 stroke-width=%220.95%22%3E%3C/path%3E%3Cpath d=%22M88.0 25C88.0 35 98.0 37 98.0 30C98.0 26 93.0 25 93.0 29M112.0 25C112.0 35 102.0 37 102.0 30C102.0 26 107.0 25 107.0 29M88.0 125C88.0 115 98.0 113 98.0 120C98.0 124 93.0 125 93.0 121M112.0 125C112.0 115 102.0 113 102.0 120C102.0 124 107.0 125 107.0 121%22 stroke-width=%221.69%22%3E%3C/path%3E%3Cpath d=%22M26 75L40 61L54 75L40 89Z%22 stroke-width=%221.69%22%3E%3C/path%3E%3Cpath d=%22M33.5 75L40 68.5L46.5 75L40 81.5Z%22 stroke-width=%221.05%22%3E%3C/path%3E%3Cpath d=%22M26 75C20 68 10 69 4 75C10 81 20 82 26 75Z%22 stroke-width=%221.26%22%3E%3C/path%3E%3Cpath d=%22M146 75L160 61L174 75L160 89Z%22 stroke-width=%221.69%22%3E%3C/path%3E%3Cpath d=%22M153.5 75L160 68.5L166.5 75L160 81.5Z%22 stroke-width=%221.05%22%3E%3C/path%3E%3Cpath d=%22M174 75C180 68 190 69 196 75C190 81 180 82 174 75Z%22 stroke-width=%221.26%22%3E%3C/path%3E%3Cpath d=%22M92.0 13L100.0 5L108.0 13L100.0 21Z%22 stroke-width=%221.26%22%3E%3C/path%3E%3Cpath d=%22M96.6 13L100.0 9.6L103.4 13L100.0 16.4Z%22 fill=%22%23C0912F%22 stroke=%22none%22%3E%3C/path%3E%3Cpath d=%22M92.0 137L100.0 129L108.0 137L100.0 145Z%22 stroke-width=%221.26%22%3E%3C/path%3E%3Cpath d=%22M96.6 137L100.0 133.6L103.4 137L100.0 140.4Z%22 fill=%22%23C0912F%22 stroke=%22none%22%3E%3C/path%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;color:var(--bruno-scena)}.pg-home .stat-anni .etichetta{max-width:none}.pg-home .dotazioni{border-left:0;padding-left:22px;background: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%3Crect x=%220.5%22 y=%220.5%22 width=%2213%22 height=%2213%22 fill=%22%2317120E%22 stroke=%22%23C0912F%22 stroke-width=%221%22/%3E%3Cg fill=%22%23C0912F%22%3E%3Ccircle cx=%227%22 cy=%227%22 r=%221.1%22/%3E%3Cellipse cx=%227%22 cy=%224.3%22 rx=%220.95%22 ry=%221.55%22 transform=%22rotate(0 7 7)%22/%3E%3Cellipse cx=%227%22 cy=%224.3%22 rx=%220.95%22 ry=%221.55%22 transform=%22rotate(45 7 7)%22/%3E%3Cellipse cx=%227%22 cy=%224.3%22 rx=%220.95%22 ry=%221.55%22 transform=%22rotate(90 7 7)%22/%3E%3Cellipse cx=%227%22 cy=%224.3%22 rx=%220.95%22 ry=%221.55%22 transform=%22rotate(135 7 7)%22/%3E%3Cellipse cx=%227%22 cy=%224.3%22 rx=%220.95%22 ry=%221.55%22 transform=%22rotate(180 7 7)%22/%3E%3Cellipse cx=%227%22 cy=%224.3%22 rx=%220.95%22 ry=%221.55%22 transform=%22rotate(225 7 7)%22/%3E%3Cellipse cx=%227%22 cy=%224.3%22 rx=%220.95%22 ry=%221.55%22 transform=%22rotate(270 7 7)%22/%3E%3Cellipse cx=%227%22 cy=%224.3%22 rx=%220.95%22 ry=%221.55%22 transform=%22rotate(315 7 7)%22/%3E%3C/g%3E%3C/svg%3E") left .3em/12px 12px no-repeat}@media (min-width:1024px){.pg-home .stat-anni .numero{width:200px;height:150px;font-size:36px}}.pg-home .sala-hero{justify-content:center;gap:22px}.pg-home #tabellone{padding-top:var(--space-3)}.pg-home .evento-oggi{background:0 0;border-left:0;border-top:4px double var(--bordo-evento);border-bottom:1px solid var(--bordo-evento);padding:14px 0 6px}.pg-home .evento-oggi .kicker{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600;margin-bottom:6px}.pg-home .evento-oggi .evento-titolo{font-size:18px;margin-bottom:4px}.pg-home main>section{padding-top:30px;padding-bottom:30px}.pg-home main>#tabellone{padding-top:var(--space-3);padding-bottom:32px}.pg-home main>section.canali{padding-top:56px;padding-bottom:60px}.pg-home main>section.canali,.pg-home main>section.canali+section{border-top:0}.pg-home main>section:last-child{padding-bottom:24px}.pg-home .banner-promo{background:var(--carta);border:1px solid var(--filo-carta)}.pg-home .altro-giorno{text-align:center}.pg-home .altro-giorno .btn-outline-cremisi{margin-left:auto;margin-right:auto}.pg-home main>section+section{border-top:0}.pg-home .altro-giorno{border-top:0;padding-top:0;margin-top:32px}@media (min-width:1024px){.pg-home main{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row dense;column-gap:56px;padding:0 max(var(--space-5),calc((100% - 1120px)/ 2))}.pg-home main>section{grid-column:1/-1;padding-left:0;padding-right:0}.pg-home .banner-grid{display:block}.pg-home .banner-promo{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:40px;align-items:center;padding:20px}.pg-home .banner-promo{grid-template-rows:1fr auto auto auto 1fr}.pg-home .banner-promo>.banner-img{grid-column:1;grid-row:1/-1;margin:0}.pg-home .banner-promo>h3{grid-row:2}.pg-home .banner-promo>.banner-sub{grid-row:3}.pg-home .banner-promo>a{grid-row:4}.pg-home .banner-promo>:not(.banner-img){grid-column:2;justify-self:start}.pg-home :is(#prox-con-titoli,#prox-eventi){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px}.pg-home :is(#prox-con-titoli,#prox-eventi) .prox-item{border-bottom:0}.pg-home :is(#prox-con-titoli,#prox-eventi)>a{grid-column:1/-1;justify-self:start}.pg-home .banner-tessere{position:relative;max-width:880px;margin:0;display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-template-rows:auto auto;align-items:center;text-align:left;padding:0;min-height:150px}.pg-home .banner-tessere>h2{grid-column:1;grid-row:1;align-self:end;margin:0 0 6px;padding:0 48px;font-size:24px}.pg-home .banner-tessere>p{grid-column:1;grid-row:2;align-self:start;margin:0;padding:0 48px}.pg-home .banner-tessere>a{grid-column:2;grid-row:1/span 2;justify-self:center}.pg-home .banner-tessere::before{content:"";position:absolute;top:14px;bottom:14px;right:280px;border-left:1.5px dashed var(--oro-frangia)}.pg-home .banner-tessere::after{content:"";position:absolute;right:calc(280px - 9px);top:-9px;bottom:-9px;width:18px;background:radial-gradient(circle at 9px 9px,var(--avorio-muro) 8px,var(--filo-carta) 8.5px,transparent 9px) top/18px 18px no-repeat,radial-gradient(circle at 9px 9px,var(--avorio-muro) 8px,var(--filo-carta) 8.5px,transparent 9px) bottom/18px 18px no-repeat}.pg-home main>.sez-info{grid-column:1/-1}.pg-home #info-pratiche{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:56px}.pg-home #info-pratiche .riga:last-child{border-bottom:1px solid var(--bordo)}.pg-home .partner-row{justify-content:flex-start;gap:36px}.pg-home .sala-box>a{justify-self:start}.pg-home .banner-promo{max-width:none}.pg-home .sala-box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;align-items:start}.pg-home .sala-box>*{grid-column:2}.pg-home .sala-box>.foto-sala{grid-column:1;grid-row:1/span 4;margin:0;height:100%;min-height:360px;aspect-ratio:auto}.pg-home .sala-hero{justify-content:flex-start}.pg-home .partner-row{justify-content:flex-start}.pg-home main>section.canali{grid-column:3/span 8;max-width:none;width:100%;margin:48px 0}}.pg-home #giorno-ui{display:flex;align-items:stretch;margin-bottom:var(--space-3)}.pg-home #giorno-ui .altri-giorni{flex:1.25 1 0;min-width:0;min-height:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;border:1px solid var(--oro-frangia);border-left:1px solid #e2d3ae;color:var(--testo-muto);text-decoration:none;font-family:var(--font-corpo);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1.25}.pg-home #giorno-ui .altri-giorni .testo{display:block;text-align:center}.pg-home #giorno-ui .altri-giorni::after{content:"";width:20px;height:10px;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/contain no-repeat}.pg-home #giorno-ui .altri-giorni:hover{background:#ede3cf;color:var(--bruno-scena)}.pg-home #giorno-ui .altri-giorni:focus-visible{outline:3px solid var(--bruno-scena);outline-offset:2px}@media (max-width:359px){.pg-home #giorno-ui .altri-giorni{letter-spacing:.02em}}@media (min-width:1024px){.pg-home #giorno-ui .altri-giorni{min-height:78px}.pg-home #giorno-ui .altri-giorni{flex:1 1 0;flex-direction:row;gap:10px;letter-spacing:.12em}.pg-home #giorno-ui .altri-giorni .testo br{display:none}.pg-home #giorno-ui .altri-giorni::after{width:22px;height:11px}}.pg-home .nota-bollini{margin:0 0 var(--space-5)}.pg-home .eventi-oggi-grid,.pg-home .evento-oggi{margin-top:0}.pg-home .evento-oggi.con-locandina{display:grid;grid-template-columns:84px minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:16px;align-items:start}.pg-home .evento-oggi .evento-img{grid-column:1;grid-row:1/span 3;width:84px;aspect-ratio:1;object-fit:cover;background:#cfc6b4;margin:4px 0;display:block}.pg-home .evento-oggi.con-locandina>:not(.evento-img){grid-column:2;justify-self:start}.pg-home .evento-oggi .evento-titolo{font-family:var(--font-titoli);font-size:18px;font-weight:600;line-height:1.25;margin:0 0 4px}@media (min-width:1024px){.pg-home .evento-oggi.con-locandina{grid-template-columns:128px minmax(0,1fr);column-gap:24px}.pg-home .evento-oggi .evento-img{width:128px}}.pg-home .stagione-teatro{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:20px;align-items:start}.pg-home .foto-teatro{width:112px;aspect-ratio:4/5;object-fit:cover;background:#cfc6b4;outline:1px solid var(--oro-frangia);outline-offset:4px;margin:5px;display:block}.pg-home .stagione-teatro h2{margin:0 0 8px;font-size:21px;line-height:1.2;color:var(--bruno-scena)}.pg-home .stagione-teatro p{margin:0 0 6px;font-size:15px;line-height:1.5;color:#4a4038}.pg-home .nowrap{white-space:nowrap}@media (min-width:1024px){.pg-home .stagione-teatro{grid-template-columns:200px minmax(0,62ch);column-gap:40px;align-items:center}.pg-home .foto-teatro{width:200px;aspect-ratio:4/3}.pg-home .stagione-teatro h2{font-size:24px}.pg-home .stagione-teatro p{font-size:16px}}@media (min-width:1024px){.pg-home h1.titolo-sezione{font-size:34px;margin-bottom:var(--space-4)}.pg-home #tabellone .data-corrente{font-size:26px}.pg-home #tabellone .riga-hint{font-size:15px}.pg-home #giorno-ui .altri-giorni{flex:0 0 auto;padding:0 28px}.pg-home #giorno-ui .altri-giorni{font-size:13px}.pg-home .film-card{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-home .film-card h3{font-size:26px}.pg-home .film-card .meta{font-size:14px}.pg-home .film-card .rimando{font-size:18px}.pg-home .orario-btn .ora{font-size:19px}.pg-home .nota-bollini{font-size:13px}.pg-home .categoria{font-size:13px}.pg-home .evento-oggi .evento-titolo{font-size:22px}.pg-home .stato-box .titolo{font-size:26px}.pg-home main>section>h2:not(.solo-lettori){font-size:28px}.pg-home .banner-promo h3{font-size:24px}.pg-home .banner-promo .banner-sub{font-size:16px}.pg-home .prox-item h3{font-size:19px}.pg-home .prox-item .data{font-size:14px}.pg-home .info-list{font-size:16px}.pg-home .info-list .nota{font-size:13px}.pg-home .sala-box p{font-size:17px}.pg-home .dotazioni{font-size:16px}}.pg-home .banner-promo h3{font-family:var(--font-titoli);font-size:19px;font-weight:600;line-height:1.25;margin:0 0 4px}.pg-home :is(#prox-con-titoli,#prox-eventi)>.rimando{margin-top:var(--space-4)}.pg-home .solo-lettori{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pg-home .film-card .poster{width:clamp(84px,30vw,116px)}.pg-home .evento-oggi.con-locandina{grid-template-columns:clamp(84px,30vw,116px) minmax(0,1fr)}.pg-home .evento-oggi .evento-img{width:clamp(84px,30vw,116px)}.pg-home :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-home :is(#prox-con-titoli,#prox-eventi)>.rimando{grid-column:1/-1;justify-self:start}.pg-home :is(#prox-con-titoli,#prox-eventi) .prox-item{flex-direction:column;gap:10px;padding:0;border-bottom:0}.pg-home .prox-item .poster-link{display:block}.pg-home .prox-item .poster{width:100%;max-width:150px}.pg-home .prox-item h3{font-size:15px}@media (min-width:768px){.pg-home .film-card .poster{width:128px}.pg-home .evento-oggi.con-locandina{grid-template-columns:128px minmax(0,1fr)}.pg-home .evento-oggi .evento-img{width:128px}.pg-home :is(#prox-con-titoli,#prox-eventi){column-gap:40px}.pg-home .prox-item .poster{max-width:120px}}@media (min-width:1024px){.pg-home .film-card .poster{width:176px}.pg-home .evento-oggi.con-locandina{grid-template-columns:176px minmax(0,1fr)}.pg-home .evento-oggi .evento-img{width:176px}.pg-home .prox-item .poster{max-width:150px}.pg-home .prox-item h3{font-size:19px}.pg-home .banner-promo.senza-foto{display:block;padding:24px 28px}.pg-home .banner-promo.senza-foto .banner-sub{max-width:62ch}}