@charset "UTF-8";dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:#fff;color:#000;display:block}dialog+.backdrop{position:fixed;inset:0;background:#0000001a}._dialog_overlay{position:fixed;inset:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}@font-face{font-family:audi-regular;src:url(/assets/fonts/audi-regular.woff2) format("woff2");font-display:fallback}@font-face{font-family:vw-regular;src:url(/assets/fonts/vw-regular.woff2) format("woff2");font-display:fallback}@font-face{font-family:seat-regular;src:url(/assets/fonts/seat-regular.woff2) format("woff2");font-display:fallback}@font-face{font-family:skoda-regular;src:url(/assets/fonts/skoda-regular.woff2) format("woff2");font-display:fallback}.audi{font-family:audi-regular,"Helvetica Neue",Helvetica,Arial,Sans-Serif}.vw,.cvi{font-family:vw-regular,"Helvetica Neue",Helvetica,Arial,Sans-Serif}.seat{font-family:seat-regular,"Helvetica Neue",Helvetica,Arial,Sans-Serif}.skoda{font-family:skoda-regular,"Helvetica Neue",Helvetica,Arial,Sans-Serif}:root{--brand-icon-lilou: url("./media/oli-icon-lilou-WQ7YLZZW.svg");--brand-mn: #30467e;--brand-color: #30467e;--brand-color-light: #707ca0}:root .audi{--brand-mn: #1e2124;--brand-color: #cc0029;--brand-color-dark: #99001f;--brand-color-light: #f5ccd4;--brand-icon-lilou: url("./media/oli-icon-lilou-audi-HGPWKSPP.svg");--brand-loading-border: #1e2124;--brand-toggle-checked: #1e2124}:root .vw{--brand-mn: #009adb;--brand-color: #009adb;--brand-color-dark: #006b99;--brand-color-light: #ccebf8;--brand-icon-lilou: url("./media/oli-icon-lilou-vw-cvi-BBPZNKY6.svg");--brand-loading-border: #1e2124;--brand-toggle-checked: #1e2124}:root .cvi{--brand-mn: #009adb;--brand-color: #009adb;--brand-color-dark: #006b99;--brand-color-light: #ccebf8;--brand-icon-lilou: url("./media/oli-icon-lilou-vw-cvi-BBPZNKY6.svg");--brand-loading-border: #1e2124;--brand-toggle-checked: #1e2124}:root .seat{--brand-mn: #ea5c1a;--brand-color: #ea5c1a;--brand-color-dark: #bf4912;--brand-color-light: #fbded1;--brand-icon-lilou: url("./media/oli-icon-lilou-seat-YTFWJMMV.svg");--brand-loading-border: #ea5c1a;--brand-toggle-checked: #ea5c1a}:root .skoda{--brand-mn: #419568;--brand-color: #419568;--brand-color-dark: #32714f;--brand-color-light: #d9eae1;--brand-icon-lilou: url("./media/oli-icon-lilou-skoda-F4GD6SGB.svg");--brand-loading-border: #1e2124;--brand-toggle-checked: #419568}.primary{color:var(--brand-mn)}@-webkit-keyframes load{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes load{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes lost{0%{-webkit-transform:rotate(-90deg)}to{-webkit-transform:rotate(90deg)}}@keyframes lost{0%{-webkit-transform:rotate(-90deg)}to{-webkit-transform:rotate(90deg)}}*{box-sizing:border-box;outline:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,h1,h2,p,ol,ul,figure{margin:0;padding:0}abbr{text-decoration:none}a{background:0 0}a:focus,a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}img{border:0}img.hidden{display:none}svg:not(:root){overflow:hidden}ol,ul{list-style:none}strong{font-weight:400}button,label,select,a{cursor:pointer}del,ins{text-decoration:none}input,button,select{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@-webkit-keyframes autofill{to{color:#585e63;background:transparent}}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}[name=type-list]{-webkit-appearance:none}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}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}:root,input,button{font-family:"Helvetica Neue",Helvetica,Arial,Sans-Serif}h1{font-size:1.7rem}h1 span{display:block;font-size:1rem;color:#fff9;font-weight:400}main{width:100vw;height:100vh}del{position:relative;color:#1e212426}del:before{position:absolute;left:0;top:calc(50% - 10px);display:block;content:"";height:20px;width:100%;background:url(/assets/images/del.svg) no-repeat center center;background-size:100% 100%}del+span{margin-left:2px;color:#1e212426}ins{display:inline-block;margin-left:10px;text-align:right}ins+span{margin-left:2px}strong{font-weight:700}h2:empty{display:none}.input textarea,.input[type=text],.input[type=number],.input[type=date],.input[type=email],.input[type=password],.input[type=tel],.input[name=type-list],.input{padding:8px;border-radius:4px;border:1px solid #a5acb2;background:#fff;color:#7a8288}.input textarea:focus,.input textarea:focus-visible,.input[type=text]:focus,.input[type=text]:focus-visible,.input[type=number]:focus,.input[type=number]:focus-visible,.input[type=date]:focus,.input[type=date]:focus-visible,.input[type=email]:focus,.input[type=email]:focus-visible,.input[type=password]:focus,.input[type=password]:focus-visible,.input[type=tel]:focus,.input[type=tel]:focus-visible,.input[name=type-list]:focus,.input[name=type-list]:focus-visible,.input:focus,.input:focus-visible{box-shadow:0 0 8px #f1f3f5}hr{margin:32px 0;border:1px solid #a5acb2}.text-content a{color:var(--brand-color)}.card.text-content{gap:0}p>app-icon{vertical-align:top;margin-right:8px}button,.btn{border:none;padding:0;font-family:inherit;font-size:inherit;color:inherit;background:none}.btn{text-decoration:none}.login [data-state=loading]{color:transparent!important;cursor:pointer}[type=submit].outline,button.outline,.btn.outline{border-radius:4px;background:none;border:1px solid var(--brand-mn);color:var(--brand-mn)}[type=submit].outline:hover,button.outline:hover,.btn.outline:hover{color:#fff;border:1px solid var(--brand-mn);background:var(--brand-mn)}[data-state=loading]{cursor:progress;color:transparent}[data-state=loading]:hover{cursor:progress;color:transparent}[data-state=loading]:active{color:transparent;background:#30467e}button[type=submit][data-state=loading]:disabled,button[type=submit][data-state=loading]:disabled:hover{color:transparent}button:disabled:hover,button:disabled[type=submit].outline:hover{cursor:not-allowed}.close{position:fixed;z-index:40;top:30px;right:30px;padding:0;border-radius:16px;width:32px;height:32px;background:#fff;box-shadow:0 0 0 1px #1e212426}.close:before,.close:after{position:absolute;left:15%;top:calc(50% - 1px);transform:rotate(45deg);display:block;height:2px;width:70%;content:"";background:#585e63}.close:after{transform:rotate(-45deg)}.close:hover{opacity:.6}.edit{flex-shrink:0;display:flex;align-items:center;border-radius:50%;width:24px;height:24px;padding:4px;background:#ffffff26}.edit app-icon{color:#fff}.edit:hover{background:#fff}.edit:hover app-icon{color:#1e2124e6}.simple{padding:0}.simple:hover{color:#ffffffe6}.color{color:var(--brand-mn)}.first-ac{font-weight:500;color:#fff}.first-ac:hover,.last-ac{color:#fff9}.last-ac:hover{color:#e73636}.delete{display:flex;align-items:center;padding:5px 10px 6px;text-transform:none}.delete span{margin-left:5px;font-size:.8rem;color:var(--brand-mn)}.delete:hover{border-radius:20px;background:#e73636}.delete:hover span{color:#ffffffe6}.button--undo{display:flex;align-items:center;width:100%;border-radius:4px;padding:10px 8px;color:#fff}.button--undo app-icon{width:21px}.button--undo span{margin-left:10px;text-align:left}.button--undo:disabled{color:#ffffff4d;background:none}.button--undo:disabled:hover{color:#ffffff4d;background:#1e212426}.button--undo:hover{color:#ffffffe6;background:#1e212426}.button--arrow{margin:0 20px;border-radius:4px;padding:0 20px;color:#7a8288;font-size:.7rem}.button--arrow app-icon{width:14px;color:#7a8288}.button--arrow.transfert{color:var(--brand-mn)}.button--arrow.transfert app-icon{color:var(--brand-mn)}.button{position:relative;display:inline-flex;border-radius:4px;padding:12px 16px;font:inherit;text-align:center;text-decoration:none;cursor:pointer;border:none;justify-content:center;transition:all .2s ease-in-out;font-weight:400;align-items:center}.button--primary,.button--primary[type=submit]{color:#fff;background-color:var(--brand-color);border:1px solid var(--brand-color)}.button--primary:hover,.button--primary[type=submit]:hover{background-color:var(--brand-color-dark);border:1px solid var(--brand-color-dark)}.button--primary:active,.button--primary[type=submit]:active{background-color:var(--brand-color-light);border:1px solid var(--brand-color-light)}.button--primary:focus,.button--primary[type=submit]:focus{box-shadow:0 0 8px var(--brand-color-light)}.button--secondary{color:#fff;background-color:#1e2124;border:1px solid #1e2124;font-weight:400}.button--secondary:hover,.button--secondary:active{background-color:transparent;color:#1e2124}.button--secondary:focus{box-shadow:0 0 8px #7a8288}.button--outline{color:var(--brand-color);background-color:transparent;border:1px solid var(--brand-color)}.button--outline:hover{background-color:var(--brand-color-light)}.button--outline:active{background-color:var(--brand-color-dark)}.button--outline--secondary{color:#1e2124;border:1px solid #1e2124}.button--outline--secondary:hover,.button--outline--secondary:active{background-color:#1e2124;color:#fff}.button--link{background:none;padding-left:0;padding-right:0;border-radius:0;color:var(--brand-color)}.button--link:hover,.button--link:active{color:var(--brand-color-dark)}.button--link--secondary,.button--link--secondary:hover,.button--link--secondary:active{color:#1e2124}.button--icon{background:none;padding:2px;color:#7a8288;border-radius:8px}.button--icon:hover{color:var(--brand-color);background-color:#f9fafb}.button--icon:active{color:var(--brand-color)}.button--icon:disabled{opacity:.3}.button--icon-flat{background:none;padding:8px;color:var(--brand-mn);border-radius:0}.button--icon-flat:hover{opacity:.6}.button--icon-rouned{width:64px;height:64px;border-radius:64px;background:var(--brand-mn);box-shadow:0 1px 4px #1e212426;padding:8px;color:#fff}.audi .button--icon-rouned:hover{background:#1b1e20}.vw .button--icon-rouned:hover,.cvi .button--icon-rouned:hover{background:#008bc5}.seat .button--icon-rouned:hover{background:#d65114}.skoda .button--icon-rouned:hover{background:#3b865e}.audi .button--icon-rouned.active{background:#151719}.vw .button--icon-rouned.active,.cvi .button--icon-rouned.active{background:#006c99}.seat .button--icon-rouned.active{background:#a73f0f}.skoda .button--icon-rouned.active{background:#2e6849}.button--info{flex-shrink:0;border-left:1px solid #cbd0d6;width:50px}.button--info--no-border{margin:0;width:auto;border:none;padding:0}.button--medium{padding:6px 12px;text-transform:none}.button--small{padding:4px 8px;text-transform:none;font-size:.875rem}.button--withIcon{position:relative;display:flex;gap:4px;align-items:center}.button--tab{margin:0 1px;border-radius:4px 4px 0 0;padding:14px 14px 13px;color:var(--brand-mn);text-decoration:none;font-size:.85rem}.button--tab:hover{color:#1e212499;background:#1e21240d}.button--tab:disabled{color:#1e212426;background:none}.button--tab:disabled:hover{color:#1e212426;background:#1e21240d}.button--tab-current{border:1px solid rgba(30,33,36,.15);border-width:1px 1px 0;color:var(--brand-mn);background:#fff}.button--tab-current:hover{border-width:1px 1px 0;background:#fff;color:var(--brand-mn)}.button[data-state=loading]{color:transparent;cursor:progress}.button[data-state=loading]:after{position:absolute;right:calc(50% - 10px);top:calc(50% - 10px);display:block;width:1rem;height:1rem;border-radius:1rem;border:2px solid #fff;border-top-color:transparent;content:"";animation:rotate .9s linear infinite}.button[data-state=loading]:hover,.button[data-state=loading]:active{color:transparent}.button:disabled,.button[disabled]{cursor:not-allowed;opacity:.5}.button:disabled:hover{cursor:not-allowed}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button--option{display:inline-block;padding:16px;border-radius:4px;border:1px solid #a5acb2;background:#fff;cursor:pointer;transition:background .2s ease;white-space:nowrap}.button--option:hover{background-color:var(--brand-color-light)}.input-radio:checked+.button--option{background-color:var(--brand-color-light)}.input-radio:focus+.button--option{box-shadow:0 0 8px var(--brand-color-light)}.input-radio:disabled+.button--option{cursor:not-allowed;opacity:.5}.button--shortcut{display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:absolute;left:calc(5% - 40px);top:58px;border-radius:4px 0 0 4px;background:#30467e;background:var(--brand-color);color:#fff;box-shadow:inset -1px 0 #1e212426,inset -2px 0 #1e21240d}.button--shortcut:hover{background:#2b3f71}.audi .button--shortcut:hover{background:#b80025}.vw .button--shortcut:hover,.cvi .button--shortcut:hover{background:#008bc5}.seat .button--shortcut:hover{background:#d65114}.skoda .button--shortcut:hover{background:#3b865e}.button--login-sso{overflow:hidden;display:grid;grid:auto/auto 1fr;gap:12px;z-index:1;place-self:center;width:100%;border-radius:4px;padding:15px 20px;color:#fff;background:#1e2124;transition:background .25s;pointer-events:initial}.button--login-sso span{place-self:center;margin-top:3px}.button--login-sso:hover{background:#3a3f44}.button--login-sso[aria-busy=true],.button--login-sso[aria-busy=true]:hover{position:relative;cursor:not-allowed;background:#f9fafb;box-shadow:0 0 0 1px #fff}.button--login-sso[aria-busy=true]:before,.button--login-sso[aria-busy=true]:hover:before{position:absolute;left:calc(50% - 12px);top:calc(50% - 12px);height:20px;aspect-ratio:1/1;border:2px solid #ffffff;border-top-color:transparent;border-radius:20px;content:"";transform:rotate(.75s)}.button--login-sso[aria-busy=true] span,.button--login-sso[aria-busy=true]:hover span{color:transparent}#menu .button--login-sso{padding:8px 45px 8px 8px;background:none}#menu .button--login-sso:hover{color:#ffffffe6;background:#1e212426}.button-group{display:flex;align-items:center}.button-group--grouped{display:inline-flex;justify-content:end}.button-group--grouped .button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.button-group--grouped .button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.button-group--grouped .button:not(:first-child):not(:last-child){border-radius:0}.button-group--grouped .button+.button{margin-left:-1px}.button-group--between{display:flex;justify-content:space-between;gap:8px;width:100%}.button-group--row{display:flex;align-items:center;justify-content:flex-end;gap:8px}.button-group--row--center{justify-content:center}.button-group--row--start{justify-content:start}[data-state=loading]{color:transparent;background:#1e212426}[data-state=loading]:after{position:absolute;right:calc(50% - 10px);top:calc(50% - 10px);display:block;width:1rem;height:1rem;border-radius:1rem;border:2px solid #ffffff;border-top-color:transparent;content:"";-webkit-animation:load .9s backwards linear infinite;animation:load .9s backwards linear infinite}[data-state=loading]:hover{cursor:inherit;color:transparent;background:#30467e99}button:disabled{opacity:.5}button:disabled:hover{cursor:not-allowed}:disabled{opacity:.5}.error-message{display:inline-flex;align-items:center;gap:5px;margin-right:30px;color:#e73636}.error-message svg{width:18px}.file-icon{flex-shrink:0;margin-right:10px;position:relative;display:inline-block;width:30px;height:45px;border-radius:3px;background:#f9fafb}.file-icon span{overflow:hidden;display:block;width:10px;height:10px;border-radius:0 0 2px;background:#fff;background-image:none;box-shadow:2px 2px 1px #1e212426}.file-icon span:before{display:block;content:"";width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent var(--brand-mn) transparent}.audi a:hover .file-icon span:before{background:#1e21240d}.vw a:hover .file-icon span:before{background:#009adb0d}.cvi a:hover .file-icon span:before{background:#009adb0d}.seat a:hover .file-icon span:before{background:#ea5c1a0d}.skoda a:hover .file-icon span:before{background:#4195680d}.file-icon app-icon{position:absolute;right:3px;bottom:7px}.audi .file-icon app-icon path{fill:#1e21244d}.vw .file-icon app-icon path{fill:#009adb4d}.cvi .file-icon app-icon path{fill:#009adb4d}.seat .file-icon app-icon path{fill:#ea5c1a4d}.skoda .file-icon app-icon path{fill:#4195684d}textarea,[type=text],[type=number],[type=date],[type=email],[type=password],[type=tel],[name=type-list]{font-family:inherit;border:1px solid #cbd0d6;border-radius:2px;padding:6px 10px;font-size:1rem;color:#1e2124;background:none}textarea::-ms-reveal,[type=text]::-ms-reveal,[type=number]::-ms-reveal,[type=date]::-ms-reveal,[type=email]::-ms-reveal,[type=password]::-ms-reveal,[type=tel]::-ms-reveal,[name=type-list]::-ms-reveal{display:none}textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,[type=text]:-webkit-autofill,[type=text]:-webkit-autofill:hover,[type=text]:-webkit-autofill:focus,[type=number]:-webkit-autofill,[type=number]:-webkit-autofill:hover,[type=number]:-webkit-autofill:focus,[type=date]:-webkit-autofill,[type=date]:-webkit-autofill:hover,[type=date]:-webkit-autofill:focus,[type=email]:-webkit-autofill,[type=email]:-webkit-autofill:hover,[type=email]:-webkit-autofill:focus,[type=password]:-webkit-autofill,[type=password]:-webkit-autofill:hover,[type=password]:-webkit-autofill:focus,[type=tel]:-webkit-autofill,[type=tel]:-webkit-autofill:hover,[type=tel]:-webkit-autofill:focus,[name=type-list]:-webkit-autofill,[name=type-list]:-webkit-autofill:hover,[name=type-list]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 40rem #f1f3f5 inset}textarea{resize:none}.quick-select{-webkit-user-select:none;user-select:none;position:relative}.quick-select [type=checkbox]{display:none}.quick-select label{display:block}.quick-select label span{display:flex;align-items:center;height:34px;cursor:pointer;margin:5px 13px 0 0;border-radius:20px;padding:8px 10px}.quick-select label span svg{width:14px}.quick-select label span g{fill:#1e2124}.quick-select label:hover span{background:#fff}.quick-select label:hover span g{fill:#1e2124}.quick-select div{position:absolute;left:10px;z-index:9;overflow:hidden;display:none;margin-top:8px;color:#fff;border-radius:3px;padding:5px;background:#1e2124;box-shadow:0 2px 4px #1e212426}.quick-select :checked+label span{background:#fff}.quick-select :checked+label span g{fill:#1e2124}.quick-select :checked~label:after{position:fixed;z-index:9;top:0;left:0;display:block;width:100vw;height:100vh;content:""}.quick-select :checked~label:before{position:absolute;left:-8px;top:-9px;display:block;width:calc(100% + 16px);height:calc(100% + 17px);content:"";background:#1e21240d}.quick-select :checked~div{display:block;animation:show .15s forwards linear}@keyframes show{0%{transform:translateY(-5px)}to{transform:none}}[type=range]{-webkit-appearance:none;outline:none;margin-top:19px;border:none;width:100%}[type=range]::-webkit-slider-runnable-track{height:6px;border:none;border-radius:3px;background:#f1f3f5}[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-6px;height:18px;width:18px;border:none;border-radius:50%;background:#1e2124}[type=range]:focus{outline:none}[type=range]:focus::-webkit-slider-runnable-track{background:#e3e6ea}[type=range]::-moz-focus-outer{border:0}[type=range]::-moz-range-track{height:6px;border:none;border-radius:3px;background:#f1f3f5}[type=range]::-moz-range-thumb{-moz-appearance:none;margin-top:-6px;height:18px;width:18px;border:none;border-radius:50%;background:#1e2124}select{padding:8px;border-radius:4px;border:1px solid #a5acb2;color:#7a8288;font-size:1rem;background:#fff url(/assets/icons/arrow-select.svg) no-repeat right 10px center;appearance:none;-webkit-appearance:none;-moz-appearance:none}select:focus,select:focus-visible{box-shadow:0 0 8px #f1f3f5}select:hover{border:1px solid #7a8288}select:disabled{cursor:not-allowed;background-color:#f1f3f5}select:disabled:hover{background-color:none}option{background-color:#fff;color:#7a8288}.tabs{display:flex;align-items:center}.tabs input+label{transform:translate(-1px);border-radius:0;border:1px solid #cbd0d6;padding:10px}.tabs input+label:first-of-type{transform:none;border-radius:2px 0 0 2px}.tabs input+label:last-of-type{transform:translate(-2px);border-radius:0 2px 2px 0}.tabs [type=radio]{display:none}.tabs :checked+label{z-index:2;color:var(--brand-mn);border-color:var(--brand-mn)}.audi .tabs :checked+label{background:#1e212426}.vw .tabs :checked+label{background:#009adb26}.cvi .tabs :checked+label{background:#009adb26}.seat .tabs :checked+label{background:#ea5c1a26}.skoda .tabs :checked+label{background:#41956826}fieldset{margin:0;padding:0;border:none}.disabled{opacity:.3;cursor:not-allowed}.info-required{padding:0 0 0 14px;color:#6a7177;font-size:.85rem}mark{border-radius:2px;font-style:normal;color:#990;background:#ff09;box-shadow:0 0 1px #e6e600}.resize-bar{display:flex;padding-bottom:10px;cursor:n-resize}.resize-bar>div{display:flex;overflow:hidden;resize:none;width:100%;border-bottom:1px solid #cbd0d6;border-top:1px solid #cbd0d6;text-align:center;height:10px}.resize-bar>div img{margin:0 auto}.resize-bar:hover>div{background:var(--brand-mn)}.resize-bar:hover>div img{filter:invert(1)}@media screen and (max-width: 1024px){.resize-bar>div{display:none}}.placeholder{display:flex;align-items:center;justify-content:center;height:50%;margin-top:20px;text-align:center;color:#7a8288}.placeholder p{line-height:1.6rem;text-align:center;color:#1e2124}.placeholder label,.placeholder a{color:var(--brand-color)}.switch{display:flex;align-items:center}.switch [type=checkbox]+span,.switch [type=radio]+span{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;flex-shrink:0;position:relative;display:inline-block;width:40px;height:20px;border-radius:10px;background:#cbd0d6}.switch [type=checkbox]+span:after,.switch [type=radio]+span:after{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;z-index:0;position:absolute;top:2px;left:2px;display:block;width:16px;height:16px;border-radius:50%;content:"";background:#fff}.switch [type=checkbox]:checked+span,.switch [type=radio]:checked+span{background:var(--brand-mn)}.switch [type=checkbox]:checked~:after,.switch [type=radio]:checked~:after{left:calc(100% - 18px)}.switch strong{margin-left:16px;font-weight:400}.switch.outline.no-result [type=checkbox]+span,.switch.outline.no-result [type=radio]+span{box-shadow:0 0 0 1px #1e212426;background:none}.switch.outline.no-result [type=checkbox]+span+span,.switch.outline.no-result [type=radio]+span+span{color:#1e212426}.switch.outline.no-result [type=checkbox]+span:after,.switch.outline.no-result [type=radio]+span:after{background:#1e212426}.switch.outline [type=checkbox]+span,.switch.outline [type=radio]+span{width:28px;height:14px}.switch.outline [type=checkbox]+span:after,.switch.outline [type=radio]+span:after{width:10px;height:10px}.switch.outline [type=checkbox]:checked+span,.switch.outline [type=radio]:checked+span{box-shadow:0 0 0 1px var(--brand-mn)}.switch.outline [type=checkbox]:checked+span+span,.switch.outline [type=radio]:checked+span+span{color:var(--brand-mn)}.switch.outline [type=checkbox]:checked~:after,.switch.outline [type=radio]:checked~:after{left:calc(100% - 12px);background:#fff}.cols2 .switch.outline{font-size:unset}.cols2 .switch.outline span+span{margin-right:0}.switch.lil{margin:15px 0;font-size:.875rem}.switch.lil span+span{margin-left:15px}.switch.lil [type=radio]+span,.switch.lil [type=checkbox]+span{box-shadow:0 0 0 1px #1e212426}.switch.lil [type=radio]+span+span,.switch.lil [type=checkbox]+span+span{color:#1e21244d}.switch.lil [type=radio]+span:after,.switch.lil [type=checkbox]+span:after{background:#1e212499}.switch.lil [type=radio]:checked+span,.switch.lil [type=checkbox]:checked+span{background:var(--brand-mn);box-shadow:0 0 0 1px var(--brand-mn)}.switch.lil [type=radio]:checked+span+span,.switch.lil [type=checkbox]:checked+span+span{color:#1e2124}.switch.lil [type=radio]:checked+span:after,.switch.lil [type=checkbox]:checked+span:after{background:#fff}.switch-list{margin:0 0 15px;border-radius:4px;padding:10px;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6}.switch-list .switch{display:flex;margin:0;background:none;box-shadow:none}.package-conflict{font-style:oblique}.package-conflict .switch input+span{border:1px dashed #7a8288;background:none}.package-conflict .switch input+span:after{top:1px;background:#7a8288}.package-conflict .switch input:checked+span{border-color:var(--brand-mn);background:var(--brand-mn)}.package-conflict .switch input:checked+span:after{background:#fff}.switch [disabled]~*{opacity:.3;cursor:not-allowed;fill:#e73636}.switch.standard-equipment [type=checkbox]+span:after,.switch.standard-equipment [type=radio]+span:after{display:grid;place-items:center;content:"s";font-size:.75rem;line-height:0;background:#fff;color:#7a8288}.audi .switch.standard-equipment [type=checkbox]:checked+span,.audi .switch.standard-equipment [type=radio]:checked+span{background:#1e212426}.vw .switch.standard-equipment [type=checkbox]:checked+span,.vw .switch.standard-equipment [type=radio]:checked+span{background:#009adb26}.cvi .switch.standard-equipment [type=checkbox]:checked+span,.cvi .switch.standard-equipment [type=radio]:checked+span{background:#009adb26}.seat .switch.standard-equipment [type=checkbox]:checked+span,.seat .switch.standard-equipment [type=radio]:checked+span{background:#ea5c1a26}.skoda .switch.standard-equipment [type=checkbox]:checked+span,.skoda .switch.standard-equipment [type=radio]:checked+span{background:#41956826}.switch.standard-equipment [type=checkbox]:checked+span:after,.switch.standard-equipment [type=radio]:checked+span:after{color:#fff;background:var(--brand-mn)}.switch.standard-equipment [type=checkbox][disabled]~*,.switch.standard-equipment [type=radio][disabled]~*{opacity:1}.inc-exc{display:inline-flex;position:relative}.inc-exc:before{position:absolute;left:50%;display:block;width:1px;height:27px;content:"";background:#7a8288}.inc-exc label span{z-index:2;display:inline-block;padding:2px 5px 3px;width:34px;border:1px solid #7a8288;color:var(--brand-mn);text-align:center}.inc-exc label:first-of-type span{border-radius:16px 0 0 16px;border-width:1px 0 1px 1px;padding-left:10px}.inc-exc label:last-of-type span{border-radius:0 16px 16px 0;border-width:1px 1px 1px 0}.inc-exc :checked+span{border-color:var(--brand-mn);color:#fff;background:var(--brand-mn)}.inc-exc [disabled]+span{opacity:.5;cursor:not-allowed}.switch.error [type=checkbox]+span,.switch.error [type=radio]+span{background:#b21515}.package-conflict .switch.error [type=checkbox]+span,.package-conflict .switch.error [type=radio]+span{border:1px dashed rgb(178.22,21.28,21.28)}.sf-small-select.error legend,.sf-small-select.error span{color:#e73636}button.removeItem:not(:disabled)~strong{color:var(--brand-mn)}button.removeItem~strong{color:var(--brand-mn)}button.removeItem:disabled~strong{cursor:initial!important}.table__sort-header button{display:flex;align-items:center;gap:8px;text-align:left;align-content:center}.table__sort-header button:disabled{cursor:not-allowed;opacity:.5}.table__sort-icons{display:inline-flex;align-items:center;margin-left:auto}.table__sort-icon--none{opacity:.3}.table__sort-icon--asc,.table__sort-icon--desc{opacity:1;color:var(--brand-color)}.table__sort-header:hover .table__sort-icon--none{opacity:.6}.table__sort-header[disabled] .table__sort-icon{opacity:.2}.table__filter-icon,.table__sort-icon,.table__collapse-icon{transition:opacity .15s ease;border-radius:22px;width:22px;aspect-ratio:1/1;display:inline-flex;justify-content:center}.table__filter-icon:hover,.table__sort-icon:hover,.table__collapse-icon:hover{opacity:.6;background:#e3e6ea}.table__filter-header--active .table__filter-icon app-icon{color:var(--brand-color)}.table__filter-header--disabled{opacity:.5;pointer-events:none}.table__collapse-icon:hover{background:#e3e6ea}td .table__collapse-icon{padding:0;margin:0}.table__collapse-icon.open{transform:rotate(180deg)}.table__wrap{max-height:70vh;background:#fff}.table__wrap{overflow-y:scroll;padding-right:6px}.table__wrap::-webkit-scrollbar{width:6px;height:6px}.table__wrap::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.table__wrap::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.table__wrap--heighter{max-height:80vh}.table__wrap--freezed{overflow:hidden}.table{table-layout:fixed;width:100%;border-spacing:0;border-collapse:collapse}.table--layout-auto{table-layout:auto}.table thead{font-size:.85rem}.table thead th{font-weight:400;position:sticky;top:0;background:#f1f3f5;border:none;padding:14px 7px 13px;overflow:hidden;z-index:2;text-align:left}.table thead th:first-of-type{border-radius:4px 0 0;z-index:3}.table thead th:last-of-type{border-radius:0 4px 0 0}.table thead th a{color:var(--brand-color)}.table thead th.has-filter{position:sticky;padding-right:40px}.table thead th.has-filter app-filter-header{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.table thead th:empty{text-align:center;width:40px}.table th{padding:14px 7px 13px}.table td{border:none;padding:14px 7px 13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #e3e6ea}.table tr:first-of-type td{border-top:none}.table tr:last-of-type td{border-bottom:1px solid #e3e6ea}.table tr.row-hidden td{padding:0;border:none}.table .table--no-sticky th,.table .table--no-sticky th.has-filter{position:unset}.table .table--show-border td+td,.table .table--show-border th+th{border-left:1px solid #e3e6ea}.table .table--clickable{pointer-events:none}.table .table--clickable:hover{background:#f1f3f5}.table .table--clickable td{cursor:pointer;pointer-events:auto}.table .table--highlight td{font-weight:700;color:var(--brand-mn)}.table .table--highlight.solde td{color:#fff;background:var(--brand-mn)}.table .table--editable{width:200px;border:1px solid #e3e6ea;border-width:1px 1px 0;cursor:pointer}.table .table--editable:hover{background:#f1f3f5}.table .table--editable label{display:flex}.table .table--editable.no-db{border-width:1px 0 0 1px}.table .table--editable app-icon[name=edit]{margin:0 5px}.table .table--editable span{margin-left:4px}.table .table--editable [type=text],.table .table--editable [type=number]{width:100%;padding:0;margin:0;border:none;text-align:right}.table .table--split-cell{padding:0}.table .table--split-cell div{display:flex;height:100%;align-items:center}.table .table--split-cell label{flex-shrink:0;width:50%;border-right:1px solid #e3e6ea;padding:14px 7px 13px}.table .table--split-cell span{width:50%}.table--tabs{overflow:hidden}.table--tabs label:last-of-type{margin-left:20px}.table--tabs span{position:relative;color:#a5acb2}.table--tabs span:before{position:absolute;inset:-6px 0 0 -5px;display:block;border-radius:2px;width:calc(100% + 10px);height:calc(100% + 10px);content:"";border:1px solid #ffffff;transition:all ease-in-out .2s}.table--tabs span:hover:before{border:1px solid #a5acb2}.table--tabs :checked+span{position:relative;cursor:default;color:#1e2124}.table--tabs :checked+span:before{border:1px solid var(--brand-mn)}.table--separator td{border-top:0;padding:1px 0;background:var(--brand-mn)}.table--separator+tr td{border-top:0}.divers .miscellaneous table{margin-bottom:20px}.divers .miscellaneous table th{height:60px}.divers .miscellaneous table th.actions{width:10%}.divers .miscellaneous table th.selection,.divers .miscellaneous table th.selection select{width:50%}.divers .miscellaneous table tr td:last-of-type.table--editable{border-right:0}.tabs{position:fixed;right:0;bottom:0;left:0;width:100%;background:#fff}.tabs nav{display:flex;width:100%;margin-top:0;border-top:1px solid #f9fafb;box-shadow:0 0 30px #fff}.tabs nav a{padding:20px;text-decoration:none;color:#1e2124;font-weight:.85rem}.tabs nav a:first-of-type{padding-left:30px}.tabs nav a:last-of-type{padding-right:30px}.tabs nav a+a{border-left:1px solid #f9fafb}.tabs nav a:hover,.tabs nav a.current{color:#fff;background:var(--brand-mn)}@keyframes toast{0%{opacity:.95;transform:rotate(-3deg) translateY(-150%)}to{opacity:1;transform:none}}@keyframes close-toast{0%{opacity:1;transform:none}to{transform:rotate(-3deg) translate(150%)}}.toast{display:grid;grid:auto/auto;place-items:end;position:fixed;z-index:200;top:70px;right:30px}.toast div:first-of-type{z-index:10}.toast div:first-of-type,.toast div.message{position:relative;animation:toast .5s alternate ease-out;display:flex;justify-content:flex-end;border-radius:4px;color:#fff;background:#1e2124;box-shadow:0 4px 10px #1e212426}.toast div:first-of-type p,.toast div:first-of-type button,.toast div:first-of-type ul,.toast div.message p,.toast div.message button,.toast div.message ul{padding:20px 20px 21px}.toast div:first-of-type ul,.toast div.message ul{max-height:300px}.toast div:first-of-type ul,.toast div.message ul{overflow-y:scroll;padding-right:6px}.toast div:first-of-type ul::-webkit-scrollbar,.toast div.message ul::-webkit-scrollbar{width:6px;height:6px}.toast div:first-of-type ul::-webkit-scrollbar-thumb,.toast div.message ul::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.toast div:first-of-type ul::-webkit-scrollbar-track,.toast div.message ul::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.toast div:first-of-type button,.toast div.message button{border:1px solid rgba(255,255,255,.15);border-width:0 0 0 1px;color:#fff}.toast div:first-of-type button:not(.arrow),.toast div.message button:not(.arrow){background:#ffffff26}.toast div:first-of-type button:hover,.toast div.message button:hover{color:#fff9}.toast div:first-of-type li,.toast div.message li{padding:5px 0 6px}.toast div:first-of-type li:first-child,.toast div.message li:first-child{padding-top:0}.toast div:first-of-type li:last-child,.toast div.message li:last-child{padding-bottom:0}.toast div:first-of-type li+li,.toast div.message li+li{border-top:1px solid rgba(255,255,255,.3)}.toast div:first-of-type.toast-list button,.toast div.message.toast-list button{border-width:1px 0 0 1px;display:flex;justify-content:center;align-items:center}.toast div:first-of-type .progress,.toast div.message .progress{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;bottom:0;height:6px;background:#fff9}.toast div:first-of-type.error,.toast div.message.error{color:#e73636;background:#fbe9e9}.toast div:first-of-type.closed,.toast div.message.closed{animation:close-toast .5s alternate ease-out}.toast div:first-of-type+div,.toast div.message+div{margin-top:10px}@media screen and (min-width: 1281px){.toast{right:calc(5% + 7px)}}@media only screen and (min-width: 1440px){.toast{right:calc(10% + 7px)}}@media screen and (max-width: 768px){.toast{top:0;right:0;left:0;margin:unset;border-radius:0 0 2px 2px}.toast p,.toast button{padding:30px 30px 31px}.toast p{padding-right:10px}}.longMessage .message{max-width:fit-content;max-height:250px;padding:20px 20px 21px;border-radius:4px;color:#fff;background:#1e2124;box-shadow:0 4px 10px #1e212426}.longMessage .message{overflow-y:scroll;padding-right:6px}.longMessage .message::-webkit-scrollbar{width:6px;height:6px}.longMessage .message::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.longMessage .message::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.longMessage .message>*{margin-top:10px}.longMessage .arrow{background:#1e2124}.longMessage .arrow:after{display:block;width:0;height:0;border-right:8px solid transparent;border-top:10px solid #a5acb2;border-left:8px solid transparent;content:""}.longMessage .arrow:hover:after{border-top-color:#fff}.longMessage .arrow.closed:after{transform:rotate(-90deg)}.longMessage .arrow.opened:after{transform:none;border-top-color:#fff}.tool-bar{flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;position:relative;margin:10px 150px 0 20px}.step-one .tool-bar{margin:10px;justify-content:space-between}.tool-bar a{display:inline-block;margin:0 10px;padding:10px 0;text-decoration:none}.tool-bar a+a{margin-left:30px}.tool-bar a svg{width:10px;margin-right:5px;fill:#7a8288}.tool-bar a:hover{opacity:.8}.tool-bar .comp{position:absolute;display:flex;align-items:center;right:10px}.tool-bar .comp svg{width:22px}.tool-bar .current{position:relative;color:var(--brand-mn)}.tool-bar .current svg{fill:var(--brand-mn)}.tool-bar .current:after{position:absolute;bottom:-1px;left:0;display:block;border-radius:2px;height:4px;width:100%;content:"";background:var(--brand-mn)}.tool-bar label{color:#1e212499}.tool-bar label span{margin-right:10px}.tool-bar :checked+span+span{color:var(--brand-mn)}.tool-bar .search{display:flex;align-items:center;margin-right:10px}.tool-bar .search svg{fill:#1e212499}.tool-bar .search .switch+.search{border-left:1px solid #a5acb2;margin-left:20px;padding-left:20px}.tool-bar [type=search]{width:300px;border-radius:3px;border:none;padding:4px 8px;font-size:.9rem;color:var(--brand-mn);margin-left:4px}.tool-bar [type=search]::-webkit-search-cancel-button{display:initial}.tool-bar [type=search]:focus{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.audi .tool-bar [type=search]:focus{background:#1e212426}.vw .tool-bar [type=search]:focus{background:#009adb26}.cvi .tool-bar [type=search]:focus{background:#009adb26}.seat .tool-bar [type=search]:focus{background:#ea5c1a26}.skoda .tool-bar [type=search]:focus{background:#41956826}.tool-bar.cols2{justify-content:space-between}.tool-bar.step-acc{margin-top:3px}.tool-bar.cols2.step-acc{margin-right:180px}.tooltip{cursor:pointer;position:relative}@keyframes show-tooltip-centered{0%{opacity:0}to{opacity:1;transform:translate(-50%)}}@keyframes show-tooltip-left{0%{opacity:0}to{opacity:1;transform:translate(0)}}@keyframes show-tooltip-right{0%{opacity:0}to{opacity:1;transform:translate(0)}}.tooltip:before,.tooltip:after{pointer-events:none;display:none;position:absolute;z-index:110;content:"";will-change:transform,opacity}.tooltip:before{left:50%;transform:translate(-50%);width:fit-content;max-width:min(300px,100vw - 40px);border-radius:2px;padding:8px 10px 9px;white-space:pre-line;text-transform:none;color:#fff;font-size:.85rem;content:attr(title);box-shadow:0 2px 3px #cbd0d6}.audi .tooltip:before{background:#181a1d}.vw .tooltip:before{background:#007baf}.cvi .tooltip:before{background:#007baf}.seat .tooltip:before{background:#bf4811}.skoda .tooltip:before{background:#347753}.tooltip:after{left:50%;transform:translate(-50%);border:7px solid transparent}.tooltip .icon-info{position:absolute;z-index:2;width:20px}.tooltip .icon-info circle{fill:#fff}.audi .tooltip .icon-info path{fill:#181a1d}.vw .tooltip .icon-info path{fill:#007baf}.cvi .tooltip .icon-info path{fill:#007baf}.seat .tooltip .icon-info path{fill:#bf4811}.skoda .tooltip .icon-info path{fill:#347753}.tooltip.top:before{bottom:calc(100% + 10px);min-width:calc(100% - 20px)}.tooltip.top:after{top:-10px}.audi .tooltip.top:after{border-top-color:#181a1d}.vw .tooltip.top:after{border-top-color:#007baf}.cvi .tooltip.top:after{border-top-color:#007baf}.seat .tooltip.top:after{border-top-color:#bf4811}.skoda .tooltip.top:after{border-top-color:#347753}.tooltip.top .icon-info{top:-4px;right:-4px}.tooltip.top.fit:before{width:fit-content;min-width:auto}.tooltip.top.align-left:before{left:0;transform:translate(0)}.tooltip.top.align-left:after{left:20px;transform:translate(0)}.tooltip.top.align-right:before{left:auto;right:0;transform:translate(0)}.tooltip.top.align-right:after{left:auto;right:20px;transform:translate(0)}.tooltip.bottom:before{top:calc(100% + 10px);min-width:calc(100% - 20px)}.tooltip.bottom:after{bottom:-10px}.audi .tooltip.bottom:after{border-bottom-color:#181a1d}.vw .tooltip.bottom:after{border-bottom-color:#007baf}.cvi .tooltip.bottom:after{border-bottom-color:#007baf}.seat .tooltip.bottom:after{border-bottom-color:#bf4811}.skoda .tooltip.bottom:after{border-bottom-color:#347753}.tooltip.bottom .icon-info{bottom:-4px;right:-4px}.tooltip.bottom.fit:before{width:fit-content;min-width:auto}.tooltip.bottom.show{overflow:visible}.tooltip.bottom.align-left:before{left:0;transform:translate(0)}.tooltip.bottom.align-left:after{left:20px;transform:translate(0)}.tooltip.bottom.align-right:before{left:auto;right:0;transform:translate(0)}.tooltip.bottom.align-right:after{left:auto;right:20px;transform:translate(0)}.tooltip.persistent:before,.tooltip.persistent:after{display:block;transform:translate(-50%)}.tooltip.persistent.align-left:before,.tooltip.persistent.align-left:after{transform:translate(0)}.tooltip.persistent.align-right:before,.tooltip.persistent.align-right:after{transform:translate(0)}.tooltip.persistent:hover:before,.tooltip.persistent:hover:after{animation:none}.tooltip:hover:before,.tooltip:hover:after{display:block}.tooltip:hover:not(.align-left):not(.align-right):before{animation:show-tooltip-centered .5s cubic-bezier(.2,1,.2,1.04) forwards}.tooltip:hover:not(.align-left):not(.align-right):after{animation:show-tooltip-centered .5s cubic-bezier(.2,1,.2,1.04) forwards}.tooltip:hover.align-left:before,.tooltip:hover.align-left:after{animation:show-tooltip-left .5s cubic-bezier(.2,1,.2,1.04) forwards}.tooltip:hover.align-right:before,.tooltip:hover.align-right:after{animation:show-tooltip-right .5s cubic-bezier(.2,1,.2,1.04) forwards}.audi .tooltip:hover .icon-info circle{fill:#181a1d}.vw .tooltip:hover .icon-info circle{fill:#007baf}.cvi .tooltip:hover .icon-info circle{fill:#007baf}.seat .tooltip:hover .icon-info circle{fill:#bf4811}.skoda .tooltip:hover .icon-info circle{fill:#347753}.tooltip:hover .icon-info path{fill:#fff}.input-checkbox{-webkit-appearance:none;appearance:none;width:16px;height:16px;border:1px solid #a5acb2;border-radius:4px;background-color:#fff;cursor:pointer;position:relative;transition:all .2s}.input-checkbox:hover{border-color:#6a7177}.input-checkbox:focus{outline:none;border-color:var(--brand-color)}.audi .input-checkbox:focus{box-shadow:0 0 0 3px #1e21240d}.vw .input-checkbox:focus{box-shadow:0 0 0 3px #009adb0d}.cvi .input-checkbox:focus{box-shadow:0 0 0 3px #009adb0d}.seat .input-checkbox:focus{box-shadow:0 0 0 3px #ea5c1a0d}.skoda .input-checkbox:focus{box-shadow:0 0 0 3px #4195680d}.input-checkbox:checked{background-color:var(--brand-color);border-color:var(--brand-color)}.input-checkbox:checked:after{content:"";position:absolute;top:1px;left:4px;width:4px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.input-checkbox:disabled{background-color:#e3e6ea;border-color:#cbd0d6;cursor:not-allowed}.input-checkbox:disabled:after{border-color:#7a8288}ul.list-with-tag{list-style:none;padding:0;margin:0}ul.list-with-tag li{padding:8px 0;flex-direction:column;align-items:start}ul.list-with-tag li .label-with-icon{display:flex;align-items:center;gap:8px}ul.list-with-tag .tag{margin-left:26px}ul.list-with-tag .label{flex:1}[for=switch]{display:inline-block;position:relative;height:58px;width:58px;padding:20px;background:var(--brand-mn)}[for=switch] span{display:none}[for=switch] .notification{position:absolute;z-index:20;right:8px;top:12px;display:block;width:16px;height:16px;border-radius:8px;border:2px solid var(--brand-mn);background:#fff}[for=switch]:before,[for=switch]:after{position:absolute;top:20px;left:16px;display:block;height:6px;width:28px;border:0 solid #ffffff;border-width:2px 0 1px 0;content:""}[for=switch]:after{top:29px;border-width:1px 0 2px 0}#switch:checked~#menu>label{position:fixed;top:20px;left:80px;z-index:99;border:none;background:none}#switch:checked~#menu>label span{display:initial;opacity:1;padding-left:35px;color:#fff;white-space:nowrap}#switch:checked~#menu>label:after,#switch:checked~#menu>label:before{z-index:2;top:calc(50% - 1px);height:2px;border:none;background:#fff}#switch:checked~#menu>label:after{transform:rotate(45deg)}#switch:checked~#menu>label:before{transform:rotate(-45deg)}#switch:checked~#menu>label:hover:before,#switch:checked~#menu>label:hover:after{background:#fff9}[for=switch] .notification{position:absolute;z-index:20;right:8px;top:12px;display:block;width:16px;height:16px;border-radius:8px;background:#fff;border:2px solid var(--brand-mn)}[for=switch] .notification:before{position:absolute;top:calc(50% - 4px);left:calc(50% - 4px);display:block;width:8px;height:8px;border-radius:8px;content:"";background:#e73636}.card{background-color:#fff;padding:32px;display:flex;gap:40px;flex-direction:column;border-radius:16px;box-shadow:0 0 8px #1e21240d}.card-header h1{font-size:1.75rem;color:#3a3f44;padding:0;font-weight:400;margin:0}.card-action{padding-top:12px;border-top:1px dotted rgba(30,33,36,.15);display:flex;align-items:center;justify-content:end}.card-action [type=submit],.card-action .btn{margin-top:0}.card-action .button+.button{margin-left:16px}.card-list{display:flex;gap:16px}.form-group{display:flex;gap:8px;flex-direction:column;margin:0!important}.form-group.error input{color:#e73636}.form-group__legend{color:#585e63!important;margin-left:0!important;line-height:normal!important;margin-bottom:8px!important}.form-group__helptext{color:#7a8288;font-size:.75rem}.form-group__block{padding:8px;background-color:#f9fafb;margin-top:8px;display:flex;justify-content:space-between;align-items:center;border-radius:4px}.form-group__block.error{border-color:#d8726e;background-color:#fbe9e9;color:#812522}.form-group__block .input{text-align:right;width:150px}.form-group__block .input-group--inline{flex-direction:row}.form-group__list{display:flex;gap:16px;flex-direction:column}.form-options{display:flex;gap:16px}.form-options--wrap{flex-wrap:wrap}.form-options--full .form-options__item{flex:1 1 100%}.form-options--full .form-options__item .button--option{width:100%}.alert{font-size:.875rem;position:relative;padding:16px 16px 16px 64px;border-radius:8px}.alert app-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%)}.alert--success{border-color:#9ed86e;background-color:#e9fbe9;color:#228132}.alert--info{border-color:#6ec4e0;background-color:#e7f5f9;color:#0b4366}.alert--warning{border-color:#e7ac36;background-color:#fff4e0;color:#6e4d0d}.alert--error{border-color:#d8726e;background-color:#fbe9e9;color:#812522}.input-group{display:flex;gap:8px;flex-direction:column}.input-group .input{height:100%}.input-group label{color:#585e63}.input-group--inline{flex-direction:column;align-items:center;height:100%}.input-group--inside-prefix{position:relative}.input-group--inside-prefix .input{padding-left:40px}.input-group--inside-prefix .input-prefix{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.input-group--inside-suffix{position:relative}.input-group--inside-suffix .input{padding-right:32px}.input-group--inside-suffix .input-suffix{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.input-group--inside-prefix.input-group--inside-suffix .input{min-width:150px;width:100%;padding-block:16px}.input-prefix,.input-suffix{width:auto;font-size:.875rem;white-space:nowrap;color:#585e63}.input-group__suffix{font-weight:700;text-align:right}.input-group.required .form-label:after{content:"";display:inline-block;width:10px;height:10px;margin-left:4px;background-color:#585e63;border-radius:5px;opacity:.7;position:relative;top:-4px;mask:url(/assets/icons/required-form.svg) no-repeat center/6px;-webkit-mask:url(/assets/icons/required-form.svg) no-repeat center/6px}.input-group.error .form-label{color:#e73636}.input-group.error .form-label:after{background-color:#e73636}.input-group.error .input{border-color:#d8726e;background-color:#fbe9e9}.input-group.validated .input{border-color:#9ed86e;background-color:#e9fbe9}.input-group .invalid-feedback{width:100%;margin-top:4px;font-size:.875rem;color:#e73636}.link{color:var(--brand-color)}.link--back{color:#585e63;font-size:1.75rem;text-decoration:none;display:flex;align-items:center}.link--close{font-size:.875rem;color:var(--brand-color);text-decoration:underline;padding:0}.link--refresh{color:var(--brand-color);text-decoration:underline;font-size:1rem;padding:0;fill:var(--brand-color);display:flex;gap:8px;align-items:center;position:relative}.link--refresh svg{width:12px}.link--refresh[data-state=loading]{background:transparent;color:transparent}.link--refresh[data-state=loading]:after{position:absolute;right:calc(50% - 10px);top:calc(50% - 10px);display:block;width:1rem;height:1rem;border-radius:1rem;border:2px solid var(--brand-color);border-top-color:transparent;content:"";animation:rotate .9s linear infinite;top:0;right:0}.link--withicon{color:var(--brand-mn);display:inline-flex;gap:8px;align-items:center}.summary{display:flex;gap:32px;flex-direction:column;position:sticky;top:0}.summary__header{display:flex;justify-content:space-between;align-content:flex-start;margin:0!important}.summary__header h2{color:#6a7177;font-weight:700;font-size:1.25rem;padding:0}.summary__header p{padding:0}.summary__quote-id{color:#7a8288;font-size:.875rem}.summary__vehicle{display:flex;gap:16px}.summary__vehicle-logo{color:var(--brand-mn)}.summary__vehicle-info{color:#585e63}.summary__vehicle-info .summary__brand{font-weight:700;color:#3a3f44}.summary__section{display:flex;gap:16px;flex-direction:column}.summary__section--bordered{padding-top:16px;border-top:1px solid #cbd0d6}.summary__title{display:flex;justify-content:space-between}.summary__title .summary__label{font-weight:700;color:#3a3f44;font-size:1.125rem}.summary__subtitle{color:#7a8288;font-weight:700;font-size:1rem;padding:0;margin:0}.summary__label{color:#3a3f44}.summary__value{color:#585e63}.summary__row{display:flex;justify-content:space-between}.summary__row .summary__value{font-weight:700}.summary__col{display:flex;flex-direction:column;gap:4px}.summary__col .summary__label{font-weight:700}.summary__actions .button--primary{width:100%}.summary__total{font-weight:700;padding-top:16px;border-top:1px solid #cbd0d6;align-items:baseline}.summary__total .summary__value{color:var(--brand-color);font-size:1.25rem}.summary__offer-name{font-weight:700;font-size:1.5rem;color:#3a3f44}.summary__offer-price{display:flex;flex-direction:column;align-items:flex-end;gap:-2rem}.summary__offer-price-value{font-weight:700;color:var(--brand-color);font-size:1.5rem}.summary__offer-price-unit{font-weight:700;color:#6a7177;font-size:.75rem}.summary__offer-details{color:#585e63}.summary__offer-details p{padding:0}.summary__header .nav-pop{flex:1 auto;align-items:start;margin-left:16px}.summary__header .nav-pop>label svg{margin-right:0;color:#6a7177}.summary__header .nav-pop :checked~label:before{left:0}.summary__header .nav-pop .nav-pop__content label{display:flex;gap:8px}.summary__header .nav-pop .nav-pop__content label span{padding:8px;border-radius:4px;border:2px solid transparent}.summary__header .nav-pop .nav-pop__content label input:checked+span{border-color:var(--brand-color)}.list.list--dotted .list-item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dotted rgba(30,33,36,.15);padding:15px 0}.list.list--dotted .list-item:last-child{border-bottom:0;padding-bottom:0}.list.list--dotted .list-item .input-group{width:100%}.list.list--dotted .list-value{font-weight:700}.list.list--dotted .switch{padding:10px 0;width:100%;justify-content:space-between}.radios-inline{display:flex;gap:32px}.radios-inline .switch{background:#fff;border-radius:0;font-weight:400;margin-bottom:8px}.radios-inline .switch:first-child{border-radius:4px 4px 0 0}.radios-inline .switch:last-child{border-radius:0 0 4px 4px}.sticky-footer-actions{position:fixed;bottom:0;left:0;right:0;padding-block:16px;z-index:100;box-shadow:0 0 8px #1e21240d;background-color:#fff}.sticky-footer-actions .container{display:flex;justify-content:flex-end;gap:16px}.sticky-footer-actions .sticky-price{flex:1 auto;display:flex;flex-direction:column;align-self:center}.sticky-footer-actions .sticky-price .value{color:var(--brand-color);font-size:1.75rem;font-weight:700;line-height:20px}.sticky-footer-actions .sticky-price .period{font-weight:700;font-size:.75rem;color:#6a7177}.notif{display:inline-block;transform:translateY(-10px);line-height:0}.notif span{display:flex;align-items:center;justify-content:center;flex-direction:column;width:22px;height:22px;border-radius:11px;color:#fff;font-size:.7rem;background:var(--brand-mn)}.current .notif span{background:var(--brand-mn)}.current-version,.helpdesk{position:absolute;bottom:30px;right:30px;font-size:.75rem;color:#fff9}.current-version strong,.helpdesk strong{color:#ffffffe6}.helpdesk{position:absolute;bottom:30px;left:30px;font-size:.75rem;max-width:40%;color:#1e212499}.helpdesk.light{color:#1e21244d}.helpdesk.dark{color:#ffffffe6}.helpdesk strong{color:#1e212499;font-weight:700}.helpdesk ul{padding-left:20px!important}.helpdesk a{display:inline!important;color:#1e2124e6;text-decoration:none}.helpdesk a:hover{text-decoration:underline}.configurator{background:#fff}.configurator section{display:flex;height:calc(100% - 121px)}.configurator section.search-model{height:calc(100% - 182px)}.configurator .crm.dashboard{height:calc(100% - 121px)}.configurator .tax-tabs{position:absolute;right:5%;top:131px;z-index:10;text-align:right;line-height:0}@media screen and (max-width: 1280px){.configurator .tax-tabs{right:0}}@media only screen and (max-height: 768px){.configurator .tax-tabs{right:0}}.left,.right{overflow-y:scroll;padding-right:6px}.left::-webkit-scrollbar,.right::-webkit-scrollbar{width:6px;height:6px}.left::-webkit-scrollbar-thumb,.right::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.left::-webkit-scrollbar-track,.right::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}section.step-one{display:grid;grid:auto/30% 1fr;height:calc(100% - 58px)}.left.small{max-width:unset}.offer-progression{padding:0 15px}.crm.dashboard{height:calc(100% - 121px)}div.recent{min-width:30%;position:relative}.right{position:relative;margin-left:20px}.right.empty{flex-grow:2;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:0;color:#b6bcc2;background:#f1f3f5}.right.empty>span{display:inline-block;padding:20px}.right.empty>span svg{margin-right:10px;height:.8rem;fill:#b6bcc2}.confirm-dialog .conflict{width:60vw;max-width:600px;border-radius:6px;border:1px solid hsl(0,0%,70%);padding:30px;box-shadow:0 5px 10px #ededed}.confirm-dialog .conflict p{line-height:1.8rem}.confirm-dialog .conflict .yes-no{margin-top:30px}.current-car-resume summary{list-style:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;cursor:pointer}.current-car-resume summary span{position:relative;display:inline-block;margin:0 6px;border-radius:4px 4px 0 0;padding:10px 60px 10px 10px;font-size:.85rem;color:#fff;background:var(--brand-mn)}.current-car-resume summary span:before,.current-car-resume summary span:after{position:absolute;display:block;width:14px;height:2px;content:"";background:#fff}.current-car-resume summary span:before{right:20px;top:calc(50% - 2px)}.current-car-resume summary span:after{transform:rotate(90deg);right:20px;top:calc(50% - 2px)}.current-car-resume summary span:hover{border-color:#cbd0d6}.current-car-resume[open] summary span{z-index:2;border-radius:4px 4px 0 0;border:solid #cbd0d6;border-width:1px 1px 0;color:#1e2124;background:#f9fafb}.current-car-resume[open] summary span:before{background:#1e2124}.current-car-resume[open] summary span:after{display:none}.current-car-resume section{display:grid;grid:auto/200px auto 25% 25% auto;height:unset;margin:0 6px 6px;border:1px solid #cbd0d6;border-radius:0 4px 0 0;font-size:.85rem;color:#585e63;box-shadow:0 3px 4px #f1f3f5;transform:translateY(-1px)}.current-car-resume section.stock{grid:auto/200px auto 25% 25%}.current-car-resume section>div{border-left:1px solid #cbd0d6;padding:20px}.current-car-resume section strong{font-weight:700;color:#1e2124}figure.current-car-picture{display:inherit;position:relative;padding:10px;min-height:150px;background:#f9fafb}figure.current-car-picture a{display:block;height:100%;position:relative;z-index:2}figure.current-car-picture a svg{display:none}figure.current-car-picture a:hover img{filter:brightness(50%)}figure.current-car-picture a:hover svg{display:initial}figure.current-car-picture img{width:100%;height:100%;object-fit:contain}figure.current-car-picture a>svg{opacity:.8;z-index:0;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);width:24px}figure.current-car-picture>svg{z-index:0;position:absolute;top:calc(50% - 19px);left:calc(50% - 19px);width:38px}figure.current-car-picture>svg g{fill:#cbd0d6}figure.current-car-picture>svg .shadow{fill:#fff}div.current-car-price p,div.current-car-price strong{display:flex;justify-content:space-between;align-items:baseline;padding:2px 0;white-space:nowrap}div.current-car-price span:first-child{font-size:.7rem;margin-right:40px}div.current-car-price strong{margin-top:5px}.current-car-advantage{color:#53a548;box-shadow:0 1px #cbd0d6}.current-car-advantage span{padding-bottom:5px}div.current-car-infos{position:relative;padding-bottom:50px}div.current-car-infos strong{display:block;margin-bottom:10px}div.current-car-infos p{line-height:1.2rem}div.current-car-infos p a{color:var(--brand-mn);padding:0 5px;text-decoration:underline}.current-actions{position:absolute;bottom:0;transform:translate(-20px);width:100%;display:flex;justify-content:center;border-top:1px solid #cbd0d6}.current-actions button{width:100%;padding:10px}.current-actions button+button{box-shadow:-1px 0 #cbd0d6}.current-actions button:hover{color:#fff;background:var(--brand-mn)}.current-actions button[disabled]{color:#cbd0d6;background:#fff}section div.current-car-owner{padding:0;background:#fff;perspective:1450px}section div.current-car-owner strong{display:block;margin-bottom:10px}section div.current-car-owner p{line-height:1.2rem}.current-car-owner-company{transform:rotateY(180deg)}.cards{cursor:pointer;position:relative;width:100%;height:100%;transition:transform .55s;transform-style:preserve-3d}.cards>div{display:flex;flex-direction:column;justify-content:space-between;position:absolute;width:100%;height:100%;padding:20px;background:#fff;box-shadow:0 0 0 1px #cbd0d6;backface-visibility:hidden}.cards>div span{font-size:.7rem;display:flex;align-items:center;gap:4px;justify-content:flex-end}.cards .current-car-owner-company{color:#fff;background:var(--brand-mn)}.cards .current-car-owner-company strong{color:#fff}.cards.flipped{transform:rotateY(180deg)}@media only screen and (max-width: 1024px){.current-car-resume section{border-radius:0;border-width:1px 0 0 0;margin:0}.current-car-resume section>div{padding:15px}.current-car-resume section .stock-check{padding:0}.current-actions{transform:translate(-15px)}section div.current-car-infos{padding-bottom:50px}section div.current-car-owner{padding:0}section div.current-car-owner br{display:none}div.current-car-save span{display:none}}.comparator{overflow-y:scroll;padding-right:6px}.comparator::-webkit-scrollbar{width:6px;height:6px}.comparator::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.comparator::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.comparator .loading{z-index:41}.comparator .display{width:100%;height:calc(100% - 40px)}.comparator .top figure{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.comparator figure{text-align:center}.comparator figure img{width:70%}.comparator figcaption{width:100%;margin:20px 0;color:#1e2124;font-weight:700;font-size:1.1rem}.comparator figcaption>span{display:block;margin:10px 0;font-weight:400;font-size:.9rem}.comparator h2{position:relative;margin:20px 0;padding:10px 0 15px;font-size:1.1rem;background:#1e21240d}.comparator ol{width:calc(100% - 20px);padding-bottom:100px;color:#7a8288;font-size:.9rem}.comparator ol li{padding:5px 0;border:0 solid rgba(30,33,36,.15);border-width:1px 0 0 0}.comparator ol li:first-of-type{padding-top:0;border-width:0}.comparator ol li:first-of-type+li{padding:10px 5px}.comparator ol li.title{border-width:0;padding:0}.comparator ol li.title h2{margin:0;font-size:1.1rem;background:#1e21240d;box-shadow:-30px 0 #1e21240d,30px 0 #1e21240d}.comparator ol li.title+li{border-width:0;margin-top:10px}.comparator ol li .tool-bar{margin:0}.comparator ol div.column{display:flex;justify-content:space-between}.comparator ol div.column:not(.top){align-items:center}.comparator ol div.column+div{margin-top:30px}.comparator ol div.column.different{color:#1e2124;font-weight:700}.comparator ol figure,.comparator ol p{padding:0;min-width:calc(50% - 20px);max-width:calc(50% - 20px);display:flex;align-items:center}.comparator footer{position:fixed;bottom:30px;width:100%;text-align:right;padding-inline:30px}.comparator .act{padding:10px 15px;border-radius:4px;border:1px solid var(--brand-mn);color:var(--brand-mn)}.comparator .act:hover{color:#fff;background:var(--brand-mn)}.single{display:flex;flex-direction:column;align-items:flex-end;color:#1e2124}.single h1{font-size:1rem;line-height:1.7rem}.single h1 span{margin-top:5px;line-height:1.2rem;color:#585e63}.single header{display:flex;padding:20px 30px}.single header h1{font-size:1.2rem;line-height:1.7rem;padding-bottom:5px}.single header h1 span{margin-top:5px;line-height:1.2rem}.single .content{height:70vh;display:flex;flex-direction:row;width:100%}.single .content fieldset{width:100%}.single .content fieldset h1{background:#1e21240d;color:#7a8288;border-right:1px solid #ffffff;font-size:1rem;font-weight:400;margin:0 0 10px;padding:10px}.single .content fieldset h1 span{margin-top:5px;line-height:1.2rem;color:#585e63}.single .content fieldset:last-of-type h1{border-right:none}.single .left{margin:0;padding:10px;height:calc(100% - 50px)}.single .left input{display:none}.single .left label{position:relative;display:block;border:1px solid #e3e6ea;text-decoration:none;color:#1e212499;display:flex;justify-content:flex-start;align-items:center;overflow:hidden;border-width:0 0 1px 0;padding:15px}.single .left label.current{border-width:0 0 1px 0;background:none;color:var(--brand-mn)}@media (hover: hover){.single .left label:hover{color:var(--brand-mn);background:none}}.single .left label img{margin-right:15px;width:70px}.single .left label span{display:inline-block;width:70px;min-height:40px;margin:0 15px 0 0;border-radius:2px;background:#1e212426 url(/assets/images/placeholder.svg) no-repeat center center;background-size:cover}.single .left label:before{position:absolute;left:-5px;top:2px;display:block;width:4px;height:calc(100% - 4px);border-radius:2px;content:"";background:var(--brand-mn);display:none}.single .left label:last-of-type{border:none}.single .left label:hover:before,.single .left label.current:before{left:2px}.single .left :checked+label{cursor:default;border-color:transparent;border-radius:3px;text-align:left;box-shadow:0 0 0 2px var(--brand-mn)}.audi .single .left :checked+label{background:#1e21240d}.vw .single .left :checked+label{background:#009adb0d}.cvi .single .left :checked+label{background:#009adb0d}.seat .single .left :checked+label{background:#ea5c1a0d}.skoda .single .left :checked+label{background:#4195680d}.single .left :checked+label:hover{color:#7a8288}.single .left :checked+label:hover:before{display:none}dialog.infos{scroll-behavior:smooth;display:initial;position:fixed;color:#1e2124;background:#fff}dialog.infos{overflow-y:scroll;padding-right:6px}dialog.infos::-webkit-scrollbar{width:6px;height:6px}dialog.infos::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}dialog.infos::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}dialog.infos.border{padding:125px 30px 60px}dialog.infos figure{padding:20px 0;text-align:center}dialog.infos figure img{width:100%}dialog.infos header{display:flex;padding:20px 30px}dialog.infos header div{margin-right:60px}dialog.infos header p{border-bottom:1px solid rgba(255,255,255,.15)}dialog.infos header.fixed{z-index:1;background-color:#fff}dialog.infos header.fixed h1{padding-bottom:5px}dialog.infos h1{font-size:1.2rem;line-height:1.7rem}dialog.infos h1 span{margin-top:5px;line-height:1.2rem;color:#585e63}dialog.infos h1+header{padding:20px 0}dialog.infos h2{position:relative;margin:20px 0;padding:10px 0 15px;font-size:1.1rem;background:#1e21240d}dialog.infos h2:before,dialog.infos h2:after{position:absolute;top:0;display:block;width:30px;height:100%;content:"";background:#1e21240d}dialog.infos h2:before{left:-30px}dialog.infos h2:after{right:-30px}dialog.infos h3{margin:10px 0;border-bottom:1px solid rgba(30,33,36,.15);padding:10px 0 15px;font-size:1rem;color:#6a7177}dialog.infos ol{margin:0}dialog.infos ol li:first-child{border:none}dialog.infos ol.tires{display:flex;flex-direction:row;overflow:hidden;flex-wrap:wrap;justify-content:center}dialog.infos ol.tires li{padding:0;margin:5px;display:flex;flex-direction:column;border:1px solid grey;align-items:stretch}dialog.infos ol.tires li h3{margin:0 10px;padding:0;border:none;font-size:1rem;color:#585e63}dialog.infos ol.tires li span,dialog.infos ol.tires li a{margin:0 10px}dialog.infos ol.tires li img{width:230px;border-bottom:1px solid grey}dialog.infos ol.tires li a{padding:10px;margin:0;text-decoration:none;color:#1e2124;font-weight:.85rem}dialog.infos ol.tires li a:first-of-type{border-bottom:1px solid grey}dialog.infos ol.tires li a:last-of-type{border-bottom:none}dialog.infos ol.tires li a:hover,dialog.infos ol.tires li a.current{background:var(--brand-mn);color:#fff}dialog.infos .picking{padding:14px 0}dialog.infos .picking .switch{margin:0;padding:0}dialog.infos .picking+.picking{border:1px solid rgba(30,33,36,.15);border-width:1px 0 0 0}dialog.infos .picking:last-of-type{margin-bottom:40px}dialog.infos li{display:flex;align-items:baseline;border-top:1px solid rgba(30,33,36,.15);padding:14px 0;line-height:1.6rem}dialog.infos li span{flex-shrink:0;width:70%;color:#585e63}dialog.infos li h2{margin:0;color:#1e2124;text-align:right}dialog.infos li h2:before{display:none}dialog.infos li strong{flex-shrink:0;width:30%;padding-left:30px;text-align:right}dialog.infos .price{width:30%;padding-left:30px;text-align:right}dialog.infos .price del{color:#1e212499}dialog.infos .price ins{display:inline-block;min-width:60px}.wining-process{background:#ffffffe6}.wining-process h1{margin-bottom:30px;padding:0 10px;color:#1e2124}.wining-process h1 span{display:block;font-size:1rem;color:#7a8288}.wining-process form{width:60vw}.wining-process label{position:relative;display:block;margin:0 0 15px;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6}.wining-process label.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.wining-process label.error svg{height:.7rem;fill:#e73636}.wining-process label span strong{font-weight:700;color:#1e2124}.wining-process label [type=text],.wining-process label [type=password],.wining-process label [type=email],.wining-process label [type=tel],.wining-process label [type=number],.wining-process label [type=date],.wining-process label [name=type-list],.wining-process label textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.wining-process label select{width:100%;padding-left:0;background-color:transparent;border:none}.wining-process label span{display:block}.wining-process label span+span{display:none}.wining-process p{text-align:right}.wining-process button:disabled:hover{color:inherit}.wining-process .error{color:#e73636}.wining-process .error span{display:none}.wining-process .error span+span{display:block}.slide-show{display:initial;padding:0}.slide-show>div{display:grid;grid:calc(100vh - 150px) auto/1fr;height:100vh;border-radius:0}.slide-show figure{display:inherit;justify-items:center;overflow:hidden;position:relative;margin:30px 30px 0}.slide-show figure img{align-self:center;max-width:calc(100vw - 180px);max-height:calc(100vh - 180px)}.slide-show figure img[src*="40-40.gif"]{width:40px;height:40px}.slide-show .prev,.slide-show .next{position:absolute;top:50%;transform:translateY(-50%);padding:0}.slide-show .prev{left:0}.slide-show .next{right:0%}.slide-show button+button{border-left:none}.slide-show nav{display:flex;max-width:calc(100% - 60px);margin:30px 30px 15px;border:none;padding-bottom:15px;text-align:center}.slide-show nav{overflow-x:scroll}.slide-show nav::-webkit-scrollbar{width:4px;height:4px}.slide-show nav::-webkit-scrollbar-thumb{border-radius:2px;background:#1e212426}.slide-show nav::-webkit-scrollbar-track{border-radius:2px;background:#1e21240d}.slide-show nav img{height:50px}.slide-show a{flex-shrink:0;position:relative;display:inline-block;min-width:80px}.slide-show a+a{margin-left:10px}.slide-show a:after{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:0;z-index:10;position:absolute;left:0;bottom:0;display:block;width:100%;height:4px;border-radius:2px;content:"";background:var(--brand-mn)}.slide-show a:hover img{opacity:.8}.slide-show a img{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;vertical-align:middle;border-radius:2px}.slide-show .current img{opacity:.5}.slide-show .current:after{opacity:1;bottom:-4px}.slide-show .current:hover img{opacity:.5}@keyframes show{0%{opacity:0}to{transform:none}}dialog.dialog-small-content[open]{all:unset;display:grid;place-items:center;z-index:500;position:fixed;inset:0;width:100vw;height:100vh;font:inherit;animation:show .7s cubic-bezier(.2,1,.2,1.04) forwards}dialog.dialog-small-content[open]>div{width:max-content;border-radius:4px;background:#fff;box-shadow:#1e212426 0 13px 27px -5px,#1e21244d 0 8px 16px -8px,#1e21240d 0 0 40px 80px}dialog.dialog-small-content[open]>div div{padding:20px 20px 10px}dialog.dialog-small-content[open] h1{margin:0;padding-bottom:10px;font-size:1rem}dialog.dialog-small-content[open] h1~*{color:#7a8288}dialog.dialog-small-content[open] footer{text-align:right;margin-top:1px;border-top:1px solid rgba(30,33,36,.15)}dialog.dialog-small-content[open] button{color:var(--brand-mn)}dialog.dialog-small-content[open].bg{background:#1e21244d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}dialog.dialog-small-content[open].bg>div{box-shadow:#1e212426 0 13px 27px -5px,#1e21244d 0 8px 16px -8px}dialog{position:fixed;top:0;left:0;opacity:0;width:100vw;height:100vh;border:none;padding:30px;background:#fff;display:flex;align-items:center;justify-content:center}dialog>div{display:inherit;flex-direction:column;border-radius:3px}dialog:not(.dialog) div div{flex-grow:2}dialog h1,dialog h2{padding-bottom:20px}dialog p{text-align:left;line-height:1.5rem;padding-bottom:10px}dialog:not(.slide-show) img{object-fit:contain;object-position:left}dialog nav{margin-top:20px;border-top:1px solid rgba(255,255,255,.15);text-align:center}dialog button{padding:20px 30px}dialog button+button{border-left:1px solid rgba(255,255,255,.15)}header.fixed{z-index:2;position:fixed;top:0;left:0;width:100%;display:block;border:none;padding:20px 30px 0;background:transparent}.conflicts{flex-direction:column}.conflicts>div{width:80%}.conflicts>div{overflow-y:scroll;padding-right:6px}.conflicts>div::-webkit-scrollbar{width:6px;height:6px}.conflicts>div::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.conflicts>div::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.conflicts header{margin:0 0 30px}.conflicts nav{margin-top:30px}.conflicts h1,.conflicts p{color:#7a8288}.conflicts nav{border-top:1px solid rgba(30,33,36,.15)}.conflicts button+button{border-left:1px solid rgba(30,33,36,.15);color:#1e2124}.conflicts button+button:hover{color:#7a8288}.conflicts .last-ac{color:#d8726e}.conflicts .last-ac:hover{color:#e73636}.conflicts.autoselect-dialog .picking{margin-right:0}.conflicts.autoselect-dialog .preselection-label{margin-bottom:20px}.conflicts.autoselect-dialog summary{display:flex;justify-content:space-between;padding-top:20px;padding-bottom:20px;padding-right:60px}.conflicts.autoselect-dialog summary.not-selected{color:#e73636;background:#fbe9e9}.conflicts.autoselect-dialog summary.not-selected p{display:flex;align-items:center;color:#e73636}.conflicts.autoselect-dialog summary.not-selected p svg{margin-right:10px}[open]{opacity:1}dialog:not([open]){display:none}.price-details div{min-width:70%}dialog.divers div{width:70vw}dialog.divers table select{width:100%}dialog.divers h1{position:absolute;top:30px;left:45px;font-size:1.2rem;color:var(--brand-mn)}label.datepicker{display:flex;flex-direction:column}label.datepicker span+span{display:inherit;align-items:center}label.datepicker span+span button{margin-right:10px;padding:0 10px 0 0;line-height:0}label.datepicker span+span [type=date]{margin:0}label.datepicker.error svg{all:unset}.date-picker-dialog h1{position:absolute;top:34px;left:45px;font-size:1.2rem}.date-picker-dialog form{max-width:60%;min-width:60%}.date-picker-dialog fieldset{padding:0}.date-picker-dialog footer{position:fixed;bottom:30px;left:30px;width:calc(100% - 60px);text-align:right}.date-picker-dialog footer span{margin-right:30px;color:var(--brand-mn);font-size:.85rem}.email-composer form{width:100%}.email-composer fieldset+fieldset{margin-top:10px}.email-composer .email-composer-address label{position:relative;display:block;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6;margin:0}.email-composer .email-composer-address label.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.email-composer .email-composer-address label.error svg{height:.7rem;fill:#e73636}.email-composer .email-composer-address label span{display:block}.email-composer .email-composer-address label span strong{font-weight:700;color:#1e2124}.email-composer .email-composer-address label [type=text],.email-composer .email-composer-address label [type=password],.email-composer .email-composer-address label [type=email],.email-composer .email-composer-address label [type=tel],.email-composer .email-composer-address label [type=number],.email-composer .email-composer-address label [type=date],.email-composer .email-composer-address label [name=type-list],.email-composer .email-composer-address label textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.email-composer .email-composer-address label select{width:100%;padding-left:0;background-color:transparent;border:none}.email-composer .email-composer-address label span{display:inline-block;width:60px;margin-right:5px}.email-composer .email-composer-address label input[type=text],.email-composer .email-composer-address label input[type=email]{margin-top:0;width:calc(100% - 65px)}.email-composer .email-composer-body{min-height:300px;padding:10px;border-radius:4px;background:#1e21240d;box-shadow:0 0 0 1px #cbd0d6}.email-composer .email-composer-body a{color:#1e2124}.email-composer .email-composer-attachment{position:relative}.email-composer .email-composer-attachment input+label span{display:flex;justify-content:center;margin-left:10px;width:30px;height:30px;border-radius:50%;padding:5px;color:#fff;background:var(--brand-mn)}.email-composer .email-composer-attachment input+label:before{top:-4px;left:60px;border-width:12px 12px 0 12px;border-color:#ffffff transparent transparent transparent}.email-composer .email-composer-attachment div{max-height:400px;margin:0 0 16px;border:10px solid #ffffff;padding:0;bottom:calc(100% - 13px)}.email-composer .email-composer-attachment div{overflow-y:scroll;padding-right:6px}.email-composer .email-composer-attachment div::-webkit-scrollbar{width:6px;height:6px}.email-composer .email-composer-attachment div::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.email-composer .email-composer-attachment div::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.email-composer .email-composer-attachment div>span{width:100%;margin-bottom:10px;border-bottom:1px solid #e3e6ea;padding:10px;color:#1e2124}.email-composer .email-composer-attachment .switch{margin:5px 0;flex-direction:initial;width:100%;color:var(--brand-mn)}.email-composer .email-composer-attachment .switch span{margin-right:14px}.email-composer .email-composer-attachment .switch span+span{width:50%}.email-composer .email-composer-attachment .switch strong{margin-left:20px;width:50%}.email-composer .email-composer-attachment .switch+.switch{border-top:1px solid lghten(#1e2124,70%)}.email-composer .col{display:flex;align-items:stretch}.email-composer .col label{width:50%;flex-grow:1}.email-composer .col label+label{margin-left:20px}.email-composer .col label+label{margin-left:10px}.email-composer .col input:disabled{color:#7a8288}.email-composer footer{display:flex;align-items:center;justify-content:space-between;position:fixed;bottom:30px;left:30px;width:calc(100% - 60px)}.email-composer footer div{display:flex;align-items:center}.email-composer footer p{padding:0}.email-composer footer .small{margin:0;max-width:unset}.email-composer footer .small:last-child{margin:0 0 0 20px}.email-composer footer .switch{margin-right:30px}.email-composer footer .switch span{margin-right:10px}.success-wrapper{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#f9f9f9;padding:1rem}.success-card{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000014;padding:2rem 3rem;max-width:600px;text-align:center;animation:fadeIn .4s ease-in-out}.success-icon{margin-bottom:1.5rem}.success-icon svg{display:block;margin:0 auto}.success-title{font-size:1.5rem;font-weight:600;color:#222;margin-bottom:.75rem}.success-sub{font-size:1rem;color:#555;margin-bottom:.25rem}.success-text{font-size:.95rem;color:#666;margin-bottom:2rem}.success-actions{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.btn{display:inline-block;font-size:.95rem;font-weight:500;padding:.75rem 1.5rem;border-radius:6px;text-decoration:none;cursor:pointer;transition:all .2s ease}.btn-red{background-color:#c53030;color:#fff;border:1px solid #c53030}.btn-red:hover{background-color:#a82323;border-color:#a82323}.btn-outline-red{background-color:transparent;color:#c53030;border:1px solid #c53030}.btn-outline-red:hover{background-color:#fbeaea}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.feedback{display:flex;gap:32px;flex-direction:column;background-color:#f9fafb;align-content:center;height:100vh;justify-content:center}.feedback__header{text-align:center;display:flex;gap:32px;flex-direction:column}.feedback__header h1{font-size:1.75rem;color:#585e63;margin:0;padding:0}.feedback__content{color:#585e63}.feedback__content>*{text-align:center}.feedback footer.feedback__footer{position:relative}.feedback__footer{display:flex;gap:32px;flex-direction:row;justify-content:center}.feedback__icon{height:100px;width:100px;border-radius:50%;border:1px solid #e3e6ea;display:flex;align-items:center;justify-content:center}.feedback--success .feedback__icon{background-color:#e9fbe9;color:#53a548;border:1px solid #53a548}.feedback--info .feedback__icon{background-color:#e7f5f9;color:#298ecf;border:1px solid #298ecf}.feedback--error .feedback__icon{background-color:#fbe9e9;color:#e73636;border:1px solid #e73636}.add{display:flex;justify-content:stretch;margin-bottom:10px}.add label{flex-grow:1;display:inherit;flex-direction:column}.add input,.add>span{width:100%;border:1px solid #e3e6ea;color:var(--brand-mn);padding:34px 10px 10px;font-size:1rem}.add input:focus,.add>span:focus{color:#7a8288;border-color:var(--brand-mn);box-shadow:-1px 0 0 0 var(--brand-mn)}.audi .add input:focus,.audi .add>span:focus{background:#1e212426}.vw .add input:focus,.vw .add>span:focus{background:#009adb26}.cvi .add input:focus,.cvi .add>span:focus{background:#009adb26}.seat .add input:focus,.seat .add>span:focus{background:#ea5c1a26}.skoda .add input:focus,.skoda .add>span:focus{background:#41956826}.add input:focus+span,.add>span:focus+span{color:var(--brand-mn)}.add input:disabled,.add>span:disabled{background:none}.add input:disabled:hover,.add>span:disabled:hover{color:var(--brand-mn)}.add label:first-of-type input{border-radius:4px 0 0 4px;border-width:1px}.add label:first-of-type input:focus{box-shadow:none}.add label+label input{border-width:1px 1px 1px 0!important}.add label span{position:absolute;padding:10px 10px 0;font-size:.8rem;color:#7a8288}.add input{border-radius:0}.add button{position:relative;width:150px;border-radius:0 4px 4px 0;border:1px solid rgba(30,33,36,.15);border-width:1px 1px 1px 0;padding:0 10px;line-height:100%}.add button:before,.add button:after{position:absolute;left:calc(50% - 9px);top:calc(50% - 1px);display:block;height:2px;width:18px;content:"";background:#7a8288}.add button:before{transform:rotate(90deg)}.add button:hover:before,.add button:hover:after{background:var(--brand-mn)}.add button:disabled{border:solid rgba(30,33,36,.15);border-width:1px 1px 1px 0;color:#1e212426;background:none}.add button:disabled:before,.add button:disabled:after{background:#f1f3f5}.add button:disabled:hover{color:#1e212426;background:none}.add button:disabled:hover:before,.add button:disabled:hover:after{background:#f1f3f5}.audi .add button[data-state=loading]{border-color:#1e21240d}.vw .add button[data-state=loading],.cvi .add button[data-state=loading]{border-color:#009adb0d}.seat .add button[data-state=loading]{border-color:#ea5c1a0d}.skoda .add button[data-state=loading]{border-color:#4195680d}.add button[data-state=loading]:before{display:none}.add button[data-state=loading]:after{top:calc(50% - 9px);width:18px;height:18px;border:2px solid #cbd0d6;border-top-color:transparent;background:none}.add button[data-state=loading]:hover:before,.add button[data-state=loading]:hover:after{background:none}.add button.delete:before{transform:rotate(45deg)}.add button.delete:after{transform:rotate(-45deg)}.add button.delete:hover{border-radius:0 4px 4px 0;background:none}.add button.delete:hover:before,.add button.delete:hover:after{background:#e73636}.add.done input,.add.done button{border-color:#e73636}.add.done span{color:#7a8288}.add.selected button:disabled:before,.add.selected button:disabled:after{all:unset}.add .error{background:#fff}.add .error span{color:#812522}.add .error input{background:#fbe9e9;border:1px solid #d8726e}.add .error input::placeholder{color:#e73636}.add.acc>span,.add.acc span+label input{display:inherit;align-items:center;padding:10px}.add.acc>span{color:#1e212499}.add.acc>span:first-of-type{border-radius:4px 0 0 4px;border-width:1px}.add.acc>span+span{border-width:1px 1px 1px 0}.add.acc label+span,.add.acc>span+label:first-of-type input{border-radius:0;border-width:1px 1px 1px 0}.add.acc label input{padding:10px;height:100%}.add.acc label input:focus{box-shadow:-1px 0 0 0 var(--brand-mn)}.add.acc .pic{min-height:80px;width:180px;background-color:#e3e6ea;background-size:cover;background-position:center center}.add.acc .pic:not([style]){background-color:#fff;border-right:none}.add.acc .winter-info{max-width:max-content}.add.acc.selected .price-unit{max-width:150px}.add.acc.selected .code{max-width:120px}.add.acc.selected .pic{width:100px}.add.acc.selected .qty{max-width:90px}.add.acc.selected .delete{width:80px}.form-step{display:flex;gap:40px;flex-direction:column;margin-bottom:40px}.form-step__header{display:flex;justify-content:space-between}.form-step__title{display:flex;color:#3a3f44;align-content:center;font-size:1.5rem}.form-step__content{display:flex;flex-direction:column;gap:16px}.form-step__row{display:flex;flex-direction:column;gap:4px}.form-step__label{font-size:.875rem;color:#6a7177}.form-step__value{color:#3a3f44}.filters nav{margin:10px 20px 0}.filters nav [disabled]{opacity:.6;color:inherit;background:none}.filters nav [disabled]:hover{color:inherit;background:none}.filters nav [disabled]:hover:after{display:none}.filters>div:not(.resize-bar){resize:vertical;display:flex;align-content:flex-start;flex-wrap:wrap;height:150px;padding-right:0;margin-right:6px}.filters>div:not(.resize-bar){overflow-y:scroll;padding-right:6px}.filters>div:not(.resize-bar)::-webkit-scrollbar{width:6px;height:6px}.filters>div:not(.resize-bar)::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.filters>div:not(.resize-bar)::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.filters fieldset{margin:20px;width:calc(20% - 40px)}.filters fieldset:nth-child(5)~fieldset{margin-top:0}.filters legend{margin-bottom:15px;font-size:.85rem;font-weight:700;color:var(--brand-mn)}.filters .switch{flex-direction:row-reverse;padding:4px 0}.filters .switch+.switch{border-top:1px solid rgba(30,33,36,.15)}.filters .switch span{margin:0 0 0 10px}.filters .switch strong{font-size:.85rem;flex-grow:2;color:#585e63}.filters .switch :checked~strong{color:#1e2124}.filters .btn-sort{margin-left:20px;display:flex;align-items:center;gap:8px}.filters .btn-sort button app-icon{color:#fff;margin-top:2px}.filters .btn-sort button app-icon.grey{color:#cbd0d6}.filters .btn-sort button app-icon.invert{transform:rotate(180deg);margin-top:0}.filters .btn-sort button.active{display:flex;background:var(--brand-mn);border-color:transparent;color:#fff}.search-address .type-head input{padding-left:26px;background:url(/assets/icons/search.svg) no-repeat left center;background-size:1rem;border:none;line-height:26px;width:100%}.search-address .type-head ul{background:#fff;overflow:auto;position:absolute;border:1px solid;width:calc(100% - 20px);z-index:1;border-color:#1e2124}.search-address .type-head ul li{padding:5px 10px;color:#1e2124}.search-address .type-head ul li[data-state=loading]{background-color:#fff}.search-address .type-head ul li[data-state=loading]:after{border-color:#1e2124;border-top-color:transparent}.search-address .type-head ul li:hover{background:#e3e6ea}.search-address .type-head:has(input:disabled){cursor:not-allowed;color:#ccc;border-color:#fcfcfc;background:#fcfcfc;box-shadow:0 0 0 1px #ccc}.search-address .type-head:has(input:disabled) input{cursor:not-allowed}.current-prediction{background:#e3e6ea}@-webkit-keyframes jump{0%{-webkit-transform:translateY(-25px)}to{-webkit-transform:translateY(-10px)}}@keyframes jump{0%{transform:translateY(-25px)}to{transform:translateY(-10px)}}.check-it-out{position:relative}.check-it-out:before{position:absolute;left:calc(50% - 10px);top:20px;display:block;width:20px;height:20px;content:"";background:var(--brand-color);clip-path:polygon(0 10px,6px 10px,6px 0,14px 0,14px 10px,20px 10px,10px 20px);-webkit-animation:jump .5s alternate ease-in-out infinite;animation:jump .5s alternate ease-in-out infinite}@media only screen and (max-width: 1024px){.check-it-out:before{top:35px}}.check-it-out:hover:before{background:none}.helpdesk-infos-template p{width:100%;color:#1e212499;font-size:.85rem;line-height:1.5rem}.helpdesk-infos-template p>span{display:flex}@media only screen and (max-width: 768px){.helpdesk-infos-template p>span{flex-direction:column}}.helpdesk-infos-template p>span span:first-of-type{width:120px}@media only screen and (max-width: 768px){.helpdesk-infos-template p>span span:first-of-type{font-weight:700}}.helpdesk-infos-template p+p{margin-top:15px}.helpdesk-infos-template strong{display:block;margin-bottom:10px;color:var(--brand-mn);border-bottom:2px solid rgba(48,70,126,.15);padding-bottom:10px;font-weight:700;color:#30467e}.audi .helpdesk-infos-template strong{border-bottom:2px solid rgba(30,33,36,.15)}.vw .helpdesk-infos-template strong,.cvi .helpdesk-infos-template strong{border-bottom:2px solid rgba(0,154,219,.15)}.seat .helpdesk-infos-template strong{border-bottom:2px solid rgba(234,92,26,.15)}.skoda .helpdesk-infos-template strong{border-bottom:2px solid rgba(65,149,104,.15)}.helpdesk-infos-template a{text-decoration:none;color:#30467e}.helpdesk-infos-template a:hover{text-decoration:underline}.nav-pop.helpdesk-infos{position:absolute;left:30px;bottom:30px}.nav-pop.helpdesk-infos p{width:100%;color:#1e212499;font-size:.85rem;line-height:1.5rem}.nav-pop.helpdesk-infos p>span{display:flex}@media only screen and (max-width: 768px){.nav-pop.helpdesk-infos p>span{flex-direction:column}}.nav-pop.helpdesk-infos p>span span:first-of-type{width:120px}@media only screen and (max-width: 768px){.nav-pop.helpdesk-infos p>span span:first-of-type{font-weight:700}}.nav-pop.helpdesk-infos p+p{margin-top:15px}.nav-pop.helpdesk-infos strong{display:block;margin-bottom:10px;color:var(--brand-mn);border-bottom:2px solid rgba(48,70,126,.15);padding-bottom:10px;font-weight:700;color:#30467e}.audi .nav-pop.helpdesk-infos strong{border-bottom:2px solid rgba(30,33,36,.15)}.vw .nav-pop.helpdesk-infos strong,.cvi .nav-pop.helpdesk-infos strong{border-bottom:2px solid rgba(0,154,219,.15)}.seat .nav-pop.helpdesk-infos strong{border-bottom:2px solid rgba(234,92,26,.15)}.skoda .nav-pop.helpdesk-infos strong{border-bottom:2px solid rgba(65,149,104,.15)}.nav-pop.helpdesk-infos a{text-decoration:none;color:#30467e}.nav-pop.helpdesk-infos a:hover{text-decoration:underline}.nav-pop.helpdesk-infos label{margin:0;padding:4px 8px;border-radius:4px;border:1px solid rgba(255,255,255,.15);color:#ffffffe6;font-size:.85rem;background:none;display:flex;align-items:center}.nav-pop.helpdesk-infos label span{display:block;margin:0 4px;color:#fff9}.nav-pop.helpdesk-infos label:hover{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border-color:#fff;color:#fff;box-shadow:0 2px 4px 1px #30467e26}.nav-pop.helpdesk-infos label app-icon{margin-right:8px;color:#fff}.nav-pop.helpdesk-infos div{justify-content:stretch;max-width:unset;width:400px;margin:0;bottom:calc(100% + 16px);padding:20px}@media only screen and (max-width: 768px){.nav-pop.helpdesk-infos div{width:calc(100vw - 60px)}}.nav-pop.helpdesk-infos :checked~label:before{top:-50%;border-width:12px 12px 0 12px;border-color:white transparent transparent transparent}footer .nav-pop.helpdesk-infos{position:unset;left:unset;bottom:unset;display:inline-block;position:relative;width:fit-content}#menu .nav-pop.helpdesk-infos div{width:450px}#menu .nav-pop.helpdesk-infos label{border-color:#ffffff4d;color:#fff}#menu .nav-pop.helpdesk-infos label span{color:#fff9}#menu .nav-pop.helpdesk-infos label:hover{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border-color:#fff9}#menu .nav-pop.helpdesk-infos path:first-of-type+path{fill:#fff}#menu .nav-pop.helpdesk-infos path:first-of-type,#menu .nav-pop.helpdesk-infos path:last-of-type{fill:#fff9}#menu .nav-pop.helpdesk-infos a{all:unset;color:var(--brand-mn);cursor:pointer;text-decoration:none}#menu .nav-pop.helpdesk-infos a:hover{text-decoration:underline}.image-set label.loading{min-height:60px;position:relative}.image-set label.loading:before{z-index:2;display:block;aspect-ratio:1/1;width:16px;border-radius:15px;border:2px solid #1e2124;border-top-color:transparent;content:"";-webkit-animation:load .55s backwards linear infinite;animation:load .55s backwards linear infinite}@keyframes showLoading{0%{opacity:0}to{transform:none}}dialog.loading{display:grid;place-items:center;position:fixed;inset:0;width:100vw;height:100vh;border:none;padding:0;background:none;transform:translateY(5vh)}dialog.loading[open]{animation:showLoading .9s cubic-bezier(.2,1,.2,1.04) forwards}dialog.loading div{overflow:hidden;display:flex;justify-content:flex-end;border-radius:8px;width:194px;height:140px;background:#fff;box-shadow:0 2px 8px #1e212426}dialog.loading p{width:100%;padding:15px;font-size:.85rem;text-align:center;color:#fff;background:#585e63}dialog.loading span{-webkit-animation:load .95s backwards linear infinite;animation:load .95s backwards linear infinite;z-index:50;position:absolute;top:calc(50% - 46px);left:calc(50% - 20px);display:block;width:40px;height:40px;border-radius:20px;border:4px solid #1e2124;border-top-color:transparent}.content-loading{border:none;margin-top:60px;padding:0;display:grid;justify-content:center;background:none}.content-loading div{position:relative;overflow:hidden;display:grid;grid:auto auto/auto;border-radius:8px;width:194px;height:140px;background:#fff;box-shadow:0 2px 8px #1e212426}.content-loading p{place-self:end end;width:100%;padding:15px;font-size:.85rem;text-align:center;color:#fff;background:#585e63}.content-loading p:first-of-type{background:none}.content-loading span{-webkit-animation:load .95s backwards linear infinite;animation:load .95s backwards linear infinite;z-index:50;position:absolute;top:calc(50% - 46px);left:calc(50% - 20px);display:block;width:40px;height:40px;border-radius:20px;border:4px solid #1e2124;border-top-color:transparent}.loading.small{position:relative}.loading.small div{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);display:block;width:20px;height:20px;border-radius:10px;border-top-color:transparent;border:2px solid var(--brand-mn);-webkit-animation:load .95s backwards linear infinite;animation:load .95s backwards linear infinite}.loading.small.left div{left:7px}.loading.small.right div{left:unset;right:7px}.loading.small.center{position:absolute;z-index:1;display:block;height:100%;width:100%;background:#f9fafb}.unread-messages{position:absolute;right:15px}.unread-messages:after{position:absolute;right:-15px;top:-15px;display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:15px;color:#fff;font-size:.8rem;content:attr(title);background:#e73636}.messages{background:#fff}.messages>div{height:85%;width:100%}.messages>div>h1{position:absolute;top:30px;left:45px;font-size:1.2rem}.messages section{display:grid;grid:1fr/400px 2fr;gap:10px;height:100%}.messages nav{all:unset}.messages nav{overflow-y:scroll;padding-right:6px}.messages nav::-webkit-scrollbar{width:6px;height:6px}.messages nav::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.messages nav::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.messages nav button{width:100%;margin-bottom:5px;border-radius:4px;border:1px solid #cbd0d6;padding:20px 30px;text-align:left;background:#fff}.messages nav button:hover{border-color:#1e2124;box-shadow:0 1px 3px #a5acb2}.messages nav button span{display:block;color:#585e63}.messages nav button span:first-child{margin-bottom:8px;font-size:.7rem;color:#878f95}.messages nav button span:first-child:before{content:attr(title);margin-right:8px;border-radius:2px;padding:0 4px 2px;background:#e8ecef}.messages nav button span:last-child{position:relative;font-weight:700;line-height:1rem}.messages nav button span:last-child:before{position:absolute;left:-16px;top:calc(50% - 4px);display:block;width:8px;height:8px;border-radius:4px;content:"";background:var(--brand-mn);box-shadow:0 0 0 1px var(--brand-mn)}.messages nav button.read{border-color:transparent}.messages nav button.read span:last-child{color:#878f95}.messages nav button.read span:last-child:before{background:none;box-shadow:0 0 0 1px #585e63}.messages nav button.read:hover{background:#f1f3f5;box-shadow:none}.messages nav button.current{position:relative;border-color:#f1f3f5;background:#f1f3f5}.messages nav button.current:after{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:absolute;top:calc(50% - 10px);right:15px;display:block;width:15px;height:15px;border:1px solid transparent;border-width:1px 1px 0 0;transform:rotate(45deg);content:""}.messages nav button.current:hover:after{border-color:var(--brand-mn);right:10px}.messages nav button.current:after{border-color:#1e2124}.messages nav button.current span:last-child:before{background:#1e2124;box-shadow:0 0 0 1px #1e2124}.messages nav button.current:hover{cursor:initial;border-color:#f1f3f5;background:#f1f3f5;box-shadow:none}.messages nav button.current:hover:after{right:15px;border-color:#1e2124}.messages nav button.read span:first-child:before,.messages nav button.current span:first-child:before{display:none}.messages article{padding:20px 30px}.messages article.empty{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:4px;background:#f1f3f5}.messages article.empty p{text-align:center;color:#cbd0d6;line-height:1.4rem}.messages article.empty span{position:relative}.messages article.empty span:after{position:absolute;right:-15px;top:-15px;display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:15px;content:attr(title);font-size:.8rem;color:#fff;background:var(--brand-mn)}.messages article.empty span[title="-"]:after{display:none}.messages article.empty app-icon{color:#cbd0d6;margin-bottom:16px}.messages article.message-content{border-radius:4px;border:1px solid #cbd0d6;padding-right:30px;color:#585e63}.messages article.message-content{overflow-y:scroll;padding-right:6px}.messages article.message-content::-webkit-scrollbar{width:6px;height:6px}.messages article.message-content::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.messages article.message-content::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.messages article.message-content h2{display:flex;justify-content:space-between;align-items:flex-end;font-size:1.1rem;border-bottom:1px solid #cbd0d6;margin-bottom:20px}.messages article.message-content h2 span{color:#585e63;font-size:.85rem}.messages article.message-content h2 strong{color:#1e2124}.messages article.message-content a{color:#585e63}.messages article.message-content div{line-height:1.6rem}.discount-warning{border:1px solid #f1f3f5;border-radius:4px;padding:10px;margin-bottom:10px}.nav-pop [type=checkbox],.nav-pop [type=radio]{display:none}.nav-pop>label{display:flex;align-items:center}.nav-pop>label app-icon{margin-right:10px;color:#585e63}.nav-pop>label app-icon svg{fill:currentColor}.nav-pop app-helpdesk-version-template div,.nav-pop div{display:none;flex-wrap:wrap;justify-content:stretch;position:absolute;z-index:20;max-width:84%;margin-top:4px;border-radius:3px;padding:10px;background:#fff;box-shadow:0 4px 14px #0000000d}.nav-pop :checked~label{position:relative}.nav-pop :checked~label:before{z-index:19;position:absolute;bottom:-50%;left:calc(50% - 12px);border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent #ffffff transparent;width:0;height:0;content:"";filter:drop-shadow(0 0 2px rgba(30,33,36,.05))}.nav-pop :checked~label:after{position:fixed;z-index:3;left:0;top:0;display:block;width:100vw;height:100vh;content:"";animation:bg-show .15s forwards linear}.nav-pop :checked~app-helpdesk-version-template div,.nav-pop :checked~div{display:flex}@keyframes bg-show{0%{background:#ffffff26}to{background:#1e21240d}}.nav-pop.text{position:relative}.nav-pop.text label{margin:0;border-radius:0;border-bottom:1px dashed var(--brand-mn);color:var(--brand-mn);background:none;box-shadow:none}.nav-pop.text div{max-width:unset;margin-top:14px;padding:10px;color:#1e2124;font-size:.9rem;line-height:1.6rem}.nav-pop.text :checked~label:before{bottom:-15px}.multi-nav-pop{display:flex;justify-content:flex-end;padding:10px}.multi-nav-pop div.background{z-index:1;position:fixed;left:0;top:0;display:block;width:100vw;height:100vh;animation:bg-show .15s forwards linear}.multi-nav-pop [type=checkbox]+label,.multi-nav-pop [type=radio]+label,.multi-nav-pop>button{border:1px solid rgba(30,33,36,.15);padding:8px 10px 9px;color:#585e63;font-size:.95rem}.multi-nav-pop [type=checkbox]+label:hover,.multi-nav-pop [type=radio]+label:hover,.multi-nav-pop>button:hover{color:#1e2124}.multi-nav-pop button{border-radius:2px 0 0 2px;border-width:1px 0 1px 1px}.multi-nav-pop .nav-pop{z-index:2}.multi-nav-pop .nav-pop label{position:relative}.multi-nav-pop .nav-pop :checked~label:before{bottom:calc(-50% + 10px);border-color:transparent transparent #ffffff transparent}.multi-nav-pop .nav-pop :checked~label:after{display:none}.multi-nav-pop .nav-pop:last-of-type label{border-radius:0 2px 2px 0}.multi-nav-pop .nav-pop+.nav-pop label{border-width:1px 1px 1px 0}.multi-nav-pop .nav-pop div{right:10px}.multi-nav-pop .nav-pop div:before{left:30px}.multi-nav-pop #acta:checked~div{right:unset;left:400px}.nav-pop.showroom-card p:first-of-type{border-radius:2px 2px 0 0}.nav-pop.showroom-card p:last-of-type{border-radius:0 0 2px 2px;border-top-color:transparent}.nav-pop.showroom-card .switch{display:flex;align-items:center;padding:10px 20px}.nav-pop.showroom-card .switch span{margin-right:5px;padding:0}.nav-pop.new-showroom-card{position:relative}.nav-pop.new-showroom-card p{border:none}.nav-pop.new-showroom-card .switch{padding:0}.nav-pop.new-showroom-card .switch+.switch{margin-top:5px}.nav-pop.new-showroom-card .switch span{margin-right:14px;color:#1e2124}.nav-pop.new-showroom-card fieldset{width:100%;padding:10px}.nav-pop.new-showroom-card fieldset:last-of-type{text-align:right}.nav-pop.new-showroom-card div{max-width:unset;white-space:nowrap;right:0;margin-top:10px}.reset{top:104px}.customer-screen{top:150px}@media only screen and (max-width: 1280px){.new-tab,.reset,.customer-screen{display:none}}@media only screen and (max-height: 768px){.new-tab,.reset,.customer-screen{display:none}}.offer-actions{z-index:1;align-items:center;display:flex;justify-content:stretch}.offer-actions .offers-menu div{margin-top:10px}.offer-actions .offers-menu fieldset{padding:10px}.offer-actions .offers-menu legend{padding-top:10px;color:#1e2124}.offer-actions .offers-menu .switch span{margin-right:14px}.offer-actions .offers-menu .switch+.switch{margin-top:5px}.offer-actions .sf-message{display:initial;position:relative;margin-right:40px;padding:0}.offer-actions .sf-message:before{left:auto;right:-20px;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:5px}.offer-actions .sf-message:after{right:-40px;left:auto;top:50%;transform:translateY(-50%);width:22px;height:2px}.offer-actions .missing-vdfin{margin:0;border:2px solid;border-color:var(--brand-mn);border-radius:4px;padding:4px}.offer-actions .offer-number label{display:block;text-align:left}.offer-actions .offer-number label input{margin-bottom:15px;width:100%}.offer-actions .offer-number p{color:var(--brand-mn);display:inline-block;margin:0;width:100%;white-space:pre-wrap;text-align:left;font-size:10pt}.offer-actions .offer-number p svg{height:10px}.offer-order{background:#fff}.offer-order h1{position:absolute;top:30px;left:45px;font-size:1.2rem;color:var(--brand-mn)}.offer-order form{display:flex;flex-wrap:wrap;flex:1;width:100%}.offer-order fieldset{margin-top:2px;padding:0 15px;width:50%}.offer-order fieldset.full-width{width:unset;margin:2px auto 0}.offer-order p{padding:0}.offer-order .tabs{position:unset;margin-bottom:30px}.offer-order .tabs span{width:35%}.offer-order .col{display:flex;align-items:stretch}.offer-order .col label{width:50%;flex-grow:1}.offer-order .col label+label{margin-left:20px}.offer-order .search input{padding-left:26px;background:url(/assets/icons/search.svg) no-repeat left center;background-size:1rem}.offer-order label{position:relative;display:block;margin:0 0 15px;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6}.offer-order label.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.offer-order label.error svg{height:.7rem;fill:#e73636}.offer-order label span{display:block}.offer-order label span strong{font-weight:700;color:#1e2124}.offer-order label [type=text],.offer-order label [type=password],.offer-order label [type=email],.offer-order label [type=tel],.offer-order label [type=number],.offer-order label [type=date],.offer-order label [name=type-list],.offer-order label textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.offer-order label select{width:100%;padding-left:0;background-color:transparent;border:none}.offer-order label.datepicker{display:flex}.offer-order .switch-list input+span{margin-right:10px}.offer-order textarea{height:199px}.offer-order .small-textarea{height:102px}.offer-order.private textarea{height:299px}.offer-order .km span{display:flex;justify-content:space-between;align-items:center}.offer-order .km strong{align-self:flex-end;text-align:right;color:#1e2124;font-weight:500}.offer-order fieldset+p{flex:0 0 100%;text-align:right;padding:0 15px}.offer-order button+button{margin-left:10px}.offer-order .placeholder{height:auto;display:inline-block;text-align:left;margin:0 0 10px}.offer-order .placeholder span{background:none;display:block;color:#585e63}.parameters{position:relative}.select-all{z-index:10;position:absolute;right:0;top:0;border:solid #cbd0d6;border-radius:0 4px;border-width:0 0 1px 1px;padding:10px;color:#585e63;background:#f1f3f5}.select-all:hover{background:#f1f3f5}.offer-progression-details{display:none;transform:translate(-33%,-10px) scale(.98);z-index:100;position:absolute;top:70px;border-radius:4px;padding:20px 30px;color:#fff;background-color:#1e2124;box-shadow:0 2px 3px #cbd0d6;will-change:transform,opacity}.offer-progression-details:before{position:absolute;top:-8px;left:calc(50% - 8px);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid;border-bottom:#1e2124;content:""}.offer-progression-details p{display:flex;align-items:center;font-size:.85rem}.offer-progression-details p+p{margin-top:10px}.offer-progression-details span{display:flex;align-items:center;justify-content:center;margin:0 15px 0 0;border-radius:100%;width:26px;height:26px;background:#ffffff26}.offer-progression-details .done{color:#fff}.offer-progression-details .done span{background:#53a548}@keyframes show-tooltip-progress{0%{opacity:0}to{transform:translate(-33%)}}.offer-progression:hover .offer-progression-details{display:block;animation:show-tooltip-progress .5s cubic-bezier(.2,1,.2,1.04) forwards}.offer-confirmation>div,.offer-confirmed>div,.catalog-sent>div{min-width:50%}.offer-confirmation>div li,.offer-confirmed>div li,.catalog-sent>div li{border-radius:4px;padding:60px;text-align:center}.offer-confirmation>div p,.offer-confirmed>div p,.catalog-sent>div p{text-align:center;margin-bottom:30px;line-height:2rem}.offer-confirmation>div strong,.offer-confirmed>div strong,.catalog-sent>div strong{font-weight:700}.offer-confirmation>div li,.catalog-sent>div li{border:1px solid #f9fafb}.offer-confirmation div>ol li,.catalog-sent div>ol li{display:list-item}.offer-confirmed>div,.catalog-sent>div{min-width:50%}.offer-confirmed>div li,.catalog-sent>div li{position:relative;border:1px solid #f1f3f5}.offer-confirmed>div li p,.catalog-sent>div li p{margin:0;padding:0}.offer-confirmed>div li>span,.catalog-sent>div li>span{position:absolute;top:-20px;left:calc(50% - 20px);display:flex;align-content:center;align-items:center;justify-content:center;border-radius:50%;border:1px solid #f1f3f5;width:40px;height:40px;padding:5px;background:#e9fbe9}.offer-confirmed>div li>span app-icon,.catalog-sent>div li>span app-icon{color:#53a548}.offer-confirmed>div li+li,.catalog-sent>div li+li{margin-top:40px}.offer-confirmed>div li.error>span,.catalog-sent>div li.error>span{background:#fbe9e9}.offer-confirmed>div li.error>span app-icon,.catalog-sent>div li.error>span app-icon{color:#e73636}.offer-confirmed>div li.information>span,.catalog-sent>div li.information>span{background:#e7f5f9}.offer-confirmed>div li.information>span app-icon,.catalog-sent>div li.information>span app-icon{color:#298ecf}.offer-confirmed>div p span,.catalog-sent>div p span{border-bottom:2px solid var(--brand-mn);color:var(--brand-mn);padding:2px;font-weight:700}.offer-confirmation li>span{display:block;width:unset}.offer-progression{justify-self:end;display:flex;flex-direction:column;justify-content:center;padding:0 15px}.offer-progression span{margin-bottom:5px;font-size:.7rem;color:#e3e6ea}.offer-progression progress{margin-bottom:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;width:auto;height:7px;border:none}.offer-progression ::-webkit-progress-bar{border-radius:4px;background:#e3e6ea}.offer-progression ::-webkit-progress-value{border-radius:4px;background:var(--brand-color)}.offer-progression ::-moz-progress-bar{border-radius:4px;background:var(--brand-color)}.offers{display:flex;flex-direction:column;height:calc(100% - 58px)}.offers .wrap{margin:0 10px 10px;height:100%}.offers .wrap{overflow-y:scroll;padding-right:6px}.offers .wrap::-webkit-scrollbar{width:6px;height:6px}.offers .wrap::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.offers .wrap::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.offers .wrap.sf-display{height:auto;margin-bottom:0}.offers header{display:flex;justify-content:space-between;align-items:center;margin:9px 10px 10px}.offers footer{position:fixed}.nav-pop.offers-menu{position:relative}.nav-pop.offers-menu :checked~div{max-width:unset;white-space:nowrap;right:calc(50% - 50px)}.nav-pop.offers-menu span:first-of-type{margin:0}.nav-pop.offers-menu fieldset{width:100%}.nav-pop.offers-menu fieldset+fieldset{margin-top:0;text-align:right}.nav-pop.offers-menu legend{margin-bottom:15px;color:var(--brand-mn)}.nav-pop.offers-menu .switch{flex-direction:row;margin:0 0 15px}.nav-pop.offers-menu .switch span{margin-right:10px;color:#1e2124}.offers-progress>div{min-width:60%;max-height:70%;margin-bottom:60px}.offers-progress>div{overflow-y:scroll;padding-right:6px}.offers-progress>div::-webkit-scrollbar{width:6px;height:6px}.offers-progress>div::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.offers-progress>div::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.offers-progress ol{border:1px solid #f1f3f5}.offers-progress ol p{flex-grow:2;margin:0 20px;padding:0}.offers-progress li{display:flex;align-items:center;padding:20px;font-size:1rem}.offers-progress li+li{border-top:1px solid #f9fafb}.offers-progress span{width:32px;height:32px}.offers-progress .offer-progress{color:#a5acb2}.offers-progress .offer-progress .u-success{display:none}.offers-progress .offer-progress>span{-webkit-animation:load .95s backwards linear infinite;animation:load .95s backwards linear infinite;border-radius:16px;border:3px solid transparent;border-color:#a5acb2;border-top-color:#fff}.offers-progress .offer-success app-icon{margin:4px}.offers-progress .offer-fail{position:relative;color:#e73636}.offers-progress .offer-fail app-icon{margin:6px}.offers-progress ol+ol{margin-top:20px}.offers-progress .mail app-icon{margin:6px}.offers-progress footer{display:flex;position:fixed;bottom:30px;left:30px;width:calc(100% - 60px);text-align:right}.withSignAction{margin-top:40px;position:relative}.withSignAction li button.signAction{position:absolute;top:-41px;right:-1px;border-radius:4px 4px 0 0;border:1px solid #f1f3f5;border-bottom:1px solid #ffffff;font-size:.8rem;background:#fff;padding:12px}.withSignAction li button.signAction app-icon{vertical-align:text-bottom;margin:0 0 0 6px}.withSignAction li button.signAction:hover{color:initial;background:#fff}.withSignAction li button.signAction:disabled{border-width:1px;border-color:#f1f3f5;border-bottom-color:#fff;opacity:1;pointer-events:none;background:#fff}.withSignAction li button.signAction:disabled app-icon{opacity:.2}.picking{flex-shrink:0;display:flex;align-items:center;position:relative;border-width:0 0 1px 0;color:#7a8288}.picking+.picking{border-top:1px solid #e3e6ea}.picking:hover:before,.picking.current:before{left:2px}.picking app-switch{display:contents}.picking label,.picking>span{flex-grow:2;padding:12px 20px 12px 0}.picking [type=checkbox]+span{margin-right:20px}.picking [type=checkbox]:checked~strong{color:var(--brand-mn)}.picking strong{flex-grow:2;align-items:center;padding-right:30px;font-weight:400;line-height:1.4rem}.picking span.price{flex-shrink:0;color:var(--brand-mn)}.picking span[style^=background]{flex-shrink:0;display:inline-block;margin-right:20px;border-radius:3px;width:26px;height:26px;box-shadow:0 0 6px #a5acb2}.prev-next-select{display:flex;align-items:stretch;margin-left:30px}.prev-next-select>button{position:relative;border:1px solid #f1f3f5;padding:8px 20px 7px;color:#7a8288}.prev-next-select>button:first-of-type{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px}.prev-next-select>button:last-of-type{border-radius:0 4px 4px 0;border-width:1px 1px 1px 0}.prev-next-select>button:hover{background:#fff}.prev-next-select .prev:after,.prev-next-select .next:after{display:block;width:12px;height:12px;border:1px solid #7a8288;content:""}.prev-next-select .prev{padding:10px 16px 11px 20px}.prev-next-select .prev:after{transform:rotate(45deg);border-width:0 0 2px 2px}.prev-next-select .next{padding:10px 20px 11px 16px}.prev-next-select .next:after{transform:rotate(45deg);border-width:2px 2px 0 0}.nav-pop.calendar{position:relative}.nav-pop.calendar label{border:1px solid #f1f3f5;padding:8px 20px;color:#7a8288}.nav-pop.calendar label:hover{background:#fff}.nav-pop.calendar div{max-width:unset;min-width:100%;margin-top:16px}.nav-pop.calendar div ol{width:100%;max-height:330px}.nav-pop.calendar div ol{overflow-y:scroll;padding-right:6px}.nav-pop.calendar div ol::-webkit-scrollbar{width:6px;height:6px}.nav-pop.calendar div ol::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.nav-pop.calendar div ol::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.nav-pop.calendar div li{margin:1px 0}.nav-pop.calendar button{width:100%;border-radius:4px;color:#7a8288;padding:6px}.nav-pop.calendar button.current,.nav-pop.calendar button:hover{color:#fff;background:var(--brand-mn)}.nav-pop.calendar.months label{display:inline-block;text-align:left;min-width:150px}.nav-pop.calendar.months label:first-letter{text-transform:uppercase}.nav-pop.calendar.months ol{max-height:400px}.nav-pop.calendar.months button{text-align:initial}.preview-offer .wrap-preview{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.preview-offer .wrap-preview>span{width:unset;flex-shrink:0;display:flex;align-items:center}.preview-offer .wrap-preview>span:first-of-type{order:1;margin-left:15px}.preview-offer .wrap-preview>span:first-of-type button:first-child{transform:rotate(-135deg)}.preview-offer .wrap-preview>span:first-of-type button:last-of-type{transform:rotate(-135deg);margin-left:30px}.preview-offer .wrap-preview>span:first-of-type button:last-of-type:after{display:none}.preview-offer .wrap-preview>span:last-of-type{order:3;margin-right:15px}.preview-offer .wrap-preview>span:last-of-type button:first-child{transform:rotate(45deg);margin-right:30px}.preview-offer .wrap-preview>span:last-of-type button:first-child:after{display:none}.preview-offer .wrap-preview>span:last-of-type button:last-of-type{transform:rotate(45deg)}.preview-offer .wrap-preview button{position:relative;width:30px;height:30px;border:1px solid #1e2124;border-width:2px 2px 0 0;padding:0}.preview-offer .wrap-preview button:hover,.preview-offer .wrap-preview button:hover:after{border-color:var(--brand-mn)}.preview-offer .wrap-preview button:after{position:absolute;right:10px;top:10px;display:block;width:30px;height:30px;border:1px solid #1e2124;border-width:2px 2px 0 0;padding:0;content:""}.preview-offer .wrap-preview button span{display:none}.preview-offer .wrap-preview button:active{opacity:.5}.preview-offer .wrap-viewer{order:2;margin:0 40px;max-width:90%;border-radius:4px;box-shadow:0 0 0 1px #f9fafb}.preview-offer .wrap-viewer{overflow-y:scroll;padding-right:6px}.preview-offer .wrap-viewer::-webkit-scrollbar{width:6px;height:6px}.preview-offer .wrap-viewer::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.preview-offer .wrap-viewer::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.preview-offer .wrap-viewer pdf-viewer{display:block;max-height:90vh}.preview-offer footer span{display:none}.pushed-message{pointer-events:none;position:relative;margin-bottom:30px;border-radius:4px;border:1px solid #cbd0d6;padding:20px;box-shadow:0 2px 4px #f1f3f5e6}.pushed-message h1,.pushed-message h2{padding:0;border:none;font-size:initial;color:#585e63}.pushed-message h1{margin-bottom:10px;font-weight:700}.pushed-message h2{font-weight:400}.pushed-message p{text-align:initial}.pushed-message:hover{border-color:#e73636}.pushed-message-close{pointer-events:auto;position:absolute;right:0;top:0;width:30px;height:30px;border-radius:0 4px;border:solid #cbd0d6;border-width:0 0 1px 1px}.pushed-message-close:before,.pushed-message-close:after{position:absolute;left:25%;top:calc(50% - 1px);transform:rotate(45deg);display:block;height:2px;width:50%;content:"";background:#585e63}.pushed-message-close:after{transform:rotate(-45deg)}.pushed-message-close:hover{border-color:#e73636}.pushed-message-close:hover:after,.pushed-message-close:hover:before{background:#e73636}.radio-component{cursor:pointer;position:unset!important;display:flex!important;align-items:center;width:unset!important;border-radius:0!important;padding:0!important;flex-grow:unset!important;box-shadow:unset!important;margin:15px 0 0!important;line-height:0}.radio-component+.radio-component{margin:15px 0 0 20px!important}.radio-component input[type=radio]{display:none}.radio-component input[type=radio]+span{display:inline-block;border-radius:50%;border:1px solid #7a8288;width:20px;aspect-ratio:1/1}.radio-component input[type=radio]:checked+span{display:inherit;justify-content:center;align-items:center;background:#fff}.radio-component input[type=radio]+span:after{display:block;border-radius:7px;width:10px;aspect-ratio:1/1;content:"";background:transparent}.radio-component input[type=radio]:checked~:after{width:14px;background:#7a8288;transition:background .25s,width .25s}.inputs-tabs{position:relative;display:block;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6;display:flex;justify-content:space-between;margin:0;align-items:center;color:#1e212499}.inputs-tabs.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.inputs-tabs.error svg{height:.7rem;fill:#e73636}.inputs-tabs span{display:block}.inputs-tabs span strong{font-weight:700;color:#1e2124}.inputs-tabs [type=text],.inputs-tabs [type=password],.inputs-tabs [type=email],.inputs-tabs [type=tel],.inputs-tabs [type=number],.inputs-tabs [type=date],.inputs-tabs [name=type-list],.inputs-tabs textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.inputs-tabs select{width:100%;padding-left:0;background-color:transparent;border:none}.inputs-tabs .choice-tabs{display:inherit;margin-left:10px}.inputs-tabs .choice-tabs label{display:inherit;cursor:pointer;margin:0;border-radius:0;padding:0;background:none}.inputs-tabs .choice-tabs label+label{margin-left:2px}.inputs-tabs .choice-tabs label:first-of-type span{border-radius:4px 0 0 4px}.inputs-tabs .choice-tabs label:last-of-type span{border-radius:0 4px 4px 0}.inputs-tabs .choice-tabs label span{width:100%;padding:8px 16px;text-align:center;background:#fff}.inputs-tabs .choice-tabs input{display:none}.inputs-tabs .choice-tabs :checked+span{color:var(--brand-mn)}.inputs-tabs .choice-tabs :checked+span:after{position:absolute;top:2px;left:2px;display:block;border-radius:2px;width:calc(100% - 6px);height:calc(100% - 6px);border:1px solid var(--brand-mn);content:""}.wrap.recap{overflow-y:scroll;padding-right:6px}.wrap.recap::-webkit-scrollbar{width:6px;height:6px}.wrap.recap::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.wrap.recap::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.step-three .wrap.recap,.wrap.recap,.autoselect,.autoselect-dialog{flex-direction:column}.step-three .wrap.recap details,.wrap.recap details,.autoselect details,.autoselect-dialog details{display:block;width:100%;margin-bottom:10px}.step-three .wrap.recap details div,.wrap.recap details div,.autoselect details div,.autoselect-dialog details div{border-radius:0 0 4px 4px;border:1px solid #cbd0d6;border-width:0 1px 1px 1px;padding:10px}.step-three .wrap.recap details summary[disabled],.wrap.recap details summary[disabled],.autoselect details summary[disabled],.autoselect-dialog details summary[disabled]{pointer-events:none;opacity:.4}.step-three .wrap.recap details summary[disabled]:before,.step-three .wrap.recap details summary[disabled]:after,.wrap.recap details summary[disabled]:before,.wrap.recap details summary[disabled]:after,.autoselect details summary[disabled]:before,.autoselect details summary[disabled]:after,.autoselect-dialog details summary[disabled]:before,.autoselect-dialog details summary[disabled]:after{all:unset}.step-three .wrap.recap details summary[disabled]:after,.wrap.recap details summary[disabled]:after,.autoselect details summary[disabled]:after,.autoselect-dialog details summary[disabled]:after{position:absolute;top:13px;right:10px;font-size:.85rem;content:attr(title)}.step-three .wrap.recap summary,.wrap.recap summary,.autoselect summary,.autoselect-dialog summary{list-style:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative;border-radius:4px;border:1px solid transparent;padding:10px 10px 11px;background:#f1f3f5}.step-three .wrap.recap summary:before,.step-three .wrap.recap summary:after,.wrap.recap summary:before,.wrap.recap summary:after,.autoselect summary:before,.autoselect summary:after,.autoselect-dialog summary:before,.autoselect-dialog summary:after{position:absolute;display:block;width:16px;height:2px;content:"";background:#1e2124}.step-three .wrap.recap summary:before,.wrap.recap summary:before,.autoselect summary:before,.autoselect-dialog summary:before{right:20px;top:calc(50% - 2px)}.step-three .wrap.recap summary:after,.wrap.recap summary:after,.autoselect summary:after,.autoselect-dialog summary:after{transform:rotate(90deg);right:20px;top:calc(50% - 2px)}.step-three .wrap.recap summary:hover,.wrap.recap summary:hover,.autoselect summary:hover,.autoselect-dialog summary:hover{border-color:#cbd0d6}.step-three .wrap.recap details[open] summary,.wrap.recap details[open] summary,.autoselect details[open] summary,.autoselect-dialog details[open] summary{border-radius:4px 4px 0 0;border:solid #cbd0d6;border-width:1px;padding-right:60px;background:#fff}.step-three .wrap.recap details[open] summary:before,.wrap.recap details[open] summary:before,.autoselect details[open] summary:before,.autoselect-dialog details[open] summary:before{opacity:.5}.step-three .wrap.recap details[open] summary:after,.wrap.recap details[open] summary:after,.autoselect details[open] summary:after,.autoselect-dialog details[open] summary:after{display:none}.release-note{background:#1e212499}.release-note section{display:grid;grid:1fr/.7fr 1fr;position:relative;width:70vw;max-width:1100px;height:60vh;border-radius:0 4px 4px 0;background:#fff;box-shadow:0 4px 10px #1e21244d}.release-note figure{overflow:hidden;background:#e3e6ea}.release-note figure:before{position:absolute;top:-25px;left:-25px;display:grid;place-items:center;text-align:center;width:80px;height:80px;border-radius:40px;content:attr(data-version);font-size:.8rem;color:#fff;background:var(--brand-color);box-shadow:0 2px 8px #1e212426}.release-note figure svg,.release-note figure img{padding:30px;width:100%;height:100%;object-fit:contain}.release-note figure .jacket-front{fill:var(--brand-color)}.audi .release-note figure .jacket-back{fill:#b80025}.vw .release-note figure .jacket-back{fill:#008bc5}.cvi .release-note figure .jacket-back{fill:#008bc5}.seat .release-note figure .jacket-back{fill:#d65114}.skoda .release-note figure .jacket-back{fill:#3b865e}.release-note div{padding:30px;margin:6px}.release-note div{overflow-y:scroll;padding-right:6px}.release-note div::-webkit-scrollbar{width:6px;height:6px}.release-note div::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.release-note div::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.release-note h1{font-size:1.5rem}.release-note h1 a{margin-top:10px;display:flex;align-items:center;text-decoration:none;color:var(--brand-color)}.release-note h1 a:hover{text-decoration:underline}.release-note h1 svg,.release-note h1 img{margin-right:5px;height:1.2rem}.release-note h1 svg rect,.release-note h1 img rect{fill:var(--brand-color)}.release-note h2{padding:20px 0;font-size:1.2rem}.release-note ol{padding-left:20px;list-style:initial;color:#1e212499}.release-note ol li+li{margin-top:10px}section.sales-group{display:block;flex-direction:unset;padding:10px 0 60px;margin:10px;height:calc(100% - 142px)}section.sales-group{overflow-y:scroll;padding-right:6px}section.sales-group::-webkit-scrollbar{width:6px;height:6px}section.sales-group::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}section.sales-group::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}section.sales-group>div{margin:10px;display:grid;grid:auto-flow min-content/repeat(6,16.666%);gap:40px 0}@media only screen and (max-width: 1280px){section.sales-group>div{grid:auto-flow min-content/repeat(5,20%);gap:30px 0}}@media only screen and (max-width: 1024px){section.sales-group>div{grid:auto-flow min-content/repeat(4,25%);gap:20px 0}}.ActionSalesGroup{display:contents}.ActionSalesGroup>div{position:relative;display:grid;grid:1fr auto/auto;place-items:start center}.ActionSalesGroup>div div{overflow:hidden;position:relative;display:grid;place-items:center;width:180px;height:180px;border-radius:100px;background:#fff;box-shadow:0 0 1px #7a8288}.audi .ActionSalesGroup>div div{background:#e3e6ea}.skoda .ActionSalesGroup>div div img{transform:translateY(-10px)}.ActionSalesGroup svg{transform:rotate(-90deg);position:absolute;z-index:1;left:calc(50% - 91px);top:-1px;width:182px;height:182px}.ActionSalesGroup svg circle{stroke:var(--brand-color);stroke-dasharray:0 60;stroke-dashoffset:0}.ActionSalesGroup img{position:relative;z-index:1;width:180px;height:auto}.ActionSalesGroup div>span{display:block;margin-top:10px;color:#7a8288}.ActionSalesGroup div>span span{display:block;margin-top:4px;height:1rem;font-size:.8rem}.ActionSalesGroup:hover img{transform:scale(1.1);transition:transform .1s linear}.ActionSalesGroup:hover span{color:var(--brand-mn)}.ActionSalesGroup:hover svg circle{stroke-dasharray:90 60;transition:stroke-dasharray .4s ease-in-out}.ActionSalesGroup.current>div img{transform:scale(1.1)}.ActionSalesGroup.current>div span{color:var(--brand-mn)}.ActionSalesGroup.current>div svg circle{stroke-dasharray:90 60}.ActionSalesGroupDetails{grid-column-start:1;grid-column-end:7;position:relative}@media only screen and (max-width: 1280px){.ActionSalesGroupDetails{grid-column-end:6}}@media only screen and (max-width: 1024px){.ActionSalesGroupDetails{grid-column-end:5}}.ActionSalesGroupDetails>div{padding:30px 0;display:grid;grid:auto-flow min-content/repeat(6,16.666%);gap:40px 0;border-bottom:2px solid var(--brand-color)}@media only screen and (max-width: 1280px){.ActionSalesGroupDetails>div{grid:auto-flow min-content/repeat(5,20%);gap:30px 0}}@media only screen and (max-width: 1024px){.ActionSalesGroupDetails>div{grid:auto-flow min-content/repeat(4,25%);gap:20px 0}}.ActionSalesGroupDetails h2{position:relative;font-size:1rem;text-align:center}.ActionSalesGroupDetails h2:after{position:absolute;z-index:0;top:calc(50% + 2px);left:0;display:block;height:2px;width:100%;content:"";background:var(--brand-color)}.ActionSalesGroupDetails h2 .SalesGroupStock{margin:0 0 0 15px}.ActionSalesGroupDetails h2 span{position:relative;z-index:2;padding:0 10px;color:var(--brand-color);background:#fff}.sales-process-actions-extended{background:#fff}.sales-process-actions-extended form{width:70vw}.sales-process-actions-extended p:last-child{text-align:right}.sales-process-actions-extended .col{display:flex;align-items:stretch}.sales-process-actions-extended .col label{width:50%;flex-grow:1}.sales-process-actions-extended .col label+label{margin-left:20px}.sales-process-actions-extended label{position:relative;display:block;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6;margin:0}.sales-process-actions-extended label.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.sales-process-actions-extended label.error svg{height:.7rem;fill:#e73636}.sales-process-actions-extended label span{display:block}.sales-process-actions-extended label span strong{font-weight:700;color:#1e2124}.sales-process-actions-extended label [type=text],.sales-process-actions-extended label [type=password],.sales-process-actions-extended label [type=email],.sales-process-actions-extended label [type=tel],.sales-process-actions-extended label [type=number],.sales-process-actions-extended label [type=date],.sales-process-actions-extended label [name=type-list],.sales-process-actions-extended label textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.sales-process-actions-extended label select{width:100%;padding-left:0;background-color:transparent;border:none}.sales-process-actions-extended label.datepicker span+span{display:flex}.sales-process-actions-extended textarea{height:100px}.customer-infos p{line-height:1.6rem}.customer-infos p:first-of-type{display:flex;justify-content:space-between;align-items:center}.customer-infos p:first-of-type span{display:inherit;align-items:center}.customer-infos p:first-of-type span span{margin-right:10px;border-radius:3px;padding:0 8px;font-size:.8rem;color:#fff;background:#cbd0d6}.sales-process-company{margin-bottom:30px}.sales-process-customer-documents>div{max-height:70vh;width:80%}.sales-process-customer-documents>div{overflow-y:scroll;padding-right:6px}.sales-process-customer-documents>div::-webkit-scrollbar{width:6px;height:6px}.sales-process-customer-documents>div::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.sales-process-customer-documents>div::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.sales-process-customer-documents>div .empty{align-content:center;border:none;display:flex}.sales-process-customer-documents table button{padding:6px 10px 7px;border-radius:2px;font-size:.85rem;border:1px solid var(--brand-mn);color:var(--brand-mn)}.sales-process-customer-documents table button:hover{color:#fff;border-color:var(--brand-mn);background:var(--brand-mn)}.sales-process-customer-documents table button[data-state=loading]{color:transparent;background:var(--brand-mn)}.sales-process-customer-modification,.customer-offer{background:#fff}.sales-process-customer-modification h1,.customer-offer h1{position:absolute;top:30px;left:45px;font-size:1.2rem;color:var(--brand-mn)}.sales-process-customer-modification form,.customer-offer form{display:flex;flex-wrap:wrap;flex:1;width:100%}.sales-process-customer-modification fieldset,.customer-offer fieldset{padding:0 15px;width:50%}.sales-process-customer-modification p,.customer-offer p{padding:0}.sales-process-customer-modification .tabs,.customer-offer .tabs{position:unset;margin-bottom:30px}.sales-process-customer-modification .tabs span,.customer-offer .tabs span{width:35%}.sales-process-customer-modification .col,.customer-offer .col{display:flex;align-items:stretch}.sales-process-customer-modification .col label,.customer-offer .col label{width:50%;flex-grow:1}.sales-process-customer-modification .col label+label,.customer-offer .col label+label{margin-left:20px}.sales-process-customer-modification .search input,.customer-offer .search input{padding-left:26px;background:url(/assets/icons/search.svg) no-repeat left center;background-size:1rem}.sales-process-customer-modification .date,.customer-offer .date{display:flex;align-items:center;margin-top:4px}.sales-process-customer-modification .date button,.customer-offer .date button{margin-right:10px;padding:10px 10px 10px 0;line-height:0}.sales-process-customer-modification .date svg,.customer-offer .date svg{margin-top:2px}.sales-process-customer-modification .date g,.sales-process-customer-modification .date path:last-of-type,.customer-offer .date g,.customer-offer .date path:last-of-type{fill:#6a7177}.sales-process-customer-modification .date [type=date],.customer-offer .date [type=date]{margin:0}.sales-process-customer-modification label,.customer-offer label{position:relative;display:block;margin:0 0 15px;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6}.sales-process-customer-modification label.error,.customer-offer label.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.sales-process-customer-modification label.error svg,.customer-offer label.error svg{height:.7rem;fill:#e73636}.sales-process-customer-modification label span,.customer-offer label span{display:block}.sales-process-customer-modification label span strong,.customer-offer label span strong{font-weight:700;color:#1e2124}.sales-process-customer-modification label [type=text],.sales-process-customer-modification label [type=password],.sales-process-customer-modification label [type=email],.sales-process-customer-modification label [type=tel],.sales-process-customer-modification label [type=number],.sales-process-customer-modification label [type=date],.sales-process-customer-modification label [name=type-list],.sales-process-customer-modification label textarea,.customer-offer label [type=text],.customer-offer label [type=password],.customer-offer label [type=email],.customer-offer label [type=tel],.customer-offer label [type=number],.customer-offer label [type=date],.customer-offer label [name=type-list],.customer-offer label textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.sales-process-customer-modification label select,.customer-offer label select{width:100%;padding-left:0;background-color:transparent;border:none}.sales-process-customer-modification label.datepicker,.customer-offer label.datepicker{display:flex}.sales-process-customer-modification .switch-list input+span,.customer-offer .switch-list input+span{margin-right:10px}.sales-process-customer-modification textarea,.customer-offer textarea{height:199px}.sales-process-customer-modification .small-textarea,.customer-offer .small-textarea{height:102px}.sales-process-customer-modification.private textarea,.customer-offer.private textarea{height:299px}.sales-process-customer-modification .km span,.customer-offer .km span{display:flex;justify-content:space-between;align-items:center}.sales-process-customer-modification .km strong,.customer-offer .km strong{align-self:flex-end;text-align:right;color:#1e2124;font-weight:500}.sales-process-customer-modification fieldset+p,.customer-offer fieldset+p{flex:0 0 100%;text-align:right;padding:0 15px}.sales-process-customer-modification button+button,.customer-offer button+button{margin-left:10px}.documents-list p{display:flex;align-items:center}.documents-list span{flex:1 25%}fieldset.pics{overflow-x:scroll;-webkit-overflow-scrolling:touch;min-width:calc(100vw - 90px);max-width:calc(100vw - 90px);margin:0 15px 10px;border-radius:4px;padding:10px;background:#1e21240d}fieldset.pics{overflow-y:scroll;padding-right:6px}fieldset.pics::-webkit-scrollbar{width:6px;height:6px}fieldset.pics::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}fieldset.pics::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}fieldset.pics input[type=checkbox]{display:none}fieldset.pics div{display:flex}fieldset.pics label{border-radius:0;margin:0;padding:0;background:none}fieldset.pics label+label{margin-left:10px}fieldset.pics label:last-of-type{margin:0 10px}fieldset.pics img{position:relative;vertical-align:middle;height:150px;opacity:.5}fieldset.pics :checked+img{opacity:1}fieldset.pics :checked+img+span{transform:rotate(45deg);position:absolute;top:10px;left:20px;display:block;width:10px;height:14px;border:3px solid #ffffff;border-width:0 3px 3px 0}.customer-offer.order textarea:first-of-type{height:94px}.customer-offer.order fieldset+fieldset .switch-list{margin-bottom:15px}.customer-offer.order fieldset .title{margin-bottom:15px}[class^=sales-process-] footer{margin-top:20px}.sales-process-individual{margin-bottom:30px}dialog.sales-process-list{flex-direction:column;justify-content:start;padding-top:70px}dialog.sales-process-list{overflow-y:scroll;padding-right:6px}dialog.sales-process-list::-webkit-scrollbar{width:6px;height:6px}dialog.sales-process-list::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}dialog.sales-process-list::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}dialog.sales-process-list h1{position:absolute;top:30px;left:30px;font-size:1.2rem}dialog.sales-process-list>div{width:calc(100% - 60px)}dialog.sales-process-list .crm-list{max-height:65%}dialog.sales-process-list .tabs{margin-top:0}dialog.sales-process-list thead button{padding:0}.sales-process-progress{width:30%;counter-reset:steps 13}.sales-process-progress li{display:flex;align-items:center;justify-content:stretch;flex-direction:row-reverse;margin:1px 0;color:#585e63;counter-increment:steps -1}.sales-process-progress li span:first-child:before{display:inline-block;margin-right:20px;width:10px;content:counter(steps);color:#585e63}.sales-process-progress li span{padding:10px 20px}.sales-process-progress li span:first-of-type{width:calc(100% - 130px);position:relative}.sales-process-progress li span:first-of-type:after{position:absolute;left:-2px;top:0;display:block;width:4px;height:100%;content:"";background:#1e212426}.sales-process-progress li span:last-of-type{width:130px;text-align:left}.sales-process-progress .sales-process-actions app-icon{color:#1e212426}.sales-process-progress li:first-child span:after{border-radius:2px 2px 0 0}.sales-process-progress li:last-child span:after{border-radius:0 0 2px 2px}.sales-process-progress .done{position:relative}.sales-process-progress .done span:first-child:before{color:var(--brand-mn)}.sales-process-progress .done:after{display:block;position:absolute;left:120px;top:calc(50% - 10px);width:20px;height:20px;border-radius:10px;content:"";background-size:10px;background:var(--brand-mn) url(/assets/icons/check_white.svg) no-repeat center 5px;background-size:.7rem}.sales-process-progress .done span{color:var(--brand-mn)}.sales-process-progress .done span:first-of-type{font-weight:700}.sales-process-progress .done span:first-of-type:after{background:var(--brand-mn)}.audi .sales-process-progress .done span:last-of-type{background:#1e21240d}.vw .sales-process-progress .done span:last-of-type{background:#009adb0d}.cvi .sales-process-progress .done span:last-of-type{background:#009adb0d}.seat .sales-process-progress .done span:last-of-type{background:#ea5c1a0d}.skoda .sales-process-progress .done span:last-of-type{background:#4195680d}.sales-type-change select{padding:4px 32px 4px 12px;max-width:165px;font-size:.85rem}.sales-process-tabs{display:flex;align-items:baseline;justify-content:space-between;position:relative;margin-bottom:20px}.sales-process-tabs:after{position:absolute;bottom:0;display:block;height:1px;width:100%;content:"";background:#1e212426}.sales-process-tabs h1{margin-right:14px;font-size:1rem;font-weight:700}.sales-process-tabs div{z-index:1}.sales-process-vdfin .sales-process-tabs{padding:13px 0 14px}.save-configuration{display:inline-flex;align-items:center;min-width:50px;min-height:32px;margin-right:10px;border-radius:4px;padding:0 15px;color:#fff;border:1px solid var(--brand-mn);background:var(--brand-mn)}.save-configuration.tooltip:before{left:-100%}.save-configuration:hover{background:#fff;border-color:var(--brand-mn);color:var(--brand-mn)}.save-configuration[disabled]{opacity:unset;cursor:not-allowed;color:#fff}.audi .save-configuration[disabled]{border-color:#7a8590;background:#7a8590}.vw .save-configuration[disabled],.cvi .save-configuration[disabled]{border-color:#5fcfff;background:#5fcfff}.seat .save-configuration[disabled]{border-color:#f3a581;background:#f3a581}.skoda .save-configuration[disabled]{border-color:#8eceab;background:#8eceab}.save-configuration[disabled]:hover{color:#fff}.audi .save-configuration[disabled]:hover{border-color:#7a8590;background:#7a8590}.vw .save-configuration[disabled]:hover,.cvi .save-configuration[disabled]:hover{border-color:#5fcfff;background:#5fcfff}.seat .save-configuration[disabled]:hover{border-color:#f3a581;background:#f3a581}.skoda .save-configuration[disabled]:hover{border-color:#8eceab;background:#8eceab}.save-configuration.saved{border-color:#53a548;background:#53a548;color:#fff}.save-configuration.saved:hover{border-color:#53a548;background:#4b9541}.save-configuration.saved:hover app-icon{opacity:.7}.save-restore-session{justify-self:end}.save-restore-session button{display:inline-flex;align-items:center;margin-left:30px;border-radius:4px;border:1px solid rgba(255,255,255,.3);padding:4px 8px;font-size:.85rem;color:#fff}.save-restore-session button:hover{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border-color:#fff9}.save-restore-session app-icon{margin-right:8px}.save-restore-session .saved-session svg path:first-child{stroke:none;fill:#fff9}.save-restore-session .saved-session svg path:last-child{stroke:none;fill:#53a548}.count-results,.search-warning{padding:10px;font-size:.85rem;color:#7a8288}.count-results strong,.search-warning strong{color:var(--brand-mn)}.search-warning{padding:0}.crm .tabs{position:unset}.crm .tabs button{position:relative;z-index:1;border-radius:0;border:solid #cbd0d6;border-width:1px 1px 0;padding:10px 16px 11px;font-size:1rem;color:#585e63;background:#fff}.crm .tabs button+button{transform:translate(-1px)}.crm .tabs button+button+button{transform:translate(-2px)}.crm .tabs button:first-child{border-radius:4px 0 0}.crm .tabs button:last-child{border-radius:0 4px 0 0}.crm .tabs button:hover{border-color:#1e212426;color:#1e212499}.crm .tabs button.current{border-color:#e3e6ea;color:var(--brand-mn)}.crm .tabs button.current:before{position:absolute;z-index:1;bottom:-1px;left:0;display:block;height:1px;width:100%;content:"";background:#fff}.search-customer{display:flex;flex-direction:row;width:100%}.search-customer label{display:inherit;flex-direction:column;flex-grow:2;position:relative}.search-customer span{position:absolute;left:10px;top:10px;font-size:.85rem;color:#585e63}.search-customer input{padding:38px 10px 10px;font-size:1rem;border-radius:0;border:1px solid #cbd0d6;color:var(--brand-mn)}.search-customer input:focus{box-shadow:inset 0 0 0 2px #fff9}.audi .search-customer input:focus{background:#1e21240d}.vw .search-customer input:focus{background:#009adb0d}.cvi .search-customer input:focus{background:#009adb0d}.seat .search-customer input:focus{background:#ea5c1a0d}.skoda .search-customer input:focus{background:#4195680d}.search-customer input::placeholder{color:#7a8288}.search-customer label+label input{border-width:1px 1px 1px 0}.search-customer label:first-of-type input{border-radius:0 0 0 4px}.search-customer label:last-of-type{flex-grow:1}.search-customer label:last-of-type input{border-width:1px 0}.search-customer .fill{display:inline-block;width:20px;height:20px;position:absolute;right:5px;bottom:10px;text-align:center}.search-customer .fill app-icon{width:15px;height:15px;color:var(--brand-mn)}[type=submit].ctn,[type=reset].dlt{flex-grow:1;margin:0;border:1px solid #cbd0d6;color:var(--brand-mn);background:none}[type=submit].ctn:hover,[type=reset].dlt:hover{color:#fff;border-color:var(--brand-mn);background:var(--brand-mn)}[type=submit].ctn[data-state=loading],[type=reset].dlt[data-state=loading]{color:transparent}[type=submit].ctn[data-state=loading]:after,[type=reset].dlt[data-state=loading]:after{border-top-color:transparent;border-color:var(--brand-mn)}[type=submit].ctn[data-state=loading]:hover,[type=reset].dlt[data-state=loading]:hover{border-color:#e3e6ea;color:transparent;background:none}[type=submit].ctn:disabled,[type=reset].dlt:disabled{border-color:#e3e6ea;color:#e3e6ea;background:none}[type=submit].ctn{border-radius:0 4px 4px 0;padding:0 20px}[type=reset].dlt{position:relative;padding:0 5px;color:#7a8288;border-width:1px 0 1px 1px}[type=reset].dlt:hover+button{border-left-color:var(--brand-mn)}.SearchCarLines{display:flex;align-items:center;width:300px;margin:0 10px 20px;border-radius:30px;border:1px solid #e3e6ea;gap:8px;padding-left:16px}.SearchCarLines input{width:100%;border:none;font-size:.85rem;padding:10px;margin-right:20px}.image-set.parameters:has(.media_container:empty) button,.image-set.parameters:has(.media_container:empty) :before{display:none}.media_container{max-height:320px;text-align:left;margin-top:20px}.media_container{overflow-y:scroll;padding-right:6px}.media_container::-webkit-scrollbar{width:6px;height:6px}.media_container::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.media_container::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.media_container a{display:inline-block;margin-right:5px;margin-bottom:5px;position:relative;cursor:pointer}.media_container a img{float:left;width:120px;opacity:1;transition:all .3s ease}.media_container a span{position:absolute;display:none;left:5px;color:#53a548}.media_container a.selected img{opacity:.3}.media_container a.selected span{display:block}.sf-select div,.test-drive-select{width:100%;display:inline-block;padding:10px 0 20px;text-align:center;font-size:1rem;color:#1e2124}.sf-select div label span,.test-drive-select label span{display:inline-block;padding:20px 18px}.sf-select div :checked+span,.test-drive-select :checked+span{cursor:default;position:relative}.sf-select div :checked+span:after,.test-drive-select :checked+span:after{position:absolute;z-index:0;top:calc(0% - 1px);left:calc(0% - 1px);display:block;width:100%;height:100%;content:"";border-radius:2px;border:1px solid var(--brand-mn)}.services-status .services{display:grid;grid:auto-flow dense 1fr/repeat(4,1fr);gap:20px}.services-status h1{position:absolute;top:30px;left:30px;font-size:1.1rem;color:#585e63}.services-status .services>div{position:relative;display:flex;justify-content:space-between;align-items:center;border-radius:4px;border:1px solid #cbd0d6;padding:20px;background:#fff;box-shadow:0 1px 1px #e3e6ea,0 2px 4px #f1f3f5}.services-status .services>div div{margin-left:20px;text-align:left}.services-status .services>div strong{padding:0;font-size:1rem;font-weight:700}.services-status .services>div strong span{display:block;font-size:.75rem;font-weight:400;color:#585e63}.services-status .services>div p{padding:0;font-size:.75rem;color:#585e63}.services-status .status{width:12px;height:12px;border-radius:6px;border:2px solid transparent}.services-status .status-unknown .status{background:#f1f3f5}.services-status .status-on .status{background:#53a548;box-shadow:0 0 0 6px #53a5480d}.services-status .status-off .status{background:#e73636;box-shadow:0 0 0 6px #e736360d}.services-status .business-critical:after,.services-status .status:after{position:absolute;font-size:.6rem;line-height:.6rem;content:attr(title)}.services-status .business-critical:after{top:-9px;right:-1px;border-radius:2px 4px 0 2px;padding:3px 4px;color:#585e63;background:#cbd0d6}.services-status .status:after{bottom:1px;right:1px;padding:0 4px 4px 0;color:#a5acb2;background:none}.services-status footer{position:absolute;bottom:30px;left:30px}.services-status footer button{color:#585e63;border:1px solid #cbd0d6}.services-status footer button:hover{border:1px solid #cbd0d6;background:#cbd0d6}button.services-status-check{display:inline-block;position:relative;margin-left:20px;padding:9px 12px 9px 32px;border-radius:4px;border:1px solid rgba(255,255,255,.3);color:#fff;font-size:.85rem}button.services-status-check:before{display:block;position:absolute;left:8px;top:calc(50% - 6px);width:13px;height:13px;border-radius:6px;content:"";background:#fff}button.services-status-check:hover{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border-color:#fff9;box-shadow:0 2px 4px 1px #30467e26}.sf-offers-list{position:relative;margin:0}.sf-offers-list ol{border-top:1px solid #cbd0d6}.sf-offers-list li{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 10px 10px 40px}.sf-offers-list li:hover{background:#f1f3f5}.sf-offers-list li+li{border-top:1px solid #cbd0d6}.sf-offers-list li app-vehicle-insurance-quote-descriptor{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.sf-offers-list li app-vehicle-insurance-quote-descriptor .list-title{width:50%;flex:0 0 50%}.sf-offers-list li app-vehicle-insurance-quote-descriptor h1{align-items:center}.sf-offers-list li app-vehicle-insurance-quote-descriptor h1 .tag{margin-left:12px}.sf-offers-list li app-vehicle-insurance-quote-descriptor .check{left:-36px!important}.sf-offers-list li app-vehicle-insurance-quote-descriptor .tile__meta{flex:1 1 auto}.sf-offers-list div+div{flex-shrink:0}.sf-offers-list h1,.sf-offers-list h2,.sf-offers-list h3{font-size:1rem}.sf-offers-list h1{display:flex;flex-wrap:wrap;margin-bottom:8px}.sf-offers-list h1 button{text-decoration:underline}.sf-offers-list h1 .separator{margin:0 10px}.sf-offers-list h2{font-weight:400;color:#7a8288}.sf-offers-list h3{margin:0 0 8px;font-weight:400}.sf-offers-list .check,.sf-offers-list .button--icon{position:absolute;width:25px;height:25px;left:4px;top:19px}.sf-offers-list .sf-docs{display:flex;justify-content:space-between}.sf-offers-list .sf-docs a{margin-left:10px;border-radius:4px;border:1px solid #f1f3f5;padding:5px 10px;text-decoration:none;text-align:center;color:#1e2124}.sf-offers-list .sf-docs a:hover{color:#fff;border-color:var(--brand-mn);background:var(--brand-mn)}.sf-offers-list button,.sf-offers-list .switch{pointer-events:auto}.sf-offers-list .switch{display:flex;align-items:center;flex-direction:row-reverse;font-size:.85rem;color:#7a8288}.sf-offers-list .switch span:last-of-type{margin-right:5px}.sf-config-change{display:flex;align-items:center;justify-content:space-between;z-index:10;border-radius:2px;padding:10px;background:#1e2124;color:#fff}.sf-config-change button{pointer-events:all;margin-left:20px;border:1px solid #ffffff;border-radius:3px;padding:8px 10px 7px}.sf-config-change button:hover{color:#1e2124;background:#fff}.sf-select div{width:100%;display:inline-block;padding:10px 0 20px;text-align:center;font-size:1rem;color:#1e2124}.sf-select div label span{display:inline-block;padding:20px 18px}.sf-select div :checked+span{cursor:default}.sf-select div :checked+span:after{position:absolute;z-index:0;top:calc(0% - 1px);left:calc(0% - 1px);display:block;width:100%;height:100%;content:"";border-radius:2px;border:1px solid var(--brand-mn)}.sf-small-select div label span{padding:10px 9px}.right:has(.shortcuts){display:grid;grid:max-content 1fr/auto}.shortcuts{place-self:center;display:grid;grid:repeat(3,auto)/repeat(3,auto);gap:24px;padding:8px}.shortcuts button{display:inherit;text-align:center;display:flex;gap:16px;font-size:.85rem;flex-direction:column;padding:8px}.shortcuts button:hover .shortcuts__background{transition:transform .25s;transform:scale(1.05)}.shortcuts .shortcuts__background{display:inherit;place-self:center;position:relative;width:100px;height:100px;border-radius:50px;font-size:.8rem;color:#fff;display:flex;justify-content:center;align-items:center}.audi .shortcuts .shortcuts__background{background:linear-gradient(#282c30,#1e2124)}.vw .shortcuts .shortcuts__background,.cvi .shortcuts .shortcuts__background{background:linear-gradient(#00a4ea,#009adb)}.seat .shortcuts .shortcuts__background{background:linear-gradient(#eb6425,#ea5c1a)}.skoda .shortcuts .shortcuts__background{background:linear-gradient(#459f6f,#419568)}.shortcuts .shortcuts__background img{width:44px;height:44px}.shortcuts .shortcuts__add:after{position:absolute;top:0;right:0;display:block;border-radius:13px;width:25px;height:25px;content:"";background:#fff url(/assets/icons/add.svg) no-repeat center center;background-size:12px;border:1px solid var(--brand-mn)}.shortcuts .shortcut-ord-offer:disabled,.shortcuts .shortcut-ord-offer:disabled:hover{background:none}.shortcuts .shortcut-ord-offer:disabled span:first-of-type,.shortcuts .shortcut-ord-offer:disabled:hover span:first-of-type{transform:none}.shortcuts .shortcut-stock img{width:100px;height:100px}.show-item-selected{display:inline-block;min-width:70px;text-align:right;color:var(--brand-color)}label:hover .show-item-selected{color:#fff}.ContainImageDetail{cursor:pointer}.ContainImageDetail .ImageDetail{display:none;padding:6px;line-height:0}.ContainImageDetail .ImageDetail img{max-height:150px}.ContainImageDetail:hover .ImageDetail{z-index:10;position:absolute;border-radius:4px;background:#fff;box-shadow:0 2px 30px #1e212426}.ContainImageDetail:hover .ImageDetail:before,wh .ContainImageDetail:hover .ImageDetail:after{position:absolute;display:block;width:0;height:0;border:1px solid transparent;content:""}.ContainImageDetail.PlaceImageBottom:hover .ImageDetail{display:block;top:calc(100% + 4px)}.ContainImageDetail.PlaceImageBottom:hover .ImageDetail:before{transform:translate(20px,-16px);border-width:0 10px 10px 10px;border-bottom-color:#fff}.ContainImageDetail.PlaceImageBottom:hover .ImageDetail:after{all:unset}.ContainImageDetail.PlaceImageTop:hover .ImageDetail{display:block;bottom:calc(100% + 4px)}.ContainImageDetail.PlaceImageTop:hover .ImageDetail:after{transform:translate(20px,6px);border-width:10px 10px 0 10px;border-top-color:#fff}.ContainImageDetail.PlaceImageTop:hover .ImageDetail:before{all:unset}.search-carlines{position:sticky;top:0;z-index:10;display:flex;align-items:center;border:1px solid #e3e6ea;border-width:0 0 1px 0;padding:10px 10px 18px 0;background:#fff}.search-carlines svg{margin-right:10px;height:1.2rem}.search-carlines input{width:100%;border:0;font-size:1rem}.search-carlines input::placeholder{color:#a5acb2}.step-one{flex-direction:row}.step-one.tool-bar{margin:10px;justify-content:space-between}.step-one p{display:flex;justify-content:space-between;padding:10px;font-size:.85rem;background:#1e21240d}.step-one p span{font-weight:700;color:var(--brand-color)}.step-one .left a{position:relative;display:block;border:1px solid #e3e6ea;border-width:0 0 1px 0;text-decoration:none;color:#1e212499;display:flex;align-items:center;padding:12px 60px 12px 10px;word-break:break-word}.step-one .left a.current{border-width:0 0 1px 0;background:none;color:var(--brand-mn)}@media (hover: hover){.step-one .left a:hover{color:var(--brand-mn);background:none}}.step-one .left a>span{flex-shrink:0;display:inline-block;width:70px;min-height:40px;margin:0 15px 0 0;border-radius:2px;background:#1e21240d url(/assets/images/placeholder.svg) no-repeat center center;background-size:cover}.step-one .left a img{vertical-align:middle;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:.9;border-radius:2px;width:70px}@media only screen and (max-width: 1024px){.step-one .left a{padding:10px 10px 10px 15px}.step-one .left a:after{display:none}}.step-one .right{flex-grow:2;background:#fff9}.step-one .right a{position:relative;display:block;border:1px solid #e3e6ea;border-width:0 0 1px 0;padding:12px 20px;text-decoration:none;color:#1e212499;border-right:none}.step-one .right a.current{border-width:0 0 1px 0;background:none;color:var(--brand-mn)}@media (hover: hover){.step-one .right a:hover{color:var(--brand-mn);background:none}}.step-one a:after{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:absolute;top:calc(50% - 10px);right:15px;display:block;width:15px;height:15px;border:1px solid transparent;border-width:1px 1px 0 0;transform:rotate(45deg);content:""}.step-one a:hover:after{border-color:var(--brand-mn);right:10px}.step-one a.current:before{position:absolute;left:-5px;top:2px;display:block;width:4px;height:calc(100% - 4px);border-radius:2px;content:"";background:var(--brand-mn)}.step-one a:hover,.step-one a.current{color:var(--brand-mn)}.audi .step-one a:hover,.audi .step-one a.current{background:#1e21240d}.vw .step-one a:hover,.vw .step-one a.current,.cvi .step-one a:hover,.cvi .step-one a.current{background:#009adb0d}.seat .step-one a:hover,.seat .step-one a.current{background:#ea5c1a0d}.skoda .step-one a:hover,.skoda .step-one a.current{background:#4195680d}.step-one a:hover img,.step-one a.current img{opacity:1;box-shadow:0 2px 6px #1e21244d}.step-one .left a.current:before{left:0}.step-one .right a.current:before{left:2px}.step-two{flex-direction:column}.step-two .background-filters{position:absolute;inset:58px 0 0;z-index:3}.step-two .tool-bar.filters{z-index:4}.step-two .left{flex-grow:2;border:10px solid #ffffff;padding:0}.step-two .left .picking:before{position:absolute;left:-5px;top:2px;display:block;width:4px;height:calc(100% - 4px);border-radius:2px;content:"";background:var(--brand-mn)}.step-two .left .picking.selected{padding-left:20px;color:var(--brand-mn)}.step-two .left .picking.selected:before{left:2px}.step-two .left a{position:relative;display:block;border:1px solid #e3e6ea;border-width:0 0 1px 0;padding:12px 20px;text-decoration:none;color:#1e212499;display:flex;justify-content:space-between;align-items:center;border:none}.step-two .left a.current{border-width:0 0 1px 0;background:none;color:var(--brand-mn)}@media (hover: hover){.step-two .left a:hover{color:var(--brand-mn);background:none}}.step-two .left a:before{position:absolute;left:-5px;top:2px;display:block;width:4px;height:calc(100% - 4px);border-radius:2px;content:"";background:var(--brand-mn)}.step-two .left a.current:before{left:2px}@media (hover: hover){.step-two .left a:hover:before{left:2px}}.step-two .left strong{min-width:60%;max-width:70%;font-weight:400}.step-two .left div{min-width:35%;display:flex;align-items:center;justify-content:space-between}.step-two .left .loading{position:initial;width:100%;height:100%;z-index:1}.step-two .left .loading>div{min-width:auto}.step-two .left em{flex-shrink:0;width:70px;display:inherit;align-items:center;justify-content:space-between;margin-right:10px;font-style:normal}.step-two .left em span:first-child{opacity:.7;margin-right:6px;border-radius:3px;padding:2px 4px;font-size:.5rem;color:#fff;background:#1e212499}.step-two .left em+span{flex-shrink:0;color:var(--brand-mn)}.step-two .left sub{padding-left:2px}.step-three{flex-direction:column}.step-three .wrap{border:10px solid #ffffff;flex-grow:2;display:inherit;flex-direction:row;overflow-y:auto}.step-three .left a{position:relative;display:block;border:1px solid #e3e6ea;border-width:0 0 1px 0;text-decoration:none;color:#1e212499;display:flex;align-items:center;padding:10px 60px 10px 10px}.step-three .left a.current{border-width:0 0 1px 0;background:none;color:var(--brand-mn)}@media (hover: hover){.step-three .left a:hover{color:var(--brand-mn);background:none}}.step-three .left a:after{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:absolute;top:calc(50% - 10px);right:15px;display:block;width:15px;height:15px;border:1px solid transparent;border-width:1px 1px 0 0;transform:rotate(45deg);content:""}.step-three .left a:hover:after{border-color:var(--brand-mn);right:10px}.step-three .left a.current:before{position:absolute;left:-5px;top:2px;display:block;width:4px;height:calc(100% - 4px);border-radius:2px;content:"";background:var(--brand-mn)}.step-three .left a.current:before{left:0}@media only screen and (max-width: 1024px){.step-three .left a{padding:10px 10px 10px 15px}.step-three .left a:after{display:none}}.step-three .right{flex-grow:2;background:#fff9}.step-three .right .autoselect details summary{font-size:.75rem;font-weight:700;padding:4px 64px 4px 12px;display:flex;align-items:center;gap:8px}.audi .step-three .right .autoselect details summary{background:#1e212426}.vw .step-three .right .autoselect details summary{background:#009adb26}.cvi .step-three .right .autoselect details summary{background:#009adb26}.seat .step-three .right .autoselect details summary{background:#ea5c1a26}.skoda .step-three .right .autoselect details summary{background:#41956826}.step-three .right .autoselect details>div{border-radius:0 0 5px 5px;padding:5px 5px 0;margin:0}.audi .step-three .right .autoselect details>div{background:#1e212426}.vw .step-three .right .autoselect details>div{background:#009adb26}.cvi .step-three .right .autoselect details>div{background:#009adb26}.seat .step-three .right .autoselect details>div{background:#ea5c1a26}.skoda .step-three .right .autoselect details>div{background:#41956826}.step-three .right .autoselect details>div>p{font-size:10pt;font-weight:700;margin:10px 0 5px}.step-three .right .autoselect details>div>div{background-color:#fff;margin-bottom:5px;padding:0 5px;border-radius:5px}.step-three .disclaimer{margin:10px;font-size:10pt;text-align:justify}.stepper--horizontal{display:flex;flex-direction:row;gap:32px;position:relative}.stepper--vertical{display:flex;flex-direction:column;gap:32px;position:relative}.stepper__link,.stepper__item{display:flex;align-items:center;text-decoration:none;color:#1e2124}.stepper__link:hover,.stepper__item:hover{color:var(--brand-color)}.stepper__item{position:relative;min-height:38px}.stepper__item:before{content:"";position:absolute;left:15px;top:38px;width:2px;height:28px;background-color:#cbd0d6;z-index:0}.stepper__item:last-child:before{display:none}.stepper__item--complete .stepper__status{background-color:#e9fbe9;color:#228132;padding:2px 4px;border-radius:2px;display:inline-block;font-size:.6875rem}.stepper__item--current.stepper__item:hover{color:#1e2124}.stepper__item--incoming .stepper__label{color:#a5acb2}.stepper__content{display:flex;flex-direction:column;align-items:flex-start}.stock{display:grid;grid:auto auto 1fr/1fr}.stock .table__wrap{margin:0 10px 10px}.stock .table__wrap .table label{padding:0}.stock .table__wrap .table tr:nth-child(9)~tr td .text div{transform:translateY(calc(-100% - 36px));margin-top:0;margin-bottom:14px}.stock .table__wrap .table tr:nth-child(9)~tr td .text :checked~label:before{transform:rotate(180deg);bottom:unset;top:-15px}.stock .sf-select{border:none}.stock .sf-select div{display:flex;align-items:center;height:100%;padding:0}.stock .sf-select label{display:flex;align-items:center;margin:0 0 0 10px;padding:0;background:none}.stock .sf-select span{padding:5px 6px 4px}.stock .count-results{padding:0 10px 10px}.stock .step-content form{min-width:90%}.stock label{position:relative;display:block;margin:0 0 15px;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6;box-shadow:none}.stock label.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.stock label.error svg{height:.7rem;fill:#e73636}.stock label span{display:block}.stock label span strong{font-weight:700;color:#1e2124}.stock label [type=text],.stock label [type=password],.stock label [type=email],.stock label [type=tel],.stock label [type=number],.stock label [type=date],.stock label [name=type-list],.stock label textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.stock label select{width:100%;padding-left:0;background-color:transparent;border:none}.stock th:first-of-type{width:300px}.stock-filter .step-content{justify-content:flex-start}.stock-filter form{width:100%;align-items:center}.stock-filter th{width:80px}.stock-filter fieldset{margin:0;border:none}.stock-filter fieldset div{padding:0;text-align:unset}.stock-filter .tool-bar{align-items:unset;margin:60px 0 0;padding:0}.stock-filter .tool-bar .search{width:100%;margin:0;border-radius:4px 0 0 4px;padding:0 0 0 10px;border:1px solid #e3e6ea;border-width:1px 0 1px 1px}.stock-filter .tool-bar .search svg{flex-shrink:0;width:16px}.stock-filter .tool-bar [type=search]{width:100%;font-size:1rem;background:none}.stock-filter .tool-bar [type=search]:focus{background:none}.stock-filter .tool-bar [type=reset]{padding:0 20px}.stock-filter .table__wrap{margin-top:30px}.stock-filter th:first-of-type+th,.stock-filter td:first-of-type+td{width:75%}.stock-filter th:last-of-type,.stock-filter td:last-of-type{max-width:90px}.stock-filter tbody{margin-top:40px}.change-car{flex-direction:column}.change-car .brand-select{padding:10px 0}.change-car .brand-select{overflow-y:scroll;padding-right:6px}.change-car .brand-select::-webkit-scrollbar{width:6px;height:6px}.change-car .brand-select::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.change-car .brand-select::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.change-car .sf-select{border:none}.change-car .sf-select div{display:flex;flex-wrap:wrap;text-align:left;padding:0}.change-car .sf-select label{width:20%;padding:0 10px}.change-car .sf-select label span{margin-top:20px;position:relative;width:100%;padding:12px}.change-car footer{width:100%;text-align:right}.stock-order-infos{z-index:50}.stock-order-infos .contact{border-radius:4px;border:1px solid #f9fafb}.stock-order-infos p{display:grid;grid:auto/1fr 2fr;gap:50px;padding:15px}.stock-order-infos p+p{border-top:1px solid #f9fafb}.stock-order-infos span:first-of-type{color:#7a8288}.stock-order-infos a{color:var(--brand-mn)}.dealer-infos{text-decoration:underline}.stock-check{display:flex;justify-content:center}.stock-check-button{padding:20px;border-radius:8px;color:#1e2124}.stock-check-button app-icon{color:var(--brand-mn)}.stock-check-button span{display:block;padding:7px 10px 8px;border-radius:4px;color:#fff;font-size:.7rem;background:var(--brand-mn)}.stock-check-button:hover{background:var(--brand-mn)}.stock-check-button:hover app-icon{color:#fff}.stock-check-button:hover span{color:var(--brand-mn);background:#fff}.stock-check-vs-current-car{color:#1e2124}.stock-check-vs-current-car section{display:grid;grid:1fr/1fr 2fr;gap:30px;height:100%;width:100%}.stock-check-vs-current-car section>div:first-of-type{padding-right:30px}.stock-check-vs-current-car section>div:first-of-type{overflow-y:scroll;padding-right:6px}.stock-check-vs-current-car section>div:first-of-type::-webkit-scrollbar{width:6px;height:6px}.stock-check-vs-current-car section>div:first-of-type::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.stock-check-vs-current-car section>div:first-of-type::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.stock-check-vs-current-car h1{padding-left:20px;font-size:1rem;font-weight:400;color:#7a8288}.stock-check-vs-current-car h1 span{display:inline;color:#1e2124}.stock-check-vs-current-car .stock-option{display:inline-flex;align-items:center;margin-top:10px;border-radius:4px;border:1px solid rgb(255,222.6666666667,138.6);padding:2px 4px;color:#1e2124;background:#fffaed}.stock-check-vs-current-car .stock-option app-icon{margin-right:4px;color:#ffb900}.stock-check-vs-current-car .stock-check-current-car h1{padding-left:0;border-bottom:1px solid #e3e6ea;margin-bottom:30px}.stock-check-vs-current-car .stock-check-current-car ol{margin-bottom:60px}.stock-check-vs-current-car .stock-check-stock-cars{max-height:calc(100vh - 60px)}.stock-check-vs-current-car .stock-check-stock-cars ol{max-height:calc(100vh - 180px)}.stock-check-vs-current-car .stock-check-stock-cars ol{overflow-y:scroll;padding-right:6px}.stock-check-vs-current-car .stock-check-stock-cars ol::-webkit-scrollbar{width:6px;height:6px}.stock-check-vs-current-car .stock-check-stock-cars ol::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.stock-check-vs-current-car .stock-check-stock-cars ol::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.stock-check-vs-current-car .stock-filter{margin-top:30px}.stock-check-vs-current-car .switch{justify-content:space-between;margin-bottom:10px}.stock-check-vs-current-car .switch strong{display:block;color:#1e2124}.stock-card a{position:relative;display:block;border-radius:4px;border:1px solid #f9fafb;color:#585e63;text-decoration:none;line-height:1.8rem}.stock-card div{padding:20px}.stock-card .button-group--row{padding:20px 0 0}.stock-card a{padding:20px 60px 20px 20px}.stock-card a:hover{border-color:#cbd0d6;background:#fff}.stock-card a:hover:after{border-color:#1e2124}.stock-card a:after{position:absolute;right:30px;top:calc(50% - 15px);display:block;width:30px;height:30px;border:1px solid #6a7177;border-width:1px 1px 0 0;content:"";transform:rotate(45deg)}.stock-card figure{width:100%;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.stock-card figure img{border-radius:2px;width:100%}.stock-card strong{color:#1e2124}.stock-card span{display:block}.stock-card .stock-heart{display:flex;align-items:normal;margin-top:10px;flex-wrap:wrap}.stock-card .stock-heart app-icon{margin-right:4px;color:#e73636}.stock-card .stock-heart span{margin-bottom:5px;margin-left:5px;border-radius:4px;border:1px solid #f1f3f5;padding:1px 8px 2px;display:flex;align-items:center}.stock-card .stock-heart span:first-of-type{border-color:#e3e6ea;background:#f9fafb}.stock-card .stock-value{display:inline;border-radius:4px;padding:2px 4px;color:#fff}.stock-card .stock-value.green{background:#53a548}.stock-card .stock-value.orange{background:#ff9d00}.stock-card .stock-value.red{background:#ff9166}.stock-card+.stock-card{margin-top:10px}.current-stock-cards{display:grid;grid:1fr/1fr 1fr;gap:30px;align-items:stretch}.current-stock-cards .stock-card{display:grid;justify-items:stretch;justify-content:unset;margin:0;padding-bottom:20px}.current-stock-cards .stock-option{display:inline-flex;align-items:center;width:fit-content;margin-top:10px;border-radius:4px;border:1px solid #3a3f44;padding:2px 8px;color:#1e2124;background:#fffaed}.current-stock-cards .stock-option app-icon{margin-right:4px;height:1rem;fill:#ffb900}.stock-api{min-height:40px;margin-bottom:15px;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6}.stock-api:has(.error){box-shadow:0 0 0 1px #e73636;color:#e73636;background:#fbe9e9}.stock-api.loading:before{display:block;aspect-ratio:1/1;width:16px;border-radius:15px;border:2px solid #1e2124;border-top-color:transparent;content:"";-webkit-animation:load .55s backwards linear infinite;animation:load .55s backwards linear infinite}.sub-navigation{counter-reset:StepNumber;display:flex;justify-content:space-between;align-items:center;background:#fff;border-bottom:1px solid #e3e6ea}.sub-navigation div:first-of-type{position:relative;z-index:0;margin:0 10px}.sub-navigation a{z-index:2;position:relative;display:inline-flex;align-items:center;outline:none;padding:20px 10px;color:#a5acb2;text-decoration:none;background:#fff}@media only screen and (max-width: 1024px){.sub-navigation a{font-size:.9rem}}.sub-navigation a:before{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px;border:1px dashed currentColor;border-radius:20px;font-family:Hevetica Neue,Helvetica,Arial,sans-serif;font-size:.7rem;line-height:0;counter-increment:StepNumber;content:counter(StepNumber)}.sub-navigation a:hover,.sub-navigation .current{color:#1e2124;box-shadow:0 1px 0 currentColor}.sub-navigation .current:before{color:#fff;border:1px solid #1e2124;background:#1e2124}.sub-navigation .done{color:var(--brand-color)}.sub-navigation .done:before{overflow:hidden;border-color:currentColor;text-indent:-100px;background:currentColor url(/assets/icons/check_white.svg) no-repeat center center;background-size:1.25rem}.sub-navigation .done.current:before{border-color:var(--brand-mn);background:var(--brand-mn) url(/assets/icons/check_white.svg) no-repeat center center;background-size:1.25rem}.sub-navigation div:last-of-type{display:flex;align-items:stretch;padding-right:10px}.sub-navigation div:last-of-type button.open-lilou{margin-right:10px;padding:6px 14px 7px}.sub-navigation div:last-of-type button.next-step{position:relative;border-radius:4px;padding:6px 30px 7px 14px;border:1px solid currentColor;color:var(--brand-color)}@media only screen and (max-width: 1024px){.sub-navigation div:last-of-type button.next-step{font-size:.9rem}}.sub-navigation div:last-of-type button.next-step:after{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:absolute;top:calc(50% - 4px);right:12px;display:block;width:8px;height:8px;border:1px solid currentColor;border-width:1px 1px 0 0;content:"";transform:rotate(45deg)}.sub-navigation div:last-of-type button.next-step:hover{color:#fff;border-color:var(--brand-mn);background:var(--brand-mn)}.sub-navigation div:last-of-type button.next-step:hover:after{right:10px;border-color:#fff}.sub-navigation div:last-of-type button.next-step[disabled],.sub-navigation div:last-of-type button.next-step[disabled]:hover{color:currentColor;border-color:currentColor;background:#fff;opacity:.2}.sub-navigation div:last-of-type button.next-step[disabled]:after,.sub-navigation div:last-of-type button.next-step[disabled]:hover:after{border-color:currentColor;right:12px}.sync-to{display:flex;flex-direction:column;padding:0}.sync-to>div{flex-grow:2;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:30px}.sync-to>div{overflow-y:scroll;padding-right:6px}.sync-to>div::-webkit-scrollbar{width:6px;height:6px}.sync-to>div::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.sync-to>div::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.sync-to ul{width:calc(60% - 40px);margin:0 20px}.sync-to ul+ul{margin-top:30px}.sync-to ol{margin-top:30px}.sync-to header{flex-shrink:0;position:relative;border-bottom:1px solid rgba(30,33,36,.05);padding:20px 0;width:calc(100% - 60px);color:#1e2124}.sync-to header h1{border:0}.sync-to header h2{display:flex;align-items:center;margin-top:4px;padding-bottom:0;font-size:.8rem;font-weight:400}.sync-to header h2 span{margin-left:10px}.sync-to header h2 label{background:#1e212426}.sync-to header h2 label:hover{background:var(--brand-mn)}.sync-to header h2 label:hover app-icon{color:#fff}.sync-to header h2 app-icon{color:#1e2124}.sync-to header h2 input{width:calc(100% - 90px);margin-left:10px;border-radius:2px;border:none;padding:5px 4px;font-size:.9rem;color:#1e212499;background:none}.sync-to header h2 input:placeholder{color:#1e212499}.sync-to header h2 input:focus{background:#1e21240d}.sync-to header h2 input.error{background:#e7363626}.sync-to header .close{right:30px}.sync-to .tool-bar{margin:20px auto;border:none;width:calc(60% + 30px)}.sync-to .tool-bar .search{margin:0;width:100%;border:1px solid rgba(30,33,36,.15);border-width:0 0 1px 0;padding:0 5px}.sync-to .tool-bar .search input{width:100%;background:none}.sync-to .tool-bar .search input:focus{background:none}.sync-to .tool-bar .search input::placeholder{color:#1e212499}.sync-to .tool-bar .search svg{fill:#1e2124}.sync-to .close{right:0}.sync-to h1{margin:0;padding:0 0 5px;font-size:1.2rem;color:#1e2124}.sync-to footer{flex-shrink:0;width:calc(100% - 40px);border-top:1px solid rgba(30,33,36,.15);padding:20px 0;text-align:right}.sync-to .first-ac{margin-left:20px;border-radius:4px;border:1px solid rgba(30,33,36,.15);padding:10px;color:#1e2124}.sync-to .first-ac:hover{color:#fff;border-color:var(--brand-mn);background:var(--brand-mn)}.sync-to .first-ac:disabled{border-color:#e3e6ea;color:#e3e6ea;background:none}.sync-to .picking label{flex-direction:row-reverse;padding:8px 5px 8px 0}.sync-to .picking strong{padding:4px 0;color:#1e2124}.sync-to .picking span{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#1e21240d}.sync-to .picking span:after{background:#1e212426}.sync-to .picking :checked~span{background:var(--brand-mn)}.sync-to .picking :checked~span:after{background:#fff}.sync-to .picking :checked~strong{color:var(--brand-mn)}#set-filter{border-radius:4px;padding:10px;background:#fff;box-shadow:0 0 0 1px #f1f3f5,0 1px 3px #f1f3f5,0 0 10px #f1f3f5}#set-filter [type=search]{border-radius:2px;border:1px solid #a5acb2;padding:10px;font-size:.85rem;width:100%}#set-filter .filter-items{margin-top:15px;max-height:65vh;overflow:auto;padding-right:8px}#set-filter .filter-items label.switch{margin-bottom:5px}#set-filter .filter-items label.switch span{margin-right:10px}#set-filter .filter-reset{border-top:1px solid #e3e6ea;margin-top:10px;padding-top:10px}#set-filter .filter-reset .btn{margin:0;padding:5px;font-size:.75rem}.tax-tabs{display:inline-block;padding:0 10px;font-size:.85rem;color:#1e2124}.tax-tabs strong{margin-right:10px;font-weight:700}.tax-tabs strong span{display:none}.tax-tabs label span{display:inline-block;padding:20px 18px}.tax-tabs :checked+span{position:relative;cursor:default}.tax-tabs :checked+span:after{position:absolute;z-index:0;top:calc(50% - 22px);left:calc(50% - 22px);display:block;width:44px;height:44px;content:"";border-radius:44px}.audi .tax-tabs :checked+span:after{background:#1e212426}.vw .tax-tabs :checked+span:after{background:#009adb26}.cvi .tax-tabs :checked+span:after{background:#009adb26}.seat .tax-tabs :checked+span:after{background:#ea5c1a26}.skoda .tax-tabs :checked+span:after{background:#41956826}.test-drive-links{justify-self:end;display:flex;align-items:center}.test-drive-links a{border-left:1px solid #7a8288;padding:0 15px;line-height:58px;color:#7a8288;font-size:.9rem;text-decoration:none;display:flex;align-content:center}.test-drive-links a i{margin-right:4px}.test-drive-links a:hover{background:#3a3f44}.test-drive-links .current{color:#fff;box-shadow:inset 0 -4px 0 0 var(--brand-mn)}.test-drive{overflow-y:scroll;display:grid;grid:auto/1fr 2fr;height:calc(100% - 58px);border:10px solid #ffffff}.test-drive{overflow-y:scroll;padding-right:6px}.test-drive::-webkit-scrollbar{width:6px;height:6px}.test-drive::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.test-drive::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.test-drive fieldset{margin:10px 0;padding:10px 10px 10px 30px}.test-drive fieldset p{margin-top:10px}.test-drive fieldset+fieldset{position:relative}.test-drive fieldset+fieldset{overflow-y:scroll;padding-right:6px}.test-drive fieldset+fieldset::-webkit-scrollbar{width:6px;height:6px}.test-drive fieldset+fieldset::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.test-drive fieldset+fieldset::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.test-drive fieldset+fieldset legend{position:sticky;top:-10px;z-index:20;background:#fff}.test-drive fieldset:disabled{opacity:.5;pointer-events:none;background:none}.test-drive legend{width:100%;padding:0 0 10px;font-weight:700;border-bottom:2px solid #e3e6ea}.test-drive .test-drive-filters{padding-right:4px;position:relative}.test-drive .test-drive-filters fieldset{padding:10px 30px 10px 10px}.test-drive .test-drive-free-search{display:flex;justify-content:space-between;width:calc(100% - 40px);position:absolute;bottom:10px;left:10px}.test-drive .test-drive-free-search button{position:unset;margin:0 0 0 10px}.test-drive .test-drive-free-search input{width:100%;border-radius:4px;border:1px solid #e3e6ea;padding:5px;font-size:1rem}.test-drive .test-drive-cars{position:relative;width:60%}.test-drive .test-drive-cars fieldset ol{margin-bottom:0;height:calc(100% - 30px)}.test-drive .test-drive-cars fieldset ol{overflow-y:scroll;padding-right:6px}.test-drive .test-drive-cars fieldset ol::-webkit-scrollbar{width:6px;height:6px}.test-drive .test-drive-cars fieldset ol::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.test-drive .test-drive-cars fieldset ol::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.test-drive .test-drive-cars fieldset legend{display:flex;justify-content:space-between;align-items:center;position:sticky;top:-10px;z-index:20;background:#fff;box-shadow:-10px 0 #fff,10px 0 #fff}.test-drive .test-drive-cars fieldset legend span{font-size:.85rem}.test-drive .test-drive-cars fieldset legend app-icon{height:.7rem;margin-right:5px;color:var(--brand-mn)}.test-drive .test-drive-cars fieldset+div{position:absolute;display:flex;justify-content:space-between;align-items:center;bottom:10px;left:30px;right:10px;border-top:2px solid #e3e6ea;padding-top:15px;text-align:right;background:#fff}.test-drive .test-drive-cars fieldset+div button{margin-top:0}.test-drive .test-drive-cars-list li+li{margin-top:10px;border-top:1px dotted #e3e6ea;padding:10px}.test-drive .test-drive-cars-list a{display:block;padding:14px 0;text-decoration:none;color:inherit}.test-drive .test-drive-cars-list a:hover{background:#1e21240d;box-shadow:-10px 0 #1e21240d,10px 0 #1e21240d}.test-drive .test-drive-cars-list a.current{background:var(--brand-mn);box-shadow:-10px 0 0 var(--brand-mn),10px 0 0 var(--brand-mn)}.test-drive .test-drive-cars-list a.current h2{color:#fff}.test-drive .test-drive-cars-list a.current span{color:#fff9}.test-drive .test-drive-cars-list a.current app-icon{color:#fff9}.test-drive .test-drive-cars-list a.current svg,.test-drive .test-drive-cars-list a.current p .info svg{fill:#fff9}.test-drive .test-drive-cars-list a.current .test-drive-slot span{color:var(--brand-mn);background:#fff}.test-drive .test-drive-cars-list h2{display:flex;justify-content:space-between;align-items:baseline;font-size:1rem;line-height:1.6rem;color:var(--brand-mn)}.test-drive .test-drive-cars-list h2 span{position:relative;flex-shrink:0;margin-left:20px;padding-left:18px;color:#a5acb2;font-weight:400;font-size:.85rem}.test-drive .test-drive-cars-list h2 svg{position:absolute;left:0;top:5px;width:1rem;fill:#e3e6ea}.test-drive .test-drive-cars-list p{display:flex;align-items:center;justify-content:space-between;font-size:.85rem;color:#585e63}.test-drive .test-drive-cars-list p .info+span{flex-grow:2;padding-left:8px}.test-drive .test-drive-cars-list p .info{width:22px;height:22px;margin:0;border:0}.test-drive .test-drive-cars-list p .info svg{width:22px;fill:#585e63}.test-drive .test-drive-slot{display:flex;align-items:center}.test-drive .test-drive-slot span{margin-left:6px;border-radius:2px;padding:4px 6px;color:#fff;font-size:.7rem;background:#585e63}.test-drive .switch strong{margin-left:10px;color:#7a8288}.test-drive .switch :checked~strong{color:#1e2124}.test-drive .test-drive-filters [type=submit]{z-index:50;position:sticky;bottom:10px;left:10px}.test-drive .empty{display:flex;align-items:center;justify-content:center;width:100%;height:70%;font-size:.85rem;color:#7a8288}.test-drive-dialog form{display:flex;align-items:flex-start;width:100%}.test-drive-dialog form fieldset{width:50%}.test-drive-dialog h1{position:absolute;top:34px;left:45px;font-size:1.2rem}.test-drive-dialog footer{display:flex;justify-content:flex-end;align-items:center;position:fixed;bottom:30px;left:30px;width:calc(100% - 60px)}.test-drive-dialog .test-drive-slots .nav-pop,.test-drive-dialog footer .nav-pop{display:inline-flex}.test-drive-dialog .test-drive-slots .nav-pop>input:disabled+label,.test-drive-dialog footer .nav-pop>input:disabled+label{pointer-events:none;opacity:.5}.test-drive-dialog .test-drive-slots .nav-pop>label,.test-drive-dialog footer .nav-pop>label{margin-right:10px;border-radius:4px;border:1px solid #f1f3f5;padding:15px 40px 14px}.test-drive-dialog .test-drive-slots .nav-pop>label svg,.test-drive-dialog footer .nav-pop>label svg{width:12px}.test-drive-dialog .test-drive-slots .nav-pop>label:hover,.test-drive-dialog footer .nav-pop>label:hover{border-color:transparent;color:#fff;background:var(--brand-color)}.test-drive-dialog .test-drive-slots .nav-pop>label:hover svg,.test-drive-dialog footer .nav-pop>label:hover svg{fill:#fff}.test-drive-dialog .test-drive-slots .nav-pop div,.test-drive-dialog footer .nav-pop div{bottom:0;margin:0 0 74px;padding-top:20px}.test-drive-dialog .test-drive-slots .nav-pop fieldset,.test-drive-dialog footer .nav-pop fieldset{width:100%;padding:0}.test-drive-dialog .test-drive-slots .nav-pop legend,.test-drive-dialog footer .nav-pop legend{margin:18px;width:calc(100% - 36px);padding-bottom:19px;border-bottom:1px solid #f1f3f5;text-align:initial}.test-drive-dialog .test-drive-slots .nav-pop .actions,.test-drive-dialog footer .nav-pop .actions{align-self:flex-end;height:fit-content;margin:0;padding:0 36px 26px 0;text-align:right}.test-drive-dialog .test-drive-slots .nav-pop input:disabled+span,.test-drive-dialog footer .nav-pop input:disabled+span{cursor:default;opacity:.5}.test-drive-dialog .test-drive-slots .nav-pop :checked~label:before,.test-drive-dialog footer .nav-pop :checked~label:before{z-index:30;top:-50%;transform:rotate(180deg)}.test-drive-dialog.confirmation{flex-direction:column}.test-drive-dialog.confirmation div{position:relative;border:1px solid #f1f3f5;padding-top:40px}.test-drive-dialog.confirmation div h2,.test-drive-dialog.confirmation div p{padding:10px 40px 0}.test-drive-dialog.confirmation div h2{font-size:1.1rem;margin-bottom:20px}.test-drive-dialog.confirmation div strong{color:var(--brand-color)}.test-drive-dialog.confirmation div span{position:absolute;top:-20px;left:calc(50% - 20px);display:flex;align-content:center;align-items:center;justify-content:center;border-radius:50%;border:1px solid #f1f3f5;width:40px;height:40px;padding:5px;background:#fff}.test-drive-dialog.confirmation div p:last-of-type{padding-bottom:0}.test-drive-dialog.confirmation div app-icon{margin-top:4px}.test-drive-dialog.confirmation div button{margin-top:40px;border-top:1px solid #f1f3f5}.test-drive-slots{padding-right:30px}.test-drive-slots legend{position:relative;z-index:0;width:100%;padding:44px 0 15px 14px}.test-drive-slots legend:after{position:absolute;bottom:0;display:block;width:calc(100% - 14px);height:1px;content:"";background:#7a8288}.test-drive-slots legend label{border-radius:2px 2px 0 0;border:1px solid transparent;border-width:1px 1px 0;padding:14px 10px 15px;color:#a5acb2;background:#fff}.test-drive-slots div{display:none}.test-drive-slots p{text-align:right}.test-drive-slots button{max-width:unset}#test-drive-days:checked~.test-drive-slots .test-drive-days,#test-drive-hours:checked~.test-drive-slots .test-drive-hours{position:relative;z-index:10;border-color:#7a8288;color:#1e2124}#test-drive-hours:checked~.test-drive-slots div:first-of-type,#test-drive-days:checked~.test-drive-slots div:last-of-type{display:block;width:100%}.tools{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px}.current-day{margin-right:auto;border-radius:4px;border:1px solid #f1f3f5;padding:8px 20px 7px;color:#7a8288}.current-day:hover{background:#fff}.test-drive-agenda,.date-picker-dialog fieldset{padding:30px 0 30px 30px;text-align:center}.test-drive-agenda:disabled,.date-picker-dialog fieldset:disabled{opacity:.4;pointer-events:none;background:unset}.test-drive-agenda:disabled textarea,.test-drive-agenda:disabled button,.date-picker-dialog fieldset:disabled textarea,.date-picker-dialog fieldset:disabled button{color:inherit;background:unset}.test-drive-agenda th,.date-picker-dialog fieldset th{position:unset;padding:20px 10px}.test-drive-agenda th,.test-drive-agenda td,.date-picker-dialog fieldset th,.date-picker-dialog fieldset td{text-align:center}.test-drive-agenda td,.date-picker-dialog fieldset td{padding:0}.test-drive-agenda tr:last-of-type td,.date-picker-dialog fieldset tr:last-of-type td{border-bottom:0}.test-drive-agenda tr:last-child td:empty,.date-picker-dialog fieldset tr:last-child td:empty{height:55px}.test-drive-agenda .wk,.date-picker-dialog fieldset .wk{color:#cbd0d6}.test-drive-agenda td:nth-child(6),.date-picker-dialog fieldset td:nth-child(6){border-left:1px dashed rgb(204.56,209.41,215.23)}.test-drive-agenda td.empty,.date-picker-dialog fieldset td.empty{border-left-color:transparent;border-top-color:transparent}.test-drive-agenda td.empty label,.date-picker-dialog fieldset td.empty label{cursor:default}.test-drive-agenda tbody label,.date-picker-dialog fieldset tbody label{display:flex;justify-content:center;align-content:center;padding:5px}.test-drive-agenda tbody label span,.date-picker-dialog fieldset tbody label span{flex-shrink:0;display:inherit;align-items:center;justify-content:inherit;width:45px;height:45px;border-radius:50%;border:1px solid transparent}.test-drive-agenda :checked+span,.date-picker-dialog fieldset :checked+span{color:#fff;background:#1e2124}.test-drive-agenda .wk :checked+span,.date-picker-dialog fieldset .wk :checked+span{background:#6a7177}.test-drive-agenda :disabled+span,.date-picker-dialog fieldset :disabled+span{font-style:italic;color:#cbd0d6;background:#fbfcfc}.test-drive-agenda .booked+span,.date-picker-dialog fieldset .booked+span{opacity:1;color:#fff;font-style:normal;background:#1e2124}.test-drive-agenda tbody :not(:checked):not(:disabled)+span:hover,.date-picker-dialog fieldset tbody :not(:checked):not(:disabled)+span:hover{background:#1e21240d}.test-drive-agenda :disabled+span:hover,.date-picker-dialog fieldset :disabled+span:hover{cursor:not-allowed}.test-drive-agenda .today span,.date-picker-dialog fieldset .today span{border-color:var(--brand-color);color:var(--brand-color)}.test-drive-agenda .today :checked+span,.date-picker-dialog fieldset .today :checked+span{color:#fff;border-color:transparent;background:var(--brand-color)}.test-drive-agenda textarea,.date-picker-dialog fieldset textarea{width:100%;padding:20px;border-radius:3px;margin-top:20px}td.busy-slot,label.busy-slot span{position:relative}td.busy-slot:before,label.busy-slot span:before{position:absolute;top:10px;left:10px;display:block;width:14px;height:14px;border-radius:8px;border:1px solid #ffffff;content:"";background:var(--brand-color)}td.busy-slot-type,label.busy-slot-type span{position:relative}td.busy-slot-type[data-slot-client]:before,td.busy-slot-type[data-slot-car]:after,label.busy-slot-type span[data-slot-client]:before,label.busy-slot-type span[data-slot-car]:after{position:absolute;display:block;font-size:.55rem;color:var(--brand-color)}td.busy-slot-type[data-slot-client]:before,label.busy-slot-type span[data-slot-client]:before{top:6px!important;left:-30px;content:"\2714\fe0e  " attr(data-slot-client) " "}td.busy-slot-type[data-slot-car]:after,label.busy-slot-type span[data-slot-car]:after{top:16px;left:-30px;content:"\2714\fe0e  " attr(data-slot-car) " "}.price{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;position:relative;max-width:300px}.price ins span,.price del span,.price>span span{padding-left:4px}.price>span{width:100%}.price>span+span{text-align:right}.price .unit,.price .total{position:absolute;top:0;display:block;font-size:.8rem;color:#7a8288}.price .unit+del,.price .total+del{margin-right:14px}.price .unit{padding:9px 10px 0 0}.price .total{right:10px;padding:9px 0 0 10px;text-align:right}.vdfin-search-results{background:#fff}.vdfin-search-results div:first-of-type{width:100%}.vdfin-search-results .list-header span:nth-child(1),.vdfin-search-results a span:nth-child(1){max-width:12%}.vdfin-search-results .list-header span:nth-child(2),.vdfin-search-results a span:nth-child(2){max-width:12%}.vdfin-search-results .list-header span:nth-child(4),.vdfin-search-results a span:nth-child(4){max-width:140px;border-right:0}.vdfin-search-results .list-header span:empty,.vdfin-search-results a span:empty{text-align:center}.vdfin-search-results .list-header span:empty:before,.vdfin-search-results a span:empty:before{content:"\2014";color:#a5acb2}.vdfin-search-results .create{margin:30px}.wining-process .switch{display:flex;align-items:center;border-top:1px solid #e3e6ea;box-shadow:none;padding:15px 10px;background:none}.wining-process .switch:first-child{border-top:none}.wining-process strong{margin-left:20px}.wining-process label:last-of-type{margin-top:30px}.code-field{position:relative}.code-field p{margin-top:20px;border:1px solid #cbd0d6;border-radius:2px;padding:0}.code-field p label{display:inline-block}.code-field p label span{color:var(--brand-color);padding:20px 0 20px 20px}.code-field p input{border-color:#cbd0d6;border-width:0;border-radius:0;padding:20px}.code-field p button{padding:20px;border-left:1px solid rgba(30,33,36,.15);color:var(--brand-mn)}.code-field p button:disabled{background:none}.audi .code-field p button:disabled{background:#1e212499}.vw .code-field p button:disabled{background:#009adb99}.cvi .code-field p button:disabled{background:#009adb99}.seat .code-field p button:disabled{background:#ea5c1a99}.skoda .code-field p button:disabled{background:#41956899}.code-field p button[data-state=loading]{position:relative;color:transparent;background:none}.code-field p button[data-state=loading]:after{border-top-color:var(--brand-mn)}.nav-pop .code-field p{margin:0}[appwecare] [appwecaresubscriberproducts] button{border-radius:4px;margin-right:20px}[appwecare] button{padding:15px 40px}.tile{border:1px solid #cbd0d6;border-radius:4px;padding:16px 24px;display:flex;justify-content:space-between;gap:16px}.tile--simple{border-radius:0;border-top:0;border-left:0;border-right:0}.tile--selected{background-color:#f9fafb}.tile--disabled{opacity:.6;pointer-events:none}.tile--compact{padding:8px 12px}.tile--interactive{cursor:pointer;transition:background-color .2s}.tile--interactive:hover{background-color:#f1f3f5}.tile__content-inline{display:flex;flex-direction:row;gap:4px;align-items:center}.tile__content{display:flex;flex-direction:column;gap:4px}.tile__label{font-size:.75rem;color:#7a8288}.tile__data{color:#1e2124;font-size:1.125rem}.tile__meta{font-size:.75rem;color:#7a8288}.tile__header{border-bottom:1px solid #e3e6ea;padding-bottom:12px;margin-bottom:16px}.tile__footer{border-top:1px solid #e3e6ea;padding-top:12px;margin-top:16px}.tile-list{display:flex;flex-direction:column;gap:16px}.tile-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.tag{font-size:.6875rem;padding:2px 4px;border-radius:2px}.tag--big{font-size:.75rem;font-weight:700}.tag--success{background:#e9fbe9;color:#228132}.tag--warning{background:#fff4e0;color:#ff9d00}.tag--info{background-color:#e7f5f9;color:#0b4366}.tag--error{background-color:#fbe9e9;color:#812522}.tag--primary{background:var(--brand-color);color:#fff}.tag--secondary{background:#1e2124;color:#fff}.tag--neutral{background:#e3e6ea;color:#7a8288}.status-circle__icon{width:32px;height:32px;border-radius:32px;font-size:.75rem;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0;position:relative;z-index:1;color:#fff}.status-circle__icon--complete{background:var(--brand-color) url(/assets/icons/check_white.svg) 4px 4px no-repeat}.status-circle__icon--current{background-color:#1e2124;box-shadow:0 0 0 2px #fff,0 0 0 3px #1e2124}.status-circle__icon--incoming{background-color:#a5acb2}.tabs-container{display:flex;flex-direction:column}.tabs-container .tabs{position:relative;display:flex;border-bottom:1px solid #cbd0d6}.tab{flex:1;text-align:center;padding:12px;cursor:pointer;color:#7a8288;transition:color .3s ease}.tab.active{color:#3a3f44}.tab-indicator{position:absolute;bottom:0;left:0;height:2px;background-color:var(--brand-color);transform:translate(0) scaleX(1);transform-origin:left;transition:transform .3s ease;width:100%;transform-origin:left center}.tab-content{padding-top:32px!important}.accordion{border:1px solid #cbd0d6;border-radius:4px;padding:16px 24px;display:flex;gap:16px;flex-direction:column}.accordion--selected{background-color:#f9fafb}.accordion--interactive{cursor:pointer;transition:background-color .2s}.accordion--interactive:hover{background-color:#f9fafb}.accordion__header{display:flex;justify-content:space-between;flex:1 0 auto;align-items:center}.accordion__title{font-size:1.25rem;color:#6a7177}.accordion__actions{display:flex;gap:8px;align-items:center}.accordion__body{display:flex;flex-direction:column;gap:4px}.accordion-list{display:flex;flex-direction:column;gap:16px}.toggleFavorite{width:28px;height:28px;display:flex;fill:#1e212499}app-toggle-favorite{display:flex;align-items:center}app-toggle-favorite app-icon.icon-favorite.orange{color:#ffb900}app-toggle-favorite app-icon.icon-favorite.red{color:#e73636}.sticky-actions{position:fixed;bottom:40px;display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding-inline:120px;width:100%;left:0}.sticky-actions .button--outline{margin-right:auto}.sticky-actions .button--icon-rouned{margin-left:auto}@media only screen and (max-width: 1281px){.sticky-actions{padding-inline:30px}}.testInFuture main:before{text-align:center;font-weight:700;background-color:#f7ff3c;padding:8px;font-size:.75rem;content:"test in future";width:100%;display:block;height:30px;box-sizing:border-box}.testInFuture .configurator section{height:calc(100% - 172px)}.testInFuture .offers{height:calc(100% - 88px)}.testInFuture section.step-one{height:calc(100% - 88px)}.testInFuture .configurator .tax-tabs{top:160px}.container{width:100%;max-width:100vw;margin-inline:auto;padding-inline:32px}@media (min-width: 1200px){.container{padding-inline:64px;max-width:80vw}}.container--narrow{max-width:960px;margin-inline:auto}.container--wide{max-width:1440px;margin-inline:auto}.container--no-padding{padding-inline:0}.grid{display:grid;gap:32px}.grid--1-cols{grid-template-columns:repeat(1,1fr)}.grid--2-cols{grid-template-columns:repeat(2,1fr)}.grid--3-cols{grid-template-columns:repeat(3,1fr)}.grid--4-cols{grid-template-columns:repeat(4,1fr)}.grid--5-cols{grid-template-columns:repeat(5,1fr)}.grid--6-cols{grid-template-columns:repeat(6,1fr)}.grid--auto-fit{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid--2-3_1-3{grid-template-columns:2fr 1fr}.grid--1-3_2-3{grid-template-columns:1fr 2fr}.grid--3-4_1-4{grid-template-columns:3fr 1fr}.grid--1-4_3-4{grid-template-columns:1fr 3fr}.grid--1-2_1-2{grid-template-columns:1fr 1fr}.grid--sidebar-left-adaptive{grid-template-columns:1fr 2fr}@media (min-width: 1440px){.grid--sidebar-left-adaptive{grid-template-columns:1fr 3fr}}@media (max-width: 1200px){.grid--sidebar-left-adaptive{grid-template-columns:2fr 8fr}}.dialog{background-color:#f9fafb;align-content:start;align-items:start;padding:0}.dialog{overflow-y:scroll;padding-right:6px}.dialog::-webkit-scrollbar{width:6px;height:6px}.dialog::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.dialog::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.dialog--center{height:90vh;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center}.dialog__container .link--close{position:absolute;top:20px;right:30px}.dialog__header{display:flex;align-items:center;justify-content:start!important;margin:40px 0!important}.dialog__container .navigation{display:flex;gap:40px}.dialog__container .navigation li{position:relative}.dialog__container .navigation ol{overflow:hidden;border:1px solid #e3e6ea;border-radius:4px}.dialog__container .navigation ol li+li{border-top:1px solid #e3e6ea}.dialog__container .navigation button{position:relative;width:100%;padding:25px 70px 25px 25px;text-align:left;background-color:#fff}.dialog__container .navigation button:after{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:absolute;top:calc(50% - 10px);right:15px;display:block;width:15px;height:15px;border:1px solid transparent;border-width:1px 1px 0 0;transform:rotate(45deg);content:""}.dialog__container .navigation button:hover:after{border-color:var(--brand-mn);right:10px}.dialog__container .navigation button:after{width:12px;height:12px;top:calc(50% - 6px)}.audi .dialog__container .navigation button:hover{background:#1e21240d}.vw .dialog__container .navigation button:hover,.cvi .dialog__container .navigation button:hover{background:#009adb0d}.seat .dialog__container .navigation button:hover{background:#ea5c1a0d}.skoda .dialog__container .navigation button:hover{background:#4195680d}.dialog__container .navigation button:disabled{color:#f1f3f5;background:none}.dialog__container .navigation button:disabled:hover{color:#f1f3f5;background:none}.dialog__container .navigation button:disabled:hover:after{display:none}.dialog__container .footer{text-align:right;position:absolute;bottom:0;right:0}.dialog__container .footer a{border:none;display:block;padding:20px 30px;font-family:inherit;font-size:inherit;color:inherit;background:none;text-decoration:none}.dialog__feedback .button-group--row{margin-top:20px}@media only screen and (min-width: 1281px){body{position:relative;background:#fff}body:before{z-index:-1;position:absolute;top:-20px;display:block;width:100%;height:156px;content:"";background:#f9fafb}main{z-index:1;margin:20px auto;width:90%;height:calc(100vh - 40px);border-radius:3px;overflow:hidden;background:#fff;box-shadow:0 0 40px 4px #1e212426,0 0 2px 1px #1e21240d}main.login{width:100%;height:100vh;margin:0}.create-main-action{margin:0 auto;width:calc(90% - 30px);padding-bottom:35px}}@media only screen and (max-height: 768px){main{width:100%;height:100vh;margin:0}main.login{width:100%;height:100vh}}footer.extended{display:flex;justify-content:space-between;align-items:center}footer.extended>span{width:50%;text-align:left}footer.extended>div{display:inherit}footer.extended div:last-child{justify-content:flex-end;width:auto}footer.extended .nav-pop>label{position:relative;width:49px;height:49px;border-radius:4px;background:#fff}footer.extended .nav-pop>label svg{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;opacity:.5}footer.extended .nav-pop>label:before{z-index:21;top:-10px;border-width:12px 12px 0 12px;border-color:#ffffff transparent transparent transparent}footer.extended .nav-pop>input:checked~label svg{transform:rotate(180deg);opacity:1}footer.extended .nav-pop div{top:calc(-100% - 16px);margin:0;color:inherit}footer.extended .nav-pop span{display:inline-block;border-radius:4px;border:1px solid transparent;padding:8px 12px}footer.extended .nav-pop span:hover{background:#fff}footer.extended .nav-pop :checked~span{cursor:default;border-color:var(--brand-mn)}footer.extended .nav-pop :checked~span:hover{background:none}footer.extended button{margin:0}footer.extended button[type=button]{padding:0 20px}#switch{display:none}#menu{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;justify-content:center;align-items:center;flex-direction:column-reverse}.audi #menu{background:#1b1e20}.vw #menu,.cvi #menu{background:#008bc5}.seat #menu{background:#d65114}.skoda #menu{background:#3b865e}#menu footer+div{display:flex;align-items:flex-start}#menu ul{margin:0 44px;display:inline-block}#menu ul>li+li{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.15)}#menu li{margin:5px 0}#menu h1{margin:0 8px 20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.15);line-height:2rem;color:#fff}#menu a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;position:relative;border-radius:4px;border:1px solid transparent;padding:8px 45px 8px 8px;color:#fff}#menu a span{color:#fff9;width:100%}#menu a span span{display:block;margin:5px 0 0;font-size:.8rem;color:#ffffff4d}#menu a:hover{color:#ffffffe6;background:#1e212426}#menu .change-concession ol{max-height:50vh}#menu .change-concession ol{overflow-y:scroll;padding-right:6px}#menu .change-concession ol::-webkit-scrollbar{width:6px;height:6px}#menu .change-concession ol::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}#menu .change-concession ol::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}#menu .change-concession app-icon{margin-right:20px;color:#fff9}#menu .current{border-color:#fff9}#menu .current:after{position:absolute;top:50%;transform:translateY(-50%);right:8px;display:block;width:25px;height:25px;content:"";background:url(/assets/icons/check_white.svg) no-repeat center}#menu .current:hover{border-color:transparent}:checked~#menu{display:flex;z-index:98}#menu .switch{justify-content:space-between;padding:8px;color:#fff}#menu .switch span{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin-left:20px;box-shadow:0 0 0 1px #fff9;background:none}#menu .switch span:after{background:#fff9}#menu .switch :checked~span{background:#fff;box-shadow:0 0 0 1px #fff}#menu .switch :checked~span:after{background:var(--brand-mn)}#menu footer{position:absolute;bottom:30px;left:30px;z-index:30;display:grid;grid:1fr/auto auto 2fr;width:calc(100% - 60px)}#switch:checked+label .notification{display:none}#app-nav{display:grid;grid:auto/min-content auto 1fr auto;height:58px;background:#1e2124}#app-nav .current-concession{display:flex}#app-nav .current-concession>a{position:relative;height:58px;background:var(--brand-color);color:#fff;min-width:58px;display:flex;justify-content:center;align-items:center;padding-inline:8px}#app-nav .current-concession>a em{display:none}.audi #app-nav .current-concession>a:hover{background:#b80025}.vw #app-nav .current-concession>a:hover{background:#008bc5}.cvi #app-nav .current-concession>a:hover{background:#008bc5}.seat #app-nav .current-concession>a:hover{background:#d65114}.skoda #app-nav .current-concession>a:hover{background:#3b865e}.ord .ord-wrap,.ord .ord-wrap-2{display:grid;grid:auto/1fr 1fr;gap:40px;width:100%}.ord h1{position:absolute;top:30px;left:45px;font-size:1.2rem;color:var(--brand-mn)}.ord form{place-self:start}.ord label{position:relative;display:block;margin:0 0 15px;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6}.ord label.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.ord label.error svg{height:.7rem;fill:#e73636}.ord label span{display:block}.ord label span strong{font-weight:700;color:#1e2124}.ord label [type=text],.ord label [type=password],.ord label [type=email],.ord label [type=tel],.ord label [type=number],.ord label [type=date],.ord label [name=type-list],.ord label textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.ord label select{width:100%;padding-left:0;background-color:transparent;border:none}.ord label.error span{color:#e73636!important}.ord button[type=submit]{width:100%}.ord fieldset{display:grid;place-items:center}.ord input[type=text],.ord input[type=number]{width:330px}.ord .file{display:grid;grid:auto/1fr auto;width:100%}.ord .file button{padding:0;background:none;color:var(--brand-mn)}.ord .sep{position:relative;width:100%;margin-bottom:20px;text-align:center;font-size:.8rem}.ord .sep span{position:relative;z-index:1;padding:0 10px;background:#fff}.ord .sep:after{position:absolute;top:calc(50% - 5px);display:block;content:"";width:100%;height:1px;background:#e6e6e6}.ord article{border-left:1px solid #cbd0d6;padding-left:40px;min-height:250px}.ord article+article{padding-top:58px}.ord article.loading{position:relative}.ord article.loading:before{position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);z-index:2;display:block;aspect-ratio:1/1;width:16px;border-radius:15px;border:2px solid #1e2124;border-top-color:transparent;content:"";-webkit-animation:load .55s backwards linear infinite;animation:load .55s backwards linear infinite}.ord .ord-lease-order-details{border:none}.ord strong{display:block;font-weight:700}.ord span{color:var(--brand-mn)}.ord .footer{z-index:100;position:absolute;right:0;bottom:0;padding:15px;background:#fff}.conflicts ol{border:1px solid #f9fafb}.conflicts li{display:flex;justify-content:space-between;align-items:center;padding:20px;font-size:1.1rem}.conflicts li+li{border-top:1px solid #f9fafb}.conflicts p{margin-right:60px;padding:0;line-height:2rem}.conflicts strong{color:var(--brand-mn);font-weight:700}.conflicts .offer-success span,.conflicts .offer-fail span{width:32px;height:32px}.conflicts .offer-fail{position:relative;color:#e73636}.build-check{--block-width: 50vw;flex-direction:column;justify-content:space-between;align-items:stretch}@media only screen and (max-width: 780px){.build-check{--block-width: 100%;position:initial;margin-top:50px}}.build-check h1{top:30px;left:45px;font-size:1.2rem}.build-check h1 span{display:inline-block;margin-top:5px;color:#7a8288}@media only screen and (min-width: 780px){.build-check h1{position:absolute}}@media only screen and (min-width: 780px){.build-check .build-check-wrap-container,.build-check form{padding:80px 0;height:100%}}@media only screen and (min-width: 780px){.build-check div{height:100%;padding:10px 10px 80px;overflow-y:overlay;scrollbar-gutter:auto;display:flex;flex-direction:column;align-items:center}.build-check div{overflow-y:scroll;padding-right:6px}.build-check div::-webkit-scrollbar{width:6px;height:6px}.build-check div::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.build-check div::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}}.build-check h2{width:var(--block-width);color:#7a8288;font-size:inherit;line-height:1.6rem}@media only screen and (min-width: 780px){.build-check h2{margin:30px 0;padding:0 15px}}.build-check strong{border-radius:4px;padding:2px;color:#e73636;background:#fbe9e9}.build-check fieldset{width:var(--block-width);border:1px solid #cbd0d6;border-radius:4px;padding:20px 15px 25px;margin-bottom:30px}.build-check fieldset:disabled,.build-check fieldset:disabled label,.build-check fieldset:disabled legend{opacity:.5;cursor:not-allowed}.build-check fieldset:disabled:hover,.build-check fieldset:disabled:active,.build-check fieldset:disabled label:hover,.build-check fieldset:disabled label:active,.build-check fieldset:disabled legend:hover,.build-check fieldset:disabled legend:active{border-color:#cbd0d6;box-shadow:unset}.build-check fieldset.to-del{border-color:#e73636}.build-check fieldset.to-del legend span{color:#fff;border-color:#e73636;background:#e73636}.build-check fieldset.to-add{border-color:#53a548}.build-check fieldset.to-add legend span{color:#fff;border-color:#53a548;background:#53a548}.build-check div fieldset:hover,.build-check div fieldset:active{border-color:#cbd0d6;box-shadow:0 2px 6px #f1f3f5,0 1px 2px #e3e6ea}.build-check legend{text-align:right;padding-inline-start:0;padding-inline-end:0}.build-check legend span{display:block;text-align:right;border:1px solid #cbd0d6;border-radius:4px;padding:4px 10px;font-size:.9rem;background:#fff}.build-check .build-check-current-configuration{background:#f1f3f5;box-shadow:0 2px 6px #f1f3f5,0 1px 2px #e3e6ea}.build-check label+label{margin-top:10px;padding-top:10px;border-top:1px solid #cbd0d6}.build-check label:not(.switch){display:block}.build-check [type=radio]+span{margin-right:15px}.build-check [type=radio]:checked+span+span{color:var(--brand-mn)}.build-check label>span{display:grid;grid:1fr/1fr auto;width:100%}.build-check footer{display:flex;align-items:flex-end;height:136px;justify-content:center;background:#fff fieldset;background-margin:0;background-border-color:#1e2124}.build-check footer legend span{border-color:#1e2124;color:#fff;background:#1e2124}.build-check footer p{position:absolute;right:30px;bottom:0;top:0;display:flex;align-items:center;padding:0}@media only screen and (min-width: 780px){.build-check footer{position:fixed;right:0;bottom:0;left:0;padding:25px}}.car-score-and-details{display:grid;grid:1fr/1fr 1fr;padding:80px}.car-score-and-details div{display:inherit;align-content:start;height:100%;color:#585e63}.car-score-and-details div{overflow-y:scroll;padding-right:6px}.car-score-and-details div::-webkit-scrollbar{width:6px;height:6px}.car-score-and-details div::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.car-score-and-details div::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.car-score-and-details div:first-of-type{margin-right:30px}.car-score-and-details h1{font-size:1.2rem;color:var(--brand-mn)}.car-score-and-details h1:not(:first-of-type){margin-top:30px}.car-score-and-details li+li{padding-top:10px}.car-score-and-details .included:before,.car-score-and-details .excluded:before{display:inline-block;margin:0 10px 0 2px;width:.7rem;height:.7rem;border-radius:1rem;content:""}.car-score-and-details .included:before{background:var(--brand-mn);box-shadow:0 0 0 1px var(--brand-mn)}.car-score-and-details .excluded:before{box-shadow:0 0 0 1px var(--brand-mn)}@property --bg-angle{inherits: false; initial-value: 0deg; syntax: "<angle>";}@keyframes spin{to{--bg-angle: 360deg}}.login{position:relative;display:grid;grid:repeat(auto,3)/auto;gap:60px;background:url(/assets/images/background-olivia-login.png) no-repeat center bottom;background-size:cover}.login:before{position:absolute;width:100%;height:100vh;display:block;content:"";background:#30467ee6}@media only screen and (max-width: 768px){.login:before{background:#30467ee6}}.login .olivia-logo{position:relative;z-index:1;place-self:end center}.login .olivia-logo h1{position:relative;z-index:1;margin:0;padding:0;color:#fff;text-align:center}@media only screen and (max-width: 768px){.login .olivia-logo h1{padding:30px 0}}.login .olivia-logo h1 img{width:300px;margin-bottom:20px}@media only screen and (max-width: 768px){.login .olivia-logo h1 img{width:150px}}.login .olivia-logo h1 span{display:block;font-size:inherit}@media only screen and (max-width: 768px){.login .olivia-logo h1 span{display:none}}.login aside{place-self:start center;display:grid;position:relative;z-index:1;border-radius:10px;padding:30px;background:#f9fafb;box-shadow:0 10px 20px #1e212499,0 5px 40px 1px #1e21244d;pointer-events:none;transition:all .25s}.login aside:hover{transform:scale(.99);background:#fff;box-shadow:0 3px 5px #1e212499,0 3px 20px 1px #1e21244d}.login aside h2{font-size:1rem;font-weight:400;color:#30467e;margin-bottom:30px}.login aside h2 span{font-weight:700}.login aside>span{position:relative}.login aside>span:after{position:absolute;top:-5px;left:-5px;display:block;border-radius:8px;width:calc(100% + 10px);height:calc(100% + 10px);content:"";background:linear-gradient(--bg-angle,#1e2124 0 50%,#fff 50%);animation:spin 2.5s infinite linear}@media only screen and (max-width: 1024px){.login{align-items:flex-start}.login .pushed-message{margin-bottom:15px;border-color:#30467e;background:#fff;box-shadow:none}.login .pushed-message .pushed-message-close{border-color:#30467e}.login .pushed-message .pushed-message-close:hover{border-color:#e73636}}.concessions{display:flex;flex-direction:column}.concessions header{background:#30467e0d;height:58px}.concessions #menu{background:#30467e}.concessions [for=switch]{background:#30467e0d;border-color:#30467e}.concessions [for=switch]:before,.concessions [for=switch]:after{border-color:#30467e}.concessions section{display:grid;grid:auto/repeat(var(--grid-concessions),1fr);gap:20px;max-height:calc(100vh - 66px);width:calc(100% - 4px);margin:4px 0;padding:20px;--grid-concessions: 6}@media only screen and (max-width: 1480px){.concessions section{--grid-concessions: 5}}@media only screen and (max-width: 1280px){.concessions section{--grid-concessions: 4}}@media only screen and (max-width: 1024px){.concessions section{--grid-concessions: 3}}@media only screen and (max-width: 760px){.concessions section{--grid-concessions: 2}}.concessions section{overflow-y:scroll;padding-right:6px}.concessions section::-webkit-scrollbar{width:6px;height:6px}.concessions section::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.concessions section::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.concessions section a{border-radius:6px;padding:20px;line-height:1.5rem;color:#fff;text-decoration:none;background:#30467e url("./media/arrow_forward_gray-OWQ6D2N5.svg") no-repeat right -50px top 30px;background-size:20px;transition:color .25s,background .15s,box-shadow .35s,transform .25s}.concessions section a app-icon{min-width:40px;color:#707ca0;justify-content:start}.concessions section a app-icon svg:not(:root){overflow:visible}.concessions section a span{opacity:.6}.concessions section a:hover{transform:scale(1.015);background:#fff url("./media/arrow_forward_gray-OWQ6D2N5.svg") no-repeat right 20px top 30px;background-size:20px;box-shadow:0 3px 20px #707ca04d;color:var(--brand-mn)}.concessions section a:hover app-icon{color:var(--brand-mn)}.concessions section figure{display:grid;grid:max-content auto/auto;gap:20px}.concessions section figcaption{display:grid;grid:repeat(4,auto)/auto}.concessions section figcaption span:last-of-type{font-size:.8rem}.consent-collection{margin:0 0 15px;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6}.consent-collection>div{display:flex;gap:10px;margin:30px 0}.consent-collection fieldset{display:flex;gap:10px;width:100%;padding:0}.consent-collection label{margin:0;padding:0;box-shadow:none}.consent-collection p{margin-bottom:15px}.consent-collection [type=radio]{all:unset}.consent{display:flex;align-items:center}.consentWrap{overflow:hidden;position:relative;height:30px;border-radius:4px;width:90px;background:#3a3f44;flex-grow:unset!important}.consentWrap label{z-index:1;position:absolute;display:flex;place-items:center;justify-content:center;top:0;margin:0;width:30px;aspect-ratio:1/1;border-radius:0;background:transparent}.consentWrap label:last-of-type{right:0}.consentWrap label app-icon{color:#cbd0d6;transition:fill .25s,transform .25s}.consentWrap span{position:absolute;top:0;display:inline-block;height:30px;aspect-ratio:3/1}.consentWrap span:after{display:inline-block;margin:2px;border-radius:2px;height:26px;aspect-ratio:1/1;content:"";background:#a5acb2;transform:translate(30px);transition:transform .25s,background .25s}.consentWrap:has([value=yes]:checked) span:after,.consentWrap label.consentYes~span:after{background:#00ba00;transform:translate(60px)}.consentWrap:has([value=no]:checked) span:after,.consentWrap label.consentNo~span:after{background:#dc143c;transform:none}.consentWrap :checked~app-icon{color:#fff;transform:scale(1.1)}.consentOptin{margin:30px 0}.consentOptin label{display:flex;align-items:center;gap:10px;width:50%}.consentOptin input[type=checkbox]{display:none}.consentOptin input[type=checkbox]+span{align-self:start;display:block;margin-top:2px;border-radius:2px;border:2px solid #7a8288;width:24px;aspect-ratio:1/1}.consentOptin input[type=checkbox]:checked+span{display:inherit;justify-content:center;align-items:center;background:#fff url("./media/check-XEDFEAXN.svg") no-repeat center;background-size:20px}.CurrentCarConfiguration{display:grid;grid-template:[row1-start] "SalesGroupTitle SalesGroupTitle" 100px [row1-end] [row2-start] "SalesGroupPics SalesGroupPrice" calc(100% - 220px) [row2-end] [row3-start] "CurrentCustomerInfos SalesGroupPrice" 120px [row3-end]/minmax(100px,2fr) 700px;height:100vh;color:#1e2124;background:#fff}.CurrentCarConfiguration.ModelConfiguration{grid-template:[row1-start] "SalesGroupTitle SalesGroupTitle" 100px [row1-end] [row2-start] "SalesGroupPics SalesGroupPics" calc(100% - 200px) [row2-end] [row3-start] "CurrentCustomerInfos SalesGroupPrice" 100px [row3-end]/100%}.CurrentCarConfiguration.ModelConfiguration .SalesGroupModels{border-top:1px solid;border-bottom:1px solid;overflow:hidden;border-color:var(--brand-mn)}.CurrentCarConfiguration.ModelConfiguration .SalesGroupModels section.sales-group{height:100%}@media only screen and (max-width: 1180px){.CurrentCarConfiguration{grid-template:[row1-start] "SalesGroupTitle" [row1-end] [row2-start] "SalesGroupPics" minmax(60vh,1fr) [row2-end] [row3-start] "SalesGroupPrice" [row3-end] [row4-start] "CurrentCustomerInfos" [row4-end]/1fr}}.CurrentCarConfiguration.waiting{grid-template:[row1-start] "SalesGroupTitle SalesGroupTitle" max-content [row1-end] [row2-start] "SalesGroupPics SalesGroupPics" 2fr [row2-end]/auto}.CurrentCarConfiguration:before{all:unset}.CurrentCarConfiguration span.price{margin-right:0}.CurrentCarConfiguration.ModelConfiguration{grid-template:[row1-start] "SalesGroupTitle SalesGroupTitle" 100px [row1-end] [row2-start] "SalesGroupPics SalesGroupPrice" calc(100% - 200px) [row2-end] [row3-start] "CurrentCustomerInfos SalesGroupPrice" 100px [row3-end]/minmax(100px,2fr)}.SalesGroupTitle{grid-area:SalesGroupTitle;display:grid;grid:1fr/auto auto 1fr;align-items:center;padding:30px}@media only screen and (max-width: 1024px){.SalesGroupTitle{grid:repeat(3,1fr)/1fr;padding:30px}}.SalesGroupTitle .BrandLogo{height:40px;max-width:60px;margin-right:30px;color:var(--brand-mn)}@media only screen and (max-width: 1024px){.SalesGroupTitle .BrandLogo{margin-bottom:15px}}.SalesGroupTitle h1{position:relative;margin:0;padding-right:20px;font-size:1.1rem}.SalesGroupTitle h1.slash:after{position:absolute;right:0;display:block;width:1px;height:50px;content:"";background:var(--brand-mn);transform:rotate(22.5deg) translateY(calc(-50% - .8rem))}@media only screen and (max-width: 1024px){.SalesGroupTitle h1.slash:after{all:unset}}.waiting .SalesGroupTitle h1.slash:after{all:unset}.SalesGroupTitle h2{font-size:1.1rem;font-weight:400;color:#1e2124;padding-left:40px}@media only screen and (max-width: 1024px){.SalesGroupTitle h2{padding:0;font-size:.85rem}}.SalesGroupTitle .IconEngine{margin-right:10px}.waiting .SalesGroupTitle .IconEngine{opacity:.3}.SalesGroupPics{grid-area:SalesGroupPics;position:relative;display:flex;align-items:center;justify-content:center;background:#e3e6ea;overflow:hidden}.SalesGroupPics img{width:100%;height:auto}.SalesGroupPics div{position:absolute;bottom:50px;right:50px}.SalesGroupPics div a{display:inline-block;width:15px;height:15px;margin-left:4px;border:1px solid #585e63;border-radius:7px}.SalesGroupPics div a.current{background:#585e63}.actionSlideshow{margin-left:30px;color:#585e63}.actionSlideshow.pause .iconPlay,.actionSlideshow.play .iconPause{display:none}.SalesGroupPrice{scroll-behavior:smooth;grid-area:SalesGroupPrice;display:flex;flex-direction:column;height:calc(100vh - 100px);overflow:hidden;padding:0 20px}.SalesGroupPrice.step-two{padding:0 20px;overflow:hidden;max-height:100%}.SalesGroupPrice.step-two strong{min-width:auto;max-width:none}@media only screen and (max-width: 1180px){.SalesGroupPrice{height:fit-content}}@media only screen and (max-width: 1024px){.SalesGroupPrice{padding:30px}}.SalesGroupPrice h3{display:flex;justify-content:space-between;margin:0;border-bottom:1px solid #f1f3f5;padding:20px 0;font-size:1rem;font-weight:400}.SalesGroupPrice h3:first-child{border-top:1px solid #f1f3f5}.SalesGroupPrice h3 span:first-of-type{font-weight:500}.waiting .SalesGroupPrice h3{opacity:.3}.SalesGroupPrice h3[title]{position:relative}.SalesGroupPrice h3[title]:after{position:absolute;right:0;bottom:-8px;display:block;border-radius:20px;padding:2px 10px;font-size:.6rem;content:attr(title);color:#6a7177;background:#f9fafb}.SalesGroupPrice p{display:flex;justify-content:space-between;margin:15px 0;line-height:1.6rem;color:#7a8288}.SalesGroupPrice p span:first-child{display:inline-block;margin-right:30px;max-width:70%}.SalesGroupPrice p span:last-child{white-space:nowrap;margin-right:0}.SalesGroupPrice h4{margin:15px 0}.SalesGroupPrice.step-two .left{border:none;margin:20px 0}.SalesGroupPrice.step-two .left a strong{min-width:auto;max-width:auto;width:50%}.SalesGroupPrice.step-two .left a>div{min-width:auto;width:calc(50% - 20px)}.SalesGroupPrice.step-two .left a.toggleFavorite{padding:12px 0}.SalesGroupPrice.step-two .left.interior span:last-child{margin-right:0}.SalesGroupPrice.step-two .left.interior strong{min-width:auto;max-width:none}.SalesGroupPrice.step-two .left.interior strong span{white-space:normal;max-width:none}.SalesGroupPrice .WrapDetails{flex-grow:2;margin-top:10px}.SalesGroupPrice .WrapDetails{overflow-y:scroll;padding-right:6px}.SalesGroupPrice .WrapDetails::-webkit-scrollbar{width:6px;height:6px}.SalesGroupPrice .WrapDetails::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.SalesGroupPrice .WrapDetails::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.SalesGroupPrice .WrapDetails p span.price{margin-right:0}.SalesGroupPrice .WrapDetails p{background:#f000;transition:background 5s ease-out}.SalesGroupPrice .WrapDetails p.NewEquipment{background:var(--brand-mn)}.SalesGroupPrice .WrapDetails.FinancialServices{height:70px;margin:0 0 10px;padding:0}.SalesGroupPrice .WrapDetails.FinancialServices h3{padding:5px 0;border-top:none}.SalesGroupPrice .WrapDetails.FinancialServices p:not(.EmptyPanel){display:block;margin:0}.SalesGroupPrice .WrapDetails.FinancialServices p:not(.EmptyPanel) span{width:100%;margin-right:0;display:inline;white-space:normal}.SalesGroupPrice .Prices{display:flex;flex-direction:column;height:calc(100% - 120px)}.SalesGroupPrice .FinancialPrices{display:flex;flex-direction:column;height:120px}.SalesGroupPrice .EmptyPanel{display:flex;height:calc(100% - 30px);width:100%;justify-content:center;align-items:center}.CurrentCustomerInfos{grid-area:CurrentCustomerInfos;display:flex;justify-items:left;grid-auto-flow:column;gap:60px;padding:10px 30px;font-size:.9rem;color:#1e2124;line-height:1.3rem}.waiting .CurrentCustomerInfos{color:transparent}@media only screen and (max-width: 1024px){.CurrentCustomerInfos{grid:repeat(3,min-content)/1fr;gap:30px;padding:30px 30px 50px}}.CurrentCustomerInfos p{width:100%;position:relative;padding-left:25px}.CurrentCustomerInfos app-icon{position:absolute;left:0;top:2px;height:1rem}.waiting .CurrentCustomerInfos app-icon{opacity:.3}.LoadingSalesGroupPic{-webkit-animation:load .7s backwards linear infinite;animation:load .7s backwards linear infinite}.accessories-filters{display:grid;grid:auto/2fr 1fr;align-items:center;padding:15px}.accessories-filters .filters-list{display:inherit;grid:auto/repeat(3,auto);gap:15px}.accessories-filters .filters-list .switch span:first-of-type{margin-right:10px}.accessories-filters .accessories-caddy{justify-self:end;display:grid;grid:auto/auto auto;gap:10px;align-items:center;border-radius:4px;padding:12px 14px 13px;background:#f2f2f2}.accessories-filters .accessories-caddy:hover{background:#ebebeb}.accessories-filters .accessories-tax{text-align:right}.accessories-filters .tax-tabs{all:unset!important}.accessories.wrap{display:grid;grid:auto/2fr 1fr;gap:15px;padding-left:15px}.accessories-list{max-height:calc(100vh - 250px)}.accessories-list .add label{position:relative}.accessories-list.empty{border-radius:4px;display:grid;grid:auto/auto;place-items:center;background:#cbd0d6}.accessories-list.empty p{color:#7a8288}.accessories-list{overflow-y:scroll;padding-right:6px}.accessories-list::-webkit-scrollbar{width:6px;height:6px}.accessories-list::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.accessories-list::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}@media only screen and (max-width: 1280px){.accessories-list{max-height:calc(100vh - 210px)}}.accessories-list details{display:block;width:100%;margin-bottom:10px}.accessories-list details summary[disabled]{pointer-events:none;opacity:.4}.accessories-list details summary[disabled]:before,.accessories-list details summary[disabled]:after{all:unset}.accessories-list details summary[disabled]:after{position:absolute;top:13px;right:10px;font-size:.85rem;content:attr(title)}.accessories-list details[open] summary{border-radius:4px 4px 0 0;border:solid #cbd0d6;border-width:1px;padding-right:60px;background:#fff}.accessories-list details[open] summary:before{opacity:.5}.accessories-list details[open] summary:after{display:none}.accessories-list summary{list-style:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative;border-radius:4px;border:1px solid transparent;padding:10px 10px 11px;background:#f1f3f5}.accessories-list summary h1{margin:0;font-size:1rem}.accessories-list summary:before,.accessories-list summary:after{position:absolute;display:block;width:16px;height:2px;content:"";background:#1e2124}.accessories-list summary:before{right:20px;top:calc(50% - 2px)}.accessories-list summary:after{transform:rotate(90deg);right:20px;top:calc(50% - 2px)}.accessories-list summary:hover{border-color:#cbd0d6}.accessories-list ol{border-radius:0 0 4px 4px;border:1px solid #cbd0d6;border-width:0 1px 1px 1px}.accessory-list-item{display:grid;grid:auto/90px 2fr min-content 1fr min-content}.accessory-list-item:hover,.accessory-list-item.current{position:relative;z-index:2;background:#f7f7f7;box-shadow:0 0 0 2px var(--brand-mn)}.accessory-list-item+li{border-top:1px solid #cbd0d6}.accessory-list-item div[class^=accessory-]{display:flex;align-items:center;font-size:.9rem;padding:5px 10px}.accessory-picture{width:90px;height:100%;aspect-ratio:3/2;border:1px solid #ffffff;background-size:cover;background-repeat:no-repeat;background-color:#e6e6e6}.accessory-link{align-self:center}.accessory-link a{color:#1e2124}.accessory-quantity{border-left:1px solid #cbd0d6}.audi .accessory-quantity:focus-within{background:#1e21240d}.vw .accessory-quantity:focus-within{background:#009adb0d}.cvi .accessory-quantity:focus-within{background:#009adb0d}.seat .accessory-quantity:focus-within{background:#ea5c1a0d}.skoda .accessory-quantity:focus-within{background:#4195680d}.accessory-quantity label{align-self:stretch;display:grid;grid:auto auto/auto}.accessory-quantity label span{font-size:.8rem;color:#7a8288}.accessory-quantity label input{border:none;padding:0 0 5px;color:var(--brand-mn);width:50px}.accessory-prices{align-self:stretch;gap:20px;justify-content:space-between;border-left:1px solid #cbd0d6}.accessory-price-unit svg{margin-right:5px;fill:#e73636}.accessory-price-unit,.accessory-price-total{align-self:stretch;display:grid;grid:auto 1fr/auto}.accessory-price-unit span,.accessory-price-total span{width:100%;padding:0 0 5px;font-size:.8rem;color:#7a8288}.accessory-price-unit strong,.accessory-price-total strong{width:100%;place-self:end center;padding-bottom:5px}.accessory-price-unit ins,.accessory-price-total ins{margin:0}.accessory-price-total,.accessory-price-total strong{text-align:right}.accessory-action{align-self:stretch;border-left:1px solid #cbd0d6}.accessory-action button{position:relative;padding:10px}.accessory-action button .accessory-action-caddy{color:#7a8288}.accessory-action button .accessory-action-arrow{left:50%;transform:translate(-50%);top:2px;position:absolute;transition:top .19s}.accessory-action button:hover .accessory-action-arrow{top:5px}.accessory-action button:disabled,.accessory-action button:disabled:hover{background:none}.accessory-action button:disabled .accessory-action-arrow,.accessory-action button:disabled:hover .accessory-action-arrow{opacity:0}.accessory-details{max-height:calc(100vh - 250px);margin-right:15px;border-radius:4px;border:1px solid;border-color:#7a8288;padding:20px}.accessory-details.empty{display:grid;grid:auto/auto;place-items:center;border-color:#cbd0d6;background:#cbd0d6}.accessory-details.empty p{color:#7a8288}.accessory-details{overflow-y:scroll;padding-right:6px}.accessory-details::-webkit-scrollbar{width:6px;height:6px}.accessory-details::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.accessory-details::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}@media only screen and (max-width: 1280px){.accessory-details{max-height:calc(100vh - 210px)}}.accessory-details h1,.accessory-details h2{margin:0 0 20px;font-size:1.1rem}.accessory-details h2{margin-top:20px}.accessory-details p{font-size:.9rem;line-height:1.4rem}.accessory-details .accessory-list-item{grid:auto/90px 2fr;border:1px solid #7a8288}.accessory-details .accessory-list-item+li{margin-top:10px}.accessory-details-pictures img{margin-top:15px;width:100%}.accessory-video{margin-top:15px}section.crm{display:block;padding:10px}section.crm{overflow-y:scroll;padding-right:6px}section.crm::-webkit-scrollbar{width:6px;height:6px}section.crm::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}section.crm::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}section.crm>article{width:45%}section.crm>div:not(.placeholder){padding-left:40px;width:55%}section.dashboard{display:flex}.cuba-to-driver form{width:100%}.cuba-to-driver .col{display:flex;align-items:stretch}.cuba-to-driver .col label{width:50%;flex-grow:1}.cuba-to-driver .col label+label{margin-left:20px}.cuba-to-driver .col>span{width:50%;padding:10px;font-size:1.2rem;font-weight:700}.cuba-to-driver label{position:relative;display:block;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6;margin:0;width:50%}.cuba-to-driver label.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.cuba-to-driver label.error svg{height:.7rem;fill:#e73636}.cuba-to-driver label span{display:block}.cuba-to-driver label span strong{font-weight:700;color:#1e2124}.cuba-to-driver label [type=text],.cuba-to-driver label [type=password],.cuba-to-driver label [type=email],.cuba-to-driver label [type=tel],.cuba-to-driver label [type=number],.cuba-to-driver label [type=date],.cuba-to-driver label [name=type-list],.cuba-to-driver label textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.cuba-to-driver label select{width:100%;padding-left:0;background-color:transparent;border:none}.cuba-to-driver .transfert~label{box-shadow:0 0 0 2px var(--brand-mn)}.cuba-to-driver .transfert~label:after{position:absolute;right:0;top:0;border-radius:0 0 0 4px;padding:3px 10px;content:attr(title);font-size:.7rem;color:#fff;background:var(--brand-mn)}.cuba-to-driver footer{text-align:right;width:calc(100% - 60px);margin-top:20px}.cuba-to-driver p.vat>span{font-size:1rem;font-weight:400;line-height:25px;padding:15px 10px 0}.cuba-to-driver p.vat button{opacity:0}.cuba-to-driver .cannot-sync{min-width:50%}.cuba-to-driver .cannot-sync ol li{border:1px solid #cbd0d6;border-radius:4px;padding:60px;text-align:center}.cuba-to-driver .cannot-sync ol li app-icon{margin-bottom:30px}.cuba-to-driver .cannot-sync ol li p{text-align:center;margin-bottom:30px;line-height:2rem}#edi{overflow-y:scroll}:root{--edi-blue: #243b5a;--edi-green: #7bbab2;--edi-gray: #dcdcdc;--edi-yellow: #f0d87a}#edi.edi-welcome{font-size:1rem;color:#fff;background:var(--edi-blue)}#edi.edi-welcome section{display:grid;grid:auto/1.5fr 1fr;gap:40px;place-self:center;width:80%;max-width:1280px}#edi.edi-welcome figure img{max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:25px}#edi.edi-welcome ol{list-style:disc;list-style-position:inside}#edi.edi-welcome ol li{margin-left:10px;line-height:1.6rem}#edi.edi-welcome div{display:grid;grid:auto auto/auto;gap:10px}#edi.edi-welcome .edi-offer strong{color:var(--edi-yellow)}#edi.edi-welcome p strong{font-weight:800}#edi.edi-welcome img.logo{width:100%;max-width:200px}#edi.edi-welcome .link--close{color:#fff}a.edi-button,button.edi-button{margin-top:0;width:100%;padding:20px;color:var(--edi-blue);text-align:center;text-decoration:none;background:var(--edi-blue)}a.edi-button:hover,button.edi-button:hover{color:var(--edi-blue);background:var(--edi-green)}a.edi-button.cancel,button.edi-button.cancel{border:none;display:inline-block;padding-top:15px;color:#fff;text-decoration:underline;text-underline-offset:2px}a.edi-button.cancel:hover,button.edi-button.cancel:hover{color:var(--edi-yellow);background:none}a.edi-button{margin-top:20px;border-radius:10px;font-size:1.2rem;font-weight:700;background:var(--edi-yellow)}.sf{flex-direction:column;justify-content:flex-start}.sf .step-content>div{width:100%}.sf footer.extended{justify-content:flex-end}.sf footer.extended .nav-pop{margin-right:20px}.wizard ol{display:flex;counter-reset:list-items}.wizard li{display:flex;align-items:center;counter-increment:list-items}.wizard li:before{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;content:counter(list-items) "";font-size:.8rem;color:#fff;background:#1e2124}.wizard li:after{position:relative;display:block;transform:rotate(45deg);border:0 solid #585e63;border-width:2px 2px 0 0;width:14px;height:14px;content:""}.wizard li+li{margin-left:20px}.wizard li:last-of-type:after{all:unset}.wizard li.done:before{content:"";background:var(--brand-mn) url(/assets/icons/check_white.svg) 6px 9px no-repeat;background-position:center}.wizard li.done button{color:var(--brand-mn)}.wizard button{padding:10px}.step-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.sf-message{display:none;text-decoration:underline;position:absolute;top:100%;text-align:center;padding:40px 0 50px;line-height:1.5rem;color:var(--brand-mn)}.sf-message:before,.sf-message:after{position:absolute;display:block;content:"";background:var(--brand-mn)}.sf-message:before{left:calc(50% - 5px);top:0;width:10px;height:10px;border-radius:5px}.sf-message:after{left:calc(50% - 1px);top:0;width:2px;height:36px}.sf-disabled .sf-message{display:initial}.sf-disabled ol{overflow:unset}.sf-disabled ol button{opacity:.5;pointer-events:none}.sf-disabled ol:after{position:absolute;inset:0;display:block;border-radius:4px;border:2px solid var(--brand-mn);content:""}.audi .sf-disabled ol:after{background:#1e212426}.vw .sf-disabled ol:after{background:#009adb26}.cvi .sf-disabled ol:after{background:#009adb26}.seat .sf-disabled ol:after{background:#ea5c1a26}.skoda .sf-disabled ol:after{background:#41956826}.step-content footer{position:fixed;bottom:30px;left:30px;width:calc(100% - 60px);text-align:right}.step-content form{min-width:60%}.step-content fieldset{margin:20px 0;width:100%}.step-content legend{margin:0 0 20px 10px;line-height:1.5rem;color:#7a8288}.step-content legend strong{font-weight:700;color:#1e2124}.step-content p label{position:relative;display:block;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6;margin:0}.step-content p label.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.step-content p label.error svg{height:.7rem;fill:#e73636}.step-content p label span{display:block}.step-content p label span strong{font-weight:700;color:#1e2124}.step-content p label [type=text],.step-content p label [type=password],.step-content p label [type=email],.step-content p label [type=tel],.step-content p label [type=number],.step-content p label [type=date],.step-content p label [name=type-list],.step-content p label textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.step-content p label select{width:100%;padding-left:0;background-color:transparent;border:none}.step-content p label.switch{display:flex;margin:0;align-items:center;background:none}.step-content p label strong{margin-left:10px}.step-content p label.datepicker{display:flex;flex-direction:column}.split-2{display:flex}.split-2>div{margin:0 30px;width:50%}.step-content.miles fieldset{border:none}.sf-select{border-bottom:1px solid rgba(30,33,36,.15)}.sf-select legend,.sf-select>p{position:relative;margin:0;width:100%;padding:0}.sf-select legend span,.sf-select>p span{padding-right:10px;background:#fff}.sf-select legend:after,.sf-select>p:after{position:absolute;z-index:-1;left:0;top:calc(50% + 1px);display:block;content:"";width:100%;height:1px;background:#1e212426}.sf-select.sf-nb{border-bottom:0}.sf-select.sf-nb div{padding-bottom:0}.sf-select.miles-percentage p.col{display:flex}.sf-select.miles-percentage p.col:after{background:none;height:0}.sf-select.miles-percentage p.col label{width:50%}.sf-select.miles-percentage p.col label span{padding-right:0;background:none}.sf-select.miles-percentage p.col label+label{margin-left:20px}.sf-advance{margin:20px 0}.sf-advance .col{display:flex;align-items:stretch;padding:0}.sf-advance .col label{width:50%;flex-grow:1}.sf-advance .col label+label{margin-left:20px}.sf-advance p+p{margin-top:20px}.sf-advance label{position:relative;display:block;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6;margin:0}.sf-advance label.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.sf-advance label.error svg{height:.7rem;fill:#e73636}.sf-advance label span{display:block}.sf-advance label span strong{font-weight:700;color:#1e2124}.sf-advance label [type=text],.sf-advance label [type=password],.sf-advance label [type=email],.sf-advance label [type=tel],.sf-advance label [type=number],.sf-advance label [type=date],.sf-advance label [name=type-list],.sf-advance label textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.sf-advance label select{width:100%;padding-left:0;background-color:transparent;border:none}.sf-info .step-content{display:unset;margin-top:30px}.sf-info .step-content{overflow-y:scroll;padding-right:6px}.sf-info .step-content::-webkit-scrollbar{width:6px;height:6px}.sf-info .step-content::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.sf-info .step-content::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.sf-info .table{margin:30px 0}.sf-info th{font-size:1.1rem}.sf-info article{padding:30px 0}.sf-info article header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.sf-info article header h2{padding:0}.sf-info article header button{border-radius:4px;padding:5px 10px 4px}.sf-info article p{color:#1e2124;line-height:1.8rem}.sf-info article+article{border-top:1px solid #f9fafb}.opt-in{width:60%;display:flex;margin:auto}json-schema-form .input-group,jsonforms .input-group{margin-bottom:16px}.crm.dashboard.crm-offline{position:relative}.crm.dashboard.crm-offline:before,.crm.dashboard.crm-offline:after{position:absolute;display:block}.crm.dashboard.crm-offline:before{pointer-events:none;z-index:0;right:10px;top:10px;border-radius:0 2px 0 4px;padding:5px 10px 6px;color:#fff;font-size:.85rem;content:attr(title);background:var(--brand-mn)}.crm.dashboard.crm-offline:after{inset:8px;border:2px solid var(--brand-mn);border-radius:4px;content:""}.crm.dashboard.crm-offline h1{padding:14px 0 13px}.crm.dashboard.crm-offline p:empty{margin-bottom:.5rem;height:1.5rem;background:linear-gradient(90deg,#f1f3f5,#f9fafb)}.crm.dashboard.crm-offline .sales-process-individual button,.crm.dashboard.crm-offline .sales-type-change{position:relative;z-index:2}.crm.dashboard.crm-offline .sales-process-progress li{position:relative;height:44px}.crm.dashboard.crm-offline .sales-process-progress li:after{position:absolute;display:block;width:100%;height:100%;content:"";background:linear-gradient(90deg,#f1f3f5,#f9fafb)}.crm.dashboard.crm-offline .sales-process-progress span:before,.crm.dashboard.crm-offline .sales-process-progress span:after{display:none}.crm-offline-popup{position:fixed;display:flex;justify-content:center;align-items:center}.crm-offline-popup form{min-width:50%}.crm-offline-popup legend{width:100%;margin-bottom:20px}.crm-offline-popup legend h1{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(30,33,36,.15);color:#1e212499}.crm-offline-popup legend h1>span{font-size:1.7rem;color:#1e21244d}.crm-offline-popup legend h1>span span{color:#1e212426}.crm-offline-popup form label{position:relative;display:block;margin:0 0 15px;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6}.crm-offline-popup form label span{display:block}.crm-offline-popup form label span+span{display:none}.crm-offline-popup [type=text],.crm-offline-popup [type=password]{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.crm-offline-popup select{border:none;max-width:100%;width:100%;background-color:transparent;padding-left:0;color:#1e2124;font-size:1rem}.crm-offline-popup form p{text-align:right}.crm-offline-popup .error{color:#e73636}.crm-offline-popup .error span{display:none}.crm-offline-popup .error span+span{display:block}.crm-offline-popup .crm-offline-popup .sales-type-change{display:flex;justify-content:space-between;align-items:center;background:none}.crm-offline-popup .crm-offline-popup .sales-type-change select{max-width:unset;width:65%}.main-wizard{display:grid;grid:1fr/repeat(3,auto)}.main-wizard a{display:grid;grid:1fr/auto auto auto;align-items:center;text-decoration:none;-webkit-tap-highlight-color:transparent;background:linear-gradient(90deg,#3a3f44,#1e2124)}.main-wizard a:first-child{grid:1fr/auto auto}.main-wizard a:last-child{grid:1fr/auto auto}.main-wizard a:not(:first-child):before,.main-wizard a:not(:last-child):after{display:block;border:29px solid transparent;border-right-width:0;content:""}.main-wizard a:not(:first-child):before{border-left-color:#a5acb2}.main-wizard a:not(:last-child):after{transform:translate(28px);border-left-color:#1e2124}.main-wizard span{padding:0 15px;color:#7a8288}.main-wizard span:first-line{font-size:.7rem}.main-wizard .current{background:linear-gradient(90deg,#3a3f44,#1e2124)}.main-wizard .current span{color:#fff}.main-wizard a:hover{background:#3a3f44}.main-wizard a:hover span{color:#fff}.main-wizard a:hover:after{border-left-color:#3a3f44}.main-wizard a:last-child:hover{background:linear-gradient(90deg,#32373c 50%,#1e2124)}.main-wizard app-icon{position:absolute;margin-left:8px}.main-wizard .done{background:none}.main-wizard .done span svg{color:#53a548}.maintenance{background:#1e212499;z-index:200}.maintenance section{display:grid;grid:1fr/.7fr 1fr;position:relative;width:70vw;max-width:1100px;height:60vh;border-radius:4px;background:#fff;box-shadow:0 4px 10px #1e21244d}.maintenance figure{overflow:hidden;border-radius:4px 0 0 4px;background:#f1f3f5}.maintenance figure:before{position:absolute;top:-25px;left:-25px;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:40px;content:"";background:#30467e url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.14 10.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94L12.4.81c-.04-.24-.24-.41-.48-.41H8.08c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L.74 6.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94 0 .31.02.64.07.94L.84 12.52c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM10 13.6c-1.98 0-3.6-1.62-3.6-3.6S8.02 6.4 10 6.4s3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z' fill='white' fill-rule='nonzero'/></svg>") center center/40px no-repeat;background:var(--brand-color) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.14 10.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94L12.4.81c-.04-.24-.24-.41-.48-.41H8.08c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L.74 6.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94 0 .31.02.64.07.94L.84 12.52c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM10 13.6c-1.98 0-3.6-1.62-3.6-3.6S8.02 6.4 10 6.4s3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z' fill='white' fill-rule='nonzero'/></svg>") center center/40px no-repeat;color:#fff;background-size:40px;box-shadow:0 2px 8px #1e212426;-webkit-animation:load 7s backwards linear infinite;animation:load 7s backwards linear infinite}.maintenance figure svg{padding:30px;width:100%;height:100%;object-fit:contain}.maintenance figure .sweat{fill:var(--brand-color)}.maintenance div{padding:30px;margin:6px}.maintenance div{overflow-y:scroll;padding-right:6px}.maintenance div::-webkit-scrollbar{width:6px;height:6px}.maintenance div::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.maintenance div::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.maintenance h1{font-size:1.5rem}.ManyStockOrder{display:grid;grid:min-content 2fr/auto;gap:30px;justify-items:center;background-color:#e3e6ea}.ManyStockOrder .wizard{position:relative}.ManyStockOrder:before{position:absolute;top:0;display:block;height:50vh;width:100%;content:"";background:#f1f3f5}.ManyStockOrder div{z-index:1;position:relative;min-width:40vw;padding:120px 160px 60px;background:#fff;box-shadow:0 10px 20px #e3e6ea}@media only screen and (max-width: 1024px){.ManyStockOrder div{padding:120px 40px 40px}}.ManyStockOrder figure{z-index:5;position:absolute;top:-84px;left:calc(50% - 84px);display:grid;grid:1fr/1fr;place-items:center;overflow:hidden;border-radius:80px;border:4px solid #cbd0d6;width:160px;height:160px;background:#fff}.audi .ManyStockOrder figure{border-color:#fff;background:#e3e6ea}.ManyStockOrder figure img{width:140px;height:auto}.ManyStockOrder figure+figure{z-index:4;transform:translate(30px) scale(.98)}.ManyStockOrder figure+figure+figure{z-index:3;transform:translate(60px) scale(.96)}.ManyStockOrder figure+figure+figure+figure{z-index:2;transform:translate(90px) scale(.94)}.ManyStockOrder header{margin-bottom:60px}.ManyStockOrder header h1,.ManyStockOrder header h2{margin:0;padding:0;font-size:1.1rem;font-weight:400;text-align:center}.ManyStockOrder header h2{margin-top:10px;font-size:1rem;color:#1e2124}.ManyStockOrder .HowManyStockOrder{display:flex;justify-content:space-between;align-items:stretch}@media only screen and (max-width: 767px){.ManyStockOrder .HowManyStockOrder{flex-direction:column}}.ManyStockOrder .HowManyStockOrder fieldset{display:inline-grid;grid:auto/auto auto;overflow:hidden;align-items:center;border:1px solid #6a7177;border-radius:4px}.ManyStockOrder .HowManyStockOrder label{width:200px;padding:0 0 0 15px}.ManyStockOrder .HowManyStockOrder [type=number]{width:40px;border:none;padding:0;margin-right:5px;text-align:right;font-size:1rem}.ManyStockOrder .HowManyStockOrder span{display:inline-grid;gap:1px;border-left:1px solid #6a7177;background:#6a7177}.ManyStockOrder .HowManyStockOrder span button{padding:5px 30px;background:#fff}.ManyStockOrder .HowManyStockOrder span button:hover{background:#fff}@media only screen and (max-width: 767px){.ManyStockOrder .HowManyStockOrder [type=submit]{margin-top:30px}}.ManyStockOrder .HowManyStockOrder.ConfirmOrder span{border-color:#fff;background:#fff}.ManyStockOrder .HowManyStockOrder.ConfirmOrder button:disabled{visibility:hidden}.ManyStockOrder .StockOrderProgress{min-width:450px}.ManyStockOrder .StockOrderProgress li{display:grid;grid:1fr/auto 100px;gap:30px}.ManyStockOrder .StockOrderProgress li+li{border-top:1px solid #f9fafb}.ManyStockOrder .StockOrderProgress p{padding-top:10px;line-height:1rem}.ManyStockOrder .StockOrderProgress p span{font-size:.8rem}.ManyStockOrder .StockOrderProgress li>span{overflow:hidden;align-self:center;display:block;margin:10px 0;width:100px;height:12px;border-radius:6px;border:1px solid #a5acb2;background:#fff}.ManyStockOrder .StockOrderProgress li>span span{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;height:20px;content:"";background:#a5acb2}.ManyStockOrder .StockOrderProgress strong{padding-left:20px;font-size:.85rem;color:#6a7177}.ManyStockOrder .StockOrderProgress .stockOrderSuccess{color:#53a548}.ManyStockOrder .StockOrderProgress .stockOrderFailed{color:#e73636}.ManyStockOrder .StockOrderProgress .stockOrderFailed button{padding:0;text-decoration:underline}.ManyStockOrder footer{position:fixed;bottom:30px;left:30px}.ManyStockOrder footer button{padding:15px 30px}.not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--brand-mn)}.not-found h1{margin-top:40px;text-align:center;color:#fff}.not-found h1 span{padding-top:5px}.not-found h1 em{font-style:normal}.not-found h2{margin-top:30px}.not-found a{border-radius:2px;padding:12px 20px;color:var(--brand-mn);font-weight:400;font-size:1rem;text-decoration:none;background:#fff}.not-found a:hover{color:#fff}.audi .not-found a:hover{background:#1a1c1f}.vw .not-found a:hover,.cvi .not-found a:hover{background:#0083ba}.seat .not-found a:hover{background:#ca4d13}.skoda .not-found a:hover{background:#377f58}.broken svg{width:240px;fill:#ffffff26}.compas{-webkit-animation:lost 3s alternate linear infinite;animation:lost 3s alternate linear infinite;position:relative;width:120px;height:120px;border-radius:60px;border:12px solid #ffffff;background:#fff}.compas:before{position:absolute;left:calc(50% - 3px);top:-6px;display:block;border-radius:2px;content:"";height:4px;width:4px;background:#e73636}.compas span{display:inline-block;position:absolute;width:100%;height:100%}.compas span:before,.compas span:after{display:block;position:absolute;content:"";font-size:1rem;color:var(--brand-mn)}.compas span:first-of-type:before{content:"N";color:#e73636;right:calc(50% - 5px)}.compas span:first-of-type:after{content:"S";color:var(--brand-mn);bottom:0;right:calc(50% - 5px)}.compas span:last-of-type:before{content:"W";color:var(--brand-mn);bottom:calc(50% - .5rem);left:0}.compas span:last-of-type:after{content:"E";color:var(--brand-mn);bottom:calc(50% - .5rem);right:0}.compas svg{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;fill:var(--brand-mn)}.insurance{margin-bottom:96px}@media (min-width: 1200px){.aside-insurance{padding-right:48px}}.aside-insurance .stepper{position:sticky;top:32px;margin-top:32px;background-color:#fff;padding:32px;border-radius:16px;box-shadow:0 0 8px #1e21240d}.proposals__head{text-align:center;margin-bottom:1.25rem;flex-direction:column;gap:40px;margin-bottom:40px}.proposals__head h1{font-size:1.75rem;color:#3a3f44;padding:0;margin:0}.proposals__head .proposals__subtitle{max-width:45rem;color:#3a3f44;text-align:center}.proposals .card--clickable{position:relative;gap:16px;border:1px solid transparent;transition:all .2s ease-in-out}.proposals .card--clickable:hover{border-color:var(--brand-color)}.proposals .card--clickable:hover .button--outline--secondary{color:var(--brand-color);border-color:var(--brand-color)}.proposals .card--clickable:hover .button--outline--secondary:hover{color:#fff}.proposals .card--recommended{border:1px solid var(--brand-color)}.proposals .card--active{border:2px solid var(--brand-color)}.proposals .card--active .button--outline--secondary{background-color:var(--brand-color);color:#fff;border-color:var(--brand-color)}.proposals .card--active:hover .button--outline--secondary{color:#fff}.proposals .card__badge{background-color:var(--brand-color);font-size:.6875rem;border-radius:99px;color:#fff;padding:4px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.proposals .card__title{color:#6a7177;font-size:1.25rem;font-weight:700;text-align:center;margin-top:16px;margin-bottom:0}.proposals .card__price{color:var(--brand-color);font-weight:700;font-size:2.5rem;display:flex;flex-direction:column;align-items:center}.proposals .card__price-value{color:var(--brand-color);font-weight:700}.proposals .card__price-period{color:#6a7177;font-size:1.125rem;font-weight:700}.proposals .card__bullets{color:#3a3f44;margin-bottom:16px}.proposals .button{font-size:.875rem}.included{margin-top:40px;margin-bottom:64px;background-color:#fff;padding:32px;border-radius:16px;box-shadow:0 0 8px #1e21240d}.included h4{font-size:1.25rem;margin-bottom:16px;color:#6a7177;margin-top:0}.included .included__grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 980px){.included .included__grid{grid-template-columns:1fr}}.included .included__col h5{margin:0 0 16px;font-size:1.125rem;color:#3a3f44}.offer__head{display:block}.offer__head h2{margin:16px 0 32px;text-align:center;font-size:1.75rem}.offer__desc{display:flex;justify-content:space-between;gap:24px}.offer__desc .plan-line{font-size:1.25rem;color:#6a7177;margin-bottom:12px;font-weight:700}.offer__price .price{flex-direction:column}.offer__price .value{color:var(--brand-color);font-size:2.5rem;font-weight:700;white-space:nowrap;line-height:1.75rem}.offer__price .period{color:#6a7177;font-weight:700}.offer__grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}.offer__grid h3{color:#6a7177}@media (max-width: 900px){.offer__grid{grid-template-columns:1fr}}.leadCountChips{border-radius:20px;padding:4px 12px;color:#fff;text-transform:uppercase;font-variant-numeric:lining-nums;font-size:.8125rem;background:var(--brand-mn)}dialog .leadList{margin-bottom:64px}dialog .leadList h1{font-size:1.25rem;position:initial;padding-bottom:0}dialog .leadList .count-results{padding:0;margin-bottom:20px}.leadProcesslist h2{margin:.67em 0;font-size:1.25rem;padding-bottom:0}.leadProcesslist .count-results{padding:0;margin-bottom:24px}.leadAction{border-radius:20px;padding:4px 12px;text-transform:uppercase;font-size:.8rem;color:#fff;transition:background .25s;background:var(--brand-mn)}.leadAction:hover{background:var(--brand-color-hover)}jsonforms .horizontal-layout{display:flex;gap:16px;flex-wrap:wrap}jsonforms .horizontal-item{flex:1;min-width:150px}jsonforms .vertical-layout{display:flex;flex-direction:column;gap:16px}jsonforms .vertical-item{width:100%}jsonforms .label-text{background-color:#f1f3f5;padding:16px}jsonforms .group-title{color:#6a7177;font-size:1.125rem;padding-bottom:12px;font-weight:400}.u-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.u-split{display:flex;align-content:center;gap:8px}.u-error{color:#e73636}.u-success{color:#228132}.u-text-right{text-align:right!important}
