@font-face{font-family:Verdana Pro Semi Bold;src:local("Verdana Pro Semi Bold"),url(/fonts/VerdanaProSemiBold.ttf) format("truetype")}@font-face{font-family:Acumin Variable Concept Condensed Black;src:local("Acumin Variable Concept Condensed Black"),url(/fonts/AcuminVariableConceptCondensedBlack.ttf) format("truetype")}@font-face{font-family:Acumin Variable Concept;src:local("Acumin Variable Concept"),url(/fonts/AcuminVariableConcept.ttf) format("truetype")}@font-face{font-family:Bahnschrift;src:local("Bahnschrift"),url(/fonts/Bahnschrift.ttf) format("truetype")}@font-face{font-family:Bebas;src:local("Bebas"),url(/fonts/BebasRegular.ttf) format("truetype")}@font-face{font-family:Gill Sans Bold;src:local("Gill Sans Bold"),url(/fonts/GillSansBold.ttf) format("truetype")}@font-face{font-family:Highman;src:local("Highman"),url(/fonts/Highman.ttf) format("truetype")}body,html{margin:0;color:#dfdfdf;font-family:Verdana Pro Semi Bold,sans-serif}div,p{line-height:22px;font-size:13px;font-weight:500}input:focus,select:focus,textarea:focus{outline:none}h1,h2,h3,h4,h5,h6{color:#d4d4d8}div,label,p{color:#9ca3af}.btn,.text-center{text-align:center}.btn{display:block;border-radius:12px;color:#374151;padding-top:8px;padding-bottom:8px;font-size:14px}.btn:hover{cursor:pointer}.btn.primary{background-color:transparent;color:#fff;border:2px solid #fff}.btn.white{border:2px solid transparent;background-color:#fff}.dropdown{padding:10px;width:100%;background-color:transparent;color:#9ca3af;border:2px solid #3f3f46;border-radius:10px}.customSwitch{border:2px solid #71717a;display:grid;grid-template-columns:1fr 1fr;border-radius:6px;width:90px}.customSwitch:hover{cursor:pointer}.customSwitch div{padding-top:2px;padding-bottom:4px;font-size:14px;height:20px;text-align:center}.customSwitch .active{background-color:#fff;color:#374151}input{box-sizing:border-box;background-color:transparent;color:#ccc;display:block;width:100%;padding:10px;border:1px solid #3f3f46;border-radius:12px}input.inputColor{height:50px}select{box-sizing:border-box;background-color:transparent;color:#ccc;display:block;width:100%;padding:9px}.customSelector,select{border:1px solid #3f3f46;border-radius:12px}.customSelector{margin-top:20px;display:flex;justify-content:space-between;align-items:stretch;overflow:hidden;margin-bottom:20px}.customSelector div{align-items:center;display:flex;text-align:center;width:100%;justify-content:center;padding-top:15px;padding-bottom:15px;border-right:1px solid #3f3f46}.customSelector div:last-child{border:none}.customSelector div:hover{cursor:pointer}.customSelector div.active{background-color:#fff}.customSelector div:first-letter{text-transform:uppercase}.colorSelector{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:10px;gap:10px;margin-bottom:20px}.colorSelector .option{text-align:center;height:134px;border:2px solid transparent;display:flex;flex-direction:column;padding-top:10px;justify-content:flex-start;align-items:center;border-radius:12px;transition:border .2s linear}.colorSelector .option:hover{cursor:pointer;border-color:#ccc}.colorSelector .option.active{border-color:#fff}.colorSelector .option .color{height:60px;width:60px;margin-bottom:10px;border-radius:12px;position:relative;overflow:hidden}.alpha{opacity:.2!important}.container{display:grid;grid-template-columns:1fr 500px;grid-template-rows:106px 1fr;height:100vh;background-color:#1e1e1e}.header{grid-column:1/3;grid-row:1;background-color:#000;color:#fff;position:relative;display:flex;align-items:center;padding-left:20px}.header:after{position:absolute;bottom:0;left:0;content:"";z-index:2;width:100%;height:7px;background-color:#313131;background-color:-moz-linear-gradient(-45deg,#313131 42%,#848992 100%);background-color:-webkit-linear-gradient(-45deg,#313131 42%,#848992);background-color:linear-gradient(135deg,#313131 42%,#848992);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#313131",endColorstr="#848992",GradientType=1)}.nav{grid-column:1/3;background-color:#0b0c0c;text-align:center}.main,.nav{grid-row:2;color:#fff}.main{grid-column:1;background-color:#3a3a3a}.sidebar{grid-column:2;grid-row:2;background-color:#000;color:#fff;padding:20px;overflow:hidden}#logo{margin-left:50px}#api-frame{border:none;outline:none;width:100%;height:calc(100vh - 113px)}.sidebarBox{background-color:#18181b;height:100%;box-sizing:border-box;border-radius:12px;overflow:hidden;display:grid;grid-template-rows:65px 1fr 65px}.sidebarBox .sideHeader{border-bottom:1px solid #57534e;display:flex}.sidebarBox .sideHeader .step{flex-grow:1;text-align:center;padding-top:20px;padding-bottom:20px;color:#fff}.sidebarBox .sideHeader .step:hover{cursor:pointer}.sidebarBox .sideHeader .step img{-webkit-filter:invert(1) grayscale(1);opacity:.8}.sidebarBox .sideHeader .step.active{background-color:#d1d5db;color:#000}.sidebarBox .sideHeader .step.active img{filter:invert(0) grayscale(0);-webkit-filter:invert(0) grayscale(0)}.sidebarBox .sidebarContent{padding:10px 25px 25px;overflow:auto;box-sizing:border-box}.sidebarBox .sidebarFooter{padding-top:10px;padding-left:30px;padding-right:30px}.listModels{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.modelSelector{position:relative;display:grid;grid-template-rows:80px 40px;border:3px solid #3a3a3a;border-radius:10px;overflow:hidden;transition:border .2s linear}.modelSelector:hover{cursor:pointer;border:3px solid #ccc}.modelSelector.active{border:3px solid #fff}.modelSelector .modelImage,.modelSelector .modelName{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#fff}.modelSelector .modelName{background-color:transparent}.modelSelector .historiCarImage{width:100%;height:auto}#numbers{display:none}.summaryTitle{text-align:center;font-weight:400;padding-bottom:10px;border-bottom:1px solid #57534e}.summary{margin-bottom:30px}.summary ul{list-style-type:none;margin:auto;padding:20px 15px 0}.summary ul .list{display:flex;margin-bottom:10px}.summary ul .first{flex:1 1;display:flex}.summary ul .value{text-align:right;flex:0 0 1;padding-left:5px;font-weight:700}.summary ul .value:first-letter{text-transform:uppercase}.summary ul .first:after{content:"";border-bottom:1px dotted #757575;flex:1 1;margin-left:5px;transform:translateY(-5px)}.optionRow{display:flex;align-items:center;overflow:hidden;justify-content:space-between;margin-bottom:20px}.alert{padding:10px;margin-top:20px}.alert.alert-info{background-color:#202020;border:1px solid #3d3d3d;border-radius:5px}.alert a{color:#fff}.hyperlink{color:#d4d4d8}.hyperlink:hover{color:#9ca3af}#debug{z-index:100;padding:20px;position:absolute;bottom:0;left:0;width:400px;height:calc(100vh - 146px);background-color:rgba(0,0,0,.4);overflow:scroll;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#debug .debugMenuBox{display:grid;grid-template-columns:1fr 1fr;text-align:center;grid-gap:12px;gap:12px}#debug .debugMenuBox>div{border:1px solid #505050}#debug .debugMenuBox>div:hover{cursor:pointer;border:1px solid #fff}#debug .debugMenuBox>div.active{background-color:#b6b6b6}#debug .debugMenuBox>div.active h4{color:#000}#debug button{display:block;width:100%;padding:5px;margin-bottom:10px;background-color:#000;color:#fff;border:1px solid #444}#debug button:hover{cursor:pointer;border-color:#8e8e8e}#debug .data{height:50%;overflow:scroll}#debug .data:active{cursor:pointer;color:red}#debug table{width:100%}#debug .debugButton{padding-left:10px;padding-right:10px}#debug .debugButton:hover{cursor:pointer;color:#fff;font-size:13px!important}#viewer{position:relative;height:calc(100vh - 106px)}.qrcode{position:absolute;display:flex;flex-direction:row;width:300px;bottom:20px;right:20px;opacity:.7;align-items:center}.qrcode div:first-child{margin-right:10px;color:#000}.modal{width:100%;height:100vh;display:flex;position:fixed;justify-content:center;align-items:center;top:0;left:0;z-index:200;background-color:rgba(0,0,0,.7)}.modal label{display:block;margin-bottom:20px}.modal .twoColumnns{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.modal .btn-modal{display:flex;flex-direction:row;flex-shrink:0;gap:12px}.modal .btn-modal .btn{flex:1 1}.modal .popup{border-radius:20px;padding:30px;background-color:#18181b;width:400px;min-height:200px;position:relative}.modal .popup .btn.disabled{opacity:.5;cursor:not-allowed}.modal .popup img{position:absolute;right:20px;top:40px}.modal .popup img:hover{cursor:pointer}.modal .popup.successMessage h1{font-size:25px}.modal .popup.successMessage .btn{margin-top:20px}.modal .popup.fadeIn svg{animation:fadeIn .3s ease-in-out}.marketing-checkboxes{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px;justify-content:start}.marketing-checkboxes label{display:flex;flex-direction:row;align-items:center;margin-bottom:10px;cursor:pointer;justify-content:start}.marketing-checkboxes label input{width:auto;margin-right:10px}.privacy-policy{display:flex!important;flex-direction:row;align-items:center;margin-bottom:10px;cursor:pointer;justify-content:start;margin-top:20px;width:100%}.privacy-policy input{width:auto;margin-right:10px}.phone-input div{display:none}@keyframes fadeIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}#loadingScreen{background-color:#000;z-index:100;position:fixed;height:calc(100vh - 100px);width:100%;top:100px;display:flex;align-items:center}.loading{margin:auto;display:block;width:100px}#ARbutton,#logoMobile{display:none}@media only screen and (max-width:1000px){#__next,#api-frame,#viewer,body,html{min-height:-moz-available!important;height:-webkit-fill-available!important}.container{grid-template-columns:1fr 350px;grid-template-rows:1fr;height:-webkit-fill-available!important}.header{display:none}#logoMobile{display:block;position:absolute;width:150px;height:auto;top:10px;left:10px}.sidebar{grid-row:1;padding:0;height:100%;min-height:100%}.sidebarBox{grid-template-rows:44px 1fr 65px;border-radius:0}.sidebarBox .sidebarContent{padding:10px}.sidebarBox .sideHeader .step{padding-top:10px;padding-bottom:10px}.colorSelector .option{max-height:134px}.colorSelector .option .name{font-size:11px}.listModels{grid-template-columns:1fr}.summary ul{padding:0}.modelSelector{grid-template-rows:none}.modelSelector .modelName{padding-top:10px;padding-bottom:10px}.qrcode{display:none}#ARbutton{display:block;position:absolute;z-index:40;bottom:20px;right:20px}#ARbutton img{width:50px;height:50px}.dropdown{margin-bottom:20px;margin-top:5px}#loadingScreen,#pleaseRotate{top:0;height:100vh}#pleaseRotate{position:fixed;z-index:300;display:flex;justify-content:center;align-items:center;left:0;width:100%;background-color:#f1f1f1}#pleaseRotate .rotateContainer{height:250px;width:250px;position:relative;text-align:center}#pleaseRotate .rotateContainer h2{font-size:24px;font-weight:700}.modal{height:-webkit-fill-available}.modal .popup{padding:10px}.modal .popup img{top:10px}.modal .popup p{margin-top:0;margin-bottom:10px}}