.eventi [hidden],.evento [hidden]{display:none!important}.eventi{padding-block:1.6rem 2.6rem}.eventi__testa{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.eventi__titolo{font-size:2rem;color:var(--navy);margin:0}.eventi__titolo em{font-style:normal;color:var(--cyan-dark)}.eventi__p{font-size:.82rem;color:var(--mid);max-width:56ch;margin:.4rem 0 0}@media(min-width:768px){.eventi__titolo{font-size:2.4rem}}.eventi__vista{display:flex;background:#fff;border-radius:var(--radius-pill);border:1.5px solid var(--paper-dark);overflow:hidden}.eventi__vista button{font:inherit;font-size:.76rem;padding:.4rem .9rem;border:0;background:transparent;color:var(--mid);cursor:pointer}.eventi__vista button[aria-pressed=true]{background:var(--navy);color:#fff}.eventi__filtri{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.2rem}.eventi__gruppo{display:contents}.eventi__sep{color:var(--light)}.eventi__f{font:inherit;font-size:.74rem;padding:.3rem .85rem;border-radius:var(--radius-pill);border:1.5px solid var(--paper-dark);background:#fff;color:var(--mid);cursor:pointer;text-decoration:none}.eventi__f:hover{border-color:var(--navy)}.eventi__f[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.eventi__f--laboratorio[aria-pressed=true]{background:var(--tipo-laboratorio);border-color:var(--tipo-laboratorio)}.eventi__f--corso[aria-pressed=true]{background:var(--tipo-corso);border-color:var(--tipo-corso)}.eventi__f--incontro[aria-pressed=true]{background:var(--tipo-incontro);border-color:var(--tipo-incontro)}.eventi__f--festa[aria-pressed=true]{background:var(--tipo-festa);border-color:var(--tipo-festa)}.eventi__dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.35rem;vertical-align:middle}.eventi__f--laboratorio .eventi__dot{background:var(--tipo-laboratorio)}.eventi__f--corso .eventi__dot{background:var(--tipo-corso)}.eventi__f--incontro .eventi__dot{background:var(--tipo-incontro)}.eventi__f--festa .eventi__dot{background:var(--tipo-festa)}.eventi__f[aria-pressed=true] .eventi__dot{background:#fff}.eventi__f--passati{border-style:dashed;margin-left:auto}.eventi__f:focus-visible,.eventi__vista button:focus-visible,.cal__freccia:focus-visible,.cal__g--ha:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.ev-passati{display:none}[data-eventi-vista=passati] .ev-passati{display:block}[data-eventi-vista=passati] .ev-prossimi,[data-vista=calendario] .eventi__elenco,[data-vista=calendario] .eventi__filtri{display:none}.eventi__due{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;align-items:start}@media(min-width:960px){.eventi__due{grid-template-columns:minmax(0,1fr) 340px}[data-vista=calendario] .eventi__due{grid-template-columns:minmax(0,1fr);max-width:520px;margin-inline:auto}}.eventi__mese-titolo{font-family:var(--font-titolo);font-weight:400;font-size:1.5rem;color:var(--navy);margin:.3rem 0 .6rem;display:flex;align-items:center;gap:.6rem}.eventi__mese-titolo:after{content:"";flex:1;height:1px;background:var(--paper-dark);order:3}.eventi__mese-titolo small{font-family:var(--font-testo);font-size:.68rem;color:var(--light);font-weight:400}.eventi__lista{display:flex;flex-direction:column;gap:.8rem;margin-bottom:1.2rem}.eventi__vuoto{font-size:.84rem;color:var(--mid);padding:1rem 0}.eventi__nuovi{background:#fff;border-radius:var(--radius);padding:1.4rem;max-width:520px}.eventi__nuovi-titolo{font-family:var(--font-titolo);font-weight:400;color:var(--navy);font-size:1.5rem;margin:0 0 .4rem}.eventi__link{color:var(--cyan-deep);font-weight:600;font-size:.8rem}.cal{background:#fff;border-radius:var(--radius);padding:1rem 1.1rem;box-shadow:0 10px 30px #1b3a631a}@media(min-width:960px){.cal{position:sticky;top:1rem}}.cal__testa{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.cal__titolo{font-family:var(--font-titolo);font-weight:400;font-size:1.3rem;color:var(--navy)}.cal__freccia{font:inherit;font-size:1.3rem;line-height:1;width:2rem;height:2rem;border-radius:50%;border:0;background:var(--cyan-tint);color:var(--navy);cursor:pointer}.cal__freccia:disabled{opacity:.35;cursor:default}.cal__griglia{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;font-size:.7rem;text-align:center}.cal__h{color:var(--light);font-weight:600;font-size:.6rem;text-transform:uppercase;padding-bottom:.2rem}.cal__g{font:inherit;font-size:.7rem;padding:.45rem 0 .6rem;border-radius:6px;color:#555;position:relative;border:0;background:transparent}.cal__g--passato{color:#c8c8c8}.cal__g--oggi{outline:2px solid var(--cyan)}.cal__g--ha{background:var(--cyan-tint);color:var(--navy);font-weight:700;cursor:pointer}.cal__g--ha[aria-pressed=true]{background:var(--navy);color:#fff}.cal__dots{position:absolute;left:0;right:0;bottom:4px;display:flex;justify-content:center;gap:2px}.cal__dot{display:inline-block;width:5px;height:5px;border-radius:50%}.cal__dot--laboratorio{background:var(--tipo-laboratorio)}.cal__dot--corso{background:var(--tipo-corso)}.cal__dot--incontro{background:var(--tipo-incontro)}.cal__dot--festa{background:var(--tipo-festa)}.cal__g--ha[aria-pressed=true] .cal__dot{outline:1px solid #fff}.cal__legenda{list-style:none;padding:0;margin:.7rem 0 0;display:flex;gap:.6rem;flex-wrap:wrap;font-size:.62rem;color:var(--mid)}.cal__legenda .cal__dot{margin-right:.25rem;width:7px;height:7px}.cal__giorno{margin-top:.8rem;border-top:1px solid var(--paper-dark);padding-top:.7rem;min-height:1rem}.cal__giorno-titolo{font-family:var(--font-testo);font-size:.66rem;text-transform:uppercase;letter-spacing:.1em;color:var(--light);font-weight:600;margin:0 0 .4rem}.cal__it{display:grid;grid-template-columns:4px 1fr auto;gap:.2rem .6rem;align-items:center;font-size:.76rem;padding:.35rem 0}.cal__it-barra{align-self:stretch;border-radius:2px;background:var(--paper-dark)}.cal__it-barra--laboratorio{background:var(--tipo-laboratorio)}.cal__it-barra--corso{background:var(--tipo-corso)}.cal__it-barra--incontro{background:var(--tipo-incontro)}.cal__it-barra--festa{background:var(--tipo-festa)}.cal__it-testo b{display:block;font-weight:600;line-height:1.2}.cal__it-testo a{color:var(--navy);text-decoration:none}.cal__it-testo span{color:var(--mid);font-size:.66rem}.cal__it-wa{color:#128c4a;font-size:.7rem;font-weight:600;text-decoration:none;white-space:nowrap}.cal__it-wa:before{content:"\25cf  ";color:var(--wa)}.cal__it-nopren{font-size:.66rem;color:var(--mid)}.cal__ics{grid-column:2 / -1;justify-self:start;font:inherit;font-size:.68rem;color:var(--cyan-deep);font-weight:600;background:none;border:0;padding:0;cursor:pointer;text-align:left}.cal__ics:hover{text-decoration:underline}.eventi__anno-titolo{font-family:var(--font-titolo);font-weight:400;font-size:1.5rem;color:var(--navy);margin:1.2rem 0 .6rem}.eventi__passati-griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media(min-width:640px){.eventi__passati-griglia{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.eventi__passati-griglia{grid-template-columns:repeat(3,minmax(0,1fr))}}.eventi__archivio{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-top:1.4rem;font-size:.72rem;color:var(--light)}.eventi__archivio a{border:1px solid var(--paper-dark);border-radius:var(--radius-pill);padding:.25rem .65rem;background:#fff;color:var(--mid);text-decoration:none}.evento{padding-block:1.2rem 2.6rem}.evento__briciole{font-size:.7rem;color:var(--light);margin-bottom:1rem}.evento__briciole a{color:var(--mid);text-decoration:none}.evento__corpo{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem}@media(min-width:860px){.evento__corpo{grid-template-columns:380px minmax(0,1fr);gap:2.2rem}.evento__galleria,.evento__casa{grid-column:1 / -1}}.evento__locandina img{width:100%;height:auto;border-radius:var(--radius);box-shadow:0 16px 40px #0003;transform:rotate(-1.2deg);display:block}.evento__locandina--vuota{width:100%;height:320px;transform:rotate(-1.2deg);border-radius:var(--radius);font-size:1.4rem;font-family:var(--font-titolo)}.evento__condividi{margin-top:1.1rem;display:flex;gap:.5rem;flex-wrap:wrap}.evento__chip{font:inherit;font-size:.72rem;border:1px solid var(--paper-dark);border-radius:var(--radius-pill);padding:.35rem .8rem;color:var(--mid);background:#fff;text-decoration:none;cursor:pointer}.evento__chip:hover{border-color:var(--navy);color:var(--navy)}.evento__titolo{font-size:2.1rem;line-height:1.05;color:var(--navy);margin:.5rem 0 .6rem}@media(min-width:860px){.evento__titolo{font-size:2.6rem}}.evento__fatti{display:grid;grid-template-columns:1fr 1fr;gap:.6rem .9rem;margin:1rem 0;background:var(--paper);border-radius:var(--radius);padding:.9rem 1rem}.evento__fatto{font-size:.78rem;color:var(--mid)}.evento__fatto b{display:block;color:var(--dark);font-weight:600;font-size:.84rem}.evento__fatto--largo{grid-column:1 / -1}.evento__date{list-style:none;display:flex;flex-wrap:wrap;gap:.35rem;margin:.25rem 0 0;padding:0}.evento__date li{background:#fff;border:1px solid var(--paper-dark);border-radius:6px;padding:.2rem .5rem;font-size:.72rem;color:var(--dark)}.evento__data--passata{color:var(--light)!important;text-decoration:line-through}.evento__data-unica{color:var(--dark);font-weight:600;font-size:.84rem}.evento__prenota{background:#fff;border:2px solid var(--wa);border-radius:var(--radius);padding:.9rem 1rem;display:grid;grid-template-columns:1fr auto;gap:.8rem;align-items:center;margin:.9rem 0}.evento__prenota-testo b{display:block;font-size:.9rem}.evento__prenota-testo span{font-size:.74rem;color:var(--mid)}@media(max-width:520px){.evento__prenota{grid-template-columns:1fr}}.evento__cta--mascotte{display:flex;align-items:flex-end;gap:.6rem;margin:.9rem 0}.evento__cta--mascotte .evento__cta-box{flex:1;min-width:0}.evento__cta--mascotte .evento__cta-box>*{margin:0}.evento:not([data-futuro=true]) .evento__cta--mascotte{align-items:center}.evento:not([data-futuro=true]) .evento__mascotte{height:110px}.evento__mascotte{flex:none;height:150px;width:auto}@media(max-width:520px){.evento__mascotte{height:110px}}.evento__nopren{background:var(--cyan-tint);border-radius:var(--radius);padding:.8rem 1rem;font-size:.84rem;color:var(--navy);font-weight:600;margin:.9rem 0}.evento__andata{font-style:italic;font-size:.92rem;color:var(--dark);margin:.9rem 0}.evento__andata--neutro{font-style:normal;color:var(--mid)}.evento__desc{font-size:.84rem;color:var(--mid);line-height:1.65;overflow-wrap:anywhere}.evento__chi{display:flex;gap:.8rem;align-items:center;margin-top:1rem}.evento__avatar{width:46px;height:46px;border-radius:50%;background:var(--gold, #B08D3F);flex:none}.evento__chi b{display:block;font-size:.84rem}.evento__chi span:not(.evento__avatar){font-size:.72rem;color:var(--mid)}.evento__sottotitolo{font-size:1.5rem;color:var(--navy);margin:0 0 .7rem}.evento__galleria,.evento__casa{border-top:1px solid var(--paper-dark);padding-top:1.2rem}.evento__foto{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.5rem;max-width:760px}@media(min-width:640px){.evento__foto{grid-template-columns:repeat(auto-fill,minmax(140px,160px))}}.evento__foto a{display:block;border-radius:var(--radius-sm);overflow:hidden;cursor:zoom-in}.evento__foto a:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.evento__foto img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;transition:transform .2s}.evento__foto a:hover img{transform:scale(1.04)}.galleria{border:0;padding:0;margin:0;width:100vw;height:100dvh;max-width:none;max-height:none;background:#0f1928f0;color:#fff;overflow:hidden}.galleria[open]{display:flex;align-items:center;justify-content:center}.galleria::backdrop{background:#0f192899}.galleria__img{max-width:min(92vw,1200px);max-height:84dvh;width:auto;height:auto;object-fit:contain;border-radius:var(--radius-sm);box-shadow:0 20px 60px #0006}.galleria__n{position:absolute;bottom:1rem;left:0;right:0;text-align:center;margin:0;font-size:.85rem;opacity:.85}.galleria__btn{position:absolute;border:0;cursor:pointer;color:#fff;background:#ffffff24;width:3rem;height:3rem;border-radius:50%;font:400 2rem/1 var(--font-testo);display:flex;align-items:center;justify-content:center;transition:background .15s}.galleria__btn:hover{background:#ffffff47}.galleria__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.galleria__btn[hidden]{display:none}.galleria__btn--chiudi{top:1rem;right:1rem;font-size:1.8rem}.galleria__btn--prec{left:1rem;top:50%;transform:translateY(-50%)}.galleria__btn--succ{right:1rem;top:50%;transform:translateY(-50%)}@media(max-width:640px){.galleria__btn--prec,.galleria__btn--succ{top:auto;bottom:.6rem;transform:none;width:2.6rem;height:2.6rem}}.evento__prodotti{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}@media(min-width:860px){.evento__prodotti{grid-template-columns:repeat(4,minmax(0,1fr))}}.evento__regalo{margin-top:1rem;max-width:340px;background:var(--cyan-tint);border-radius:var(--radius);padding:.8rem 1rem;font-size:.78rem;color:var(--mid)}.evento__regalo b{color:var(--navy)}.evento__regalo p{margin:.2rem 0 .6rem}.evento__libri{grid-column:1 / -1;border-top:1px solid var(--paper-dark);padding-top:1.2rem}.evento__libro{display:grid;grid-template-columns:1fr;gap:1rem;background:var(--cyan-tint);border-radius:var(--radius);padding:1rem}@media(min-width:640px){.evento__libro{grid-template-columns:180px minmax(0,1fr);gap:1.4rem;padding:1.2rem 1.4rem;align-items:center}}.evento__libro-cover{display:block;max-width:200px;margin-inline:auto}.evento__libro-cover img,.evento__altro-cover img{display:block;width:100%;height:auto;border-radius:var(--radius-sm);box-shadow:0 6px 18px #1b3a632e}.evento__libro-vuoto{display:block;aspect-ratio:2 / 3;border-radius:var(--radius-sm);background:var(--paper-dark)}.evento__libro-titolo{font-size:1.25rem;line-height:1.25;color:var(--navy);margin:0 0 .25rem}.evento__libro-titolo a,.evento__altro-titolo{color:inherit;text-decoration:none}.evento__libro-titolo a:hover,.evento__altro-titolo:hover{text-decoration:underline}.evento__libro-autore{margin:0 0 .5rem;font-size:.9rem;color:var(--mid)}.evento__libro-autore a{color:var(--navy)}.evento__libro .pdp__prezzo{display:flex;align-items:baseline;gap:.5rem;margin:.2rem 0 .4rem}.evento__libro .pdp__importo{font-size:1.5rem;font-weight:800;color:var(--dark)}.evento__libro .pdp__confronto{color:var(--light)}.evento__libro .pdp__sconto{color:var(--red);font-weight:700;font-size:.85rem}.evento__libro-nota{margin:0 0 .8rem;font-size:.82rem;color:var(--mid)}.evento__altri-titolo{font-size:1rem;color:var(--navy);margin:1.4rem 0 .7rem}.evento__altri{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .8rem}@media(min-width:860px){.evento__altri{grid-template-columns:repeat(4,minmax(0,1fr))}}.evento__altro{display:flex;flex-direction:column;gap:.3rem;font-size:.82rem;min-width:0}.evento__altro-cover{display:block;max-width:150px}.evento__altro-titolo{font-weight:600;color:var(--dark);line-height:1.3;overflow-wrap:anywhere}.evento__altro-prezzo{font-weight:700;color:var(--dark)}.evento__preordina--piccolo{margin-top:auto;font-size:.75rem;padding:.45rem .7rem;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/10/assets/eventi.css.map */
