.sito .p-eventi .mese{margin-bottom:clamp(36px,5vw,64px)}.sito .p-eventi .mese-testa{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px;display:flex}.sito .p-eventi .mese-testa p{font-family:var(--ui);opacity:.85;max-width:40ch;font-size:16px;font-weight:300;line-height:1.6}.sito .p-eventi .giorni{grid-template-columns:repeat(var(--colonne,30), minmax(0, 1fr));align-items:end;gap:4px;display:grid}.sito .p-eventi .giorno{font-family:var(--ui);color:inherit;justify-items:center;gap:6px;padding-top:10px;font-size:11px;text-decoration:none;display:grid}.sito .p-eventi .giorno i{width:100%;height:34px;transition:background .3s, height .5s var(--ease);background:#f7f2f214;border-radius:6px;display:block}.sito .p-eventi .giorno.dom i{background:#f7f2f229}.sito .p-eventi .giorno.oggi i{box-shadow:inset 0 0 0 1.5px #f7f2f299}.sito .p-eventi .giorno.passato{opacity:.4}.sito .p-eventi .giorno.serata i{background:var(--red-bright);height:96px}.sito .p-eventi .giorno.serata b{font-family:var(--display);color:var(--red-soft);font-size:22px;font-weight:400;line-height:1.1}.sito .p-eventi .giorno.serata:hover i,.sito .p-eventi .giorno.serata.acceso i{background:var(--red-soft);height:120px}.sito .p-eventi .giorni-leggenda{font-family:var(--ui);opacity:.65;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:14px;font-size:12px;display:flex}@media (max-width:700px){.sito .p-eventi .giorni{grid-template-columns:repeat(var(--colonne-tel,15), minmax(0, 1fr));row-gap:14px}.sito .p-eventi .giorno.serata i{height:70px}.sito .p-eventi .giorno.serata:hover i,.sito .p-eventi .giorno.serata.acceso i{height:80px}.sito .p-eventi .giorno.serata{z-index:1;position:relative}.sito .p-eventi .giorno.serata:before{content:"";position:absolute;inset:-6px -10px}}.sito .p-eventi .ticket.acceso{box-shadow:0 0 0 3px var(--red-soft)}.sito .p-eventi .format-testa{grid-template-columns:1.5fr 1fr;align-items:end;gap:32px;margin-bottom:clamp(40px,6vw,80px);display:grid}.sito .p-eventi .format-testa p{font-family:var(--ui);opacity:.9;justify-self:end;max-width:42ch;font-size:17px;font-weight:300;line-height:1.6}.sito .p-eventi .formati{border-top:1px solid var(--line);list-style:none}.sito .p-eventi .formato{border-bottom:1px solid var(--line)}.sito .p-eventi .formato-btn{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:70px 1fr auto 52px;align-items:center;gap:12px 28px;width:100%;padding:clamp(22px,3vw,34px) 0;display:grid}.sito .p-eventi .formato-num{font-family:var(--ui);opacity:.65;font-size:13px}.sito .p-eventi .formato-nome{letter-spacing:-.025em;transition:transform .6s var(--ease);padding-bottom:.1em;font-size:clamp(38px,6vw,100px);line-height:1.05}.sito .p-eventi .formato-btn:hover .formato-nome{transform:translate(14px)}.sito .p-eventi .formato-quando{font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;text-align:right;font-size:14px}.sito .p-eventi .formato-segno{width:52px;height:52px;font-family:var(--ui);transition:transform .5s var(--ease), background .3s, color .3s;border-radius:50%;place-items:center;font-size:24px;display:grid;box-shadow:inset 0 0 0 1.5px}.sito .p-eventi .formato-btn[aria-expanded=true] .formato-segno{background:var(--cream);color:var(--red);transform:rotate(45deg)}.sito .p-eventi .formato-corpo{transition:grid-template-rows .7s var(--ease);grid-template-rows:0fr;display:grid}.sito .p-eventi .formato.aperto .formato-corpo{grid-template-rows:1fr}.sito .p-eventi .formato-dentro{min-height:0;overflow:hidden}.sito .p-eventi .formato-griglia{grid-template-columns:70px 1fr 1.1fr;gap:28px;padding:0 0 clamp(28px,4vw,48px);display:grid}.sito .p-eventi .formato-griglia p{font-family:var(--ui);grid-column:2;max-width:44ch;font-size:clamp(16px,1.3vw,20px);font-weight:300;line-height:1.6}.sito .p-eventi .formato-griglia .chips{grid-column:2;margin-top:-8px}.sito .p-eventi .formato-griglia .chips span{font-family:var(--ui);border:1px solid var(--line);border-radius:99px;padding:6px 12px;font-size:13px}.sito .p-eventi .formato-griglia img{aspect-ratio:16/10;object-fit:cover;opacity:0;width:100%;transition:transform .9s var(--ease), opacity .6s;border-radius:18px;grid-area:1/3/span 3;transform:translateY(30px)scale(.96)}.sito .p-eventi .formato.aperto .formato-griglia img{opacity:1;transition-delay:.15s;transform:none}@media (max-width:860px){.sito .p-eventi .format-testa{grid-template-columns:1fr}.sito .p-eventi .format-testa p{justify-self:start}.sito .p-eventi .formato-btn{grid-template-columns:1fr 52px}.sito .p-eventi .formato-num{display:none}.sito .p-eventi .formato-quando{text-align:left;grid-area:2/1}.sito .p-eventi .formato-segno{grid-area:1/2/span 2}.sito .p-eventi .formato-griglia{grid-template-columns:1fr}.sito .p-eventi .formato-griglia p,.sito .p-eventi .formato-griglia .chips,.sito .p-eventi .formato-griglia img{grid-area:auto/1}}.sito .p-eventi .misura{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.sito .p-eventi .misura-foto{aspect-ratio:4/5;border-radius:24px;position:relative;overflow:hidden;transform:rotate(2deg)}.sito .p-eventi .misura-foto img{object-fit:cover;width:100%;height:100%}.sito .p-eventi .misura-foto span{background:var(--cream);color:var(--black);font-family:var(--ui);border-radius:99px;padding:8px 14px;font-size:13px;position:absolute;bottom:18px;left:18px}.sito .p-eventi .misura .lede{margin:22px 0 30px}.sito .p-eventi .occasioni{flex-wrap:wrap;gap:8px;margin-bottom:30px;display:flex}.sito .p-eventi .occasioni span{font-family:var(--ui);border:1px solid var(--line);border-radius:99px;padding:9px 15px;font-size:14px}@media (max-width:900px){.sito .p-eventi .misura{grid-template-columns:1fr}.sito .p-eventi .misura-foto{max-width:420px}}.sito .p-eventi .mese-gruppo+.mese-gruppo{margin-top:clamp(64px,8vw,120px)}.sito .p-eventi .mese-testa h3{margin-top:14px}.sito .p-eventi .mese-testa p a{color:inherit;text-underline-offset:3px}
