#unsubscribe-newsletter-modal .modal-title{max-width:100%!important}#unsubscribe-newsletter-modal .custom-err-msg-box{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}#unsubscribe-newsletter-modal .loader-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999999;background:#fffc}#unsubscribe-newsletter-modal .loader-container .preloader .status{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#unsubscribe-newsletter-modal .loader-container .preloader .status .spinner{position:relative;text-align:center}#unsubscribe-newsletter-modal .loader-container .preloader .status .spinner .spinner-inner{position:relative;margin:auto auto 1rem;width:2.5rem;height:2.5rem}#unsubscribe-newsletter-modal .loader-container .preloader .status .spinner .spinner-inner .double-bounce1,#unsubscribe-newsletter-modal .loader-container .preloader .status .spinner .spinner-inner .double-bounce2{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#2f55d4;opacity:.6;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}#unsubscribe-newsletter-modal .loader-container .preloader .status .spinner .spinner-inner .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}#unsubscribe-newsletter-modal .loader-container .preloader .status .spinner .spinner-text{font-weight:bolder}.pf[data-v-315032f2]{font-size:35px}.creditcard-icon[data-v-315032f2]{white-space:nowrap}.img-radio-btn-group[data-v-315032f2]{position:relative}.img-radio-btn[data-v-315032f2]{position:absolute;top:50%;margin-top:-7.8px}.img-label[data-v-315032f2]{width:calc(100% - 25px)}input[type=radio][data-v-315032f2]{transform:scale(1.2)}.product-order-form input[type=range]{accent-color:var(--main-color)}.product-order-form .amount-selection{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}@media (max-width: 992px){.product-order-form .amount-selection{grid-template-columns:auto}}.product-order-form .amount-card{padding:2rem;border:1px solid #d2d2d7;border-radius:1rem;text-align:center}.product-order-form .amount-card span,.product-order-form .custom-amount{font-size:1.75rem;font-family:var(--font);padding:0;margin:0}.product-order-form .custom-amount{font-size:2.75rem}.product-order-form .amount-card:hover,.product-order-form .amount-card.selected{background-color:var(--main-color)!important;border:1px solid var(--main-color);color:#fff;cursor:pointer}.product-order-form>.loader-container,.product-order-form .loader-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99999;width:100%;height:100%;background-color:#fff6}#limit-validity-start-modal .loader-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999999;background:#fffc}#limit-validity-start-modal .loader-container .preloader .status{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#limit-validity-start-modal .loader-container .preloader .status .spinner{position:relative;text-align:center}#limit-validity-start-modal .loader-container .preloader .status .spinner .spinner-inner{position:relative;margin:auto auto 1rem;width:2.5rem;height:2.5rem}#limit-validity-start-modal .loader-container .preloader .status .spinner .spinner-inner .double-bounce1,#limit-validity-start-modal .loader-container .preloader .status .spinner .spinner-inner .double-bounce2{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#2f55d4;opacity:.6;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}#limit-validity-start-modal .loader-container .preloader .status .spinner .spinner-inner .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}#limit-validity-start-modal .loader-container .preloader .status .spinner .spinner-text{font-weight:bolder}.product-card.highlighted .pricing-rates[data-v-6767ca25]{-webkit-transform:scale(1.05);transform:scale(1.05);z-index:2;border-color:#2f55d4}.product-price[data-v-6767ca25]{font-weight:700;font-size:25px}.btn-vignette[data-v-6767ca25]{background-color:#e3001b;color:#fff;outline:none;box-shadow:none}.btn-vignette[data-v-6767ca25]:hover{background-color:#b00015}.btn-route-toll[data-v-6767ca25]{background-color:#008035;color:#fff}.btn-route-toll[data-v-6767ca25]:hover{background-color:#004d20}.\!cursor-not-allowed[data-v-26a8533e]{cursor:not-allowed!important}input.datepicker-input[data-v-26a8533e]{border:none;caret-color:#161c2d;width:100%;height:100%;min-width:100px;word-wrap:normal}.datepicker-overlay .datepicker-input[data-v-26a8533e]{word-wrap:normal}.product-order-form{position:relative}.product-order-form .custom-control-switch-row{max-width:470px}.product-order-form .disabled-element{position:relative}.product-order-form .disabled-element:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;z-index:88888;cursor:not-allowed;background-color:#ffffff80}.product-order-form .disable-form-col{position:relative}.product-order-form .disable-form-col:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background-color:#ffffff80;content:" "}.product-order-form .same-margin-bottom{margin-bottom:20px}.product-order-form .same-margin-top{margin-top:20px}.product-order-form .payment-method-container,.product-order-form .summary-container{padding:0 1.31rem}.product-order-form .sidebar-right-container{position:relative}.product-order-form>.loader-container,.product-order-form .sidebar-right-container .loader-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99999;width:100%;height:100%;background-color:#fff6}.product-order-form>.loader-container.full-page-loader{position:fixed}.product-order-form>.loader-container #status{position:fixed!important}.product-order-form #preloader{position:absolute;background:transparent}.product-order-form .form-field-row .card{border:0}.product-order-form .license-plate-background{width:15px;height:28px;background-repeat:no-repeat;background-size:contain;background-position:top center}.product-order-form .product-price{font-weight:700;font-size:30px}.product-order-form .product-price.old{font-weight:unset;font-size:18px;text-decoration:line-through}.product-order-form input[type=checkbox],.product-order-form input[type=radio]{-webkit-transform:scale(1.2,1.2)}.product-order-form input[type=text],.product-order-form input[type=email]{color:#161c2d}.product-order-form .vignette-validity-until .prefix-label,.product-order-form .vignette-validity-until .separator-label,.product-order-form .vignette-validity-until .to-time-label,.product-order-form .route-toll-valid-from .prefix-label,.product-order-form .route-toll-valid-from .separator-label,.product-order-form .route-toll-valid-from .to-time-label{font-size:1.15rem}.product-order-form .vignette-validity-until .from-label,.product-order-form .vignette-validity-until .to-date-label,.product-order-form .route-toll-valid-from .from-label,.product-order-form .route-toll-valid-from .to-date-label{font-size:1.5rem}.product-order-form .invalid-validity-start{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}@media (min-width: 768px){.product-order-form .ml-md-10{margin-left:8rem!important}}@media (min-width: 992px){.product-order-form .ml-lg-0{margin-left:0!important}}::placeholder{color:#0000004d;opacity:1}::-ms-input-placeholder{color:#0000004d}.shop-voucher-btn{min-width:100px;height:40px}.max-width{width:95%}.checkboxesContainer .card-body .checkbox-item{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:10px}.checkboxesContainer .card-body .checkbox-item .checkbox-text{flex:1 1 auto;min-width:0;margin-top:0;padding-left:0;padding-right:0;text-align:justify}.checkboxesContainer .card-body .notice-payment-method-delivery-period{display:block;margin-left:45px}@media (max-width: 767px){.checkboxesContainer .card-body .notice-payment-method-delivery-period{margin-left:35.5px}}@media (min-width: 768px) and (max-width: 991px){.checkboxesContainer .card-body .notice-payment-method-delivery-period{margin-left:59.5px}}@media (min-width: 992px) and (max-width: 1200px){.checkboxesContainer .card-body .notice-payment-method-delivery-period{margin-left:44.5px}}.checkboxesContainer .card-body .notice-payment-method-delivery-period{text-align:justify}.section.section-scroll-with-offset{scroll-margin-top:120px}.order-form-container #payment-row.wait-for-redirect{position:relative}.order-form-container #payment-row.wait-for-redirect:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99999;content:" ";width:100%;height:100%;background-color:#fff6}.order-form-container #paypal-button-container{padding-left:20px;padding-right:20px}body.maintenance-modal-open #shop-maintenance-mode-modal{z-index:999999991}body.maintenance-modal-open .modal-backdrop{z-index:999999990}ul[data-v-a25c4328]{padding:0}.system-lang-boxed[data-v-a25c4328]{display:inline-block;max-width:min-content}.confirmed-box-wrapper[data-v-a25c4328]{cursor:pointer}.confirmed-box[data-v-a25c4328]{display:flex;align-items:center;justify-content:space-between;height:100%;margin:0 25px}.confirmed-box li[data-v-a25c4328]{display:flex;margin:0 7px;padding:15px}.confirmed-box .bubble[data-v-a25c4328]{min-width:80px}.confirmed-box .check-icon[data-v-a25c4328]{font-size:35px}.confirmed-box .validity-info[data-v-a25c4328]{display:flex;flex-direction:column;text-align:left;max-width:250px}.confirmed-box .validity-info span[data-v-a25c4328]{font-size:16px;font-weight:700}.confirmed-box .validity-info small[data-v-a25c4328]{font-size:14px}.confirmed-box li[data-v-a25c4328]:first-child{width:120px;margin:0}.confirmed-box li[data-v-a25c4328]:last-child{max-width:200px;min-width:170px;margin:0}.confirmed-box li[data-v-a25c4328]:last-child{justify-content:right}.duration-text span[data-v-a25c4328]{font-size:20px;margin-bottom:-5px}.duration-text small[data-v-a25c4328]{font-size:14px}.step-one[data-v-a25c4328]{display:flex;align-items:center}.bubble-scrollable[data-v-a25c4328]{overflow:scroll;padding-bottom:10px;scrollbar-color:var(--main-color)}.bubble-wrapper[data-v-a25c4328]{display:flex;align-items:center;justify-content:left;height:100%;margin:0}.bubble-wrapper .bubble[data-v-a25c4328]{padding:15px;margin-right:15px}.bubble[data-v-a25c4328]{border-radius:5px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:55px;text-align:center;border:var(--main-color) 2px solid}.bubble-unselected[data-v-a25c4328]{color:var(--main-color)}.bubble[data-v-a25c4328]:hover,.bubble-selected[data-v-a25c4328]{background-color:var(--main-color);color:#fff}.bubble-selection-done[data-v-a25c4328]{width:150px}.vehicle-bubble[data-v-a25c4328]{height:70px;min-width:100px}.duration-bubble[data-v-a25c4328]{width:80px}.annual-vignette-bubble-width[data-v-a25c4328]{width:auto;max-width:165px}.datepicker[data-v-a25c4328]{border:1.5px solid var(--main-color)}.validity-info[data-v-a25c4328]{font-weight:700}.validity-info span[data-v-a25c4328]{font-size:20px}.validity-disabled[data-v-a25c4328]{filter:opacity(.5)}.desktop-edit-entry[data-v-a25c4328]{display:flex;align-items:center}.remove-product-btn[data-v-a25c4328]{cursor:pointer;text-decoration:underline!important}.icon[data-v-a25c4328]{font-size:24px;cursor:pointer}.system-flag[data-v-a25c4328]{width:35px;height:auto}.system-title[data-v-a25c4328]{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1024px){h5[data-v-a25c4328]{text-align:left}.system-title[data-v-a25c4328]{justify-content:left}.validity-info span[data-v-a25c4328]{font-size:14px;display:flex;flex-direction:column}.mobile-edit-icon[data-v-a25c4328]{font-size:30px}}.fs-5[data-v-8c514fb2]{font-size:1.25rem}.invalid-feedback[data-v-8c514fb2]:not(:empty){display:block}.card-body .checkbox-item[data-v-8c514fb2]{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:10px}.card-body .checkbox-item .checkbox-text[data-v-8c514fb2]{flex:1 1 auto;min-width:0;margin-top:0;padding-left:0;padding-right:0;text-align:justify}.card-body .notice-payment-method-delivery-period[data-v-8c514fb2]{display:block;margin-left:45px}@media (max-width: 767px){.card-body .notice-payment-method-delivery-period[data-v-8c514fb2]{margin-left:35.5px}}@media (min-width: 768px) and (max-width: 991px){.card-body .notice-payment-method-delivery-period[data-v-8c514fb2]{margin-left:59.5px}}@media (min-width: 992px) and (max-width: 1200px){.card-body .notice-payment-method-delivery-period[data-v-8c514fb2]{margin-left:44.5px}}.card-body .notice-payment-method-delivery-period[data-v-8c514fb2]{text-align:justify}.checkbox-info-container[data-v-8c514fb2]{display:flex!important;align-items:center}.icon-primary-color[data-v-8c514fb2]{color:var(--main-color)}.infobox-list[data-v-8c514fb2]{list-style:none;padding:0;margin:0}.info-overlay[data-v-8c514fb2]{position:absolute;top:18%;right:.95rem;z-index:1000}.show-mobile[data-v-8c514fb2]{display:none}@media (max-width: 992px){.info-overlay[data-v-8c514fb2]{top:19%}.show-mobile[data-v-8c514fb2]{display:flex}}.invalid-feedback[data-v-bc3b0879]:not(:empty){display:block}.overlay-container[data-v-b6027cde]{display:flex;justify-content:center}.overlay-wrapper[data-v-b6027cde]{position:relative}.flag-selection-wrapper[data-v-b6027cde],.product-selection-wrapper[data-v-b6027cde]{background:#f0f8f7;padding:10px;border-radius:15px}.icon[data-v-b6027cde]{font-size:28px}.icon-selection[data-v-b6027cde]{width:82px;display:flex;justify-content:space-between;margin-left:16px}.icon-selected[data-v-b6027cde]{filter:brightness(0) invert(1);position:absolute;font-size:2rem;cursor:pointer;left:36%;bottom:0}.system-lang[data-v-b6027cde]{display:inline-block;max-width:min-content;font-size:16px}.flag-selection[data-v-b6027cde]{display:inline-block}.select-flag[data-v-b6027cde]{cursor:pointer}.country-flag[data-v-b6027cde]{height:auto;width:82px;border-radius:15px;display:block;-webkit-box-shadow:0px 0px 20px 2px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 20px 2px rgba(0,0,0,.15);box-shadow:0 0 20px 2px #00000026}.country-flag[data-v-b6027cde]:hover:not(.country-flag-selected){cursor:pointer;filter:brightness(.9)}.country-flag-selected[data-v-b6027cde]{transition:all .6s ease;filter:brightness(.6);opacity:1.3}@media only screen and (max-width: 767px){.flag-selection[data-v-b6027cde]{margin-bottom:1rem;width:90px}.country-flag[data-v-b6027cde]{width:70px}.icon-selected[data-v-b6027cde]{left:35%;top:0}.system-lang[data-v-b6027cde]{font-size:14px}}
