@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,300;0,400;0,600;0,700&display=swap);#splashscreen img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.main-logo{height:32px}.button,.text--emphasis-3{font-size:18px}.bookings-archive-header,.button,.text--bold{font-weight:700}.button{background-color:#e20613;background-color:var(--cssvar-primary);border-radius:28px;color:#fff;color:var(--cssvar-white);height:55px;position:relative;text-transform:uppercase;transition:all .3s;width:100%;z-index:5}.button.inverse{background-color:#fff;background-color:var(--cssvar-white);border:2px solid #e20613;border:2px solid var(--cssvar-primary);color:#e20613;color:var(--cssvar-primary)}.button[disabled]{background-color:#ddd;background-color:var(--cssvar-xLightGray)}.button.loading{background:#0000!important;border:2px solid #e20613!important;border:2px solid var(--cssvar-primary)!important;margin:0!important;opacity:0;padding:0!important;transition:all .4s,opacity .3s .3s;width:0!important}.button.loading .btn-txt-container{opacity:0;transition:opacity .15s}.button.inverse:not(.scelta-slot-btn),.button[type=submit]{margin-bottom:50px}.lds-circle{display:inline-block;left:0;margin:auto;opacity:0;position:absolute;right:0;transform:scaleX(0);transition:opacity .15s}.loading+.lds-circle{opacity:1;transform:scaleX(1);transition:all .15s .3s}.lds-circle>div{animation:lds-circle 6s cubic-bezier(0,1,.5,.5) infinite;background:#e20613;background:var(--cssvar-primary);background-position:50%;background-repeat:no-repeat;background-size:40%;border-radius:50%;display:inline-block;height:50px;width:50px}@keyframes lds-circle{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}0%{transform:rotateY(0deg)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1);transform:rotateY(5turn)}to{transform:rotateY(10turn)}}.input-password__container{position:relative}.input-password__input{padding-right:30px}.input-password__icon{cursor:pointer;position:absolute;right:0;top:7px;width:25px}.component-toast__backdrop.open{display:block}.component-toast{background-color:#fff;border-radius:8px;border-radius:var(--cssvar-defaultRadius);bottom:0;box-shadow:1px 1px 10px 1px #00000057;color:#555;color:var(--cssvar-black);left:0;line-height:20px;margin:auto;max-width:400px;padding:16px;position:fixed;right:0;text-align:center;vertical-align:middle;visibility:hidden;z-index:1}.component-toast.open{animation:fadein .25s;bottom:95px;bottom:var(--cssvar-toastBottom);vertical-align:middle;visibility:visible;z-index:10000}@media only screen and (min-width:401px) and (max-width:767px){.component-toast{font-size:16px;line-height:22px;margin:0 10%}}@media only screen and (max-width:400px){.component-toast{font-size:16px;line-height:22px;margin:0 10%}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:95px;bottom:var(--cssvar-toastBottom);opacity:1}}@keyframes fadeout{0%{bottom:95px;bottom:var(--cssvar-toastBottom);opacity:1}to{bottom:0;opacity:0}}@media only screen and (min-width:401px) and (max-width:767px){.open.component-toast .component-search-input .component-search-input__box{min-width:245px!important}}@media only screen and (max-width:400px){.open.component-toast .component-search-input .component-search-input__box{min-width:245px!important}}#login-page{min-height:98vh}.macchine-compass{margin-top:-13px;overflow:hidden;position:relative;z-index:-1}.macchine-compass img.macchine-backg.slide-in-left{margin:0 0 0 -40px;min-height:90px;min-width:455px}.slide-in-left{animation:slide-in-left 4s cubic-bezier(.25,.46,.45,.94) .5s both}@keyframes slide-in-left{0%{opacity:0;transform:translateX(-1000px)}to{opacity:1;transform:translateX(0)}}#main-footer{line-height:1.4}#main-menu{bottom:0;left:0;position:fixed}#main-menu,#main-menu__buttons-group{background-color:#f2f2f2;background-color:var(--cssvar-xxLightGray);height:40px;height:var(--cssvar-mainMenuHeight);width:100%}#main-menu__buttons-group{border-radius:28px;bottom:20px;bottom:var(--cssvar-mainMenuHeightHalf);height:55px;position:relative}#main-menu__buttons-group a:first-child img,#main-menu__buttons-group a:nth-child(3) img{filter:none;height:22px;height:var(--cssvar-menuIconHeight);position:relative;top:10px}#main-menu__buttons-group a:first-child img.active,#main-menu__buttons-group a:nth-child(3) img.active{filter:invert(13%) sepia(47%) saturate(6638%) hue-rotate(339deg) brightness(85%) contrast(113%)}#main-menu__buttons-group a:first-child img{left:20px}#main-menu__buttons-group a:nth-child(3) img{right:20px}#main-menu__buttons-group a:nth-child(2) img{filter:invert(30%) sepia(1%) saturate(0) hue-rotate(350deg) brightness(80%) contrast(81%);height:var(--cssvar-menuIconHeightDouble)}#main-menu__buttons-group a:nth-child(2) img.active{filter:none}#main-menu__sleeve{background-color:#f2f2f2;background-color:var(--cssvar-xxLightGray);border-radius:50%;bottom:0;height:40px;height:var(--cssvar-mainMenuHeight);height:75px;height:var(--cssvar-mainMenuFullHeight);left:0;margin:auto;position:absolute;right:0;width:75px;width:var(--cssvar-mainMenuFullHeight)}a.menu-account,a.menu-soste{padding-top:5px}#ombra_menu{background:#1e485200;background:-webkit-gradient(left top,left bottom,color-stop(0,#1e485200),color-stop(100%,#cbcbcb));background:linear-gradient(180deg,#1e485200 0,#cbcbcb);bottom:40px;bottom:var(--cssvar-mainMenuHeight);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e4852",endColorstr="#8a8a8a",GradientType=0);height:15vh;pointer-events:none;position:fixed;width:100vw;z-index:-1}a.menu-prenota:after{background-color:#f2f2f2;background-image:url(/static/media/menu-cronometro.922216558bc574a05a75.svg);background-position:40% 60%;border-radius:50px;content:"";display:grid;height:28px;margin:-2px 0 0 5px;overflow:hidden;position:absolute;top:13px;width:28px}a.menu-prenota.rotate-center:after{animation:rotate-center 8s ease-in-out 5s infinite}@keyframes rotate-center{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#book-now-header,.align--center,.align--center--v,.bookings-archive-header{align-items:center}@media (max-width:var(--cssvar-breakpoint )-1px){.align--center--v.responsive,.responsive#book-now-header,.responsive.align--center,.responsive.bookings-archive-header{justify-content:center}}#book-now-header,.bookings-archive-header,.flex-cnt{display:flex;flex-direction:row}@media (max-width:var(--cssvar-breakpoint )-1px){.flex-cnt.responsive,.responsive#book-now-header,.responsive.bookings-archive-header{flex-direction:column}.flex-cnt.responsive.reverse.responsive,.responsive.reverse.responsive#book-now-header,.responsive.reverse.responsive.bookings-archive-header{flex-direction:column-reverse}}.flex-cnt.wrap--1,.wrap--1#book-now-header,.wrap--1.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--1 [class*=flex-col--],.wrap--1#book-now-header [class*=flex-col--],.wrap--1.bookings-archive-header [class*=flex-col--]{flex-basis:calc(100% - 10px);flex-grow:1}.flex-cnt.gap--1,.gap--1#book-now-header,.gap--1.bookings-archive-header{gap:10px}.flex-cnt.wrap--2,.wrap--2#book-now-header,.wrap--2.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--2 [class*=flex-col--],.wrap--2#book-now-header [class*=flex-col--],.wrap--2.bookings-archive-header [class*=flex-col--]{flex-basis:calc(50% - 10px);flex-grow:1}.flex-cnt.gap--2,.gap--2#book-now-header,.gap--2.bookings-archive-header{gap:20px}.flex-cnt.wrap--3,.wrap--3#book-now-header,.wrap--3.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--3 [class*=flex-col--],.wrap--3#book-now-header [class*=flex-col--],.wrap--3.bookings-archive-header [class*=flex-col--]{flex-basis:calc(33.33333% - 10px);flex-grow:1}.flex-cnt.gap--3,.gap--3#book-now-header,.gap--3.bookings-archive-header{gap:30px}.flex-cnt.wrap--4,.wrap--4#book-now-header,.wrap--4.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--4 [class*=flex-col--],.wrap--4#book-now-header [class*=flex-col--],.wrap--4.bookings-archive-header [class*=flex-col--]{flex-basis:calc(25% - 10px);flex-grow:1}.flex-cnt.gap--4,.gap--4#book-now-header,.gap--4.bookings-archive-header{gap:40px}.flex-cnt.wrap--5,.wrap--5#book-now-header,.wrap--5.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--5 [class*=flex-col--],.wrap--5#book-now-header [class*=flex-col--],.wrap--5.bookings-archive-header [class*=flex-col--]{flex-basis:calc(20% - 10px);flex-grow:1}.flex-cnt.gap--5,.gap--5#book-now-header,.gap--5.bookings-archive-header{gap:50px}.flex-cnt.wrap--6,.wrap--6#book-now-header,.wrap--6.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--6 [class*=flex-col--],.wrap--6#book-now-header [class*=flex-col--],.wrap--6.bookings-archive-header [class*=flex-col--]{flex-basis:calc(16.66667% - 10px);flex-grow:1}.flex-cnt.gap--6,.gap--6#book-now-header,.gap--6.bookings-archive-header{gap:60px}.flex-cnt.wrap--7,.wrap--7#book-now-header,.wrap--7.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--7 [class*=flex-col--],.wrap--7#book-now-header [class*=flex-col--],.wrap--7.bookings-archive-header [class*=flex-col--]{flex-basis:calc(14.28571% - 10px);flex-grow:1}.flex-cnt.gap--7,.gap--7#book-now-header,.gap--7.bookings-archive-header{gap:70px}.flex-cnt.wrap--8,.wrap--8#book-now-header,.wrap--8.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--8 [class*=flex-col--],.wrap--8#book-now-header [class*=flex-col--],.wrap--8.bookings-archive-header [class*=flex-col--]{flex-basis:calc(12.5% - 10px);flex-grow:1}.flex-cnt.gap--8,.gap--8#book-now-header,.gap--8.bookings-archive-header{gap:80px}#book-now-header,.flex-cnt--anchor-antipodes.bookings-archive-header,.flex-cnt.flex-cnt--anchor-antipodes{justify-content:space-between}.bookings-archive-header,.flex-cnt--anchor-evenly#book-now-header,.flex-cnt.flex-cnt--anchor-evenly{justify-content:space-evenly}.flex-cnt.vertical,.vertical#book-now-header,.vertical.bookings-archive-header{flex-direction:column}.flex-cnt.no-stretch [class*=flex-col--]:nth-child(odd),.no-stretch#book-now-header [class*=flex-col--]:nth-child(odd),.no-stretch.bookings-archive-header [class*=flex-col--]:nth-child(odd){flex-grow:0}.calendar-day-group__number,.fg--black{color:#555}#book-now-header,.fg--white{color:#fff}.disabled .calendar-day-group__number,.fg--lightGray{color:#b5b5b5}#book-now-header,.text--emphasis{font-size:24px}.calendar-day-group__number,.text--emphasis-3{font-size:18px}.calendar-day-group{display:flex;justify-content:center;opacity:1;position:relative;transform:translateZ(0);transition:all .1s ease-in-out}.calendar-day-group:nth-child(2){transition-delay:16ms}.loading .calendar-day-group:nth-child(2){opacity:0;transform:translate3d(10px,0,0);transition-delay:.2s}.calendar-day-group:nth-child(3){transition-delay:24ms}.loading .calendar-day-group:nth-child(3){opacity:0;transform:translate3d(10px,0,0);transition-delay:.3s}.calendar-day-group:nth-child(4){transition-delay:32ms}.loading .calendar-day-group:nth-child(4){opacity:0;transform:translate3d(10px,0,0);transition-delay:.4s}.calendar-day-group:nth-child(5){transition-delay:.04s}.loading .calendar-day-group:nth-child(5){opacity:0;transform:translate3d(10px,0,0);transition-delay:.5s}.calendar-day-group:nth-child(6){transition-delay:48ms}.loading .calendar-day-group:nth-child(6){opacity:0;transform:translate3d(10px,0,0);transition-delay:.6s}.calendar-day-group:nth-child(7){transition-delay:56ms}.loading .calendar-day-group:nth-child(7){opacity:0;transform:translate3d(10px,0,0);transition-delay:.7s}.calendar-day-group:nth-child(8){transition-delay:64ms}.loading .calendar-day-group:nth-child(8){opacity:0;transform:translate3d(10px,0,0);transition-delay:.8s}.calendar-day-group:nth-child(9){transition-delay:72ms}.loading .calendar-day-group:nth-child(9){opacity:0;transform:translate3d(10px,0,0);transition-delay:.9s}.calendar-day-group:nth-child(10){transition-delay:.08s}.loading .calendar-day-group:nth-child(10){opacity:0;transform:translate3d(10px,0,0);transition-delay:1s}.calendar-day-group:nth-child(11){transition-delay:88ms}.loading .calendar-day-group:nth-child(11){opacity:0;transform:translate3d(10px,0,0);transition-delay:1.1s}.calendar-day-group:nth-child(12){transition-delay:96ms}.loading .calendar-day-group:nth-child(12){opacity:0;transform:translate3d(10px,0,0);transition-delay:1.2s}.calendar-day-group:nth-child(13){transition-delay:.104s}.loading .calendar-day-group:nth-child(13){opacity:0;transform:translate3d(10px,0,0);transition-delay:1.3s}.calendar-day-group:nth-child(14){transition-delay:.112s}.loading .calendar-day-group:nth-child(14){opacity:0;transform:translate3d(10px,0,0);transition-delay:1.4s}.calendar-day-group:nth-child(15){transition-delay:.12s}.loading .calendar-day-group:nth-child(15){opacity:0;transform:translate3d(10px,0,0);transition-delay:1.5s}.calendar-day-group:nth-child(16){transition-delay:.128s}.loading .calendar-day-group:nth-child(16){opacity:0;transform:translate3d(10px,0,0);transition-delay:1.6s}.calendar-day-group:nth-child(17){transition-delay:.136s}.loading .calendar-day-group:nth-child(17){opacity:0;transform:translate3d(10px,0,0);transition-delay:1.7s}.calendar-day-group:nth-child(18){transition-delay:.144s}.loading .calendar-day-group:nth-child(18){opacity:0;transform:translate3d(10px,0,0);transition-delay:1.8s}.calendar-day-group:nth-child(19){transition-delay:.152s}.loading .calendar-day-group:nth-child(19){opacity:0;transform:translate3d(10px,0,0);transition-delay:1.9s}.calendar-day-group:nth-child(20){transition-delay:.16s}.loading .calendar-day-group:nth-child(20){opacity:0;transform:translate3d(10px,0,0);transition-delay:2s}.calendar-day-group:nth-child(21){transition-delay:.168s}.loading .calendar-day-group:nth-child(21){opacity:0;transform:translate3d(10px,0,0);transition-delay:2.1s}.calendar-day-group:nth-child(22){transition-delay:.176s}.loading .calendar-day-group:nth-child(22){opacity:0;transform:translate3d(10px,0,0);transition-delay:2.2s}.calendar-day-group:nth-child(23){transition-delay:.184s}.loading .calendar-day-group:nth-child(23){opacity:0;transform:translate3d(10px,0,0);transition-delay:2.3s}.calendar-day-group:nth-child(24){transition-delay:.192s}.loading .calendar-day-group:nth-child(24){opacity:0;transform:translate3d(10px,0,0);transition-delay:2.4s}.calendar-day-group:nth-child(25){transition-delay:.2s}.loading .calendar-day-group:nth-child(25){opacity:0;transform:translate3d(10px,0,0);transition-delay:2.5s}.calendar-day-group:nth-child(26){transition-delay:.208s}.loading .calendar-day-group:nth-child(26){opacity:0;transform:translate3d(10px,0,0);transition-delay:2.6s}.calendar-day-group:nth-child(27){transition-delay:.216s}.loading .calendar-day-group:nth-child(27){opacity:0;transform:translate3d(10px,0,0);transition-delay:2.7s}.calendar-day-group:nth-child(28){transition-delay:.224s}.loading .calendar-day-group:nth-child(28){opacity:0;transform:translate3d(10px,0,0);transition-delay:2.8s}.calendar-day-group:nth-child(29){transition-delay:.232s}.loading .calendar-day-group:nth-child(29){opacity:0;transform:translate3d(10px,0,0);transition-delay:2.9s}.calendar-day-group:nth-child(30){transition-delay:.24s}.loading .calendar-day-group:nth-child(30){opacity:0;transform:translate3d(10px,0,0);transition-delay:3s}.calendar-day-group:nth-child(31){transition-delay:.248s}.loading .calendar-day-group:nth-child(31){opacity:0;transform:translate3d(10px,0,0);transition-delay:3.1s}.calendar-day-group:nth-child(32){transition-delay:.256s}.loading .calendar-day-group:nth-child(32){opacity:0;transform:translate3d(10px,0,0);transition-delay:3.2s}.calendar-day-group:nth-child(33){transition-delay:.264s}.loading .calendar-day-group:nth-child(33){opacity:0;transform:translate3d(10px,0,0);transition-delay:3.3s}.calendar-day-group:nth-child(34){transition-delay:.272s}.loading .calendar-day-group:nth-child(34){opacity:0;transform:translate3d(10px,0,0);transition-delay:3.4s}.calendar-day-group:nth-child(35){transition-delay:.28s}.loading .calendar-day-group:nth-child(35){opacity:0;transform:translate3d(10px,0,0);transition-delay:3.5s}.calendar-day-group:nth-child(36){transition-delay:.288s}.loading .calendar-day-group:nth-child(36){opacity:0;transform:translate3d(10px,0,0);transition-delay:3.6s}.calendar-day-group:nth-child(37){transition-delay:.296s}.loading .calendar-day-group:nth-child(37){opacity:0;transform:translate3d(10px,0,0);transition-delay:3.7s}.calendar-day-group:nth-child(38){transition-delay:.304s}.loading .calendar-day-group:nth-child(38){opacity:0;transform:translate3d(10px,0,0);transition-delay:3.8s}.calendar-day-group:nth-child(39){transition-delay:.312s}.loading .calendar-day-group:nth-child(39){opacity:0;transform:translate3d(10px,0,0);transition-delay:3.9s}.calendar-day-group:nth-child(40){transition-delay:.32s}.loading .calendar-day-group:nth-child(40){opacity:0;transform:translate3d(10px,0,0);transition-delay:4s}.calendar-day-group:nth-child(41){transition-delay:.328s}.loading .calendar-day-group:nth-child(41){opacity:0;transform:translate3d(10px,0,0);transition-delay:4.1s}.calendar-day-group:nth-child(42){transition-delay:.336s}.loading .calendar-day-group:nth-child(42){opacity:0;transform:translate3d(10px,0,0);transition-delay:4.2s}.calendar-day-group:nth-child(43){transition-delay:.344s}.loading .calendar-day-group:nth-child(43){opacity:0;transform:translate3d(10px,0,0);transition-delay:4.3s}.calendar-day-group:nth-child(44){transition-delay:.352s}.loading .calendar-day-group:nth-child(44){opacity:0;transform:translate3d(10px,0,0);transition-delay:4.4s}.calendar-day-group:nth-child(45){transition-delay:.36s}.loading .calendar-day-group:nth-child(45){opacity:0;transform:translate3d(10px,0,0);transition-delay:4.5s}.calendar-day-group__number{cursor:pointer}.disabled .calendar-day-group__number{cursor:not-allowed}.calendar-day-group__circle{border:2px solid #0000;border-radius:50%;height:37px;padding:6px;text-align:center;width:37px}.active .calendar-day-group__circle{border-color:#e20613;border-color:var(--cssvar-primary)}.calendar-day-group__dot{background-color:#e20613;background-color:var(--cssvar-primary);border-radius:50%;bottom:4px;display:none;height:5px;left:0;margin:auto;position:absolute;right:0;width:5px}.busy .calendar-day-group__dot{display:block}#calendar-loader{grid-column:4;opacity:1!important}#booking-calendar{grid-column-gap:0;grid-row-gap:2px;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);height:232px}#book-now-header{height:50px}#book-now-header img{height:60%}.flex-cnt.wrap--2.gap--1.no-stretch.scelta-slot,.wrap--2.gap--1.no-stretch.scelta-slot#book-now-header,.wrap--2.gap--1.no-stretch.scelta-slot.bookings-archive-header{display:flex;flex-wrap:nowrap;margin:0 -27px;overflow:hidden;overflow-x:scroll;padding:0 27px 13px}.flex-cnt.wrap--2.gap--1.no-stretch.scelta-slot button.button,.wrap--2.gap--1.no-stretch.scelta-slot#book-now-header button.button,.wrap--2.gap--1.no-stretch.scelta-slot.bookings-archive-header button.button{min-width:150px}.bg--xLightGray,.elenco_soste-effet .bookings-archive-item{background-color:#ddd}.bg--xxLightGray,.bookings-archive-header,.elenco_soste-prog .bookings-archive-item{background-color:#f2f2f2}.bookings-archive-item{opacity:1;transform:translateZ(0) scaleX(1);transition:all .08s ease-in-out}.bookings-archive-item:first-child{transition-delay:25ms}.loading .bookings-archive-item:first-child{opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:25ms}.bookings-archive-item:nth-child(2){transition-delay:.05s}.loading .bookings-archive-item:nth-child(2){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.05s}.bookings-archive-item:nth-child(3){transition-delay:75ms}.loading .bookings-archive-item:nth-child(3){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:75ms}.bookings-archive-item:nth-child(4){transition-delay:.1s}.loading .bookings-archive-item:nth-child(4){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.1s}.bookings-archive-item:nth-child(5){transition-delay:.125s}.loading .bookings-archive-item:nth-child(5){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.125s}.bookings-archive-item:nth-child(6){transition-delay:.15s}.loading .bookings-archive-item:nth-child(6){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.15s}.bookings-archive-item:nth-child(7){transition-delay:.175s}.loading .bookings-archive-item:nth-child(7){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.175s}.bookings-archive-item:nth-child(8){transition-delay:.2s}.loading .bookings-archive-item:nth-child(8){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.2s}.bookings-archive-item:nth-child(9){transition-delay:.225s}.loading .bookings-archive-item:nth-child(9){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.225s}.bookings-archive-item:nth-child(10){transition-delay:.25s}.loading .bookings-archive-item:nth-child(10){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.25s}.bookings-archive-item:nth-child(11){transition-delay:.275s}.loading .bookings-archive-item:nth-child(11){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.275s}.bookings-archive-item:nth-child(12){transition-delay:.3s}.loading .bookings-archive-item:nth-child(12){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.3s}.bookings-archive-item:nth-child(13){transition-delay:.325s}.loading .bookings-archive-item:nth-child(13){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.325s}.bookings-archive-item:nth-child(14){transition-delay:.35s}.loading .bookings-archive-item:nth-child(14){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.35s}.bookings-archive-item:nth-child(15){transition-delay:.375s}.loading .bookings-archive-item:nth-child(15){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.375s}.bookings-archive-item:nth-child(16){transition-delay:.4s}.loading .bookings-archive-item:nth-child(16){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.4s}.bookings-archive-item:nth-child(17){transition-delay:.425s}.loading .bookings-archive-item:nth-child(17){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.425s}.bookings-archive-item:nth-child(18){transition-delay:.45s}.loading .bookings-archive-item:nth-child(18){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.45s}.bookings-archive-item:nth-child(19){transition-delay:.475s}.loading .bookings-archive-item:nth-child(19){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.475s}.bookings-archive-item:nth-child(20){transition-delay:.5s}.loading .bookings-archive-item:nth-child(20){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.5s}.bookings-archive-item:nth-child(21){transition-delay:.525s}.loading .bookings-archive-item:nth-child(21){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.525s}.bookings-archive-item:nth-child(22){transition-delay:.55s}.loading .bookings-archive-item:nth-child(22){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.55s}.bookings-archive-item:nth-child(23){transition-delay:.575s}.loading .bookings-archive-item:nth-child(23){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.575s}.bookings-archive-item:nth-child(24){transition-delay:.6s}.loading .bookings-archive-item:nth-child(24){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.6s}.bookings-archive-item:nth-child(25){transition-delay:.625s}.loading .bookings-archive-item:nth-child(25){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.625s}.bookings-archive-item:nth-child(26){transition-delay:.65s}.loading .bookings-archive-item:nth-child(26){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.65s}.bookings-archive-item:nth-child(27){transition-delay:.675s}.loading .bookings-archive-item:nth-child(27){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.675s}.bookings-archive-item:nth-child(28){transition-delay:.7s}.loading .bookings-archive-item:nth-child(28){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.7s}.bookings-archive-item:nth-child(29){transition-delay:.725s}.loading .bookings-archive-item:nth-child(29){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.725s}.bookings-archive-item:nth-child(30){transition-delay:.75s}.loading .bookings-archive-item:nth-child(30){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.75s}.bookings-archive-item:nth-child(31){transition-delay:.775s}.loading .bookings-archive-item:nth-child(31){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.775s}.bookings-archive-item:nth-child(32){transition-delay:.8s}.loading .bookings-archive-item:nth-child(32){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.8s}.bookings-archive-item:nth-child(33){transition-delay:.825s}.loading .bookings-archive-item:nth-child(33){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.825s}.bookings-archive-item:nth-child(34){transition-delay:.85s}.loading .bookings-archive-item:nth-child(34){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.85s}.bookings-archive-item:nth-child(35){transition-delay:.875s}.loading .bookings-archive-item:nth-child(35){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.875s}.bookings-archive-item:nth-child(36){transition-delay:.9s}.loading .bookings-archive-item:nth-child(36){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.9s}.bookings-archive-item:nth-child(37){transition-delay:.925s}.loading .bookings-archive-item:nth-child(37){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.925s}.bookings-archive-item:nth-child(38){transition-delay:.95s}.loading .bookings-archive-item:nth-child(38){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.95s}.bookings-archive-item:nth-child(39){transition-delay:.975s}.loading .bookings-archive-item:nth-child(39){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:.975s}.bookings-archive-item:nth-child(40){transition-delay:1s}.loading .bookings-archive-item:nth-child(40){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:1s}.bookings-archive-item:nth-child(41){transition-delay:1.025s}.loading .bookings-archive-item:nth-child(41){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:1.025s}.bookings-archive-item:nth-child(42){transition-delay:1.05s}.loading .bookings-archive-item:nth-child(42){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:1.05s}.bookings-archive-item:nth-child(43){transition-delay:1.075s}.loading .bookings-archive-item:nth-child(43){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:1.075s}.bookings-archive-item:nth-child(44){transition-delay:1.1s}.loading .bookings-archive-item:nth-child(44){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:1.1s}.bookings-archive-item:nth-child(45){transition-delay:1.125s}.loading .bookings-archive-item:nth-child(45){opacity:0;transform:translate3d(0,10px,0) scaleY(.55);transition-delay:1.125s}#loader-gif{width:80px}.bookings-archive-header,.text--bold{font-weight:700}.booking-detail-page{background:url(/static/media/sfondo-macchine.1bba5898d48e7d7dc9be.svg) repeat top;min-height:100vh}.booking-detail-page .booking-card{padding-bottom:0;padding-top:0}.shadow{box-shadow:0 15px 13px #0000004d}.text--important,h1{font-size:26px}.form-input-group input[type=email],.form-input-group input[type=password],.form-input-group input[type=text],.text--emphasis-2{font-size:22px}.bookings-archive-header,.form-input-group label,.text--small{font-size:14px}.text--emphasis-3{font-size:18px}.bookings-archive-header,.form-input-group input[type=email],.form-input-group input[type=password],.form-input-group input[type=text],.text--bold,h1{font-weight:700}.form-input-group label{color:#828282;color:var(--cssvar-gray)}.form-input-group input[type=email],.form-input-group input[type=password],.form-input-group input[type=text]{border:none;border-bottom:2px solid #555;border-bottom:2px solid var(--cssvar-black);border-radius:0;color:#555;color:var(--cssvar-black);display:block;width:100%}.form-checkbox-group{cursor:pointer;display:block;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.form-checkbox-group input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form-checkbox-group__checkmark{border:2px solid #ddd;border:2px solid var(--cssvar-xLightGray);height:25px;left:0;position:absolute;top:-4px;width:25px}.form-checkbox-group__checkmark:after{border:solid #e20613;border:solid var(--cssvar-primary);border-width:0 5px 5px 0;content:"";display:none;height:20px;left:5px;position:absolute;top:-6px;transform:rotate(45deg);width:10px}input:checked~.form-checkbox-group__checkmark:after{display:block}button,input:disabled{background-color:initial}button,input{font-family:inherit;font-weight:inherit}*{box-sizing:border-box;margin:0}a,a:active,a:hover,a:link,a:visited{color:#e20613;text-decoration:none}input{outline:0;padding:0}button{border:none;font-size:inherit}input[type=radio]{margin-right:5px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}img{max-width:100%}body{color:#555;color:var(--cssvar-black);font:400 16px Titillium Web,sans-serif;font:var(--cssvar-font);line-height:1.2;line-height:var(--cssvar-lineHeight)}h1{line-height:28px}h1,h2{text-align:center;text-transform:uppercase}h2{font-size:20px}hr{border:1px solid Chiaro}hr.primary{border:1px solid #e20613;border:1px solid var(--cssvar-primary)}.icon-macchina{height:87px}.vibrate-1{animation:vibrate-1 .9s linear 2s 3 both}@keyframes vibrate-1{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}.terreno-macchina{--mask:radial-gradient(18.89px at 50% calc(100% + 16px),#0000 calc(99% - 2px),#000 calc(101% - 2px) 99%,#0000 101%) calc(50% - 16px) calc(50% - 4.5px) /32px 10px repeat-x,radial-gradient(18.89px at 50% -16px,#0000 calc(99% - 2px),#000 calc(101% - 2px) 99%,#0000 101%) 50% calc(50% + 5px) /32px 10px repeat-x;background:#ebebeb;height:20px;margin:-15px 5% -5px;-webkit-mask:var(--mask);mask:var(--mask);width:90%}.vibrate-2{animation:vibrate-2 .7s linear 2s 3 both}@keyframes vibrate-2{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}.fade-in{animation:fade-in 3s cubic-bezier(.39,.575,.565,1) 2s both}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.bookings-archive-header-cnt{background:#fff;background:var(--cssvar-white);left:0;position:fixed;top:0;width:100%}.elenco_soste{padding-bottom:80px;padding-top:170px}.div-targa input{text-transform:uppercase}.select-slot *{display:none}:root{--cssvar-mainMenuFullHeight:75px;--cssvar-fontFamily:"Titillium Web",sans-serif;--cssvar-breakpoint:1024px;--cssvar-gap:10px;--cssvar-defaultRadius:8px;--cssvar-baseFontSize:16px;--cssvar-font:400 16px "Titillium Web",sans-serif;--cssvar-lineHeight:1.2;--cssvar-xxLightGray:#f2f2f2;--cssvar-xLightGray:#ddd;--cssvar-lightGray:#b5b5b5;--cssvar-gray:#828282;--cssvar-grayChiaro:#c9c9c9;--cssvar-black:#555;--cssvar-white:#fff;--cssvar-primary:#e20613;--cssvar-secondary:#7e060d;--cssvar-mainMenuHeight:40px;--cssvar-mainMenuHeightHalf:20px;--cssvar-mainMenuHeightDouble:80px;--cssvar-toastBottom:95px;--cssvar-menuIconHeight:22px}.align--center,.align--center--h{justify-content:center}@media (max-width:var(--cssvar-breakpoint )-1px){.align--center--h.responsive,.responsive.align--center{align-items:center}}.align--center,.align--center--v,.bookings-archive-header{align-items:center}@media (max-width:var(--cssvar-breakpoint )-1px){.align--center--v.responsive,.responsive.align--center,.responsive.bookings-archive-header{justify-content:center}}.align--center--text{text-align:center}.align--start--v{align-items:flex-start}.align--start--h{justify-content:flex-start}.align--end--v{align-items:flex-end}.align--end--h{justify-content:flex-end}[class*=box--]{margin:auto}@media (max-width:var(--cssvar-breakpoint )-1px){[class*=box--].responsive{max-width:none}}.box--1{max-width:1000px}.box--2{max-width:700px}.box--3{max-width:310px}.bookings-archive-header,.flex-cnt{display:flex;flex-direction:row}@media (max-width:var(--cssvar-breakpoint )-1px){.flex-cnt.responsive,.responsive.bookings-archive-header{flex-direction:column}.flex-cnt.responsive.reverse.responsive,.responsive.reverse.responsive.bookings-archive-header{flex-direction:column-reverse}}.flex-cnt.wrap--1,.wrap--1.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--1 [class*=flex-col--],.wrap--1.bookings-archive-header [class*=flex-col--]{flex-basis:calc(100% - 10px);flex-grow:1}.flex-cnt.gap--1,.gap--1.bookings-archive-header{gap:10px}.flex-cnt.wrap--2,.wrap--2.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--2 [class*=flex-col--],.wrap--2.bookings-archive-header [class*=flex-col--]{flex-basis:calc(50% - 10px);flex-grow:1}.flex-cnt.gap--2,.gap--2.bookings-archive-header{gap:20px}.flex-cnt.wrap--3,.wrap--3.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--3 [class*=flex-col--],.wrap--3.bookings-archive-header [class*=flex-col--]{flex-basis:calc(33.33333% - 10px);flex-grow:1}.flex-cnt.gap--3,.gap--3.bookings-archive-header{gap:30px}.flex-cnt.wrap--4,.wrap--4.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--4 [class*=flex-col--],.wrap--4.bookings-archive-header [class*=flex-col--]{flex-basis:calc(25% - 10px);flex-grow:1}.flex-cnt.gap--4,.gap--4.bookings-archive-header{gap:40px}.flex-cnt.wrap--5,.wrap--5.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--5 [class*=flex-col--],.wrap--5.bookings-archive-header [class*=flex-col--]{flex-basis:calc(20% - 10px);flex-grow:1}.flex-cnt.gap--5,.gap--5.bookings-archive-header{gap:50px}.flex-cnt.wrap--6,.wrap--6.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--6 [class*=flex-col--],.wrap--6.bookings-archive-header [class*=flex-col--]{flex-basis:calc(16.66667% - 10px);flex-grow:1}.flex-cnt.gap--6,.gap--6.bookings-archive-header{gap:60px}.flex-cnt.wrap--7,.wrap--7.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--7 [class*=flex-col--],.wrap--7.bookings-archive-header [class*=flex-col--]{flex-basis:calc(14.28571% - 10px);flex-grow:1}.flex-cnt.gap--7,.gap--7.bookings-archive-header{gap:70px}.flex-cnt.wrap--8,.wrap--8.bookings-archive-header{flex-wrap:wrap}.flex-cnt.wrap--8 [class*=flex-col--],.wrap--8.bookings-archive-header [class*=flex-col--]{flex-basis:calc(12.5% - 10px);flex-grow:1}.flex-cnt.gap--8,.gap--8.bookings-archive-header{gap:80px}.flex-cnt--anchor-antipodes.bookings-archive-header,.flex-cnt.flex-cnt--anchor-antipodes{justify-content:space-between}.bookings-archive-header,.flex-cnt.flex-cnt--anchor-evenly{justify-content:space-evenly}.flex-cnt.vertical,.vertical.bookings-archive-header{flex-direction:column}.flex-cnt.no-stretch [class*=flex-col--]:nth-child(odd),.no-stretch.bookings-archive-header [class*=flex-col--]:nth-child(odd){flex-grow:0}.flex-col--0{flex:0 1}.divider--0{height:0}.padding--0{padding:0}.flex-col--1{flex:1 1}.divider--1{height:10px}.padding--1{padding:10px}.flex-col--2{flex:2 1}.divider--2{height:20px}.padding--2{padding:20px}.flex-col--3{flex:3 1}.divider--3{height:30px}.padding--3{padding:30px}.flex-col--4{flex:4 1}.divider--4{height:40px}.padding--4{padding:40px}.flex-col--5{flex:5 1}.divider--5{height:50px}.padding--5{padding:50px}.flex-col--6{flex:6 1}.divider--6{height:60px}.padding--6{padding:60px}.flex-col--7{flex:7 1}.divider--7{height:70px}.padding--7{padding:70px}.flex-col--8{flex:8 1}.divider--8{height:80px}.padding--8{padding:80px}.flex-col--9{flex:9 1}.divider--9{height:90px}.padding--9{padding:90px}.flex-col--10{flex:10 1}.divider--10{height:100px}.padding--10{padding:100px}.divider--05{height:5px}.hidden{display:none!important}.invisible{visibility:hidden!important}.display--ib{display:inline-block}.clickable{cursor:pointer}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}.text--uppercase{text-transform:uppercase}@media (min-width:var(--cssvar-breakpoint )){.screen--mobile{display:none!important}}@media (max-width:var(--cssvar-breakpoint )-1px){.screen--tablet-desktop{display:none!important}}.z--bottom{z-index:1}.z--sleeve{z-index:2}.z--emphasis{z-index:333}.z--front{z-index:666}.z--top{z-index:999}.rounded{border-radius:8px}.shadow{box-shadow:0 15px 13px rgba(0,0,0,.302)}.mirror{transform:scale(-1)}.back-icon{height:30px}.back-icon.light-dark{filter:brightness(.83)}.back-icon.dark{filter:brightness(.3)}.fg--black{color:#555}.bg--black{background-color:#555}.fg--white{color:#fff}.bg--white{background-color:#fff}.fg--primary{color:#e20613}.bg--primary{background-color:#e20613}.fg--secondary{color:#7e060d}.bg--secondary{background-color:#7e060d}.fg--lightGray{color:#b5b5b5}.bg--lightGray{background-color:#b5b5b5}.fg--xLightGray{color:#ddd}.bg--xLightGray{background-color:#ddd}.fg--xxLightGray{color:#f2f2f2}.bg--xxLightGray,.bookings-archive-header{background-color:#f2f2f2}.fg--gray{color:#828282}.bg--gray{background-color:#828282}.text--xbold{font-weight:700}.text--semibold{font-weight:500}.text--normal{font-weight:400}.text--distracting{font-size:30px}.text--important{font-size:26px}.text--emphasis{font-size:24px}.text--emphasis-2{font-size:22px}.text--base{font-size:16px}.bookings-archive-header,.text--small{font-size:14px}.text--micro{font-size:12px}.button-icon.muted,.text--emphasis-3{font-size:18px}.bookings-archive-header,.button-icon.muted,.text--bold{font-weight:700}.bookings-archive-item.active{border:1px solid #828282}.bookings-archive-item.disabled{opacity:.3}.bookings-archive-header{height:50px}.position--relative{position:relative}.full-height{height:100vh}.button-icon.muted{background-color:#ddd;border-radius:28px;color:#555;height:55px;position:relative;text-transform:uppercase;width:100%;z-index:5}.button-icon.muted img{height:32px;margin-left:10px;margin-left:var(--cssvar-gap);position:relative;top:2px}.booking-detail-page.map{background:#ddd;min-height:100vh}.booking-detail-page.map #map-cnt{align-items:center;display:flex;overflow:scroll;position:relative}.booking-detail-page.map #map-cnt #map-content{padding:0 0 150px;position:absolute}.booking-detail-page.map #map-buttons{position:fixed;right:25px;top:50px;z-index:9999999}.map-button{background:#f2f2f2;border-radius:10px;box-shadow:0 15px 13px rgba(0,0,0,.302);height:55px;width:55px}.map-button:first-child{margin-bottom:25px}.map-button:nth-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0}.map-button:nth-child(3){border-top-left-radius:0;border-top-right-radius:0}#map-general-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.122);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .35s;width:100%;z-index:-1}.open #map-general-overlay{opacity:1;transition:opacity .35s;z-index:999}#map-general-content{background:#fff;bottom:0;height:50%;left:0;position:fixed;transform:translate3d(0,110%,0);transition:transform .2s ease-in-out;width:100%;z-index:-1}.open #map-general-content{transform:translateZ(0);transition:transform .2s ease-in-out;z-index:999}#map-overview-cnt>svg{width:72%}#map-legend{background:#e20613;background:var(--cssvar-primary);border-top:2px solid;color:#fff;color:var(--cssvar-white);display:inline-block;font-size:18px;font-weight:600;margin:auto;padding:10px 20px}
/*# sourceMappingURL=main.c1d053c9.css.map*/