@import url(https://fonts.googleapis.com/css?family=Fira+Sans:400,500,600,700,800);.hubidlp-bg{bottom:0;left:40px;position:absolute;right:0;top:50px}.hubidlp-bg>iframe{border:none}.dock{bottom:15px;color:#fff;display:flex;justify-content:space-around;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60%}.dock-background{border-bottom:50px solid gray;border-left:30px solid transparent;border-right:30px solid transparent;bottom:0;left:0;margin:auto;opacity:.8;position:absolute;right:0;width:70%}.dock .app-logo-reflection{background-color:#f5f8fa;border-radius:50%;opacity:.3;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.dock .app{background-color:#f5f8fa;border-radius:100%;height:60px;text-align:center;width:60px}.dock .app-logo{margin-top:4px}.title-with-icon{color:#fff;display:inline-block;margin-left:5px;vertical-align:text-top}.title-with-icon>span{margin-left:5px}.expert-data-switch{display:inline-block;margin-left:100px;margin-right:10px}.expert-data-switch label{-webkit-box-reflect:below 0 -webkit-gradient(linear,left top,left bottom,color-stop(.5,transparent),to(hsla(0,0%,100%,.3)));background-clip:padding-box;background:#8a8a8a;background:linear-gradient(180deg,#8a8a8a 0,#8c8c8c 14%,#9f9f9f 72%,#a4a4a4);border-radius:14px;box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.1),inset 0 -1px 0 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-block;font-style:normal;font-weight:700;height:30px;line-height:30px;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.1);transition:all 1s ease-in;width:90px}.expert-data-switch label i{background:#fff;background:linear-gradient(180deg,#fff 0,#fcfcfc 11%,#e4e4e4 50%,#ddd 53%,#cdcdcd 97%,#bfbfbf);border-radius:36px;box-shadow:inset 0 -3px 3px 0 rgba(0,0,0,.1),inset 0 -1px 1px 0 hsla(0,0%,100%,.4),0 2px 0 0 rgba(0,0,0,.2);display:block;height:30px;position:absolute;right:60px;top:-1px;transition:all .2s ease;width:30px}.expert-data-switch label i:before{background:#efefef;background:linear-gradient(180deg,#efefef 0,#e1e1e1 6%,#e1e1e1 24%,#e5e5e5 94%,#f2f2f2);border-radius:18px;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1);content:"";display:block;height:18px;left:50%;margin:-9px 0 0 -9px;position:absolute;top:50%;width:18px}.expert-data-switch label:hover i{box-shadow:inset 0 -3px 3px 0 rgba(0,0,0,.1),inset 0 -1px 1px 0 hsla(0,0%,100%,.4),0 2px 0 0 rgba(0,0,0,.3)}.expert-data-switch label:active i:before{box-shadow:inset 0 1px 0 0 rgba(0,0,0,.3)}.expert-data-switch label>span{margin-left:30px;text-transform:uppercase;transition:all .2s ease}.expert-data-switch label>div{color:#999;font-size:14px;position:absolute;right:85px;top:0;width:100px}.expert-data-switch input[type=checkbox]:checked~label>span{margin-left:30px;text-transform:uppercase}.expert-data-switch input[type=checkbox]:checked~label{background:#8dad33;background:radial-gradient(center,ellipse farthest-corner,#8dad33 0,#92b237 24%,#9dbb40 55%,#a6c24e 100%)}.expert-data-switch input[type=checkbox]:checked~label i{right:-6px}.expert-data-switch input:before{color:#333;content:"Logic:";font-size:10px;margin-left:-35px}.expert-data-switch input{display:none}.autosuggest-query{color:#15168c;font-style:italic;font-weight:700}.iphone-x>.screen{left:20px;right:20px;text-align:center;top:20%}.toggle-component{align-items:center;box-sizing:border-box;display:inline-grid;height:24px;margin:0 4px;position:relative;vertical-align:text-top;width:48px}.toggle-component input[type=checkbox]:checked+span{background-color:#3887b7}.toggle-component input[type=checkbox]+span{align-items:center;background-color:#aaa;border-radius:256px;box-sizing:border-box;display:inline-grid;height:24px;outline:none;transition:background .2s ease-out;-webkit-user-select:none;user-select:none;width:48px}.toggle-component input[type=checkbox]:checked+span:before{background-color:#fff}.toggle-component input[type=checkbox]+span:before{background-color:#fff;border-radius:256px;content:"";display:block;height:20px;left:2px;position:absolute;width:44px}.toggle-component input[type=checkbox]:checked+span:after{background-color:#3887b7;margin-left:calc(100% - 20px);transition:all .2s ease-out}.toggle-component input[type=checkbox]+span:after{background-color:#aaa;border-radius:100%;content:"";display:block;height:16px;margin-left:4px;position:absolute;transition:all .2s ease-out;width:16px}.vehicle-data-wrapper{border-radius:20px;box-shadow:inset 2px 2px 20px 0 #656565;flex-grow:1;margin-top:20px;overflow-y:auto;padding-bottom:8px;padding-left:16px;padding-top:8px}.vehicle-data-header{margin-top:5px}.vehicle-data-header>div>img{border-radius:20px}.vehicle-data-header>.color-circle{border-radius:100%;box-shadow:0 0 50px rgba(0,0,0,.25);height:30px;width:30px}.vehicle-data-header>.color-circle,.vehicle-data-header>.siren-indicator{display:inline-block;margin-left:10px;vertical-align:middle}.vehicle-data-header>.fa-accusoft{height:2em;vertical-align:middle;width:2em}.vehicle-data-rows>tbody>tr{border-bottom:1px dotted grey;border-top:1px dotted grey}.vehicle-data-rows>tbody>tr>td{border-left:1px dotted grey;border-right:1px dotted grey}.vehicle-data-rows>tbody>tr:hover{background-color:#99ca3c14}.vehicle-data-euro-norm{font-weight:700}.vehicle-data-co2-emissions>span{color:#fff;display:inline-block;font-weight:700;margin-left:3px;position:relative;text-align:center;width:30px}.vehicle-data-co2-emissions>span:before{border:12px solid transparent;bottom:0;content:"";height:0;position:absolute;right:-24px;width:0}.vehicle-data-co2-emissions.co2-emissions-A>span{background-color:#10884a}.co2-emissions-A>span:before{border-left-color:#10884a}.vehicle-data-co2-emissions.co2-emissions-B>span{background-color:#2db549}.co2-emissions-B>span:before{border-left-color:#2db549}.vehicle-data-co2-emissions.co2-emissions-C>span{background-color:#8bc741}.co2-emissions-C>span:before{border-left-color:#8bc741}.vehicle-data-co2-emissions.co2-emissions-D>span{background-color:#eae846}.co2-emissions-D>span:before{border-left-color:#eae846}.vehicle-data-co2-emissions.co2-emissions-E>span{background-color:#e1ac2c}.co2-emissions-E>span:before{border-left-color:#e1ac2c}.vehicle-data-co2-emissions.co2-emissions-F>span{background-color:#d75e27}.co2-emissions-F>span:before{border-left-color:#d75e27}.vehicle-test{font-weight:700}.critair{align-items:center;display:flex}.critair-image{height:40px;width:40px}.identification{display:flex;flex-direction:column;flex-shrink:0;max-width:22em}.modal-body>.identification{margin-top:0;max-width:none}.identification.hide-bloc{display:none}.modal-body>.identification.hide-bloc{display:flex}.identification>form>.star{color:#fc8500;cursor:pointer;margin-left:10px;vertical-align:middle}.country-led{background-color:red;border-radius:100%;bottom:12px;height:12px;position:absolute;right:11px;width:12px}.immatriculation>.plate-buttons{align-items:center;display:flex}.immatriculation>.plate-buttons>.btn-none{padding:5px}.swiss-plate{background-image:url(https://medias.ia.parts/images/swissPlate.jpg);background-repeat:no-repeat;height:58px;margin:auto;position:relative;width:240px}.swiss-plate>input{background:none;border:none;font-size:xx-large;height:50px;margin-left:30px;outline:none;text-align:center;width:175px}.swiss-plate>.btn-none{bottom:0;position:absolute;right:-55px}.vehicle-row-content{align-items:center;background:linear-gradient(90deg,#fff,#a7a5a6);border-radius:0 8px 8px 0;box-shadow:5px 5px 5px rgba(0,0,0,.25);display:flex;flex-grow:1;height:50px;justify-content:space-between;padding-left:8px;padding-right:16px}.vehicle-row-brand{border:3px solid #e67d09;border-radius:10px;box-shadow:0 0 50px rgba(0,0,0,.25)}.part-settings>.content{height:400px}.part-settings>.footer{display:flex;margin-top:10px}.part-settings>.footer>:last-child{margin-left:auto}.shortcut-menu-button{border:1px solid #000;border-radius:100%;bottom:10px;color:#000;cursor:pointer;font-size:28px;height:40px;left:10px;line-height:40px;text-align:center;width:40px;z-index:1}.shortcut-menu,.shortcut-menu-button{background-color:#f5f8fa;position:absolute}.shortcut-menu{border:1px solid gray;border-radius:5px;bottom:40px;left:30px;padding:10px}.shortcut-menu .marque>img,.shortcut-menu .marque>svg{display:block;height:50px;object-fit:contain;width:50px}.countdown{color:red}:root{--slide-perspective:1300px}@media (min-height:1020px){:root{--slide-perspective:2000px}}@media (min-height:1600px){:root{--slide-perspective:3000px}}@media (min-height:2100px){:root{--slide-perspective:4000px}}.stack-slider{height:100%;position:relative;z-index:3}.slide{background-color:#f5f5f5;border:1px solid #000;border-radius:10px;height:100%;left:0;overflow:hidden;padding:5px;position:absolute;top:32px;-webkit-transform:perspective(1300px) translate3d(0,-130px,-500px);transform:perspective(1300px) translate3d(0,-130px,-500px);-webkit-transform:perspective(var(--slide-perspective)) translate3d(0,-130px,-500px);transform:perspective(var(--slide-perspective)) translate3d(0,-130px,-500px);transition:all .5s ease;width:100%}.slide.extended{height:calc(100vh - 50px);position:fixed;top:50px}.stack-slider>.slide.active{opacity:0;-webkit-transform:perspective(1300px) translate3d(0,100px,0);transform:perspective(1300px) translate3d(0,100px,0);-webkit-transform:perspective(var(--slide-perspective)) translate3d(0,100px,0);transform:perspective(var(--slide-perspective)) translate3d(0,100px,0)}.slide:nth-last-child(4){-webkit-transform:perspective(1300px) translate3d(0,-110px,-290px);transform:perspective(1300px) translate3d(0,-110px,-290px);-webkit-transform:perspective(var(--slide-perspective)) translate3d(0,-110px,-290px);transform:perspective(var(--slide-perspective)) translate3d(0,-110px,-290px)}.slide:nth-last-child(3){-webkit-transform:perspective(1300px) translate3d(0,-75px,-210px);transform:perspective(1300px) translate3d(0,-75px,-210px);-webkit-transform:perspective(var(--slide-perspective)) translate3d(0,-75px,-210px);transform:perspective(var(--slide-perspective)) translate3d(0,-75px,-210px)}.slide:nth-last-child(2){-webkit-transform:perspective(1300px) translate3d(0,-40px,-130px);transform:perspective(1300px) translate3d(0,-40px,-130px);-webkit-transform:perspective(var(--slide-perspective)) translate3d(0,-40px,-130px);transform:perspective(var(--slide-perspective)) translate3d(0,-40px,-130px)}.slide:last-child{overflow:auto;-webkit-transform:perspective(1300px) translate3d(0,-5px,-50px);transform:perspective(1300px) translate3d(0,-5px,-50px);-webkit-transform:perspective(var(--slide-perspective)) translate3d(0,-5px,-50px);transform:perspective(var(--slide-perspective)) translate3d(0,-5px,-50px)}.stack-slider .btn.btn-none{margin-top:-11px;padding:6px 4px}._3D .stack-slider{width:85%}._3D .slide{height:80%;max-width:1600px;opacity:0;-webkit-transform:perspective(1300px) rotateY(30deg) translate3d(440px,-230px,-1950px);transform:perspective(1300px) rotateY(30deg) translate3d(440px,-230px,-1950px);-webkit-transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(440px,-230px,-1950px);transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(440px,-230px,-1950px)}._3D .slide:last-child{opacity:1;-webkit-transform:perspective(1300px) rotateY(30deg) translate3d(510px,20px,0);transform:perspective(1300px) rotateY(30deg) translate3d(510px,20px,0);-webkit-transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(510px,20px,0);transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(510px,20px,0)}._3D .slide:nth-last-child(2){opacity:1;-webkit-transform:perspective(1300px) rotateY(30deg) translate3d(510px,-40px,-200px);transform:perspective(1300px) rotateY(30deg) translate3d(510px,-40px,-200px);-webkit-transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(510px,-40px,-200px);transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(510px,-40px,-200px)}._3D .slide:nth-last-child(3){opacity:1;-webkit-transform:perspective(1300px) rotateY(30deg) translate3d(510px,-100px,-400px);transform:perspective(1300px) rotateY(30deg) translate3d(510px,-100px,-400px);-webkit-transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(510px,-100px,-400px);transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(510px,-100px,-400px)}._3D .slide:nth-last-child(4){opacity:1;-webkit-transform:perspective(1300px) rotateY(30deg) translate3d(510px,-160px,-600px);transform:perspective(1300px) rotateY(30deg) translate3d(510px,-160px,-600px);-webkit-transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(510px,-160px,-600px);transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(510px,-160px,-600px)}._3D .slide:nth-last-child(5){opacity:1;-webkit-transform:perspective(1300px) rotateY(30deg) translate3d(510px,-175px,-800px);transform:perspective(1300px) rotateY(30deg) translate3d(510px,-175px,-800px);-webkit-transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(510px,-175px,-800px);transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(510px,-175px,-800px)}._3D .slide:nth-last-child(6){opacity:1;-webkit-transform:perspective(1300px) rotateY(30deg) translate3d(510px,-190px,-1000px);transform:perspective(1300px) rotateY(30deg) translate3d(510px,-190px,-1000px);-webkit-transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(510px,-190px,-1000px);transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(510px,-190px,-1000px)}._3D .slide:nth-last-child(7){opacity:1;-webkit-transform:perspective(1300px) rotateY(30deg) translate3d(490px,-200px,-1200px);transform:perspective(1300px) rotateY(30deg) translate3d(490px,-200px,-1200px);-webkit-transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(490px,-200px,-1200px);transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(490px,-200px,-1200px)}._3D .slide:nth-last-child(8){opacity:1;-webkit-transform:perspective(1300px) rotateY(30deg) translate3d(480px,-210px,-1450px);transform:perspective(1300px) rotateY(30deg) translate3d(480px,-210px,-1450px);-webkit-transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(480px,-210px,-1450px);transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(480px,-210px,-1450px)}._3D .slide:nth-last-child(9){opacity:.5;-webkit-transform:perspective(1300px) rotateY(30deg) translate3d(460px,-220px,-1700px);transform:perspective(1300px) rotateY(30deg) translate3d(460px,-220px,-1700px);-webkit-transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(460px,-220px,-1700px);transform:perspective(var(--slide-perspective)) rotateY(30deg) translate3d(460px,-220px,-1700px)}._3D .slide.active{opacity:0;-webkit-transform:perspective(1300px) rotateX(0deg) rotateY(35deg) rotate(0deg) scaleX(1) translate3d(515px,100px,300px);transform:perspective(1300px) rotateX(0deg) rotateY(35deg) rotate(0deg) scaleX(1) translate3d(515px,100px,300px);-webkit-transform:perspective(var(--slide-perspective)) rotateX(0deg) rotateY(35deg) rotate(0deg) scaleX(1) translate3d(515px,100px,300px);transform:perspective(var(--slide-perspective)) rotateX(0deg) rotateY(35deg) rotate(0deg) scaleX(1) translate3d(515px,100px,300px)}.titlebar-buttons{background-color:#fff;border-bottom-left-radius:5px;cursor:pointer;height:25px;padding:2px 5px;position:absolute;right:0;text-align:center;top:0}.titlebar-buttons>svg{margin-right:5px}.slide-wrapper{height:100%;overflow:auto}.slide-title{height:20px;margin-bottom:0}.slide-context{display:flex;height:calc(100% - 30px)}.stack-slider-buttons{font-size:32px;line-height:32px;margin-right:110px}.stack-slider-buttons>.fa-barcode:hover,.stack-slider-buttons>.fa-window-restore{color:#e67d09}.stack-slider-buttons>.fa-window-restore:hover{color:red}.unauthorized{background-color:#fff;border-radius:20px;display:flex;flex-grow:1;font-size:2em;margin:70px 40px;padding:20px}.astuces{position:absolute;right:0;top:20%;z-index:2}.astuces-button{background-color:#fff;border:1px solid #1e2335;border-radius:10px 0 0 10px;border-right-color:#fff;cursor:pointer;display:inline-block;left:-77px;padding:5px 10px 5px 5px;position:absolute;top:114px;width:77px}.astuces-button>.badge{border-radius:10px;position:absolute;right:0;top:34px}.astuces-content{background:#fff;border:1px solid #1e2335;border-radius:6px 0 0 6px;box-shadow:0 0 50px rgba(0,0,0,.25);display:inline-block;margin-top:-20px;max-height:70vh;overflow-y:auto;padding:10px;width:40em}.astuces-content>h3{color:#f78300}.astuces-content>ul>li>span{color:#f78300;margin-left:10px}.astuces-content>ul>li>div{border:2px solid #bfbebe;border-radius:5px;height:143px;margin:5px 3px 12px;overflow:auto}.astuces-content .btn-link{color:#1e2337;padding:0}.get-customer-data{position:absolute;right:0;top:calc(20% - 40px);z-index:1}.get-customer-data>button{background-color:#fff;border:1px solid #1e2335;border-radius:10px 0 0 10px;border-right-color:#fff;cursor:pointer;display:inline-block;left:-77px;padding:5px 10px 5px 5px;position:absolute;top:84px;width:77px}.gcd-content{align-items:center;background:#fff;border:1px solid #1e2335;border-radius:6px 0 0 6px;box-shadow:0 0 50px rgba(0,0,0,.25);height:20em;justify-content:center;margin-top:20px;overflow-y:auto;padding:20px;position:relative;width:30em}.idcar-panel{position:absolute;right:0;top:calc(20% + 100px);z-index:2}.idcar-panel>button{background-color:#fff;border:1px solid #1e2335;border-radius:10px 0 0 10px;border-right-color:#fff;cursor:pointer;display:inline-block;left:-77px;padding:5px 10px 5px 5px;position:absolute;top:84px;width:77px}.idcar-content{background:#fff;border:1px solid #1e2335;border-radius:6px 0 0 6px;box-shadow:0 0 50px rgba(0,0,0,.25);display:inline-block;margin-top:-20px;overflow-y:auto;padding:20px;position:relative;width:40em}.idcar-content>h3{color:#f78300}.idcar-cb{align-items:center;background-image:url(https://medias.ia.parts/idcar/cb-background.jpg);background-size:contain;border:1px solid #dddbdb;border-radius:5px;box-shadow:0 0 50px rgba(0,0,0,.25);flex-grow:1;height:268px;justify-content:center;max-width:475px;padding:5px;position:relative}.idcar-cb-sivince{bottom:8px;position:absolute;right:17px}@media (max-width:635px){.idcar-cb-sivince{display:none}}.idcar-public{display:flex;justify-content:center;margin-top:5%}.idcar-ios-wallet{position:absolute;right:5px;top:5px;width:50px}.idcar-android-wallet{align-self:start;margin-left:3px;width:120px}.pkpass-images{height:50px}.dtc-search.details{flex-direction:column;overflow-y:initial}.dtc-search-form{margin-right:220px}.dtc-submit-btn{bottom:10px;position:absolute;right:220px}.dtc-code-label{font-weight:700}.adncatalog-tab{display:flex;flex-direction:column;flex-grow:1}.adncatalog-table{min-height:200px}.adncatalog-tab .rt-tr:hover{background-color:#eee}.adncatalog-tab .app-oem-details{height:250px}.adncatalog-tab .apps{margin-bottom:20px}.adncatalog-tab .app-oem-block .tooltip-arrow:after{bottom:-25px}.breadcrumb{background-color:#f581004f;background:linear-gradient(90deg,#fff,#a7a5a6);box-shadow:0 0 50px rgba(0,0,0,.25)}.breadcrumb>.breadcrumb-img .fa-search,.breadcrumb>.breadcrumb-img>svg{height:80%;margin:auto;width:80%}.breadcrumbs-wrapper{background-color:#fff;left:20px;position:absolute;right:20px;z-index:1}.breadcrumbs-wrapper.breadcrumbs-family{height:68px;margin-top:-20px;padding-top:20px}.breadcrumbs-wrapper.breadcrumbs-wrapper+*{margin-top:100px}.breadcrumb-img{background-color:#fff;border:3px solid #e67d09;border-radius:10px;box-shadow:0 0 50px rgba(0,0,0,.25);display:flex;height:100px;position:absolute;right:15px;top:-5px;width:100px}.breadcrumb-img-brand,.breadcrumb-img-model{height:70px;left:5px;right:inherit;top:8px;width:70px}.breadcrumb-img-model{left:85px}.breadcrumb-img img{height:100%;object-fit:contain;width:100%}.breadcrumb-img+.breadcrumb-item{margin-left:80px}.breadcrumb-img+.breadcrumb-img+.breadcrumb-item{margin-left:150px}.wizard-navigation{margin-bottom:20px;position:relative}.wizard-navigation>.moving-tab{background-color:#f44336;border-radius:4px;box-shadow:0 16px 26px -10px rgba(244,67,54,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(244,67,54,.2);color:#fff;left:0;padding:12px;position:absolute;text-align:center;top:-4px;transition:all .5s cubic-bezier(.29,1.42,.79,1) 0s}.wizard-navigation>.nav-pills{background-color:hsla(0,0%,78%,.2);cursor:pointer}.wizard-navigation>.nav-pills>li>a.active{background-color:inherit}.wizard-navigation .nav-item{flex-grow:1;text-align:center}.stock-techauto .wizard-navigation .nav-link,.stock-techauto .wizard-navigation>.moving-tab{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-applicability-list{list-style-type:none;max-height:50vh;overflow-y:auto}.vehicle-applicability-list li:nth-child(2n){background-color:#e2e2e2}.vehicle-applicability .marque>img{width:80px}.bg-caia{background-color:orange;color:#fff}.vehicle-applicability .marque{position:relative}.vehicle-applicability .bg-caia{bottom:-10px;left:5px;position:absolute}.oes-breadcrumbs{margin-bottom:5px;margin-top:5px}.oes-breadcrumbs>.btn-link{padding:0}.oes-table{margin:10px;max-height:calc(100vh - 470px);overflow-y:auto}.oes-table.stretch{flex-grow:1;max-height:none;overflow-y:initial}.oes-table .btn{margin-left:5px}.strike{color:gray;text-decoration:line-through}.oes-table>table>thead{background-image:linear-gradient(270deg,#b2b0b1 1%,#f0eeef 50%,#fff);color:#1e2337}.oe-name{color:#f68510;cursor:pointer}.oe-ean{cursor:pointer}.oe-ean,.oe-ean+.btn{color:green}.oes-table tbody>tr{border-bottom-color:gray;border-bottom-style:dotted;margin:12px}.oes-table tbody>tr:hover{background-color:#99ca3c14}.oes-table .ReactTable{height:calc(100vh - 390px)}.oes-table.stretch .ReactTable{height:100%}.oes-table .ReactTable.ArticleTable{height:calc(100vh - 470px)}.oes-table.stretch .ReactTable.ArticleTable{height:revert}.ArticleTable .btn-link{margin-right:2px;padding:0}.rt-td>.btn-link{padding:1px 6px}.ReactTable .rt-tr>.rt-td{white-space:normal}.icon-button{cursor:pointer;margin-left:10px}.oes-slider._3D{background:rgba(30,35,55,.9);height:calc(100% - 50px);padding-top:25px;position:fixed;right:0;top:50px;width:100%;z-index:3}.Select{z-index:1}.leaf-icon{color:#3a5f0b}.cart-button,.oe-availability,.oe-price{border-bottom:1px solid #000;height:50px;padding-bottom:5px;padding-top:5px}.cart-button:last-child,.oe-availability:last-child,.oe-price:last-child{border-bottom:none}.oe-price{padding-top:12px;text-align:right}.cart-button{border-radius:0;padding-top:13px;text-align:center}.cart-button:first-child,.oe-price:first-child{margin-top:27px}.cart-button.local-item,.oe-price.local-price{margin-top:0}.availability{border:1px solid #000;border-radius:50%;height:40px;margin:auto;width:40px}.availability.available{background-color:green}.availability.unavailable{background-color:red}.availability.availability-error{border:none;color:gray}.compat-recommanded{color:#3cad59}.compat-not-recommanded{color:#e1ac2c}.app-oem-block{--details-height:300px;font-size:10pt;margin-top:70px;padding:5px}.app-oem-block .marque{position:relative}.bg-oem-vendors{background-color:#9acd32;bottom:-10px;left:5px;position:absolute}.bg-oem-count{background-color:#007bff;color:#fff;position:absolute;right:5px;top:-5px}.app-oem-block .bg-secondary{bottom:-10px;position:absolute;right:5px}.app-oem-block>h2{display:inline-block}.app-oem-block>.apps{margin-left:12px}.app-oem-details{border-radius:10px;box-shadow:inset 2px 2px 20px 0 #656565;display:flex;max-height:var(--details-height);overflow:hidden;padding:8px}.app-oem-details>img{height:150px;margin-left:auto}.app-oem-details .ReactTable{flex-grow:1;margin-left:12px}.app-oem-details>ul{overflow-x:hidden;overflow-y:auto}.app-oem-details.app-oem-details-enter-active>ul,.app-oem-details.app-oem-details-exit-active>ul{overflow-y:hidden}.app-oem-block .tooltip-arrow:after{border-top:10px solid;border-color:#a9a9a9 transparent;border-style:none solid solid;border-width:medium 10px 10px;bottom:-51px;content:"";display:table;left:25px;pointer-events:none;position:absolute}.app-oem-block .single-app .tooltip-arrow:after{bottom:-25px}.app-oem-details .btn-link{text-align:left}.app-oem-details .btn.has-offers{font-weight:700;text-decoration:underline}.app-oem-details-enter{max-height:0}.app-oem-details-enter-active{transition:max-height .3s}.app-oem-details-enter-active,.app-oem-details-exit{max-height:var(--details-height)}.app-oem-details-exit-active{max-height:10px;transition:max-height .3s}.filter-option{cursor:pointer;padding:8px}.filter-option.option--is-focused{background-color:#deebff}.filter-option>img{margin-right:8px}.ReactTable .rt-resizer,.page-item.active .page-link{z-index:auto}.country-flag{margin-right:2px}.attributes-form input{margin-right:5px;vertical-align:middle}.appoemnart.d-flex ul{list-style-type:disc;overflow:auto;padding-left:20px}.appoemnart>div{margin-left:8px}.appoemnart ul.item-notes{list-style-type:circle}.appoemnart .btn-link{color:#000;padding:0}.appoemnart>.illustration{align-self:center;cursor:pointer;margin-left:auto;margin-right:5px;position:static}.app-oem-block .wizard-navigation{margin-bottom:10px;margin-top:10px}.app-oem-block .wizard-navigation .nav-link{padding:.2rem 1rem}.app-oem-block .wizard-navigation>.moving-tab{background-color:#03a9f47d;box-shadow:0 16px 26px -10px #03a9f4,0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(244,67,54,.2);padding:8px}.appoemnart.d-flex .list-steps,.slide ul.list-steps{list-style-type:decimal}.slide ul.list-steps{padding-left:2em}.slide ul.list-procedures{list-style-type:disc;padding-left:2em}.battery-replacement-procedures{padding:1em}.battery-replacement-procedures img{max-width:700px}.product-alternative{display:flex;flex-wrap:wrap;max-height:200px;overflow:auto}.product-alternative>.marque{margin-bottom:10px;position:relative}.product-alternative>.marque>.badge{background-color:#007bff;bottom:-10px;left:5px;position:absolute}.product-alternative-list{list-style-type:none;margin-top:5px;padding-left:15px}.product-alternative-list>li>a{color:#007bff}.fiche-article{background:#fff;color:#000;flex-grow:1;font:10pt Verdana;height:100%;overflow:auto}.fiche-article h1{font-size:2em;font-weight:700}.fiche-article h2{font-size:1.5em;font-weight:700}.fiche-article h3{font-size:1.17em;font-weight:700}.fiche-article a{color:#1e2335}.fiche-article a:hover{color:#2d91a8}.fiche-article .breadCrumbs{color:#fff;letter-spacing:1px;line-height:2em;padding:5px 0 5px 10px;text-align:left}.fiche-article .breadCrumbs>a{color:#fff;text-decoration:none}.fiche-article .breadCrumbs>a:hover{text-decoration:underline}.fiche-article .clearFix:after{clear:both;content:" ";display:block;height:0}.fiche-article .overview h1,.fiche-article .overview h2,.fiche-article .overview h3{margin:0 0 10px;padding:0}.fiche-article .overview>h2{color:#ccc}.fiche-article .productImage{flex-grow:1;margin-bottom:20px;text-align:center;width:350px}.fiche-article .button{border-radius:4px;border-radius:3px;color:#fff;cursor:pointer;display:block;margin-bottom:10px;padding:5px;text-align:center;text-decoration:none}.fiche-article .button a:hover{text-decoration:none}.fiche-article .add{background:#99ca3c;font-size:1.5em;line-height:2em;width:200px}.fiche-article .add:hover{background:#4b8e0d}.fiche-article .wish{background:#eb800a;width:150px}.fiche-article .wish:hover{background:#ad6127}.fiche-article .compar{background-color:#0062cc;border-color:#005cbf;color:#fff;width:150px}.fiche-article .compar:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}.fiche-article .imageList{display:flex;justify-content:space-between;list-style:none;margin:5px 25px 2px;padding:0}.fiche-article .imageList a{text-decoration:none}.fiche-article .imageList img{border:1px solid #d3d3d3;vertical-align:top}.fiche-article .prodSelect{border-radius:4px;height:2em;outline:none}.fiche-article .cart-buttons>div:first-child{display:inline-block}.fiche-article .rating{color:#fc913a}.fiche-article .info{margin-bottom:10px;width:100%}.fiche-article .info h3{background:#1e2335;border-radius:4px;color:#fff;font:10pt Verdana;letter-spacing:1px;line-height:36px;padding:5px 0 5px 20px;text-shadow:1px 1px 3px rgba(0,0,0,.5);text-transform:uppercase}.fiche-article .description{margin:10px 0 20px;padding-left:40px;position:relative}.fiche-article .edit-buttons,.fiche-article .edit-description{left:0;position:absolute;top:-10px;width:40px}.fiche-article .edit-buttons>.btn{padding-bottom:0}.fiche-article .description>textarea{width:100%}.fiche-article .product{display:inline-block;font-size:11px;line-height:14px;margin-bottom:20px;overflow:hidden;padding:10px 0 0 10px;text-align:center;text-decoration:none;width:150px}.fiche-article .product a{text-decoration:none}.fiche-article .product a:hover{text-decoration:underline}.fiche-article .product .smallBox{display:inline-block;max-height:92px;max-width:92px;overflow:hidden}.fiche-article .smallBox>img{width:92px}.fiche-article .product div,.fiche-article .product span{display:block}.fiche-article .soft{padding-left:8px}.fiche-article .vtop{vertical-align:top}.fiche-article .manuName{color:#464646;font-weight:700;margin:10px 0 5px}.fiche-article .prodName{color:#464646;margin:0 0 5px}.fiche-article .prodNameOE{color:#5a9dff;margin:0 0 5px}.fiche-article .prodNameIAM{color:#f6850f;margin:0 0 5px}.fiche-article .prodNameEAN{color:#1a8414;margin:0 0 5px}.fiche-article .prodPrice{text-decoration:none}.fiche-article .botBorder{border:1px solid #b6b6ab;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;margin-bottom:20px;padding:10px}.fiche-article .folderTab{background:#1e2335;border:1px solid #1e2335;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.8)}.fiche-article .availability{display:inline-block;margin-right:5px;text-align:center;vertical-align:middle}.fiche-article .item-price>h3{display:inline-block}.fiche-article .attribute-mandatory{font-weight:700}.fiche-article .missing-attribute{font-style:italic}.tecdoc-price{font-size:1.17em;font-weight:500;margin-bottom:1em}.tecdoc-price>.price-date{margin-right:1em}.tecdoc-price>.formatted-price{font-weight:700;margin-right:1em}.tecdoc-price>.quantity-unit{margin-left:1em}.tecdoc-price>.flag-select__option__icon{margin-right:.5em}.fiche-article .overview{margin-left:1em;min-width:25em;width:min(50%,40em)}.fiche-article .article-details{display:flex;flex-wrap:wrap}.fiche-article .attributes-list>li{font-size:15px}.tire-label{color:#225572;margin-right:5px}.tire-ean{color:green}.tire-symbols>span{margin-right:10px}.tire-symbols>span>svg{margin-right:5px}.tire-index-A{color:#00af5f}.tire-index-B{color:#58c258}.tire-index-C{color:#cbdb37}.tire-index-D{color:#fff302}.tire-index-E{color:#ffc60e}.tire-index-F{color:#fb8528}.tire-index-G{color:#f62f27}.search-item-container{padding:3em;width:50em}.search-item-container .oes-table{max-height:calc(100vh - 330px)}.search-item-container>h2>.rsbc-switch-button>label:first-child{font-size:15px;margin-left:15px}.breadcrumb-filter:before{color:#6c757d;content:"/";display:inline-block;padding-left:.5rem;padding-right:.5rem}.breadcrumb-filter>input{background:transparent;border:none;border-bottom:solid;border-bottom-color:#e67d09;border-radius:20px;font-family:sans-serif}.breadcrumb-filter>input:focus{outline:none}.search-item-container .Select{z-index:2}.add-caia-item-button{border-radius:50%;line-height:1;padding:4px 5px}.add-caia-item-form>.footer{display:flex;margin-top:10px}.add-caia-item-form>.footer>:last-child{margin-left:auto}.availability .fa-paper-plane{color:#fff;font-size:28px;margin-left:-3px;margin-top:5px}.availability.unknown .fa-paper-plane>path{stroke:#000;stroke-width:15}.vendor-highlight{background-image:linear-gradient(135deg,#6b6b6b,#b5b5b5 50%,#fff)}.customer-highlight{background-image:linear-gradient(135deg,#fff,#b1fcca 72%,#34f494)}.customer-highlight.vendor-highlight{background-image:linear-gradient(135deg,#6b6b6b,#b5b5b5 50%,#b1fcca 72%,#34f494)}.select-parts{display:flex}.part-list{height:calc(100vh - 350px);overflow-y:auto;width:100%}.families .part-list{height:inherit}.attributes{align-self:flex-start;border:2px solid #495057;border-radius:5px;padding:5px;white-space:nowrap}.attributes>ul{padding-left:5px}.attributes ul,.part-families{list-style-type:none}.part-families{display:flex;flex-wrap:wrap;padding-left:5px;text-align:center}.part-families>li,.part-families>li>a{display:block;height:140px;width:210px}.part-families>li{background-position:top;background-repeat:no-repeat;border:1px solid #fff;border-radius:6px;box-shadow:2px 2px 8px rgba(0,0,0,.4);font-family:Arial;font-size:.8em;font-weight:700;margin:10px}.part-families>li>a>div{padding-top:22px}.part-families>li:hover{border-radius:0}.part-families>li>a:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACMCAYAAAC9O8OPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMzOTk3NjdEMThCQzExRTQ5MkEwRUU4QUE5NjZBRjUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMzOTk3NjdFMThCQzExRTQ5MkEwRUU4QUE5NjZBRjUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzM5OTc2N0IxOEJDMTFFNDkyQTBFRThBQTk2NkFGNTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzM5OTc2N0MxOEJDMTFFNDkyQTBFRThBQTk2NkFGNTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6EJQuiAAAAHklEQVR42mIwNDR0YGIAglFiuBF//vwJG84eBAgwAJrCBTS1N3UVAAAAAElFTkSuQmCC);background-position:0 100%;background-repeat:repeat-x;color:#fff;text-decoration:none;transition:.3s}.part-family>img{height:80px}.select-sub-family{overflow-y:auto;padding-right:16px}.selected-sub-family{font-weight:700;text-decoration:underline}.photo360>img{border-radius:20px;margin-bottom:5px;min-width:400px;position:static;width:100%}body.dragging{cursor:move}.photo360{position:relative}.photo360>.color-banner{background-image:linear-gradient(to right,var(--vehicleColor) 0 15%,transparent 40% 60%,var(--vehicleColor) 85% 100%);height:40px;left:0;position:absolute;right:0;top:0}.photo360>.critair-image-360{border-radius:0;bottom:5px;min-width:50px;position:absolute;right:5px;width:50px}.genart-selector-deal{flex-grow:1}.deal-left-panel{overflow-y:auto}.deal-360,.deal-360>.photo360{flex-grow:1}.genart-list{display:flex;flex-grow:1}.genart-list-select{align-self:start;background-color:#fff;border:1px solid #1e2337;border-radius:5px 0 0 5px;border-right-style:none;max-width:55px;overflow:hidden;padding:5px 0 5px 5px;transition:max-width .8s;white-space:nowrap}.genart-list-select>ul{list-style-type:none;margin-bottom:0;padding:5px}.genart-list-select:hover{border-radius:5px;margin-right:5px;max-width:600px;overflow:visible;padding-right:5px;width:auto}.genart-list>.item-bloc{flex-grow:1;overflow:visible;position:relative;width:inherit}.genart-list .selected{font-weight:700;text-decoration:underline}.genart-list .genart-checkbox{cursor:pointer;margin-right:5px}.genart-list .deal-cart-button{margin-left:5px}.genart-list .deal-cart-button>span{margin-left:10px}.genart-list .custom-search-breadcrumb-image{height:55px;margin:8px;width:55px}.gui-selector-oe-results.oes-slider{bottom:0;max-width:50%;position:absolute;right:0;top:0;width:-webkit-fill-available;width:-moz-available;width:stretch;z-index:1}.gui-selector-oe-results._3D{max-width:none;position:fixed}.gui-selector-fiche-article{bottom:0;left:0;position:absolute;top:40%;width:50%}.gui-selector-fiche-article>.fa-times-circle{background-color:#fff;border-bottom-left-radius:5px;cursor:pointer;height:20px;padding:3px;position:absolute;right:15px;width:20px}.gui-selector-ean>.search-item-container,.gui-selector-pdf>iframe{height:100%;width:100%}.recycling .engine-type{background-color:#6bd66b;border-color:#6bd66b;color:#fff}.recycling .engine-code{background-color:#ff0;border-color:#ff0;color:#000}.breadcrumb>.Select{flex-grow:1;margin-left:10px}.breadcrumb>.genart-search{margin-right:100px}.select-option:hover{background-color:cyan}.v3 .bloc-with-albums{margin-top:50px}.cat4-searchbar{left:300px;position:fixed;top:5px;width:30em;z-index:1}.diag.diag{display:flex;flex-direction:column;height:calc(100vh - 100px);justify-content:space-between;margin-top:0;overflow:auto;width:30em}.diag .marque>img{height:70px;width:70px}.diag .square-app{display:inline-block;margin:5px}.diag .square-app>svg{border:1px solid #1e2337;border-radius:5px;display:block;height:70px;padding:3px;width:70px}.adas-360{flex-grow:1}.adas-360>.vehicule-banner{background:linear-gradient(270deg,#f58100,#1e23370a,#1e233705,#1e233700,#f58100);border-radius:10px 10px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;left:8px;position:absolute;right:8px;top:26px;z-index:1}.adas-triangle{background:linear-gradient(0deg,#f58100,#1e233700,#1e233700,#1e233700,#f58100);border-radius:50% 50% 50% 50%/40% 40% 60% 60%;display:flex;height:80px;margin-top:-10px;width:126px}.adas-triangle>div{margin-left:auto;margin-right:auto;margin-top:27px}.diag-top{display:flex;width:30em}.diag-top>.btn{margin-bottom:10px;margin-left:5px}.diag-top>.car-selector-search{flex-grow:1;width:auto}.adas-slide{background-color:#000}.adas-image>img{width:100%}.badge-date{bottom:-5px;right:-7px}.notification-sender>form{margin-left:10%;margin-right:10%;min-width:400px;width:80%}.notif-img-preview{object-fit:scale-down}.notif-users-count{margin-bottom:1rem;margin-left:10%}.public-checkbox{align-self:center;cursor:pointer;height:30px;margin-left:8px;width:30px}.app-albums{display:flex;flex:1 1;list-style-type:none;padding-left:5px;position:relative}.app-albums-details{background-color:#fff;border-radius:10px;box-shadow:inset 2px 2px 20px 0 #656565;height:0;left:10px;margin-top:12px;opacity:0;overflow-y:auto;position:absolute;right:10px;transition:all .5s;white-space:nowrap}.app-albums .selected{padding-bottom:320px}.selected .app-albums-details{height:300px;opacity:1;padding:10px}.app-albums .tooltip-arrow{position:relative}.app-albums .selected .tooltip-arrow:after{border-top:10px solid;border-color:#a9a9a9 transparent;border-style:none solid solid;border-width:medium 10px 10px;content:"";display:table;margin:auto;position:absolute;top:76px}.slide-wrapper>.apps-widget{gap:2em;margin:20px}.widget-catalog-hdi>.marque{display:inline-flex;flex-basis:0;flex-direction:column}.widget-catalog-hdi>.marque>img{height:180px;width:180px}.widget-catalog-hdi>.marque>.app-label{display:inline}.change-password{color:#fff;flex-grow:1;margin-left:25px;margin-top:80px}.change-password label{display:block}.change-password .link-to-my-account{margin-top:50px}.change-password .link-to-my-account>a{color:#fff}.change-password .error-message{color:#bf1650}.change-password .error-message:before{content:"⚠ ";display:inline}.change-password input{margin-left:8px}.orders-list>li>button:hover{text-decoration:underline}.shopping-cart{margin-top:25px;padding:0 10px}.shopping-cart ul{list-style-type:none;padding-left:0}.inner-content>.shopping-cart{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;height:100%;margin:20px;padding:5px}.cart-footer{color:green;display:flex;justify-content:space-between;margin:20px}.cart-footer>a{background-color:#2185d0;border-radius:5px;color:#fff;padding:8px}.cart-title{margin-top:16px}.checkout-form{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;margin:16px;padding:16px}.checkout-form input[type=text]{width:100%}.checkout-form label{margin-left:10px;margin-right:10px}.checkout-form select{margin-left:10px}.two-fields{display:flex}.two-fields>label{width:100%}.checkout-footer{display:flex;justify-content:space-between;margin-top:20px}.order-complete{background-color:#fff;border-radius:8px;margin:16px;padding:16px}.connections-apps>form>div{flex-grow:1}.connections-apps{margin-bottom:20px}.main-bloc.custom-search-bloc{width:48em}.user-profile-picture{border:3px solid #e67d09;border-radius:10px;box-shadow:0 0 50px rgba(0,0,0,.25);position:absolute;top:-30px}.user-profile-bloc>.user-profile-picture{top:-10px}.user-profile-picture>img{border-radius:8px;height:80px;width:80px}.user-name-bloc{background:linear-gradient(90deg,#fff,#a7a5a6);border-radius:0 8px 8px 0;box-shadow:0 0 50px rgba(0,0,0,.25);flex-grow:1;height:50px;margin-left:75px}.user-name-bloc>.user-company{margin-left:auto;margin-right:50px}.required-field{color:red}.part-selector-search{display:flex}.part-selector-search>.toggle-exact-search{color:#fff;cursor:pointer;flex-shrink:0;margin-left:5px;margin-top:8px}.part-selector-search>.car-selector-search{width:25em}.part-selector-search>form>div[role=combobox]{flex-grow:1}.part-selector-search>form>div[role=combobox]:after{border-top:10px solid;border-color:#fff transparent;border-style:none solid solid;border-width:medium 10px 10px;content:"";display:table;margin:auto}.news-slider{height:200px}.news-slider .swiper-slide{align-items:center;display:flex;justify-content:center}.main-bloc.lms-page{margin-bottom:16px;margin-top:54px;overflow:auto;width:20em}.flag-select{display:inline-block;margin-bottom:1em;padding-bottom:5px;position:relative;text-align:left}.flag-select__btn{background:transparent;border:none;color:#fff;font-size:16px;padding:0 8px}.flag-select__btn:after{border-bottom:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4d4d4d;content:" ";display:inline-block;height:0;margin-left:5px;vertical-align:middle;width:0}.flag-select__btn[aria-expanded=true]:after{border-bottom:5px solid #4d4d4d;border-top:0}.flag-select__option{cursor:pointer;margin:4px 0;white-space:nowrap}.flag-select__option.has-label{padding:0 20px 3px 8px}.flag-select__option__icon{height:1.3em;position:relative;width:1.3em}.flag-select__option__label{font-size:1em;padding-left:9px;position:relative}.flag-select__options{background-color:#1e2337;border:1px solid #bdbbbb;border-radius:3px;margin-top:8px;max-height:160px;overflow:auto;padding:8px 0;position:absolute;z-index:99999999}.oe-selector.oe-selector{display:flex;flex-direction:column;margin-top:0;overflow:auto;width:30em}.oeselector-top{display:flex;width:30em}.oeselector-top>.btn{margin-bottom:10px}.part-selector .albums.families{margin-top:60px}.part-selector{width:100%}.part-selector.part-selector-home{width:inherit}.part-selector>.search-item-container,.part-selector>.selection-bloc{width:100%}.part-selector.part-selector-home>.selection-brand{width:30em}.partselector-cross{color:red;margin-left:10px}.breadcrumb-toggle{cursor:pointer;position:absolute;right:120px;top:0}.other-brands>input{border:1px solid gray;border-radius:20px;padding-left:8px}.part-selector-oe.part-selector-oe{display:flex;flex:1 1;flex-direction:column;margin-top:0;overflow:auto;width:30em}.part-selector-oe-top{display:flex;margin-bottom:10px;width:30em}.rse-searchbar{left:210px;position:fixed;top:5px;width:30em;z-index:4}.rse-searchbar input{border:1px solid #ced4da;border-radius:.25rem;padding:.375rem .75rem}.main-bloc.rse{margin-bottom:16px;margin-top:54px;overflow:auto;width:20em}.wp-search-bar{width:20em}.main-bloc.smart-page{margin-bottom:16px;margin-top:54px;overflow:auto;width:20em}.dashboard{background-color:#eeeef5;flex-direction:column;flex-grow:1}.dashboard,.dashboard-row{display:flex}.dashboard .card{flex-grow:2;margin:8px;padding:8px}.dashboard-header{align-items:center;background-color:#1e2337;color:#fff;display:flex}.dashboard-footer{padding:20px;text-align:center}.dashboard .model-badge{bottom:revert;left:18px;position:absolute;top:65px}.dashboard .model-name{margin-top:10px}.mobilit{padding-top:20px}.select-brand.selection-brand{display:flex;flex-direction:column;overflow-y:initial}.select-brand>.tabs-brands{flex-grow:1;overflow-x:hidden;overflow-y:auto}.tabs-brands .classic-cars{font-family:cursive;font-size:xx-large;text-align:center}.albums{list-style-type:none;padding-left:5px;position:relative}.albums>li{display:inline-block;margin:5px;vertical-align:top}.albums .details{background-color:#fff;border-radius:10px;box-shadow:inset 2px 2px 20px 0 #656565;display:inline-flex;height:0;justify-content:space-between;left:10px;margin-top:109px;opacity:0;overflow-y:auto;position:absolute;right:10px;transition:all .5s;white-space:nowrap}.albums.families .details{margin-top:0}.albums .details>ul{display:inline-block;flex-grow:1;flex-shrink:0;overflow:auto}.albums .details-list,.albums .details>ul{list-style-type:none;padding-left:0}.albums li.selected .details{height:250px;opacity:1;padding:10px;transition:height .5s}.albums.families .details{justify-content:flex-start}li.selected{padding-bottom:250px}.big-li.selected{padding-bottom:450px}.families .tooltip-arrow{position:relative}li.selected .tooltip-arrow:after{border-top:10px solid;border-color:#a9a9a9 transparent;border-style:none solid solid;border-width:medium 10px 10px;content:"";display:table;margin:auto}.families li.selected .tooltip-arrow:after{bottom:0;left:80px;position:absolute}.marque{cursor:pointer}.illustration{border-radius:10px;bottom:35px;box-shadow:0 0 50px rgba(0,0,0,.25);height:175px;position:absolute;right:10px}.custom-search>.illustration{align-self:center;margin-left:10px;position:static}.model-name{margin-top:5px;width:120px}.family-album{display:block;height:140px;width:210px}.family-album>img{height:80px}.select-part{margin-left:20px}.custom-search>div{align-items:flex-end;display:flex}.tire-input .illustration{width:350px}.albums li.selected .details.genart-selector,.albums li.selected .details.gui-selector{height:450px;padding:20px;white-space:normal}.genart-selector>.d-flex>button,.gui-selector>.d-flex>button{left:-90px;position:absolute}.details.genart-selector>div,.details.gui-selector>ul{flex-shrink:1}.details.genart-selector>div,.details.gui-selector>div{flex-shrink:0;margin-left:5px;position:relative}.albums .marque{position:relative}.albums .marque>.badge{background-color:#007bff;left:5px;position:absolute;top:60px}.badge-version{background-color:#007bff;margin-right:5px}.vehicule-banner{background:linear-gradient(270deg,#f58100,#1e2337,#1e2337,#1e2337,#f58100);border-radius:10px 10px 0 0;color:#fff;font-weight:700;height:50px;margin:5px;padding:5px;position:relative}.vehicule-attributes{font-size:.8em;height:1em}.vehicule-banner>.star{cursor:pointer;position:absolute;right:10px;top:5px}.vehicule-banner>.toggle-fullscreen{position:absolute;right:55px;top:15px}.vehicule-banner .fa-times-circle{color:red;margin-left:10px}.stock-occasion{align-self:stretch;display:flex;flex-direction:column;flex-grow:1;margin-top:50px}.search-form{border:1px solid gray;border-radius:8px;padding:20px}.vehicle-list{margin-top:20px;overflow:auto}.stock-techauto>.main-bloc{align-self:stretch;margin-bottom:50px;margin-left:10px;max-height:inherit}.user-profile-bloc{white-space:nowrap}.user-profile-bloc.reduced .user-name-bloc{min-width:50px}.user-profile-bloc.reduced .user-name-bloc>span{display:none}.user-profile-bloc.reduced.upb-exit .user-name-bloc>span{display:block}.user-profile-bloc.reduced .user-name-bloc>.dropdown{display:none}.user-profile-bloc.reduced.upb-exit .user-name-bloc>.dropdown{display:block}.user-profile-bloc.reduced .cart-link{display:flex;flex-direction:column;margin-left:auto}.user-profile-bloc.reduced.upb-exit .cart-link{display:initial;flex-direction:row;margin-left:0}.upb-enter .user-name-bloc,.user-profile-bloc.reduced .user-name-bloc{overflow:hidden}.upb-enter{max-width:140px}.upb-enter-active{max-width:500px;transition:max-width .5s}.upb-exit{max-width:500px}.upb-exit-active{max-width:140px;transition:max-width .5s}.menu-bloc-v3.menu-bloc-v3 .swiper-pagination-bullets .swiper-pagination-bullet{height:5px;margin:4px 0;width:5px}.menu-bloc-v3.menu-bloc-v3 .swiper-pagination-bullets .swiper-pagination-bullet-active{height:15px}.app{height:100%}a{text-decoration:none}.username{align-self:center;color:#fff;display:flex}.username>span{margin-right:5px}.username.name-reversed{flex-direction:row-reverse}.navbar-left,.navbar-right{border-bottom:2px outset #fa8400;position:absolute;z-index:1}.navbar-left{align-items:center;display:flex}.navbar-right{border-image:linear-gradient(270deg,#1e2337 1%,#fa8400 50%,#1e2337) 100% 0 100% 0/3px 0 3px 0 stretch;height:50px;padding:5px;right:0;top:0}.navbar-right>.dropdown>button{border-radius:100%;padding:2px;width:30px}.navbar-right>.dropdown{display:inline-block}.navbar-right>button{margin-right:1em;padding:3px}.navbar-right .btn{background-color:#1e2337;color:#fff}.narrow-dropdown{min-width:3em}.caia-logo{cursor:pointer}.caia-logo>img{padding:5px}.main-bloc{align-self:flex-start;max-height:calc(100vh - 150px)}.content-box,.main-bloc{background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:5px;box-shadow:0 0 50px rgba(0,0,0,.25);margin-top:50px;padding:20px;position:relative}.btn-diag,.btn.switch-vehicle{color:#fff;margin-left:10px}.btn-diag{background-color:#3cad59}.sidebar,.small-logo{width:40px}.sidebar{align-items:flex-start;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;flex-direction:column;flex-shrink:0;margin-bottom:55px;margin-right:5px;overflow:hidden;overflow-y:auto;padding:20px 5px 20px 0;transition:width .4s;z-index:1}.sidebar.extended{width:13em}.sidebar .btn-img{align-items:center;background-color:#f5f8fa;border-radius:5px;box-shadow:3px 3px 2px gray;display:inline-flex;height:30px;justify-content:center;line-height:10px;margin-bottom:10px;width:30px}.sidebar .btn-img+span{margin-left:8px;white-space:nowrap}.sidebar i{font-size:1em}.sidebar>a{color:#000;display:flex}.main-content{background-color:#1e2337;background-image:url(/static/media/logo_caia.6734d1cd688b12b940c1.png);background-position:50%;background-repeat:no-repeat;display:flex;height:100vh;overflow:hidden;position:relative;z-index:0}.marque{display:inline-block;margin:5px}.marque.dragging{cursor:grabbing;pointer-events:none!important}.marque>img{background-color:#fff;border:1px solid #c9c9c9;border-radius:5px;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);display:block;height:70px;object-fit:contain;transition:box-shadow .25s ease 0s;width:70px}.marque>img:hover{box-shadow:0 12px 24px -6px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31)}.app-button-img{border:1px solid #c9c9c9;border-radius:5px;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);height:calc(100% - 10px);padding:5px;transition:box-shadow .25s ease 0s;width:calc(100% - 10px)}.marque>.app-label{display:none}.marque.new-app{align-items:center;border:1px solid #c9c9c9;border-radius:5px;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);display:flex;height:70px;isolation:isolate;justify-content:center;transition:box-shadow .25s ease 0s;width:70px}.marque.new-app:hover{box-shadow:0 12px 24px -6px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31)}.app-button{margin-bottom:10px;position:relative}.app-button>.badge{background-color:#007bff}.app-button>.badge,.bottom-badge{bottom:-10px;left:5px;position:absolute}.bottom-badge{z-index:1}.selection-brand .marque>img,.social-network-apps .marque>svg{display:block;height:70px;object-fit:contain;width:70px}.selection-bloc{height:calc(100vh - 175px);margin-top:0;overflow-y:auto}.carselector-fullscreen .selection-bloc{height:100vh}.with-short-bloc>.selection-bloc{flex-grow:1}.selection-bloc.select-engine{width:67em}.iframe-wrapper>.stack-slider .selection-bloc{width:100%}.selection-brand{width:30em}.car-selector-search{margin-left:10px;width:29em}.car-selector-search>input{border-radius:20px;width:29em}.car-selector-search:after{border-top:10px solid;border-color:#fff transparent;border-style:none solid solid;border-width:medium 10px 10px;content:"";display:table;margin:auto}.main-brands{display:flex;flex-wrap:wrap}.brand-buttons.brand-buttons{display:flex;justify-content:space-around;margin-top:10px}.brand-buttons .btn{background-color:#fff;border-color:#1e2337;color:#1e2337;white-space:inherit}.brand-buttons .btn:hover{border-color:#ee7e05}.slider-wrapper{display:inline-block;margin-left:13px;margin-right:13px;width:calc(100% - 7em)}.hidden{display:none!important}.menu-toggler{color:#fff;padding:6px 0 0 5px}.menu-toggler:hover{color:#fc8500}.immatriculation{display:flex;gap:4px;justify-content:center;position:relative}.immat-wrapper{background-image:url(/static/media/immat.bd65b0ed23285caa013c.jpg);flex-shrink:0;height:58px;width:240px}.immatriculation>.immat-wrapper>#immat{background-color:initial;border:0;font-size:2em;height:40px;margin-left:32px;margin-top:8px;outline:none;text-align:center;width:173px}.tooltip-content{background-color:#fff;border:1px solid #1e2337;border-radius:5px;box-shadow:inset 2px 2px 20px 0 #656565;color:#000;margin-bottom:10px;margin-left:15px;margin-top:10px;padding:10px;position:relative;width:25em}.tooltip-content:after,.tooltip-content:before{border-bottom:10px solid #f5f8fa;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;height:0;left:8em;position:absolute;top:-10px;width:0}.tooltip-content>ul{height:15em;list-style-type:none;overflow-y:auto;padding-left:0}.tooltip-content:before{border-bottom:10px solid #1e2337;left:67px;top:-11px}.tooltip-content:after{left:67px;z-index:1}.bookmark-list:after,.bookmark-list:before{left:305px}.history-list:after,.history-list:before{left:89px}.indent{padding-left:20px}.tooltip-content .cadre{border:1px solid gray;height:80px;position:absolute;right:30px;top:30px;width:80px}.other-brands .marque{border:1px solid gray;display:inline-block;height:2em;padding:2px;width:5em}.language-selector>img{cursor:pointer;width:1.5em}.other-brands{border:1px solid #1e2337;border-radius:5px;height:16em}.bloc-image{position:absolute;right:60px;top:20px}.spinner{color:#fff;margin-left:5px;vertical-align:middle}.iframe-wrapper{height:calc(100% - 140px);margin-top:50px;width:100%}.iframe-wrapper.iframe-carselector-withtabs{width:inherit}.iframe-wrapper.fullscreen-iframe{height:calc(100% - 60px);width:100%}.iframe-wrapper iframe{background-color:#fff;height:calc(100% - 10px);width:100%}.iframe-wrapper._3D{background:rgba(30,35,55,.9);height:calc(100% - 50px);position:fixed;z-index:1}.inner-content{flex-direction:column;isolation:isolate;margin-top:50px;position:relative}.inner-content,.tabs,.with-short-bloc{display:flex;flex-grow:1}.tabs{flex-direction:column;margin-top:50px;padding:5px 0 85px 5px}.tabs>.nav-tabs{position:relative}.tabs>.tab-content{display:flex;flex-grow:1;position:relative}.tabs>.tab-content>.active{display:flex}.tabs .tab-pane{flex-grow:1}.nav-tabs .nav-link{background-color:gray}.tab-pane>.iframe-wrapper{height:100%;margin-top:0;padding:0;width:100%}.item-bloc ul{list-style-type:none;padding-left:0}.oem-list.item-bloc ul{list-style-type:revert;padding-left:revert}.gui-selector-bloc ul ul{list-style-type:disc;padding-left:40px}.gui-selector-bloc .item-image{margin-right:5px;width:40px}.copyright{bottom:5px;color:#333848;font-size:12px;position:fixed;right:0;width:20em}.modal-dialog.diag-modal{max-width:calc(100vw - 200px)}.diag-modal>.modal-content{background-color:#1e2337;height:calc(100vh - 200px)}.diag-modal .modal-header{border-bottom-color:#1e2337;color:#fff}.diag-modal .modal-body{display:flex}.diag-modal iframe{width:100%}.select-part-brand{display:flex;flex-direction:column;justify-content:space-between}.tire-suppliers img{margin:1px;width:85px}.iframe-partselector,.tire-suppliers>form>div,iframe-carselector{flex-grow:1}.toggle-fullscreen{color:#fff;cursor:pointer;display:inline-block}.title-iframe{color:#fff;display:inline-block;font-size:1.2em;left:33rem;position:absolute;top:10px}.tabs.tabs-carselector{padding-top:0}.tabs.tabs-carselector>.nav-tabs{left:25em;position:absolute;top:18px}.tabs .nav-link>img{display:none}@media (max-width:1600px){.tabs .nav-link>span{display:none}.tabs .nav-link{padding:5px}.tabs .nav-link>img{display:inline-block;height:35px}}.my-account{color:#fff;flex-grow:1;margin-left:10px;margin-top:50px}.ombre-haut2{top:47px}.ombre-bas2,.ombre-haut2{height:20px;position:absolute;width:100%;z-index:0}.ombre-bas2{bottom:50px}.oes-slider{bottom:0;margin-left:20px;margin-right:20px;overflow:hidden;position:fixed;right:5%;top:200px;width:45%;z-index:3}.oes-slider .selection-bloc{flex-grow:1;height:100%;width:inherit}.oes-slider .search-item-container .oes-table{max-height:none}.nav-tabs .nav-link.nav-link{background-color:#08080800;border:1px solid #e2e2e2;color:#e2e2e2}.nav-link>a{color:#e2e2e2}.nav-link.active>a:hover,.nav-tabs .nav-link.nav-link:focus,.nav-tabs .nav-link.nav-link:hover{color:#fc8500}.nav.nav-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#1e2337}.nav-link,.nav-link.active>a,a{color:#1e2337}.nav-link:hover,a:focus,a:hover{color:#f38102}.tires-table{height:calc(100vh - 420px);min-height:300px}.badge-primary{background-color:#f38102;margin-left:2px}.select-above-table{z-index:11}.create-actia-session-toast>.logo-actia{margin-right:10px;width:60px}.img-button{background-color:initial;border:none}.cart-link{color:#fff;margin-right:10px}.languages{display:flex;flex-wrap:wrap}.languages>div{height:110px;margin:6px;width:110px}.languages>div>.btn{border:1px solid #000;border-radius:16px;box-shadow:1px 1px gray;display:block;font-size:32px;height:80px;width:80px}.languages>div>.btn:hover{background-color:#6c757d}.account-username{color:orange}.select-model{margin-left:5px;min-width:65em}.app-button{border-radius:5px;height:70px;margin:5px;width:70px}.app-procedures{align-self:end;background-color:#3770f8;margin-top:auto}.app-procedures>.fa-info{color:#fff;height:3em;width:3em}.img-app-small{border:1px solid #c9c9c9;border-radius:6px;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);flex-shrink:0;height:60px;transition:box-shadow .25s ease 0s;width:60px}.img-app-small:hover{box-shadow:0 12px 24px -6px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31)}.img-app-small>img{border-radius:5px;height:100%;object-fit:contain;width:100%}.update-available-toast{--toastify-color-light:#1e2337;--toastify-text-color-light:#fff;background-color:#1e2337;border:1px solid #fff;color:#fff;cursor:default}.update-available-toast>.Toastify__toast-body{margin-left:0}.btn-caia{border:1px solid #fff;color:#fff}.btn-caia:hover{background-color:#fa8400;border-color:#fa8400;color:#fff}.video-scanner>video{max-width:100%}.image-scanner>video{display:none}.barcode-result{bottom:15px;font-size:1.3em;right:10%}.barcode-file-input>.fa-image{margin-top:12px}.image-scanner{border:1px solid #d0d0d0;border-radius:15px;display:flex;max-height:480px}.image-scanner>img{left:calc(50% - 25px);top:calc(50% - 25px)}.video-scanner{text-align:center}.video-scanner>.drawingBuffer{max-width:100%}.image-scanner>.drawingBuffer{height:100%;width:100%}.max-height-modal>.modal-content{max-height:calc(100vh - 3.5rem);overflow:hidden}.max-height-modal .modal-body{overflow:auto}.qrcodes-admin{align-items:flex-start;background-color:#f8f9fa;border-radius:5px;display:flex;flex-direction:column;flex-grow:1;margin-bottom:50px;margin-right:5px;margin-top:50px;padding:10px}.qrcard{border:1px solid #000;border-radius:5px;margin:8px;padding:16px;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.qrcard.disabled{-webkit-filter:opacity(.5);filter:opacity(.5)}.qr-select{width:16em}.list-none{list-style-type:none}.color-green,.color-green:hover{color:green}.user-picture-header{border:2px solid #e67d09;border-radius:8px;display:inline-block;margin-right:5px}.user-picture-header>img{border-radius:6px;height:40px;width:40px}.username-header{color:#fff}@media print{.no-print,.pe-no-print{display:none!important}.pe-preserve-ancestor{border:none!important;box-shadow:none!important;display:block!important;margin:0!important;padding:0!important;top:0;-webkit-transform:none!important;transform:none!important}}.justify-content-evenly{justify-content:space-evenly}.overflow-visible{overflow:visible}.error-message{color:#bf1650}.error-message:before{content:"⚠ ";display:inline}.form-checkbox{cursor:pointer;height:20px;width:20px}.cursor-pointer{cursor:pointer}.tall-modal-body{height:80vh}.breadcrumb{padding:.75rem 1rem}.form-group{margin-bottom:1rem}.text-left{text-align:left}.Toastify__toast{background-position:15px;background-repeat:no-repeat}:root{--toastify-color-info:#2f96b4;--toastify-color-success:#51a351;--toastify-color-warning:#f89406;--toastify-color-error:#bd362f}.Toastify__toast-container{width:inherit}.Toastify__toast-container--top-right{top:50px}.Toastify__toast-container pre{color:inherit}.login{align-items:center;display:flex;flex-direction:column;flex-grow:1;margin-left:10%;margin-right:10%;margin-top:80px}.login>h3{color:#fff;text-align:center}.login>form{width:30em}.login input{margin-bottom:20px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.table{display:table;width:100%}.table-cell{display:table-cell;vertical-align:middle}#results{color:#fff;font-size:24px;font-weight:300;line-height:1.5em;margin-left:150px;margin-top:5px;max-width:calc(100vw - 500px);padding:0 20px;position:fixed;text-align:right;width:90vw;z-index:999999999}#interim_span{opacity:.4}#tip{bottom:100px;color:hsla(0,0%,100%,.75);font-size:14px;font-weight:700;left:6%;letter-spacing:1px;margin-left:-125px;opacity:.8;opacity:0;position:absolute;text-align:center;text-transform:uppercase;-webkit-transform:translateY(20px);transform:translateY(20px);transition:all .4s ease-in;width:250px}#tip.show{left:6%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .3s ease-out}.visual{background:hsla(0,0%,100%,.1);border-radius:100%;bottom:0;bottom:50%;height:400px;left:50%;margin-bottom:-155px;margin-left:-200px;mix-blend-mode:screen;opacity:0;-webkit-transform:scale(.001);transform:scale(.001);transition:all .3s;width:400px;z-index:0}#visualization,.visual{position:absolute}#visualization div{background-color:orange;display:inline-block;margin:3px;padding:10px;width:100px}#button{background-color:#595959;border-radius:100%;bottom:20px;height:50px;left:6%;margin-left:-25px;position:absolute;width:50px;z-index:5}#button:active{background-color:#d02}#button #microphone{fill:#fff;left:50%;margin-left:-14px;position:absolute;top:20%;width:30px}#button.cancel #microphone{fill:transparent}#button.cancel:after,#button.cancel:before{background-color:#fff;content:"";display:block;height:16px;left:50%;margin-left:-1px;margin-top:-8px;opacity:.8;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:2px;z-index:15}#button.cancel:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#button .element{display:block;left:0;position:absolute;top:0;z-index:3}#button .element .slice{background-color:#595959;border-radius:24px 0 0 0;height:24px;left:1px;position:absolute;top:1px;width:24px;z-index:10}#button .loading{border:2px solid transparent;border-radius:100%;border-top-color:#fff;height:46px;left:2px;position:absolute;top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:46px}#button .loading.ring{border:2px solid hsla(0,0%,100%,.4);position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:4}.iframe-viewer>.env-logo{border-radius:20px;bottom:16px;box-shadow:4px 13px 30px 1px #e57b08;height:110px;left:16px;position:fixed;width:110px}.iframe-viewer>.env-logo>a>img{border-radius:20px;height:100%;width:100%}.iframe-viewer>.user-profile-bloc{position:fixed!important;right:1rem;top:1rem}.public-iframe>.env-logo{border-radius:20px;bottom:16px;box-shadow:4px 13px 30px 1px #e57b08;height:110px;left:16px;position:fixed;width:110px}.public-iframe>.env-logo>a>img{border-radius:20px;height:100%;width:100%}.public-iframe>.user-profile-bloc{position:fixed!important;right:1rem;top:1rem}.c-d-f>form{max-width:800px}.company-logo{background-color:#fff;border:3px solid #e67d09;border-radius:10px;box-shadow:0 0 50px rgba(0,0,0,.25);display:inline-block;position:absolute;right:20px;top:-20px}.company-logo>img{height:80px;object-fit:contain;width:80px}.company-header{align-items:center;background:linear-gradient(90deg,#fff,#a7a5a6);border-radius:8px;box-shadow:0 0 50px rgba(0,0,0,.25);display:flex;height:50px;margin-top:20px;padding-left:16px;position:relative;position:-webkit-sticky;position:sticky;top:20px}.app-content{border-radius:10px;box-shadow:inset 2px 2px 20px 0 #656565;display:flex;overflow:hidden;padding:8px}.app-button.tooltip-arrow:after{border-top:10px solid;border-color:#a9a9a9 transparent;border-style:none solid solid;border-width:medium 10px 10px;bottom:-22px;content:"";display:table;left:25px;pointer-events:none;position:absolute}.app-button-img.tire-app{height:70px;width:70px}.rtpe-apps{height:96px;overflow-x:auto}.mobile-quote{height:70vh}#threesixty{height:100%;overflow:hidden;position:absolute;width:100%}#threesixty_images{display:none}#threesixty img{height:auto;position:absolute;top:0;width:100%}.v2 .current-image{visibility:visible;width:100%}.v2 .previous-image{visibility:hidden;width:0}#spinner{display:none;height:90px;left:50%;margin-left:-45px;margin-top:-50px;width:90px}#spinner,#spinner span{position:absolute;top:50%}#spinner span{color:#333;font:.8em Arial,Verdana,sans;line-height:.6em;margin-top:-.3em;text-align:center;width:100%}.v2 .triangle{background:linear-gradient(0deg,#f58100,#1e233700,#1e233700,#1e233700,#f58100);border-radius:50% 50% 50% 50%/40% 40% 60% 60%;display:block;height:80px;left:50%;position:absolute;right:50%;top:0;width:126px}*{box-sizing:border-box}body.v2{min-height:100vh;overflow:hidden}.v2 .blog-slider{height:27%;max-height:272.42px;max-width:474.2px;width:100%;z-index:1}.v2 .blog-slider,.v2 .blog-slider2{background:#fff;border-radius:25px;bottom:4%;box-shadow:0 14px 80px rgba(34,35,58,.2);left:5%;margin:auto;padding:25px;position:absolute;transition:all .3s}.v2 .blog-slider2{height:400px;max-width:800px;width:95%}@media screen and (max-width:992px){.v2 .blog-slider{height:400px;max-width:680px}}@media screen and (max-width:768px){.v2 .blog-slider{height:auto;margin:180px auto;min-height:500px}}@media screen and (max-height:500px) and (min-width:992px){.v2 .blog-slider{height:350px}}.v2 .blog-slider__item{align-items:center;display:flex}@media screen and (max-width:768px){.v2 .blog-slider__item{flex-direction:column}}.v2 .blog-slider__item.swiper-slide-active .blog-slider__img img{opacity:1;transition-delay:.3s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>*{opacity:1;-webkit-transform:none;transform:none}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:first-child{transition-delay:.3s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(2){transition-delay:.4s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(3){transition-delay:.5s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(4){transition-delay:.6s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(5){transition-delay:.7s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(6){transition-delay:.8s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(7){transition-delay:.9s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(8){transition-delay:1s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(9){transition-delay:1.1s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(10){transition-delay:1.2s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(11){transition-delay:1.3s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(12){transition-delay:1.4s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(13){transition-delay:1.5s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(14){transition-delay:1.6s}.v2 .blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(15){transition-delay:1.7s}.v2 .blog-slider__img{background-image:linear-gradient(147deg,#000,#1e2337 74%);border-radius:20px;box-shadow:4px 13px 30px 1px #e57b08;flex-shrink:0;height:110px;overflow:hidden;-webkit-transform:translateX(-80px);transform:translateX(-80px);width:110px}.v2 .blog-slider__img:after{border-radius:20px;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.v2 .blog-slider__img>img{border-radius:20px;display:block;height:100%;object-fit:cover;transition:all .3s;width:100%}@media screen and (max-width:768px){.v2 .blog-slider__img{-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%}}@media screen and (max-width:576px){.v2 .blog-slider__img{width:95%}}@media screen and (max-height:500px) and (min-width:992px){.v2 .blog-slider__img{height:270px}}.v2 .blog-slider__content{margin-right:10px;padding-right:25px}@media screen and (max-width:768px){.v2 .blog-slider__content{margin-top:-80px;padding:0 30px;text-align:center}}@media screen and (max-width:576px){.v2 .blog-slider__content{padding:0}}.v2 .blog-slider__content>*{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px);transition:all .4s}.v2 .blog-slider__code{color:#7b7992;display:block;font-weight:500;margin-bottom:15px}.v2 .blog-slider__title{color:#0d0925;font-size:24px;font-weight:700;margin-bottom:20px}.v2 .blog-slider__text{color:#4e4a67;line-height:1.5em;margin-bottom:30px}.v2 .blog-slider__button{background-image:linear-gradient(147deg,#fe8a39,#fd3838 74%);border-radius:50px;box-shadow:0 14px 80px rgba(252,56,56,.4);color:#fff;display:inline-flex;font-weight:500;justify-content:center;letter-spacing:1px;padding:15px 35px;text-align:center;text-decoration:none}@media screen and (max-width:576px){.v2 .blog-slider__button{width:100%}}.blog-slider .swiper-pagination-custom,.blog-slider .swiper-pagination-fraction,.v2 .blog-slider .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}@media screen and (max-width:768px){.v2 .blog-slider__pagination{align-items:center;display:flex;justify-content:center;left:50%!important;top:205px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%!important}}.v2 .swiper-pagination-bullets .swiper-pagination-bullet{margin:8px 0}@media screen and (max-width:768px){.v2 .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}}.v2 .swiper-pagination-bullet{background:#062744;border-radius:10px;display:block;height:11px;opacity:.2;transition:all .3s;width:11px}.v2 .swiper-pagination-bullet-active{background:#fd3838;box-shadow:0 0 20px rgba(252,56,56,.3);height:30px;opacity:1}@media screen and (max-width:768px){.v2 .swiper-pagination-bullet-active{height:11px;width:30px}}.v2 .container{height:70%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:absolute;right:3%;width:70%}.v2 h2{color:#e78419;margin-bottom:0;margin-top:0;padding-bottom:1em;text-align:left}.v2 .prev{color:#999;font-size:1.5em;left:-1em;position:absolute;top:38%}.v2 .prev :hover{color:#000;cursor:pointer}.v2 .next{color:#999;font-size:1.5em;position:absolute;right:-2em;top:38%}.v2 .next :hover{color:#000;cursor:pointer}@media screen and (max-width:800px){.v2 .next{display:none!important}}.v2 ol,.v2 ul{list-style:none;padding:0}.v2{line-height:1}.v2 #immat{background:none;border:none;font-size:xx-large;height:52px;margin-left:35px}.v2 .vehicule-banner{background:linear-gradient(270deg,#f58100,#1e233700,#1e233700,#1e233700,#f58100);border-radius:10px 10px 0 0;color:#fff;font-weight:700;height:50px;margin:5px;padding:5px;width:100%}.v2 .vehicle-data-wrapper{background-color:#fff;bottom:calc(4% + 280px);left:5%;max-height:calc(100vh - 4% - 280px);position:fixed;z-index:3}.v2 .vehicle-data-header>img{max-width:170px}.v2 .vehicle-data-toggler{position:absolute}.v2 .vehicle-data-button{border-radius:5px;bottom:calc(4% + 200px);left:calc(5% + 465px);padding:0;position:fixed;z-index:1}.v2 .vehicle-data-button>img{width:90px}.v2 .car-identifier .blog-slider__content>*,.v2 .car-identifier .blog-slider__img>img{opacity:1}.v2 #root{width:100%}.v2 .genart-img{cursor:pointer;margin-right:5px;max-height:80px}.v2 .brand-toggle{cursor:pointer}.v2 .brand-toggle-active{bottom:117px;cursor:pointer;height:96px;left:118px;position:absolute;width:110px;z-index:2}.v2 .brand-toggle-active>img{opacity:1}.v2 .genart-carousel{border:none;height:97%;margin-top:125px;text-align:left;width:22%}.v2 .carousel-control-next,.v2 .carousel-control-prev{align-items:flex-end;cursor:pointer;padding-bottom:10px}.v2 .carousel-control-next-icon,.v2 .carousel-control-prev-icon{-webkit-filter:brightness(.5);filter:brightness(.5)}.v2 .slider.responsive{overflow:auto}.v2 .selector-carousel>.carousel-inner{overflow:visible}.v2 .vehicle-brand{display:flex}.v2 .vehicle-brand>.Select{color:#000;flex-grow:1;font-weight:400;margin-left:20px;text-align:left}.v2 .vehicle-brand>.Select img{vertical-align:middle}.v2 .iframe-slide{height:100%;position:fixed;width:100%}.v2 .iframe-toggle-button{background-color:initial;border:none;font-size:24px;padding:0;position:fixed;right:20px;top:20px}.v2 .Select-menu{color:gray}.v2 .selector-carousel{height:100%}.v2 .carousel-indicators{bottom:auto;display:block;left:auto;margin:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px}.v2 .carousel-indicators>li{background:#062744;border:none;border-radius:10px;height:11px;margin:8px 0;opacity:.2;transition:all .3s;width:11px}.v2 .carousel-indicators>.active{background:#fd3838;box-shadow:0 0 20px rgba(252,56,56,.3);height:30px;opacity:1}.v2 .blog-slider__img{cursor:pointer}.v2 .Select-placeholder{text-align:center}.v2 .car-selector-search{flex-grow:1;margin-left:revert;width:revert}.v2 .part-selector-search>.car-selector-search{width:12em}.v2 .part-selector-search{flex-grow:1}.v2 .part-selector-search>.toggle-exact-search{color:#000}.v2 .menu-bloc{background:#fff;border-radius:25px;bottom:4%;box-shadow:0 14px 80px rgba(34,35,58,.2);height:270px;left:5%;margin:auto;overflow:hidden;padding:25px 20px 25px 25px;position:fixed;transition:all .3s;width:470px;z-index:4}.v2 .menu-bloc>.swiper-container{flex-grow:1;margin-left:35px;padding-right:20px}.v2 .menu-bloc .blog-slider__pagination{position:absolute;top:100px;-webkit-transform:translate3d(10px,-50%,0);transform:translate3d(10px,-50%,0)}.v2 .menu-bloc-image{background-image:linear-gradient(147deg,#000,#1e2337 74%);border-radius:20px;bottom:100px;box-shadow:4px 13px 30px 1px #e57b08;cursor:pointer;height:110px;overflow:hidden;position:fixed;-webkit-transform:translateX(-85px);transform:translateX(-85px);width:110px;z-index:3}.v2 .menu-bloc-image:after{border-radius:20px;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.v2 .menu-bloc-image>img{border-radius:20px;display:block;height:100%;object-fit:cover;transition:all .3s;width:100%}.v2 .bloc-slide-title{color:#0d0925;font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.v2 .menu-bloc .blog-slider__button{display:block;margin:20px auto auto}.v2 .carousel-item>p{margin:0}.v2 .carousel-item>img{margin-left:20px;margin-top:25px;width:calc(100% - 40px)}.v2 .car-identifier-apps{background:transparent;bottom:170px;height:17%;left:36%;position:fixed;text-align:right;width:52vw;z-index:2}.v2 .blog-slider__text{text-align:center}.v2 .navbar-right{background-color:#1e2337}.v2 .button-360{background-color:#fff;color:gray;left:calc(5% + 465px);position:fixed;z-index:1}.v2 .button-360-iam{bottom:calc(4% + 150px)}.v2 .button-360-oem{bottom:calc(4% + 100px)}.v2 .Toastify__toast-body pre{overflow:hidden}.v2 .qrcode-button{background-color:#fff;bottom:calc(4% + 50px);color:gray;left:calc(5% + 465px);position:fixed;z-index:1}.v2 .menu-bloc>.qrcode{margin-top:-6px}.v2 .user-profile-bloc{right:20px;top:100px}.v2 .search-bar{bottom:calc(4% + 270px);left:5%;position:fixed;width:470px;z-index:5}.v2 .carselector-slide-img{display:flex;justify-content:center}body{background-color:#f5f8fa;margin:0;padding:0}::-webkit-scrollbar{background:transparent;width:8px}::-webkit-scrollbar-track{background:transparent;border-radius:8px;box-shadow:inset 0 0 5px grey}::-webkit-scrollbar-thumb{background:#1e233717;border-radius:8px}::-webkit-resizer,::-webkit-scrollbar-button{background:transparent;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:transparent}#root,body,html{height:100%}
/*# sourceMappingURL=main.a3d1be2a.css.map*/