#livewire-error{display:none}#app>main{padding:0!important}#main .container{margin:0;max-width:none;padding:0}#disponibilita{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}#disponibilita ul.list-products{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:140px 250px 30px;width:100%}#disponibilita ul.list-products li{align-items:center;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:0 10px 10px 0;padding:0;position:relative;width:250px}@media (max-width:810px){#disponibilita ul.list-products li{margin:0 10px 10px;width:100%}#disponibilita ul.list-products li>button{height:100px}}#disponibilita ul.list-products li:hover{opacity:.8}#disponibilita ul.list-products li:hover .container-img div.icona{transform:scale(1.2)}#disponibilita ul.list-products li .container-img{height:calc(100% - 30px);left:0;overflow:hidden;position:absolute;top:15px;width:100%}#disponibilita ul.list-products li .container-img div.icona{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}#disponibilita ul.list-products li div.title{align-items:end;display:flex;font-size:20px;font-weight:700;height:100%;justify-content:center;left:0;padding:25px 0;position:relative;text-align:left;top:0;width:100%}#disponibilita ul.list-products li div.title.align-center{align-items:center}#disponibilita ul.list-products li div.title .product{padding:12px 7px;width:100%}#disponibilita ul.list-products li>button{color:#fff;font-size:18px;height:220px;padding:0 5px;text-align:center;width:100%}#disponibilita ul.list-products li .icon-top{border-radius:5px 5px 0 0;height:15px;position:absolute;right:0;top:0;width:100%}#disponibilita ul.list-products li .icon-bottom{border-radius:0 0 5px 5px;bottom:0;height:15px;position:absolute;right:0;width:100%}#disponibilita .risultati{display:flex;flex-direction:column;height:calc(100vh - 200px);justify-content:space-between}#disponibilita .risultati>.background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}#disponibilita .risultati>.background img{width:100%}#disponibilita .risultati>.background.show{opacity:1;transition:opacity 3s ease-in-out}#disponibilita .risultati>.background.hide{opacity:0;transition:opacity 3s ease-in-out}#disponibilita .risultati>.background_98962_1{background-image:url(/images/background_disponibilita_98962_1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#disponibilita .risultati>.background_98962_2{background-image:url(/images/background_disponibilita_98962_2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#disponibilita .risultati>.background_98962_3{background-image:url(/images/background_disponibilita_98962_3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#disponibilita .risultati>.background_99072_1{background-image:url(/images/background_disponibilita_99072_1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#disponibilita .risultati>.background_99072_2{background-image:url(/images/background_disponibilita_99072_2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#disponibilita .risultati>.background_99072_3{background-image:url(/images/background_disponibilita_99072_3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#disponibilita .risultati>.title{color:#fff;font-size:50px;font-weight:700;text-align:center}#disponibilita .risultati>ul.variations{display:flex;flex-direction:column;height:100%;justify-content:space-around}#disponibilita .risultati>.footer{background-color:#fff;bottom:0;display:flex;height:auto;min-height:75px;padding:0;position:fixed;width:100%}#disponibilita .risultati>.footer>.last-update{font-size:50px;font-weight:700;letter-spacing:10px;padding:0 0 0 10px;text-align:center}#disponibilita .risultati>.footer>.message{align-items:center;background-color:#bb1e21;color:#fff;display:flex;font-size:25px;width:100%}#disponibilita .risultati>.footer>.message marquee span{text-align:center;width:40px}#disponibilita .risultati ul.variations li{border-radius:2px;margin:0 0 3px;padding:3px}#disponibilita .risultati ul.variations li>.title{color:#fff;font-size:40px;font-weight:700;line-height:40px;padding:3px 3px 10px;text-align:center;text-decoration:underline;text-transform:uppercase}#disponibilita .risultati ul.variations li .last-update{color:#fff;font-size:12px;font-style:italic;padding:5px}#disponibilita .risultati ul.variations li ul.times{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}#disponibilita .risultati ul.variations li ul.times li{align-items:center;display:flex;flex-basis:12%;flex-direction:column;justify-content:center;margin:0 1px 1px 0;min-height:100px;min-width:100px;padding:0;text-align:center}#disponibilita .risultati ul.variations li ul.times li .box{align-items:center;border:2px solid #000;color:#fff;display:flex;flex-direction:column;justify-content:center;width:130px}#disponibilita .risultati ul.variations li ul.times li .box.passed{border:2px solid #000;color:#fff;opacity:.2}#disponibilita .risultati ul.variations li ul.times li .box.closed{color:#fff;opacity:.5}#disponibilita .risultati ul.variations li ul.times li .box.giallo{background-color:#edb100}#disponibilita .risultati ul.variations li ul.times li .box.verde{background-color:#11d928}#disponibilita .risultati ul.variations li ul.times li .box .time{display:flex;font-size:35px;font-weight:700;line-height:44px}#disponibilita .risultati ul.variations li ul.times li .box .time span{font-size:30px}#disponibilita .risultati ul.variations li ul.times li .box .disponibilita{font-size:45px;font-weight:700;line-height:45px}.verify-ticket .form-check-input[type=checkbox]:after{content:"x";display:none;margin-left:4px;position:relative;top:-3px}.verify-ticket .form-check-input[type=checkbox]:checked:after{display:inline-block}
