@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 button,.audi [type=search],.audi select,.vw button,.vw [type=search],.vw select,.cvi .seat button,.cvi .seat [type=search],.cvi .seat select,.skoda button,.skoda [type=search],.skoda select{letter-spacing:.01em;font-weight:400;font-style:normal}.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}:root .audi{--brand-mn: #1e2124;--brand-color: #cc0029;--brand-color-hover: #99001f;--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-hover: #006b99;--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-hover: #006b99;--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-hover: #bf4912;--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-hover: #32714f;--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}:root{-webkit-user-select:none;user-select: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}svg.icon-favorite{width:20px;height:20px;margin-right:10px;display:flex;fill:#1e212499}svg.icon-favorite .orange{fill:#bd7b00}svg.icon-favorite .red{fill:#e73636}: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}h2:empty{display:none}button,.btn{border:none;padding:0;font-family:inherit;font-size:inherit;color:inherit;background:none}.btn{text-decoration:none}[type=submit],.btn{margin-top:5px;position:relative;border-radius:4px;padding:15px 40px 14px;color:#fff;text-transform:uppercase;background:var(--brand-mn)}[type=submit]:hover,.btn:hover{color:#ffffffe6}[type=submit]:active,.btn:active{color:#fff9;background:#707ca0}.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.small{border-radius:4px;padding:10px 10px 9px;text-transform:none}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 svg{height:.8rem;fill:#fff}.edit:hover{background:#fff}.edit:hover svg{fill:#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 svg{fill:#1e212499}.delete span{margin-left:5px;font-size:.8rem;color:var(--brand-mn)}.delete:hover{border-radius:20px;background:#e73636}.delete:hover svg{fill:#fff}.delete:hover span{color:#ffffffe6}.delete-line{position:relative;line-height:100%}.delete-line:before,.delete-line:after{position:absolute;left:calc(50% - 7px);top:calc(50% - 1px);display:block;height:2px;width:14px;content:"";background:#7a8288}.delete-line:before{transform:rotate(45deg)}.delete-line:after{transform:rotate(-45deg)}.delete-line:hover:before,.delete-line:hover:after{background:var(--brand-mn)}.undo{display:flex;align-items:center;width:100%;border-radius:4px;padding:10px 8px;color:#fff}.undo svg{width:21px;fill:#fff}.undo span{margin-left:10px;text-align:left}.undo:disabled{color:#ffffff4d;background:none}.undo:disabled svg{fill:#ffffff4d}.undo:disabled:hover{color:#ffffff4d;background:#1e212426}.undo:hover{color:#ffffffe6;background:#1e212426}button.asc svg{fill:var(--brand-mn)}button.desc svg{transform:rotate(180deg);fill:var(--brand-mn)}button.filled{border-radius:4px;padding:15px 40px 14px;color:#fff;background:#1e2124}button.filled:hover{background:#3a3f44;color:#ffffffe6}.warning{border-radius:4px;background:#e73636}.warning:disabled{background:#e736364d}.warning:disabled:hover{background:#e736364d}.arrow-right{margin:0 20px;border-radius:4px;padding:0 20px}.arrow-right svg{width:14px;fill:#f1f3f5}.arrow-right:after{content:attr(title);color:#f1f3f5;font-size:.7rem}.arrow-right.transfert:after{color:var(--brand-mn)}.arrow-right.transfert svg{fill:var(--brand-mn)}[type=submit]{margin-top:5px;position:relative;border-radius:4px;padding:15px 40px;color:#fff;text-transform:uppercase;background:var(--brand-mn)}[type=submit]:hover{color:#ffffffe6}[type=submit]:active{color:#fff9;background:var(--brand-mn)}[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}.cuba{color:var(--brand-mn)}.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 svg{position:absolute;left:calc(50% - 7px);bottom:7px;width:14px}.audi .file-icon svg path{fill:#1e21244d}.vw .file-icon svg path{fill:#009adb4d}.cvi .file-icon svg path{fill:#009adb4d}.seat .file-icon svg path{fill:#ea5c1a4d}.skoda .file-icon svg path{fill:#4195684d}.file-icon.shared{background:var(--brand-mn)}.audi .file-icon.shared{background:#cc0029}.file-icon.shared span:before{border-color:transparent transparent #e3e6ea transparent}.file-icon.shared svg path{fill:#fff}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{font-family:inherit;border:none;border-radius:2px;padding:6px 31px 6px 10px;font-size:1rem;color:#1e2124;background:#1e21240d url(/assets/images/arrow-select.svg) no-repeat right 10px center}select:focus{outline:none}select:hover{background-color:#1e212426}select:disabled{cursor:not-allowed}select:disabled:hover{background-color:none}.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}.info{flex-shrink:0;margin:10px 0;border-left:1px solid #cbd0d6;width:50px}.info svg{fill:var(--brand-mn)}.info span{display:none}.info:hover{opacity:.8}.info.nb{margin:0;width:auto;border:none}.insurance-questions .required,.insurance-questions .info-required,.json-schema-form .required,.json-schema-form .info-required{position:relative}.insurance-questions .required:before,.insurance-questions .info-required:before,.json-schema-form .required:before,.json-schema-form .info-required:before{opacity:.7;position:absolute;top:2px;left:2px;border-radius:5px;width:10px;height:10px;content:"";background:#fff url(/assets/images/required-form.svg) no-repeat center center;background-size:6px}.insurance-questions .error,.insurance-questions .validated,.json-schema-form .error,.json-schema-form .validated{position:relative}.insurance-questions .error span:after,.insurance-questions .validated span:after,.json-schema-form .error span:after,.json-schema-form .validated span:after{position:absolute;top:10px;right:0;display:block;height:25px;width:25px;border-radius:30px 0 0 30px;content:""}.insurance-questions .error span:after,.json-schema-form .error span:after{background:#fff url(/assets/images/error-red.svg) no-repeat center center;background-size:12px}.insurance-questions .validated span:after,.json-schema-form .validated span:after{background:#9ed86e url(/assets/images/check.svg) no-repeat center top 8px;background-size:12px}.errorMessage{color:#e73636;font-size:13px}.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-mn)}.audi .placeholder label,.audi .placeholder a{color:#cc0029}.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.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";text-transform:uppercase;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{display:flex;border-radius:15px;padding:4px;margin-right:20px}button.removeItem svg{fill:#1e2124}button.removeItem:hover{box-shadow:0 0 0 1px #1e2124}button.removeItem:disabled{background-color:#fff!important}button.removeItem:disabled:hover{box-shadow:none}button.removeItem:not(:disabled)~strong{color:var(--brand-mn)}button.removeItem~strong{color:var(--brand-mn)}button.removeItem:disabled~strong{cursor:initial!important}table{table-layout:fixed;width:100%;border-spacing:0}.wrap-table{max-height:70vh;background:#fff}.wrap-table{overflow-y:scroll;padding-right:6px}.wrap-table::-webkit-scrollbar{width:6px;height:6px}.wrap-table::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.wrap-table::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}thead{font-size:.85rem}thead th{font-weight:400;position:sticky;top:0;background:#f1f3f5}thead th.sortable{cursor:pointer}thead th:first-of-type{border-radius:2px 2px 0 0;z-index:3}thead th:last-of-type{border-radius:0 2px 2px 0}thead.miscellaneous th{position:initial}.no-sticky th{position:unset}th a{color:var(--brand-mn)}th,td{border:none;padding:14px 7px 13px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}thead.sorttable th{padding:0}thead.sorttable th button{display:block;width:100%;padding:14px 7px 13px;text-align:left}.sbl td+td,.sbl th+th{border-left:1px solid #e3e6ea}tr+tr td,tfoot td{border-top:1px solid #e3e6ea}.clk{pointer-events:none}.clk:hover{background:#f1f3f5}.clk td{cursor:pointer;pointer-events:auto}.np td{cursor:default}.ar{text-align:right}.hl td{font-weight:700;color:var(--brand-mn)}.hl.solde td{color:#fff;background:var(--brand-mn)}.divers td:first-of-type{position:relative}.divers td:first-of-type button{font-weight:700;position:absolute;padding:10px;top:14px;left:6px}.divers .miscellaneous{height:200px}.divers .miscellaneous table{table-layout:fixed}.divers .miscellaneous table th{position:initial;height:60px}.divers .miscellaneous table th.actions{width:10%}.divers .miscellaneous table th.selection,.divers .miscellaneous table th.selection select{width:50%}.editable{width:200px;border:1px solid #e3e6ea;border-width:1px 1px 0}.editable label{display:flex}.editable.no-db{border-width:1px 0 0 1px}.editable svg{margin:0 5px}.editable span{margin-left:4px}.editable [type=text],.editable [type=number]{width:100%;padding:0;margin:0;border:none;text-align:right}.editable+td.bl{border:1px solid #e3e6ea;border-width:1px 0 0 1px}tbody tr:first-of-type .editable,tbody tr:first-of-type .bl{border-top:0}.reprise{overflow:hidden}.reprise label:last-of-type{position:relative;margin-left:20px}.reprise label:last-of-type:before{position:absolute;top:-14px;left:-11px;display:block;width:1px;height:250%;content:"";background:#e3e6ea}.reprise span{position:relative;color:#a5acb2}.reprise :checked+span{position:relative;cursor:default;color:#1e2124}.reprise :checked+span:before{position:absolute;inset:-6px 0 0 -5px;display:block;border-radius:2px;border:1px solid var(--brand-mn);width:calc(100% + 10px);height:calc(100% + 10px);content:""}.off{color:#cbd0d6}.sep td{border-top:0;padding:1px 0;background:var(--brand-mn)}.sep+tr td{border-top:0}.overflow{overflow:unset}table.estimated-delays thead th,table.estimated-delays thead td{position:relative;text-overflow:unset;white-space:unset;vertical-align:top}table.estimated-delays thead th button,table.estimated-delays thead td button{text-align:left}table.estimated-delays thead th .sort-header,table.estimated-delays thead td .sort-header{margin-top:5px;display:block}table.estimated-delays thead th .sort-header span,table.estimated-delays thead td .sort-header span{position:absolute;top:14px;left:25px}.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.toast-list button svg,.toast div.message.toast-list button svg{width:17px;stroke:#fff}.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}.refresh button svg{width:22px}.refresh button svg path:first-of-type{stroke:#fff}.refresh button svg path:last-of-type{fill:#fff}.refresh button:hover svg path:first-of-type{stroke:#fff9}.refresh button:hover svg path:last-of-type{fill:#fff9}@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;font-size:.9rem}.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{margin-right:5px;width:14px;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:8px;font-size:.9rem;color:var(--brand-mn)}.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{0%{opacity:0}to{transform:none}}.tooltip:before,.tooltip:after{pointer-events:none;display:none;position:absolute;z-index:110;content:"";will-change:transform,opacity}.tooltip:before{left:0;width:fit-content;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:calc(50% - 10px);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,.tooltip.top:after{transform:translateY(10px)}.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}.tooltip.bottom:before,.tooltip.bottom:after{transform:translateY(-10px)}.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}.tooltip.bottom.show{overflow:visible}.tooltip.persistent:before,.tooltip.persistent:after{display:block;transform:none}.tooltip.persistent:hover:before,.tooltip.persistent:hover:after{animation:none}.tooltip:hover:before,.tooltip:hover:after{display:block;animation:show-tooltip .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}[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}.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}.selectable{-webkit-user-select:text;user-select:text}.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:130px;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}.test-drive-links a,.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 .yes-no{text-align:center}.confirm-dialog .yes-no button{margin:15px 30px}.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;text-align:right}.confirm-dialog .conflict button{margin:0}.confirm-dialog .conflict button:last-of-type{margin-left:30px}.current-car-price-resume{position:fixed;left:15px;bottom:15px;border-radius:4px;padding:10px 15px;font-size:.85rem;color:#fff9;background:var(--brand-mn);box-shadow:0 2px 3px #1e212426}.current-car-price-resume abbr{text-decoration:none}.current-car-price-resume strong{font-weight:700;color:#fff}.current-car-price-resume p{padding:0}.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{text-align:right;font-size:.7rem}.cards>div span svg{margin-left:5px;height:.5rem}.cards>div span svg path:last-child{fill:#1e2124}.cards .current-car-owner-company{color:#fff;background:var(--brand-mn)}.cards .current-car-owner-company strong{color:#fff}.cards .current-car-owner-company span svg path:last-child{fill:#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 figcaption .modify{display:flex;align-items:center;justify-content:center;padding:5px 10px 6px;text-transform:none;margin:auto}.comparator figcaption .modify span{font-size:.8rem;color:var(--brand-mn)}.comparator figcaption .modify:hover{border-radius:20px;background:var(--brand-mn)}.comparator figcaption .modify:hover span{color:#ffffffe6}.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{display:flex;justify-content:space-between}.comparator ol div:not(.top){align-items:center}.comparator ol div+div{margin-top:30px}.comparator ol div.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;left:30px;width:calc(100% - 60px);text-align:right}.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}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}.reconnect,.invitation-sales-process,.wining-process{background:#ffffffe6}.reconnect h1,.invitation-sales-process h1,.wining-process h1{margin-bottom:30px;padding:0 10px;color:#1e2124}.reconnect h1 span,.invitation-sales-process h1 span,.wining-process h1 span{display:block;font-size:1rem;color:#7a8288}.reconnect form,.invitation-sales-process form,.wining-process form{width:60vw}.reconnect label,.invitation-sales-process label,.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}.reconnect label.error,.invitation-sales-process label.error,.wining-process label.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.reconnect label.error svg,.invitation-sales-process label.error svg,.wining-process label.error svg{height:.7rem;fill:#e73636}.reconnect label span strong,.invitation-sales-process label span strong,.wining-process label span strong{font-weight:700;color:#1e2124}.reconnect label [type=text],.reconnect label [type=password],.reconnect label [type=email],.reconnect label [type=tel],.reconnect label [type=number],.reconnect label [type=date],.reconnect label [name=type-list],.reconnect label textarea,.invitation-sales-process label [type=text],.invitation-sales-process label [type=password],.invitation-sales-process label [type=email],.invitation-sales-process label [type=tel],.invitation-sales-process label [type=number],.invitation-sales-process label [type=date],.invitation-sales-process label [name=type-list],.invitation-sales-process label textarea,.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}.reconnect label select,.invitation-sales-process label select,.wining-process label select{width:100%;padding-left:0;background-color:transparent}.reconnect label span,.invitation-sales-process label span,.wining-process label span{display:block}.reconnect label span+span,.invitation-sales-process label span+span,.wining-process label span+span{display:none}.reconnect p,.invitation-sales-process p,.wining-process p{text-align:right}.reconnect button:disabled:hover,.invitation-sales-process button:disabled:hover,.wining-process button:disabled:hover{color:inherit}.reconnect .error,.invitation-sales-process .error,.wining-process .error{color:#e73636}.reconnect .error svg,.invitation-sales-process .error svg,.wining-process .error svg{height:.7rem;fill:#e73636}.reconnect .error span,.invitation-sales-process .error span,.wining-process .error span{display:none}.reconnect .error span+span,.invitation-sales-process .error span+span,.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:60px;width:45px;padding:0;height:calc(100% - 90px)}.slide-show .prev:before,.slide-show .next:before{position:absolute;display:block;width:40px;height:40px;border:solid #1e2124;border-width:2px 0 0 2px;content:""}.slide-show .prev:hover:before,.slide-show .next:hover:before{border-color:var(--brand-mn)}.slide-show .prev:active,.slide-show .next:active{opacity:.5}.slide-show .prev{left:0}.slide-show .prev:before{transform:rotate(-45deg);left:15px}.slide-show .next{right:0}.slide-show .next:before{transform:rotate(135deg);right:15px}.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;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;border:none;padding:30px;background:#fff}dialog>div{display:inherit;flex-direction:column;border-radius:3px}dialog:not(.sf) 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}header.fixed .close{right:30px}.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,.divers div{min-width:70%}.divers table td:first-child+td{padding:14px 7px 13px 17px}.divers table+p{margin-top:20px;text-align:right}.divers table select{width:100%}.divers h1{position:absolute;top:30px;left:45px;font-size:1.2rem;color:var(--brand-mn)}dialog.sf form{padding-bottom:90px}dialog.sf form{overflow-y:scroll;padding-right:6px}dialog.sf form::-webkit-scrollbar{width:6px;height:6px}dialog.sf form::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}dialog.sf form::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}dialog.sf form>p{z-index:100;position:absolute;right:0;bottom:0;left:0;padding:15px;background:#fff}dialog.sf .error-message{position:fixed;max-width:fit-content;inset:20px 20px auto;border:1px solid #e73636!important;border-radius:6px;padding:30px;background:#fff}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 svg{margin-top:2px}label.datepicker span+span g,label.datepicker span+span path:last-of-type{fill:#6a7177}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}.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 svg{width:16px;stroke:#1e2124}.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}.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}.filters nav{display:inline-flex;align-items:center;margin:10px 20px 0}.filters nav span{cursor:pointer;display:flex;align-items:center;margin-right:20px}.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 nav svg{width:20px;margin-right:5px}.filters nav span:hover,.filters nav>button:hover{position:relative}.filters nav span:hover:after,.filters nav>button:hover:after{position:absolute;z-index:0;inset:-5px -10px;display:block;border-radius:4px;border:1px solid #cbd0d6;content:"";background:transparent}.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}.filters .btn-sort button{display:inherit;align-items:center;padding:0 12px 0 10px;margin:0;border:1px solid #cbd0d6;height:33px;text-align:right}.filters .btn-sort button sub{position:relative;top:4px}.filters .btn-sort button svg{width:11px;fill:#fff;margin-top:2px}.filters .btn-sort button svg.grey{fill:#cbd0d6}.filters .btn-sort button svg.invert{transform:rotate(180deg);margin-top:0}.filters .btn-sort button:hover:not(.active){color:var(--brand-mn);border-color:var(--brand-mn)}.filters .btn-sort button:hover:not(.active) svg{fill:var(--brand-mn)}.filters .btn-sort button:first-child{margin-left:10px;padding:0 10px;border-radius:4px 0 0 4px}.filters .btn-sort button:last-child{margin-right:10px;border-radius:0 4px 4px 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/images/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-mn);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}}.audi .check-it-out:before{background:#cc0029}.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:6px 12px 7px 8px;border-radius:4px;border:1px solid rgba(255,255,255,.15);color:#ffffffe6;font-size:.85rem;background:none}.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 svg{margin-right:10px;width:20px}.nav-pop.helpdesk-infos path:first-of-type+path{fill:#fff}.nav-pop.helpdesk-infos path:first-of-type,.nav-pop.helpdesk-infos path:last-of-type{fill:#fff9}.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;text-transform:uppercase;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 svg{width:60px;margin-bottom:16px}.messages article.empty g{stroke:#cbd0d6}.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{-webkit-user-select:none;user-select:none}.nav-pop [type=checkbox],.nav-pop [type=radio]{display:none}.nav-pop>label{display:flex;align-items:center}.nav-pop>label svg{margin-right:10px}.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}.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;margin-left:5px;border-radius:4px;padding:5px 10px 4px;border:1px solid var(--brand-mn)}.nav-pop.new-showroom-card>label{text-transform:uppercase;font-size:1rem;color:var(--brand-mn)}.nav-pop.new-showroom-card:hover{background:var(--brand-mn)}.nav-pop.new-showroom-card:hover>label{color:#fff}.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}.new-tab,.reset,.customer-screen{display:block;width:40px;height:40px;position:absolute;left:calc(5% - 40px);top:58px;border-radius:4px 0 0 4px;background:#30467e;background:var(--brand-mn);box-shadow:inset -1px 0 #1e212426,inset -2px 0 #1e21240d}.new-tab svg,.reset svg,.customer-screen svg{fill:#fff}.new-tab:hover,.reset:hover,.customer-screen:hover{background:#2b3f71}.audi .new-tab,.audi .reset,.audi .customer-screen{background:#cc0029}.new-tab svg,.reset svg,.customer-screen svg{width:10px;fill:#fff}.new-tab:hover,.reset:hover,.customer-screen:hover{background:#1e2124}.new-tab:hover svg,.reset:hover svg,.customer-screen:hover svg{fill:#fff}.reset{top:104px}.reset svg{width:20px}.customer-screen{top:150px}.customer-screen svg{width:23px;margin-top:3px}.undo.newtab svg{width:14px}@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}.offer-actions button{text-transform:uppercase}.offer-actions .offers-menu div{margin-top:10px}.offer-actions .offers-menu label{text-transform:uppercase}.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;bottom:7px;width:10px;height:10px;border-radius:5px}.offer-actions .sf-message:after{right:-40px;left:auto;bottom:11px;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.missing-vdfin button:first-child{margin-left:0}.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/images/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}.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 svg{width:1rem;fill:transparent}.offer-progression-details .done span{background:#53a548}.offer-progression-details .done svg{fill:#fff}@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 svg,.offer-confirmed>div svg,.catalog-sent>div svg{margin-bottom:30px;height:1.5rem;fill:#e73636}.offer-confirmation>div strong,.offer-confirmed>div strong,.catalog-sent>div strong{font-weight:700}.offer-confirmation>div button,.offer-confirmed>div button,.catalog-sent>div button{border-radius:4px;border:1px solid transparent;padding:10px 15px;border-color:#b21515;color:#b21515}.offer-confirmation>div button[type=submit],.offer-confirmed>div button[type=submit],.catalog-sent>div button[type=submit]{border:none;color:#fff}.offer-confirmation>div button[type=submit]:hover,.offer-confirmed>div button[type=submit]:hover,.catalog-sent>div button[type=submit]:hover{background:#e52929}.offer-confirmation>div button:hover,.offer-confirmed>div button:hover,.catalog-sent>div button:hover{color:#fff;background:#b21515}.offer-confirmation>div button:disabled,.offer-confirmed>div button:disabled,.catalog-sent>div button:disabled{border-color:#cbd0d6;color:#cbd0d6;background:none}.offer-confirmation>div button+button,.offer-confirmed>div button+button,.catalog-sent>div button+button{margin-left:20px}.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-confirmation .warning.orderConfirmation,.catalog-sent .warning.orderConfirmation{border-radius:4px}.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>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:#fff}.offer-confirmed>div li>span svg,.catalog-sent>div li>span svg{margin:4px 0 0;width:90%;fill:#53a548}.offer-confirmed>div li+li,.offer-confirmed>div li.error,.catalog-sent>div li+li,.catalog-sent>div li.error{margin-top:20px;border:1px solid rgb(250.2,214.8,214.8);padding:20px;color:#b21515;background:#f4a5a5}.offer-confirmed>div li+li svg,.offer-confirmed>div li.error svg,.catalog-sent>div li+li svg,.catalog-sent>div li.error svg{margin-bottom:15px;fill:#e73636}.offer-confirmed>div li+li p,.offer-confirmed>div li.error p,.catalog-sent>div li+li p,.catalog-sent>div li.error p{margin:0}.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-confirmed>div button[type=submit],.catalog-sent>div button[type=submit]{background:none;border:1px solid var(--brand-mn);color:var(--brand-mn)}.offer-confirmed>div button[type=submit]:hover,.catalog-sent>div button[type=submit]:hover{color:#fff;background:var(--brand-mn)}.offer-confirmed>div svg,.catalog-sent>div svg{fill:#fff}.offer-confirmation li>span{display:block;width:unset}.offer-confirmation p:first-of-type svg{margin:0 10px 0 0!important}.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-mn)}.audi .offer-progression ::-webkit-progress-value{background:#cc0029}.offer-progression ::-moz-progress-bar{border-radius:4px;background:var(--brand-mn)}.audi .offer-progression ::-moz-progress-bar{background:#cc0029}.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 table{table-layout:auto}.offers .wrap.sf-display{height:auto;margin-bottom:0}.offers .resize-bar{margin:0 10px}.offers header{display:flex;justify-content:space-between;align-items:center;margin:9px 10px 10px}.offers footer{position:fixed}.offer-actions{display:flex;justify-content:stretch}.offer-actions button{margin:0 0 0 5px;padding:5px 10px 4px}.nav-pop.offers-menu{position:relative;margin-left:5px;border-radius:4px;padding:5px 10px 4px;border:1px solid var(--brand-mn);color:var(--brand-mn)}.nav-pop.offers-menu:hover{color:#fff;background:var(--brand-mn)}.nav-pop.offers-menu :checked~div{max-width:unset;white-space:nowrap;right:calc(50% - 150px)}.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}.nav-pop.offers-menu.order :checked~div{right:calc(50% - 90px)}.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 li button{border-radius:4px 0 0 4px;border:1px solid transparent;padding:10px 15px;border-color:var(--brand-mn);color:var(--brand-mn)}.offers-progress li button:hover{color:#fff;background:var(--brand-mn)}.offers-progress li button+button{border-radius:0;border-width:1px 1px 1px 0}.offers-progress li button:last-of-type{border-radius:0 4px 4px 0;border-left:0}.offers-progress li button:disabled{border-color:#7a8288;color:#7a8288;background:none}.offers-progress li.mail button{border-radius:4px;border:1px solid}.offers-progress span{width:32px;height:32px}.offers-progress .offer-progress{color:#a5acb2}.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 svg{margin:4px;width:24px;fill:#53a548}.offers-progress .offer-fail{position:relative;color:#e73636}.offers-progress .offer-fail svg{margin:6px;width:20px;fill:#e73636}.offers-progress ol+ol{margin-top:20px}.offers-progress .mail span{height:22px}.offers-progress .mail svg{stroke:var(--brand-mn)}.offers-progress footer{display:flex;position:fixed;bottom:30px;left:30px;width:calc(100% - 60px);text-align:right}.offers-progress footer button{margin-left:10px}.withSignAction{margin-top:40px;position:relative}.withSignAction li button.signAction{position:absolute;top:-38px;right:-1px;border-color:#f1f3f5;border-bottom-color:#fff;border-radius:4px 4px 0 0;border-width:1px;font-size:.8rem;background:#fff}.withSignAction li button.signAction svg{vertical-align:text-bottom;height:1rem;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 svg{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:last-child{border:none}.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}.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-mn);box-shadow:0 2px 8px #1e212426}.audi .release-note figure:before{color:#fff;background:#cc0029}.release-note figure svg{padding:30px;width:100%;height:100%;object-fit:contain}.release-note figure .jacket-front{fill:var(--brand-mn)}.audi .release-note figure .jacket-back{fill:#1b1e20}.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}.audi .release-note figure .jacket-front{fill:#cc0029}.audi .release-note figure .jacket-back{fill:#b80025}.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-mn) .release-note h1 a:hover{text-decoration:underline}.release-note h1 svg{margin-right:5px;height:1.2rem}.release-note h1 svg rect{fill:var(--brand-mn)}.audi .release-note h1 a{color:#cc0029}.audi .release-note h1 svg rect{fill:#cc0029}.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}.rent-preview{display:flex;margin-right:20px;border-radius:2px;box-shadow:0 0 0 1px #e3e6ea}.rent-preview div{display:inherit}.rent-preview p{display:inherit;align-items:center;padding:0 20px;line-height:1.2rem;font-size:.85rem;box-shadow:1px 0 #e3e6ea}.rent-preview span{align-items:stretch}.rent-preview span:first-of-type{color:#a5acb2}.rent-preview span:last-of-type{margin-left:10px}.rent-preview button{display:flex;align-items:center;justify-content:center;position:relative;width:60px;padding:0 0 0 2px}.rent-preview button span{display:none}.rent-preview button svg{width:20px;fill:var(--brand-mn)}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-mn);stroke-dasharray:0 60;stroke-dashoffset:0}.audi .ActionSalesGroup svg circle{stroke:#cc0029}.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-mn)}@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}}.audi .ActionSalesGroupDetails>div{border-bottom:2px solid #cc0029}.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-mn)}.audi .ActionSalesGroupDetails h2:after{background:#cc0029}.ActionSalesGroupDetails h2 .SalesGroupStock{margin:0 0 0 15px;padding:5px 10px;font-size:.85rem;background:#fff;color:var(--brand-mn);border-color:var(--brand-mn)}.audi .ActionSalesGroupDetails h2 .SalesGroupStock{color:#cc0029;border-color:#cc0029}.ActionSalesGroupDetails h2 span{position:relative;z-index:2;padding:0 10px;color:var(--brand-mn);background:#fff}.audi .ActionSalesGroupDetails h2 span{color:#cc0029}.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}.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}.sales-process-customer-documents>div.empty svg{margin-right:4px;height:.85rem;fill:#cbd0d6}.sales-process-customer-documents table{table-layout:auto}.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/images/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}.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}[class^=sales-process-] footer button{margin-right:5px;padding:6px 10px 7px;border-radius:4px;border:1px solid var(--brand-mn);color:var(--brand-mn);font-size:.85rem}[class^=sales-process-] footer button:hover{color:#fff;border-color:var(--brand-mn);background:var(--brand-mn)}.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}dialog.sales-process-list thead button svg{margin-left:5px}.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 svg{height:1rem}.sales-process-progress svg path{fill:#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/images/check.svg) no-repeat center 6px;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:8px 31px 9px 10px;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-tabs button,.sales-process-tabs a{margin:0 1px;border-radius:4px 4px 0 0;padding:14px 14px 13px;color:var(--brand-mn);text-decoration:none;font-size:.85rem}.sales-process-tabs button:hover,.sales-process-tabs a:hover{color:#1e212499;background:#1e21240d}.sales-process-tabs button.current,.sales-process-tabs a.current{border:1px solid rgba(30,33,36,.15);border-width:1px 1px 0;color:var(--brand-mn);background:#fff}.sales-process-tabs button.cuba,.sales-process-tabs a.cuba{padding-right:0}.sales-process-tabs button.cuba:hover,.sales-process-tabs a.cuba:hover{background:none}.sales-process-tabs button.cuba:hover .icon svg path,.sales-process-tabs a.cuba:hover .icon svg path{fill:var(--brand-mn)}.sales-process-tabs button:disabled,.sales-process-tabs a:disabled{color:#1e212426;background:none}.sales-process-tabs button:disabled:hover,.sales-process-tabs a:disabled:hover{color:#1e212426;background:#1e21240d}.icon{display:inline-flex;align-self:center}.icon svg{height:1rem;width:1rem;top:.125rem;position:relative}.icon svg path{fill:#1e212426}.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 svg{height:1.1rem;width:18px;fill:#fff}.save-configuration:hover{background:#fff;border-color:var(--brand-mn);color:var(--brand-mn)}.save-configuration:hover svg{fill: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[disabled] svg{fill:#fff}.save-configuration.saved{border-color:#53a548;background:#53a548}.save-configuration.saved svg{width:18px}.save-configuration.saved:hover{border-color:#53a548;background:#4b9541}.save-configuration.saved:hover svg{fill:#fff;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:9px 12px 9px 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 svg{height:1rem;margin-right:8px}.save-restore-session svg path:first-child{fill:#fff}.save-restore-session svg path:last-child{stroke:#fff9}.save-restore-session .saved-session svg path:first-child{stroke:#fff9;fill:none}.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 svg{width:.7rem;fill:#1e2124}.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 svg{width:15px;height:15px;fill: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)}.list-results li+li{border-top:1px solid #cbd0d6}.list-results .list-header,.list-results a{display:flex;flex-wrap:wrap;text-decoration:none;color:#585e63}.list-results .list-header>span,.list-results a>span{flex-grow:1;width:16%;padding:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.5rem;border-right:1px solid #cbd0d6}.list-results a:hover{color:#1e2124;background:#f1f3f5}.list-results a span:nth-child(1){max-width:12%}.list-results a span:nth-child(2){max-width:12%}.list-results a span:nth-child(5){max-width:140px}.list-results a span:nth-child(6){max-width:95px;border-right:0}.list-results a span:empty{text-align:center}.list-results a span:empty:before{content:"\2014";color:#a5acb2}.list-results a span span{font-size:.8rem;color:#a5acb2}.list-results .list-header svg{-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;margin-left:10px;fill:#1e2124;height:.7rem}.list-results .list-header button{flex-grow:1;width:16%;padding:10px;color:#585e63;font-size:.8rem;line-height:1.5rem;text-align:left}.list-results .list-header button:nth-child(1){max-width:12%}.list-results .list-header button:nth-child(2){max-width:12%}.list-results .list-header button:hover,.list-results .list-header button.current{color:var(--brand-mn)}.list-results .list-header>span{color:#585e63;font-size:.8rem;border-right-color:transparent}.list-results .list-header>span:nth-child(5){max-width:140px}.list-results .list-header>span:nth-child(6){max-width:95px;border-right:0}.SearchCarLines{display:flex;align-items:center;width:300px;margin:0 10px 20px;border-radius:30px;border:1px solid #e3e6ea}.SearchCarLines svg{height:1.2rem;margin:0 10px}.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}.media_container a span{position:absolute;width:15px;height:15px;display:none;margin-left:5px}.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)}.sf-select .free-entry{position:relative;display:inline-flex;padding-right:20px;background:#1e21240d url(/assets/images/pen.svg) no-repeat calc(100% - 10px) 20px}.sf-select .free-entry input:focus+span:after{position:absolute;z-index:0;top:calc(0% - 1px);left:0;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 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 .delete-line{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}.split-cell{padding:0}.split-cell div{display:flex;height:100%;align-items:center}.split-cell label{flex-shrink:0;width:50%;border-right:1px solid #e3e6ea;padding:14px 7px 13px}.split-cell label svg{width:30px}.split-cell span{width:50%}.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-select .free-entry{position:relative;display:inline-flex;padding-right:20px;background:#1e21240d url(/assets/images/pen.svg) no-repeat calc(100% - 10px) 20px}.sf-select .free-entry.error{color:#e73636;background:#fbe9e9}.sf-select .free-entry span{border-radius:0 2px 2px 0;padding:20px 18px 20px 0}.sf-select .free-entry svg{width:.8rem}.sf-select .free-entry input{border-radius:2px 0 0 2px;padding:20px 0 18px 20px;border:none;color:#3a3f44;position:relative}.sf-select .free-entry input:focus+span:after,.sf-select .free-entry input.selected+span:after{position:absolute;z-index:0;top:calc(0% - 1px);left:0;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}.shortcuts button{display:inherit;text-align:center;border-radius:4px;padding:10px}.shortcuts button:hover span:first-of-type{transition:transform .25s;transform:scale(1.05)}.shortcuts span:first-of-type{display:inherit;place-self:center;position:relative;width:100px;height:100px;border-radius:50px}.audi .shortcuts span:first-of-type{background:linear-gradient(#282c30,#1e2124)}.vw .shortcuts span:first-of-type{background:linear-gradient(#00a4ea,#009adb)}.cvi .shortcuts span:first-of-type{background:linear-gradient(#00a4ea,#009adb)}.seat .shortcuts span:first-of-type{background:linear-gradient(#eb6425,#ea5c1a)}.skoda .shortcuts span:first-of-type{background:linear-gradient(#459f6f,#419568)}.shortcuts span:first-of-type svg{place-self:center;width:50px}.shortcuts span:first-of-type svg path{fill:#fff}.shortcuts span:first-of-type:after{position:absolute;top:0;right:0;display:block;border-radius:13px;width:25px;height:25px;content:"";background:#fff url(/assets/images/add.svg) no-repeat center center;background-size:9px;box-shadow:0 0 0 .5px var(--brand-mn)}.shortcuts span:last-of-type{margin-top:15px;font-size:.85rem;color:#1e2124}.shortcuts .shortcut-customer svg{margin-bottom:8px}.shortcuts .shortcut-stock span:first-of-type{background-size:150%;background:var(--brand-mn) url(/assets/images/icon-stock.svg) no-repeat center center}.shortcuts .shortcut-stock span:first-of-type:after{width:94px;height:94px;border-radius:50px;border:3px solid var(--brand-mn);background:none;box-shadow:none}.shortcuts .shortcut-delay span:first-of-type:after{all:unset}.shortcuts .shortcut-delay span:first-of-type svg{width:33.33px}.shortcuts .shortcut-release-note span:first-child{display:flex;align-items:center;justify-content:center;font-size:.8rem;color:#fff}.shortcuts .shortcut-release-note span:first-child:after{all:unset}.shortcuts .shortcut-release-note.ord svg{width:35px}.shortcuts .shortcut-ord-offer span:first-child{display:flex;align-items:center;justify-content:center}.shortcuts .shortcut-ord-offer span svg path:first-child{fill:transparent}.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}.show-item-selected{display:inline-block;min-width:70px;text-align:right;color:var(--brand-mn)}.audi .show-item-selected{color:#cc0029}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-mn)}.audi .step-one p{color:#cc0029}.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{align-items:center;font-size:10pt;font-weight:700;padding:5px 60px 5px 11px}.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 summary svg{width:15px;height:15px;margin-right:5px}.step-three .right .autoselect details summary button{margin-left:15px;display:inline-flex;align-items:center;border-radius:4px;padding:8px 12px;color:#fff;border:1px solid var(--brand-mn);background:var(--brand-mn)}.step-three .right .autoselect details summary button:hover{background:transparent;border-color:var(--brand-mn);color:var(--brand-mn)}.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}.stock{display:grid;grid:auto auto 1fr/1fr}.stock .wrap-table{margin:0 10px 10px}.stock .wrap-table table label{padding:0}.stock .wrap-table table tr:nth-child(9)~tr td .text div{transform:translateY(calc(-100% - 36px));margin-top:0;margin-bottom:14px}.stock .wrap-table table tr:nth-child(9)~tr td .text :checked~label:before{transform:rotate(180deg);bottom:unset;top:-15px}.stock .stock-actions{display:flex;justify-content:stretch}.stock .stock-actions button.outline{margin:0 0 0 5px;border-color:#e3e6ea;padding:5px 6px 4px}.stock .stock-actions:first-of-type button{margin:0 10px 0 0}.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}.stock .wrap-table{max-height:80vh}.stock .wrap-table.freezed{overflow:hidden}.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 .wrap-table{margin-top:30px}.stock-filter th:first-of-type+th{width:60%;font-weight:700}.stock-filter th:last-of-type{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}.current-stock-list thead th{text-overflow:unset;vertical-align:top}.current-stock-list thead th button{display:grid;grid:auto auto/auto;place-items:start;font-size:.75rem;text-align:initial}.current-stock-list thead th span{margin:0}.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 svg{height:.8rem}.stock-check-button svg path+path{fill: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 svg path+path{fill:#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 svg{margin-right:4px;height:1rem;fill:#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,.stock-card div{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 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 svg{margin-right:4px;height:.85rem;fill:#1e2124}.stock-card .stock-heart span{margin-bottom:5px;margin-left:5px;border-radius:4px;border:1px solid #f1f3f5;padding:1px 8px 2px}.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}.current-stock-cards .stock-card div{display:inherit;align-self:start;border:none}.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 svg{margin-right:4px;height:1rem;fill:#ffb900}p.nav-stockCar{min-width:initial!important;max-width:initial!important;gap:10px}.take-stock{margin-top:10px;width:fit-content;border-radius:4px;border:1px solid var(--brand-mn);color:var(--brand-mn);padding:10px 20px}.take-stock:hover{color:#fff;background:var(--brand-mn)}.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-mn)}.audi .sub-navigation .done{color:#cc0029}.sub-navigation .done:before{overflow:hidden;border-color:currentColor;text-indent:-100px;background:currentColor url(/assets/images/sub-navigation-check.svg) no-repeat center center;background-size:.7rem}.sub-navigation .done.current:before{border-color:var(--brand-mn);background:var(--brand-mn) url(/assets/images/sub-navigation-check.svg) no-repeat center center;background-size:.7rem}.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-mn)}.audi .sub-navigation div:last-of-type button.next-step{color:#cc0029}@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 svg{fill:#fff}.sync-to header h2 svg{fill:#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)}.icon-action{margin-left:10px;display:inline-grid;place-items:center;border-radius:22px;width:22px;aspect-ratio:1/1}button:hover .icon-action{box-shadow:0 0 0 1px #cbd0d6}.icon-action svg{margin-left:0!important}.icon-action svg path{fill:#1e2124}td .icon-action{padding:0;margin:0}.icon-action.open{transform:rotate(90deg)}th:empty,td:has(.icon-action){text-align:center;width:40px}.asc .icon-action svg{transform:rotate(90deg)}.desc .icon-action svg{transform:rotate(-90deg)}.asc span svg:last-of-type,.desc span svg:last-of-type{display:none}.none span svg:first-of-type{display:none}#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 #1e2124;padding:10px;font-size:.85rem}#set-filter .filter-items{margin-top:15px}#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}.cdk-overlay-pane{position:absolute;z-index:100}.filter-filter{margin-left:0;margin-right:10px}.row-hidden td{padding:0;border:none}.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}.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-links svg{margin-right:5px;height:.9rem;fill:currentColor}.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 svg{height:.7rem;margin-right:5px}.test-drive .test-drive-cars fieldset legend svg path:last-child{fill: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 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;text-transform:uppercase;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 .empty svg{margin-right:4px;height:.85rem;fill:#cbd0d6}.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-mn)}.audi .test-drive-dialog .test-drive-slots .nav-pop>label:hover,.audi .test-drive-dialog footer .nav-pop>label:hover{background:#cc0029}.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 .send-slot-choice{margin-top:0}.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-mn)}.audi .test-drive-dialog.confirmation div strong{color:#cc0029}.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 svg{margin-top:4px;width:90%;fill:#7a8288}.test-drive-dialog.confirmation div button{margin-top:40px;border-top:1px solid #f1f3f5}.test-drive-dialog.confirmation.tedra p{padding:0 40px!important}.test-drive-dialog.confirmation.tedra hr{display:block;width:30%;margin:20px auto}.test-drive-dialog.confirmation.tedra strong.error{color:#e73636!important;background:#fbe9e9}.test-drive-dialog.confirmation.tedra strong.error svg{width:auto;height:.7rem;fill:#e73636}.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-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-mn);color:var(--brand-mn)}.audi .test-drive-agenda .today span,.audi .date-picker-dialog fieldset .today span{border-color:#cc0029;color:#cc0029}.test-drive-agenda .today :checked+span,.date-picker-dialog fieldset .today :checked+span{color:#fff;border-color:transparent;background:var(--brand-mn)}.audi .test-drive-agenda .today :checked+span,.audi .date-picker-dialog fieldset .today :checked+span{border-color:transparent;color:#fff;background:#cc0029}.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-mn)}.audi td.busy-slot:before,.audi label.busy-slot span:before{background:#cc0029}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-mn)}.audi td.busy-slot-type[data-slot-client]:before,.audi td.busy-slot-type[data-slot-car]:after,.audi label.busy-slot-type span[data-slot-client]:before,.audi label.busy-slot-type span[data-slot-car]:after{color:#cc0029}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) " "}.test-drive.tedra .test-drive-cars-list li a.selected{background:#1e21240d;box-shadow:-10px 0 #1e21240d,10px 0 #1e21240d}.test-drive.tedra .test-drive-cars{position:relative}.test-drive.tedra .test-drive-cars fieldset{height:calc(100% - 70px);position:relative;margin:10px 10px 0 20px;padding:10px 20px 10px 10px;border-bottom:2px solid rgba(30,33,36,.15)}.test-drive.tedra .test-drive-cars fieldset ol{padding-bottom:10px}.test-drive.tedra .test-drive-cars p.configure{margin:20px}.test-drive.tedra .test-drive-cars p.configure button{position:absolute;bottom:10px;right:10px;left:auto}.test-drive.tedra 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}.test-drive.tedra label.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.test-drive.tedra label.error svg{height:.7rem;fill:#e73636}.test-drive.tedra label span{display:block}.test-drive.tedra label span strong{font-weight:700;color:#1e2124}.test-drive.tedra label [type=text],.test-drive.tedra label [type=password],.test-drive.tedra label [type=email],.test-drive.tedra label [type=tel],.test-drive.tedra label [type=number],.test-drive.tedra label [type=date],.test-drive.tedra label [name=type-list],.test-drive.tedra label textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.test-drive.tedra label select{width:100%;padding-left:0;background-color:transparent}.test-drive.tedra .test-drive-filters fieldset{height:unset}.test-drive.tedra .test-drive-filters legend+label{margin-top:10px}.test-drive.tedra .test-drive-filters p{width:100%;position:absolute;bottom:10px;left:10px}.test-drive.tedra .test-drive-filters button{position:unset}.test-drive-dialog.tedra .test-drive-agenda{padding:30px 30px 30px 0}.test-drive-dialog.tedra .invalid-birthdate{text-align:center}.test-drive-dialog.tedra .invalid-birthdate p{margin:0 0 20px;text-align:center}.test-drive-dialog.tedra .test-drive-slots{padding:0 0 0 30px}.test-drive-dialog.tedra .test-drive-slots legend{padding:44px 0 14px;font-weight:700}.test-drive-dialog.tedra .test-drive-slots legend span{display:block;padding-top:5px;font-weight:400;font-size:.85rem;color:#7a8288}.test-drive-dialog.tedra .test-drive-slots legend:after{width:100%}.test-drive-dialog.tedra textarea{width:100%;padding:20px;border-radius:3px;margin-top:20px}.test-drive-dialog.tedra .test-drive-slots .nav-pop{margin-top:15px}.test-drive-dialog.tedra .test-drive-slots .nav-pop div{position:fixed;top:30px;left:30px;width:calc(50% - 30px);height:calc(100% - 60px);display:flex;flex-direction:row}.test-drive-dialog.tedra .test-drive-slots .nav-pop div .test-drive-select{width:inherit;max-height:60%}.test-drive-dialog.tedra .test-drive-slots .nav-pop div .test-drive-select>span{display:block;max-height:100%}.test-drive-dialog.tedra .test-drive-slots .nav-pop div .test-drive-select>span{overflow-y:scroll;padding-right:6px}.test-drive-dialog.tedra .test-drive-slots .nav-pop div .test-drive-select>span::-webkit-scrollbar{width:6px;height:6px}.test-drive-dialog.tedra .test-drive-slots .nav-pop div .test-drive-select>span::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.test-drive-dialog.tedra .test-drive-slots .nav-pop div .test-drive-select>span::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.test-drive-dialog.tedra .test-drive-slots .nav-pop div .test-drive-select label{display:flex;text-align:center;padding:0;justify-content:center;margin:0}.test-drive-dialog.tedra .test-drive-slots .nav-pop div .test-drive-select label span{padding:8px 20px}.test-drive-dialog.tedra .test-drive-slots .nav-pop div .test-drive-select label span:before{top:0}.test-drive-dialog.tedra .test-drive-slots .nav-pop .actions{padding:30px}.test-drive-dialog.tedra .test-drive-slots .nav-pop>label{margin:0;padding:10px 30px 9px}.test-drive-dialog.tedra .test-drive-slots .nav-pop :checked~label:before{transform:rotate(90deg);left:calc(-50% + 64px);top:calc(50% - 6px)}.test-drive-dialog.tedra footer label{display:flex;justify-content:center;align-items:center;border:1px solid;border-color:var(--brand-mn);color:var(--brand-mn);padding:13px 20px;border-radius:5px;margin-right:15px}.test-drive-dialog.tedra footer label svg{height:20px;margin-right:10px;fill:var(--brand-mn)}.test-drive-dialog.tedra footer label:hover{border-color:transparent;background:var(--brand-mn);color:#fff}.test-drive-dialog.tedra footer label:hover svg{fill:#fff}.audi .test-drive-dialog.tedra footer label:hover{background:#cc0029}.tedra-reservations{flex-direction:column}.tedra-reservations header{display:flex;align-items:center;width:calc(100% - 120px);position:absolute;top:30px;left:30px}.tedra-reservations header>div{display:flex}.tedra-reservations header p{padding:0;font-size:1.2rem}.tedra-reservations header button{margin-left:30px;border-radius:4px;border:1px solid #e3e6ea;padding:5px 10px}.tedra-reservations header button svg{margin-right:10px}.tedra-reservations header button:hover{border-color:#fff;background:#fff}.tedra-reservations .wrap-table{position:relative;max-height:80vh}.tedra-reservations table th button{width:100%;padding:0;text-align:initial}.tedra-reservations table th+th{border-left:1px solid #cbd0d6}.tedra-reservations .nav-pop{margin-left:30px;border-radius:4px;border:1px solid #e3e6ea;padding:5px 10px}.tedra-reservations .nav-pop:hover{border-color:#fff;background:#fff}.tedra-reservations .nav-pop>label:before{top:30px}.tedra-reservations .nav-pop>div{top:40px!important;width:300px;margin-top:unset;padding:15px}.tedra-reservations .nav-pop>div fieldset{width:100%}.tedra-reservations .switch span{margin-right:10px}.tedra-reservations .switch+.switch{margin-top:5px}.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)}.webcode-error{width:100%;position:absolute;display:block;padding:20px;text-align:center;font-size:.8rem;color:var(--brand-mn)}.webcode-error svg{width:.8rem;margin-right:5px;fill:var(--brand-mn)}.nav-pop .code-field p{margin:0}[appwecare] [appwecaresubscriberproducts] button{border-radius:4px;margin-right:20px}[appwecare] button{padding:15px 40px}@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 svg{all:unset;margin-right:20px;width:25px;fill:#fff9}#menu .current{border-color:#fff9}#menu .current:after{position:absolute;bottom:calc(50% - 8px);right:0;display:block;width:30px;height:1rem;content:"";background:url(/assets/images/done.svg) no-repeat left bottom}#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;padding:0 30px;background:var(--brand-mn)}.audi #app-nav .current-concession>a{background:#cc0029}#app-nav .current-concession>a em{display:none}#app-nav .current-concession>a svg{position:absolute;height:30px;top:calc(50% - 15px);left:calc(50% - 10px);fill:#fff}#app-nav .current-concession>a.audi svg{height:14px;top:calc(50% - 7px);left:calc(50% - 20px)}.audi #app-nav .current-concession>a:hover{background:#1b1e20}.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}.audi #app-nav .current-concession>a:hover{background:#b80025}.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}.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}.ord .file button svg{height:16px;transform:rotate(180deg);fill: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 .btn.ord{margin:20px 0 0 40px}.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}.btn.link,.btn.unlink{grid-area:2/2/2/3}.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-success svg{margin:4px;width:24px;fill:#53a548}.conflicts .offer-fail{position:relative;color:#e73636}.conflicts .offer-fail svg{margin:6px;width:20px;fill:#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}}@media only screen and (max-width: 780px){.build-check button.close{position:absolute}}.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}.build-check footer p button{margin: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 svg{width:300px;margin-bottom:20px}@media only screen and (max-width: 768px){.login .olivia-logo h1 svg{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}.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}.button-login-sso[aria-busy=true] svg path,.button-login-sso[aria-busy=true]:hover svg path{fill:transparent}#menu .button-login-sso{padding:8px 45px 8px 8px;background:none}#menu .button-login-sso:hover{color:#ffffffe6;background:#1e212426}@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/black-arrow-GVSCDRJG.svg") no-repeat right -50px top 30px;transition:color .25s,background .15s,box-shadow .35s,transform .25s}.concessions section a:hover{transform:scale(1.015);background:#fff url("./media/black-arrow-GVSCDRJG.svg") no-repeat right 20px top 30px;box-shadow:0 3px 20px #707ca04d}.concessions section figure{display:grid;grid:max-content auto/auto;gap:20px}.concessions section svg{min-width:40px;fill:#707ca0}.concessions section figcaption{display:grid;grid:repeat(4,auto)/auto}.concessions section figcaption span{color:#fff9}.concessions section figcaption span:last-of-type{font-size:.8rem}.concessions .audi figure svg{top:34px}.concessions .audi:hover{color:#1e2124}.concessions .audi:hover svg{fill:#1e2124}.concessions .audi:hover span{color:#1e212499}.concessions .audi:hover:after{border-color:#cc0029}.concessions .seat:hover{color:#ea5c1a}.concessions .seat:hover svg{fill:#ea5c1a}.concessions .seat:hover span{color:#ea5c1a99}.concessions .seat:hover:after{border-color:#ea5c1a}.concessions .skoda:hover{color:#419568}.concessions .skoda:hover svg{fill:#419568}.concessions .skoda:hover span{color:#41956899}.concessions .skoda:hover:after{border-color:#419568}.concessions .vw:hover,.concessions .cvi:hover{color:#009adb}.concessions .vw:hover svg,.concessions .cvi:hover svg{fill:#009adb}.concessions .vw:hover span,.concessions .cvi:hover span{color:#009adb99}.concessions .vw:hover:after,.concessions .cvi:hover:after{border-color:#009adb}.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}.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 svg{fill:#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~svg{fill:#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/consent-yes-5RNEDANZ.svg") no-repeat center;background-size:14px}.create{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:fixed;right:0;bottom:0;left:0;margin:20px auto;width:90%;padding:0 20px 20px}.create.single{justify-content:flex-end;left:unset;right:100px;width:unset}.create>.print,.create>.display-to-customer{margin-left:10px}.create>.create-new,.create>.print,.create>.display-to-customer{pointer-events:all;cursor:pointer;position:relative;width:60px;height:60px;border-radius:30px;background:var(--brand-mn);box-shadow:0 1px 4px #1e212426}.audi .create>.create-new:hover,.audi .create>.print:hover,.audi .create>.display-to-customer:hover{background:#1b1e20}.vw .create>.create-new:hover,.vw .create>.print:hover,.vw .create>.display-to-customer:hover{background:#008bc5}.cvi .create>.create-new:hover,.cvi .create>.print:hover,.cvi .create>.display-to-customer:hover{background:#008bc5}.seat .create>.create-new:hover,.seat .create>.print:hover,.seat .create>.display-to-customer:hover{background:#d65114}.skoda .create>.create-new:hover,.skoda .create>.print:hover,.skoda .create>.display-to-customer:hover{background:#3b865e}.audi .create>.create-new.active,.audi .create>.print.active,.audi .create>.display-to-customer.active{background:#151719}.vw .create>.create-new.active,.vw .create>.print.active,.vw .create>.display-to-customer.active{background:#006c99}.cvi .create>.create-new.active,.cvi .create>.print.active,.cvi .create>.display-to-customer.active{background:#006c99}.seat .create>.create-new.active,.seat .create>.print.active,.seat .create>.display-to-customer.active{background:#a73f0f}.skoda .create>.create-new.active,.skoda .create>.print.active,.skoda .create>.display-to-customer.active{background:#2e6849}.create>.create-new span,.create>.print span,.create>.display-to-customer span{display:none}.create svg{fill:#fff;position:absolute;top:20px;left:20px}.create .sf-resume{margin-right:30px}.create .switch{pointer-events:all;color:var(--brand-mn)}.create .switch span+span{margin-left:10px}.create .switch [type=checkbox]:checked+span{box-shadow:0 0 0 1px var(--brand-mn)}.create .switch [type=checkbox]:checked+span:after{background:#fff}.create.download svg{width:30px;top:18px;left:15px}@media only screen and (max-width: 1281px){.create{width:unset;margin:0}.create.single{right:30px}}.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;fill: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{height:1.1rem;padding-right:10px;fill:#1e2124}.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}.actionSlideshow svg{height:15px;fill:#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;text-transform:uppercase;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 svg{position:absolute;left:0;top:2px;height:1rem}.waiting .CurrentCustomerInfos svg{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 path{fill:#7a8288}.accessory-action button .accessory-action-arrow{transform:scale(1.2);left:calc(50% - 3px);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}.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}.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 svg{margin-bottom:30px;height:1.5rem;fill:#e73636}.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 #logo{transform:translate(-12px);width:100%;max-width:200px;fill:var(--edi-green)}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/images/done.svg) 6px 9px no-repeat}.wizard li.done button{color:var(--brand-mn)}.wizard li.lock{margin-left:10px;counter-reset:list-items}.wizard li.lock:before{display:none}.wizard li.lock.done svg{fill:var(--brand-mn)}.wizard button{padding:10px}.step-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.sf-help{position:absolute;left:30px;bottom:30px;padding:0}.sf-help svg{vertical-align:sub;width:18px}.sf-help path:first-of-type+path{fill:var(--brand-mn)}.audi .sf-help path:first-of-type,.audi .sf-help path:last-of-type{fill:#1e212499}.vw .sf-help path:first-of-type,.vw .sf-help path:last-of-type{fill:#009adb99}.cvi .sf-help path:first-of-type,.cvi .sf-help path:last-of-type{fill:#009adb99}.seat .sf-help path:first-of-type,.seat .sf-help path:last-of-type{fill:#ea5c1a99}.skoda .sf-help path:first-of-type,.skoda .sf-help path:last-of-type{fill:#41956899}.sf-choice{display:flex}.sf-choice li{position:relative}.sf-choice ol{overflow:hidden;margin:0 20px;border:1px solid #e3e6ea;border-radius:4px}.sf-choice ol li+li{border-top:1px solid #e3e6ea}.sf-choice button{position:relative;width:100%;padding:25px 70px 25px 25px;text-align:left}.sf-choice 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:""}.sf-choice button:hover:after{border-color:var(--brand-mn);right:10px}.sf-choice button:after{width:12px;height:12px;top:calc(50% - 6px)}.audi .sf-choice button:hover{background:#1e21240d}.vw .sf-choice button:hover,.cvi .sf-choice button:hover{background:#009adb0d}.seat .sf-choice button:hover{background:#ea5c1a0d}.skoda .sf-choice button:hover{background:#4195680d}.sf-choice button:disabled{color:#f1f3f5;background:none}.sf-choice button:disabled:hover{color:#f1f3f5;background:none}.sf-choice button:disabled:hover:after{display:none}.sf-message{display:none;text-decoration:none;position:absolute;bottom:100%;text-align:center;padding:20px 0 50px;line-height:1.5rem;color:var(--brand-mn)}.sf-disabled .sf-message{display:initial}.sf-message:before,.sf-message:after{position:absolute;display:block;content:"";background:var(--brand-mn)}.sf-message:before{left:calc(50% - 5px);bottom:30px;width:10px;height:10px;border-radius:5px}.sf-message:after{left:calc(50% - 1px);bottom:0;width:2px;height:36px}.sf-disabled ol{overflow:unset}.sf-disabled ol button{opacity:.5;pointer-events:none}.sf-disabled ol:after{position:absolute;top:0;left:20px;display:block;width:calc(100% - 44px);height:calc(100% - 4px);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}.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}.sf-recap p{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dotted rgba(30,33,36,.15);padding:15px 0}.sf-recap .switch{padding:10px 0;width:100%;justify-content:space-between}.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}.opt-in .switch{flex-direction:row-reverse}.opt-in .switch strong{margin:0 10px 0 0}.text-content{max-height:50vh;padding:0 10px;overflow-x:hidden}.text-content{overflow-y:scroll;padding-right:6px}.text-content::-webkit-scrollbar{width:6px;height:6px}.text-content::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.text-content::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.text-content.no-scroll{overflow:hidden}.text-content p{margin:0 10px;text-align:justify;line-height:1.5rem}.text-content span{color:#7a8288}.text-content a{color:var(--brand-mn);text-decoration:none}.step-content form.insurance-questions,.step-content .json-schema-form{max-height:65vh;min-width:80%;padding:0 10px}.step-content form.insurance-questions,.step-content .json-schema-form{overflow-y:scroll;padding-right:6px}.step-content form.insurance-questions::-webkit-scrollbar,.step-content .json-schema-form::-webkit-scrollbar{width:6px;height:6px}.step-content form.insurance-questions::-webkit-scrollbar-thumb,.step-content .json-schema-form::-webkit-scrollbar-thumb{border-radius:3px;background:#1e212426}.step-content form.insurance-questions::-webkit-scrollbar-track,.step-content .json-schema-form::-webkit-scrollbar-track{border-radius:3px;background:#1e21240d}.step-content form.insurance-questions legend,.step-content .json-schema-form legend{margin:0 0 30px 10px;color:#1e2124}.step-content form.insurance-questions .switch,.step-content .json-schema-form .switch{position:relative;display:block;border-radius:4px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:20px 10px;margin:0}.step-content form.insurance-questions .switch.error,.step-content .json-schema-form .switch.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.step-content form.insurance-questions .switch.error svg,.step-content .json-schema-form .switch.error svg{height:.7rem;fill:#e73636}.step-content form.insurance-questions .switch span,.step-content .json-schema-form .switch span{display:block}.step-content form.insurance-questions .switch span strong,.step-content .json-schema-form .switch span strong{font-weight:700;color:#1e2124}.step-content form.insurance-questions .switch [type=text],.step-content form.insurance-questions .switch [type=password],.step-content form.insurance-questions .switch [type=email],.step-content form.insurance-questions .switch [type=tel],.step-content form.insurance-questions .switch [type=number],.step-content form.insurance-questions .switch [type=date],.step-content form.insurance-questions .switch [name=type-list],.step-content form.insurance-questions .switch textarea,.step-content .json-schema-form .switch [type=text],.step-content .json-schema-form .switch [type=password],.step-content .json-schema-form .switch [type=email],.step-content .json-schema-form .switch [type=tel],.step-content .json-schema-form .switch [type=number],.step-content .json-schema-form .switch [type=date],.step-content .json-schema-form .switch [name=type-list],.step-content .json-schema-form .switch textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.step-content form.insurance-questions .switch select,.step-content .json-schema-form .switch select{width:100%;padding-left:0;background-color:transparent}.step-content form.insurance-questions .switch span,.step-content .json-schema-form .switch span{margin-left:20px}.step-content form.insurance-questions .switch strong,.step-content .json-schema-form .switch strong{flex:2;margin:0}.step-content form.insurance-questions .radios-inline,.step-content .json-schema-form .radios-inline{position:relative;display:block;margin:0 0 15px;border-radius:4px;padding:10px;color:#585e63;background:#f1f3f5;box-shadow:0 0 0 1px #cbd0d6}.step-content form.insurance-questions .radios-inline.error,.step-content .json-schema-form .radios-inline.error{color:#e73636;background:#fbe9e9;box-shadow:0 0 0 1px #d8726e}.step-content form.insurance-questions .radios-inline.error svg,.step-content .json-schema-form .radios-inline.error svg{height:.7rem;fill:#e73636}.step-content form.insurance-questions .radios-inline span,.step-content .json-schema-form .radios-inline span{display:block}.step-content form.insurance-questions .radios-inline span strong,.step-content .json-schema-form .radios-inline span strong{font-weight:700;color:#1e2124}.step-content form.insurance-questions .radios-inline [type=text],.step-content form.insurance-questions .radios-inline [type=password],.step-content form.insurance-questions .radios-inline [type=email],.step-content form.insurance-questions .radios-inline [type=tel],.step-content form.insurance-questions .radios-inline [type=number],.step-content form.insurance-questions .radios-inline [type=date],.step-content form.insurance-questions .radios-inline [name=type-list],.step-content form.insurance-questions .radios-inline textarea,.step-content .json-schema-form .radios-inline [type=text],.step-content .json-schema-form .radios-inline [type=password],.step-content .json-schema-form .radios-inline [type=email],.step-content .json-schema-form .radios-inline [type=tel],.step-content .json-schema-form .radios-inline [type=number],.step-content .json-schema-form .radios-inline [type=date],.step-content .json-schema-form .radios-inline [name=type-list],.step-content .json-schema-form .radios-inline textarea{margin-top:4px;border:none;padding:4px 0;width:100%;font-size:inherit;color:#1e2124;background:none}.step-content form.insurance-questions .radios-inline select,.step-content .json-schema-form .radios-inline select{width:100%;padding-left:0;background-color:transparent}.step-content form.insurance-questions .radios-inline .title,.step-content .json-schema-form .radios-inline .title{margin-bottom:10px}.step-content form.insurance-questions .radios-inline p,.step-content .json-schema-form .radios-inline p{padding-bottom:0}.step-content form.insurance-questions .radios-inline .switch,.step-content .json-schema-form .radios-inline .switch{background:#fff;border-radius:0;font-weight:400}.step-content form.insurance-questions .radios-inline .switch:first-child,.step-content .json-schema-form .radios-inline .switch:first-child{border-radius:4px 4px 0 0}.step-content form.insurance-questions .radios-inline .switch:last-child,.step-content .json-schema-form .radios-inline .switch:last-child{border-radius:0 0 4px 4px}.step-content div.insurance-results{align-self:center;position:relative;width:400px;border:1px solid #f1f3f5;padding-top:40px}.step-content div.insurance-results h2,.step-content div.insurance-results p{padding:10px 40px 0}.step-content div.insurance-results h2{font-size:1.1rem;margin-bottom:20px}.step-content div.insurance-results p{display:flex}.step-content div.insurance-results strong{width:50%;color:var(--brand-mn)}.audi .step-content div.insurance-results strong{color:#cc0029}.step-content div.insurance-results span{width:50%;text-align:right}.step-content div.insurance-results>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}.step-content div.insurance-results svg{margin-top:4px;width:90%;fill:#7a8288}.step-content div.insurance-results p:last-of-type{padding:0}.step-content div.insurance-results a{width:50%;margin-top:40px;border-top:1px solid #f1f3f5;padding:20px;text-decoration:none;text-align:center;color:#1e2124}.step-content div.insurance-results a+a{box-shadow:-1px 0 #f1f3f5}.step-content div.insurance-results a:hover{color:var(--brand-mn)}.step-content p .number-with-unity{display:flex;align-items:center;justify-content:space-between}.step-content p .number-with-unity>span{display:inherit;align-items:inherit}.step-content p .number-with-unity input{width:unset;max-width:100px;flex-grow:2;margin:0;text-align:right}.step-content p .number-with-unity input+span{white-space:nowrap;margin-left:5px}json-schema-form{position:absolute;top:120px;width:calc(100% - 60px);bottom:100px;overflow:auto}json-schema-form tabs-widget>div{overflow:auto;position:absolute;top:62px;max-height:calc(100% - 130px);left:10px;right:10px;padding-right:10px}json-schema-form tabs-widget ul{border-bottom:1px solid #298ecf;overflow:hidden}json-schema-form tabs-widget ul li{float:left;margin-right:5px;border:1px solid;border-radius:5px 5px 0 0;border-width:1px 1px 0 1px;padding:5px 15px;color:var(--brand-mn);border-color:var(--brand-mn)}json-schema-form tabs-widget ul li:hover{opacity:1}json-schema-form tabs-widget ul li.null{opacity:.3}json-schema-form fieldset legend{font-size:1rem;font-weight:700}json-schema-form .tab-content{overflow:auto;max-height:70vh}json-schema-form .tab-content>select-framework-widget{margin:20px}json-schema-form submit-widget>div{position:fixed;bottom:30px;left:30px;width:calc(100% - 60px);text-align:right}json-schema-form checkbox-widget span.text{margin-left:15px}json-schema-form footer{display:flex;align-items:center;justify-content:flex-end}json-schema-form .nav-pop label svg{fill:var(--brand-mn)}json-schema-form .nav-pop>div{bottom:60px;right:3px;background:#e3e6ea;box-shadow:0 0 0 1px #cbd0d6}json-schema-form .nav-pop>div ul li{display:flex;flex-direction:column;text-align:left;border-bottom:1px solid #e73636;font-size:10pt;padding:5px;color:#7a8288}json-schema-form .nav-pop>div ul li:last-child{border-bottom:none}.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 svg{flex-shrink:0;width:70px;fill:#1e212426}.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 form p{text-align:right}.crm-offline-popup .error{color:#e73636}.crm-offline-popup .error svg{height:.7rem;fill:#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 .done{background:none}.main-wizard .done span svg{margin-left:5px;height:.7rem;fill:#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=' settings.$white' fill-rule='nonzero'/></svg>") center center/40px no-repeat;background:var(--brand-mn) 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=' settings.$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}.audi .maintenance figure:before{color:#fff;background-color:#cc0029}.maintenance figure svg{padding:30px;width:100%;height:100%;object-fit:contain}.maintenance figure .sweat{fill:#30467e;fill:var(--brand-mn)}.audi .maintenance figure .sweat{fill:#cc0029}.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 header h2 svg{position:relative;top:-2px;height:.9rem;margin-right:4px;vertical-align:middle;fill:#e73636}.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}.ManyStockOrder .HowManyStockOrder [type=submit]{margin-top:0}@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)}.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 table.leadListTable{table-layout:auto}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)}
