.install-popup[data-v-20b71467]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.5)}.ios-help[data-v-20b71467]{position:fixed;bottom:10px;left:10px;right:10px;background:#fff3cd;border:1px solid #ffeeba;padding:15px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:1000}.icon[data-v-20b71467]{width:20px;vertical-align:middle}*{margin:0;padding:0;border:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--blanc);color:var(--bleugadisat);font-size:1.6rem;font-family:var(--regular),sans-serif;font-weight:400;line-height:1;position:relative;overscroll-behavior-x:none;overscroll-behavior-y:contain}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--blanc)}::-webkit-scrollbar-thumb{background-color:var(--bleufond);border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:var(--bleugadisat)}html{font-size:62.5%;scrollbar-color:var(--bleufond) var(--blanc);scrollbar-width:thin}body,html{height:100%;min-height:100%;overflow-x:hidden!important;overflow-y:auto;margin:0;padding:0}select{align-items:center;display:flex;border-radius:.5rem;background-color:var(--blanc);justify-content:center;height:4rem;width:100%}a{font-style:normal;text-decoration:none}input[readonly],textarea[readonly]{background-color:#f0f0f0;color:#a0a0a0;border:1px solid #d0d0d0;cursor:not-allowed}main{position:relative}.nonCliquable{cursor:not-allowed!important}.main-wrapper.menu-open,body.menu-open,html.menu-open{position:fixed!important;overflow:hidden!important;height:100vh!important;width:100vw!important;top:0!important;left:0!important}@media screen and (max-width:1024px){.revenir-arriere{padding:2rem;align-items:center}.retour{padding-left:1rem}}:root{--blanc:#fff;--bleugadisat:#041d5b;--bleugadifonce:#03143e;--bleugris:#41517b;--bleugrisoverlay:#41517b14;--bleufond:#2175ff;--bleufondb2:#e9f1fe;--bleuf7fbff:#f7fbff;--bleucce5ff:#cce5ff;--bleufondhover:#6d98df;--bleu3a87ad:#3a87ad;--bleu9bc1ff:#9bc1ff;--bleubce8f1:#bce8f1;--bleud9edf7:#d9edf7;--bleutypo:#2189ff;--bleutypofonce:#374262;--bleuf9fbfd:#f9fbfd;--grisf0f0f0:#f0f0f0;--jauneE6AD00:#e6ad00;--grisclair:#f5f5f5;--grisf6f6f6:#f6f6f6;--grisgadi:#a9aeb6;--grisA9AEB6:#a9aeb6;--grisE6:#e6e6e6;--grisD9:#d9d9d9;--grisDD:#ddd;--gris6c:#6c757d;--gris666:#666;--gris555:#555;--grisb3:#b3b3b3;--grisCc:#ccc;--grisprez:#e0e0e0;--grisA0:#a0a0a0;--gris7e:#7e7e7e;--grisarrow:#f3f5fa;--girsDD:#ddd;--vert00B100:#00b100;--vert28a745:#28a745;--vert1c7b32:#1c7b32;--vertetoile:#01e1dd;--vertvalid:#00dab2;--alertdangertypo:#721c24;--alertdangerfond:#f8d7da;--alertdangerborder:#f5c6cb;--alertprimarytypo:#004085;--alertprimaryfond:#cce5ff;--alertprimaryborder:#b8daff;--rougee2c2c2:#e2c2c2;--rougepl:#e52321;--rougehoverpl:#8b0000;--noirshadow:#00000029;--shadow:0 0 0.6rem var(--noirshadow);--bleugadifonce75:#03143e75;--bleucodepromo:#cde0ff;--overlaybleu:rgba(3,20,62,.6)}.col-10{width:10%}.col-15{width:15%}.col-20{width:20%}.col-30{width:30%}.col-33{width:33.33%}.col-34{width:34%}.col-35{width:35%}.col-36{width:36%}.col-37{width:37%}.col-40{width:40%}.col-44{width:44.5%}.col-45{width:45%}.col-50{width:50%}.col-51{width:51%}.col-53{width:53%}.col-60{width:60%}.col-70{width:70%}.col-73{width:73%}.col-75{width:75%}.col-80{width:80%}.col-90{width:90%}.col-100{width:100%}.d-flex{display:flex}.d-block{display:block}.d-none{display:none}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-column-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.row{display:flex;flex-direction:row;margin-left:-1.5rem;margin-right:-1.5rem}.column{display:flex;flex-direction:column}.container,.xl-container{margin:0 auto;padding:0 2rem;width:100%}.col-md-30.tablette.pasPadding{padding:0}@media screen and (max-width:576px){.container{width:100%}}@media screen and (min-width:768px){[class*=col-md-]{padding:0 2rem}.col-md-10{width:10%}.col-md-13{width:13%}.col-md-15{width:15%}.col-md-20{width:20%}.col-md-25{width:25%}.col-md-30{width:30%}.col-md-40{width:40%}.col-md-50{width:50%}.col-md-60{width:60%}.col-md-70{width:70%}.col-md-80{width:80%}.col-md-83{width:83%}.col-md-90{width:90%}.col-md-100{padding:0;width:100%}.md-row{display:flex;flex-direction:row;justify-content:space-between;margin-left:-2rem;margin-right:-2rem}.md-row-reverse{flex-direction:row-reverse}.md-column{flex-direction:column}.md-column-reverse{flex-direction:column-reverse}.col-50{width:calc(50% - 3rem)}.col-50:first-of-type{margin:unset}.d-md-flex{display:flex}}@media screen and (min-width:768px) and (max-width:834px) and (pointer:coarse){.container.tablette{width:95%}}@media screen and (min-width:992px){.lg-row{display:flex;flex-direction:row;justify-content:space-between;margin-left:-2rem;margin-right:-2rem}}@media screen and (min-width:1024px) and (max-width:1370px){.md-row{margin-right:0}}@media screen and (min-width:1200px){.container{width:98%}[class*=col-l-]{padding:0 2rem}.col-l-10{width:10%}.col-l-20{width:20%}.col-l-30{width:30%}.col-l-40{width:40%}.col-l-50{width:50%}.col-l-60{width:60%}.col-l-70{width:70%}.col-l-80{width:80%}.col-l-90{width:90%}.col-l-100{width:100%}.l-row{flex-direction:row}.l-row-reverse{flex-direction:row-reverse}.l-column{flex-direction:column}.l-column-reverse{flex-direction:column-reverse}.container{width:114rem}}@media screen and (min-width:1400px){.col-xl-10{width:10%}.col-xl-20{width:20%}.col-xl-30{width:30%}.col-xl-40{width:40%}.col-xl-50{width:50%}.col-xl-60{width:60%}.col-xl-70{width:70%}.col-xl-80{width:80%}.col-xl-90{width:90%}.col-xl-100{width:100%}.xl-row{flex-direction:row}.xl-row-reverse{flex-direction:row-reverse}.xl-column{flex-direction:column}.xl-column-reverse{flex-direction:column-reverse}.container{width:135rem}}@media screen and (min-width:1800px){.col-xxl-10{width:10%}.col-xxl-20{width:20%}.col-xxl-30{width:30%}.col-xxl-40{width:40%}.col-xxl-50{width:50%}.col-xxl-60{width:60%}.col-xxl-70{width:70%}.col-xxl-80{width:80%}.col-xxl-90{width:90%}.col-xxl-100{width:100%}.xxl-row{flex-direction:row}.xxl-row-reverse{flex-direction:row-reverse}.xxl-column{flex-direction:column}.xxl-column-reverse{flex-direction:column-reverse}.container{width:87.5%}}[class*=" icon-"],[class^=icon-]{font-family:autoref!important;speak-as:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-abrasif:before{content:"\e900"}.icon-accessoires:before{content:"\e901"}.icon-achat-rapide:before{content:"\e902"}.icon-acoustique:before{content:"\e903"}.icon-adhesif:before{content:"\e904"}.icon-adresse:before{content:"\e905"}.icon-afficher-prix:before{content:"\e906"}.icon-articles-en-attente:before{content:"\e907"}.icon-auto:before{content:"\e908"}.icon-bas:before{content:"\e909"}.icon-baterie:before{content:"\e90a"}.icon-boitier:before{content:"\e90b"}.icon-bougie:before{content:"\e90c"}.icon-cable:before{content:"\e90d"}.icon-carosserie:before{content:"\e90e"}.icon-carre:before{content:"\e90f"}.icon-changer-mine:before{content:"\e910"}.icon-changer-PL:before{content:"\e911"}.icon-changer-selection:before{content:"\e912"}.icon-changer-vehicule:before{content:"\e913"}.icon-chaussure:before{content:"\e914"}.icon-cle:before{content:"\e915"}.icon-client:before{content:"\e916"}.icon-clim:before{content:"\e917"}.icon-close:before{content:"\e918"}.icon-commandes-en-cours:before{content:"\e919"}.icon-commandes-passees:before{content:"\e91a"}.icon-commandes:before{content:"\e91b"}.icon-compte:before{content:"\e91c"}.icon-compteur:before{content:"\e91d"}.icon-courroie:before{content:"\e91e"}.icon-croix:before{content:"\e91f"}.icon-cube:before{content:"\e920"}.icon-cutter:before{content:"\e921"}.icon-distribution:before{content:"\e922"}.icon-droite:before{content:"\e923"}.icon-dynamo:before{content:"\e924"}.icon-efficacite:before{content:"\e925"}.icon-electricite:before{content:"\e926"}.icon-electro:before{content:"\e927"}.icon-email:before{content:"\e928"}.icon-epi:before{content:"\e929"}.icon-equipementiers:before{content:"\e92a"}.icon-essieu-arriere .path1:before{content:"\e92b";color:#041d5b}.icon-essieu-arriere .path2:before{content:"\e92c";margin-left:-1.12890625em;color:#041d5b}.icon-essieu-arriere .path3:before{content:"\e92d";margin-left:-1.12890625em;color:#041d5b}.icon-essieu-arriere .path4:before{content:"\e92e";margin-left:-1.12890625em;color:#2175ff}.icon-essieu-arriere .path5:before{content:"\e92f";margin-left:-1.12890625em;color:#2175ff}.icon-essieu-avant .path1:before{content:"\e930";color:#041d5b}.icon-essieu-avant .path2:before{content:"\e931";margin-left:-1.12890625em;color:#041d5b}.icon-essieu-avant .path3:before{content:"\e932";margin-left:-1.12890625em;color:#041d5b}.icon-essieu-avant .path4:before{content:"\e933";margin-left:-1.12890625em;color:#2175ff}.icon-essieu-avant .path5:before{content:"\e934";margin-left:-1.12890625em;color:#2175ff}.icon-ete:before{content:"\e935"}.icon-etoile:before{content:"\e936"}.icon-facture:before{content:"\e937"}.icon-filtre:before{content:"\e938"}.icon-flacon:before{content:"\e939"}.icon-fleche-down:before{content:"\e93a"}.icon-flexible:before{content:"\e93b"}.icon-frein:before{content:"\e93c"}.icon-gammes:before{content:"\e93d"}.icon-gant:before{content:"\e93e"}.icon-garage:before{content:"\e93f"}.icon-gauche:before{content:"\e940"}.icon-gel:before{content:"\e941"}.icon-GPS:before{content:"\e942"}.icon-haut:before{content:"\e943"}.icon-hiver:before{content:"\e944"}.icon-huile:before{content:"\e945"}.icon-huiles:before{content:"\e946"}.icon-immat-pl:before{content:"\e947"}.icon-immat:before{content:"\e948"}.icon-Info:before{content:"\e949"}.icon-joint:before{content:"\e94a"}.icon-lecture:before{content:"\e94b"}.icon-left:before{content:"\e94c"}.icon-livraison:before{content:"\e94d"}.icon-losange:before{content:"\e94e"}.icon-lunette:before{content:"\e94f"}.icon-marteau:before{content:"\e950"}.icon-masquer-prix:before{content:"\e951"}.icon-mecha:before{content:"\e952"}.icon-mes-Listes:before{content:"\e953"}.icon-mesure:before{content:"\e954"}.icon-modifier-pneu:before{content:"\e955"}.icon-modifier:before{content:"\e956"}.icon-moteur:before{content:"\e957"}.icon-multi:before{content:"\e958"}.icon-organiser:before{content:"\e959"}.icon-origine:before{content:"\e95a"}.icon-outillage:before{content:"\e95b"}.icon-outils:before{content:"\e95c"}.icon-panier-title:before{content:"\e95d"}.icon-panier:before{content:"\e95e"}.icon-parametres:before{content:"\e95f"}.icon-parc:before{content:"\e960"}.icon-pare:before{content:"\e961"}.icon-peinture:before{content:"\e962"}.icon-penta:before{content:"\e963"}.icon-piece-auto:before{content:"\e964"}.icon-piecesauto:before{content:"\e965"}.icon-pied:before{content:"\e966"}.icon-pile:before{content:"\e967"}.icon-pl:before{content:"\e968"}.icon-plaque:before{content:"\e969"}.icon-pneu:before{content:"\e96a"}.icon-pneumatiques:before{content:"\e96b"}.icon-poids:before{content:"\e96c"}.icon-pot:before{content:"\e96d"}.icon-prix:before{content:"\e96e"}.icon-pyramide:before{content:"\e96f"}.icon-quantie:before{content:"\e970"}.icon-radiateur:before{content:"\e971"}.icon-recherche:before{content:"\e972"}.icon-rechercher:before{content:"\e973"}.icon-retour-en-cours:before{content:"\e974"}.icon-retour:before{content:"\e975"}.icon-retours-passes:before{content:"\e976"}.icon-right:before{content:"\e977"}.icon-rond:before{content:"\e978"}.icon-rouleau:before{content:"\e979"}.icon-roulement:before{content:"\e97a"}.icon-SAV:before{content:"\e97b"}.icon-secu:before{content:"\e97c"}.icon-securise:before{content:"\e97d"}.icon-shock:before{content:"\e97e"}.icon-siege:before{content:"\e97f"}.icon-sol-mouille:before{content:"\e980"}.icon-spray:before{content:"\e981"}.icon-stock:before{content:"\e982"}.icon-supprimer:before{content:"\e983"}.icon-telephone:before{content:"\e984"}.icon-temps-bareme:before{content:"\e985"}.icon-torche:before{content:"\e986"}.icon-tourne:before{content:"\e987"}.icon-toute-saison:before{content:"\e988"}.icon-transmission:before{content:"\e989"}.icon-triangle:before{content:"\e98a"}.icon-tube:before{content:"\e98b"}.icon-update:before{content:"\e98c"}.icon-valide-plein:before{content:"\e98d"}.icon-valide:before{content:"\e98e"}.icon-vehicule-info:before{content:"\e98f"}.icon-vehicule-selectionne:before{content:"\e990"}.icon-visserie:before{content:"\e991"}.icon-vitesse:before{content:"\e992"}.icon-volant:before{content:"\e993"}.icon-VUL:before{content:"\e994"}.icon-wipe:before{content:"\e995"}.custom-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-window{display:none;margin:0 auto;left:50%;opacity:0;top:0;margin-left:-44%;position:absolute;width:88%;z-index:4;transition:all .3s ease-in-out}.modal-window.modalWindowParc{top:15%;overflow-y:auto}.modal-window.modalWindowParc .modal-content{border-radius:5px;overflow-y:auto;max-height:100%}.modal-window.on{display:block;opacity:1;z-index:999}.overlay-bleu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--bleugadisat);opacity:0;z-index:-1;transition:all .3s ease-in-out}.overlay-bleu.on{opacity:.5;z-index:900}.modal-content{background-color:#fff;margin:0 auto;padding:20px;border:2px solid #f5f5f5;border-top:none;border-radius:0 0 5px 5px;width:100%}.modal-content .col-50:first-of-type{padding-right:1.5rem}.modal-content .col-50:last-of-type{padding-left:1.5rem}.modal-header{margin-bottom:1rem}.modal-title span{color:var(--bleufond);display:block;font-size:4rem;line-height:1;text-align:center}.modal-title span.headerCt{color:var(--bleugadisat);font-size:2rem}.modalWindowParc .modal-title{position:relative}.headerCt i{margin-right:1rem}.close{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer;background-color:#fff;margin-top:-2rem}.modalWindowParc .close{position:absolute;top:4rem;right:0}.close-client{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer;background-color:#fff;margin-top:-2rem}.close-client:hover,.close:focus,.close:hover{color:var(--bleufond);text-decoration:none;cursor:pointer}.tab-infoVehicNouveau li:nth-child(odd){background-color:transparent}.tab-infoVehicNouveau li{height:3.5rem;display:flex;align-items:center;font-size:clamp(1.5rem,1.5rem,1.6rem)}.infoVehicNouveau{margin-top:2rem}.infoVehic{padding:0 2rem;display:flex;width:100%}.infoVehic p{color:var(--bleugadisat);font-size:1.4rem;width:65%}.infoVehic p:first-child{color:var(--grisgadi);font-size:1.5rem;width:35%}.tab-infoVehic.tabInfoVehicMonParc li.sectionHeaderCmd{background-color:var(--blanc);height:100%;padding:1rem;margin-top:4rem}.tab-infoVehic.tabInfoVehicMonParc li.itemTabMonParc{background-color:transparent;border-bottom:1px solid var(--grisprez)}.sectionHeaderCmd p{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;flex-direction:column;width:100%}.sectionHeaderCmd i{margin-right:1rem}.sectionHeaderCmd p span{display:block;height:100%}.sectionHeaderCmd .headerCmd{align-items:center;background-color:var(--bleufond);color:var(--blanc);font-weight:var(--bold);display:flex;padding:1rem}.tabInfoVehicMonParc .itemTabMonParc,.tabInfoVehicMonParc .sectionHeader{background-color:var(--grisclair);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:2rem;grid-row-gap:0;margin-top:1.5rem}.modal-body-video{flex:1;gap:1rem}.modal-body-video,.modal-video{overflow-y:auto;display:flex;flex-direction:column;position:relative}.modal-video{justify-content:space-between;background-color:var(--blanc);padding:2rem;padding-top:2rem;border-radius:1rem;width:100%;max-width:50%;max-height:90vh;box-shadow:0 0 15px rgba(0,0,0,.3)}.modal-video .close-video-button{position:absolute;top:0;right:1rem;font-size:2.5rem;font-weight:700;color:var(--rougepl);background:none;border:none;cursor:pointer;z-index:1001;justify-content:flex-end}.modal-video .close-video-button:hover{color:var(--rougehoverpl)}@media screen and (max-width:576px){.modal-video{max-width:90%}}@media screen and (min-width:768px){.tabInfoVehicMonParc .itemTabMonParc,.tabInfoVehicMonParc .sectionHeader{grid-template-columns:2fr 5fr 1fr}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.modal-video{max-width:90%}}h1{color:var(--blanc);font-size:4rem;font-weight:600;line-height:1.2}h2{font-size:2rem}h3{font-size:1.8rem}h4{font-size:1.4rem}a,p{line-height:1.25}a,button,p{font-size:1.6rem}@media screen and (min-width:1400px){h1{font-size:4rem;line-height:1.3}h2{font-size:2rem}h3{font-size:2.4rem}a,h4,p{font-size:1.6rem}}@media screen and (min-width:1800px){a,button,p{font-size:1.8rem}}@font-face{font-family:autoref;src:url(/fonts/autoref.30acd802.eot);src:url(/fonts/autoref.30acd802.eot#iefix) format("embedded-opentype"),url(/fonts/autoref.2587ebde.ttf) format("truetype"),url(/fonts/autoref.16990e27.woff) format("woff"),url(/img/autoref.fad197ac.svg#autoref) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:new_frankbold;src:url(/fonts/fonnts.com-new_frank_bold-webfont.aa17d1fd.woff2) format("woff2"),url(/fonts/fonnts.com-new_frank_bold-webfont.075a4404.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:new_nordmedium;src:url(/fonts/fonnts.com-new_nord_medium-webfont.f3e5918c.woff2) format("woff2"),url(/fonts/fonnts.com-new_nord_medium-webfont.feed597a.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:new_frankregular;src:url(/fonts/fonnts.com-new_frank_regular-webfont.c3cd73c0.woff2) format("woff2"),url(/fonts/fonnts.com-new_frank_regular-webfont.67437a62.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:new_franklight;src:url(/fonts/fonnts.com-new_frank_light-webfont.2de989d2.woff2) format("woff2"),url(/fonts/fonnts.com-new_frank_light-webfont.5576930e.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:new_frankthin;src:url(/fonts/fonnts.com-new_frank_thin-webfont.0ad94ba9.woff2) format("woff2"),url(/fonts/fonnts.com-new_frank_thin-webfont.5e984211.woff) format("woff");font-weight:400;font-style:normal}:root{--bold:"new_frankbold";--medium:"new_nordmedium";--regular:"new_frankregular";--light:"new_franklight";--thin:"new_frankthin"}.alert{position:relative;padding:.75rem 1.25rem;margin:1rem;border:.1rem solid transparent;border-radius:.25rem;font-size:2rem;justify-content:center}.alert-danger{color:var(--alertdangertypo);background-color:var(--alertdangerfond);border-color:var(--alertdangerborder)}.alert-primary{color:var(--alertprimarytypo);background-color:var(--alertprimaryfond);border-color:var(--alertprimaryborder);color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.swal2-close{display:none!important}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1em!important;transform:rotate(45deg)}.swal2-confirm{background-color:var(--bleufond);width:10rem;font-size:1.5rem}.rouge{color:var(--rougepl)}input{border:none;border-radius:.5rem;box-shadow:none;color:var(--bleutypofonce);font-size:1.5rem;width:100%}input,input:focus,input:hover{background:var(--blanc)}button:hover,input:hover{cursor:pointer}::-moz-placeholder{color:var(--bleutypofonce);opacity:1}::placeholder{color:var(--bleutypofonce);opacity:1}button,input{align-items:center;border-radius:.3125rem;display:flex;height:5rem;padding:0 1.5rem}button{font-family:var(--bold);justify-content:center}button i{font-size:2rem}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]::-moz-inner-spin-button{-moz-appearance:none}.btn{align-items:center;background-color:var(--bleufond);border:none;border-radius:.5rem;color:var(--blanc);cursor:pointer;display:flex;justify-content:center;width:75%}.btn-outline{background-color:transparent;border:.1rem solid #a9aeb6;color:#a9aeb6}.btn-plain{color:#fff}.btn-2175FF{background-color:#2175ff}.btn-041D5B{background-color:var(--bleugadisat)}.search-button{border-top-left-radius:0;border-bottom-left-radius:0;height:5rem;font-family:var(--medium);font-size:1.6rem;margin-left:-1rem;width:7rem}.btn-famille{width:100%}.connexion button.btn-annuler{background-color:var(--rougepl);width:25%}.connexion button.btn-primary{width:25%}.btn.btnAnnuler:hover{background-color:var(--rougehoverpl)}.boutonsFooter .btn.btnModalAnnuler,.btn.btnAnnuler{background-color:var(--rougepl);margin:0}.boutonsFooter .btn.btnValider,.btn.btnValider{background-color:var(--bleufond);margin-right:0}.btn.btnValider:hover{background-color:var(--bleufondhover)}.boutonsFooter{display:flex;justify-content:end;padding-top:2rem}.boutonsFooter .btn{height:5rem;margin:0 2rem;justify-content:space-between;width:12%}.boutonFooter{display:flex;justify-content:end;padding-top:2rem}.boutonFooter .btn{height:5rem;margin:0 2rem;justify-content:space-between;width:7%}.btnInformation,.btnSupprimer{height:3.125rem;padding:0;width:3.125rem}.btnSupprimer{background-color:var(--rougepl)}.btnSupprimer:hover{background-color:var(--rougehoverpl)}.btnInformation{background-color:var(--bleutypo)}.btnInformation i:before,.btnSupprimer i:before{font-size:1.5rem;align-items:center;justify-content:center;display:flex}.btnBleu:hover,.btnInformation:hover{background-color:var(--bleufondhover)}.btnRouge:hover,.btnSupprimer:hover{background-color:var(--rougepl)}@media screen and (max-width:576px){button i{font-size:1.8rem}}@media screen and (min-width:1024px) and (max-width:1370px){.boutonFooter .btn{width:8%}}@media screen and (min-width:1200px){button{transition:all .3s ease-in-out;width:unset}.btn:hover{background:var(--bleufondhover);color:var(--blanc)}}@media screen and (min-width:1800px){.boutonsFooter .btn{width:10%}.boutonFooter .btn{width:6%}}img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.item-img-produit{display:flex;flex-direction:column;max-height:17rem}.item-img-produit img{-o-object-fit:contain;object-fit:contain}.img-Marque-ficheProduit{width:50%;image-rendering:-webkit-optimize-contrast}.img-Produit-ficheProduit{width:100%;height:26.1rem}.img-en-vedette{width:100%;display:block}.img-featured{height:100%}.img-featured.video{cursor:pointer}.figure-nosMarques,.figure-sitePartenaire{display:block;margin-right:2rem}.figure-sitePartenaire{max-height:6rem;max-width:10rem}.figure-nosMarques{max-height:10rem;max-width:14rem}.img-nosMarques,.img-sitesPartenaires{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.container-figureNosMarques{display:flex}.overlay-gris{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(2,2,2,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.loading-container{text-align:center}.loading-gif{width:100px;height:100px}@media screen and (min-width:1024px) and (max-width:1370px){.img-tecdoc{margin-bottom:0;margin-left:0;margin-right:0}}@media screen and (min-width:1400px){.figure-sitePartenaire{max-height:12rem;max-width:20rem}.figure-nosMarques{max-height:20rem;max-width:28rem}}.gras{font-family:var(--bold)}.nonGras{font-family:var(--regular)}header{background-color:var(--bleugadisat);width:100vw}header.nav-after{padding-top:2rem}.header-sticky{position:fixed;top:0;left:0;width:100%;z-index:1000}.header-sticky .header-header,.header-sticky .top-header{padding:.5rem 0}.header-sticky .navigation-principale{display:flex;justify-content:space-between;align-items:center}.header-sticky{display:none;transition:all .3s ease}body.scrolled .header-sticky{display:block;position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.top-header{background-color:var(--bleufond);height:4rem}.top-header .container{align-items:center;display:flex;height:inherit;justify-content:space-between}.top-header button,.top-header section{color:var(--blanc);font-size:1.33311rem;line-height:.85;font-family:var(--light)}.panel-header button{color:var(--grisb3);background-color:transparent}.panel-header button i{font-size:3rem}.hiddenAccess{height:0;opacity:0;overflow:hidden;position:absolute;text-align:left;width:0;z-index:-999}.magContexte .carteHead{display:flex}.magContexte .titreHeaderCarte{color:var(--bleugadisat);font-size:1.8rem;line-height:1.3333333333}.magContexte .adresseMag,.magContexte .mailMag,.magContexte .telMag{color:var(--bleugadisat);font-size:1.6rem;font-style:normal}.magCarte .carteAdresseMag,.magCarte .carteHoraireMag{margin:1rem 0}.magCarte .carteTelMag{margin:1rem 0 0 0}.panel-magasin-body p.carteMailMag{margin:0}.adresseMag{display:inline-block}.villeCode{display:block;margin-top:2px}.infoMagasin{display:flex;align-items:center;cursor:pointer;padding:1rem;text-align:left;background-color:transparent}.infoMagasin:hover{background-color:var(--bleugadisat);border-radius:5px}.top-header section.magConnecter{margin-left:.5rem;font-family:var(--bold)}.carteLiensClient{margin-top:2rem;margin-left:-1.5rem;margin-right:-1.5rem;background:var(--blanc);overflow:hidden;border-top:1px solid var(--grisE6);border-bottom:1px solid var(--grisE6)}.liensClient{list-style:none;padding:0;margin:0}.liensClient li{border-bottom:1px solid var(--grisE6)}.liensClient li:last-child{border-bottom:none}.liensClient li{display:flex;align-items:center;gap:1rem;padding:1.5rem;color:var(--bleugadisat);text-decoration:none;font-size:1.5rem;transition:background .2s ease-in-out;cursor:pointer}.liensClient li:hover{background-color:var(--grisclair);font-family:var(--bold)}.liensClient li i{font-size:18px;min-width:20px;color:var(--bleugadisat)}.overlay-magasin{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2000;display:flex;justify-content:flex-end;animation:fadeIn .3s ease}.panel-magasin{background-color:var(--blanc);height:100%;padding:1.5rem;animation:slideInRight .3s ease-in-out;width:45%}.panel-header{align-items:center;display:flex;min-height:3.75rem;padding-bottom:.5rem;padding-top:1rem;position:relative;justify-content:space-between}.panel-header:after{background-color:var(--grisb3);bottom:0;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;width:100%}.titreMonMag{color:var(--gris666);font-size:1.5rem;font-weight:400;line-height:1.2857142857;margin-bottom:0;margin-top:0}.close-btn{background:none;border:none;font-size:22px}.panel-magasin-body{flex:1 1;overflow:hidden}.panel-magasin-body h2{font-size:20px;margin-bottom:2rem}.panel-magasin-body p{margin:5px 0}.panel-magasin-content{max-height:100%;overflow-x:hidden;overflow-y:auto;padding:1.5rem 0;scrollbar-color:var(--gris666) var(--grisE6);scrollbar-width:thin}.btn-change{margin-top:15px;width:100%;padding:10px;background:transparent;border:1px solid #000;cursor:pointer;font-weight:700}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.top-header img{height:auto;width:1.75rem}.header-header{background-color:var(--bleugadisat);position:relative;z-index:1}.header-nos-marques{display:flex;align-items:center}.header-panel{position:relative}.header-plus-consulter,.header-selection-moment,.header-sites-partenaires,.header-toutes-famille{display:flex;align-items:center}.header-panel .input-group{margin:0;margin-top:1.5rem;position:relative;display:inline-flex}.mon-panier{background-color:var(--bleugadisat);color:var(--blanc);position:absolute;font-size:5rem;display:flex}.search-panier-container{display:flex;align-items:center;justify-content:space-between;position:relative}.section-contact{margin-top:2.5rem}.section-contact-title{font-size:1.6rem;font-family:var(--bold);margin-bottom:2rem;font-style:normal;color:var(--bleugadisat)}.section-contact-title:before{content:"";display:block;width:100%;height:1px;background-color:var(--grisb3);margin-bottom:2rem}.btn-lm{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;padding:1rem;font-size:1.6rem;background-color:transparent;border:none;border-radius:8px;margin:2rem 0;border:1px solid var(--bleugadisat);font-family:var(--bold);transition:background-color .2s ease}.btn-lm i,.btn-lm span{color:var(--bleugadisat)}.btn-lm i{font-size:1.6rem}.email-display{text-align:center;font-size:1.4rem;margin-top:.6rem;color:var(--bleufond)}button span{font-family:var(--bold)}.enhanced-mobile-style{background-color:var(--blanc);border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05);margin-top:1.5rem;overflow:hidden}.mobile-card-header{display:flex;align-items:center;gap:.5rem;padding:1.5rem;background-color:var(--grisclair);border-bottom:1px solid var(--grisE6);font-family:var(--bold);color:var(--bleufond);font-size:1.5rem}.modern-mobile-links{display:flex;flex-direction:column;gap:1rem;padding:1rem 0}.modern-mobile-links li{display:flex;align-items:center;justify-content:space-between;background-color:var(--blanc);transition:background-color .2s ease}.modern-mobile-links li i.icon{margin-right:1rem}.modern-mobile-links .icon-wrapper{width:24px;display:flex;justify-content:center;align-items:center;margin-right:1rem}.modern-mobile-links i.fa-chevron-right{color:var(--gris7e);font-size:1.2rem}.formulaire-contact{display:flex;flex-direction:column;gap:1.2rem;padding:1rem;font-size:1.4rem}.formulaire-contact input,.formulaire-contact textarea{padding:.9rem;font-size:1.3rem;border:1px solid #ccc;border-radius:6px;width:100%}.messageContacterMag::-moz-placeholder{font-style:italic;color:var(--gris7e)}.messageContacterMag::placeholder{font-style:italic;color:var(--gris7e)}.btnEnvoyerContacteMag{background-color:var(--bleufond);color:var(--blanc);border:none;padding:1rem;font-size:1.4rem;border-radius:6px;margin-top:1rem;width:100%;display:flex;justify-content:center;align-items:center;gap:.5rem}.btnEnvoyerContacteMag span{font-family:var(--bold)}.contact-modal-pc{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.contact-modal-content{background:#fff;padding:2rem;border-radius:8px;width:90%;max-width:600px;position:relative}.contact-modal-content .modal-close{position:absolute;top:.5rem;right:1rem;border:none;background:none;font-size:1.5rem;cursor:pointer;color:var(--bleugadisat)}.modal-title{text-align:center;margin-bottom:1.5rem}.labelInput{margin-bottom:.5rem}.form-row{display:flex;gap:1rem;margin-bottom:1.2rem}.form-row .half-width{flex:1}.textarea-resizable{resize:both;overflow:auto;min-height:100px;min-width:100%;max-width:100%;max-height:300px;padding:.8rem;font-size:1.3rem;border:1px solid #ccc;border-radius:6px;box-sizing:border-box}@media screen and (max-width:576px){@media screen and (max-width:576px){.overlay-magasin{justify-content:center;align-items:flex-end}.panel-magasin{animation:slideInUp .3s ease}}@keyframes slideInUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.carteLiensClient{margin-top:1.5rem;border-radius:0;box-shadow:none;border:1px solid var(--grisE6)}.liensClient li{padding:240r000em000;font-size:1.4rem}.liensClient li i{font-size:1.6rem}.liensClient li span{font-size:1.4rem;margin:0 1rem}.panel-magasin{width:100%;height:91%;border-radius:0;overflow-y:scroll}.carteHoraireMag{font-style:normal}.panel-header{padding-left:1rem}.magContexte .titreHeaderCarte{font-size:1.5rem}.carteHoraireItems,.magContexte .adresseMag,.magContexte .mailMag,.magContexte .telMag{font-size:1.4rem}.panel-header button{background-color:var(--grisDD);color:var(--gris7e);border:none;width:30px;height:30px;border-radius:50%;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-right:1rem}.panel-header button i{font-size:2rem}.titreMonMag{color:var(--bleugadisat);font-family:var(--bold)}.btn-lm{margin:.5rem 0}.overlay-contact-form{position:fixed;z-index:3001;width:100%;height:86%;border-radius:1rem 1rem 0 0;background:var(--blanc)}.header-align-center{display:flex;align-items:center;justify-content:space-between;padding:1rem}.header-align-center h2.titreMonMag{flex:1;text-align:center;font-size:1.6rem;margin:0}.header-align-center .close-btn-info{font-size:1.5rem}.header-align-center .placeholder-btn{width:24px}}@media screen and (min-width:992px){.header-header{padding-top:2rem}.panel-magasin{width:23%}}@media screen and (min-width:1024px){.panel-header{min-height:4.25rem;padding-bottom:.75rem;padding-top:1.25rem}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.panel-magasin{width:45%}}@media screen and (min-width:1200px){.top-header .container{padding:0 2rem}}.btn-up{background-color:var(--bleugadisat);color:var(--blanc);position:fixed;width:5rem;height:5rem;right:5rem;bottom:0;z-index:1001;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.btn-up:hover{cursor:pointer}.btn-up.show{opacity:1}@media screen and (min-width:1400px){.btn-up{background-color:var(--overlaybleu);z-index:99}}.contour-blanc-mon-compte{height:auto;margin:auto;background-color:var(--blanc);border-radius:5px;padding:4rem}.mon-compte-icon{color:var(--bleugadisat);font-size:4rem;display:flex;padding-right:4rem}.texte-mon-compte{font-size:3rem;color:var(--bleugadisat);font-family:var(--bold)}.icon-mon-compte{margin-bottom:4rem}.panel-monCompte{border-radius:0;background-color:var(--grisclair)}.mes-adresses,.mes-infos,.mes-parametres{padding:2.8rem;color:var(--bleugadisat);font-size:clamp(1.5rem,1.6rem,1.7rem);font-family:var(--regular)}.btn-deconnexion{background-color:var(--bleufond);font-size:clamp(1.5rem,1.6rem,1.7rem);color:#fff;padding:8px 12px;border:none;border-radius:4px;cursor:pointer}.btn-deconnexion:hover{background-color:var(--bleugadisat)}.mon-compte-info,.mon-compte-livraison{font-size:8rem;color:var(--grisgadi);align-items:center;display:flex;justify-content:center}.info-compte{width:100%}.info-compte,.info-garage{color:var(--bleugadisat);font-family:var(--light)}.info-garage{text-transform:uppercase;gap:12rem}.info-compte .h4{font-size:clamp(1.6rem,1.7rem,1.8rem);line-height:1.2;font-family:var(--bold)}.info-compte .h4 span,.info-garage .h4 span{display:block;font-family:var(--regular);text-transform:uppercase}address{font-family:var(--regular);font-style:normal}.info-garage .h4{font-size:clamp(1.6rem,1.7rem,1.8rem);line-height:1.2}.panel-infos-garages{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.garage-info p{padding:0;font-family:var(--bold)}.panel-mes-parametres{width:100%;border-radius:5px;border:1px solid var(--grisprez);margin-top:4rem;margin-bottom:4rem}.mon-bareme-temps,.mon-compte-prix{font-size:12rem;color:var(--grisgadi);align-items:start;display:flex;justify-content:center}.panel-priorite-prix,.panel-prix-remise{height:2rem;border-radius:0;font-family:var(--light);align-items:center;display:flex}.panel-info{display:flex;padding:2rem;gap:2rem}.panel-info i{margin:0;width:10%}.panel-info i:before{display:block;font-size:6rem}.panel-info button i{width:auto}.panel-info button i:before{font-size:2rem}.panel-info button.btn-action-supp i:before{font-size:3.5rem}.panel-info .info-compte{gap:1rem}.ligne-parametre,.panel-info .info-compte{display:flex;justify-content:space-between}.ligne-parametre{align-items:center;width:100%;border-bottom:1px solid var(--grisprez);padding:1rem 0}.ligne-parametre:last-child{border-bottom:none}.ligne-parametre .dropdown-devis{align-items:center}.priorite-prix{width:100%;padding:0 4rem 0 6rem}.panel-taux-remise{width:130.1rem;height:2rem;border-radius:0;border-bottom:none;border-right:none;border-top:none;border-left:none;margin-left:8rem;margin-top:3rem;font-family:var(--light)}.mon-compte-gammes{font-size:10rem;color:var(--grisgadi);margin-left:6rem;margin-top:4rem;margin-bottom:6rem}.panel-mes-gammes{width:159.8rem;height:17.7rem;border-radius:5px;border:1px solid var(--grisprez);margin-left:4rem;margin-top:4rem;margin-bottom:4rem}.panel-gammes-resultats{border-bottom:1px solid var(--grisprez);margin-top:4rem;padding-bottom:4.5rem}.panel-gammes-resultats,.panel-gammes-vehicules{width:130.1rem;height:2rem;border-radius:0;border-right:none;border-top:none;border-left:none;margin-left:9.2rem;font-family:var(--light)}.panel-gammes-vehicules{border-bottom:none;margin-top:3.7rem;padding-bottom:4rem}.switch{display:inline-block;width:6rem;height:3.1rem;margin-left:-25.5rem;margin-top:3rem}.slider{cursor:pointer;background-color:var(--grisgadi);border-radius:3.4rem}.slider:before{height:2.5rem;width:2.5rem;left:4px;background-color:#fff}input:checked+.slider{background-color:var(--bleufond)}input:checked+.slider:before{transform:translateX(2.6rem)}.gris-gadi{color:var(--grisgadi);font-size:clamp(1.3rem,1.4rem,1.5rem);width:80px;height:24px;margin-left:-25.5rem;margin-top:3rem}.modifier-bouton-info{margin-top:20px;text-align:center}.modifier-bouton-info button{display:flex;align-items:center;padding:10px 20px;font-size:16px;border:none;background-color:var(--grisclair);color:var(--grisgadi);border-radius:5px;cursor:pointer;width:217px;height:39px;margin-left:40.5rem;margin-top:3rem;margin-right:4rem;margin-bottom:4rem;padding-right:7rem;border:1px solid var(--grisgadi)}.modifier-bouton-info button:hover{background-color:var(--grisgadi);color:var(--grisclair)}.crayon-modif{margin-right:4rem}.modifier-bouton-livraison{margin-top:20px;text-align:center}.modifier-bouton-livraison button{display:flex;align-items:center;padding:10px 20px;font-size:16px;border:none;background-color:var(--grisclair);color:var(--grisgadi);border-radius:5px;cursor:pointer;width:217px;height:39px;margin-left:39.4rem;margin-top:14rem;margin-right:4rem;margin-bottom:4.5rem;padding-right:7rem;border:1px solid var(--grisgadi)}.modifier-bouton-livraison button:hover{background-color:var(--grisgadi);color:var(--grisclair);display:flex;align-items:center}input.adresse{margin-bottom:5px;font-size:clamp(1.3rem,1.4rem,1.5rem);height:2rem;border:1px solid var(--grisgadi);font-style:italic}.adresse{white-space:nowrap;text-overflow:ellipsis}.garage-adresse{margin-right:20px}.garage-adresse,.garage-adresse2{gap:4rem;display:grid}.garage-info1{margin-left:1rem}.garage-info2{margin-left:18.5rem}.selection-gammes-resultat,.selection-gammes-vehicules,.selection-priotite-prix{width:217px;height:39px;border:1px solid var(--grisgadi);background-color:var(--grisclair);margin-left:-25.5rem;border-radius:5px;margin-top:2rem}.dropdown{position:relative;display:inline-block}.dropdown-select{padding:0 10px;cursor:pointer;width:25rem;height:4rem;border:.1rem solid var(--grisgadi);background-color:var(--grisclair);margin-left:-25.5rem;border-radius:.5rem;color:var(--bleugadisat);font-size:clamp(1.3rem,1.4rem,1.5rem);font-family:var(--bold);align-items:center;display:flex;justify-content:space-between}.dropdown-select i:before{font-size:1.2rem;color:var(--bleugadisat)}.dropdown-select.selected{border-color:var(--bleufond);color:var(--bleufond)}.dropdown-menu-generique{display:none;position:absolute;background-color:#fff;border-radius:10px;border:1px solid #ccc;width:100%;max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 0 6px #00000029;text-indent:10px}.dropdown-menu-generique.show{display:block;margin-left:-25.5rem;width:25rem}.dropdown-menu-generique:focus{border-color:var(--bleutypo)}.dropdown-item{padding:10px;cursor:pointer;font-size:clamp(1.3rem,1.4rem,1.5rem);color:var(--bleugadisat)}.dropdown-item:hover{color:var(--bleufond)}.dropdown-devis .dropdown-select{border-radius:5px}.dropdown-devis.open .dropdown-select{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-devis .dropdown-menu-generique{border-radius:0 0 5px 5px}.dropdown-devis.open .dropdown-menu-generique{border-top-left-radius:0;border-top-right-radius:0}.fleche-bas:before{transition:transform .3s ease,color .3s ease}.fleche-bas.up:before{transform:rotate(180deg)}.compte-deco{justify-content:space-between;align-items:center;width:100%}.input-numero-devis{border:1px solid var(--grisprez);border-radius:5px;padding:0 1.8rem;font-size:1.5rem;width:25.5rem;height:4rem}.input-numero-devis::-moz-placeholder{color:var(--grisprez)}.input-numero-devis::placeholder{color:var(--grisprez)}.parametre-devis{align-items:center;width:100%;justify-content:space-between}.iban-bic,.siret-tva{gap:1.5rem;display:flex;flex-direction:column}.input-numero{border:1px solid var(--grisprez);border-radius:5px;padding:0 1rem;font-size:1.5rem;width:25rem;height:4rem}.input-numero::-moz-placeholder{color:var(--grisprez)}.input-numero::placeholder{color:var(--grisprez)}.label-numero{display:flex;align-items:center;font-family:var(--regular);color:var(--bleugadisat);min-width:6rem;gap:.2rem}.nbr-adresse{gap:10rem}.devis-list{display:flex;flex-direction:column;gap:8px}.parametres-baremes{padding:2rem 4rem 0 6rem}.bareme-item{display:grid;grid-template-columns:1fr 2fr 0fr 0fr 0fr 1fr 2fr 1fr 3fr 0fr;align-items:center;gap:3rem;padding:.8rem 1.2rem;background-color:var(--blanc);border:1px solid var(--grisDD)}.bareme-item:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.bareme-item input[type=checkbox]{display:block;margin:0 auto;width:18px;height:18px}.bareme-item.header{background-color:var(--bleufond);color:var(--blanc);font-family:var(--bold);border:none;border-top-left-radius:6px;border-top-right-radius:6px}.bareme-item input,.bareme-item span{font-size:1.5rem;line-height:1.4}.bareme-item input{width:100%;padding:.5rem;box-sizing:border-box;border:1px solid var(--grisprez)}.bareme-item input.input-nombre{text-align:center}.bareme-actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px;margin:1rem 0}.bareme-actions button{padding:8px 16px;font-size:1.5rem;border-radius:5px;min-width:190px;text-align:right;box-shadow:0 1px 2px rgba(0,0,0,.1)}.btn-ajouter-bareme{background-color:var(--bleufond);color:var(--blanc);border:none}.btn-ajouter-bareme i,.btn-enregistrer-bareme i{font-size:1.5rem;padding:1rem}.btn-ajouter-bareme:hover{background-color:var(--bleufondhover)}.btn-enregistrer-bareme{background-color:var(--bleugadisat);color:var(--blanc);border:none}.btn-enregistrer-bareme:hover{background-color:var(--bleugris)}@media screen and (max-width:576px){.adresse-livraison,.info,.info-compte,.info-garage{flex-direction:column}.info-compte,.info-garage{gap:1rem;padding:4rem 0 4rem 0}.mon-bareme-temps,.mon-compte-gammes,.mon-compte-info,.mon-compte-livraison,.mon-compte-prix{display:none}.garage-info1{margin:0}.priorite-prix{padding:0 2rem 0 2rem}.dropdown-menu-generique.show,.dropdown-select{margin:0;width:15rem}.input-numero-devis{width:15rem}.bareme-table-mobile{width:100%;border-collapse:collapse;overflow-x:auto;display:block}.bareme-table-mobile thead{background-color:#f5f5f5;font-size:.9rem}.bareme-table-mobile td,.bareme-table-mobile th{border:1px solid #ddd;padding:.3rem;text-align:center}.input-cell{width:100%;padding:.3rem;font-size:.9rem}.bareme-actions{margin-top:1rem;display:flex;justify-content:space-between}.btn-ajouter-bareme,.btn-enregistrer-bareme{flex:1;margin:0 .5rem;padding:.7rem;font-size:1rem}}@media screen and (max-width:768px){.input-numero{width:18rem}}@media screen and (max-width:1024px){.contour-blanc-mon-compte{margin:0}.icon-mon-compte{align-items:center;margin-bottom:2rem}.texte-mon-compte{margin:0;font-size:2rem;padding:0 1rem}.panel-monCompte{margin:0;width:100%}.mon-compte-icon{margin:0;font-size:2.73rem;padding-right:0}.btn-deconnexion{margin:0;font-size:1rem}.contour-blanc-mon-compte{width:100%;padding:2rem}.mes-adresses,.mes-infos{padding:1rem}.mon-compte-info,.mon-compte-livraison{padding:2rem 0 1rem 1rem;font-size:3.18rem}}@media screen and (max-width:576px){.containerMonCompte{padding:2rem 0}}@media screen and (min-width:768px) and (max-width:834px) and (pointer:coarse){.info-compte{flex-direction:column}.iban-bic,.siret-tva{gap:1.5rem;display:flex;flex-direction:row}}@media screen and (min-width:992px){.containerMonCompte{padding:4rem 0}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.input-numero,.panel-info i{width:unset}.btn-deconnexion{font-size:1.5rem}.containerMonCompte{padding:0}}@media screen and (max-width:1400px){.bareme-item{grid-template-columns:1.3fr 1.3fr .4fr .4fr .4fr .8fr 1.3fr .8fr 2fr .5fr;gap:1rem}.bareme-item,.bareme-item input,.bareme-item span{font-size:1.4rem}.bareme-item .observation{white-space:normal;word-break:break-word}}@media screen and (min-width:1800px){.containerMonCompte{padding:6rem 0}}.container-listes{padding:6rem 0}.panel-mes-listes{background-color:var(--blanc);box-shadow:var(--shadow);padding:2rem 4rem 4rem 4rem}.mes-listes{width:100%;align-items:center}.icon-mes-listes{padding-bottom:4rem}.icon-mes-listes i:before{color:var(--bleugadisat);font-size:4rem;display:flex;padding-right:4rem}.panel-mesListes{width:100%;background-color:var(--grisclair);display:flex;padding:1rem 4rem 1rem 2rem;border-radius:5px;margin-bottom:1rem}.texte-article{align-items:center;width:100%;justify-content:space-between}.texte-article i:before{padding-left:4rem;color:var(--grisgadi);cursor:pointer}.article-fleche-point i:first-of-type:before{font-size:1.5rem}.article-fleche-point i:nth-of-type(2):before{font-size:2rem}.mes-listes>i:before{font-size:4rem;display:flex}p.nombres-articles{font-size:1.6rem;color:var(--grisgadi)}.texte-titre-mes-listes{font-size:3rem}.texte-mes-listes,.texte-titre-mes-listes{color:var(--bleugadisat);font-family:var(--bold)}.texte-mes-listes{font-size:1.6rem;padding-left:4rem}.article-fleche-point,.icon-mes-listes{align-items:center}.panel-ajouter-liste{cursor:pointer;padding:1rem 4rem 1rem 2rem;border:2px solid var(--grisprez);border-radius:5px}.texte-ajouter-listes{font-size:1.6rem;color:var(--grisgadi);padding-left:4rem}.notificationListe{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;padding:20px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);text-align:center;display:none;z-index:20;height:50vh}.notification-creation-liste{font-size:clamp(3rem,3rem,3.9rem);margin:10px 0;color:var(--bleugadisat);flex-direction:column;align-items:center}.utilite-liste{font-size:2.1rem}.notification-creation-liste h2.texte-creation-liste{color:var(--bleutypofonce);font-size:2.33rem;font-family:var(--bold);display:flex;align-items:end;padding-bottom:2rem}@media screen and (max-width:1024px){.panel-mes-listes{background-color:transparent;box-shadow:none;padding:2rem 0}.container-listes{padding:0 2rem}.icon-mes-listes{padding-bottom:2rem}.icon-mes-listes i:before{padding-right:2rem;font-size:2.75rem}.texte-titre-mes-listes{font-size:2rem}.panel-mesListes{background-color:transparent;border:2px solid var(--grisprez);padding:1rem 2rem 1rem 2rem}.texte-mes-listes{padding-left:2rem;font-family:var(--regular)}.texte-ajouter-listes{padding-left:2rem}.mes-listes>i:before{font-size:3rem}.notification-creation-liste h2.texte-creation-liste{color:var(--bleutypofonce);font-size:2.33rem;font-family:var(--bold);justify-content:space-between;display:flex;align-items:end;padding-bottom:2rem;width:100%}.notification-creation-liste{width:100%;justify-content:space-between;align-items:flex-start}.close-btn-liste{color:var(--grisgadi);font-size:3.68rem}.utilite-liste{color:var(--bleutypofonce)}.utilite-liste span{align-items:flex-start;display:flex}.utilite-liste{font-size:1.17rem;padding-bottom:4rem}.reduced-padding{padding-bottom:1.5rem}.feuille{gap:1rem}.feuille i{font-size:2.34rem}.feuille-nom-liste{display:flex;align-items:center;justify-content:center;gap:1rem}.nom-liste{border:1px solid var(--grisgadi);border-radius:5px}.nom-liste::-moz-placeholder{color:var(--grisgadi);font-size:1.5rem}.nom-liste::placeholder{color:var(--grisgadi);font-size:1.5rem}.nom-liste-bouton{flex-direction:column}.btn-creer-liste{background-color:var(--bleufond);color:var(--blanc);margin-top:2rem}.icones-toggle-btn{font-size:2.34rem;color:var(--grisgadi);background-color:var(--blanc);border:1.5px solid var(--grisgadi);border-radius:5px;width:5rem;height:5rem;display:flex;align-items:center;justify-content:center}.selected-icon{color:var(--bleutypofonce)}.menu-smart.icones{background-color:var(--blanc);box-shadow:-.2rem 0 1.2rem .6rem var(--noirshadow);height:100vh;width:100%;padding:0}.header-panel-icones{border:none;padding:1rem 1rem 0 1rem}.menu-header-icones{align-items:center;justify-content:space-between;padding-bottom:1rem;position:relative}.icones-choisir{padding:1rem 1rem}.nav-groupedIcones{left:0;position:absolute;top:0;transform:translateX(100%);transition:all .5s ease-in-out;width:100%;z-index:30}.menu-title-icone{font-size:1.5rem;font-family:var(--regular)}.choisir-icone-title i:before{font-size:2.76rem}.choisir-icone-title{padding-left:.8rem;width:30%;justify-content:space-between;align-items:center}.choisir-icones{padding:0 1rem 0 1rem}.panel-choisir-icones{background-color:var(--grisclair);padding:1rem;position:relative}.panel-choisir-icones:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.416rem;background-color:var(--bleufond)}.titre-choisir-icones{text-transform:uppercase;color:var(--bleugadisat);font-size:1.3rem;letter-spacing:.029rem}.icones-choisir{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:0;grid-row-gap:0}.icones-choisir i{margin:1rem 0 2rem 0}.case1{grid-area:1/1/2/2}.case2{grid-area:2/1/3/2}.case3{grid-area:3/1/4/2}.case4{grid-area:4/1/5/2}.case5{grid-area:1/2/2/3}.case6{grid-area:2/2/3/3}.case7{grid-area:3/2/4/3}.case8{grid-area:4/2/5/3}.case9{grid-area:1/3/2/4}.case10{grid-area:2/3/3/4}.case11{grid-area:3/3/4/4}.case12{grid-area:4/3/5/4}.case13{grid-area:1/4/2/5}.case14{grid-area:2/4/3/5}.case15{grid-area:3/4/4/5}.case16{grid-area:4/4/5/5}.case17{grid-area:1/5/2/6}.case18{grid-area:2/5/3/6}.case19{grid-area:3/5/4/6}.case20{grid-area:4/5/5/6}.icones-choisir i:before{font-size:2.45rem;padding-right:2rem;margin-top:2rem}.alert-message{color:var(--rougepl);font-size:1.33rem;font-style:italic;padding-bottom:1rem}.alert-border{border:2px solid var(--rougepl);color:var(--rougepl)}}.divListeRechAuto{box-shadow:0 0 7px 0 rgba(0,0,0,.75);border-radius:6px;color:#000;max-height:200px;overflow-y:auto;width:100%;position:absolute;z-index:900;background-color:#fff;margin-top:1rem}.aListeRechAuto{border-radius:.2rem;cursor:pointer;display:flex;justify-content:space-between;padding:1.3rem .8rem}.ulListeRechAuto{padding:1.6rem;list-style:none}.overlayFocus{position:fixed;inset:0;background:var(--overlaybleu);z-index:9}.container-panier{padding-bottom:5rem}.container-mon-panier{align-items:end;justify-content:end;width:40%}.container-mon-panier *{margin:0;padding:0}.sticky-scroll{position:sticky;top:5rem}.icon-panier{font-size:70%}.monPanier-text{color:var(--bleufond);cursor:pointer;font-family:var(--bold);font-size:2rem;padding-left:1rem;position:absolute;top:0;width:100%}p.monPanier-text-euros{color:var(--bleufond);cursor:pointer;font-size:2.1rem;padding-left:.5rem}.panel-code-promo{background-color:var(--blanc);box-shadow:var(--shadow);margin-top:3rem;padding:5rem}.code-promo{font-size:2.1rem}.code-promo i:before{margin-right:1rem}.input-code-promo{border:1px solid var(--grisgadi);border-radius:5px;margin:2rem 0}.input-code-promo::-moz-placeholder{color:var(--grisgadi)}.input-code-promo::placeholder{color:var(--grisgadi)}.passer-code-promo{align-items:center;background-color:var(--bleufond);border:none;border-radius:5rem;color:var(--blanc);cursor:pointer;display:flex;height:5.5rem;justify-content:center;margin-top:3rem;margin:0 auto;padding:0 2rem;width:80%;font-family:var(--regular)}.panel-mon-panier{background-color:var(--blanc);box-shadow:var(--shadow);margin-top:3rem;padding:5rem}.titre-mon-panier{align-items:center;color:var(--bleugadisat);display:flex;font-size:3rem;font-family:var(--bold)}.col-item-img-produit{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.container-imgs-produit{box-shadow:0 0 6px #00000029;border-radius:5px;overflow:hidden;padding:.5rem}.col-item-img-produit figure{margin:0;width:100%;flex-grow:1;display:flex;justify-content:center;align-items:center}.col-item-img-produit figure:first-of-type{margin-bottom:1rem}.titre-mon-panier span{display:block;height:3rem}.item-mon-panier{box-shadow:var(--shadow);margin-top:4rem;padding:4rem;border-radius:5px}.info-item-produit{justify-content:space-between}.sous-total-panier{align-items:center;display:flex;flex-direction:column;justify-content:center}.mon-devis-icon,.mon-panier-icon{color:var(--bleugadisat);font-size:5rem;margin-right:2rem}.panel-panierArticle{display:block;width:100%;display:flex}.panel-panier-article{box-shadow:0 0 6px #00000029;border-radius:5px;width:17.2rem;height:17rem;margin:3rem}.panel-monPanier:last-child{margin-bottom:5rem}.euro-bleuGadi{font-size:5rem;color:var(--bleugadisat);font-family:var(--bold)}.centimes-bleuGadi{font-family:var(--bold)}.centimes-bleuGadi,.ht-bleuGadi{color:var(--bleugadisat);font-size:3rem;position:relative;top:-1.5rem}.ht-bleuGadi{font-family:var(--light)}.nom-produit-panier{margin-top:3rem;margin-bottom:2rem;margin-left:1rem}.global-info-panier{margin-top:1rem}.stock-mag{color:var(--vert00B100)}.stock-mag,.stock-plat{font-family:var(--regular)}.stock-plat{color:var(--bleufond)}.stock-cmd{color:var(--jauneE6AD00);font-family:var(--regular)}.ref-stock-panier{flex-direction:column}.stock-panier{margin-top:1rem}.sous-total{font-size:clamp(2rem,2.1rem,2.2rem)}.passer-commande-btn{align-items:center;background-color:var(--bleufond);border:none;border-radius:5rem;color:var(--blanc);cursor:pointer;display:flex;height:5.5rem;justify-content:center;margin-top:3rem;padding:0 2rem;width:100%;font-family:var(--regular);font-size:1.3rem}.prix-commentaire .passer-commande-btn{width:100%}.fonction-article-attente{align-items:center;margin-top:1.8rem;justify-content:center}.fonction-article-attente button{font-family:var(--regular);position:relative}.fonction-article-attente button:after{background-color:var(--grisgadi);content:"";display:block;height:2.6rem;position:absolute;right:0;width:.2rem}.fonction-article-attente button:last-child:after{display:none}.fonction-mon-panier{align-items:center;justify-content:space-between;margin-top:1.8rem}.fonction-mon-panier button{font-family:var(--regular);position:relative}.fonction-mon-panier button:after{background-color:var(--grisgadi);content:"";display:block;height:2.6rem;position:absolute;right:0;width:.2rem}.fonction-mon-panier button:last-child:after{display:none}.qte-panier{background-color:var(--grisclair);color:var(--bleugadistat);border:none;padding:1rem 2rem;border-radius:.5rem;font-size:1.6rem;cursor:pointer;outline:none;width:13.2rem;height:4.3rem;font-family:var(--regular)}.qte-panier:hover{background-color:var(--grisprez)}.qte-panier:focus{box-shadow:0 0 5px rgba(0,123,255,.5)}.ajout-mes-listes,.cote,.supprimer{color:var(--grisgadi);background-color:transparent;font-size:clamp(1.5rem,1.6rem,1.7rem);cursor:pointer}.colonne{display:flex;align-items:baseline}.mes-listes-panier{margin-top:3rem;padding:3rem;background-color:var(--blanc)}.titre-mes-listes{font-size:2.5rem;color:var(--bleugadisat);font-family:var(--bold)}.listes-mes-listes{height:66px;border:1.5px solid var(--grisprez);border-radius:5px;margin-top:3rem;cursor:pointer}.icon-listes{margin-right:2rem;margin-left:2rem;font-size:3rem;display:flex;align-items:center}.texte-listes{margin-bottom:2rem;margin-top:2.5rem;align-items:center}.commentaire-prix-mon-panier{margin-top:4rem}.commentaire{width:789px;height:186px;display:flex;flex-direction:column}textarea{flex:1;resize:none;width:100%;height:100%;padding:10px;font-size:16px;box-sizing:border-box;border:2px solid var(--grisprez);border-radius:5px;font-family:var(--regular);padding-left:3rem;padding-top:2rem;color:var(--bleugadisat)}.prix-mon-panier{margin-top:1.5rem}.prix-commentaire{justify-content:center;margin-left:10rem}.contour-blanc-attente{width:123rem;height:auto;margin-bottom:5rem;margin-left:14rem;background-color:var(--blanc)}.attente{font-size:4rem;display:flex;margin-right:2rem}.attente,.texte-attente{color:var(--bleugadisat)}.texte-attente{font-size:3rem;margin-top:3rem;font-family:var(--bold)}.panel-articles-attente{display:inline-block;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-right:5rem}.panel-articleAttente{width:35rem;background-color:#fff;border:0;border-radius:5px;box-shadow:0 0 6px #00000029;opacity:1;display:inline-block;margin-top:3rem}.list-items-mon-panier .row{width:100%;margin-left:0;margin-right:0}.panel-articleAttente:last-child{margin-right:2rem}.panel-articleAttente:nth-last-child(-n+3){margin-bottom:1rem}.img-articles-attente{width:17.2rem;height:19.5rem;margin-top:3rem;margin-bottom:2rem}.figure-articleAttente{display:flex;justify-content:center}.libelle-article-attente{display:flex;font-size:clamp(2rem,2.1rem,2.2rem);align-items:center;margin-left:5rem;margin-right:5rem}.marginTop1{margin-top:1.5rem}.euro-bleugadisat{color:var(--bleugadisat);font-size:3rem;margin-top:1rem;font-family:var(--bold)}.centimes-bleugadisat{font-family:var(--bold)}.centimes-bleugadisat,.ht-bleugadisat{color:var(--bleugadisat);font-size:2rem;position:relative;top:-1rem}.ht-bleugadisat,.vert-article-attente{font-family:var(--regular)}.vert-article-attente{color:var(--vert00B100);margin-top:1.5rem;margin-left:5rem;font-size:clamp(1.5rem,1.6rem,1.7rem);margin-bottom:2rem}.deplacer-panier-btn{width:255px;height:41px;border:2px solid var(--bleutypofonce);border-radius:10px;font-size:clamp(1.5rem,1.6rem,1.7rem);background-color:var(--blanc);color:var(--bleutypofonce);margin-top:2rem}.deplacer-panier-btn:hover{background-color:var(--grisprez)}.contour-blanc-mes-listes-panier{width:123rem;height:auto;margin-bottom:5rem;margin-left:14rem;background-color:var(--blanc)}.texte-titre-mes-listes-panier{font-size:3rem;color:var(--bleugadisat);margin-top:3rem;font-family:var(--bold);margin-bottom:3rem}.panel-mesListes-panier{border-radius:0;height:6rem;background-color:var(--grisclair);margin-bottom:1rem;margin-top:3rem;cursor:pointer}.panel-ajout-liste{border:1px solid var(--grisprez);height:6.6rem;border-radius:5px;display:flex;align-items:center}.article-dans-mes-listes{color:var(--grisgadi)}.bouton-supprimer-ajout-attente{margin-bottom:3rem}.article-meslistes,.libelle-mes-listes-articles{align-items:center}.ajouter-une-liste{background-color:transparent;color:var(--grisgadi);font-family:var(--regular);font-size:clamp(1.5rem,1.6rem,1.7rem)}.message-panier-vide{font-size:3rem;padding:3rem 0}.prix-mon-panier .ht{font-size:4.6rem}.list-items-mon-panier{width:100%}.devis-btn{font-size:1.5rem;background-color:transparent;border:1px solid var(--bleugadisat);border-radius:5rem;color:var(--bleugadisat);cursor:pointer;height:5.5rem;justify-content:center;margin-top:1rem;padding:0 2rem;width:100%;font-family:var(--regular);font-size:1.3rem}.devis-btn,.devis-btn i:before{align-items:center;display:flex}.devis-btn i:before{padding-right:1rem;font-size:1.7rem}.commande-btn-container i:before{font-size:1.5rem;align-items:center;display:flex}.commande-btn-container{flex-direction:column}input.reference-commande{border:1px solid var(--bleufond);border-left:none;border-radius:0 5px 5px 0}input.reference-commande::-moz-placeholder{color:var(--grisA0)}input.reference-commande::placeholder{color:var(--grisA0)}.btn-commande-devis{flex-direction:column;width:80%}.commentaire-hidden{visibility:hidden;height:auto}.commentaire-visible{visibility:visible}.content-panier,.content-sidebar{width:100%}@media screen and (max-width:576px){.monPanier-text{width:100%}}@media screen and (min-width:768px){.content-panier{width:70%}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.monPanier-text{width:50%}.content-panier{width:100%}.container-panier{display:flex;flex-direction:column-reverse}}@media screen and (max-width:1024px){.selection-produits-gris.mobile{background-color:var(--blanc)}.monPanier-text{font-size:1.4rem;top:.8rem}.icon-plaque:before{font-size:3.5rem}.mobile-sous-total{background-color:var(--grisclair);width:100vw;margin-left:calc(-50vw + 50%);border-radius:5px;box-sizing:border-box}.panel-mon-panier.mobile{background-color:transparent;box-shadow:none;margin:0;padding:1rem 3rem;justify-content:space-between;align-items:baseline}.sous-total-panier{flex-direction:row}.sous-total{font-size:1.33rem}.panel-mon-panier .mobile h4.prix-mon-panier{font-size:2.5rem}.prix-mon-panier{margin:0}.prix-mon-panier .ht{font-size:2.5rem}.prix-mon-panier .ht sup{font-size:1.5rem}.passer-commande-btn{width:100%;margin:0;margin-right:1rem;gap:1rem}.panel-mon-panier{background-color:transparent;box-shadow:none;margin:0;padding:2rem 0;width:100%}.item-mon-panier{box-shadow:none;margin:0;padding:0}.col-item-img-produit{max-width:30%}.img-marque{margin:0}.list-items-mon-panier .row{gap:1rem}.title-ref-item-produit h3{font-size:1.33rem}.ref{font-size:1.17rem}.stock-panier{margin:0}.stock-panier p{font-size:1.33rem}.info-item-produit{flex-direction:column}.prix-qte{justify-content:space-between;align-items:center}.qte-panier{width:7.2rem}.prix-qte .prix .ht span{font-size:2rem}.prix-qte .prix .ht sup{color:var(--bleugadisat);font-size:1.5rem}.cote,.supprimer{font-size:1.17rem}.article-suivant{position:relative;margin-bottom:3rem}.article-suivant:after{content:"";position:absolute;bottom:-17px;left:0;width:100%;height:4px;background-color:var(--grisprez)}.container-panier{padding:0 2rem}.message-panier-vide{font-size:2rem}.commentaire-mon-panier{padding-bottom:2rem}textarea{padding:1rem}.code-promo{font-size:1.5rem}.input-code-promo{width:80%}.panel-code-promo{background-color:var(--bleucodepromo);padding:2rem;margin:0}.panel-code-promo h2.texte-code-promo{font-size:1.5rem}.total-panier{padding:1.5rem}.texte-code-promo{justify-content:space-between;align-items:center}.texte-code-promo i:before{font-size:1rem}.btn-commande-devis{align-items:end;flex-direction:row;justify-content:space-between;width:100%}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.prix-commentaire{display:none}.panel-mon-panier.sous-total-panier{display:flex;flex-direction:column}.sous-total{font-size:2rem}.prix-mon-panier .ht{margin-top:1rem}.list-items-mon-panier .row{margin-top:3rem}.title-ref-item-produit h3{font-size:2rem}.ref{font-size:1.7rem}.prix-qte .prix .ht span{font-size:3rem}.stock-panier p{font-size:1.7rem}.cote,.supprimer{font-size:1.5rem}.mon-panier-icon{font-size:4rem}.devis-btn,.passer-commande-btn{font-size:1.6rem}}@media screen and (min-width:1200px){.container-panier{display:flex;gap:5rem}}@media screen and (min-width:1200px) and (max-width:1600px){.prix-mon-panier .ht{display:flex}sup{font-size:3rem}.btn-commande-devis{width:100%}}.list-items-mon-panier-save .row{width:100%;margin-left:0;margin-right:0}.titre-livraison-sous-titre{padding:3rem;margin-top:3rem}.titre-livraison{color:var(--bleugadisat);display:flex;font-size:2.4rem;font-family:var(--bold);text-transform:uppercase;padding-bottom:2rem}.titre-livraison-sous-titre p{color:var(--grisgadi)}.input-group-panier{margin-top:2rem;display:flex;align-items:center;border-radius:4px;width:50%}.input-group-panier i{height:100%;width:5rem}.input-group-panier i:before{font-size:3rem;height:5rem;width:100%;background-color:var(--bleufond);color:var(--blanc);border-radius:5px 0 0 5px;display:flex;justify-content:center;align-items:center}input.reference-commande-save{border:1px solid var(--bleufond);border-left:none;border-radius:0 5px 5px 0;cursor:not-allowed}input.reference-commande::-moz-placeholder{color:var(--grisgadi);font-style:italic}input.reference-commande::placeholder{color:var(--grisgadi);font-style:italic}.address-options{display:flex;justify-content:space-between;padding:0 3rem 2rem 3rem}.address{display:flex;align-items:flex-start;padding:1rem;white-space:nowrap}.address input[type=radio]{accent-color:var(--bleugadisat);width:2rem;display:block}.address p{font-size:1.4rem;color:var(--bleugadisat);margin:0;line-height:1.5}.commande{justify-content:end}.commande-btn{align-items:center;background-color:var(--bleufond);border:none;border-radius:5rem;color:var(--blanc);cursor:pointer;display:flex;height:5.5rem;justify-content:center;margin-top:3rem;padding:0 2rem;width:30%;font-family:var(--regular)}.nom-adresse{padding-left:1rem}.commentaire-recap{width:789px;height:186px;display:flex;flex-direction:column;cursor:not-allowed}.qte-panier-recap{background-color:var(--grisclair);color:var(--bleugadistat);border:none;padding:1rem 2rem;border-radius:.5rem;font-size:1.6rem;outline:none;width:7.5rem;height:4.3rem;font-family:var(--regular);pointer-events:none}@media screen and (max-width:576px){.input-group-panier{width:100%}}@media screen and (max-width:899px){.address input[type=radio]{transform:scale(.5)}}@media screen and (max-width:1024px){.titre-mon-panier{font-size:2rem;margin-bottom:2rem}.mon-panier-icon{font-size:3rem}.col-item-produit{width:100%}.titre-livraison-sous-titre{margin-top:1rem;padding:2rem}.titre-livraison-sous-titre .titre-livraison,.titre-livraison-sous-titre p{font-size:1.5rem}.address-options{flex-direction:column;padding:0 2rem 2rem 2rem}.list-items-mon-panier-save .row{gap:1rem;margin-top:2rem}}.item-mon-panier-valid{box-shadow:var(--shadow);margin-top:2rem;padding:2rem;border-radius:5px}.message-commande{padding:3rem 0 1rem 0}.message-commande:before{content:"";background-color:var(--bleufond);height:8%;width:.5rem;position:absolute}.message-commande p{font-size:1.6rem;color:var(--bleufond);font-family:var(--bold);padding:0 1.5rem}h4.texte-reference-commande{margin-top:1rem;color:var(--bleufond);font-family:var(--thin)}span.ref-commande{color:var(--bleufond);font-family:var(--bold)}.btn-fin-commande{flex-direction:column;width:30%}.btn-fin-commande i:before{padding-right:1rem;font-size:1.5rem;align-items:center;display:flex}.recommande-btn{background-color:var(--bleufond);border:none;border-radius:5rem;color:var(--blanc)}.imprimer-btn,.recommande-btn{font-size:1.5rem;align-items:center;cursor:pointer;display:flex;height:5.5rem;justify-content:center;padding:0 2rem;width:100%;font-family:var(--regular)}.imprimer-btn{background-color:transparent;border:1px solid var(--bleugadisat);border-radius:5rem;color:var(--bleugadisat);margin-top:1rem}@media screen and (max-width:1024px){.btn-fin-commande{width:100%;margin-top:2rem}.message-commande{padding:1rem 0 1rem 0}.message-commande:before{content:"";background-color:var(--bleufond);height:9%;width:.5rem;position:absolute}}.panel-recherche-vehic{background-color:var(--blanc);box-shadow:var(--shadow);padding:2rem 4rem 4rem 4rem;margin-bottom:2rem}.titre-mon-parc,.titre-recherche-vehic{align-items:center;color:var(--bleugadisat);display:flex;font-size:3rem;font-family:var(--regular)}.titre-mon-parc span,.titre-recherche-vehic span{display:block;height:3rem;font-size:4rem}.titre-mon-parc i:before,.titre-recherche-vehic i:before{color:var(--bleugadisat);font-size:5rem;margin-right:4rem}.label-parc{color:var(--bleugadisat);font-size:2rem}.recherche-input label{padding-bottom:2rem}.recherche-vehic{justify-content:space-between;padding-top:4rem;align-items:end}.input-recherche-vehic{border:1px solid var(--grisprez);border-radius:5px;padding:0 1.8rem;font-size:1.6rem}.input-recherche-vehic::-moz-placeholder{color:var(--grisprez);opacity:1}.input-recherche-vehic::placeholder{color:var(--grisprez);opacity:1}.input-recherche-vehic:-ms-input-placeholder{color:var(--grisprez)}.input-recherche-vehic::-ms-input-placeholder{color:var(--grisprez)}.bouton-rechercher-vehic{justify-content:flex-end;padding-top:2rem}.btn-recherche-vehic{margin-left:1rem}.btn-recherche-vehic,.btn-reinitialisation-vehic{align-items:center;background-color:var(--bleugadisat);border:none;border-radius:.5rem;color:var(--blanc);cursor:pointer;display:flex;justify-content:center;margin-left:1rem}.btn-recherche-vehic i.icon,.btn-reinitialisation-commandes i.icon,.btn-reinitialisation-vehic i.icon{margin:.5rem}.btn-recherche-vehic i:before{margin:1.5rem}.panel-mon-parc{margin-top:0;padding:2rem;box-shadow:none}.no-margin{margin:0}.panel-tri-mon-parc{border-radius:0;height:6rem;background-color:var(--grisclair);margin-top:4rem;cursor:pointer}.label-mon-parc,.label-tri{width:50%;display:flex;align-items:center}.label-tri i{margin-left:2rem}.label-tri i:before{font-size:1.5rem;color:var(--grisgadi)}.info-mon-parc{list-style-type:none;padding:0;padding-left:4rem;width:100%;align-items:center}.info-mon-parc li{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:2rem;width:100%}.info-mon-parc li .labelInfo>span{color:transparent}.btnMoreInfoParc{width:100%}button.btnMoreInfoParc i{margin-right:1rem}.liste-mon-parc{padding:3rem 0 3rem 4rem;border-bottom:.2rem solid var(--grisgadi)}.immatriculation{font-family:var(--bold)}.panel-page{background-color:var(--blanc);border:1px solid var(--grisprez);margin:6rem auto;border-radius:5px;width:30%;padding:1rem 0;justify-content:center;align-items:center;display:flex}.item-page{list-style:none;display:flex}.item-page i,.item-page span{margin:0 1.5rem 0;display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--bleugadisat)}.list-page{list-style-type:none;align-items:center}span.text-item-nav{left:-9999px;position:absolute}.page-current{border-radius:10px;background-color:var(--bleutypofonce);color:var(--blanc);height:4rem;width:4rem}.panel-page .list-page li:first-child,.panel-page .list-page li:last-child{margin:0 4rem}.panel-page .list-page li:nth-child(2){padding-left:0;margin-left:-1.5rem}.panel-page .list-page li:nth-last-child(2){padding-right:0;margin-right:-1.5rem}.immatriculation a{color:var(--bleugadisat);font-family:var(--bold);text-decoration:underline;cursor:pointer;transition:all .2s ease}.immatriculation a:hover{color:var(--bleufond);text-decoration:none}.tabInfoVehicMonParc li{display:flex;flex-direction:column;padding:0 1rem}.tabInfoVehicMonParc li ul{width:100%}.modal-header-info-parc{display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--grisclair)}.immatriculation i:before{margin-right:1rem}.recherche-filtre-parc{padding:2rem}@media screen and (max-width:576px){.container-parc{padding:0}.info-mon-parc li{display:flex}.btnMoreInfoParc{display:flex!important;justify-content:center!important;align-items:center!important;width:50px;height:50px;padding:0;border:none;background-color:#007bff;border-radius:8px;position:relative}.btnMoreInfoParc i{margin:0!important;padding:0!important;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:768px){.info-mon-parc li{grid-template-columns:2fr 2fr 3fr 3fr}.panel-mon-parc{padding:2rem 0;background-color:var(--blanc)}}@media screen and (max-width:899px){.recherche-filtre-parc{padding-top:2rem}.icon-parametres:before{font-size:3rem;height:2.8rem;width:1.1rem;cursor:pointer;color:var(--blanc)}.input-filtre-parc{border:1px solid var(--grisprez)}.input-filtre-parc::-moz-placeholder{color:var(--grisgadi);font-style:italic}.input-filtre-parc::placeholder{color:var(--grisgadi);font-style:italic}.btn-filtre{margin-left:1rem;background-color:var(--grisgadi);min-width:5rem}.titre-mon-parc{margin-bottom:2rem}.titre-mon-parc i:before{font-size:3.6931rem;margin-right:1.1444rem}.titre-mon-parc span{font-size:2rem;display:flex;align-items:center;font-family:var(--bold)}.info-mon-parc li:nth-child(odd){background-color:var(--grisclair)}.info-mon-parc{flex-direction:column;padding-left:0}.info-mon-parc li{width:100%;padding:1rem}.liste-mon-parc{display:flex;flex-wrap:wrap;justify-content:space-between}.info-mon-parc li:nth-child(-n+2){width:100%;padding-left:1rem}.info-mon-parc li:nth-child(n+3){width:100%}.label-mon-parc{font-size:1.5rem}.liste-mon-parc{padding:0}.fin-parc{font-size:1.1669rem;color:var(--grisgadi);display:flex;align-items:center;justify-content:center;padding-bottom:2rem}.modal-title{font-size:1.5rem}.modal-title span{font-size:2.5rem}.modalWindowParc .close{top:1rem}}@media screen and (min-width:992px){.selection-famille.selection-famille-gris{margin-top:2rem}.container-parc{padding-top:2rem}.panel-mon-parc{padding:2rem;box-shadow:var(--shadow)}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.panel-recherche-vehic{margin-top:2rem}.container-parc .panel-recherche-vehic{margin-top:0}.label-parc{font-size:1.5rem}.panel-page .list-page li:nth-last-child(2){margin-right:-3.5rem}}@media screen and (min-width:1200px) and (max-width:1600px){.recherche-input{margin-right:1.5rem;width:100%}}@media screen and (min-width:1200px){.selection-famille.selection-famille-gris{margin-top:0}.container-parc{padding:6rem 2rem}.panel-mon-parc{background-color:var(--blanc);box-shadow:var(--shadow);padding:4rem;margin-top:6rem}}.panel-mes-commandes{background-color:var(--blanc);box-shadow:var(--shadow);margin-top:5rem;padding:2rem 4rem 4rem 4rem}.titre-mes-commandes{align-items:center;color:var(--bleugadisat);display:flex;font-size:3rem;font-family:var(--bold)}.titre-mes-commandes i{color:var(--bleugadisat);font-size:5rem;margin-right:2rem}.titre-mes-commandes span{display:block;height:3rem}.item-mes-commandes{box-shadow:var(--shadow);margin-top:4rem;padding:4rem;border-radius:5px 5px 0 0;background-color:var(--grisclair);padding:1.5rem 3rem 1.5rem 3rem}.img-info-commandes{padding:2rem 0}.commandes-passees{color:var(--bleugadisat);margin-top:4rem}p.commandes-passees{font-family:var(--bold)}p.commandes-passees span{font-family:var(--regular);margin-right:2rem}.dropdown-select-commande{cursor:pointer;height:3.9rem;border:.1rem solid var(--grisgadi);background-color:var(--grisclair);border-radius:.5rem;color:var(--bleugadisat);font-size:1.5rem;font-family:var(--bold);align-items:center;display:flex;padding:0 2rem}.dropdown-menu-commandes{display:none;position:absolute;background-color:#fff;border-radius:10px;border:1px solid var(--grisgadi);border-top:none;width:100%;max-height:200px;overflow-y:auto;z-index:1000;text-indent:10px}.dropdown-menu-commandes.show{display:block;border-radius:0 0 5px 5px;margin-left:-2.1rem;margin-top:23rem}.dropdown-select-commande i:before{font-size:clamp(1rem,1.5rem,3rem);padding:0 0 0 2rem;color:var(--bleugadisat)}.dropdown-select-commande .fleche-bas.up:before{transform:rotate(0deg)}.col-item-img-commande{padding:0 2rem 0 0}.img-mes-commandes{width:100%;height:6.1rem}.item-img-mes-commandes{box-shadow:var(--shadow);display:flex;flex-direction:column;max-height:12rem}.ref-mes-commandes{margin-top:1rem}.afficher-facture,.effectuer-retour{background-color:var(--blanc);border:2px solid var(--grisprez);width:17.5rem;height:3.8rem;border-radius:10px}.afficher-facture:hover,.effectuer-retour:hover{background-color:var(--grisprez)}span.facture,span.retour{color:var(--bleugadisat);font-size:1.5rem;font-family:var(--regular)}.recherche-commande{display:flex;flex-direction:column;justify-content:center;padding:2rem 4rem 4rem 4rem}h3.recherche-commande-text{font-size:2.7rem;padding-bottom:3rem}p.recherche-commande-text{font-size:2.1rem;padding-bottom:1rem}input.numero-commande{border:1px solid var(--grisprez);flex-grow:1;margin-bottom:3rem;width:100%}input.numero-commande::-moz-placeholder{color:var(--grisgadi);font-style:italic}input.numero-commande::placeholder{color:var(--grisgadi);font-style:italic}.combien-commande-passees{align-items:end}.numero-commandes{justify-content:space-between;align-items:end}.numero-commandes i:before{color:var(--grisgadi);font-size:2.11rem}.input-group-commande{display:flex;align-items:center;border-radius:4px 0 0 4px;overflow:hidden;margin:0;margin-bottom:1rem}.input-group-commande span{padding:1.6rem 2rem;background-color:var(--grisclair);border:1px solid var(--grisprez);border-radius:5px 0 0 5px;border-right:none}.input-group-commande input.periode-achat{flex:1;border:none;padding:0 2rem;border:1px solid var(--grisprez);border-radius:0 5px 5px 0}.input-group-commande input.periode-achat.libelle-bleu{color:var(--bleugadisat)}.input-group-commande input.periode-achat::-moz-placeholder{color:var(--grisgadi);font-style:italic;font-size:1.5rem}.input-group-commande input.periode-achat::placeholder{color:var(--grisgadi);font-style:italic;font-size:1.5rem}.btn-recherche-reinit-commandes{padding-top:5.5rem;justify-content:space-between}.rechercher-commande-btn{align-items:center;background-color:var(--bleugadisat);border:none;border-radius:5px;color:var(--blanc);cursor:pointer;display:flex;height:5.5rem;justify-content:center;width:80%}.list-items-mes-commandes{list-style:none}.btn-reinitialisation-commandes{align-items:center;background-color:var(--bleugadisat);border:none;border-radius:.5rem;color:var(--blanc);cursor:pointer;display:flex;justify-content:center;height:5.5rem}.bloc-commande-info{display:flex;flex-wrap:wrap;gap:16px;padding:12px;border-radius:8px;align-items:center}.info-col{min-width:160px;color:var(--bleugadisat)}.info-col strong{font-weight:600;margin-right:4px}.info-col.action{margin-left:auto}.afficher-facture.mes-commandes{width:12rem;margin-left:0;padding:0}.ligne-facture-full{display:table-row;width:100%}.facture-pdf-wrapper{display:flex;justify-content:center;padding:20px;background-color:#f9f9f9}.liste-reference-table li span{display:inline-block;overflow:hidden;max-width:140px;vertical-align:middle}.liste-reference-table li.header span{font-weight:700;white-space:normal;overflow:visible;text-overflow:unset}@media screen and (max-width:576px){.commandes-toggle-btn .text-menu{text-indent:999em}.label-cde-en-cours.ligne1,.label-cde-en-cours.ligne2,.label-cde-en-cours.ligne3,.label-cde-en-cours.ligne4{display:flex;align-items:center}}@media screen and (max-width:899px){.panel-mes-commandes{box-shadow:none;padding:0;margin:0}}@media screen and (max-width:1024px){.selection-produits-gris.selection-produits-blanc{background-color:var(--blanc)}.titre-mes-commandes i{color:var(--bleugadisat);font-size:3.33rem;margin-right:2rem}.recherche-filtre-commandes{padding:2rem 0}.input-filtre-commandes{border:1px solid var(--grisprez)}.input-filtre-commandes::-moz-placeholder{color:var(--grisgadi);font-style:italic}.input-filtre-commandes::placeholder{color:var(--grisgadi);font-style:italic}.commandes-toggle-btn{background-color:var(--grisgadi);font-size:2.5rem;padding:1rem;margin-left:1rem;width:5rem}.menu-smart.commandes{background-color:var(--blanc);box-shadow:-.2rem 0 1.2rem .6rem var(--noirshadow);height:100vh;width:100%;padding:0}.menu-header-appliquer i:before{color:var(--bleugadisat);justify-content:end;width:100%}.menu-title{align-items:center;font-family:var(--bold);padding-left:1rem}.menu-header-appliquer{align-items:center;justify-content:space-between;padding-bottom:1rem;position:relative}.header-panel-filtre{border:none;box-shadow:0 0 13.33px var(--bleutypofonce);padding:1rem 1rem}.commandes-cocher{padding:1rem 1rem}.header-panel-filtre:after{content:"";background-color:var(--grisgadi);box-shadow:0 0 16px var(--grisprez)}.icon-title{padding-left:.8rem}.icon-title,.text-menu-appliquer{align-items:center}.appliquer{padding:1rem;font-size:1.3rem;font-family:var(--regular)}.text-menu-appliquer i:before{font-size:2.197rem;color:var(--blanc)}.menu-toggle-btn-commande{background-color:var(--bleufond);color:var(--blanc);border-radius:5px;width:50%;height:100%}.panel-date-commandes{background-color:var(--grisclair);padding:1rem;position:relative}.panel-date-commandes:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.416rem;background-color:var(--bleufond)}.titre-date-commandes{text-transform:uppercase;color:var(--bleugadisat);font-size:1.17rem;letter-spacing:.029rem}.case-cocher{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:0;grid-row-gap:0;padding:2rem 0}.case1{grid-area:1/1/2/2}.case2{grid-area:2/1/3/2}.case3{grid-area:3/1/4/2}.case4{grid-area:4/1/5/2}.case5{grid-area:1/2/2/3}.case6{grid-area:2/2/3/3}.case7{grid-area:3/2/4/3}.case8{grid-area:4/2/5/3}.custom-checkbox{display:inline-block;position:relative;padding-left:25px;margin-right:10px;cursor:pointer;font-size:1.3rem;padding-bottom:2rem}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:var(--blanc);border:1px solid var(--grisgadi)}.custom-checkbox input:checked+.checkmark{background-color:var(--bleufond)}.checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked+.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:5px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.btn-reinitialiser{background-color:var(--bleufond);color:var(--blanc);border-radius:5px;padding:1rem;width:80%;justify-content:center}.texte-reinitialiser{font-family:var(--regular);font-size:1.4rem;padding-left:1rem}.btn-reinitialiser i:before{color:var(--blanc);font-size:1.65rem}.titre-mes-commandes{align-items:center;color:var(--bleugadisat);display:flex;font-size:2rem;font-family:var(--bold)}.list-items-mes-commandes{padding-bottom:2rem}.item-mes-commandes{padding:1rem;margin-top:2rem}.panel-numero-commandes{background-color:var(--blanc);border-radius:0 0 5px 5px}.label-cde{font-size:1.33rem}.label-cde.mobile{font-size:1.17rem;padding-top:2rem}.mobile-commandes{width:100%}.icon-commande .icon-retour{padding-right:3rem}.icon-commande{padding:1.5rem 0 0 1.5rem}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.panel-mes-commandes{padding:2rem;margin:2rem 1rem;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.05)}.titre-mes-commandes{font-size:2.5rem;gap:1rem}.item-mes-commandes{padding:2.5rem}.btn-reinitialisation-commandes,.dropdown-select-commande,.input-group-commande input.periode-achat,.rechercher-commande-btn{font-size:1.5rem}.rechercher-commande-btn{width:90%}.btn-reinitialisation-commandes,.rechercher-commande-btn{height:5rem}.commandes-toggle-btn{width:5rem}}@media screen and (min-width:1024px) and (max-width:1370px){.liste-reference-table li span:last-child{max-width:130px}.liste-reference-table .afficher-facture.mes-commandes{max-width:120px;padding:6px 8px;font-size:12px}.liste-reference-table li.ligne-facture-full{display:table-row;width:100%}}.panel-mes-devis{background-color:var(--blanc);box-shadow:var(--shadow);margin-top:5rem;padding:2rem 4rem 4rem 4rem}.titre-mes-devis{align-items:center;color:var(--bleugadisat);display:flex;font-size:3rem;font-family:var(--bold)}.titre-mes-devis i{color:var(--bleugadisat);font-size:5rem;margin-right:2rem}.titre-mes-devis span{display:block;height:3rem}.item-mes-devis{box-shadow:var(--shadow);margin-top:4rem;padding:4rem;border-radius:5px 5px 0 0;background-color:var(--grisclair);padding:1.5rem 3rem 1.5rem 3rem}.label-cde-en-cours{justify-content:space-between;width:100%;align-items:center}.btn-afficher-facture{display:block}.label-cde{color:var(--bleugadisat);font-size:2rem}.label-cde-client{color:var(--bleugadisat);font-size:1.5rem;margin-top:1rem}.label-cde-block{display:flex;flex-direction:column}.icon-phone{color:var(--bleufond)}.icon-phone:hover{color:var(--bleufondhover)}.img-info-devis{padding:2rem 0}.panel-cde-en-cours{background-color:var(--blanc);box-shadow:0 4px 6px rgba(0,0,0,.1),0 -1px 0 transparent;list-style:none;padding:2rem 3rem 3rem 3rem;border-bottom:1px solid var(--grisprez)}.panel-cde-en-cours:last-child{border-bottom:none;border-radius:0 0 5px 5px}li h2.date-livraison-prevue{color:var(--bleufond);font-size:2rem}li h2.date-livre{color:var(--vert00B100);font-size:2rem}.devis-passees{color:var(--bleugadisat);margin-top:4rem}p.devis-passees{font-family:var(--bold)}p.devis-passees span{font-family:var(--regular);margin-right:2rem}.dropdown-select-devis{cursor:pointer;height:3.9rem;border:.1rem solid var(--grisgadi);background-color:var(--grisclair);border-radius:.5rem;color:var(--bleugadisat);font-size:1.5rem;font-family:var(--bold);align-items:center;display:flex;padding:0 2rem}.dropdown-menu-devis{display:none;position:absolute;background-color:#fff;border-radius:10px;border:1px solid var(--grisgadi);border-top:none;width:100%;max-height:200px;overflow-y:auto;z-index:1000;text-indent:10px}.dropdown-menu-devis.show{display:block;border-radius:0 0 5px 5px;margin-left:-2.1rem;margin-top:23rem}.dropdown-select-devis i:before{font-size:clamp(1rem,1.5rem,3rem);padding:0 0 0 2rem;color:var(--bleugadisat)}.dropdown-select-devis .fleche-bas.up:before{transform:rotate(0deg)}.col-item-img-devis{padding:0 2rem 0 0}.img-mes-devis{width:100%;height:6.1rem}.item-img-mes-devis{box-shadow:var(--shadow);display:flex;flex-direction:column;max-height:12rem}.ref-mes-devis{margin-top:1rem}.effectuer-retour{margin-bottom:1rem}.pdf-facture{display:flex}.afficher-facture,.commander,.effectuer-retour{width:17.5rem}.afficher-facture,.btn-telecharger,.commander,.effectuer-retour{background-color:var(--blanc);border:2px solid var(--grisprez);height:3.8rem;border-radius:10px}.btn-telecharger{width:auto;color:var(--bleugadisat);display:inline-block}.afficher-facture:hover,.btn-telecharger:hover,.commander:hover,.effectuer-retour:hover{background-color:var(--grisprez)}span.commander,span.facture,span.retour{color:var(--bleugadisat);font-size:1.5rem;font-family:var(--regular)}li h2.date-livre-cde-passee{color:var(--vert00B100);font-size:2rem;margin-top:-5rem}.phone-tooltip-wrapper{position:relative;display:inline-block}p.petit{font-size:1.5rem}.btn-relance{margin-left:1.2rem;border:1px solid var(--grisCc);color:var(--rougepl);padding:.6rem 1.2rem;border-radius:20px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background-color .3s;height:auto;font-size:1.3rem}.btn-relance:hover{background-color:var(--rougee2c2c2)}.relance-info-card{position:absolute;top:30px;left:100px;background-color:var(--blanc);border:1px solid var(--girsCc);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:10px;padding:12px 16px;z-index:100;width:-moz-max-content;width:max-content;min-width:220px;font-size:1.5rem;line-height:1.6}.relance-verifiee{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;border-radius:20px;padding:6px 12px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.relance-info-card h4{margin:0 0 8px 0;font-size:15px;color:var(--bleugadisat)}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.recherche-devis{display:flex;flex-direction:column;justify-content:center;padding:2rem 4rem 4rem 4rem}h3.recherche-devis-text{font-size:2.7rem;padding-bottom:3rem}p.recherche-devis-text{font-size:2.1rem;padding-bottom:1rem}input.numero-devis{border:1px solid var(--grisprez);flex-grow:1;margin-bottom:3rem;width:100%}input.numero-devis::-moz-placeholder{color:var(--grisgadi);font-style:italic}input.numero-devis::placeholder{color:var(--grisgadi);font-style:italic}.combien-devis-passees,.numero-devis{align-items:end}.numero-devis{justify-content:space-between}.numero-devis i:before{color:var(--grisgadi);font-size:2.11rem}.input-group-devis{display:flex;align-items:center;border-radius:4px 0 0 4px;overflow:hidden;margin:0;margin-bottom:1rem}.input-group-devis span{padding:1.6rem 2rem;background-color:var(--grisclair);border:1px solid var(--grisprez);border-radius:5px 0 0 5px;border-right:none}.input-group-devis input.periode-achat{flex:1;border:none;padding:0 2rem;border:1px solid var(--grisprez);border-radius:0 5px 5px 0}.input-group-devis input.periode-achat.libelle-bleu{color:var(--bleugadisat)}.input-group-devis input.periode-achat::-moz-placeholder{color:var(--grisgadi);font-style:italic;font-size:1.5rem}.input-group-devis input.periode-achat::placeholder{color:var(--grisgadi);font-style:italic;font-size:1.5rem}.rechercher-devis-btn{align-items:center;background-color:var(--bleugadisat);border:none;border-radius:5px;color:var(--blanc);cursor:pointer;display:flex;height:5.5rem;justify-content:center;width:100%;margin-top:3rem}.list-items-mes-devis{list-style:none}.fiche-devis{font-family:Arial,sans-serif;background-color:var(--blanc);padding:5rem;margin-top:20px;box-shadow:0 0 10px rgba(0,0,0,.05)}.logo-devis{width:80px;height:80px;background:#eee;border-radius:50%;text-align:center;line-height:80px;color:#999;font-weight:700}.infos-devis h2{margin:0;font-size:1.3rem}.meta-info-devis{color:var(--bleugadisat);position:relative;display:flex;flex-direction:column;gap:4px;flex:1}.meta-info-devis p{font-size:1.6rem}.meta-info-devis p:after{margin:.2rem 0;content:"";display:block;height:1px;width:100%;background-color:var(--grisprez);margin:4px 0}.info-mes-devis{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding-top:2rem;width:30%}span.plusGrand{font-size:2rem}span.petit{font-size:1.5rem}.vehicule-devis table{font-size:.9rem}.vehicule-devis th{text-align:left;color:#999}.vehicule-devis td{font-weight:700}.devis-info-client{margin:2rem 0}.devis-info-client p{color:var(--bleufond);display:flex;align-items:center;gap:1rem}.devis-info-client p:before{content:"";border:3px solid var(--bleufond);height:3rem;display:inline-block;background-color:var(--bleufond)}p.moyen,span.moyen{font-size:1.2rem}p.plusPetit,span.plusPetit{font-size:1rem}.bloc-infos{display:flex;margin-top:4rem}.proprietaire{flex-direction:column;gap:1rem}.proprio-garage{display:flex;flex-wrap:wrap;margin-top:20px}.proprio-garage .bloc-infos{width:50%;padding:10px;box-sizing:border-box}.carte-info{padding:15px;border-radius:8px;width:100%;font-size:1.2rem;display:flex;flex-direction:column;gap:.6rem;font-family:var(--regular);justify-content:flex-start;box-sizing:border-box;min-width:42rem;min-height:9.6rem}.proprietaire-bloc{background-color:#f5f5f5}.societe-bloc{background-color:#f5f9ff}.carte-info span{display:flex;flex-direction:column}.bloc-infos-vehicule{margin:1.5rem 0 1rem;padding-bottom:1rem}.ligne-vehicule-titres{display:flex;font-size:1rem;justify-content:space-between;font-weight:400;color:var(--bleugadisat);margin-bottom:2px}.ligne-vehicule-valeurs{display:flex;justify-content:space-between;align-items:center;font-size:1.5rem}.ligne-vehicule-valeurs .immatriculation,.ligne-vehicule-valeurs .modele{font-family:var(--bold);color:var(--bleugadisat)}.liste-reference-table.devis li.afficher-devis-item{display:grid;grid-template-columns:9fr 10fr 2fr 5fr 5fr 5fr 5fr 5fr 6fr;gap:8px;align-items:center;padding:.75rem 1rem;color:var(--bleugadisat);background-color:var(--blanc);border-bottom:1px solid var(--grisprez)}.liste-reference-table.devis li.afficher-devis-item:last-child{border-bottom:none}.liste-reference-table.devis li.afficher-devis-item.header{background-color:var(--bleufond);color:var(--blanc);font-family:var(--bold);padding:12px;border-top-left-radius:6px;border-top-right-radius:6px}.liste-reference-table.devis li.afficher-devis-item span{text-overflow:ellipsis}.total-zone{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;margin-top:2rem}.prix-devis{display:flex;justify-content:space-between;width:220px;font-size:1.2rem;color:var(--gris666)}.prix-devis .label{text-transform:uppercase}.prix-devis .montant{min-width:80px;text-align:right}.total-ttc-row .montant{font-size:1.25rem;color:var(--bleugadisat)}.signature-accord{margin-top:4rem;display:flex;justify-content:flex-end}.bloc-signature{border:1px solid var(--grisA9AEB6);padding:2rem;width:40%;min-height:13rem;font-size:1.2rem;color:var(--bleugadi);border-radius:6px}.bloc-signature,.signature{flex-direction:column;display:flex}.signature{margin-top:2rem}.signature .signer-a{margin-top:1rem}.mentions-legales{padding-top:10rem;font-size:.8rem;color:var(--grisA9AEB6)}.mentions-legales p{font-size:.9rem;color:var(--grisA9AEB6)}.mentions-legales h4{font-family:var(--bold);font-size:.9rem}.premier-paragraphe-condition{margin-bottom:1rem}.deuxieme-paragraphe-condition{margin-bottom:2rem}.footer-devis{margin-top:1rem;border-top:1px solid var(--grisCc);padding-top:1rem;display:flex;justify-content:space-between;font-size:.9rem;color:var(--grisA9AEB6)}.paiement-footer,.societe-footer{display:flex;flex-direction:column}.numero-devis-footer{text-align:right;font-weight:700}.bouton-relancer-pdf{display:flex}.bloc-gris{border:2px solid var(--bleutypofonce);padding:.5rem;margin-top:1rem;border-radius:8px}.afficher-devis-item{background-color:var(--griscalir)}.contact-info{flex-direction:column}.contact-info span{display:flex;align-items:center;gap:.5rem}.actions-devis{display:flex;flex-wrap:wrap;gap:4px;align-items:center;justify-content:flex-start}.actions-devis button{white-space:nowrap;padding:4px 8px}.button-group-horizontal{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.button-group-inline{display:flex;flex-direction:row;gap:6px;flex-wrap:nowrap}.liste-reference-table.devis{display:flex;flex-direction:column;width:100%;border-radius:8px;overflow:hidden;background-color:var(--blanc);box-shadow:var(--shadow);margin:2rem 0}.liste-reference-table.devis li{display:grid;grid-template-columns:8rem 14rem 10rem 16rem 25rem 18rem;padding:12px;border-bottom:1px solid var(--grisclair);font-size:1.4rem}.liste-reference-table.devis span{align-items:normal}.liste-reference-table.devis p{font-size:1.4rem}.ligne-detail-devis{display:block;width:100%;background:#fff;padding:10px 0;border-bottom:1px solid var(--grisclair)}.liste-reference-table.devis .ligne-detail-devis{all:unset}@media screen and (max-width:899px){.panel-mes-devis{box-shadow:none;padding:0;margin:0}.list-items-mes-devis{background-color:var(--grisclair);padding:2rem;margin-bottom:2rem;border-radius:5px}}@media screen and (max-width:1024px){.liste-reference-table.devis li{grid-template-columns:8rem 14rem 7rem 14rem 20rem 18rem}.selection-produits-gris.selection-produits-blanc{background-color:var(--blanc)}.titre-mes-devis i{color:var(--bleugadisat);font-size:3.33rem}.recherche-filtre-devis{padding:2rem 0;justify-content:center}.input-devis-devis,.input-tel-devis{border:1px solid var(--grisprez)}.input-devis-devis::-moz-placeholder,.input-tel-devis::-moz-placeholder{color:var(--grisgadi);font-style:italic}.input-devis-devis::placeholder,.input-tel-devis::placeholder{color:var(--grisgadi);font-style:italic}.input-tel-devis{margin-top:1rem}.devis-toggle-btn{background-color:var(--grisgadi);font-size:2.5rem;padding:1rem;margin-left:1rem}.menu-smart.devis{background-color:var(--blanc);box-shadow:-.2rem 0 1.2rem .6rem var(--noirshadow);height:100vh;width:100%;padding:0}.menu-header-appliquer i:before{color:var(--bleugadisat);justify-content:end;width:100%}.menu-title{align-items:center;font-family:var(--bold);padding-left:1rem}.menu-header-appliquer{align-items:center;justify-content:space-between;padding-bottom:1rem;position:relative}.header-panel-filtre{border:none;box-shadow:0 0 13.33px var(--bleutypofonce);padding:1rem 1rem}.devis-cocher{padding:1rem 1rem}.header-panel-filtre:after{content:"";background-color:var(--grisgadi);box-shadow:0 0 16px var(--grisprez)}.icon-title{padding-left:.8rem}.icon-title,.text-menu-appliquer{align-items:center}.appliquer{padding:1rem;font-size:1.3rem;font-family:var(--regular)}.text-menu-appliquer i:before{font-size:2.197rem;color:var(--blanc)}.menu-toggle-btn-devis{background-color:var(--bleufond);color:var(--blanc);border-radius:5px;width:50%;height:100%}.panel-recherche-devis{background-color:var(--grisclair);padding:1rem;position:relative}.panel-recherche-devis:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.416rem;background-color:var(--bleufond)}.titre-recherche-devis{text-transform:uppercase;color:var(--bleugadisat);font-size:1.17rem;letter-spacing:.029rem}.recherche{padding:2rem 0}.custom-checkbox{display:inline-block;position:relative;padding-left:25px;margin-right:10px;cursor:pointer;font-size:1.3rem;padding-bottom:2rem}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:var(--blanc);border:1px solid var(--grisgadi)}.custom-checkbox input:checked+.checkmark{background-color:var(--bleufond)}.checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked+.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:5px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.btn-recherche{background-color:var(--bleufond);color:var(--blanc);border-radius:5px;padding:1rem;width:80%;justify-content:center;margin:auto}.texte-recherche{font-family:var(--regular);font-size:1.4rem;padding-left:1rem}.btn-recherche i:before{color:var(--blanc);font-size:1.65rem}.titre-mes-devis{align-items:center;color:var(--bleugadisat);display:flex;font-size:2rem;font-family:var(--bold)}.list-items-mes-devis{padding-bottom:2rem}.item-mes-devis{padding:1rem;margin-top:2rem}.panel-numero-devis{background-color:var(--blanc);border-radius:0 0 5px 5px}.label-cde{font-size:1.33rem}.label-cde.mobile{font-size:1.17rem;padding-top:2rem}.mobile-devis{width:100%}.fa-file-lines .icon-retour{padding-right:3rem}}@media screen and (min-width:1024px) and (max-width:1370px){.liste-reference-table.devis li{display:grid;grid-template-columns:7rem 13rem 7rem 7rem 16rem 18rem;padding:12px;border-bottom:1px solid var(--grisclair);font-size:1.4rem}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.liste-reference-table.devis p{font-size:1rem}.liste-reference-table.devis li{grid-template-columns:7rem 10rem 7rem 16rem 25rem 17rem}.liste-reference-table span{padding:0}.panel-mes-devis:last-child{margin-bottom:5rem}}@media screen and (device-width:1512px) and (device-height:982px){.liste-reference-table.devis li{grid-template-columns:8rem 13rem 8rem 10rem 25rem 18rem}}.container-retours{padding:5rem 0}.panel-entete-mes-retours{padding:6rem 4rem 6rem 4rem}.panel-entete-mes-retours,.panel-mes-retours{background-color:var(--blanc);box-shadow:var(--shadow);margin-bottom:5rem}.panel-mes-retours{padding:2rem 4rem 4rem 4rem}.titre-btn{justify-content:space-between;width:100%}.titre-mes-retours{color:var(--bleugadisat);display:flex;font-size:4rem}.titre-mes-retours i{color:var(--bleugadisat);font-size:5rem}.titre-mes-retours span{display:block;height:3rem;padding-left:4rem}.btn-un-retours{background-color:var(--bleugadisat);border-radius:5px;width:29.3rem;font-family:var(--regular)}.btn-filtre i,.btn-un-retours{color:var(--blanc)}p.texte-entete-retours{color:var(--bleugadisat)}.texte-entete-retours span{display:block}.panel-mes-retours-recherche{background-color:var(--blanc);box-shadow:var(--shadow);padding:2rem 4rem 4rem 4rem}h3.recherche-retour-text{font-size:2.7rem;padding-bottom:3rem}p.recherche-retour-text{font-size:2.1rem;padding-bottom:1rem}input.numero-retour{border:1px solid var(--grisprez);flex-grow:1;margin-bottom:3rem;width:100%}.input-group-retour{display:flex;align-items:center;border-radius:4px 0 0 4px;overflow:hidden;margin:0;margin-bottom:1rem}.input-group-retour span{padding:1.6rem 2rem;background-color:var(--grisclair);border:1px solid var(--grisprez);border-radius:5px 0 0 5px;border-right:none}.input-group-retour input.periode-achat{flex:1;border:none;padding:0 2rem;border:1px solid var(--grisprez);border-radius:0 5px 5px 0}.input-group-retour input.periode-achat.libelle-bleu{color:var(--bleugadisat)}.rechercher-retour-btn{align-items:center;background-color:var(--bleugadisat);border:none;border-radius:5px;color:var(--blanc);cursor:pointer;display:flex;height:5.5rem;justify-content:center;width:100%;margin-top:3rem}input.numero-retour::-moz-placeholder{color:var(--grisgadi);font-style:italic}input.numero-retour::placeholder{color:var(--grisgadi);font-style:italic}.input-group-retour input.periode-achat::-moz-placeholder{color:var(--grisgadi);font-style:italic;font-size:1.5rem}.input-group-retour input.periode-achat::placeholder{color:var(--grisgadi);font-style:italic;font-size:1.5rem}.titre-retours-en-cours{align-items:center;color:var(--bleugadisat);display:flex;font-size:3rem;font-family:var(--bold)}.titre-retours-en-cours i{color:var(--bleugadisat);font-size:5rem;margin-right:2rem}.item-mes-retours{list-style:none}.label-retours-en-cours{justify-content:space-between;width:100%;align-items:center}.label-retours{color:var(--bleugadisat);font-size:2rem}.combien-retour-passees{align-items:end}p.retour-passees{font-family:var(--bold)}.retour-passees{color:var(--bleugadisat);margin-top:4rem}.dropdown-select-retour{cursor:pointer;height:3.9rem;border:.1rem solid var(--grisgadi);background-color:var(--grisclair);border-radius:.5rem;color:var(--bleugadisat);font-size:1.5rem;font-family:var(--bold);padding:0 2rem}.dropdown-checkbox-container,.dropdown-select-retour{align-items:center;display:flex}.dropdown{margin-right:20px}.checkboxes{display:flex;gap:4rem;margin-top:3rem}.checkboxes label{display:flex;align-items:center;margin-right:10px}.checkboxes input[type=checkbox]{width:16px;height:29px;transform:scale(.8);margin-right:6px;background-color:var(--blanc);border:2px solid var(--grisprez);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;border-radius:3px}.checkboxes input[type=checkbox]:checked{background-color:var(--blanc);border:2px solid var(--bleugadisat)}.checkboxes input[type=checkbox]:checked:after{content:"";position:absolute;top:5px;left:13px;width:.2rem;height:1rem;border:solid var(--bleugadisat);border-width:0 3px 3px 0;transform:rotate(45deg)}.checkboxes label span{font-size:1.5rem}.panel-effectuer-retours{background-color:var(--blanc);box-shadow:var(--shadow);padding:2rem 4rem 2rem 4rem;margin-bottom:5rem}.recherche-reference-modern{background-color:var(--blanc);margin-bottom:5rem;border-radius:8px;margin-top:2rem;max-width:500px;animation:fadeIn .3s ease-in-out;flex:1}.recherche-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.recherche-header .title{font-size:16px;font-weight:700}.input-modern{flex-grow:1;padding:10px;border:1px solid var(--grisCc);border-radius:.3125rem 0 0 .3125rem;font-size:14px}.input-modern::-moz-placeholder{color:var(--grisA0);font-style:italic}.input-modern::placeholder{color:var(--grisA0);font-style:italic}.input-modern i.croix{color:var(--rougepl)}.input-filtre-parc.input-modern{border-radius:.3125rem}.input-qte{padding:10px;border:1px solid var(--grisCc);border-radius:.3125rem .3125rem .3125rem .3125rem;width:30%;justify-content:center;display:flex;text-align:center}.btn-modern{height:5rem;background-color:var(--bleufond);border:none;color:var(--blanc);border-radius:0 .3125rem .3125rem 0;display:flex;align-items:center;cursor:pointer}.input-wrapper{flex-grow:1}.input-wrapper input{width:100%;height:5rem;font-size:16px;padding-right:36px}.input-wrapper .croix{position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer;color:var(--rougepl);transition:color .2s ease}.input-wrapper .croix:hover{color:var(--rougehoverpl)}.btn-modern:hover{background-color:var(--bleufondhover)}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.liste-reference-table{display:flex;flex-direction:column;width:100%;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:var(--shadow);margin:2rem 0}.liste-reference-table li{display:grid;grid-template-columns:repeat(8,1fr);padding:12px;border-bottom:1px solid var(--grisclair);font-size:1.4rem}.liste-reference-table li.header{background-color:var(--bleugadisat);color:var(--blanc);font-family:var(--bold)}.liste-reference-table li:last-child{border-bottom:none}.liste-reference-table span{padding:0 6px;display:flex;align-items:center}.liste-reference-table li.speciale{display:grid;grid-template-columns:repeat(5,1fr);padding:12px;border-bottom:1px solid var(--grisclair);font-size:1.4rem}.liste-reference-table li.attenteAcceptation,.liste-reference-table li.preAccepte,.liste-reference-table li.refuse{display:grid;grid-template-columns:repeat(4,1fr);padding:12px;border-bottom:1px solid var(--grisclair);font-size:1.4rem}.liste-reference-table li.terminees{grid-template-columns:repeat(5,1fr)}.liste-reference-table li.detailRetour,.liste-reference-table li.terminees{display:grid;padding:12px;border-bottom:1px solid var(--grisclair);font-size:1.4rem}.liste-reference-table li.detailRetour{grid-template-columns:repeat(10,1fr)}.liste-items-mes-retours{position:relative;min-height:20rem}.fade-retour-enter-active,.fade-retour-leave-active{transition:all .4s cubic-bezier(.25,1,.5,1);position:relative}.fade-retour-enter-from{opacity:0;transform:translateY(20px);position:absolute;width:100%;z-index:1}.fade-retour-leave-to{opacity:0;transform:translateY(-10px);position:absolute;width:100%;z-index:2}.fade-retour-enter-to,.fade-retour-leave-from{opacity:1;transform:translateY(0);position:relative;z-index:0}.table-detail-retour{width:100%;border-collapse:collapse}.table-detail-retour td,.table-detail-retour th{border:1px solid #ddd;padding:.6rem;font-size:1.3rem;text-align:center}.table-detail-retour th{background-color:#0a2463;color:#fff}.btn-action{background:none;border:none;cursor:pointer;background-color:var(--bleufond);color:var(--blanc);height:3rem;padding:0 1rem}.btn-action i:before{font-size:1.5rem}span.gras{font-family:var(--bold)}.recherche-ref-ori{display:flex;flex-direction:row;gap:2.4rem;flex-wrap:wrap}.quantite-commande{background-color:var(--vert28a745);color:var(--blanc);border-radius:.3125rem .3125rem .3125rem .3125rem;width:5rem;justify-content:center}.badge{padding:2px 6px;border-radius:4px;font-size:.9rem;font-weight:700;display:inline-block}.badge-gris{background-color:var(--grisgadi)}.badge-bleu,.badge-gris{color:var(--blanc);border-radius:.3125rem .3125rem .3125rem .3125rem;width:5rem;justify-content:center;font-size:1.4rem;font-family:var(--regular)}.badge-bleu{background-color:var(--bleufond)}.badge-vert{background-color:var(--vert28a745)}.badge-rouge,.badge-vert{color:var(--blanc);border-radius:.3125rem .3125rem .3125rem .3125rem;width:8rem;justify-content:center;font-size:1.4rem;font-family:var(--regular);height:2.5rem}.badge-rouge{background-color:var(--rougepl)}.badge-jaune{background-color:var(--jauneE6AD00);border-radius:.3125rem .3125rem .3125rem .3125rem;width:8rem;justify-content:center;font-family:var(--regular);height:2.5rem}.badge-jaune,.btn-ajouter{color:var(--blanc);font-size:1.4rem}.btn-ajouter{background-color:var(--bleufond);height:3rem}.ajouter-container{display:flex;justify-content:flex-end}.modal-retour{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:999}.modal-demande-retour{width:50%}.modal-demande-retour,.modal-demande-retour.detailRetour{background-color:var(--blanc);padding:2rem;border-radius:6px;max-width:90%;height:60%;overflow-y:auto}.modal-demande-retour.detailRetour{width:80%}h3.titre-ajt-demande{margin-bottom:3rem}.panel-ajouter-demande{border:1px solid var(--bleubce8f1);border-radius:.3125rem}.panel-reprise-ref{width:100%;padding:1rem 2rem;color:var(--bleu3a87ad);background-color:var(--bleud9edf7)}.raison-retour{padding:1rem 2rem}.labelInput.commentaireTextarea{margin-top:2rem}.panel-dropdown{position:relative;display:flex}.panel-dropdown button{background-color:var(--bleufond);border-radius:0 .3125rem .3125rem 0;color:var(--blanc);width:5rem}.dropdown-demande-retour{border:1px solid var(--grisCc);border-radius:.3125rem 0 0 .3125rem;background-color:var(--blanc);width:50%;cursor:pointer}.dropdown-demande-retour.active,.fleche-dropdown{border-bottom:0;border-radius:.3125rem 0;border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}.dropdown-selected{padding:.5rem;cursor:pointer}.dropdown-selected.active{border-bottom:0;border-radius:.3125rem 0;border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}.dropdown-options{position:absolute;top:100%;left:0;max-height:200px;overflow-y:scroll!important;overflow-x:hidden;width:50%;background-color:#fff;border:1px solid #ccc;border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem;z-index:9999;width:55.8%}.dropdown-options li{padding:8px;cursor:pointer;font-size:1.5rem}.dropdown-options li:hover{background-color:#f0f0f0}.champ-grise{background-color:var(--grisprez)!important;color:#999!important;cursor:not-allowed!important;pointer-events:none;opacity:.6}.commentaireRetour{padding:.5rem 1rem}.formErreur{color:var(--rougepl);font-size:1rem;margin-top:5px;display:inline-block}.input-modern.erreur{border:2px solid var(--rougepl)}.cartes-resultats-mobile{display:flex;flex-direction:column;gap:2rem;margin-top:1rem}.carte-retour-mobile{padding:1rem;border-radius:5px;background-color:var(--grisf6f6f6);box-shadow:0 4px 16px rgba(0,0,0,.15)}.texte-carte{font-size:1.5rem}.btn-demande-container{display:flex;justify-content:flex-end;margin-top:.5rem}.btn-demande-retour{display:flex;align-items:center;gap:6px;padding:6px 10px;font-size:.9rem;background-color:var(--bleufond);border:1px solid var(--grisCc);border-radius:5px;cursor:pointer;transition:background-color .3s ease}.btn-demande-retour i:before,.texte-bouton{color:var(--blanc)}.texte-bouton{font-size:1rem}.couleur-verte{color:var(--vert28a745)}.input-qte-sm{width:90px;max-width:100%}.d-flex-between{display:flex;justify-content:space-between;align-items:center}.d-flex-center{align-items:flex-end;margin-top:.5rem}.d-flex-center,.quantites-ligne{display:flex;justify-content:space-around;flex-wrap:wrap}.quantites-ligne{align-items:center;border-top:1px solid var(--grisDD);padding-top:.5rem;margin-top:1rem}.quantite-item{display:flex;flex-direction:column;align-items:center;width:70px;justify-content:center;height:6rem}.quantite-item .valeur,.quantite-item input.input-qte-retour{font-family:var(--bold);font-size:1.5rem;height:3.56rem;display:flex;align-items:center;justify-content:center;text-align:center}.quantite-item .valeur{font-family:var(--bold);width:7rem;font-size:1.5rem}.quantite-item .libelle{font-size:1rem;font-family:var(--bold);color:var(--bleugadisat);text-align:center;margin-bottom:1rem;margin:1rem 0}.etat-rond{background-color:var(--vert28a745);color:var(--blanc);border-radius:50%;width:24px;height:24px;justify-content:center;font-size:.9rem}.etat-rond,.ligne-ref-etat{display:flex;align-items:center}.ligne-ref-etat{width:100%;border-bottom:1px solid var(--grisDD);padding-bottom:.5rem;margin-bottom:1rem;justify-content:space-between}.btn-information-decote{background-color:var(--bleugadisat);color:var(--blanc);font-size:1.3rem;height:3rem;align-items:center;display:block;box-shadow:0 4px 12px rgba(0,0,0,.3)}.btn-information-decote:hover{background-color:var(--bleugris)}.btn-information-decote i{margin-right:1rem}.btn-information-decote i:before{font-size:1.5rem}.style-decote{position:relative;padding:2rem;background-color:var(--blanc);border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.15);height:100%}.titre-modal-decote{font-size:2rem;margin-bottom:2rem;color:var(--bleugadisat);text-align:center}.liste-decotes{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.carte-decote{background-color:var(--blanc);padding:1rem 2rem;border-left:6px solid var(--bleugadisat);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.carte-decote p,.taux-decote{font-size:1.5rem}.taux-decote{color:var(--bleugadisat)}.taux-decote span{color:var(--bleufond);font-weight:700}.footer-decote{display:flex;justify-content:flex-end;position:absolute;bottom:20px;right:20px}.btn-fermer-decote{padding:.8rem 2rem;font-size:1.4rem;background-color:var(--rougepl);color:var(--blanc);border:none;border-radius:8px;cursor:pointer;transition:background .3s}.btn-fermer-decote:hover{background-color:var(--rougehoverpl)}@media screen and (max-width:768px){.panel-effectuer-retours{padding:2rem}.btnSupprimer{background-color:var(--rougepl);width:auto;gap:.5rem;padding:1rem;font-size:1.5rem}.badge-bleu,.badge-gris{width:auto}.modal-demande-retour{width:90%;height:50%}.boutonsFooter .btn{width:auto;margin:0 1rem}.dropdown-demande-retour,.dropdown-options{width:100%}.carte-retour-mobile .quantites-ligne{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.carte-retour-mobile .ligne-ref-etat{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem;padding:0 1rem .5rem 1rem;border-bottom:1px solid var(--grisDD);display:flex;justify-content:space-between;align-items:center}.recherche-reference-modern{margin:0}}@media screen and (max-width:1023px){.panel-mes-retours{padding:1rem;background-color:transparent;box-shadow:none;margin-bottom:2rem}.checkboxes{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.checkboxes label{font-size:1.2rem;line-height:1.4}.liste-reference-table li span,.liste-reference-table li.header span{font-size:1.2rem;padding:6px}.btnInformation{font-size:1rem;padding:8px 12px}.carte-info-mobile{background:var(--blanc);border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 2px 12px rgba(0,0,0,.1)}.carte-info-mobile p{font-size:1.4rem;margin-bottom:.75rem}.carte-info-mobile strong{color:var(--grisfonce)}.boutonFooter .btn{width:27%}.modal-demande-retour.detailRetour{height:50%}.modal-demande-retour .liste-reference-table span{word-break:break-word}.badge-jaune,.badge-vert{width:auto;height:auto}}@media screen and (max-width:1024px){.titre-mes-retours{font-size:2rem;padding:2rem 0 1rem 0}.titre-btn{flex-direction:column}p.texte-entete-retours{font-size:1.17rem;font-style:italic}.titre-mes-retours i{font-size:2.63rem}.titre-retours-en-cours i{font-size:3.28rem}.titre-mes-retours span{padding-left:1rem;font-family:var(--bold)}.container-retours{padding:0 2rem}.panel-mes-retours{background-color:transparent;box-shadow:none;padding:2rem 0;margin:0}.input-filtre-retour{border:1px solid var(--grisprez)}.menu-smart.retour{background-color:var(--blanc);box-shadow:-.2rem 0 1.2rem .6rem var(--noirshadow);height:100vh;width:100%;padding:0}.header-panel-filtre{border:none;box-shadow:0 0 13.33px var(--bleutypofonce);padding:1rem 1rem}.menu-header-appliquer{align-items:center;justify-content:space-between;padding-bottom:1rem;position:relative}.icon-title{align-items:center;padding-left:.8rem}.menu-toggle-btn-retour{background-color:var(--bleufond);color:var(--blanc);border-radius:5px;width:50%;height:100%}.list-items-mes-retours{padding-bottom:2rem}.item-mes-retours{padding:1rem;margin-top:2rem}.mobile-retours{width:100%}.label-retours{font-size:1.33rem}.label-retours.mobile{font-size:1.17rem;padding-top:2rem}.recherche-filtre-retour{padding:2rem 0;width:100%}.btn-information-decote{height:4rem}}@media screen and (min-width:768px) and (max-width:834px) and (pointer:coarse){.boutonFooter .btn{width:12%}.modal-demande-retour.detailRetour{height:45%}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.panel-entete-mes-retours{margin-top:2rem}p.texte-entete-retours{margin-left:5rem}.titre-btn{align-items:center;justify-content:space-between;width:100%;flex-direction:row}.md-row.tablette{display:flex;flex-direction:column-reverse}.col-md-30.tablette{width:100%}.style-decote{height:25%}.input-group-retour{width:35%}.modal-demande-retour.detailRetour{width:100%}.modal-demande-retour{width:70%}}@media screen and (min-width:1024px) and (max-width:1370px){.titre-mes-retours{font-size:2rem}.texte-entete-retours{margin-left:4rem}.btn-information-decote i{margin-right:0}.btn-information-decote{font-size:1.2rem;height:auto}.style-decote{height:35%}.liste-reference-table li{display:grid;grid-template-columns:1.3fr 1.1fr 1.2fr 1fr 1fr 1fr 1.1fr 1.5fr;gap:1rem;width:100%}}@media screen and (min-width:1200px) and (max-width:1600px){.checkboxes{gap:2rem}}@media screen and (min-width:1200px){.titre-mes-retours{font-size:3rem}}@media screen and (min-width:1800px){.titre-mes-retours{font-size:4rem}.modal-demande-retour{height:50%}}.sticky.connexion:before{background-color:var(--bleufond);content:"";display:block;height:2.5rem;width:100%;height:1rem}.navigation-principale{align-items:center;display:flex;justify-content:space-between}.nav-principale{display:flex;justify-content:end;height:inherit}.nav-principale ul{align-items:center;display:flex;height:inherit;list-style:none;justify-content:space-between;padding:0;width:100%}.nav-principale li a{text-decoration:none;color:var(--blanc);display:flex;align-items:center;font-size:1.5rem;padding-right:4rem}.navigation-principale li:last-of-type a{padding:0}.nav-principale li a i{margin-right:1rem}.nav-principale li a i:before{font-size:2rem}.navigation-secondaire{align-items:center;background-color:var(--bleugadifonce);display:flex;justify-content:space-between;margin:0 auto;position:relative}.navigation-secondaire ul{display:flex;flex-direction:column;height:5.8rem;padding:0 1.5rem;list-style:none;width:80%}.navigation-secondaire li a,.navigation-secondaire li a i{color:var(--blanc)}.navigation-secondaire li a{align-items:center;color:var(--blanc);display:flex;font-family:var(--bold);font-size:1.6rem;height:100%}.navigation-secondaire li a span{font-size:inherit}.navigation-secondaire li a i{font-size:2.4rem;margin-right:1rem;cursor:pointer}.banner-conso,.banner-pl{display:none}.logo-header{display:flex;width:100%}.logo-header img{height:inherit;-o-object-fit:contain;object-fit:contain}.menu-toggle-btn,.mon-panier{background-color:transparent;border:none;cursor:pointer;color:var(--blanc);display:block;font-size:5rem;position:relative}.menu-toggle-btn{order:3}.link-metier.current,.link-metier.current i:before{color:var(--bleutypo)}.logo-header.instance{width:13rem}@media screen and (max-width:576px){.logo-header{justify-content:center}.logo-header img{width:80%}}@media screen and (min-width:768px){.navigation-secondaire .item-nav{text-decoration:none;color:var(--blanc);display:flex}li.item-nav-princ{display:flex;align-items:center;font-size:1.2rem;color:var(--blanc)}li.item-nav-princ:last-child{padding-right:0}li.item-nav-princ span{padding-left:1rem;cursor:pointer}.item-nav-princ i:before{font-size:2rem;cursor:pointer}.logo-header{width:35%}}@media screen and (max-width:899px){.nav-principale li span{padding-left:2.5rem;font-size:1.25rem}.nav-principale li i,.nav-principale li span{color:var(--grisgadi)}.nav-principale li{padding:0 0 3.6rem 0}.nav-principale i:before{font-size:2.325rem}}@media screen and (max-width:1024px){.logo-header,.logo-header i,.logo-header:active,.logo-header:active i,.logo-header:hover,.logo-header:hover i,.logo-header:visited,.logo-header:visited i{color:var(--bleufond)}.navigation-smart{align-items:center;background-color:var(--blanc);bottom:0;display:flex;justify-content:space-between;height:5rem;padding:0 2rem;position:fixed;width:100%;z-index:1000}.navigation-smart:before{background-color:var(--bleufond);content:"";display:block;height:.5rem;left:0;position:absolute;top:-.5rem;width:100%}.menu-smart button,.navigation-smart button{margin:unset;padding:unset}.menu-smart button.menu-toggle-btn,.navigation-smart button.menu-toggle-btn{height:3.5rem;padding:1rem;padding-right:0;width:3.5rem;z-index:1}.menu-smart button.menu-toggle-btn.menu-toggle-btn-close{position:absolute;right:2rem;top:2rem}.navigation-smart button.menu-toggle-btn{position:relative}.menu-smart button.menu-toggle-btn:before,.navigation-smart button.menu-toggle-btn:after,.navigation-smart button.menu-toggle-btn:before{background-color:var(--bleufond);border-radius:.25rem;content:"";display:block;height:.25rem;opacity:1;position:absolute;width:calc(100% - 1rem)}.navigation-smart button.menu-toggle-btn:before{top:1rem}.menu-smart button.menu-toggle-btn:before{background-color:var(--gris6c);transform:rotate(45deg)}.navigation-smart button.menu-toggle-btn:after{bottom:1rem}.menu-smart button.menu-toggle-btn span,.navigation-smart button.menu-toggle-btn span{background-color:var(--bleufond);border-radius:.25rem;direction:ltr;display:block;text-indent:-999em;transition:all .3s ease-in-out;height:.25rem;width:100%}.menu-smart button.menu-toggle-btn span{background-color:var(--gris6c);transform:rotate(-45deg)}.navigation-smart button.menu-toggle-btn.menu-toggle-btn-on span{transform:rotate(45deg)}.navigation-smart button.menu-toggle-btn.menu-toggle-btn-on:after{opacity:0}.navigation-smart button.menu-toggle-btn.menu-toggle-btn-on:before{top:1.5rem;transform:rotate(-45deg)}.navigation-smart p{color:var(--bleufond);display:flex;align-items:center;font-family:var(--bold)}.navigation-smart p i{display:inline-block;margin-right:1rem}.navigation-smart p i:before{font-size:2.58rem}.menu-toggle-btn,.mon-panier{background-color:transparent;color:var(--bleufond);font-size:2.5rem;padding:1rem}.mon-panier i{margin:0}.nav-grouped{right:0;position:absolute;top:0;transform:translateX(100%);transition:all .5s ease-in-out;width:100%;max-height:1024px;z-index:4}.nav-grouped.open{transform:translateX(0)}.container-menu-smart:before{background-color:var(--bleugadifonce75);content:"";display:block;height:100vh;width:20%}.container-menu-smart{display:flex;height:100vh;width:100%;z-index:2}.menu-smart{background-color:var(--bleugadifonce);box-shadow:-.2rem 0 1.2rem .6rem var(--noirshadow);width:80%;padding:2rem;padding-top:5rem;position:relative;height:calc(100% - 50px);z-index:9999}.nav-principale,.navigation-secondaire{display:block;margin:unset;height:auto}.nav-principale{padding-top:3rem}.nav-principale li a{font-size:1.2rem;color:var(--grisgadi)}.nav-principale li a i:before{color:inherit}.nav-principale ul,.navigation-secondaire ul{align-items:unset;display:flex;flex-direction:column;height:unset;padding:0 2rem;transform:unset;width:100%;color:var(--grisgadi);font-style:italic}.nav-principale ul li a,.navigation-secondaire ul li a{padding-bottom:3rem}.nav-principale ul li:last-child a,.navigation-secondaire ul li:last-child a{padding:0}.nav-principale ul li a i,.navigation-secondaire ul li a i{margin-right:2rem}.nav-principale li a{padding-left:.5rem;padding-right:0}.navigation-secondaire li a{font-size:1.4rem}.navigation-secondaire li a i.icon-piecesauto{font-size:2rem}}@media screen and (min-width:1024px) and (max-width:1370px){.nav-principale{padding-top:1rem;width:100%}li.item-nav-princ{padding-left:2rem}.nav-principale ul{flex-direction:row;font-style:normal}.navigation-secondaire ul li a{padding-bottom:0}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.mon-panier{font-size:3.5rem;color:var(--blanc)}.monPanier-text{font-size:1.5rem;top:1rem;padding-left:.7rem;margin-left:.3rem}}@media screen and (min-width:768px) and (max-width:834px) and (pointer:coarse){.mon-panier{font-size:3.5rem;color:var(--bleufond)}.monPanier-text{left:50%;margin:0;margin-left:-.4rem;padding:0;position:absolute;font-size:1.5rem;top:1rem}body.menu-open{overflow:hidden;position:fixed;width:100%}}@media screen and (min-width:992px){.sticky:before{height:4rem}.navigation-secondaire ul{flex-direction:row;height:8rem;justify-content:space-evenly;width:100%}.navigation-secondaire li{display:flex;align-items:center}.navigation-secondaire li a span{display:block;height:1.5rem;cursor:pointer}.navigation-secondaire li a.current,.navigation-secondaire li a:hover{color:var(--bleutypo)}.navigation-secondaire li a.current i,.navigation-secondaire li a:hover i{color:inherit}.menu-mobile{display:none}.logo-header{width:22rem}.logo-header.instance{width:13rem}}@media screen and (min-width:1200px){.nav-principale{padding-top:1rem;width:auto}.navigation-secondaire .item-nav{text-decoration:none;color:var(--blanc);display:flex}li.item-nav-princ{display:flex;align-items:center;font-size:1.2rem;color:var(--blanc)}li.item-nav-princ:last-child{padding-right:0}li.item-nav-princ span{padding-left:1rem;cursor:pointer}.item-nav-princ i:before{font-size:2rem;cursor:pointer}.logo-header{width:20%}.navigation-secondaire ul{flex-direction:row}li.item-nav-princ{font-size:1.6rem;padding:0 5rem 0 0}.mobile-logo{display:none}}@media screen and (min-width:1200px) and (max-width:1600px){li.item-nav-princ{padding:0 2rem 0 0}.nav-principale li a{padding-right:5rem;font-size:1.8rem}.nav-principale li a i:before{font-size:2.4rem}}.breadcrumb{margin-top:2rem;display:flex;align-items:center;border-radius:6px;z-index:0;position:relative}.breadcrumb span{list-style:none;display:flex}.breadcrumb span .breadcrumb-link{align-items:center;background:var(--grisclair);display:flex;color:var(--bleugadisat);font-size:clamp(1.6rem 1.8rem 2rem);height:6rem;padding:0 2rem 0 5rem;position:relative;margin:0 auto;text-align:center;text-decoration:none;text-transform:uppercase}.breadcrumb span .breadcrumb-current{background:var(--bleufond);color:var(--blanc)}.breadcrumb span .breadcrumb-link:after{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid var(--grisarrow);content:"";position:absolute;right:-3rem;top:0;z-index:1}.breadcrumb-link{border-radius:6px 0 0 6px}.breadcrumb-link:last-child{border-radius:0 6px 6px 0}.breadcrumb span .breadcrumb-link:before{content:"";border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid var(--bleufond);position:absolute;left:0;top:0}.breadcrumb span:last-child .breadcrumb-link:before{border-left-color:var(--bleufond)}.breadcrumb span:first-child .breadcrumb-link:before{display:none}.breadcrumb span:last-child .breadcrumb-link{padding-right:4rem;cursor:pointer}.breadcrumb span:last-child .breadcrumb-link:after{display:none}.breadcrumb span .breadcrumb-link:hover{background:var(--grisprez);color:var(--bleugadisat)}.breadcrumb span .breadcrumb-link:hover:after{border-left-color:var(--grisprez);color:var(--blanc)}.breadcrumb span .breadcrumb-link:hover:last-child{background:var(--bleufondhover);color:var(--blanc)}span .breadcrumb-separator{margin:0 auto;align-items:center}.breadcrumb span:nth-last-child(2) .breadcrumb-separator{background:var(--bleufond)}span .breadcrumb-separator:hover:last-child{background:var(--bleufondhover)}span .breadcrumb-current{padding-left:3rem}.selection-produits-gris .breadcrumb{margin-top:0;padding-top:2rem}@media screen and (max-width:576px){.breadcrumb{margin-left:0}}.connexion{background-color:var(--bleugadisat)}.connexion main{display:flex;flex-direction:column;padding:5rem 0}.connexion main .container{padding:0 2rem}.connexion h1{font-family:var(--medium);font-size:2.5rem;text-transform:uppercase;margin-bottom:.5rem}.connexion p{color:var(--blanc);font-size:1.5rem}.connexion .col-10:first-of-type,.connexion .col-50:first-of-type{display:flex;flex-direction:column;justify-content:space-between}.connexion .nav-after:after{background-color:var(--bleugadifonce);content:"";display:block;height:1rem;margin-top:2.8rem;width:100%}.col-intro{display:flex;flex-direction:column;justify-content:space-between;order:2;margin-top:3rem}.col-video{margin-top:5rem}.row-label{height:0;width:0}.row-label label{direction:ltr;display:block;text-indent:-999em}.row-form{align-items:end}.row-form input{margin-bottom:2rem}.row-form-create{display:flex;padding-top:2rem;justify-content:end}.link-video{align-items:center;color:var(--grisgadi);display:none;font-size:clamp(2rem,2.4rem,3rem);padding:20px 0 0 0;text-transform:uppercase}.link-video i{margin-left:1rem}.link-video i:before{font-size:3rem}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--overlaybleu);display:flex;align-items:center;justify-content:center;z-index:1050}.modal{flex-direction:column;justify-content:space-between;background:#fff;background:var(--blanc);padding:2rem;border-radius:1rem;width:100%;max-width:50%;height:45%;max-height:90vh;box-shadow:0 0 15px rgba(0,0,0,.3)}.modal,.modal-body{display:flex;overflow-y:auto}.modal-body{flex:1;flex-direction:column;gap:1rem}.input-separation,.modal-body h2{margin-bottom:3rem}.modal-footer{margin-top:1.5rem;display:flex;justify-content:flex-end;gap:10px}input.reinitMdp{border:1px solid var(--grisD9)}input.reinitMdp::-moz-placeholder{color:var(--grisA0);font-style:italic}input.reinitMdp::placeholder{color:var(--grisA0);font-style:italic}.container.entete{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:576px){.input-separation{margin-bottom:2rem}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1050}.modal{padding:2rem;width:90%;max-width:400px;height:55%}}@media screen and (min-width:768px){.row-form{display:flex;gap:10px}.row-form button,.row-form input{flex:1;min-width:0}.row-form{align-items:center;justify-content:space-between}.row-form input{margin-right:2rem;margin-bottom:0}.row-form-create{justify-content:end}.row-inputs{padding-bottom:10rem}.row-label{height:0}.row-textuel,.row-textuel .col-md-40{justify-content:space-between}.row-textuel .col-md-40{display:flex;flex-direction:column;margin-right:2rem}.link-video{display:flex}.connexion h1{font-size:4rem;margin:0;width:80%}.connexion h1,.connexion p{width:80%}.col-intro{order:unset;margin:0;padding:0}.col-video{margin:0}.btn.btn-account{width:26%}}@media screen and (min-width:768px) and (max-width:834px) and (pointer:coarse){.btn.btn-account{width:30.5%}}@media screen and (min-width:992px){.connexion .nav-after:after{height:1.6rem;margin-top:2.8rem}.connexion main{padding:6rem 0}}@media screen and (min-width:1200px){.connexion h1{font-size:6rem}.connexion main{padding:10rem 0}.connexion header:before{height:2.5rem}body.connexion header:after{height:1.2rem}.connexion .container{width:58%}.connexion button,.connexion input{width:32%}.nav-after .container{width:84%}.btn-account:hover{color:var(--bleugris);background-color:var(--grisgadi)}.row-form{align-items:center}.link-video i:before{font-size:3rem}.row-form input{margin:0}.btn.btn-account{width:32%}}@media screen and (min-width:1800px){.connexion header:before{height:4rem}.connexion header:after{height:1.6rem}}.siteDev{color:var(--blanc);text-align:center}.dropdown-modele-portail.dropdown-select-portail{background-color:var(--blanc);color:var(--grisgadi);border:none;height:4.5rem;margin:0;margin-top:2rem;padding:0 2rem;padding-right:0;width:100%;display:flex;align-items:center;border-radius:5px;justify-content:space-between}.dropdown-modele-portail.dropdown-select-portail .icon{background-color:var(--bleufond);border-radius:0 .5rem .5rem 0;color:var(--blanc);display:flex;height:100%;padding:0 1.5rem}.dropdown-modele-portail.dropdown-select-portail .icon:before{color:var(--blanc);align-items:center}.dropdown-modele-portail.dropdown-select-portail,.dropdown-modele-portail.dropdown-select-portail .icon:before{font-size:1.4rem}.dropdown-list-modele-portail.dropdown-menu-generique-portail.show{margin:unset;width:100%}.recherche-modele{justify-content:space-between}.panel-recherche-vehic-portail{background-color:var(--blanc);box-shadow:var(--shadow);padding:2rem 2rem 2rem 2rem;border-radius:.5rem .5rem .5rem .5rem}.titre-recherche-vehic-portail span{display:block;height:3rem;font-size:3rem}.titre-recherche-vehic-portail i:before{color:var(--bleugadisat);font-size:5rem;margin-right:4rem}.titre-recherche-vehic-portail{align-items:center;color:var(--bleugadisat);display:flex;font-size:3rem;font-family:var(--regular)}.label-parc-portail{color:var(--bleugadisat);font-size:1.5rem}.bouton-rech-reset{display:flex;justify-content:flex-end;gap:12px;margin-top:10px}.recherche-input-parc-portail label{padding-bottom:2rem}.input-recherche-vehic-portail{border:1px solid var(--grisprez);border-radius:5px;padding:0 1.8rem;font-size:1.5rem}.input-recherche-vehic-portail::-moz-placeholder{color:var(--grisprez)}.input-recherche-vehic-portail::placeholder{color:var(--grisprez)}@media screen and (min-width:992px){.recherche-input-parc-portail{margin-right:1.5rem;width:20%}}@media screen and (min-width:1200px) and (max-width:1600px){.panel-recherche-vehic-portail{box-shadow:0 2px 8px rgba(0,0,0,.1);padding:2rem;border-radius:8px;background:var(--blanc);margin:2rem auto;margin-top:4rem;width:110rem}.panel-recherche-vehic-portail .recherche-vehic{justify-content:space-between}.recherche-input-parc-portail{width:100%}.bouton-rech-reset{flex-basis:100%;display:flex;justify-content:end;margin-top:15px}}.marque-modele{margin-left:3rem}.marque-modele>h1 span{display:inline-block;text-transform:uppercase;margin-right:.5rem}.marque-modele>h1,.marque-modele>h2{color:var(--bleugadisat)}.info-vehicule{background-color:var(--grisclair);height:10rem;position:relative}.info-vehicule .container{align-items:center;display:flex;height:inherit;justify-content:space-between;padding:0 2rem}.icon-vehicule-selectionne:before{font-size:6rem}.icon-vehicule-info{align-items:center;border-radius:.5rem;display:flex;justify-content:center;margin-left:4.5rem;cursor:pointer;color:var(--bleufond);background-color:var(--blanc);width:5rem;height:5rem}.icon-vehicule-info:before{font-size:2.5rem;height:2.5rem;width:1.1rem}.icon-refresh i:before{color:var(--bleufond);font-size:2rem;margin-left:2rem;cursor:pointer}.plaque-immat-header{border-radius:.5rem;height:6rem;overflow:hidden;width:21%}.plaque-immat-header:after{content:"";display:block;background-color:var(--bleufond);height:100%;width:2rem}.icon-plaque.header{width:5rem}.icon-plaque.header:before{font-size:3.5rem}.input-control-maj.header::-moz-placeholder{font-size:2.5rem}.input-control-maj.header::placeholder{font-size:2.5rem}.input-control-maj.header{font-size:2rem;text-align:center}.input-control-maj.header[readonly]{background-color:var(--blanc);color:var(--bleugadisat)}@media screen and (max-width:899px){.marque-modele>h1 span{display:inline}}@media screen and (max-width:1024px){.icon-vehicule-selectionne:before{font-size:3.7469rem}.marque-modele{margin-left:1rem}.marque-modele>h1{font-size:1.3331rem}.marque-modele>p{font-size:1.1669rem}.icon-vehicule-info{margin-left:1.5rem;width:5rem;height:5rem}.icon-vehicule-info:before{width:2rem;height:1.5rem;margin-left:1.2rem;font-size:1.5rem}.icon-vehicule-info i:before{margin-left:1rem;height:3rem;width:3rem}.icon-refresh i:before{font-size:1.5rem;margin-left:1rem}}@media screen and (min-width:1024px) and (max-width:1370px){.plaque-immat-header{width:30%}.marque-modele>h1{font-size:1.7rem}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.marque-modele>h1{font-size:2rem}.marque-modele>p{font-size:1.5rem}}.info-proprietaire{margin-right:1rem}.info-proprietaire i:before{align-items:center;border-radius:.5rem;margin-left:4.5rem;display:flex;justify-content:center;cursor:pointer;color:var(--bleufond);background-color:var(--blanc);width:5rem;height:5rem}.panel-client-info{position:relative;z-index:11}.info-vehic-client{align-items:center;color:var(--bleufond)}.icon-client:before{font-size:2.5rem;height:2.5rem;width:1.1rem;justify-content:center;align-items:center;display:flex}h2.client-existant,h2.nouveau-client{border-bottom:2px solid var(--grisclair);color:var(--bleufond);text-transform:uppercase;justify-content:space-between}.nom-proprietaire{color:var(--bleufond)}.modal-content-client{background-color:#fff;padding:4rem 0;margin:0 auto;border:2px solid #f5f5f5;border-top:none;border-radius:0 0 5px 5px}.info-client-nouveau,.input-group-ref-client{width:50%}.input-recherche-client{margin-top:2rem}input.nom-client-existant{border:1px solid var(--grisprez);flex-grow:1;width:61.5rem}.input-group-client{margin-top:2rem;display:flex;align-items:center;border-radius:4px}.input-group-client i{height:100%;width:5rem}.input-group-client i:before{font-size:3rem;height:5rem;width:100%;background-color:var(--bleugadisat);color:var(--blanc);border-radius:5px 0 0 5px;display:flex;justify-content:center;align-items:center}i.icon.icon-email:before{font-size:2rem}input.nom-client-nouveau:first-child{border:1px solid var(--grisprez);flex-grow:1;width:63rem}input.nom-client-nouveau{border:1px solid var(--bleugadisat);border-left:none;flex-grow:1;width:63rem;border-radius:0 5px 5px 0}.cp-ville{display:flex;width:100%}.cp-ville i{display:block}.cp-ville i:last-of-type{margin-left:1rem}.cp{flex:1}.cp,.ville{border:1px solid var(--bleugadisat);border-radius:0 5px 5px 0}.ville{flex:3}.cp::-moz-placeholder,.nom-client-nouveau::-moz-placeholder,.ville::-moz-placeholder,input.nom-client-existant::-moz-placeholder{color:var(--grisgadi);font-style:italic}.cp::placeholder,.nom-client-nouveau::placeholder,.ville::placeholder,input.nom-client-existant::placeholder{color:var(--grisgadi);font-style:italic}.tab-infoCli{display:flex;gap:2.5rem;margin:0 auto;width:90%}.nom-client-nouveau{margin-right:0}.search-button-client{border:none;border-radius:5px;font-size:clamp(1.6rem,1.8rem,2rem);height:6rem}.ajout-button-client,.search-button-client,.supprimer-button-client{align-items:center;display:flex;justify-content:center;width:26rem;margin-top:4rem}.ajout-button-client,.supprimer-button-client{border:none;border-radius:.5rem;font-size:1.2rem;margin:0 auto;margin-top:1.5rem;color:var(--blanc)}.ajout-button-client{background-color:var(--bleufond)}.supprimer-button-client{background-color:var(--rougepl)}.ajout-button-client span,.supprimer-button-client span{display:inline-block;font-size:1.2rem;margin-left:1.5rem}.supprimer-client-existant{margin-top:4rem}.suppression-client{padding-left:1rem}.separation-proprio{border-bottom:1px solid var(--grisgadi);margin-top:1rem;padding-bottom:2rem}.tab-info-cli-nouveau li:nth-child(odd){background-color:var(--grisclair)}.tab-info-cli-nouveau li{height:3.5rem;display:flex;align-items:center;font-size:clamp(1.5rem,1.5rem,1.6rem)}.info-cli-nouveau{margin-top:2rem}.info-cli{padding:0 2rem;display:flex;width:100%}.info-cli p{color:var(--bleugadisat);font-size:1.4rem;width:65%}.info-cli p:first-child{color:var(--grisgadi);font-size:1.5rem;width:35%}.rep-info-cli{color:var(--bleugadisat);font-size:2.1rem}.rep-info-cli.nom{font-family:var(--bold)}.ajouter-client{font-family:var(--regular);font-size:1.6rem}p.nom{font-family:var(--bold)}@media screen and (max-width:576px){.tab-infoCli{flex-direction:column;width:100%}.info-client-nouveau,.input-group-ref-client{width:100%}.info-cli p,.info-cli p:first-child{font-size:1.2rem;padding:0}.nom-proprietaire p{font-size:1.2rem}.nom-proprietaire span{font-size:1.3rem}}@media screen and (max-width:899px){.icon-client:before{font-size:2rem}.info-proprietaire i:before{width:3rem;height:3rem;margin-left:3rem}.nom-propietaire p{font-size:1.3rem}.nom-propietaire h2{font-size:1rem}.close-client{margin-left:0}.modal-content-client{padding:2rem}h2.client-existant,h2.nouveau-client{width:100%}}@media screen and (max-width:1024px){.input-group-client i{width:15rem}.container-button-client,.search-button-client{margin-top:2rem}.ajouter-client{font-size:1.2rem}.info-cli p{padding-left:1rem}.cp{width:9.5rem}.cp-ville .icon{width:3rem}.cp-ville .input-group-client{align-items:center}.search-button.search-header-client{border-radius:0 5px 5px 0}}@media screen and (min-width:1200px){.search-button.search-header-client{width:6rem;border-radius:0 .5rem .5rem 0;height:5rem}}.fiche-article{padding-top:4rem;padding-bottom:8rem;gap:4rem}.panel-fiche-produit{background-color:#fff;border:0;border-radius:5px;box-shadow:0 0 6px #00000029;opacity:1;display:flex;flex-direction:column;padding:4rem}.panel-articles{width:100%}.panel-ficheProduitSupp{display:inline-block}.panel-fiche-produit-supp{width:115px;background-color:#fff;border:0;border-radius:5px;box-shadow:0 0 6px #00000029;opacity:1;display:flex;justify-content:space-evenly;align-items:center}.img-ficheProduit{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block;cursor:pointer}.panel-ficheProduit,.panel-ficheProduitSupp{width:50%}.panel-ficheProduitSupp{width:100%}.info-vehicule-ficheProduit{background-color:var(--grisclair);padding:3rem 4rem}.nom-produit{margin-bottom:2rem}.prix-panier{margin-top:3rem}.info-produit{flex-direction:column;gap:3rem;width:100%}.reference{margin-top:2rem}.tab-produit li{height:4rem;display:flex;align-items:center;font-size:clamp(1.5rem,1.5rem,1.6rem)}.tab-produit li:nth-child(odd){background-color:var(--grisclair)}.tab-produit ul{list-style-type:none;width:47rem}.info li{color:var(--grisgadi);padding-left:2rem}.italic-items li{font-style:italic}.info-rep li{padding-left:4rem;padding-right:4rem}li .info{color:var(--grisgadi);padding-left:2rem}li .italic-items{font-style:italic}li .info-rep{padding-left:4rem;padding-right:4rem}.resultat-ref-equivalente{border-top:.125rem solid var(--grisprez);align-items:center;justify-content:space-between;gap:5rem;padding:2rem 2rem}.resultat-ref-equivalente:first-of-type{border:none}.nom-produit h2{font-size:2.5rem}.nom-produit h3{font-size:2.25rem;font-family:var(--regular)}.nom-ref .ref{margin-top:1rem}.marqueMaj .marque,.nom-ref .ref{color:var(--bleutypofonce);font-family:var(--thin)}.marqueMaj .marque{text-transform:uppercase}.prix *{color:var(--bleutypofonce);font-size:unset}.prix span{font-size:4.5rem}.prix span.euro-bleufonce{font-size:2rem;margin-bottom:1rem}.prix sup{font-size:2.5rem;top:-.9rem}.prix span,.prix sup{font-family:var(--bold)}.masquer-listeArticle sup,.prix sup{text-transform:uppercase;position:relative}.prix .ttc span{font-size:2.375rem}.prix .ttc sup{font-size:1.5rem;top:-.3rem}.prix .ttc span,.prix .ttc sup{font-family:var(--regular)}.prix .consigne sup,.prix-panier-listeArticle .prix .ttc sup{top:0}.prix .ht{margin-top:1rem}.prix .ht *{color:var(--bleutypo)}.prix .ttc *{color:var(--grisgadi)}.prix h3{font-size:2rem;margin-bottom:1rem}.masquer-listeArticle{margin-top:1rem}.masquer-listeArticle span{font-size:2.625rem;font-family:var(--regular)}.masquer-listeArticle sup{font-size:1.8rem;padding-left:.25rem;top:0}.nom-ref .nom{font-size:clamp(1.9rem,2rem,2.1rem);font-family:var(--bold)}.nom-ref .nom,.prix .remise{color:var(--bleutypofonce)}.info-vehicule-ficheProduit i:before{font-size:clamp(5.5rem,5.6rem,5.7rem);padding-right:4rem}.info-vehicule-ficheProduit .marque-modele{margin:0}.marque-modele>h2 span{display:inline-block;text-transform:uppercase;margin-right:.5rem}.masquer .icon-masquer-prix{font-size:clamp(2.5rem,2.6rem,2.7rem);width:3.7rem;height:3rem;margin-top:1rem;cursor:pointer;margin-right:2rem;margin-right:10px;transition:transform .5s}.input-centre{text-align:center}.input-centre::-moz-outer-spin-button,.input-centre::-webkit-inner-spin-button,.input-centre::-webkit-outer-spin-button,.iuput-center::-moz-inner-spin-button{-webkit-appearance:none;margin:0}.panier .btn-ajoutPanier{margin-top:2rem;width:27rem}.panier .btn-ajoutPanier,.panier .btn-ajoutPanier2{background-color:var(--bleufond);color:var(--blanc);font-family:var(--regular)}.panier .btn-ajoutPanier2{margin-top:0;border-radius:0;width:9rem;margin-left:-.2rem}.prix .panier .btn-ajoutPanier2 i:before{font-size:3rem;color:var(--blanc)}.panier .btn-ajoutPanier3{margin-top:0;background-color:var(--bleufond);color:var(--blanc);border-radius:0;width:9rem;margin-left:-.2rem;font-family:var(--regular)}.prix .ht-masquer{color:var(--bleutypofonce);margin-top:1.5rem}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease,transform .5s ease}.fade-enter,.fade-leave-to{opacity:0;transform:translate(-10px)}.fade-enter-to,.fade-leave{opacity:1;transform:translate(.6px)}.panel-consommableAssociee{display:flex;justify-content:center;gap:4rem}.panel-consommableAssociee h3{margin-top:1.25rem}.panel-consommableAssociee h3,.panel-consommableAssociee h4{margin-bottom:1.25rem}.panel-consommable{border:0;border-radius:5px;box-shadow:0 0 6px #00000029;background-color:var(--blanc);opacity:1;padding:4rem;width:100%}.resultat-ref-equivalente figure{border-radius:.3125rem;box-shadow:0 0 3px #00000029;width:10%}.tab-infoVehic li{height:4rem;display:flex;align-items:center;font-size:clamp(1.5rem,1.5rem,1.6rem)}.tab-infoVehic li:nth-child(odd){background-color:var(--grisclair)}.tab-infoVehic ul{list-style-type:none}.info-vehic-first-plan{position:relative;z-index:9999}.panel-consommable h4{font-size:2.1rem;padding-bottom:1rem;font-family:var(--regular)}.prix-htConso .euro-bleu{color:var(--bleufond);font-size:5rem;margin-top:1rem;margin-left:5rem}.prix-htConso .centimes-bleu{color:var(--bleufond);font-size:3rem;position:relative;top:-1.5rem}.prix-htConso .ht{color:var(--bleutypofonce);position:relative;top:-1.5rem;font-size:3rem}.plus-info-prod{color:var(--bleugadisat);font-size:clamp(1.5rem,1.5rem,1.6rem);font-style:italic;margin-top:1rem;margin-bottom:1.5rem;cursor:pointer}.ref{margin-bottom:1rem}.stock{margin-top:1rem}.stock-fiche-produit{margin-top:2rem}.plus-oe{border-radius:1rem;display:flex;align-items:center;padding:0 1rem;cursor:pointer}.plus-oe p{font-size:1.5rem;margin-top:.5rem;text-align:center}.plus-oe i{margin-right:.5rem}.plus-oe i,.plus-oe p{color:#000}.bleu{color:var(--bleufond)}.jaune{color:var(--jauneE6AD00)}.vert{color:var(--vert00B100)}.selection-container p.stock-conso{margin-bottom:1.25rem}.selection-container p.stock-conso.bleu{color:var(--bleufond)}.selection-container p.stock-conso.jaune{color:var(--jauneE6AD00)}.selection-container p.stock-conso.vert{color:var(--vert00B100)}.panel-consommableAssociees{gap:5rem}.img-consommableAssociee{padding:3rem 5rem 2rem 5rem}.img-360{display:flex;justify-content:center;align-items:center;height:100%}.button-360{margin:0 auto;width:10rem}.button-360,.close-btn-popup{background:none;border:none;cursor:pointer}.close-btn-popup{font-size:3rem;float:right;color:var(--bleugadisat)}.close-btn-popup:hover{color:var(--bleufond)}.compatible{cursor:pointer}.compatible i:before{padding-right:.5rem}.ligne-description{border-bottom:1px solid #f1f4f6;padding-bottom:8px;padding-top:8px}.pdfVisu{width:100%;justify-content:end}.criteria-item.item-fiche{justify-content:space-between}.criteria-list.fiche-prod .info-rep{text-align:right;padding:.4rem .8rem;word-break:break-word}.stock-fiche-produit.mag{margin:0}.images-slider{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:1rem 0}.images-slider figure{flex:0 0 auto;scroll-snap-align:start;margin:0;border:1px solid var(--grisCc);border-radius:.3125rem;padding:4px;transition:border-color .3s ease}.images-slider figure.active,.images-slider figure:hover{border:2px solid var(--bleufond)}.images-slider img{max-width:100px;border-radius:4px;cursor:pointer}.popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.popup-content{background:var(--blanc);border-radius:5px;padding:20px;max-width:90%;max-height:90%;width:45%;overflow:auto}.popup-content iframe{display:flex;justify-content:center}.trade-number{font-size:1.2rem;padding:1rem 2rem}.highlightRef{display:inline-block;white-space:pre-wrap}.highlightRef:before{content:" "}.highlightRef:after{content:", "}.highlightRef.last-ref:after{content:""}.bloc-info-suggestion{background-color:var(--grisclair);border-left:4px solid var(--bleufond);padding:1.5rem;margin-bottom:2rem;border-radius:4px;box-shadow:0 2px 5px rgba(0,64,128,.1);cursor:pointer}.titre-bloc{font-size:1.4rem;font-weight:700;color:var(--bleufond);text-transform:uppercase;letter-spacing:.05em}.bloc-article-suggestion{padding:1rem;margin-bottom:.75rem;background-color:var(--bleuf7fbff);border:1px solid var(--bleucce5ff);border-radius:5px}.contenu-suggestion{display:flex;justify-content:space-between;align-items:center}.article-details{display:flex;flex-direction:column;color:var(--bleugadisat)}.article-ref{font-family:var(--bold)}.article-desc{font-size:1.2rem;color:var(--gris555)}.btn-voir-article{background-color:var(--bleufond);color:var(--blanc);border:none;padding:.4rem 1rem;border-radius:4px;cursor:pointer;font-weight:500}.btn-voir-article:hover{background-color:var(--bleugadisat)}.titre-bloc{cursor:pointer}.fade-enter-active{animation:slideDown .3s ease-out forwards}.fade-leave-active{animation:slideUp .3s ease-in forwards}.chevron-toggle-article{transition:transform .3s ease}.chevron-rotated{transform:rotate(180deg)}.main-image{width:100%;max-width:400px;margin:auto;overflow:hidden}.zoomable-img:hover{transform:scale(1.2)}.zoom-zone{width:300px;height:300px;overflow:hidden;position:relative;flex-shrink:0}.zoom-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .2s ease;transform:scale(1);transform-origin:center center;pointer-events:none}.presence-indicator{display:inline-block;width:10px;height:10px;border-radius:50%}.online{background-color:#28a745}.offline{background-color:#dc3545}.article-line{flex-wrap:wrap;padding:8px 0;font-size:.95rem}.article-container,.article-line{display:flex;align-items:center;width:100%}.article-container{padding:1rem 0;justify-content:space-between}.img-equivalence{width:auto;height:auto;border-radius:6px;overflow:hidden;flex-shrink:0}.img-equivalence-preview{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-info{display:flex;flex-direction:column;justify-content:space-between;padding-left:2rem}.article-ref{font-size:1rem}.article-desc,.article-ref{color:var(--bleugadisat);padding-right:1rem;font-size:1.5rem}.article-prices span,.article-stock span{font-size:1.5rem;color:var(--bleufond);padding-right:1rem}.stock-liste-article.fiche p{font-size:1.5rem;margin-top:0}.article-prices i.icon-masquer-prix{font-size:1.5rem}.btn-ajoutPanier-listeArticle.fiche{width:10rem;height:5rem}.panel-ficheProduitSupp{max-height:7rem}@media screen and (max-width:576px){.resultat-ref-equivalente{align-items:start;justify-content:unset;gap:1rem}.panel-ficheProduitSupp{max-height:4rem}.resultat-ref-equivalente figure{align-items:center;display:flex;justify-content:center;min-height:4.1662rem;width:25%}.prix-panier-listeArticle .prix .ttc sup{top:.5rem}.button-360{width:22%!important}}@media screen and (max-width:768px){.images-produit{flex-direction:column;align-items:center;gap:1rem}.panel-ficheProduitSupp{width:100%;max-width:100%}.images-slider{overflow-x:auto;display:flex;gap:10px;width:100%;padding:.5rem}.images-slider figure{flex:0 0 auto}.img-360{justify-content:center;display:flex}.mobile-image-panel{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.mobile-image-panel article{width:100%;display:flex;justify-content:center}.mobile-image-panel article:first-child img{width:30%;max-width:100px;height:auto}.mobile-image-panel article:last-child img{width:100%;max-width:300px;height:auto}.zoom-zone{width:355px}}@media screen and (max-width:899px){.images-produit,.panel-consommableAssociees{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:.5rem;gap:1rem}.images-produit{display:flex}.panel-consommableAssociees article{padding:1rem}.panel-consommableAssociees>article{flex:0 0 250px}.panel-fiche-produit figure,.panel-ficheProduitSupp figure{margin:0;justify-content:center}.img-consommableAssociee{padding:3rem}.images-container{width:100%}}@media screen and (max-width:1024px){.popup-overlay{position:fixed!important;top:0;left:0;width:100%!important;height:100%!important;background:rgba(0,0,0,.7)!important;z-index:99999!important;display:flex;align-items:center;justify-content:center;overflow:hidden!important;-webkit-overflow-scrolling:touch!important}.popup-content{position:relative;background:#fff;padding:20px;width:90%;max-width:600px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3);z-index:100000!important}.panel-fiche-produit{padding:1rem}.fiche-article{flex-direction:column;padding-top:2rem}.img-Produit-ficheProduitSupp{width:100%}.nom-produit h2{font-size:2rem}.ref-stock .reference p{font-size:1.5rem}.produit{display:flex;justify-content:space-between}.panel-ficheProduitSupp{margin:0;margin:0 auto;background-color:#fff;border:0;border-radius:5px;box-shadow:none;opacity:1}.panel-fiche-produit-supp{box-shadow:none;width:100%}.global-info-fiche-article{gap:2rem;flex-direction:column}.tab-produit ul{width:17rem}.tab-produit li{font-size:1rem}.panel-consommable h4{font-size:1.17rem}.panel-consommable{padding:1rem}.panel-consommable h4{font-size:1.5rem}.zoom-zone{display:flex;justify-content:center}.zoom-zone .zoom-image{max-width:300px;width:100%;height:auto}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.img-ficheProduit{width:100%;max-width:60%}.panel-articles{align-items:center;justify-content:center;display:flex}.zoom-zone{width:100%;max-width:400px;margin:0 auto}.zoom-zone .zoom-image{max-width:100%}.button-360{margin-bottom:2rem}.ref-stock .reference p{font-size:2rem}.prix-panier{display:flex;justify-content:space-between}.trade-number{padding:1rem 0}.plus-oe{padding:0}.btn-pdf p,.plus-oe p{font-size:1.7rem}}@media screen and (min-width:768px) and (max-width:834px) and (pointer:coarse){.images-container{display:flex}}@media screen and (min-width:1200px){.panel-articles{width:30%}}.container-col-listeArticle{display:flex;gap:4rem;padding-top:2rem}.col-filtre{width:30%}.col-liste-Article{width:70%}.col-liste-Article>div:first-child{margin-top:0}.btn-ajoutPanier-listeArticle{margin-top:.9375rem;background-color:var(--bleufond);color:var(--blanc);font-family:var(--regular);width:100%}.container_img-listeArticle i:before{font-size:4rem;padding:0 3rem}.container_img-listeArticle .compatible{font-size:1.3rem}.check-compatible,.entete-info-tableau .check-compatible{border-radius:1rem;background-color:var(--vert00B100);display:flex;align-items:center;padding:.5rem 1rem}.entete-info-tableau .check-compatible{width:11%;margin-bottom:2rem}.check-compatible p{font-size:1rem;margin-top:.5rem;text-align:center}.check-compatible i{margin-right:.5rem}.check-compatible i,.check-compatible p{color:var(--blanc)}.container_liste-article{box-shadow:0 0 6px #00000029;border-radius:5px;gap:4rem;padding:3rem 3rem 2rem 3rem;margin-top:2rem}.masquer-listeArticle .icon-masquer-prix{font-size:2.7rem;width:3.7rem;height:3rem;cursor:pointer;transition:transform .5s}.masquer-listeArticle .icon-afficher-prix{font-size:clamp(1.9rem,2rem,2.1rem);width:3.7rem;height:3rem;margin-top:1rem;cursor:pointer;transition:transform .5s;margin-bottom:2rem}.plus-info-listeArticle{color:var(--bleugadisat);font-size:clamp(1.5rem,1.5rem,1.6rem);font-style:italic;margin-top:1rem;cursor:pointer}.dropdown-menu-categories .row{flex-wrap:wrap}.dropdown-menu-categories .col{flex:1;min-width:20rem}.quantite-listeArticle{border-radius:5rem;width:100%}.quantite-moins:disabled{background-color:#e0e0e0;cursor:not-allowed}.quantite-moins{border-radius:0}.input-centre{border-top:1px solid var(--grisprez);border-radius:unset;border-bottom:1px solid var(--grisprez)}.quantite-plus{border-radius:0 5rem 5rem 0}.quantite-moins,.quantite-plus{border:1px solid var(--grisprez)}.quantite-plus{background-color:var(--blanc)}.button-quantite.quantite-plus,.quantite-conso.quantite-listeArticle .quantite-plus{border-radius:unset}.panel-articleListe{margin-bottom:2rem}.container_img-listeArticle{width:20%}.panel-liste-article{box-shadow:0 0 6px #00000029;border-radius:5px;width:20%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;overflow:hidden}.panel-liste-article figure{margin:0;width:100%;flex-grow:1;display:flex;justify-content:center;align-items:center}.img-Marque-ficheProduit{width:78%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.prix-panier-listeArticle{margin-top:3rem;margin-left:1rem}.info-vehicule-produit{flex-direction:column;width:84.8vw}.btn-ajoutPanier-listeArticle .container_img-listeArticle{margin:2rem 3rem 3rem 3rem}.stock-liste-article{margin-top:2rem}.criteria-list{list-style-type:none;padding:0;margin:0;margin-top:1rem;font-style:italic;width:100%}.criteria-item{display:flex;padding:.5rem 0;align-items:center;font-size:clamp(1.5rem,1.5rem,1.6rem);margin-top:.2rem}.criteria-item ul{list-style-type:none}.criteria-item:nth-child(2n){background-color:#fff}.bg-gray{background-color:var(--grisclair)}.bg-white{background-color:var(--blanc)}.panel-essieu-avant-listeArticle{box-shadow:0 0 6px #00000029;border:2px solid #e0e0e0;border-radius:5px;width:611px;height:162px;margin-top:2rem;margin-right:2rem}.essieu-avant{font-size:20px;font-family:var(--regular);text-transform:uppercase;color:var(--bleugadisat)}.panel-essieu-arriere-listeArticle{box-shadow:0 0 6px #00000029;border:2px solid #e0e0e0;border-radius:5px;width:611px;height:162px;margin-top:2rem}.essieu-arriere{font-size:20px;font-family:var(--regular);text-transform:uppercase;color:var(--bleugadisat)}.panel-marque-listeArticle{box-shadow:0 0 6px #00000029;border:.125rem solid #e0e0e0;border-radius:5px;height:8.25rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.img-liste-marque,.img-marque{cursor:pointer;max-width:85%}.icon-fleche-droite-marque{margin-right:3rem}.icon-fleche-droite-marque,.icon-fleche-gauche-marque{width:18px;height:30px;margin-top:1rem;font-size:23px;opacity:1;color:var(--bleufond)}.icon-fleche-gauche-marque{margin-left:3rem}.raccourci-container h4{align-items:center;background-color:var(--grisclair);display:flex;color:var(--bleugadisat);font-size:1.8rem;height:4.5rem;text-transform:uppercase;padding:0 2rem}.panel-meme-famille{border:0;border:2px solid var(--grisclair);opacity:1;height:auto;padding:4rem}.bullet-list{list-style-type:disc;padding-left:20px}ul.panel-meme-famille{list-style:none}.panel-meme-famille li{color:var(--bleutypofonce);font-size:1.7rem}.texte-speciale{cursor:pointer}.panel-meme-famille li label{align-items:center;display:flex;padding:1rem 0}.panel-meme-famille li:first-of-type label{padding-top:0}.panel-meme-famille li span{display:inline-block}.small-checkbox,.small-checkbox-cocher{width:2.5rem;height:2.5rem;margin-right:1.1rem}.label-cocher{font-size:2.2rem;padding-right:1rem}.label-cocher,.reinitialiser{align-items:center;display:flex;padding-top:.5rem;padding-left:1rem}.reinitialiser{font-size:clamp(2rem,2.1rem,2.2rem)}.cross-icon{cursor:pointer;color:var(--bleufond);float:right;display:flex;align-items:center;padding:0 1rem}.cross-icon:hover{color:var(--bleugadisat)}.update{cursor:pointer;color:var(--bleufond);font-size:clamp(1.5rem,1.6rem,1.7rem);margin-top:2.8rem}.update:hover{color:var(--bleugadisat)}.raccourci-cocher,.selected-brand{height:auto;border:2px solid var(--bleutypofonce);border-radius:3px;width:auto;display:inherit;align-items:center;padding:.5rem;margin-right:1rem}.raccourci-container-cocher:first-child{margin-left:20rem}.classer-resultat{padding:2rem 0;font-family:var(--regular);gap:1rem}.classer-resultat p{color:var(--grisgadi);text-align:center}.filtres-buttons{display:flex}.filtres-buttons button{background-color:transparent;color:var(--grisgadi);font-size:1.2rem}.filtres-buttons button i{display:none;font-size:1.1rem;margin-right:.5rem}.filtres-buttons button i.actif{display:inline-block}.filtres-buttons button.actif{color:var(--bleugadisat)}.panel-meme-famile>ul{padding-left:1.1rem}.prix-organiser{margin-left:1rem;color:var(--grisgadi);font-size:1.5rem}.vertical-separator{width:2px;height:70px;background-color:var(--grisclair);margin:3.5rem 1.5rem}.consigne-items{display:flex}.consigne{color:var(--bleutypofonce)}.prix .consigne span,.prix .consigne sup{font-family:var(--regular);color:inherit}.prix .consigne span{font-size:1.5rem}.prix .consigne sup{font-size:.9rem;text-transform:uppercase}.consigne i{display:inline-block;margin-right:.25rem}.container_listeArticle-pas-de-filtre{width:35rem}.supprimer-filtre{color:var(--bleufond);font-size:clamp(1.5rem,1.8rem,2rem)}.overlay{top:0;left:0;height:100%;background-color:var(--bleugrisoverlay);z-index:999}.notification,.overlay{position:fixed;width:100%;display:none}.notification{bottom:0;left:50%;transform:translateX(-50%);padding:20px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);text-align:center;z-index:1000}.visible{display:block}.close-btn{position:relative;left:0;font-size:clamp(3rem,4rem,5rem);cursor:pointer;color:var(--bleutypofonce)}.notification-message{font-size:clamp(3rem,3rem,3.9rem);margin:10px 0;color:var(--bleugadisat);justify-content:space-between;align-items:center}.notification-message i:before{font-size:4.2rem;margin-right:1.5rem}.list-items-ajout-panier{margin-left:12rem;margin-right:12rem}.col-item-ajout-produit{justify-content:space-between}.btn-ajoutCde-panier{align-items:center;justify-content:end}.btn-voirPanier-listeArticle{background-color:var(--blanc);color:var(--bleufond);border:2px solid var(--bleufond);width:310px}.btn-passerCde-listeArticle,.btn-voirPanier-listeArticle{margin-top:1.5rem;border-radius:5px;font-family:var(--regular)}.btn-passerCde-listeArticle{background-color:var(--bleufond);color:var(--blanc);width:404px;margin-left:2rem}.title-ref-item-produit-cde{padding-left:3rem;padding-top:1.5rem}.title-ref-item-produit-cde *{text-align:left}.item-mon-panier-cde{box-shadow:var(--shadow);margin-top:4rem;border-radius:5px;padding:4rem 6rem 4rem 4rem;justify-content:space-between}.description2,.reference-cde{justify-content:flex-start;display:flex}.reference-cde{margin-bottom:1rem;margin-top:revert}.ajoute-text{font-size:clamp(1.5rem,1.8rem,2.5rem);font-family:var(--regular);margin-top:1rem;justify-content:center;align-items:center}.ajoute-text .icon-valide-plein{font-size:clamp(1.9rem,2.5rem,3rem);margin-right:1rem}.container_liste-article .row{gap:1rem}.global-info{gap:5rem}.update-button{align-items:center;padding:0 1rem}.update-button i:before{color:var(--bleufond)}.update-button{cursor:pointer}.resultats-cross-oe{border:1px solid var(--grisgadi)}.filtres-buttons button.actif{background-color:var(--vert00B100)}.filtre-toggle-header{background-color:var(--grisclair);color:var(--bleugadisat);font-size:1.8rem;font-weight:700;text-transform:uppercase;padding:1.2rem 1.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:2px solid var(--blanc)}.filtre-toggle-header i{font-size:2rem;color:var(--grisgadi)}.filtre-toggle-header:hover{background-color:var(--grisE6)}.chevron-toggle-filtre{cursor:pointer;margin:5px 0;display:inline-block}.chevron-icon,.chevron-toggle-filtre{transition:transform .3s ease}.chevron-icon.rotated{transform:rotate(180deg)}.filtre-toggle-header.active{border-bottom:2px solid var(--bleufond)}.animation-filtre-enter-active{animation:slideDown .4s ease forwards}.animation-filtre-leave-active{animation:slideUp .3s ease forwards}@keyframes slideDown{0%{opacity:0;transform:scaleY(0);transform-origin:top}to{opacity:1;transform:scaleY(1);transform-origin:top}}@keyframes slideUp{0%{opacity:1;transform:scaleY(1);transform-origin:top}to{opacity:0;transform:scaleY(0);transform-origin:top}}.categorie-header{margin-top:2rem;margin-bottom:4rem}h2.titre-categorie{font-size:3rem}.ligne-bleue-after{display:block;position:relative;padding-bottom:10px;width:100%}.ligne-bleue-after:after{content:"";position:absolute;left:0;bottom:-2rem;width:100%;height:10px;background-color:var(--bleufond)}.carrousel-wrapper{display:flex;align-items:center;justify-content:space-between;border:2px solid var(--grisprez);border-radius:7px;padding:1rem;overflow:hidden;background-color:var(--blanc);height:12rem}.carrousel-arrow{background:transparent;border:none;color:var(--bleufond);font-size:2.5rem;cursor:pointer;padding:0 1rem;display:flex;align-items:center}.carrousel-marques{overflow:hidden;flex:1}.carrousel-contenu{display:flex;transition:transform .3s ease}.carrousel-item{flex:0 0 20%;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;position:relative;text-align:center}.carrousel-item:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:60%;background-color:var(--grisprez)}.carrousel-item:last-child:after{display:none}.img-liste-marque{width:60%;height:auto;-o-object-fit:contain;object-fit:contain;padding:8px;background:var(--blanc);image-rendering:auto;border-radius:2px}.selected-brand-border{border:5px solid var(--bleufond);background:var(--blanc);display:inline-block}.selection-essieu{gap:1.5rem;margin:2rem 0}.panel-essieu,.selection-essieu{display:flex;justify-content:center}.panel-essieu{align-items:center;padding:1.5rem;border:2px solid var(--grisprez);border-radius:8px;background-color:var(--blanc);width:100%;height:15rem;cursor:pointer}.essieu-label{text-align:justify;color:var(--bleugadisat);font-size:2.5rem;line-height:1.3;margin-left:3rem}.essieu-image{width:25%;height:auto;margin:1rem 0}.raccourci-container.raccourci-meme-famille:first-of-type{position:sticky;top:0;z-index:0;background-color:var(--blanc);padding-top:10px}.toggle-btn{align-items:center;justify-content:center;display:flex;padding-top:2rem}.texte-plus-moins{font-size:1.2rem}.btn-toggle-critere{border:1px solid var(--bleufond);background-color:transparent;color:var(--bleufond);font-family:var(--bold);font-size:1.5rem;cursor:pointer;display:flex;align-items:center;gap:4px}.chevron-liste-article{transition:transform .3s ease;font-size:1.5rem}.chevron-liste-article.rotated{transform:rotate(180deg)}.qte-ajoute-icon{align-items:center;width:100%;justify-content:center}.essieu-selectionne{border:5px solid var(--bleufond);border-radius:8px}.plus-info-listeArticle:not(.no-after):after{content:"|";margin:0 .8rem;color:var(--grisgadi);font-style:normal}.plus-info-listeArticle:not(.no-after):after:last-child{content:"";margin:0 .8rem;color:var(--grisgadi);font-style:normal}.plus-info-listeArticle:hover{color:var(--bleufond)}.ref-equivalente-container{margin-top:1rem;padding:1rem;background:var(--bleuf7fbff);border-radius:8px;border:1px solid var(--grisprez)}.titre-ref-equivalente{font-size:var(--bold);font-size:1.5rem;margin-bottom:.75rem;color:var(--bleugadisat)}.titre-ref-equivalente:after{content:"";display:block;width:100%;height:3px;background-color:var(--grisDD);margin-top:.5rem}.liste-equivalences{list-style-type:none;padding:0;margin:0}.item-equivalence{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;border-top:1px solid var(--grisDD)}.item-equivalence:first-child{border-top:none}.info-equivalence{font-size:1.2rem}.img-equivalence{margin-left:2rem}.img-equivalence-preview{width:140px;height:auto;border-radius:4px;transition:transform .3s ease}.img-equivalence-preview:hover{transform:scale(1.7)}.stock-liste-article.fiche{margin:0}.btn-ajout-equivalence{background-color:var(--bleufond);color:var(--blanc);border:none;padding:.4rem .75rem;border-radius:4px;font-size:1.5rem;cursor:pointer}.btn-ajout-equivalence:hover{background-color:var(--bleugadisat)}.aucune-ref-equivalente{font-style:italic;color:var(--grisgadi);font-size:1.2rem}.info-equivalence-img{display:flex;justify-content:space-between;width:25%}.article-ref .non-gras{font-family:var(--regular)}@media screen and (max-width:576px){.col-liste-Article{width:100%}.brand-vignette{margin:.2rem}.info-vehicule-produit{width:100%}.container_liste-article{display:flex;flex-direction:column}.prix-panier-listeArticle .prix{width:100%}.prix-panier-listeArticle .prix .ht{font-size:unset}.prix-panier-listeArticle .prix span{font-size:3.3rem}.prix-panier-listeArticle .prix sup{font-size:2.5rem}.prix-panier-listeArticle .prix .consigne span{font-size:1.5rem}.prix-panier-listeArticle .prix .consigne sup{font-size:.95rem}.panier-listeArticle{width:80%}.btn-ajoutPanier-listeArticle i:before{font-size:2.5rem}.info-vehicule-produit .check-compatible{width:40%;margin:1rem 0;padding:.2rem 1rem}.consigne-items-liste{margin-top:1rem}.ligne-bleue-after:after{bottom:-1rem;height:5px}.panel-essieu{height:8rem}.essieu-label{font-size:1.5rem;margin-left:1rem}.essieu-image{width:40%}.carrousel-marques{display:flex;flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:1rem;padding:0 1rem;max-width:100%}.carrousel-contenu{display:flex;gap:1rem;min-width:-moz-max-content;min-width:max-content}.carrousel-item{flex:0 0 auto;width:80px;height:60px;background-color:var(--blanc);border:2pt solid var(--grisgadi);border-radius:6px;display:flex;justify-content:center;align-items:center;scroll-snap-align:start;box-sizing:border-box;padding:.3rem;text-align:center}.carrousel-item:after{content:none}.carrousel-item img{max-width:70px;max-height:56px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block;margin:auto}.selected-brand-border{border:2px solid var(--bleufond);border-radius:8px}.ref-equivalente-container{margin-bottom:2rem}}@media screen and (min-width:992px){.info-tableau-ref-stock{width:100%}.prix-panier-listeArticle{margin-left:0;width:40%}.check-compatible p{font-size:1.5rem}}@media screen and (max-width:1024px){.container-col-listeArticle{display:block}.container_liste-article{box-shadow:none;gap:0;padding:0}.nom-produit{margin:0}.stock-liste-article{padding:1rem 0 0 0;margin:0}.global-info{flex-direction:column;gap:2rem}.prix-panier-listeArticle{margin:0;display:flex;gap:1.5rem;justify-content:space-between}.nom-produit h3{font-size:1.33rem;margin-bottom:1rem}.nom-produit p{font-size:1.17rem}.nom-produit .produit{font-size:1.33rem}.container_liste-article .row{gap:1rem;padding:unset;padding-top:2rem;margin:unset;width:100%}.container_liste-article:first-child .row{padding-top:0}.quantite-listeArticle ul{width:7rem}.stock-liste-article .vert{font-size:1.33rem}.notification-message{padding-bottom:1rem}.notification-message,span.qte-ajoute{font-size:1.5rem;color:var(--vert00B100);margin:0}.after-article{border-top:4px solid var(--grisprez);margin-top:20px;padding-top:20px}.plus-info-listeArticle{font-size:1.2rem;margin-bottom:1rem}.list-items-ajout-panier{margin:0}.btn-passerCde-listeArticle,.btn-voirPanier-listeArticle{margin-left:0;width:100%;font-size:1.3rem}.btn-ajoutCde-panier{flex-direction:column-reverse}.title-ref-item-produit-cde h2.description1,p.reference-cde{font-size:1.2rem}.panel-listeArticle-cde{padding-top:1rem}.item-mon-panier-cde{padding:0;box-shadow:none;flex-direction:column;margin:0;padding-top:1rem}.notification-message i:before{font-size:4rem;margin-bottom:1rem}.close-btn{color:var(--grisgadi)}.title-ref-item-produit-cde{padding-top:0;padding-left:1rem}.panel-marque-listeArticle{box-shadow:none;border:0;justify-content:space-evenly}.brand-vignette{flex:0 0 30%;max-width:30%;height:80%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:2px solid var(--grisgadi);scroll-snap-align:start;margin:0 5px}.img-liste-marque{width:70%;height:auto}.filtrer-toggle-btn,.organiser-toggle-btn{background-color:var(--bleufond);font-size:2.5rem;padding:1rem;width:50%;height:4rem}.icon-parametres:before{font-size:1.73rem;height:2.8rem;width:1.1rem;cursor:pointer;color:var(--blanc);display:flex;align-items:center;justify-content:center}.menu-smart.filtrer-article,.menu-smart.organiser-article{background-color:var(--blanc);box-shadow:-.2rem 0 1.2rem .6rem var(--noirshadow);height:100vh;width:100%;padding:0;overflow-y:auto}.text-menu-filtre,.text-menu-organiser{font-size:1.17rem;color:var(--blanc);font-family:var(--regular)}.icon-text-filtre{justify-content:space-between;align-items:center;padding:3rem;width:100%}.filtre-cocher{padding:1rem 1rem;max-height:100vh;overflow-y:auto;overflow-x:hidden;position:relative}.panel-filtre,.panel-organiser{background-color:var(--grisclair);padding:1rem;position:relative}.panel-filtre:after,.panel-organiser:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.416rem;background-color:var(--bleufond)}.titre-filtre,.titre-organiser{text-transform:uppercase;color:var(--bleugadisat);font-size:1.17rem;letter-spacing:.029rem}.panel-meme-famille{border:0;opacity:1;height:auto;padding:1rem}.panel-meme-famille li span{font-size:1.17rem}.menu-toggle-btn-filtrer-article,.menu-toggle-btn-organiser-article{background-color:var(--bleufond);color:var(--blanc);border-radius:5px;width:50%;height:100%}.organiser-cocher{padding:1rem 1rem}.icon-organiser:before{font-size:1.48rem;height:2.8rem;width:1.1rem;cursor:pointer;color:var(--blanc);display:flex;align-items:center}.raccourci-container-cocher:first-child{margin:0}.recherche-filtre-organiser{gap:1rem;margin-bottom:1rem}.englobe-toutes-caseCocher{flex-wrap:wrap;gap:1rem}.filtres-buttons{transition:margin-top .3s}.filtres-buttons.has-filters{margin-top:20px}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.img-liste-marque{width:100%}.bullet-list{list-style-type:none}.prix span{font-size:3rem}.prix sup{font-size:1.5rem;top:-.9rem}.quantite-moins,.quantite-plus{width:10%}.nom-produit .produit{font-size:1.8rem}.btn-ajoutPanier-listeArticle span,.nom-produit p,.stock-liste-article .rouge,.stock-liste-article .vert{font-size:1.5rem}.prix .masquer-listeArticle h4 span{font-size:2rem}.prix .masquer-listeArticle h4 sup{font-size:1.3rem}.prix p.remise{font-size:1.5rem}.filtre-toggle-header{font-size:1.3rem}.panel-meme-famille li{font-size:1.5rem}.prix .ht{margin-top:0}.btn-toggle-critere,ul.criteria-list{display:none}.col-md-20{width:45%}.panel-listeArticle-cde .panel-liste-article{width:20%}.title-ref-item-produit-cde h2.description1,p.reference-cde,span.qte-ajoute{font-size:2rem}.btn-passerCde-listeArticle,.btn-voirPanier-listeArticle{width:20%;font-size:1.5rem}.container-imgs-produit{margin-bottom:2rem}.entete-info-tableau .check-compatible{width:12%}}@media screen and (min-width:768px) and (max-width:834px) and (pointer:coarse){.container_liste-article{display:flex;flex-direction:column}.container_liste-article .row{gap:1rem;padding:unset;padding-top:2rem;margin:unset;width:100%}.prix-panier-listeArticle{margin:0;display:flex;gap:1.5rem;justify-content:space-between}.prix-panier-listeArticle .prix{width:100%}.container_liste-article{width:100vw;max-width:92vw;padding:2rem 1rem;margin:0;box-shadow:none;border:none}.info-vehicule-produit,.panel-liste-article,.prix-panier-listeArticle{width:100%;max-width:100%;flex:1}.ligne-bleue-after:after,.recherche-filtre-organiser{max-width:92vw;width:100vw}.prix-panier-listeArticle{justify-content:flex-start;gap:2rem;padding-left:2rem}.filtres-buttons,.selection-essieu{width:100vw;max-width:92vw;padding:0 1rem;margin:2rem 0;justify-content:center}.col-md-20{width:20%}.check-compatible{width:16%}.col-liste-Article{width:100%}.panel-marque-listeArticle{display:flex!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:1rem;padding:1rem;white-space:nowrap}.brand-vignette{flex:0 0 auto;width:80px;height:60px;background-color:var(--blanc);border:2pt solid var(--grisgadi);border-radius:6px;display:flex;justify-content:center;align-items:center;scroll-snap-align:start;box-sizing:border-box;padding:.3rem;text-align:center}.img-liste-marque{width:100%;height:93px;-o-object-fit:contain;object-fit:contain;display:block;image-rendering:auto;background-color:transparent}h2.titre-categorie{font-size:2.5rem}}@media screen and (min-width:768px) and (max-width:834px) and (orientation:landscape) and (pointer:coarse){.filtres-buttons{display:flex;justify-content:space-between;width:100vw;padding:0}.filtres-buttons button{flex:1 1 50%;max-width:50%;font-size:1.7rem;padding:1.5rem;border-radius:0;background-color:var(--bleufond);color:var(--blanc);border:none;text-align:center}.ligne-bleue-after:after{width:100vw;left:0}.recherche-filtre-organiser,.selection-essieu{width:100vw;padding:0 1rem}.col-md-20{width:15%}.criteria-list{width:80%!important;margin:0 auto}.filtre-toggle-header{font-size:1.5rem!important}}@media screen and (min-width:1024px) and (max-width:1370px){.container-col-listeArticle{display:flex}.col-md-20{width:45%}.img-liste-marque{width:100%;max-width:100px;height:auto;padding:8px;background:var(--blanc);border-radius:2px}.carrousel-item img,.img-liste-marque{-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;display:block}.carrousel-item img{width:auto;max-width:100%;max-height:80px;margin:auto}.entete-info-tableau .check-compatible{width:25%}}@media screen and (min-width:1200px){.container_liste-article{flex-direction:column}}@media screen and (min-width:1400px){.classer-resultat{justify-content:space-between;gap:unset}.stock-liste-article{padding:0}}.container-autre-recherche{position:relative}.modif-vehic{align-items:center;background-color:transparent;border:.2rem solid var(--grisgadi);border-radius:.5rem;cursor:pointer;display:flex;height:6rem;justify-content:space-between;padding:0 3.8rem;width:100%}.content-panel-modif{padding:3rem 0;position:relative}.content-panel-modif:first-of-type{padding-top:0}.content-panel-modif:after{content:"";background-color:var(--grisgadi);bottom:0;height:.5rem;position:absolute;left:-3rem;right:-3rem}.content-panel-modif:last-of-type:after{display:none}.content-panel-modif .plaque-immat.modif-immat{height:unset;width:100%}.content-panel-modif button{background-color:var(--bleufond);color:var(--blanc);font-size:clamp(2rem,1vw,2.4rem)}.content-panel-modif .input-control-typeMine,.content-panel-modif button{height:6rem;margin:0;margin-top:2rem;width:100%}.header-modif-vehic{display:flex;align-items:center}.header-modif-vehic span{color:var(--grisgadi);display:flex;padding-left:4rem;font-size:2.4rem;font-weight:700;height:2rem;text-transform:uppercase}.modif-immat .input-group-modif{margin:0}.modif-immat .plaque-immat{width:100%}.icon-changer-vehicule{display:inline-block}.icon-changer-vehicule:before,.icon-fleche-down:before{display:inherit;font-size:clamp(3.5rem,4rem,4.5rem);color:var(--grisgadi)}.icon-fleche-down:before{font-size:clamp(2rem,2.5rem,3rem)}.modif-vehic:hover{background-color:var(--grisgadi);border-color:var(--grisgadi);transition:all .3s ease,color .3s ease-in-out}.modif-vehic.active .icon-changer-vehicule:before,.modif-vehic.active .icon-fleche-down:before,.modif-vehic.active span,.modif-vehic:hover .icon-changer-vehicule:before,.modif-vehic:hover .icon-fleche-down:before,.modif-vehic:hover span{transition:all .3s ease,color .3s ease-in-out;color:var(--blanc)}.num-immat-modif{color:var(--bleugadisat);text-transform:uppercase}.modif-vehic.active{background-color:var(--grisgadi);color:var(--blanc);border-color:var(--grisgadi);border-bottom-left-radius:0;border-bottom-right-radius:0}.modif-vehic.active .icon-fleche-down:before{transform:rotate(180deg)}.content-panel-model-vehic ul{margin:0}.dropdown-modele.dropdown-select{background-color:var(--blanc);border:none;font-size:clamp(1.6rem,1.8rem,2rem);margin:0;margin-top:2rem;padding:0 2rem;padding-right:0;width:100%}.dropdown-modele.dropdown-select .icon{background-color:var(--bleufond);border-radius:0 .5rem .5rem 0;color:var(--blanc);display:flex;height:100%;padding:0 1.5rem}.dropdown-modele.dropdown-select .icon:before{color:var(--blanc);font-size:clamp(1.6rem,1.8rem,2rem);line-height:3.8rem}.dropdown-list-modele.dropdown-menu-generique.show{margin:unset;width:100%}@media screen and (max-width:899px){.container-autre-recherche{display:none}}.header-panel{padding:2rem 0;width:100%;z-index:10}.immat-ref{padding-top:2rem}.immat-ref .nav-tabs{display:flex;flex-wrap:nowrap;width:100%}.immat-ref .nav-link{color:var(--grisgadi)}.immat-ref .nav-item>.nav-link{border-radius:.5rem .5rem 0 0;text-transform:uppercase;width:100%;font-family:var(--regular);position:relative}.immat-ref .nav-item:first-child>.nav-link{margin:0;width:calc(100% + .5rem)}.immat-ref .nav-item:nth-child(2n)>.nav-link.active{border-radius:.5rem .5rem 0 0;position:relative;width:100%;z-index:1}.immat-ref .nav-item:last-child>.nav-link{margin-left:-.5rem;border-top-right-radius:.5rem;width:calc(100% + .5rem)}.immat-ref .nav-item:last-child>.nav-link.active{margin-left:-.5rem;border-radius:.5rem .5rem 0 0;border-top-right-radius:.5rem;width:calc(100% + .5rem)}.immat-ref .nav-item:first-child>.nav-link:before,.immat-ref .nav-item:last-child>.nav-link:before{content:"";background-color:var(--grisgadi);height:100%;width:.5rem;position:absolute}.immat-ref .nav-item:first-child>.nav-link:before{right:0;z-index:1}.immat-ref .nav-item:first-child>.nav-link.active:before{display:none}.immat-ref .nav-item:last-child>.nav-link:before{left:0}.immat-ref .nav-item:last-child>.nav-link.active:before{display:none}.immat-ref .nav-item>.nav-link.active{background-color:var(--bleugadisat);border-top-left-radius:.5rem;color:#fff;margin:0}.immat-ref .nav-item{border:none;list-style:none;width:calc(33.33% + 2px)}.immat-ref .nav-item.disable{background-color:var(--grisprez);margin:0 -.2rem}.immat-ref .nav-item.disable:last-child{border-left:.5rem solid var(--grisgadi);border-top-right-radius:.5rem}.immat-ref .nav-item.active{background-color:var(--bleugadisat);border-radius:.5rem .5rem 0 0;position:relative;z-index:1}.immat-ref .col-50{margin:0}.plaque-immat{border-radius:.5rem;height:7rem;overflow:hidden}.icon-plaque{background-color:var(--bleufond);border:none;color:var(--blanc);display:flex;width:6rem;z-index:0}.icon-plaque:before{font-size:4.5rem;position:relative;justify-content:center;width:100%}.icon-plaque:before,.input-container{align-items:center;display:flex}.input-control-maj{border-radius:0;height:100%;text-transform:uppercase;font-size:3rem;letter-spacing:2px;width:100%}.input-control-maj::-moz-placeholder{color:var(--grisgadi);text-align:center;letter-spacing:2px}.input-control-maj::placeholder{color:var(--grisgadi);text-align:center;letter-spacing:2px}.input-control-typeMine-maj{border-radius:5px;height:7rem;text-transform:uppercase;font-size:clamp(2.9rem,3rem,3.1rem)}.plaque-immat:after{content:"";display:block;background-color:var(--bleufond);height:100%;width:2rem}.search-button,.search-button-ref{align-items:center;border:none;border-radius:5px;display:flex;font-size:clamp(1.6rem,1.8rem,2rem);justify-content:center;height:7rem;width:26.8rem}.search-header{border-radius:0 .5rem .5rem 0;height:5rem;width:7rem}.search-header i{margin:0}.search-button-immat,.search-button-modele,.search-button-typeMine{background-color:var(--bleufond)}.search-button-ref{background-color:var(--bleugadisat);height:6rem}.search-button-immat,.search-button-modele,.search-button-ref,.search-button-typeMine{color:var(--blanc);margin-left:2rem}.input-control-typeMine{width:35.4rem;height:5.8rem;text-transform:uppercase;margin:2rem 6rem 2rem 6rem;letter-spacing:2.4px;font-size:clamp(2rem,2.5rem,3rem);position:relative}.input-ref{height:6rem}.input-group-modif{display:flex;align-items:center;margin-left:3.5rem}.input-group-modif input{border:none;outline:none;flex:1;border-radius:0;width:25rem;height:5.8rem}.input-group input{border-radius:0 0 0 0}.input-group input::-moz-placeholder{font-size:3rem}.input-group input::placeholder{font-size:3rem}.input-group-ref{width:100%}.input-group,.input-group-ref{display:flex;align-items:center;overflow:hidden}.input-group{margin:1rem;border-radius:4px 0 0 4px}.input-group input{border:none;outline:none;flex:1;border-radius:0}.input-group .end-container,.input-group .icon-container{background-color:#2175ff;color:#fff;display:flex;align-items:center;justify-content:center}.input-group .end-container{padding:10px;width:19px;height:70px;transform:matrix(-1,0,0,-1,0,0);border-radius:4px 0 0 4px}.input-group .icon-container a{color:#fff;text-decoration:none}.input-group input::-moz-placeholder{color:var(--grisgadi);font-size:20px}.input-group input::placeholder{color:var(--grisgadi);font-size:20px}.panel-modif-immat{background-color:var(--grisclair);border:0;box-shadow:0 0 6px var(--noirshadow);border-radius:0 0 .5rem .5rem;width:100%;height:auto;padding:4rem 3rem;position:absolute;z-index:10}.header-modif{align-items:end;display:flex}.header-modif .icon{font-size:clamp(3rem,6rem,8rem);margin-right:1.5rem}.panel-ref,.tab-pane{padding:4rem}.panel-ref{background-color:var(--grisprez);border:0;border-radius:.5rem;transition:all .3s ease-in-out;margin-top:3.3rem}.panel-ref.clicked,.show-results{border-bottom-left-radius:0;border-bottom-right-radius:0}.show-results .search-text{display:none;opacity:0}.tab-pane{background-color:var(--grisprez);border:0;border-radius:0 0 .5rem .5rem;position:relative}.tab-pane:before{background-color:var(--bleufond);content:"";display:block;height:.5rem;left:0;position:absolute;top:0;width:100%}.tab-pane.active{background-color:var(--bleugadisat);justify-content:center;display:flex;flex-direction:column}.icon-changer-mine,.icon-changer-selection,.icon-immat{margin-right:4rem}.icon-changer-mine:before,.icon-changer-selection:before,.icon-immat:before{font-size:6rem}.search-plaque-immat,.search-ref-produit{margin-top:2.5rem}.search-mine{margin-top:3.2rem}.search-modele{width:30%}.search-modele .dropdown-modele-portail.dropdown-select-portail{margin:0}label{display:block}h2.num-immat,h2.portail-mine,h2.portail-modele{color:var(--blanc);display:flex;align-items:baseline;text-transform:uppercase}h2.achat-rapide{align-items:baseline;color:var(--grisgadi);display:flex;text-transform:uppercase}h2.achat-rapide i{margin-right:4rem}h2.achat-rapide,h2.num-immat,h2.portail-mine,h2.portail-modele{font-size:2rem}h2.achat-rapide i:before,h2.num-immat i:before,h2.portail-mine i:before,h2.portail-modele i:before{color:var(--blanc);font-size:6rem}h2.achat-rapide i:before{font-size:4rem}h2.achat-rapide span{display:inline-block;margin:.6rem}.clear-btn{position:relative;right:0;top:50%;transform:translateY(-50%);background:none;border:none;font-size:3rem;cursor:pointer;color:var(--bleugadisat);padding:6rem 0 0 1.5rem;margin-left:-10rem}.results-search-ref-produits{overflow:hidden;opacity:1;transition:none}.modal.scan{width:100%;max-width:90%;height:85%;max-height:90vh}.modalFooter.scan{justify-content:flex-end;display:flex}.modalFooter.scan .btnAnnuler{width:20%;align-items:center;background-color:var(--rougepl);border:none;border-radius:.5rem;color:var(--blanc);cursor:pointer;display:flex;justify-content:center;gap:1rem}.tab-pane{height:calc(100% - 3rem)}@media screen and (max-width:576px){.icon-plaque:before{font-size:3.5rem}.encart-promo{margin-top:2rem;margin-left:-2rem;margin-right:-2rem;position:relative;width:calc(100% + 4rem)}.label-parc i.fa-car-side{display:none}.tab-pane{padding:2rem}}@media screen and (min-width:768px){.clear-btn{padding:5.5rem 0 0 1.5rem}.search-button-ref{border-radius:0 5px 5px 0}.immat-ref{margin-top:2rem}.tab-pane{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:834px) and (pointer:coarse){.icon-plaque:before{font-size:3.5rem}}@media screen and (max-width:899px){.monPanier-text-euros{font-size:.75rem}}@media screen and (max-width:1024px){.search-text{display:none}.autocomplete-input{width:100%}.panel-ref,.tab-pane{padding:2rem 1rem}.panel-ref input,.plaque-immat,.search-button,.tab-pane input{height:5rem}.icon-plaque{width:4rem}.search-button{width:5rem}.search-button i{margin-right:0}.search-plaque-immat,.search-ref-produit{margin-top:2rem}h2.achat-rapide,h2.num-immat,h2.portail-mine,h2.portail-modele{font-size:1.5rem}h2.achat-rapide i,h2.num-immat i,h2.portail-mine i,h2.portail-modele i{margin-right:1.5rem}h2.num-immat i:before{font-size:3rem}h2.num-immat i:before,h2.portail-mine i:before,h2.portail-modele i:before{font-size:4rem}h2.achat-rapide i:before{font-size:1.5rem}.input-control-maj{font-size:2.5rem}.recherche-modele{flex-direction:column}.tab-pane .recherche-modele{margin-top:.4rem}.search-modele{width:100%;justify-content:center;margin-top:1.5rem}.immat-ref .nav-item>.nav-link{font-size:1.1669rem;height:3rem}.panel-immat{height:100%;overflow:hidden}.search-button-immat,.search-button-modele,.search-button-ref,.search-button-typeMine{color:var(--blanc);margin-left:1rem}}@media screen and (min-width:992px){h2.achat-rapide{display:unset}.immat-ref{margin-top:3rem}.search-text{display:none}.search-button{width:5rem}.search-button i{margin:0}.recherche-input{margin-right:1.5rem;width:100%}.recherche-input:last-child{margin-right:0}}@media screen and (min-width:1200px){.immat-ref{margin:8rem auto;margin-bottom:0}.immat-ref-container{display:flex;justify-content:space-between;margin-bottom:8rem}h2.achat-rapide{display:flex}h2.mine,h2.modele,h2.num-immat{letter-spacing:.1rem}h2.achat-rapide,h2.num-immat{font-size:2rem}.tab-pane .recherche-modele{margin-top:4.4rem}.search-button{width:35%}.search-text{opacity:1;display:block}.search-button i{margin:1.5rem}.search-button.search-header{width:6rem}.ref-carte{display:flex;flex-direction:column;justify-content:space-between}.panel-immat{height:100%}.tab-pane{height:calc(100% - 9rem)}}@media screen and (min-width:1200px) and (max-width:1600px){h2.num-immat{align-items:center}h2.num-immat i:before{font-size:5rem}.titre-recherche-vehic-portail span{font-size:2rem}.tab-pane{height:100%}.ref-carte{display:flex}.panel-immat{height:100%}.tab-pane{height:calc(100% - 50px)}}.autocomplete-container{position:relative;margin:0 auto}.autocomplete-input{width:32.3%;padding:0 1.5rem 0 1rem;box-sizing:border-box}.autocompleteItem{cursor:pointer}.autocompleteItem.selected,.autocompleteItem:hover{background-color:var(--grisclair)}.autocompleteItem:hover{font-family:var(--bold)}.autocompleteList{background:var(--blanc);z-index:9999;border-radius:0 0 .5rem .5rem}.autocompleteList li{padding:.8rem 1.2rem;border-bottom:1px solid var(--grisCc)}.autocompleteList li:last-child{border-bottom:none}.inputRef.liste{position:absolute;top:78%;left:0;right:0;z-index:9999;background:var(--blanc);border:1px solid var(--grisCc);max-height:300px;margin-top:0;transform:translateY(-1px);width:35.7%;overflow-y:auto}.surbrillance{font-weight:700;text-decoration:underline}.clear-input-header{position:absolute;right:68%;top:50%;transform:translateY(-50%);border:none;background:transparent;color:#dc3545;font-size:1rem;cursor:pointer}.no-bottom-radius{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}@media screen and (max-width:576px){.autocomplete-input{width:100%;padding:0 1.5rem 0 1rem;box-sizing:border-box}}@media screen and (max-width:768px){.inputRef.liste{width:100%}.clear-input-header{right:10%}}@media screen and (min-width:768px) and (max-width:834px) and (pointer:coarse){.autocomplete-input,.inputRef.liste{width:100%}.clear-input-header{right:7%}}@media screen and (min-width:1024px) and (max-width:1370px){.autocomplete-input{width:50%}.clear-input-header{right:52%}}.selection-container{padding:3rem 0}.selection-conso-container{padding:1.5rem 0}.selection-conso-container p{color:var(--grisgadi);font:2.4rem;margin-top:2rem}.header-selection-container{margin-bottom:1rem;position:relative}.selection-nav-slider{display:none;position:absolute;right:0;top:0}.selection-nav-slider button,.selection-nav-slider button:hover{background-color:transparent;border:0;border-radius:0;height:auto;width:auto}.selection-nav-slider button span{direction:ltr;display:block;text-indent:-999em}.selection-nav-slider i:before{font-size:clamp(1.6rem,3rem,3rem);color:var(--bleugadisat)}.selection-nav-slider i{margin:0}.selection-nav-slider .nav-disable i:before{color:var(--grisgadi)}.select-nav-slider-suiv{padding-right:0}.selection-container p{color:var(--grisgadi);font:2.4rem;margin-top:2rem}.selection-ref-conso-gris{background-color:var(--grisprez)}.selection-famille-gris,.selection-produits-gris,.selection-ref-gris,.selection-sites-partenaires-gris{background-color:var(--grisclair)}.selection-produits-blanc,.selection-ref-blanc,.selection-sites-partenaires{background-color:var(--blanc)}.selection-famille-gris h2,.selection-produits-blanc h2,.selection-produits-gris h2,.selection-sites-partenaires h2{color:var(--bleugadisat)}.selection-ref-blanc h2{color:var(--grisgadi)}.container-toutesFamilles h2{font-family:var(--regular);font-size:1.6rem;line-height:1;text-align:center}.selection-famille-gris .container{position:relative}.header-selection-famille{margin-bottom:5rem}.menu{color:var(--bleutypofonce);text-decoration:none}.plus-sign{font-family:var(--bold);color:var(--bleugadifonce)}.item-menu-sousCategorie,.item-menu-sousCategorie-Niv2{font-size:1.6rem;line-height:1;word-wrap:break-word;word-break:break-all;white-space:normal}.item-menu-sousCategorie{color:var(--bleugadisat);letter-spacing:-.04rem}.selection-produits-gris-ref.selection-container h2{padding-bottom:1rem;margin-bottom:1rem;border-bottom:.1669rem solid var(--grisprez)}.selection-partenaire{display:flex;justify-content:space-between}.selection-partenaire-carousel{overflow:hidden;position:relative;padding:1rem 0}.selection-partenaire-carousel:hover .carousel-track{animation-play-state:paused}.carousel-track{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;min-width:-moz-max-content;min-width:max-content;animation:scrollCarousel 45s linear infinite}@keyframes scrollCarousel{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.figure-sitePartenaire{display:flex;align-items:center;justify-content:center;flex:0 0 auto}@media screen and (max-width:576px){.selection-container h2,.selection-famille-gris h2,.selection-produits-blanc h2,.selection-produits-gris h2,.selection-sites-partenaires h2{font-size:1.75rem}.selection-container{padding:2rem 0}.selection-container p{font-size:1.1669rem;line-height:2rem;margin:0}.selection-moment-navigation i:before{color:var(--grisgadi)}.selection-moment-navigation i{margin:0}.selection-moment-navigation button{background-color:transparent;border:0;border-radius:0;height:auto;width:auto}.selection-moment-navigation button span{direction:ltr;display:block;text-indent:-999em}.container-select-nav{justify-content:end;display:flex}.header-selection-container{margin-bottom:2rem}.navigation-selection-moment{margin-top:-4rem}.container-toutesFamilles{padding:2rem}.row.container-toutesFamilles{flex-direction:column}.panel-toutesFamilles{background-color:var(--blanc);border:0;border-radius:.5rem;box-shadow:0 0 .6rem var(--noirshadow);display:block;color:var(--bleugadifonce);margin-bottom:1rem}.img-panel-toutesFamilles{width:6.5rem;height:auto}.image-panel-famille{display:flex;align-items:center;padding:1rem}.header-selection-famille{margin:0}.list-items-menu,a.menu{font-size:1.4169rem}.list-items-menu{padding-left:5rem;padding-right:3rem;color:var(--bleugadisat)}.list-items-menu li{padding:1rem 0}li.item-menu-sousCategorie-Niv2{color:var(--bleugadisat);font-size:1.29rem;line-height:1.99rem}p.item-menu-sousCategorie{font-size:1.4169rem;color:var(--bleugadisat)}.image-panel-famille h2{align-items:center;display:flex;text-align:left;justify-content:space-between;width:70%}.image-panel-famille a{display:flex;justify-content:space-between;width:100%}.image-panel-famille i{display:flex;align-items:center;justify-content:center}.image-panel-famille i:before{color:var(--bleugadifonce);font-size:1rem;transition:all .3s ease-in-out}.image-panel-famille.cfocus i:before{transform:rotate(180deg)}.dropdown-menu:before{content:"";display:block;background-color:var(--grisprez);height:.1669rem;position:relative}}@media screen and (min-width:768px){.container-toutesFamilles{flex-wrap:wrap;position:relative}.panel-toutesFamilles{background-color:transparent;box-shadow:unset;width:20%}.image-panel-famille{align-items:center;border-radius:.5rem .5rem 0 0;display:flex;flex-direction:column;justify-content:center;position:relative;padding-bottom:3rem;padding-top:2.5rem;cursor:pointer}.image-panel-famille figure{margin-bottom:2rem;width:80%}.image-panel-famille.cfocus{z-index:2}.image-panel-famille.cfocus:after{background-color:var(--blanc);content:"";display:block;height:1.5rem;width:100%;position:absolute;bottom:-1.5rem}.dropdown-menu,.image-panel-famille.cfocus{background-color:var(--blanc);box-shadow:0 0 .6rem var(--grisgadi)}.image-panel-famille.cfocus+.dropdown-menu{display:block;padding:0 5rem}.dropdown-menu{display:none;border-radius:0 .5rem .5rem .5rem;left:0;position:absolute;width:100%;z-index:1;cursor:pointer}ul.list-items-menu{list-style:disc;margin:0 auto;padding:6rem 0;width:90%}ul.list-items-menu li+li{padding:.5rem 0}.selection-container .list-items-menu p{color:var(--bleugadisat);line-height:3rem;margin:0}.container-toutesFamilles{flex-direction:row}.image-panel-famille i{display:none}}@media screen and (min-width:1200px){.selection-container{padding:6rem 0}.selection-conso-container{padding:1.5rem 0}.selection-conso-container p{color:var(--grisgadi);font:2.4rem;margin-top:2rem}.header-selection-container{margin-bottom:1rem;position:relative}.selection-nav-slider{display:none;position:absolute;right:0;top:0}.selection-nav-slider button,.selection-nav-slider button:hover{background-color:transparent;border:0;border-radius:0;height:auto;width:auto}.selection-nav-slider button span{direction:ltr;display:block;text-indent:-999em}.selection-nav-slider i:before{font-size:clamp(1.6rem,3rem,3rem);color:var(--bleugadisat)}.selection-nav-slider i{margin:0}.selection-nav-slider .nav-disable i:before{color:var(--grisgadi)}.select-nav-slider-suiv{padding-right:0}.selection-container p{color:var(--grisgadi);font:2.4rem;margin-top:2rem}.selection-ref-conso-gris{background-color:var(--grisprez)}.selection-famille-gris,.selection-produits-gris,.selection-ref-gris,.selection-sites-partenaires-gris{background-color:var(--grisclair)}.selection-produits-blanc,.selection-ref-blanc,.selection-sites-partenaires{background-color:var(--blanc)}.selection-famille-gris h2,.selection-produits-blanc h2,.selection-produits-gris h2,.selection-sites-partenaires h2{color:var(--bleugadisat)}.selection-ref-blanc h2{color:var(--grisgadi)}.container-toutesFamilles h2{font-family:var(--regular);font-size:1.6rem;line-height:1;text-align:center}.selection-famille-gris .container{position:relative}.header-selection-famille{margin-bottom:5rem}.menu{color:var(--bleutypofonce);text-decoration:none}.plus-sign{font-family:var(--bold);color:var(--bleugadifonce)}.item-menu-sousCategorie,.item-menu-sousCategorie-Niv2{font-size:1.6rem;line-height:1;word-wrap:break-word;word-break:break-all;white-space:normal}.item-menu-sousCategorie{color:var(--bleugadisat);letter-spacing:-.04rem}.selection-produits-gris-ref.selection-container h2{padding-bottom:1rem;margin-bottom:1rem;border-bottom:.1669rem solid var(--grisprez)}.selection-partenaire{display:flex;justify-content:space-between}.selection-partenaire-carousel{overflow:hidden;position:relative;padding:1rem 0}.selection-partenaire-carousel:hover .carousel-track{animation-play-state:paused}.carousel-track{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;min-width:-moz-max-content;min-width:max-content;animation:scrollCarousel 45s linear infinite}@keyframes scrollCarousel{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.figure-sitePartenaire{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.image-panel-famille:hover img{transform:scale(1.1);transition:transform .3s ease}.image-panel-famille.dropdown-active img{transform:none}}.container-skills{background-color:var(--bleufond);align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:2.5rem 0}.container-skills figure{height:9rem}.container-skills figure img{-o-object-fit:contain;object-fit:contain}.container-skills li{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.container-skills li:last-of-type,.container-skills li:nth-child(1n+3){margin-top:1.5rem}.container-skills p{font-size:.8rem;line-height:1.25;font-weight:600;letter-spacing:.2rem;text-align:center;color:var(--blanc)}@media screen and (max-width:899px){.container-skills{gap:.5rem}}@media screen and (min-width:1024px) and (max-width:1370px){.container-skills{flex-wrap:nowrap}}@media screen and (min-width:1200px){.container-skills ul{padding:0;min-height:25.5rem}.container-skills p{font-size:1rem}}.encart-promo figure{height:inherit;width:100%}.carrousel{height:528px;overflow:hidden;position:relative;width:100%}.carrousel-interieur{display:flex;transition:transform .5s ease-in-out}.carrousel-element{display:none;min-width:100%;transition:opacity 1s;opacity:0;height:inherit}.carrousel-element.actif{opacity:1;display:block}.points{text-align:center;position:absolute;bottom:2rem;width:100%}.point{display:inline-block;width:1.7rem;height:1.7rem;background-color:var(--blanc);border-radius:100%;margin:0 5px;cursor:pointer;opacity:.6}.point.actif,.point:hover{background-color:var(--blanc);opacity:1}@media screen and (max-width:899px){.point{width:1rem;height:1rem}.encart-promo figure{border-radius:0}}@media screen and (min-width:992px){.carrousel{height:528px}}.panel-plusConsulter{justify-content:space-between;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.panel-plusConsulter article{padding:1rem}.panel-plusConsulter-famille{display:flex;flex-direction:column;justify-content:center;align-items:center}.panel-plusConsulter-famille figure{width:90%}.panel-plusConsulter-famille ul{align-items:left;display:flex;flex-direction:column;font-size:clamp(1.6rem,1.8rem,2rem);margin-left:15%;margin-top:1rem}.panel-plusConsulter li{padding-left:0}.panel-plusConsulter li::marker{display:inline-block;width:.8rem}.panel-plusConsulter-famille ul li a{display:block;padding-bottom:1rem;font-size:inherit}.panel-plusConsulter-famille ul li a,.panel-plusConsulter-famille ul li::marker{color:var(--bleutypofonce)}.panel-plusConsulter-famille ul li:last-child a{padding:0}.panel-plusConsulter-famille ul li.item-consulte-plus a,.panel-plusConsulter-famille ul li.item-consulte-plus::marker{font-style:italic;color:var(--bleutypo)}.panel-plusConsulter-famille{background-color:var(--blanc);border:0;border-radius:.5rem;display:block;color:var(--bleugadifonce)}@media screen and (max-width:899px){.panel-plusConsulter{display:flex;justify-content:space-between}.panel-plusConsulter-famille{padding:2rem;width:18rem;box-shadow:0 0 .6rem var(--noirshadow)}.panel-plusConsulter li{font-size:1.1669rem}.btn-famille{border-radius:0;height:3rem;margin:0 -2rem;width:calc(100% + 4rem)}.panel-plusConsulter-famille figure{width:100%}}@media screen and (min-width:992px){.panel-plusConsulter{gap:3rem}}@media screen and (min-width:1200px){.panel-plusConsulter{gap:4rem;margin-bottom:10.6rem}.panel-plusConsulter-famille ul{margin-left:30%}}.container-select-nav,.filter-selection-moment,.selection-nav-slider{display:flex}.container-select-nav{justify-content:end}.selection-nav-slider ul{list-style:none;margin-top:2rem}.filter-selection-moment li a{color:var(--grisgadi);padding:2rem}.filter-selection-moment li:last-child a{padding-right:0}.filter-selection-moment li a:hover,.filter-selection-moment li a:visited{color:var(--grisgadi)}.filter-selection-moment li.actif a{color:var(--bleugadifonce)}.panel-selectionMoment{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.panel-article{background-color:var(--blanc);border:0;border-radius:.5rem;box-shadow:0 0 .6rem var(--noirshadow);display:block;padding:5rem;padding-bottom:4rem}.panel-article,.panel-article:hover,.panel-article:visited{color:var(--bleugadifonce)}.panel-article h3{margin-top:5rem}.panel-article p{margin:1.5rem 0 1rem 0}@media screen and (max-width:899px){.selection-nav-slider i{margin:0}.panel-article{padding:1rem;width:18rem}.panel-article h3{padding:1rem;margin-top:2.055rem;font-size:1.1669rem}.panel-article p{margin:0;padding:0 0 1rem 1rem}.panel-selectionMoment{display:flex;justify-content:space-between;gap:2rem}.euro-bleu{padding-left:1rem;font-size:2.9169rem}.centimes-bleu,.euro-bleu{font-family:var(--bold)}.centimes-bleu,.prix .ht{font-size:1.9169rem;top:-1rem}.prix h4{margin:0}}@media screen and (min-width:992px){.panel-article{padding:2rem;padding-bottom:.5rem}}@media screen and (min-width:1200px){.panel-article{padding:5rem;padding-bottom:4rem}}.erreur-page{justify-content:center;padding:10rem 0}.figure-erreur{width:55.4rem;height:69.2rem}.premier-mot{text-transform:uppercase;font-size:14rem}.desole-pageNonTrouvee{font-size:7rem;justify-content:center;display:flex;flex-direction:column;padding-left:7rem}.desole-pageNonTrouvee,.recherche-pageAccueil{color:var(--bleugadisat);font-family:var(--thin)}.recherche-pageAccueil{font-size:3rem}.recherche-pageAccueil2{display:block;font-size:3rem}.page-accueil-lien{font-size:3rem;color:var(--bleufond);text-decoration:underline}.page-accueil-lien:hover{color:var(--grisgadi)}@media screen and (max-width:1024px){.premier-mot{font-size:6rem}.erreur-page{flex-direction:column;align-items:center;padding:4rem}.figure-erreur{width:13.33rem;height:16.66rem}.desole-pageNonTrouvee{padding-left:0;padding-top:2rem}.texte-ligne-suivante{font-size:2.33rem}.recherche-page-accueil{font-size:5rem}.page-accueil-lien,.recherche-pageAccueil,.recherche-pageAccueil2{font-size:1.33rem}}footer{background-color:var(--bleugadifonce)}.faq{background-color:var(--bleugadisat);padding:10rem 0}.faq h2{font-size:clamp(3rem,6rem,6rem);color:var(--blanc);text-transform:uppercase}.container-textuel-faq,.info-faq,.row-faq{display:flex;flex-direction:column}.container-textuel-faq{flex-direction:column-reverse}.rowInfoCompteContact{padding:5rem 0}.infoSection p{display:flex;flex-direction:column;color:var(--bleufond);text-transform:uppercase;font-size:20px;font-weight:700;padding-bottom:2rem;margin:0 auto}.infoSection ul{color:var(--grisgadi);font-size:clamp(1.6rem,1.8rem,2rem);padding-left:2rem}.infoSection li:hover{color:var(--blanc)}.infoSection ul li{padding-bottom:1rem}.infoSection ul li a{color:inherit;cursor:pointer;display:block;font-size:inherit}.infoComplementaire:after{content:"";display:block;width:100%;height:1rem;background-color:var(--bleugadisat)}.tecdoc p{color:var(--bleugris);font-size:1.25rem;width:80%}@media screen and (max-width:576px){.faq{padding:5rem 0 0 0}}@media screen and (max-width:899px){.faq{padding:2rem 0 0 0}.faq h2{font-size:2.6669rem;text-align:center;padding:3rem 0;letter-spacing:.4rem}.tecdoc{flex-direction:column;align-items:center;padding:3rem 0}.tecdoc figure{width:17.2494rem;height:5.22rem;margin:0 auto;margin-top:2rem}.tecdoc p{font-size:.8331rem;padding:2rem;font-size:1.25rem}.infoSection p{font-size:1.5rem}.infoSection ul{font-size:1.1669rem;list-style:none;padding:0;line-height:3}.infoSection ul li{padding-bottom:2.2rem}.rowInfoCompteContact{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0;padding:3rem 0}.infoS1{grid-area:1/1/2/2;margin-top:2rem}.infoS2{grid-area:1/2/2/3;margin-top:2rem}.infoS3{grid-area:2/1/3/2;margin-top:2rem}.infoS4{grid-area:2/2/3/3;margin-top:2rem}}@media screen and (min-width:992px){.tecdoc figure{width:32rem;height:9rem;margin:0;margin-right:2rem}.tecdoc p{display:flex;align-items:end;margin:0;width:70%}}@media screen and (min-width:1024px) and (max-width:1370px){.container-textuel-faq{flex-direction:row;justify-content:center;align-items:center}.tecdoc{padding:3rem}}@media screen and (min-width:1200px){.tecdoc{padding:6rem 0}.container-textuel-faq,.row-faq{flex-direction:row;justify-content:center}.container-textuel-faq{width:60%}.container-textuel-faq .col-50{margin-right:12rem;width:50%}.container-video-faq{margin-left:4rem}.tecdoc p{font-size:1.5rem;width:60%}}@media screen and (min-width:1200px) and (max-width:1600px){.link-video{justify-content:space-between}.link-video span{font-size:1.8rem}}.pl .banner-pl{display:block;width:100%}.pl .btn-deconnexion,.pl .container-skills,.pl .content-panel-modif button,.pl .dropdown-modele-portail.dropdown-select-portail .icon,.pl .dropdown-modele.dropdown-select .icon,.pl .icon-plaque:before,.pl .icon-vehicule-info,.pl .passer-commande-btn,.pl .plaque-immat:after,.pl .search-button-immat,.pl .search-button-typeMine,.pl .swal2-confirm,.pl .top-header,.sticky.pl:before{background-color:var(--rougepl)}.pl .btn-deconnexion:hover,.pl .passer-commande-btn:hover{background-color:var(--rougehoverpl)}.pl .infoSection p,.pl .link-metier.current,.pl .link-metier.current i:before,.pl .monPanier-text,.pl .navigation-secondaire li a.current,.pl .navigation-secondaire li a:hover{color:var(--rougepl)}.pl .infoComplementaire:after,.pl .tab-pane:before{background-color:var(--rougepl)}.pl .btn.btn-famille{background-color:var(--bleugadisat)}.en-cours-dev{display:flex;justify-content:center;align-items:center;height:100vh;background-color:var(--grisclair)}.content{text-align:center;background-color:var(--blanc);padding:40px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}h1.dev-en-cours{font-size:2.5em;color:var(--bleufond)}p.patience-dev{font-size:1.2em;color:var(--bleugris)}@media screen and (max-width:1024px){.en-cours-dev{height:100%}h1.dev-en-cours{font-size:1.8rem}p.patience-dev{font-size:1.5rem}}.results-search-ref-produits .info-vehicule-produit{background-color:var(--grisprez);padding:4rem;width:unset;border-radius:0 5px 0 0}.results-search-ref-produits .global-info{background-color:var(--blanc);padding:3rem;gap:4rem}.results-search-ref-produits .panel-liste-article{width:15%}.results-search-ref-produits .panel-info-article{display:flex;gap:8rem;width:85%}.results-search-ref-produits .nom-produit,.results-search-ref-produits .prix-panier-listeArticle,.results-search-ref-produits .stock-liste-article{display:flex;margin:unset;padding:unset;justify-content:space-between;align-items:end}.results-search-ref-produits .info-tableau-ref-stock{display:flex;flex-direction:column;justify-content:space-between;width:50%}.results-search-ref-produits .info-tableau-ref-stock h3{font-size:2rem}.results-search-ref-produits .stock-liste-article{margin:unset}.results-search-ref-produits .nom-produit{justify-content:space-between}.results-search-ref-produits li .info{padding:0}.results-search-ref-produits .consigne span{font-size:1.5rem}.results-search-ref-produits .prix h4 span,.results-search-ref-produits .prix h4 sup{font-family:var(--bold)}.results-search-ref-produits .prix h4.ttc{top:unset}.results-search-ref-produits .prix h4.ttc span,.results-search-ref-produits .prix h4.ttc sup{font-family:var(--regular)}.results-search-ref-produits .prix h4.ttc sup{font-size:1.5rem}.results-search-ref-produits .panier-listeArticle{width:35%}.results-search-ref-produits .btn-ajoutPanier-listeArticle,.results-search-ref-produits .panier-listeArticle .quantite-listeArticle{width:unset}.results-search-ref-produits .ref{margin:unset;margin-top:1.5rem}.results-search-ref-produits .btn-ajoutPanier-listeArticle span{direction:ltr;display:block;text-indent:-999em}.results-search-ref-produits .btn-ajoutPanier-listeArticle{width:100%}.results-search-ref-produits .btn-ajoutPanier-listeArticle i{margin:0}.results-search-ref-produits .prix{display:flex;flex-direction:column;justify-content:space-between}.results-search-ref-produits .prix .ttc{font-size:2.5rem}.results-search-ref-produits .masquer-listeArticle h4,.results-search-ref-produits .masquer-listeArticle i{align-items:center;margin:unset}.results-search-ref-produits .masquer-listeArticle h4{margin-left:.5rem}.remise{margin-top:1.5rem}.selection-produits-gris-ref{background-color:var(--grisprez);padding:3rem 4rem;border-radius:0 5px 5px 5px}.results-search-ref-produits .selection-ref-blanc{padding:3rem}.results-search-ref-produits .resultat-ref-equivalente .selection-container h2{font-size:1.5rem}.descript-other-ref{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(1,1fr);gap:8px;width:100%}.descript-other-ref .ref{grid-column:span 2/span 2}.descript-other-ref h4.marque{text-transform:uppercase;grid-column-start:3}.descript-other-ref .prix span,.descript-other-ref .prix sup{color:var(--bleutypo)}.descript-other-ref .prix b{color:var(--bleutypofonce)}.selection-ref-blanc.achatRapide{border-radius:5px}.barre-fermeture{display:flex;justify-content:flex-end;margin-bottom:1rem}.btn-fermer{font-size:.9rem;background-color:var(--bleugadisat);color:var(--blanc);border:none;border-radius:4px;cursor:pointer;transition:background .2s ease}.input-croix{position:relative;flex:1}.input-ref{width:100%;padding-right:30px}.clear-input{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:none;background:transparent;color:#dc3545;font-size:1rem;cursor:pointer}@media screen and (max-width:576px){.results-search-ref-produits .info-vehicule-produit{border-radius:0 0 .3125rem .3125rem}.container.results-search-ref-produits{border-radius:.5rem;padding:1rem}.results-search-ref-produits .nom-produit{flex-direction:column}.results-search-ref-produits .global-info,.results-search-ref-produits .selection-ref-blanc{padding:2rem;gap:1rem}.results-search-ref-produits .panel-info-article{flex-direction:column;gap:unset}.results-search-ref-produits .nom-produit{align-items:start;justify-content:unset}.panel-liste-article,.results-search-ref-produits .info-tableau-ref-stock{margin:0;width:100%}.results-search-ref-produits .panel-liste-article{height:10rem;min-width:34%}.results-search-ref-produits .info-vehicule-produit,.selection-produits-gris-ref{padding:1rem}.resultat-ref-equivalente{padding:1rem 0}.selection-produits-gris-ref{margin-top:-1rem}.selection-ref-blanc{padding:2rem}.results-search-ref-produits .nom-produit h2{font-size:1.25rem}.results-search-ref-produits .nom-produit h3{margin:.5rem 0;font-size:1.25rem}.results-search-ref-produits .consigne span,.results-search-ref-produits p{font-size:1rem}.results-search-ref-produits .ref{margin-top:.5rem}.results-search-ref-produits .criteria-list{display:none}.results-search-ref-produits .prix-panier-listeArticle{align-items:unset;gap:1rem;justify-content:unset}.descript-other-ref{position:relative;flex-direction:column;width:100%}.resultat-ref-equivalente .btn-ajoutPanier-listeArticle{display:inline-block;position:absolute;margin:0;bottom:0;right:0;width:25%}.prix span{font-size:2.3rem;padding:0}.prix sup{font-size:1.5rem;top:0}.prix .ht{color:var(--bleutypo);top:0}.prix h4.ttc span{font-size:2rem}.prix h4.ttc sup{font-size:1.25rem}.prix .consigne sup{font-size:.8rem}.prix .masquer-listeArticle span{font-size:1.5rem}.prix .masquer-listeArticle sup{font-size:.8rem}.descript-other-ref h3,.descript-other-ref h4{margin-bottom:.5rem}.quantite-listeArticle{position:relative}.quantite-listeArticle ul{list-style:none}.quantite-listeArticle ul li{line-height:1.2rem}.qte-choix{align-items:center;border:.0625rem solid var(--grisgadi);border-radius:3.125rem;display:flex;height:3.125rem;justify-content:space-between;padding:0 1rem;position:relative;width:100%}.qte-choix.active{border-bottom:0;border-radius:1.8rem 1.8rem 0 0}.qte-choix i{color:var(--bleugadisat);font-size:1.1rem}.qte-choix i:before{color:inherit;font-size:inherit;transition:all .3s ease-in-out}.qte-choix.active i:before{transform:rotate(180deg)}.list-nbre-qte{background-color:var(--blanc);border:.0625rem solid var(--grisgadi);border-top:0;border-radius:0 0 1.8rem 1.8rem;padding:.3125rem;padding-left:1rem;position:absolute;width:100%}.list-nbre-qte li{padding:1rem 0}.descript-other-ref h3,.descript-other-ref h4{font-size:1.1669rem}.descript-other-ref h4{font-family:var(--thin)}}@media screen and (max-width:1024px){.panel-liste-article{width:50%}}ul.list-items-menu.listItemsMenuCat{padding:0 2rem}ul.listItemsMenuCat li.itemMenuCat{align-items:center;display:flex;height:5.5rem;padding:0 1.5rem;box-sizing:border-box;border-radius:.5rem;border-bottom:1px solid var(--grisE6)}ul.listItemsMenuCat,ul.listItemsMenuCat ul.sub-items-menu{height:100%;list-style:none;width:100%}ul.listItemsMenuCat label.item-menu-sousCategorie-Niv1{display:flex;font-family:var(--bold);justify-content:space-between;height:100%;width:100%;cursor:pointer}label.item-menu-sousCategorie-Niv1 span{display:flex;align-items:center}ul.listItemsMenuCat li.item-menu-sousCategorie-Niv2{align-items:center;border-bottom:.1rem solid var(--blanc);display:flex;justify-content:space-between}ul.listItemsMenuCat li.item-menu-sousCategorie-Niv2:last-of-type{border-bottom:none}ul.listItemsMenuCat li.itemMenuCat li.item-menu-sousCategorie-Niv2{border-color:var(--grisclair)}ul.listItemsMenuCart li.itemMenuCart li.item-menu-sousCategorie-Niv2 span{word-break:break-word;line-height:1.2}ul.sub-items-menu{position:relative}.toggleCheckbox:checked+label.item-menu-sousCategorie-Niv1:before{content:"";border-bottom:.1rem solid var(--bleugadifonce);position:absolute;bottom:0;left:-16px;width:calc(100% + 32px)}ul.sub-items-menu label.item-menu-sousCategorie-Niv1:after{align-items:center;display:flex;content:"\2b";font-family:Font Awesome\ 6 Pro;font-size:1.2rem}ul.sub-items-menu .subMenuHasChildren{background-color:var(--blanc);left:-1rem;max-height:0;opacity:0;overflow:hidden;padding:0 1rem;position:absolute;transition:all .4s ease;width:calc(100% + 2rem);z-index:2}ul.sub-items-menu .subMenuHasChildren li{padding:1rem 0}ul.sub-items-menu
	input[type=checkbox]:checked+.item-menu-sousCategorie-Niv1+.subMenuHasChildren{max-height:50rem;opacity:1;padding:0 1rem;width:calc(100% + 32px);position:absolute;left:-16px}ul.sub-items-menu
	input[type=checkbox]:checked+.item-menu-sousCategorie-Niv1:after{content:"\f068"}ul.listItemsMenuCat
	li.itemMenuCat:nth-child(odd)
	ul.sub-items-menu
	.subMenuHasChildren{background-color:var(--blanc)}ul.listItemsMenuCat:after{content:"";display:block;grid-column:span 1}ul.listItemsMenuCat
	li.itemMenuCat:nth-last-child(-n+3):nth-child(4n+1):after{content:"";display:block;grid-column:span 3}ul.listItemsMenuCat
	li.itemMenuCat:nth-last-child(-n+2):nth-child(4n+1):after{content:"";display:block;grid-column:span 2}ul.listItemsMenuCat li.itemMenuCat:last-child:nth-child(4n+1):after{content:"";display:block;grid-column:span 1}.toggleCheckbox{display:block;opacity:0;position:absolute}@media screen and (min-width:992px){ul.list-items-menu.listItemsMenuCat{padding:5rem 2rem}ul.listItemsMenuCat li{display:block;padding-bottom:1rem}ul.listItemsMenuCat li:hover{cursor:pointer}ul.listItemsMenuCat li.itemMenuCat:nth-child(odd){background-color:var(--grisclair)}ul.listItemsMenuCat li.itemMenuCat{border:1px solid var(--grisE6)}ul.listItemsMenuCat
		li.itemMenuCat:nth-child(odd)
		li.item-menu-sousCategorie-Niv2{border-color:var(--grisclair)}ul.sub-items-menu .subMenuHasChildren{background-color:var(--grisclair)}ul.listItemsMenuCat li.itemMenuCat li.item-menu-sousCategorie-Niv2{border-color:var(--blanc)}ul.sub-items-menu .subMenuHasChildren{padding:0}.item-menu-sousCategorie-Niv2{font-size:1.4rem}}@media screen and (min-width:1200px){ul.listItemsMenuCat{width:95%}ul.list-items-menu.listItemsMenuCat{padding:5rem 0}ul.listItemsMenuCat{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;width:100%}}@media screen and (min-width:1800px){ul.listItemsMenuCat{width:93%}ul.list-items-menu.listItemsMenuCat{padding:5rem 2rem}ul.sub-items-menu .subMenuHasChildren{padding:0 1rem}.item-menu-sousCategorie-Niv2{font-size:1.6rem}}.cookie-modal{background-color:var(--blanc);border-radius:.8rem;bottom:7.5rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.15);left:2rem;padding:1.5rem;position:fixed;width:20%;z-index:1000}.cookie-modal h2{font-family:var(--bold);font-size:2rem;margin-bottom:.8rem}.cookie-modal p{font-size:1.3rem;line-height:1.4;margin-bottom:1rem}.confirmation-image{position:fixed;bottom:2rem;left:2rem;cursor:pointer;z-index:1000}.imgConsentement-wrapper{align-items:center;background-color:var(--bleufond);box-shadow:0 0 4px rgba(0,0,0,.2);position:relative;display:flex;height:2.5rem;justify-content:center;cursor:pointer;padding:0 1rem;width:auto}.imgConsentement-wrapper img{-o-object-fit:contain;object-fit:contain;height:60%}.tooltip{font-weight:700;text-transform:uppercase;margin-left:.5rem}.tooltip,.tooltip-hover{font-size:1rem;color:var(--blanc)}.tooltip-hover{position:absolute;top:50%;left:110%;transform:translateY(-50%);background-color:var(--bleufond);padding:6px 10px;border-radius:4px;white-space:nowrap;opacity:0;transition:opacity .3s ease;pointer-events:none}.imgConsentement-wrapper:hover .tooltip-hover{opacity:1}.cookie-confirm{position:fixed;bottom:8rem;left:-3rem;transform:rotate(-90deg);width:8rem;z-index:1000}.button-group{display:flex;gap:.5rem;justify-content:space-between;flex-wrap:nowrap}button.consentement{padding:.5rem .9rem;font-size:1.2rem;cursor:pointer;border:none;transition:all .2s ease}button.rgpd{border:1px solid var(--bleufond);background:var(--blanc);color:var(--bleufond);width:100%}button.consentement:hover{background:var(--grisclair)}button.rgpd.accepter{background:var(--bleufond);color:var(--blanc);border:1px solid var(--bleufond);width:100%}button.accepter.consentement:hover{background:var(--bleufondhover)}.overlay-rgpd{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999}.modal-content-rgpd{background:var(--blanc);border-radius:10px;padding:2rem;width:80%;max-width:100%;overflow:hidden}.scrollable-zone{max-height:60vh;overflow-y:auto;overflow-x:hidden;margin-top:1rem;background-color:transparent;scrollbar-width:thin;padding-right:2rem}.scrollable-zone::-webkit-scrollbar{width:8px}.scrollable-zone::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}.modal-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--grisclair)}.close-button{font-size:24px;background:none;border:none;cursor:pointer}p.preferenceConsentement{font-size:2rem;border-bottom:1px solid var(--bleufond)}p.explicationCookies{font-size:1.2rem;margin-bottom:2rem}span.categorie{margin-right:auto;margin-left:1rem}.categorie-switch{display:flex;align-items:center;justify-content:space-between;width:100%}.notice{font-size:.95rem;margin:1rem 0}.cookie-categorie{border-top:1px solid var(--grisCc);margin-top:1rem;padding-top:1rem}.cookie-categorie.fixed{border-top:none}.categorie-header-rgpd{align-items:center}.speciale-categorie{margin-top:1rem}.toujours-active{color:var(--vert28a745);font-family:var(--bold);font-size:1.3rem}.margin-left2{margin-left:2rem}.chevron-wrapper{display:inline-block;transition:transform .3s ease}.chevron-wrapper.rotated{transform:rotate(90deg)}.switch{position:relative;width:44px;height:24px;top:-15px}.switch input{opacity:0;width:0;height:0}.slider{top:0;left:0;right:0;bottom:0;background-color:var(--grisCc);border-radius:24px}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:var(--blanc);border-radius:50%}input:checked+.slider{background-color:#4caf50}input:checked+.slider:before{transform:translateX(2rem)}.modal-actions{display:flex;gap:.5rem;justify-content:space-between;flex-wrap:nowrap;position:sticky;bottom:0;background:linear-gradient(to top,var(--blanc),hsla(0,0%,100%,.9));padding-top:1rem;box-shadow:0 -4px 6px var(--blanc);z-index:10;width:100%;padding-left:.5rem;margin-top:1rem}.btn.reject,.btn.save{background:var(--blanc);color:var(--bleufond)}.btn.accept,.btn.reject,.btn.save{border:2px solid var(--bleufond);font-size:1.5rem}.btn.accept{background:var(--bleufond);color:var(--blanc)}.categorie-espace{display:flex;align-items:center;justify-content:space-between}.cookie-details{background:var(--grisclair);padding:1rem;border-radius:6px;color:var(--bleugadisat);font-size:.9rem}.cookie-details p{font-size:1.2rem}.cookie-details-container{max-height:0;overflow:hidden;transition:max-height .3s ease}.cookie-details-container.open{max-height:150px}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .4s ease}.fade-slide-enter-from{opacity:0;transform:translateY(2rem)}.fade-slide-enter-to,.fade-slide-leave-from{opacity:1;transform:translateY(0)}.fade-slide-leave-to{opacity:0;transform:translateY(2rem)}@media screen and (max-width:576px){.cookie-modal{width:90%}}@media screen and (min-width:768px){.modal-content-rgpd{background:var(--blanc);border-radius:10px;padding:1rem 0 2rem 2rem;width:80%;max-width:60%;height:auto}.cookie-modal{width:40%}}@media screen and (min-width:992px){.imgConsentement-wrapper img{-o-object-fit:unset;object-fit:unset;height:70%;width:70%}.cookie-modal{bottom:2rem}.confirmation-image{position:fixed;bottom:2rem;left:2rem;cursor:pointer;z-index:1000}.imgConsentement-wrapper{background-color:var(--bleugadisat);border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.2);position:relative;cursor:pointer;width:6rem;height:6rem}.tooltip-hover{position:absolute;top:50%;left:110%;transform:translateY(-50%);background-color:var(--bleufond);color:var(--blanc);padding:6px 10px;border-radius:4px;font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .3s ease;pointer-events:none}.imgConsentement-wrapper:hover .tooltip-hover{opacity:1}.cookie-confirm{position:fixed;bottom:2rem;left:2rem;transform:unset;z-index:1000}.modal-content-rgpd{max-width:60%}}@media screen and (min-width:1024px){.modal-content-rgpd{max-width:60%}}@media screen and (min-width:1200px){.modal-content-rgpd{max-width:75%;height:75%}}@media screen and (min-width:1400px){.modal-content-rgpd{max-width:45%;height:80%}}.meta-info{color:var(--bleufond);position:relative;display:flex;flex-direction:column;gap:4px;flex:1}.meta-info p{font-size:1.6rem}.meta-info p:after{margin:.2rem 0;content:"";display:block;height:1px;width:100%;background-color:var(--grisprez);margin:4px 0}.client-info,.form-section{display:flex;gap:1rem;margin-top:1rem;flex-wrap:wrap}.form-section textarea{width:100%;height:80px}.client-info input,.client-info select,.info-marge{padding:.5rem}.info-marge{background-color:#eaf2ff;color:#0040a0;margin:1rem 0}.footer-section{display:flex;flex-direction:column;gap:1rem}.ajouter-ligne{background:#ccc;border:none;padding:1rem;border-radius:8px}.validite-list li:hover{background-color:#e0eaff}.devis-list{width:100%;border-radius:6px;margin-top:1.5rem;font-size:14px}span.cacher{position:absolute;left:-9999px}.devis-item{display:grid;grid-template-columns:30px 130px 60px 90px 80px 90px 80px 80px 90px 90px 60px 60px;gap:8px;align-items:center;padding:.75rem 1rem;color:var(--bleugadisat);background-color:var(--blanc);border-bottom:1px solid var(--grisprez)}.devis-item.header{background-color:var(--bleufond);color:var(--blanc);font-family:var(--bold);padding:12px;border-top-left-radius:6px;border-top-right-radius:6px}.devis-item span{text-overflow:ellipsis}.devis-item input{padding:6px 8px;border:1px solid var(--grisCc);border-radius:6px;font-size:1.2rem;background-color:var(--blanc);text-align:center}.action-button{display:flex;justify-content:center;align-items:center}button.btn-action-info{padding:0}.btn-action-info,.btn-action-supp{cursor:pointer}.btn-action-info i{color:var(--bleufond)}.btn-action-info i:before,.btn-action-supp i:before{font-size:3rem}.btn-action-supp i{color:#e53935}.btn-action-info,.btn-action-supp{background-color:transparent}.content-sidebar-devis{width:27%}.valider-devis-btn{align-items:center;background-color:var(--bleufond);border:none;border-radius:5rem;color:var(--blanc);cursor:pointer;display:flex;height:5.5rem;justify-content:center;padding:0 2rem;width:100%;font-family:var(--regular)}.valider-devis-btn i:before{margin-right:1rem}.info-devis-immat{align-items:center;display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding-top:6.2rem;width:82%}.plaque-immat-devis{display:flex;align-items:center;border-radius:.5rem;height:6rem;overflow:hidden}.plaque-immat-devis input{font-size:2rem;border:1px solid var(--grisprez)}.plaque-immat-devis:after{content:"";display:block;background-color:var(--bleufond);height:100%;width:2rem}.icon-plaque.devis{background-color:var(--bleufond);border:none;color:var(--blanc);display:flex;width:6rem;z-index:1;height:6rem}.info-devis-wrapper{width:100%;display:flex;justify-content:flex-start}.devis-form{display:flex;gap:30px;margin-top:2rem}.form-col-left,.form-col-right{flex:1;display:flex;flex-direction:column;gap:12px}.form-col-left textarea{resize:none;padding:8px;font-size:1.6rem;border:1px solid #ccc;border-radius:4px}.form-group input,.form-group select{margin-top:1.1rem;padding:1rem;font-size:14px;border-radius:4px;border:1px solid #ccc}.switch-row{gap:32px}.switch-item,.switch-row{display:flex;align-items:flex-start}.switch-item{flex-direction:column;text-align:left}.switch-devis{position:relative;display:inline-block;width:4rem;height:2rem;margin-top:1.6rem}.switch-devis input{opacity:0;width:0;height:0}.slider-devis{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:34px;transition:.4s}.slider-devis:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider-devis{background-color:#1a73e8}input:checked+.slider-devis:before{transform:translateX(21px)}label.labelCommentaire,label.labelKilometrage{font-size:1.6rem}input.pas-acces[disabled]{background-color:var(--grisclair);color:var(--bleugadisat);font-size:1.4rem;padding:1rem;border-radius:6px;border:1px solid var(--grisCc);font-family:var(--regular);cursor:not-allowed;text-align:center}.panel-informations-client{background-color:var(--grisclair);padding:1.5rem;margin-top:2rem}.client-identite-row{margin-top:2rem;border-radius:6px;display:flex;gap:12px;align-items:center}.client-identite-row input{padding:.5rem;border-radius:4px;border:1px solid var(--grisDD);font-size:1.5rem;flex:1;color:var(--bleugadisat);margin-top:.5rem}.dropdown-civilite{position:relative;width:80px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:.9rem}.dropdown-civilite .dropdown-toggle-civilite{padding:1.7rem 1.2rem;border:1px solid var(--grisCc);border-radius:6px;background:var(--blanc);cursor:pointer;display:flex;align-items:center;gap:1rem;font-size:14px;color:var(--bleugadisat);margin-top:.5rem}.dropdown-civilite.open .dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.civilite-list{position:absolute;top:100%;left:0;background:var(--blanc);list-style:none;padding:4px 0;margin:0;box-shadow:0 2px 6px rgba(0,0,0,.15);border-radius:6px;z-index:100;width:100%}.dropdown-civilite.open .civilite-list{border-top-left-radius:0;border-top-right-radius:0}.dropdown-civilite.open .dropdown-toggle-civilite{border-bottom-left-radius:0;border-bottom-right-radius:0}.civilite-list li{padding:8px 12px;cursor:pointer;font-size:14px;color:var(--bleugadisat)}.civilite-list li.actif,.civilite-list li:hover{background-color:var(--grisclair);color:var(--bleugadisat)}.btn-info{background-color:var(--blanc);border-radius:6px;padding:.4rem .6rem;color:var(--bleufond);cursor:pointer;padding:2rem}.devis-info-coef{margin:2rem 0}.devis-info-coef p{color:var(--bleufond);font-family:var(--bold);font-size:1.5rem;display:flex;align-items:center;gap:1rem}.devis-info-coef p:before{content:"";border:3px solid var(--bleufond);height:3rem;display:inline-block;background-color:var(--bleufond)}.ajout-ligne-wrapper{display:flex;justify-content:center;margin-top:5rem}.ajouter-ligne{background-color:var(--grisgadi);color:var(--blanc);font-size:1.5rem;padding:1rem 3rem;border-radius:28px;cursor:pointer;font-family:var(--regular);width:25%}.modal-overlay-devis{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content-devis{background:#fff;padding:2rem;border-radius:10px;max-width:500px;width:100%;font-family:var(--regular);box-shadow:0 4px 10px rgba(0,0,0,.2)}.liste-infos-ligne{list-style:none;padding:0;margin:1rem 0;display:flex;flex-direction:column;gap:.6rem;font-size:1.6rem}.liste-infos-ligne li{display:flex;justify-content:space-between;border-bottom:1px solid var(--grisDD);padding-bottom:.4rem}.liste-infos-ligne .label{font-weight:700;color:var(--bleufond)}.bouton-modal-devis{margin-top:1.5rem;text-align:center}.modal-close{background:var(--bleufond);padding:.6rem 1.2rem;border-radius:6px;font-size:1rem;font-size:1.5rem}.bouton-modal-devis{display:flex;justify-content:end}.modal-close{margin-top:1rem;background-color:var(--rougepl);color:var(--blanc);border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer}h3.info-ligne{margin-bottom:2rem}.taille-eccriture-p{font-size:1.6rem}.input-wrapper-devis{position:relative}.input-wrapper-devis input{padding-right:20px}.input-wrapper-devis:after{content:"%";position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--bleugadisat);font-size:13px}.input-qte{width:60px}.num-pieces-devis{color:var(--bleufond)}.ligne-extra-info{display:flex;flex-direction:column;color:var(--bleugadisat);background-color:var(--grisclair);grid-column:span 12;padding:.6rem 1rem;border-left:4px solid var(--bleufond);border-radius:4px;margin-top:-1px}.designation-produit{font-weight:600;font-style:italic;margin-bottom:.2rem}.stock-produit{font-style:italic;color:var(--gris555);font-size:1.3rem}.devis-resume-ligne{margin-top:3rem}.echeance-input{width:100%;padding:1.2rem 1.6rem;border:1px solid var(--grisCc);border-radius:6px;font-size:1.5rem;background-color:var(--blanc);color:var(--bleugadisat)}.totaux-prix{font-size:1.5rem;display:flex;flex-direction:column;gap:1.5rem;width:76.7%}.totaux-prix .prix-devis{display:flex;justify-content:space-between;width:100%;font-size:1.3rem}.total-ttc-row{font-size:1.8rem;font-family:var(--bold);color:var(--bleugadisat)}.autocomplete-suggestions{border:1px solid var(--grisCc);max-height:150px;overflow-y:auto;background:var(--blanc);position:absolute;z-index:1000;width:250px;padding:0;margin:0;list-style:none}.autocomplete-suggestions li{padding:4px 10px}.autocomplete-suggestions li:hover{background:var(--grisf0f0f0)}.bloc-operations{margin:20px 0}.select-multiple-wrapper{position:relative;border:1px solid var(--grisCc);border-radius:4px;padding:8px;background:var(--blanc);cursor:pointer;margin-top:1rem}.select-multiple-wrapper.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.select-multiple-wrapper.open .select-options{border-top-left-radius:0;border-top-right-radius:0}.select-display{display:flex;flex-wrap:wrap;gap:6px;cursor:pointer}.select-options .close-options-header-floating{position:sticky;top:0;padding:0;height:24px;min-height:unset;background-color:var(--grisarrow);display:flex;justify-content:flex-end;align-items:center;border-bottom:1px solid var(--grisCc);z-index:1}.select-options .close-button-floating{background:none;border:none;font-size:1rem;color:var(--rougepl);cursor:pointer;padding:0 8px;height:100%;display:flex;align-items:center;transition:color .2s ease}.select-options .close-button-floating:hover{color:var(--rougehoverpl)}.select-display .tag{background-color:var(--bleufondb2);color:var(--bleugadisat);padding:.4rem 1rem;border-radius:12px;font-size:1.2rem;display:flex;align-items:center}.select-display .remove-tag{margin-left:5px;cursor:pointer}.select-display .placeholder{color:var(--grisA0);font-style:italic;font-size:1.5rem}.select-display .chevron-rotate{margin-left:auto;align-self:center}.chevron-rotate{transition:transform .3s ease}.chevron-rotate.rotated{transform:rotate(180deg)}.select-options{list-style:none;padding:0;margin:.9rem 0 0 0;border:1px solid var(--grisCc);max-height:250px;overflow-y:auto;border-radius:4px;position:absolute;background-color:var(--blanc);width:100%;z-index:100;right:0;left:0;border-top:none}.select-options li{padding:8px 12px;cursor:pointer}.choix-options li:hover{background-color:#f0f0f0}.resultats-mo{margin-top:1rem;font-family:var(--bold);display:flex}.espace{margin-right:1rem}.categorie-label{padding:.5rem 1rem;background-color:var(--grisclair);border-bottom:1px solid var(--grisCc);font-size:.95em}.select-options>li{padding:0}.ligne-checkbox{display:flex;flex-direction:row-reverse;justify-content:space-between}.checkbox-petit{width:2rem;height:2rem}.inputError{border:2px solid var(--rougepl)!important;outline:none;background-color:var(--blanc)}.formError{color:var(--rougepl);font-size:1rem}.input-wrapper{position:relative}.input-wrapper input::-moz-placeholder{font-style:italic;color:var(--grisA0)}.input-wrapper input::placeholder{font-style:italic;color:var(--grisA0)}.large-field{flex:2 1 300px}.small-field{flex:0 1 100px}sup.rouge{color:var(--rougepl);display:inline-block;margin-top:-3px;position:relative;font-size:2rem}.styled-resultats{display:flex;justify-content:flex-start;gap:2rem;margin-top:1rem;padding:1rem;background-color:var(--grisclair);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.mo-box{display:flex;flex-direction:column;align-items:center;flex:1;gap:.5rem}.mo-label{margin-bottom:.25rem;color:var(--bleugadisat)}.mo-label,.mo-value{font-family:var(--bold)}.mo-value{font-size:1.2rem;color:var(--bleufond)}.btn-devis-commande{align-items:baseline}@media (max-width:576px){.titre-mon-panier{font-size:1.5rem}.mon-devis-icon,.mon-panier-icon{font-size:3rem}.info-devis-immat{padding-top:1rem}.devis-info-coef p{font-size:1rem}.devis-card-wrapper{display:flex;flex-direction:column;gap:1rem;padding:1rem}.devis-card{background:var(--blanc);border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:1rem}.devis-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.devis-card-header .gras{font-weight:600;font-size:1.3rem}.action-button button{background:none;border:none;margin-left:.5rem;font-size:1.2rem;color:var(--gris555)}.devis-card-body p{margin:.5rem 0;font-size:1.2rem}.devis-card-body span.gras{font-weight:600;display:inline-block;min-width:100px}.input-mobile{width:100%;padding:.5rem;font-size:1.2rem;margin-top:.3rem;border:1px solid var(--grisCc);border-radius:5px}.input-wrapper-devis{margin-bottom:.5rem}.ligne-extra-info{margin-top:.75rem;padding:.5rem;border-radius:6px}.ligne-extra-info .designation-produit{font-size:1.2rem;margin-bottom:.25rem}.ligne-extra-info .stock-produit{font-size:1.1rem}.modal-content-devis{max-width:90%;padding:1rem}.mo-label{font-size:1.5rem}.mo-box i,.mo-value{font-size:1.3rem}.resultats-mo{background-color:var(--grisclair);padding:.75rem;border-radius:6px;font-size:.9rem;color:var(--bleugadisat);margin-top:.5rem}.resultats-mo p{margin:.25rem 0}.btn-devis-commande{align-items:baseline}.ajouter-ligne{width:60%}.devis-card-body span{font-size:1.3rem}}@media screen and (min-width:768px) and (max-width:834px) and (pointer:coarse){.devis-card{background:var(--blanc);border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:1rem;margin-bottom:2rem}.devis-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.input-mobile{width:100%;padding:.5rem;font-size:1.2rem;margin-top:.3rem;border:1px solid var(--grisCc);border-radius:5px}.ligne-extra-info{margin-top:2rem}.devis-card-body p{margin:.5rem 0;font-size:1.5rem}.devis-card-body span.gras{font-weight:600;display:inline-block;min-width:100px}}@media screen and (min-width:768px) and (max-width:1024px) and (pointer:coarse){.content-sidebar-devis{width:100%}.devis-item{grid-template-columns:30px 114px 60px 65px 50px 70px 65px 65px 70px 85px 65px 80px}.info-devis-immat{padding-top:2.2rem;width:80%}.liste-reference-table.devis p.contact-info{font-size:1.5rem}}@media (min-width:1280px) and (max-width:1728px){.devis-list{overflow-x:auto}.devis-item{display:grid;grid-template-columns:20px 110px 40px 65px 50px 70px 55px 55px 70px 70px 50px 80px;gap:4px;align-items:center;padding:6px 8px;font-size:1.1rem}.devis-item span{text-overflow:ellipsis;white-space:nowrap}.input-article-large,.input-qte,.input-wrapper-devis input{max-width:100%;font-size:1.2rem}.devis-item input{padding:5px;font-size:1.2rem}.devis-info-coef p:before{height:5rem}}.search-bar-container{display:flex;align-items:center;border-radius:4px;width:-moz-fit-content;width:fit-content}.barcode-icon{color:var(--blanc);font-size:4rem;margin-right:5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-bar-container input::-moz-placeholder{font-size:1.5rem;color:var(--bleugadisat)}.search-bar-container input::placeholder{font-size:1.5rem;color:var(--bleugadisat)}.search-ref-conso{align-items:center}.input-ref.conso{padding-right:10rem}.input-ref.conso,.search-button-ref.conso{height:5rem}.search-button-ref.conso{padding:0 3rem}.search-text.conso{font-size:1.5rem;margin-right:3rem}@media screen and (min-width:1200px){.search-button.conso i{margin:0 3rem}}
/*# sourceMappingURL=app.67622ef3.css.map*/