@font-face{font-family:SkodaNext;src:url(/assets/SKODANextW05-Light-4-3yqT_z.woff2) format("woff2"),url(/assets/SKODANextW05-Light-DTViaDvB.woff) format("woff"),url(/assets/SKODANextW05-Light-CpaeqVFK.ttf) format("truetype"),url(/assets/SKODANextW05-Light-E7CVri_1.svg) format("svg");font-style:normal;font-weight:200}@font-face{font-family:SkodaNext;src:url(/assets/SKODANextW05-Regular-D2mKMtLn.woff2) format("woff2"),url(/assets/SKODANextW05-Regular-B5rHl6LL.woff) format("woff"),url(/assets/SKODANextW05-Regular-CCDyXore.ttf) format("truetype"),url(/assets/SKODANextW05-Regular-DweO1bLQ.svg) format("svg");font-style:normal;font-weight:400}@font-face{font-family:SkodaNext;src:url(/assets/SKODANextW05-Bold-CU3QqsQa.woff2) format("woff2"),url(/assets/SKODANextW05-Bold-CHm6Jhkc.woff) format("woff"),url(/assets/SKODANextW05-Bold-D0suJ3tt.ttf) format("truetype"),url(/assets/SKODANextW05-Bold-BpcaFLNw.svg#62a825e13fa19ce06305474af0a11c2c) format("svg");font-style:normal;font-weight:700}:root{--c-brand-primary: #419468;--c-text-primary: #161718}button,input,select{color:var(--c-text-primary)}body{color:var(--c-text-primary);background:#fff;transition:color .5s,background-color .5s;line-height:1.6;font-family:SkodaNext,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:24px}@media (min-width: 768px){body{padding:62px 120px}}.form-row{display:flex;flex-direction:column;gap:24px}.form-select,.form-input{position:relative}.form-select label,.form-input label{position:absolute;top:8px;left:12px;font-size:12px;line-height:16px}.form-select label:read-only,.form-input label:read-only{color:#5a5b5c}.form-select select,.form-select input,.form-input select,.form-input input{font-family:SkodaNext;border:none;border-bottom:1px solid #464748;border-top-left-radius:4px;border-top-right-radius:4px;background:#1617180f;height:56px;width:100%;line-height:24px;font-size:16px;padding:24px 40px 8px 12px;box-sizing:border-box}.form-select select,.form-input select{appearance:none;background-image:url("data:image/svg+xml,%3csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 9.42L0.64 2.06L2.12 0.579999L8 6.46L13.88 0.579999L15.36 2.06L8 9.42Z' fill='%23161718'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 10px;padding-right:40px}.form-select input,.form-input input{-moz-appearance:textfield}.form-select input:read-only,.form-input input:read-only{background:#fff;border-radius:4px;border:1px solid rgba(26,27,28,.1215686275)}.form-select input::-webkit-outer-spin-button,.form-select input::-webkit-inner-spin-button,.form-input input::-webkit-outer-spin-button,.form-input input::-webkit-inner-spin-button{-webkit-appearance:none}.form-select .unit,.form-input .unit{color:#5a5b5c;font-size:16px;line-height:56px;position:absolute;top:0;right:12px}.form-select .hint,.form-input .hint{color:#5a5b5c;font-size:12px;line-height:18px}@media (min-width: 768px){.form-row{flex-direction:row}.form-input,.form-select{flex:1}}.heading{font-family:SkodaNext,sans-serif;font-weight:700;font-size:24px;line-height:36px;padding-bottom:15px;border-bottom:1px solid #e4e4e4;margin-bottom:24px}.section{margin-bottom:36px}.instruction{display:flex;font-weight:200;font-size:18px;line-height:28px;margin-bottom:15px}.instruction__nr{width:28px;text-align:center}.button{border:none;border-radius:50px;background:#fff;font-weight:700;font-size:14px;font-family:SkodaNext,sans-serif;letter-spacing:.75px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;height:32px}.button--large{height:44px;width:128px;background:#78faae}.button--large:hover{background:#a8ffcc}.button--default{padding:6px 12px;border:1px solid var(--c-text-primary)}.button--default svg{fill:var(--c-text-primary)}.button--default:disabled{background:#d8d8d8;border:none;cursor:default;color:#9e9fa0}.button--default:disabled svg{fill:#9e9fa0}.button--icon{background:var(--c-brand-primary);color:#fff;height:32px;width:32px;padding:0}.vehicle-card{border:1px solid #d8d8d8;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:5px;font-weight:700;line-height:24px;font-size:16px}.vehicle-card--classic{background:#f1f1f1}.vehicle-card--classic .vehicle-card__tag{background:#7c7d7e}.vehicle-card>div{display:flex;justify-content:space-between;align-items:self-end}.vehicle-card__image{align-self:center}.vehicle-card__image img{width:100%}.vehicle-card h3{font-weight:700;font-style:700;font-size:24px;line-height:28px;flex-grow:1;margin:0}.vehicle-card button{background:none;border:none;cursor:pointer}.vehicle-card button svg{width:20px;height:20px}.vehicle-card__tag{font-size:11px;line-height:12px;font-weight:700;color:#fff;background:#0e3a2f;border-radius:2px;padding:5px 10px;letter-spacing:3px;margin-bottom:10px}.vehicle-card__total{font-size:24px;line-height:28px}.vehicle-card__disclaimer{font-weight:200;font-size:14px;line-height:20px;padding-bottom:5px;border-bottom:1px solid #d8d8d8;margin-bottom:2px}.results{display:flex;flex-direction:column;gap:28px;margin-top:42px}.results__heading{font-size:30px;line-height:36px;font-weight:700}.results__heading span{color:var(--c-brand-primary)}.results__content{font-size:24px;line-height:28px;font-weight:200}.results__disclaimer{font-size:14px;font-weight:200}.tooltip{position:relative}.tooltip__content{display:none;position:absolute;background:#464748;padding:16px 24px;border-radius:8px;font-size:14px;color:#fff;font-weight:200;bottom:calc(100% + 12px);white-space:nowrap;right:-12px}.tooltip__content:after{content:"";position:absolute;top:100%;right:16px;border:12px solid transparent;border-top-color:#464748}.tooltip:hover .tooltip__content{display:block}@media (min-width: 768px){.vehicle-card{width:100%}.tooltip__content{transform:translate(-50%);left:50%;right:auto}.tooltip__content:after{transform:translate(-50%);left:50%;right:auto}}.route[data-v-20f2db84]{position:relative;margin-bottom:20px}.title[data-v-20f2db84]{font-size:14px;font-weight:700;line-height:35px}.button--icon[data-v-20f2db84]{position:absolute;top:5px;right:0;width:24px;height:24px}@media (min-width: 768px){.title[data-v-20f2db84]{line-height:20px}.button--icon[data-v-20f2db84]{width:32px;height:32px;right:-44px;top:33px}}button[data-v-fffe0e0b]{margin-top:22px}
