.container-top{background-position:50%;background-repeat:no-repeat;background-size:cover;height:85vh;margin-top:-1px;position:relative}.container-top:before{background-color:rgba(0,0,0,.4);bottom:0;content:"";left:0;position:absolute;right:0;top:0;width:45%;z-index:1}.container-top.mobile{display:none}.wrapper-top{align-items:center;display:flex;height:100%;margin:0 auto;max-width:1180px}.wrapper-content-text{color:#fff;flex-basis:36%;z-index:9}.wrapper-date{column-gap:15px;display:flex}.wrapper-date .date{color:#fff;font-size:30px;line-height:1;margin-bottom:.5rem}.wrapper-top .left-top h1{color:#fff;font-size:36px;font-weight:700;line-height:1;margin:40px 0 40px 40px;text-transform:uppercase}.wrapper-top .left-top .wrapper-teatro{column-gap:15px;display:flex}.wrapper-top .left-top .wrapper-teatro .teatro{font-size:30px;line-height:1.2}.wrapper-top .left-top .wrapper-date svg{flex-basis:25px;margin-top:5px}.wrapper-top .left-top .wrapper-teatro svg{flex-basis:25px;margin-top:6px}@media (max-width:768px){.container-top.desktop{display:none}.container-top.mobile{display:block}.container-top.mobile .wrapper-content-mobile{background:#0051ff;color:#fff;padding:20px}.container-top.mobile .wrapper-content-mobile h1{color:#fff;line-height:1;margin:10px 0;text-transform:uppercase}.container-top.mobile .wrapper-content-mobile .date,.container-top.mobile .wrapper-content-mobile .teatro{column-gap:20px;display:flex}.container-top.mobile .wrapper-content-mobile .date{margin-bottom:5px}.container-top.mobile .wrapper-content-mobile .teatro{margin-bottom:10px}.container-top.mobile .wrapper-content-mobile .teatro svg path{fill:#fff}.container-top{height:100%}.container-top:before{display:none}.wrapper-top{flex-flow:column-reverse wrap;grid-gap:20px;padding:40px 20px}}.wrapper-navigazione{position:absolute;width:100%}.wrapper-navigazione.fixed{border-top:0;left:0;margin:0 auto;position:fixed;right:0;top:73px;width:100%;z-index:100}.wrapper-menu-spettacolo{align-items:center;column-gap:40px;display:flex;margin:0 auto;max-width:1180px;padding:0}.wrapper-menu-spettacolo li{list-style:none}#navbar{background:#0051ff;color:#fff;margin-bottom:30px;margin-top:-1px;padding:20px 20px 10px}#navbar svg{margin-left:5px}#navbar a{color:#fff;font-size:16px}#navbar a.btn-acquista{align-items:center;background:#fff;color:#0051ff;display:flex;font-size:16px;justify-content:space-between;padding:8px 20px;text-align:center;width:160px}#navbar a.btn-acquista:hover{background:transparent;border-color:#fff;color:#fff}#navbar a.btn-acquista:hover svg path,#navbar a.btn-acquista:hover svg rect{fill:#fff}#acquista .singola-data{font-size:24px}@media (max-width:1024px){.wrapper-menu-spettacolo{justify-content:space-between}}@media (max-width:820px){#navbar{padding:10px 10px 5px}#navbar .wrapper-menu-spettacolo{justify-content:center}#navbar .wrapper-menu-spettacolo li:not(:last-child),.wrapper-navigazione.navigazione-archivio{display:none}#navbar .wrapper-menu-spettacolo li:last-child{text-align:center;width:auto}.wrapper-navigazione.fixed{top:50px}}.wrapper-sezione-inizio{column-gap:30px;display:flex;margin:0 auto;max-width:1180px;padding:75px 0}.wrapper-sezione-inizio .left-sezione,.wrapper-sezione-inizio .right-sezione{flex-basis:50%}.wrapper-sezione-inizio .left-sezione .specifiche_commerciali{font-size:18px;font-weight:500}.wrapper-sezione-inizio .left-sezione .specifiche_commerciali span{color:#0051ff}.wrapper-sezione-inizio .left-sezione h2.title{color:#0051ff;font-size:30px;line-height:32px;margin:30px 0;text-transform:uppercase}.wrapper-sezione-inizio .left-sezione .descrizione{margin-top:30px}.wrapper-sezione-inizio .left-sezione .descrizione,.wrapper-sezione-inizio .left-sezione .descrizione p{color:#212121;font-family:Eliza;font-size:18px;line-height:22px}.newssboy{margin-top:30px}.newssboy blockquote{font-size:16px}.wrapper-sezione-inizio .morelink.custom-button{font-family:Graebenbach;font-weight:400;margin-top:20px}.wrapper-sezione-inizio .right-sezione{background:#f0f0f0;font-size:16px;margin-top:30px;padding:30px}.wrapper-sezione-inizio .right-sezione .info_spettacolo_title{font-size:25px;margin-bottom:40px}.wrapper-sezione-inizio .right-sezione .svg-luogo{margin-top:20px}.wrapper-sezione-inizio .right-sezione .svg-luogo a{align-items:center;column-gap:10px;display:flex}.wrapper-sezione-inizio .right-sezione .calendario,.wrapper-sezione-inizio .right-sezione .durata,.wrapper-sezione-inizio .right-sezione .sezione-biglietti{margin-bottom:30px}.wrapper-sezione-inizio .right-sezione .calendario.luogo svg{height:30px;width:30px;fill:#0051ff}.wrapper-sezione-inizio .right-sezione .calendario .sottolineato,.wrapper-sezione-inizio .right-sezione .durata .sottolineato,.wrapper-sezione-inizio .right-sezione .sezione-biglietti .sottolineato{border-bottom:3px solid #0051ff}.wrapper-sezione-inizio .right-sezione .valore_durata{margin:20px 0}.wrapper-sezione-inizio .right-sezione .sezione-biglietti .range-costo{column-gap:15px;display:flex;margin:20px 0 0}.wrapper-sezione-inizio .right-sezione .elenco-date{padding:0}.wrapper-sezione-inizio .right-sezione .elenco-date li{list-style:none}.wrapper-sezione-inizio .right-sezione .elenco-date li.data-trascorsa{cursor:not-allowed;pointer-events:none}.wrapper-sezione-inizio .right-sezione .elenco-date li.data-trascorsa a{color:#c1c1c1}.wrapper-sezione-inizio .right-sezione .elenco-date li.data-trascorsa svg path{fill:#c1c1c1;stroke:#c1c1c1}.wrapper-sezione-inizio .right-sezione .elenco-date li a{align-items:center;color:#212121;column-gap:10px;display:flex}.wrapper-sezione-inizio .right-sezione .foglio-sala .custom-button{align-items:center;border-radius:4px;display:inline-flex;font-size:16px;font-weight:400;height:38px;justify-content:space-between;margin-bottom:5px;padding:8px 10px;text-align:center;width:180px}.wrapper-sezione-inizio .right-sezione .foglio-sala .custom-button svg{height:28px}.wrapper-sezione-inizio .right-sezione.mobile{display:none}@media (max-width:1180px){.wrapper-sezione-inizio{padding-left:20px;padding-right:20px}}@media (max-width:768px){.wrapper-sezione-inizio{flex-flow:column wrap;padding-bottom:30px;padding-left:20px;padding-right:20px}.wrapper-sezione-inizio .left-sezione h2.title{display:none}.wrapper-sezione-inizio .left-sezione .specifiche_commerciali{margin-bottom:20px}.wrapper-sezione-inizio .right-sezione.desktop{display:none}.wrapper-sezione-inizio .right-sezione.mobile{display:block}.wrapper-sezione-inizio .left-sezione .descrizione{margin-top:30px}}#foto{background:#212121;color:#fff}.wrapper-sezione .titolo-galleria{font-size:24px;height:20px;text-align:center}.wrapper-sezione .crediti-foto{text-align:right}.wrapper-foto img{height:100%;object-fit:cover;width:100%}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{margin:0;overflow:hidden}.lightSlider li{list-style:none}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:all 1s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{left:0;margin-right:0;position:absolute!important;top:0;width:100%;z-index:9}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;color:transparent;display:inline-block;height:8px;overflow:hidden;position:relative;text-indent:-999em;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;width:8px;z-index:99}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;margin:0;overflow:hidden;padding-left:0;transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear linear 0s .35s 0s;transition:border-radius .12s linear linear 0s .35s 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{cursor:pointer;display:block;height:20px;margin-top:-16px;opacity:.5;position:absolute;top:50%;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s;width:20px;z-index:99}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.lSAction>.lSPrev,.vertical .lSAction>.lSPrev{background-position:0 0;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;left:10px;padding:3px}.vertical .lSAction>.lSPrev{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.lSAction>.lSNext{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.lSAction>.lSNext,.vertical .lSAction>.lSNext{background-position:-32px 0;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;right:10px}.vertical .lSAction>.lSNext{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.lSAction>a.disabled{pointer-events:none}.cS-hidden{filter:alpha(opacity=0);height:1px;opacity:0;overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{max-width:none!important;width:100%!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{list-style:none outside none;padding-left:0}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}to{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}to{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}to{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}to{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}to{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}to{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}to{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}to{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}@media (max-width:768px){.wrapper-foto{height:100%!important}.wrapper-foto img{object-fit:contain}}.wrapper-sezione{margin:0 auto;max-width:1180px;padding:60px 0}#crediti .wrapper-personaggi{display:block}#crediti .wrapper-personaggi .colonna-attori .titolo-sezione-attori{font-size:20px;font-weight:700;margin-top:20px;text-align:center}#crediti .wrapper-crediti{columns:250px 2;line-height:1.5;margin:30px 0 0}#crediti .wrapper-attori{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;align-items:baseline;margin:30px 0}#crediti .wrapper-attori p{line-height:1;position:relative}#crediti .wrapper-attori p i{font-size:15px}#crediti .wrapper-attori p:after{background:#0051ff;bottom:-5px;content:"";height:3px;left:0;position:absolute;width:85px}#video{background:#212121;color:#fff}#video .credits{text-align:right}.wrapper-master-video{display:inline-grid;width:100%}.wrapper_video video{object-fit:contain;width:100%}.wrapper-sezione .titolo-sezione{font-size:30px;line-height:1;margin-bottom:40px;text-align:center}.wrapper-sezione .contenuto-sezione{column-count:2;padding:20px 0;white-space:pre-line}@media (max-width:1180px){.wrapper-sezione{padding-left:20px;padding-right:20px}}@media (max-width:768px){.wrapper-sezione{padding:30px 20px!important}.wrapper-sezione .titolo-sezione{font-size:30px}#crediti .wrapper-crediti,.wrapper-sezione .contenuto-sezione{column-count:1}#video .credits{text-align:center}}#recensioni{background:#212121;color:#fff}#recensioni ul li{list-style:none}#recensioni .wrapper-recensioni{background:#fff;padding:30px}#recensioni .testata{color:#0051ff;font-size:18px}#recensioni .titolo-articolo{color:#212121;font-size:18px;font-weight:500;margin:20px 0}#recensioni .recensione{color:#212121;font-size:18px;font-weight:400}@media (max-width:480px){.wrapper-recensioni{height:100%!important}}#acquista .wrapper-sezione{padding:30px 0}#acquista .titolo-spettacolo{color:#0051ff;font-size:20px;line-height:1;margin-top:30px;text-align:center;text-transform:uppercase}#acquista .teatro{column-gap:10px;display:flex;justify-content:center;margin:10px 0 30px;text-align:center}#acquista .teatro span{color:#0051ff;font-size:18px}#acquista .lista-date{margin:30px auto 0;max-width:750px}#acquista .singola-data{align-items:center;border-bottom:1px solid #c1c1c1;color:#0051ff;column-gap:10px;display:flex;font-size:18px;justify-content:space-between;margin:10px 0;padding-bottom:10px}#acquista .singola-data .ora-spettacolo{font-size:18px;margin:5px 0 0}#acquista .singola-data:last-child{border:none}#acquista .singola-data .btn-acquista{display:flex;padding:8px 10px}#acquista .singola-data.trascorsa .btn-acquista{background:#757575;border-color:#fff;cursor:not-allowed;pointer-events:none}#acquista .singola-data.nobutton .btn-acquista{background:transparent;border-color:transparent;color:#000;cursor:not-allowed;max-width:250px;pointer-events:none;text-align:right;white-space:normal}#acquista .singola-data .btn-acquista svg{margin-left:20px}@media (max-width:768px){#acquista .singola-data{font-size:20px;line-height:1}#acquista .singola-data .ora-spettacolo{font-size:15px}#tabella_prezzi td:first-child{border-left:none!important;width:18%!important}#tabella_prezzi td:last-child{border-right:none!important}#tabella_prezzi td{width:10%!important}#tabella_prezzi h3{font-size:14px!important;line-height:1}#tabella_prezzi tr:first-child td{vertical-align:top!important}#tabella_prezzi tr{font-size:13px!important;line-height:1!important}}#spettacoli-correlati .wrapper-sezione{padding:60px 0}#spettacoli-correlati .wrapper-sezione .titolo-sezione{color:#fff}#spettacoli-correlati .master-correlati{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}#spettacoli-correlati .master-correlati .singolo-correlato{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:column wrap;height:320px;justify-content:flex-end;position:relative;z-index:0}#spettacoli-correlati .master-correlati .singolo-correlato:before{background:rgba(0,0,0,.3);content:"";height:100%;position:absolute;transition:all .3s linear;width:100%;z-index:-1}#spettacoli-correlati .master-correlati .singolo-correlato:hover:before{background:rgba(0,0,0,.7);transition:all .3s linear}#spettacoli-correlati .master-correlati .singolo-correlato h3{color:#fff;line-height:1;text-align:center;text-transform:uppercase}#spettacoli-correlati .master-correlati .singolo-correlato .wrapper-pulsante{bottom:15px;left:0;padding:20px 10px;position:relative;right:0;text-align:center;width:100%}#spettacoli-correlati .master-correlati .singolo-correlato .wrapper-pulsante .custom-button{align-items:center;display:inline-flex;justify-content:space-between;width:165px}@media (max-width:768px){#spettacoli-correlati .master-correlati{grid-template-columns:repeat(1,1fr)}}@media (max-width:480px){#spettacoli-correlati .wrapper-sezione{padding:30px 0}}.container-top.abbonamento{height:60vh}.wrapper-top .left-top h1.titolo-abbonamento{margin:20px 0 20px 40px}.wrapper-sezione-tabella{margin:0 auto;max-width:1180px;padding:10px 20px}#carousel-turni .titolo-sezione{font-size:42px;line-height:1;margin-bottom:30px;text-align:center}#carousel-turni table,#turno-libero-spettacoli{font-size:24px;margin:0 auto}#carousel-turni table tr td,#turno-libero-spettacoli{border:none;border-bottom:1px solid #ddd}#carousel-turni table tr:last-child td{border-bottom:none}#turno-libero-spettacoli tr td{border:1px solid #ddd}#carousel-turni table td:first-child{border-right:1px solid #ddd}#carousel-turni table{border:1px solid #ddd}#carousel-abbonamento .splide__pagination,#carousel-turni .splide__pagination{bottom:-25px}#carousel-abbonamento .splide__pagination__page,#carousel-turni .splide__pagination__page{height:10px;width:10px}#carousel-abbonamento .splide__pagination__page.is-active,#carousel-turni .splide__pagination__page.is-active{background:#0052ff;transform:none}#prezzi-turno-libero{font-size:42px;line-height:1;margin-bottom:40px;margin-top:40px;text-align:center}table.prezzi{margin-bottom:40px!important}.anchorlink.acquisto{background:#f0f0f0}.accordion{display:flex;margin:0 auto;max-width:750px}.accordion ul{display:flex;flex-direction:column;grid-gap:16px;margin:0;padding:0;width:100%}.accordion li,.accordion ul{list-style:none}.accordion li .button{background-color:#f5f5f5;border:1px solid #0053ff;border-radius:4px;color:#0052ff;display:block;font-weight:700;padding:15px 20px;position:relative;text-decoration:none}.accordion li .button:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDEyOCAxMjgiPjxwYXRoIGZpbGw9IiMwMDUyZmYiIGQ9Ik02NCA4OGE0IDQgMCAwIDEtMi44MjgtMS4xNzJsLTQwLTQwYy0xLjU2My0xLjU2My0xLjU2My00LjA5NCAwLTUuNjU2czQuMDk0LTEuNTYzIDUuNjU2IDBMNjQgNzguMzQ0bDM3LjE3Mi0zNy4xNzJjMS41NjMtMS41NjMgNC4wOTQtMS41NjMgNS42NTYgMHMxLjU2MyA0LjA5NCAwIDUuNjU2bC00MCA0MEE0IDQgMCAwIDEgNjQgODgiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiLz48L3N2Zz4=");background-repeat:no-repeat;content:"";height:30px;position:absolute;right:20px;width:30px}.accordion li .content{background-color:#fff;border-top:1px solid #ddd;display:none;height:0;padding:20px}.accordion li.on .button{background-color:#0052ff;color:#fff;font-weight:700;position:relative}.accordion li.on .button:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDEyOCAxMjgiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02NCA4OGE0IDQgMCAwIDEtMi44MjgtMS4xNzJsLTQwLTQwYy0xLjU2My0xLjU2My0xLjU2My00LjA5NCAwLTUuNjU2czQuMDk0LTEuNTYzIDUuNjU2IDBMNjQgNzguMzQ0bDM3LjE3Mi0zNy4xNzJjMS41NjMtMS41NjMgNC4wOTQtMS41NjMgNS42NTYgMHMxLjU2MyA0LjA5NCAwIDUuNjU2bC00MCA0MEE0IDQgMCAwIDEgNjQgODgiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiLz48L3N2Zz4=");background-repeat:no-repeat;content:"";position:absolute;right:20px}.accordion li.on .content{display:block;height:auto}.blu{color:#0052ff}.tab-container{display:block;flex-flow:row wrap;margin:0 auto;max-width:750px}.tab-container .tab{background:#fff;border-bottom:1px solid #0052ff}.tab ul{display:flex;list-style:none;grid-gap:10px;margin:0;padding:0}.tab ul li{align-items:center;display:flex;justify-content:center;margin-bottom:0;padding:15px 20px}.tab-container .tab ul li.active{background:#0052ff;font-weight:700}.tab ul li a{color:#0052ff;margin:0;padding:0}.tab-container .tab ul li.active a{color:#fff}.content-tab{display:block;padding:20px}.tab:after{clear:both;content:"";display:block}@media (max-width:480px){.tab-container{display:block!important}.tab-container .tab ul{display:flex;flex-flow:column wrap}.content-tab iframe,.tab-container .tab ul li{width:100%!important}.content-tab iframe{max-width:100%;min-height:400px}}#spettacoli_turni{margin-bottom:20px}#prezzi table.prezzi,#spettacoli_turni table.turni{border:none;font-size:24px;line-height:1;margin:0 auto;text-align:left}#prezzi table.prezzi td,#prezzi table.prezzi th,#prezzi table.prezzi tr,#spettacoli_turni table.turni td,#spettacoli_turni table.turni th,#spettacoli_turni table.turni tr{border:none}#prezzi table.prezzi th,#spettacoli_turni table.turni th{text-align:center}#spettacoli_turni table.turni td{border:1px solid #ddd;text-align:center}#prezzi table.prezzi td{border:1px solid #ddd;text-align:right}#prezzi table.prezzi td.blu,#spettacoli_turni table.turni td.blu{border-bottom:none;border-left:none;border-right:none;color:#0052ff;text-align:center}#prezzi table.prezzi tr.spaziatura td,#spettacoli_turni table.turni tr.spaziatura td{border:none;height:10px}@media (max-width:768px){#prezzi table.prezzi,#spettacoli_turni table.turni{font-size:14px}#carousel-turni .titolo-sezione{font-size:30px;margin-top:20px}#carousel-turni table,#turno-libero-spettacoli{font-size:20px}}.splide__slide__container{height:350px;position:relative}.splide__slide__container img{height:100%;object-fit:cover;width:100%}.splide__slide__container:hover .overlay{background:rgba(0,0,0,.3);transition:all .3s linear}.splide__slide__container .wrapper_content{align-items:flex-end;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:0}.splide__slide__container .wrapper_content .content{padding:30px;text-align:center}.splide__slide__container .wrapper_content .content h3{color:#fff}.splide__slide__container .wrapper_content .content .custom-button{align-items:center;display:inline-flex;justify-content:space-between;padding:8px 10px;width:140px}.splide__slide__container .overlay{background:transparent;bottom:0;left:0;position:absolute;right:0;top:0;transition:all .3s linear;z-index:-1}#acquista.acquisto{background:#f0f0f0}#acquista.acquisto .wrapper-sezione{padding:60px 20px}@media (max-width:768px){#acquista.acquisto .wrapper-sezione{padding:30px 20px!important}}.elenco-spettacoli{margin:60px auto 0;max-width:750px}.elenco-spettacoli ul{padding:0;text-align:center}.elenco-spettacoli ul li{list-style:none}.riga-prodotto{align-items:flex-end;column-gap:20px;display:flex;justify-content:space-between;margin:0 auto;max-width:750px;width:100%}.riga-prodotto .titolo-prodotto{color:#0051ff;line-height:1}.wrapper-qta p{font-size:12px;margin:0;text-align:center}.quantity{height:40px;position:relative;text-align:center;width:80px}.quantity input{border:1px solid #0051ff;border-radius:4px;color:#000}.quantity-val{height:100%;text-align:center;width:100%}.quantity-down,.quantity-up{background:transparent;border:0;height:50%;position:absolute;right:-4px;width:33%}.arrow-down,.arrow-up{border-left:5px solid transparent;border-right:5px solid transparent;height:0;position:absolute;right:8px;width:0}.quantity-up{top:2px}.quantity-up .arrow-up{border-bottom:5px solid #0051ff;top:8px}.quantity-down{bottom:0}.quantity-down .arrow-down{border-top:5px solid #0051ff;bottom:8px}.flex-turni{column-gap:30px;margin-bottom:10px}.flex-turni,.flex-turni .custom-button{align-items:center;display:flex;justify-content:space-between}.flex-turni .custom-button{column-gap:10px;padding:8px 14px}.flex-turni.trascorsa .custom-button{background:#c1c1c1;border-color:#fff;cursor:not-allowed;pointer-events:none}.flex-turni .data{color:#0051ff;font-size:24px}@media (max-width:768px){.riga-prodotto .titolo-prodotto{margin:0}.quantity-val{padding-right:10px}}.wrapper-riepilogo{background:#fff;display:flex;justify-content:center;margin:0 auto;max-width:1300px;padding:60px}.wrapper-riepilogo .riepilogo{flex-basis:60%}.riepilogo .titolo{color:#0051ff;font-size:36px;font-weight:700;line-height:1;margin-bottom:40px}.riepilogo .singolo-posto{align-items:center;column-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));justify-items:start;margin-bottom:10px;padding-bottom:10px;position:relative}.riepilogo .singolo-posto .icona-cancella{justify-self:end}.riepilogo .singolo-posto .sezione svg{width:15px}.riepilogo .cancella-riga,.riepilogo .icona-user{color:#1e1e1e}.riepilogo .cancella-riga svg{height:18px;width:18px;fill:#0052ff}.riepilogo .singolo-posto .popup-dati-posto{position:absolute}.riepilogo .singolo-posto .popup-dati-posto .riga-dati-posto{display:flex}.riepilogo .singolo-posto .sezione{font-weight:700}.riepilogo .singolo-posto .icone-riga,.riepilogo .singolo-posto .sezione{align-items:center;column-gap:10px;display:flex}.riepilogo .singolo-posto .icone-riga svg{width:15px}.riepilogo .totale{display:flex;justify-content:space-between}.riepilogo .totale .tit{font-size:20px;font-weight:700}.riepilogo .totale span{font-weight:700}.wrapper-pulsanti{background:#fff;display:flex;justify-content:flex-end;padding:0 60px 60px}.pulsanti-riepilogo{flex-basis:60%}.pulsanti-riepilogo .custom-button{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;max-width:220px;stroke:#fff}.pulsanti-riepilogo .btn-checkout{stroke:#fff!important}.pulsanti-riepilogo .btn-checkout:hover{stroke:#0052ff!important}.pulsanti-riepilogo .custom-button.btn-continua{background:#fff;color:#0051ff}.pulsanti-riepilogo .custom-button.btn-continua:hover{background:#0051ff;color:#fff}.mostra-riepilogo{cursor:pointer;display:none;margin:0;width:100%}@media (max-width:768px){.wrapper-riepilogo{margin-bottom:30px;padding:20px 0 0}.wrapper-riepilogo .riepilogo .titolo{display:none}.pulsanti-riepilogo,.wrapper-riepilogo .riepilogo{flex-basis:100%}.riepilogo .singolo-posto{column-gap:25px}.wrapper-pulsanti{background:transparent;padding:0}.pulsanti-riepilogo .custom-button{column-gap:20px;justify-content:center;max-width:100%}.mostra-riepilogo{display:block}.tabella-posti{margin:20px}}@media (max-width:480px){.riepilogo .singolo-posto{column-gap:10px;font-size:13px;justify-items:end}}.riepilogoTable{border-collapse:collapse;width:100%}.riepilogoTable,.riepilogoTable td,.riepilogoTable tr{border:none;border-bottom:1px solid #c1c1c1;padding-bottom:18px;padding-top:18px;vertical-align:middle}.riepilogoTable td.right{text-align:right}.riepilogoTable td.nowrap{white-space:nowrap}.riepilogoTable td:last-child{padding-left:10px}.riepilogoTable tfoot td{background-color:#fff;border-bottom:1px solid #fff;color:#1e1e1e;font-weight:700;text-align:left}.riepilogoTable tfoot td.tit{font-size:20px;font-weight:700}@media (max-width:768px){.riepilogoTable td{font-size:13px;padding-bottom:12px;padding-top:12px}}.riepilogoTable.small{display:none}@media (max-width:500px){.riepilogoTable{display:none}.riepilogoTable.small{border-bottom:none;display:block}.riepilogoTable.small td{border:none;font-size:11px}.riepilogoTable.small tfoot td.tit{font-size:14px}.riepilogoTable.small td svg{margin-bottom:-4px}.riepilogoTable.small tr:first-child td{padding-bottom:0;padding-top:10px}.riepilogoTable.small tr:last-child td{border-top:1px solid #fff!important;padding-bottom:8px;padding-top:0}}