html,body{height:auto !important;min-height:100vh;display:flex;flex-direction:column;z-index:-2;background-color:#f7f7fa}body{-webkit-user-select:none;-khtml-user-drag:none;-khtml-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-user-select:none;background-size:cover}.footer{max-height:400px}h1,.h1{font-size:2em}h2,.h2{font-size:1.75em}h3,.h3{font-size:1.25em}h4,.h4{font-size:1.1em}h5,.h5{font-size:1.1em}h6,.h6{font-size:.833em}p{margin:0 0 .633em}.fs-6px{font-size:.375em}.fs-7px{font-size:.438em}.fs-8px{font-size:.500em}.fs-9px{font-size:.563em}.fs-10px{font-size:.625em}.fs-11px{font-size:.688em}.fs-12px{font-size:.75em}.fs-13px{font-size:.813em}.fs-14px{font-size:.875em}.fs-15px{font-size:.938em}.fs-16px{font-size:1em}.fs-17px{font-size:1.063em}.fs-18px{font-size:1.125em}.fs-19px{font-size:1.188em}.fs-20px{font-size:1.25em}.h-10{height:10%}.h-20{height:20%}.h-30{height:30%}.h-40{height:40%}.h-60{height:60%}.h-70{height:70%}.h-80{height:80%}.h-90{height:90%}.mh-10{max-height:10%}.mh-20{max-height:20%}.mh-30{max-height:30%}.mh-40{max-height:40%}.mh-50{max-height:50%}.mh-60{max-height:60%}.mh-70{max-height:70%}.mh-80{max-height:80%}.mh-90{max-height:90%}.w-0{width:inherit}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.mw-10{max-width:10%}.mw-20{max-width:20%}.mw-30{max-width:30%}.mw-40{max-width:40%}.mw-50{max-width:50%}.mw-60{max-width:60%}.mw-70{max-width:70%}.mw-80{max-width:80%}.mw-90{max-width:90%}.minw-5{min-width:5%}.minw-7{min-width:7%}.minw-10{min-width:10%}.minw-20{min-width:20%}.minw-30{min-width:30%}.minw-40{min-width:40%}.minw-50{min-width:50%}.minw-60{min-width:60%}.minw-70{min-width:70%}.minw-80{min-width:80%}.minw-90{min-width:90%}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.text-link{color:#0d6efd !important}.bg-dark .text-body{color:#fff !important}.bg-disabled{background-color:#e9ecef}hr{border-image:linear-gradient(to right,transparent,black,transparent)1}.bg-dark hr{border-image:linear-gradient(to right,transparent,white,transparent)1}.adresse-disabled .svg-nb-theme{fill:rgba(0,0,0,0.4) !important}.svg-nb-theme{fill:#000}body.bg-dark .svg-nb-theme{fill:#fff}.hotspot{position:absolute;border-style:solid;border-width:3px;border-radius:1em;z-index:1;line-height:1.5em;min-width:2em;padding:0 .4em;font-size:12px;cursor:pointer}.img-cut{overflow:hidden;display:flex;justify-content:center;align-items:center}@media(max-width:991px){.img-cut{max-height:180px;border-right:0}}@media(min-width:768px){.card-img-top{z-index:5}.img_big_up{z-index:0}.img_big_up:hover{z-index:1000;transform:perspective(2px) scale(2)}.modele.img_big_up:hover{transform:perspective(3px) scale(3)}.multi-card-img-top.img_big_up:hover{transform:perspective(4px) scale(4)}.img_change_card_img_top_1.modele.img_big_up:hover{transform:perspective(2.5px) scale(2.5)}#mostViewed .card-img-top.img_big_up:hover{transform:perspective(4px) scale(4)}@media(prefers-reduced-motion:no-preference){.img_big_up:hover{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}}}@media(max-width:767px){body{margin-top:50px}#slider_min{font-size:8vw;top:15px;text-decoration:none}}@media(min-width:768px){#slider_min{font-size:45px;top:15px;text-decoration:none}}@media(max-width:600px){#slider_min{font-size:10vw}}@media(max-width:500px){#slider_min{font-size:15vw}}.carousel .item img{min-width:100%}@media screen and (min-width:768px){.parts:hover+.parts_details{display:block}.parts_2:hover>.parts_details{display:block}.parts_details:hover{display:block}}@media screen and (max-width:767px){.modal{z-index:10000003}.modal-backdrop{z-index:1000002}}.ref-libelle{font-size:1.2em}@media screen and (max-width:767px){.ref-libelle{font-size:.938em}}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:initial}a.btn.btn-primary{text-decoration:none}.lien-underline:hover{text-decoration:underline}#bt_affiche_tarif_stop_affaire.btn-stop_affaire{background-color:#294cd9 !important;color:#fff !important;box-shadow:0 2px 2px 1px #c5c5c5;border:2px solid #294cd9}#bt_affiche_tarif_stop_affaire.btn-stop_affaire:hover{background-color:#fff !important;color:#294cd9 !important;box-shadow:none;border:2px solid #294cd9}.btn-stop_affaire{color:#294cd9;background-color:transparent;border:2px solid transparent !important;fill:#294cd9;min-height:44px;line-height:1;font-size:16px;font-weight:600}.btn-stop_affaire:hover,.btn-stop_affaire:focus,.btn-stop_affaire:active,.btn:first-child:active.btn-stop_affaire{color:#294cd9 !important;background-color:#fff !important;border:2px solid #294cd9;box-shadow:none}.btn-stop_affaire.active,.open .dropdown-toggle.btn-stop_affaire{color:#294cd9 !important;background-color:#fff !important;border:2px solid #c5c5c5;box-shadow:0 2px 2px 1px #dcdcdc;margin-top:3px}.btn-stop_affaire:hover{color:#294cd9;background-color:#fff;border:2px solid #294cd9 !important;margin-top:3px;fill:#294cd9;box-shadow:none;text-shadow:0 0 1px}body.bg-dark .btn-stop_affaire{color:#7aa4ff;background-color:transparent;border:1px solid transparent !important;fill:#7aa4ff}body.bg-dark .btn-stop_affaire:hover,body.bg-dark .btn-stop_affaire:focus,body.bg-dark .btn-stop_affaire:active,body.bg-dark .btn-stop_affaire.active,body.bg-dark .open .dropdown-toggle.btn-stop_affaire{color:#7aa4ff;background-color:transparent;border:2px solid transparent !important;margin-top:3px}body.bg-dark .btn-stop_affaire:hover{color:#7aa4ff;background-color:transparent;border:2px solid #7aa4ff !important;margin-top:3px;fill:#7aa4ff}.btn-stop_affaire:active,.btn-stop_affaire.active,.open .dropdown-toggle.btn-stop_affaire{background-image:none}.btn-stop_affaire.disabled,.btn-stop_affaire[disabled],fieldset[disabled] .btn-stop_affaire,.btn-stop_affaire.disabled:hover,.btn-stop_affaire[disabled]:hover,fieldset[disabled] .btn-stop_affaire:hover,.btn-stop_affaire.disabled:focus,.btn-stop_affaire[disabled]:focus,fieldset[disabled] .btn-stop_affaire:focus,.btn-stop_affaire.disabled:active,.btn-stop_affaire[disabled]:active,fieldset[disabled] .btn-stop_affaire:active,.btn-stop_affaire.disabled.active,.btn-stop_affaire[disabled].active,fieldset[disabled] .btn-stop_affaire.active{background-color:#294cd9;border-color:#130269}#div_block_footer{font-size:initial}body.bg-dark #div_block_footer a{color:#fff}#div_block_footer a:hover,a.footer_micro:hover{text-decoration:underline}.footer .bg-dark{background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity)) !important}.footer .bg-dark a{color:white !important;text-decoration:none}.footer .bg-dark a:hover{text-decoration:underline}.trust-footer{border:1px solid #505050;border-radius:15px;background-color:#fff}body.bg-dark .trust-footer{border:1px solid #505050;border-radius:15px;background-color:#3f3f41}.row{--bs-gutter-x:initial}.child-row td:first-child{position:relative;box-sizing:border-box}.child-row-first-child:before{position:absolute !important;margin:auto;left:25px}.alert-warning{background-color:#fcf8e3;border-color:#f1daab;color:#c09853}.info-box{border:2px solid #ffa800 !important;border-radius:20px !important;background:#fff3cd;color:#664d03}.info-box a{color:#664d03 !important;font-weight:700}.info-box a:hover{color:#ffa800 !important;font-weight:700}.checkbox .cr,.radio .cr{position:relative;border:1px solid #a9a9a9;border-radius:.25em;width:1.3em;height:1.3em;float:left;margin-right:.5em}.radio .cr{border-radius:50%}.checkbox .cr .cr-icon,.radio .cr .cr-icon{position:absolute;font-size:1.4em;line-height:0;left:-10%}.radio .cr .cr-icon{margin-left:.04em}.checkbox label input[type="checkbox"],.radio label input[type="radio"]{display:none}.checkbox label input[type="checkbox"]+.cr>.cr-icon,.radio label input[type="radio"]+.cr>.cr-icon{transform:scale(3) rotateZ(-20deg);opacity:0;transition:all .3s ease-in}.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon,.radio label input[type="radio"]:checked+.cr>.cr-icon{transform:scale(1) rotateZ(0);opacity:1}.checkbox label input[type="checkbox"]:disabled+.cr,.radio label input[type="radio"]:disabled+.cr{opacity:.5}.form-floating label{opacity:.5;overflow:hidden !important;max-width:100% !important}.form-control[readonly]{background-color:#e9ecef;opacity:1}.input-box,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control{height:58px;border-radius:20px !important}.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control.input-tel{border-top-right-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control.input-search,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating)#recherche_shop{border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{border-color:transparent}.form_mandatory input[required]+label:after,.form_mandatory textarea[required]+label:after,.form_mandatory select[required]+label:after{content:' *'}@media screen and (max-width:768px){.form-floating label{font-size:small}}.parts,.parts_2{font-weight:bold}.parts_details{display:none}.border_noir{border:black;border-style:double}#popin_contact{border:1px solid #aaa;position:fixed;bottom:50px;right:0;z-index:100002;padding:8px;display:none}div#fleche_popin_contact{position:fixed;bottom:48px;right:40px;width:120px;display:none;z-index:100001}div#fleche_popin_contact #question-icon{width:120px;position:fixed;bottom:52px;right:40px;z-index:100001}div#fleche_popin_contact #question-icon:hover{transition-duration:200ms;transition-property:all;transform:scale(1.1)}@media screen and (max-width:496px){div#fleche_popin_contact{bottom:16px;right:16px;width:100px}}div#popin_contact input,textarea{width:100%}#fleche_tchat2{width:100px;position:fixed;bottom:52px;right:40px;z-index:100001}.tchat2-anim{animation:blinker 2s ease-in-out infinite}@keyframes blinker{50%{opacity:0}}#close_modal{font-size:1.5em;text-decoration:none}#close_modal:hover{cursor:pointer}.cookie-index{z-index:100000}#pdf_container{display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}.hovereffect{height:260px;overflow:hidden;position:relative;margin:5px}.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.hovereffect img{display:block;position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);min-width:100%;min-height:100%;overflow:hidden;margin:auto;top:-100%;bottom:-100%;left:-100%;right:-100%}.hovereffect img.hovereffect_active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);width:auto;height:auto;min-width:auto;min-height:auto;max-width:100%;max-height:100%;z-index:1}.hovereffect h2{font-weight:700;text-align:center;position:relative;font-size:17px;padding:10px;background:#fdfdfd !important;top:77%}.hovereffect a.info{height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}#img_pdfurl{margin:32px 0;border:1px solid #ccc;border-radius:15px;overflow:hidden}#axzoomer:hover{cursor:move}.zoom-container{position:absolute;bottom:10px;right:10px;z-index:1000;display:flex;flex-direction:column;align-items:center}#hotspot-on{margin-right:1rem}#hotspot-off{margin-right:.6rem;margin-left:1rem}.zoom-bar{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:8px}.card-body>div.selected{background-color:#d9d9e0}.zoom-slider{width:84px;height:4px;background:#ccc;position:relative;cursor:pointer}.zoom-indicator{width:50%;height:100%}.zoom-container button{border:2px solid;padding:10px;width:40px;height:40px;margin:5px 0;cursor:pointer}.id-etape7{border:1px solid;border-top:0;border-left:0;border-bottom:0}.buy-section-etape7{display:flex;flex-direction:row;justify-content:end;padding-top:8px}.prix-etape7{display:flex;flex-direction:column;justify-content:center;align-items:end}.commander-etape7{display:flex}.qty-etape7{padding-left:8px;padding-right:8px}@media screen and (max-width:767px){.id-etape7{border:0}}@media screen and (max-width:375px){.buy-section-etape7{display:flex;flex-direction:column;justify-content:start;padding-top:8px}.prix-etape7{align-items:start}.commander-etape7{display:flex;flex-direction:row;justify-content:space-between}.qty-etape7{padding-left:0;padding-right:0}}#img_pdfurl>.ax-container{width:100% !important}#img_pdfurl>.ax-container>.ax-controls{left:90% !important;top:0 !important;bottom:0 !important;right:0 !important}#vignette{display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around;margin-bottom:15px}#appercu{float:left;width:165px;height:190px;margin:18px}#slider{float:left;top:85px;font-size:4em;text-decoration:none;text-align:center}.page{float:left;padding:10px;margin:3px;background-color:#eee;font-size:15px;border:1px solid #aaa;width:49px;height:30px;line-height:10px;text-align:center;border-radius:5px}.page:hover{color:#fff;background-color:#a00000}.pagei{float:left;padding:10px;margin:3px;font-size:15px;width:49px;height:30px;line-height:10px;text-align:center;border-radius:5px;cursor:pointer}#modal_ref{border-radius:20px}@media screen and (min-width:1200px){.hovereffect{margin:10px}}.img_big,.img_big_microfiches{display:none;position:absolute;top:-20%;left:-0%;right:-0%;text-align:center;z-index:1}.img_big_etape_4{left:220px;width:max-content;width:-moz-max-content;position:absolute}#img_hover{position:relative;margin-left:-50%;margin-right:-50%;background-color:white;max-width:350px;max-height:350px;border:1px solid black;border-radius:5px}#quantite,#qty_shop,.quantite_catalogue,.qty_shop,.product-qty-panier{padding:0;z-index:auto;width:40px !important;text-align:center;flex:none !important}body.bg-dark #quantite,body.bg-dark #qty_shop-sa,body.bg-dark #qty_shop{color:white;background:#505050 !important}#adr_replace_yes:hover,#adr_replace_no:hover{text-decoration:underline !important}#popover:focus,#popover:active{background-color:#bbb}.decoup_mot{word-break:inherit}body.bg-light .background-index-buttons{background-color:#ededf1}body.bg-dark .background-index-buttons{background-color:#242425}body.bg-light .background-index-buttons .btn.btn-primary{font-weight:600;background-color:#f7f7fa;color:black !important}body.bg-dark .background-index-buttons .btn.btn-primary{background-color:#3f3f41}body.bg-light .background-mostviewed{background-color:#fdfdfd}body.bg-dark .background-mostviewed{background-color:#3f3f41}.card-cylindre{margin-bottom:24px}@media screen and (max-width:991px){.card-cylindre{margin-bottom:16px}}@media screen and (max-width:496px){.card-cylindre{margin-bottom:16px}}body .section ~ .section>.container{padding-top:0}.hr_fiche_art{border:0}#certifie_origine{color:#ff3200}.href_shop{-webkit-transform:scale(1);transform:perspective(1px) scale(1);z-index:auto}@media(prefers-reduced-motion:no-preference){.href_shop{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;z-index:auto}.href_shop:hover{text-decoration:none;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:999}}.shop_promo_liste{background:red;color:white;z-index:1;width:200px;padding:5px;font-size:1.2em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;position:absolute;top:-42px;right:-100px;font-weight:bold}.shop-card-index{background-color:#fdfdfd}body.bg-dark .shop-card-index{background-color:#505050}.overflow_shop{padding:5px;overflow:hidden;height:120px;margin-bottom:10px}.radius-20px{border-radius:20px !important}.radius-left-25px{border-top-left-radius:25px !important;border-bottom-left-radius:25px !important;border-top-right-radius:0;border-bottom-right-radius:0}.radius-right-25px{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:25px !important;border-bottom-right-radius:25px !important}.radius-left-20px{border-top-left-radius:20px !important;border-bottom-left-radius:20px !important;border-top-right-radius:0;border-bottom-right-radius:0}.radius-right-20px{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:20px !important;border-bottom-right-radius:20px !important}.radius-left-15px{border-top-left-radius:15px;border-bottom-left-radius:15px;border-top-right-radius:0;border-bottom-right-radius:0}.radius-right-15px{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:15px;border-bottom-right-radius:15px}.section-spacing{padding-top:40px;padding-bottom:48px}.page-spacing{padding-top:48px !important;padding-bottom:48px !important}@media screen and (max-width:992px){.section-spacing{padding-top:24px;padding-bottom:24px}.page-spacing{padding-top:24px !important;padding-bottom:24px !important}}@media(prefers-reduced-motion:no-preference){.img_shop_liste{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.href_shop_list{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;z-index:auto;overflow:hidden}.href_shop_list:hover{text-decoration:none;-webkit-transform:translateY(-10px);transform:translateY(-10px);z-index:999}}.div_shop_liste{box-shadow:0 1px 5px 0 rgba(0,0,0,0.3);border-radius:2px;background-color:white;float:left;width:100%;text-align:center;font-weight:bold;overflow:hidden}.img-container{height:210px;width:210px;white-space:nowrap;text-align:center;margin:auto}.helper-img{display:inline-block;height:100%;vertical-align:middle}.img-actuelle{vertical-align:middle;max-height:200px;max-width:200px}@media screen and (min-width:992px){.img-container{height:300px;width:300px}.img-actuelle{max-height:280px;max-width:280px}}#href_shop:hover{text-decoration:none}.parts:hover>span,.parts_2:hover>span{color:#fff}#span_index{font-weight:bold}@media screen and (max-width:767px){#span_index{font-size:.8em;color:black}.breadcrumb{font-size:.8em !important}.microfiche_bandeau{font-size:.6em}.microfiche_bandeau #slider_min{font-size:2em}}.breadcrumb{margin:0;font-size:1em;padding:8px 15px;list-style:none;border-radius:4px;width:100%}.breadcrumb>li+li:before{color:#ccc;content:" \00a0/"}.elementText{text-decoration:none}#flex_vue_cat{display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}#flex_vue_cat:before,#flex_vue_cat:after{content:initial}.prix_fiche_article{font-weight:bold;font-size:1.5em}#form_affect{flex-flow:row wrap;-webkit-flex-flow:row wrap}#form_affect>button{flex-grow:1;-webkit-flex-grow:1}#form_container_affect{float:none}#check_CGV{margin:20px 0 0 20px}.ancien_prix{text-decoration:line-through 2px #c00}.old_price{text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#c00;font-weight:400 !important}.nouveau_prix{white-space:nowrap;overflow:hidden;color:red}.img_garage{max-width:200px;height:auto}.img_garage_petit{width:100px;height:auto}.body_garage div:last-child{padding:0 5px}.margin_panier_color{background-color:#ececec}.margin_panier_color:hover{box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.margin_panier_color_middle:hover{box-shadow:inset 0 0 0 9999px #dadada}.no_box_shadow{box-shadow:0 0 0 transparent !important}.qte_frais{display:none}.loginBtn:link,.loginBtn:visited,.loginBtn:hover,.loginBtn:active{text-decoration:none;color:white}.loginBtn{text-decoration:none;box-sizing:border-box;position:relative;width:49.9%;margin:.2em;padding:2px 15px 2px 46px;border:0;line-height:34px;white-space:nowrap;border-radius:.2em;font-size:16px;color:#FFF}.loginBtn:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:34px;height:100%}.loginBtn:focus{outline:0}.loginBtn:active{box-shadow:inset 0 0 0 32px rgba(0,0,0,0.1)}.loginBtnFacebook{background-color:#4c69ba;background-image:linear-gradient(#4c69ba,#3b55a0);font-family:"Helvetica neue",Helvetica Neue,Helvetica,Arial,sans-serif;text-shadow:0 -1px 0 #354c8c}.loginBtnFacebook:before{background:url('../images/divers/icon_facebook.png') 7px 7px no-repeat}.loginBtnFacebook:hover,.loginBtnFacebook:focus{background-color:#5b7bd5;background-image:linear-gradient(#5b7bd5,#4864b1)}.loginBtnGoogle{font-family:"Roboto",Roboto,arial,sans-serif;background:#FFF;border:#DDD 1px solid;color:grey}.loginBtnGoogle:before{border-right:#DDD 1px solid;background:url('../images/divers/g-logo.png') 6px 6px no-repeat;background-size:24px 24px;mix-blend-mode:multiply}.loginBtnGoogle:hover,.loginBtnGoogle:focus{color:grey}@media screen and (max-width:767px){.loginBtn{width:100%}}.process-step .btn:focus{outline:0}.process{display:table;width:100%;position:relative}.process-row{display:table-row}.process-step button[disabled]{opacity:1 !important;filter:alpha(opacity=100) !important;color:#d9d9e0;border:0}.process-row>.process-step>a>p.fil_value{margin-top:-10px;font-size:.875em;font-weight:400}.process-row>.process-step>a>p:hover{cursor:pointer}.process-row>.process-step>a>p[disabled]{opacity:1 !important;filter:alpha(opacity=100) !important;color:#7e808f;cursor:default;text-decoration:none;font-weight:400}.process-row>.process-step>a:hover{text-decoration:none;cursor:default}.process-row>.process-step>a[disabled]{text-decoration:none;cursor:default;font-weight:400}.process-row>.process-step>a{text-decoration:none;cursor:default;font-weight:500}.process-row>.process-step>a>p[active]{text-decoration:none;cursor:default;font-weight:600 !important}.process-row>.process-step>a>p[active]:hover{text-decoration:none;cursor:default}.process-row>.process-step>a>button>.number{font-size:20px;font-weight:400}.process-row>.process-step>a>p[active]>button>.number{font-size:20px;font-weight:bold}.process-step{display:table-cell;text-align:center;position:relative}.process-step p{margin-top:10px;margin-left:10px}.titre-process{margin-left:12px;margin-top:32px !important}.btn.btn-circle{width:50px;height:50px;text-align:center;font-size:8px;border-radius:50%;background-color:#ddd}.btn.btn-circle{position:absolute;width:60px;height:60px;display:block;top:45px;left:50%;margin-top:-52px;margin-left:-25px;border-radius:50%;background-color:#f7f7fa;box-shadow:0 0 2px 1px rgba(0,0,0,0.2)}.btn.btn-circle:after{content:' ';border-radius:50px;position:absolute;top:8px;left:8px}.btn.btn-circle:hover{background-color:#ddd;border-color:#ccc}.btn.btn-circle:focus{background-color:#ddd;border-color:#ccc}.btn.btn-circle:active{box-shadow:none}.process-step button:enabled{background-color:#fff}.process-step button:enabled p{font-weight:700 !important}.process-row{border-bottom:solid 1px #e0e0e0;padding:0 0 10px 0}.process-row>.process-step{padding:0;position:relative}.process-row>.process-step>.progress{position:relative;border-radius:0;height:2px;box-shadow:none;margin:22px 0;background-color:#d9d9e0}.process-row>.process-step>.progress>.progress-bar{width:0;box-shadow:none}.process-row>.process-step.complete>.progress>.progress-bar{width:100%}.process-row>.process-step.active>.progress>.progress-bar{width:50%}.process-row>.process-step:first-child.active>.progress>.progress-bar{width:0}.process-row>.process-step:last-child.active>.progress>.progress-bar{width:100%}.process-row>.process-step.disabled>.btn-circle{background-color:#f7f7fa}.process-row>.process-step.disabled>.btn-circle:after{opacity:0}.process-row>.process-step:first-child>.progress{left:50%;width:50%}.process-row>.process-step:last-child>.progress{width:50%}.process-step>button.btn-suivi-panier[complete] svg{background-color:#fff !important;color:#222 !important;fill:#222 !important;cursor:initial}body.bg-dark .process-step>button.btn-suivi-panier[complete] svg{background-color:#505050 !important;color:#fff !important;fill:#fff !important;cursor:initial}.process-step>button.btn-suivi-panier[active] svg{color:#fff !important;fill:#fff !important;cursor:initial}.process-step>p[complete]{font-weight:400}.process-step>button.btn-suivi-panier[complete]:hover{background-color:#fff !important;color:#222 !important;fill:#222 !important;cursor:initial;box-shadow:none}.process-step>button.btn-suivi-panier[disabled]{background-color:#f7f7fa !important;fill:#d9d9e0 !important;color:#d9d9e0 !important}body.bg-dark .process-step>button.btn-suivi-panier[disabled]{background-color:#3f3f41 !important;fill:#d9d9e0 !important;color:#d9d9e0 !important;box-shadow:0 0 2px 0 rgba(227,219,219,0.6)}.process-step>p[active]{font-weight:500}@media screen and (max-width:768px){.process-step>p{display:none}}.div_fiche_art_shop{margin:15px 0;display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;flex:1 0 100%;-webkit-flex:1 0 100%}#prix_pourcent{color:white;background:red;border-radius:50%;width:60px;height:60px;font-size:1.4em;position:absolute;right:-60px;padding-top:13px;font-weight:normal}.width_mini,.width_icones{max-width:70px}#block_choix_livr>.card-heading{display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:wrap;-webkit-flex-wrap:wrap}#block_choix_livr>.card-heading>div{display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;align-items:center;justify-content:center}.choix_livr{margin-top:5px;margin-bottom:5px;text-align:center}.radio_choix_livr{width:2em;height:2em}.radio_choix_pr{width:1em;height:1em}.relais{align-items:center;justify-content:space-around}.relais img{width:10%}.relais div{width:50%}@media screen and (max-width:767px){.btn_shop_hover{flex:1 1 auto;-webkit-flex:1 1 auto}#carousel_shop{height:auto}}#header_fiche_article{border-radius:0;height:80px;margin:-5px;overflow:hidden}#card_fiche_article{border:8px solid;width:60%;margin:0 0 0 -35%;left:55%}#body_fiche_article{padding:15px !important;margin-left:-5px;margin-right:-5px;margin-top:3px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#ref_etiquette{font-size:1.3em;margin-bottom:10px !important}@media screen and (max-width:767px){#card_fiche_article{width:75%;margin:10px auto;left:0}}@media(min-width:768px) and (max-width:991px){#card_fiche_article{width:100%;margin:0;left:0}}@media(min-width:992px) and (max-width:1199px){#card_fiche_article{border:8px solid;width:90%;margin:0 0 0 -45%;left:50%}}#ajax_loader_backg{background:none repeat scroll 0 0 white;position:fixed;display:block;opacity:.8;z-index:1000001;left:0;top:0;height:100%;width:100%}.windows8{position:fixed;margin:auto;top:50%;left:50%;z-index:1000005;margin-top:-75px;margin-left:-75px;margin-top:-75px;margin-left:-75px;width:150px;height:150px}#ajax_loader_message{z-index:1000005;position:fixed;top:40%;left:50%;transform:translateX(-50%);text-align:center;color:rgba(17,17,17,0.75);font-weight:bold;font-size:16px;max-width:80%;white-space:normal;word-wrap:break-word}.gears-container{width:180px;height:180px;font-size:24px;padding:9%;position:relative;margin:0 auto}.gear-rotate{width:2em;height:2em;top:50%;left:50%;margin-top:-1em;margin-left:-1em;position:absolute;border-radius:1em;-webkit-animation:1s gear-rotate linear infinite;-moz-animation:1s gear-rotate linear infinite;animation:1s gear-rotate linear infinite}.gear-rotate-left{margin-top:-2.2em;top:50%;width:2em;height:2em;position:absolute;border-radius:1em;-webkit-animation:1s gear-rotate-left linear infinite;-moz-animation:1s gear-rotate-left linear infinite;animation:1s gear-rotate-left linear infinite}.gear-rotate::before,.gear-rotate-left::before{width:2.8em;height:2.8em;position:absolute;content:"";top:-.4em;left:-.4em;border-radius:1.4em}.gear-rotate::after,.gear-rotate-left::after{width:1em;height:1em;background:#fff;position:absolute;content:"";top:.5em;left:.5em;border-radius:.5em}@-webkit-keyframes gear-rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-180deg)}}@-moz-keyframes gear-rotate{0%{transform:rotate(0)}100%{transform:rotate(-180deg)}}@keyframes gear-rotate{0%{transform:rotate(0)}100%{transform:rotate(-180deg)}}@-webkit-keyframes gear-rotate-left{0%{-webkit-transform:rotate(30deg)}100%{-webkit-transform:rotate(210deg)}}@-moz-keyframes gear-rotate-left{0%{-webkit-transform:rotate(30deg)}100%{-webkit-transform:rotate(210deg)}}@keyframes gear-rotate-left{0%{-webkit-transform:rotate(30deg)}100%{-webkit-transform:rotate(210deg)}}#entretien_container>.accordion>.accordion-item>.accordion-header>.accordion-button:not(.collapsed)::after,#entretien_container>.accordion>.accordion-item>.accordion-header>.accordion-button::after{background-image:url("/assets/svg/themes/commun/accordion-arrow-black.svg") !important}.list_step_4{list-style-type:none;border-top:2px solid #f5f5f5;padding-top:20px}.accordion-front.bg-light>.accordion-item>.accordion-collapse{background-color:#fdfdfd}.fade-it{animation:yellow-fade 2.5s ease-in-out .2s}.infos_vehicle>.pull-left>.model_name{text-transform:uppercase;font-weight:bold}.infos_vehicle>.pull-left>.model_name{width:100%}.infos_vehicle>.pull-left>span{padding:1px 0;word-break:break-word}.infos_vehicle>.pull-left>span:nth-of-type(2n-1){font-style:italic}.infos_vehicle>.pull-left>span:nth-of-type(2n)::after{content:"\A";white-space:pre}.infos_vehicle .pull-left>span:nth-of-type(2n),.infos_vehicle .pull-left>span:nth-of-type(2n-1){-webkit-flex:0 0 100%;flex:0 0 100%}#table_order_history>tbody>tr>td::before{display:none}.td_etat_cmde>p>span{display:block}@media screen and (max-width:991px){.table{font-size:.9em}#table_order_history>thead>tr{padding:.7em 2vw}#table_order_history>thead>tr:first-of-type{display:none}#table_order_history>tbody>tr>td::before{display:inline;font-weight:bold}#table_order_history>tbody>tr>td{display:grid;grid-template-columns:6.5em auto;grid-gap:1em 1.5em}#table_order_history.table-dark>:not(caption)>*>*{border-color:#ecedee}.table_no_before{display:block}}.control-label{font-weight:bold}.less-btn,.more-btn,.btn-number{background-color:#e8e8e8;border:1px solid #ced4da}.less-btn,.more-btn{width:30px}.bg-dark .less-btn,.bg-dark .more-btn,.bg-dark .btn-number{background-color:#505050;border-color:#404040;color:white}.less-btn>i,.more-btn>i{font-size:1.4rem}h1.mangopay_h1{text-align:center}#creditCard{border-radius:4px;padding:0;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,0.5);overflow:hidden;position:relative}#creditCard>div{padding:0 16px;margin-bottom:16px}#creditCard>.header{padding-bottom:1px;background-color:initial !important;background-image:initial !important}.bg-dark #creditCard>.header{color:white !important}.bg-light #creditCard>.header{color:#222 !important}#creditCard>.header>div>img{height:60px;margin:8px}#creditCard>.header>div>h2{vertical-align:middle;margin-top:10px;margin-bottom:0}#creditCard>div#cardExpirationDate{display:inline-block}#creditCard>div#cardCvx{display:inline-block;padding-left:0}#btn_pay{margin:5px auto;display:block;border-radius:4px}@media screen and (max-width:768px){#creditCard>div#cardExpirationDate,#creditCard>div#cardCvx{width:49%}#creditCard>div#cardCvx{padding-left:20px}}@media screen and (max-width:768px){#creditCard>div#cardExpirationDate,#creditCard>div#cardCvx{width:49%}#creditCard>div#cardCvx{padding-left:20px}}@media screen and (max-width:350px){#creditCard>div#cardExpirationDate,#creditCard>div#cardCvx{width:100%}}#mangopay_help_text{margin:40px 0 20px;font-size:1em;text-align:center}.circle-container{position:absolute;width:100%;top:25%;display:none}.circle-loader{border:5px solid rgba(0,0,0,0.2);border-left-color:#09099a;animation:loader-spin 1.2s infinite linear;position:relative;margin:0 auto;border-radius:50%;width:7em;height:7em;z-index:99999}.load-complete{-webkit-animation:none;animation:none;border-color:#09099a;transition:border 500ms ease-out}.checkmark{display:none}.checkmark.draw:after{animation-duration:800ms;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.checkmark:after{opacity:1;height:3.5em;width:1.75em;transform-origin:left top;border-right:5px solid #09099a;border-top:5px solid #09099a;content:'';left:1.75em;top:3.5em;position:absolute}.circle-text{display:none;text-align:center;color:#09099a;font-weight:bold;font-size:1.5em;position:relative;top:10px;z-index:99999;width:100%;margin:0 auto}@keyframes loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:1.75em;opacity:1}40%{height:3.5em;width:1.75em;opacity:1}100%{height:3.5em;width:1.75em;opacity:1}}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.btn_user_espace{border:0}.login_box{border-radius:5px;padding:16px 16px}.login_box>div.page-header>h1{margin:0;display:inline-block}.login_box>hr{border-color:#888}.login_form>div.form-control{display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column;-webkit-flex-flow:column;text-align:center}.login_form>div.form-group>label{margin:0;text-align:left}.login_form>div.form-group input[type="password"]::-ms-reveal,.login_form>div.form-group input[type="password"]::-ms-clear{display:none !important}.login_form>div.form-group #password_show{cursor:pointer}.login_form>div.form-group button[type="submit"]{min-width:50%;margin:10px auto 5px}.login_form>div.form-group a{margin:0 auto -10px}#change_mail{color:#fff;font-size:1.5em;margin:0 10px}.login_text{font-weight:bold}.login_mail_bottom{margin-bottom:15px}.login_display{display:grid}.login_display_text{display:flex;justify-content:center;text-align:center}#payment_help_text,#payment_amount{margin:0 auto;display:block}#payment_amount{text-align:center;margin-top:10px}#payment_amount>b{font-size:1.4em}#payment_option_container{display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-evenly;width:90%;margin:30px auto}#payment_option_container>.payment_option{background-color:#fff;color:#000;font-weight:bold;box-shadow:0 1px 5px 0 rgba(0,0,0,0.3);border:1px solid transparent;border-radius:2px;padding:10px;width:150px;text-align:center;display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;justify-content:space-between;cursor:pointer;color:initial;text-decoration:none;transition:.2s;margin:5px}#payment_option_container>.payment_option.form_bank form,#payment_option_container>.payment_option.form_bank a.btn.btn-primary{display:none}#payment_option_container>.payment_option.inactive{border:1px solid transparent;opacity:.5}#payment_option_container>.payment_option>img{max-width:100%;height:auto;margin:0 auto -20px;padding:10px}#payment_info_container{width:70%;margin:30px auto}#payment_info_container>.payment_info{box-shadow:0 1px 5px 0 rgba(0,0,0,0.3);border-radius:2px;padding:10px;display:none;text-align:center}#payment_info_container>.payment_info>*{width:100%;text-align:center}#payment_info_container>.payment_info button,#payment_info_container>.payment_info a{width:auto;min-width:25%;margin:0 auto;margin-top:20px}#payment_help_text,#payment_amount{margin:0 auto;display:block}#payment_amount{text-align:center;margin-top:10px}#payment_amount>b{font-size:1.4em}#payment_option_container_v2{display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}#payment_option_container_v2>.payment_option{background-color:transparent;color:#000;border-radius:20px;padding:10px;border-bottom:1px solid #000;border-image:linear-gradient(to right,transparent,black,transparent)1;text-align:center;display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;justify-content:space-between;color:initial;text-decoration:none;transition:.2s;margin:5px}body.bg-dark #payment_option_container_v2>.payment_option{border-bottom:1px solid #000;border-image:linear-gradient(to right,transparent,white,transparent)1}#payment_option_container_v2>.payment_option:last-child{border-bottom:0}body.bg-dark #payment_option_container_v2>.payment_option:last-child{border-bottom:0}#payment_option_container_v2>.payment_option.form_bank form,#payment_option_container_v2>.payment_option.form_bank a.btn.btn-primary{display:none}#payment_option_container_v2>.payment_option.inactive{border:1px solid transparent;opacity:.5}#payment_option_container_v2>.payment_option>img{max-width:100%;height:auto;margin:0 auto -20px;padding:10px}body.bg-dark .payment_info{color:white}.payment_info>*{width:100%;text-align:center}.payment_info button,.payment_info a{width:auto;min-width:25%;margin:0 auto;margin-top:20px}@media screen and (max-width:768px){#payment_help_text,#payment_amount,#payment_option_container,#payment_info_container{width:100%}#payment_option_container{margin:20px auto}#payment_option_container>.payment_option>span{flex:1 1 0}}.flag{height:28px;width:28px;border-radius:50%;border:1px solid #d4d4d4}body.bg-dark .flag{border:0}.navbar-brand:hover,.navbar-nav .nav-link:hover,.nav-link:focus,a.dropdown-item:hover,a.dropdown-toggle:hover,.dropdown-menu a:hover{text-shadow:0 0 1px}.navbar{height:58px}@media screen and (max-width:768px){.navbar-nav-scroll{--bs-scroll-height:150px}.navbar-nav .mail-mini{font-size:12px}}.navbar.bg-light .navbar-nav .btn.btn-primary{background-color:transparent !important;border:none !important;border-bottom:3px solid transparent !important;font-weight:bold !important;border-radius:0 !important}@media screen and (min-width:768px){.navbar.bg-light .navbar-nav .btn.btn-primary:hover{border-bottom:3px solid !important}}.navbar.bg-light .navbar-nav .dropdown-item.active,.navbar.bg-light .navbar-nav .dropdown-item:active,.navbar.bg-light .navbar-nav .dropdown-item:hover{background-color:#dee2e6 !important}.navbar.bg-light .navbar-nav .btn.btn-primary:active:focus{box-shadow:none !important}@media screen and (min-width:992px){.nav-right:after{right:-999em;background:#fff;content:'';display:block;position:absolute;width:999em;top:0;bottom:0}.nav-right-top:after{right:-999em;background:#ededf1;content:'';display:block;position:absolute;width:999em;top:0;bottom:0}body.bg-dark .nav-right:after{right:-999em;background:#3f3f41;content:'';display:block;position:absolute;width:999em;top:0;bottom:0}body.bg-dark .nav-right-top:after{right:-999em;background:#2c2c2f;content:'';display:block;position:absolute;width:999em;top:0;bottom:0}body.bg-light .navbar-nav .btn.btn-secondary,body.bg-light .modal#pays .btn.btn-secondary{background-color:#ededf1;border:1px solid #d4d4d4}}.resultat_ajout_panier{border-radius:50%;display:inline-flex;position:absolute;top:25px;left:25px;line-height:18px;width:18px;font-size:12px;justify-content:center;align-items:center}.nav-mobile{box-shadow:0 1px 5px 0 rgba(0,0,0,0.2)}.nav-mobile li{list-style:none}#navbarNavDropdownMobile{position:fixed;width:100%;height:100vh}@media screen and (max-width:991px){.nav-panier-mobile{position:relative}.resultat_ajout_panier{top:16px;left:16px}.navbar-collapse{height:100vh !important;background-color:#f7f7fa}body.bg-dark .navbar-collapse{height:100vh !important;background-color:#2c2c2f}.navbar-collapse:after{content:"";position:absolute;left:0;right:0;margin:0 auto;width:100%;height:100vh;background:#f7f7fa}body.bg-dark .navbar-collapse:after{background:#2c2c2f}.navbar-bottom-bg:after{right:-999em;background:#f7f7fa;content:'';display:block;position:absolute;width:999em;top:0;bottom:0}.navbar-bottom-bg:before{left:-999em;background:#f7f7fa;content:'';display:block;position:absolute;width:999em;top:0;bottom:0}body.bg-dark .navbar-bottom-bg:after{right:-999em;background:#2c2c2f;content:'';display:block;position:absolute;width:999em;top:0;bottom:0}body.bg-dark .navbar-bottom-bg:before{left:-999em;background:#2c2c2f;content:'';display:block;position:absolute;width:999em;top:0;bottom:0}.nav-item-mobile{background-color:#fff;justify-content:center;display:flex;border-radius:25px;border:1px solid #d4d4d4}.bg-dark .nav-item-mobile{background-color:#505050;justify-content:center;display:flex;border-radius:25px;border:1px solid #616267}.burger{display:inline-block;cursor:pointer}.bar1,.bar2,.bar3{width:30px;height:3px;margin:6px 0;transition:.4s;border-radius:25px}.change .bar1{transform:translate(0,7px) rotate(-45deg)}.change .bar2{opacity:0}.change .bar3{transform:translate(0,-11px) rotate(45deg)}}#banner_message>.bg-dark{background-color:#222 !important}@media screen and (max-width:768px){#banner_message{font-size:.8rem !important}#banner_message>div{padding:.5rem !important}}.banner-new{background-color:#212529 !important;border-top:2px solid #d9d9e0}.banner-new a{color:#fff !important}.banner-new a:hover{text-decoration:underline}.container_theme .theme-background{background-image:url("/assets/images/divers/microfiche_background.jpg");background-size:cover}.theme-header-text .marque-color{font-size:3em;font-weight:800;text-transform:uppercase;margin-bottom:0}@media screen and (max-width:557px){.theme-header-text .marque-color{font-size:2em}}.theme-header-text{text-align:center;display:flex;flex-direction:column;align-items:center;width:50%;padding:25px 0;min-height:170px}.theme-header-img{object-fit:cover}@media screen and (max-width:991px){.theme-header-text{text-align:center;width:100%;margin-left:0;min-height:initial}}@media(min-width:576px){.microfiches-img:hover{transform:scale(2);z-index:4;overflow:none;border-radius:4px}}@media(min-width:576px){.image-moto:hover{position:relative;margin-left:-50%;margin-right:-50%;max-width:450px;max-height:450px;border-radius:4px}.image-moto-2:hover{position:relative;margin-left:-50%;margin-right:-50%;max-width:450px;max-height:450px;border-radius:4px}}@media(max-width:992px){.row-2{display:flex !important}}@media(max-width:575px){.button_tarif{flex-shrink:1}}.navigation_page{flex-shrink:1}.navigation_page>.pagination{flex-wrap:wrap}.text_breadcrum{text-decoration:none;font-size:1em}.info:focus{box-shadow:none}.btn-info:active:focus{box-shadow:none}@media(max-width:425px){.normal{padding:2px !important}.text-microfiches{padding:2px !important}.italic{padding:2px !important}}.margin_header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media(min-width:1200px){.col-lg-5ths{width:20%;float:left}}.titre_cat{text-transform:uppercase;font-weight:700;font-size:1.6rem;padding:0;margin-bottom:.5rem}@media(max-width:767px){.titre_cat{font-size:1.4rem;align-self:center}}.text_cylindre{font-weight:500;margin-top:-10px;font-size:18px}.a-cylindre-button{color:#fff}.a-cylindre-button:hover{color:#fff}.width_mini{width:50%}.img-thumbnail{max-width:100%;height:auto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:4px}.bg-light .img-thumbnail{border:1px solid #ddd}.bg-dark .img-thumbnail{background-color:#505050;border:1px solid #505050}.row{width:100%}.mb-3-register{margin-bottom:2rem !important}@media(max-width:425px){.normal{padding:2px !important}.text-microfiches{padding:2px !important}.italic{padding:2px !important}}@media(max-width:992px){.title_bandeau{width:50%}}@media(max-width:768px){.title_bandeau{width:66.6666666667%}}.microfiches{border:1px solid #ddd;box-shadow:0 1px 5px 0 #b9b9b9;border-radius:4px;position:relative}.img_big_shop_fiche_article{position:absolute;top:85px;left:-40px}@media(min-width:576px){.group_with_display>.display_popover{width:10%;font-size:18px;padding:14px 10px}}@media(max-width:576px){.group_with_display>.display_popover{width:15%;font-size:18px;padding:14px 10px}}.margin_negatif_text_s{margin-top:-3px;margin-bottom:-7px}.cursor_pointer{cursor:pointer}.parts_ref{text-decoration:none}.parts_ref:hover{text-decoration:underline}.bg-dark{background-color:#2c2c2f !important}.bg-light{background-color:#f7f7fa !important}.navbar{background-color:#ededf1}.bg-dark .navbar,.container.bg-dark{background-color:#242425 !important}a{text-decoration:none}.bg-dark a{color:white}.bg-light a{color:#222}.input-group.is-invalid>.invalid-feedback{display:block}.bg-dark .border:not(.border-primary),.bg-dark .border-top:not(.border-primary),.bg-dark .border-bottom:not(.border-primary),.bg-dark .border-start:not(.border-primary),.bg-dark .border-end:not(.border-primary){border-color:#6a6a6a !important}.card.bg-dark .border:not(.border-primary),.card.bg-dark .border-top:not(.border-primary),.card.bg-dark .border-bottom:not(.border-primary),.card.bg-dark .border-start:not(.border-primary),.card.bg-dark .border-end:not(.border-primary){border-color:#000 !important}.popover{border-radius:20px !important}.popover-header{color:black !important;background-color:#ffa800 !important;border-top-left-radius:20px !important;border-top-right-radius:20px !important;font-weight:bold;text-align:center;display:none}.card{border-radius:20px;--bs-card-bg:#fdfdfd !important}.card.bg-dark>.card-header,.card.bg-dark>.card-footer{background-color:transparent}body.bg-dark .card.card-info-ticket{background-color:#505050 !important}.card-header.bg-primary{border-top-left-radius:20px;border-top-right-radius:20px}.card-footer{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.lonely.card-header.bg-primary{border-radius:20px !important}.card-header.bg-primary,.card-header.bg-primary a{color:white}.card-header{background:none !important;border:0}.card-header:first-child{border-radius:20px 20px 0 0}.card-footer:last-child{border-radius:0 0 20px 20px}.card-header img:not(#police_fiche_article){width:100px;height:50px;object-fit:contain;align-self:center}.card-header h2{text-transform:uppercase;font-weight:700}@media screen and (max-width:696px){.card-header img:not(#police_fiche_article){width:80px;height:40px;object-fit:contain}}.card-primary>.card-body{padding:0}.card-primary>.card-body>.card-title{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.card-sous-titre{padding:8px 24px;font-weight:700;font-size:16px;background-color:#fdfdfd;line-height:110%;border-top-left-radius:20px;border-top-right-radius:20px}.card-mostviewed{background-color:#fdfdfd;border-bottom-left-radius:15px !important;border-bottom-right-radius:15px !important}body.bg-dark .card .card-mostviewed{background-color:#505050}.card-mostviewed span{font-weight:400;font-size:15px}.bg-dark #mostViewed .card{background-color:#3f3f41 !important}#JS_row_cylindre .btn.btn-primary{background-color:#fdfdfd;border:0}.bg-dark #JS_row_cylindre .btn.btn-primary{background-color:#3f3f41;border:0}.accordion-item div[id^="accordion_hondacars"] .btn.btn-primary{background-color:#990a0c}.card-shadow{border:1px solid #ededf1}.btn-choice-shadow{box-shadow:0 0 2px 0 rgba(0,0,0,0.4)}body.bg-dark .btn-choice-shadow{box-shadow:0 0 2px 0 rgba(227,219,219,0.6)}.card.bg-dark .card-shadow,body.bg-dark .card-shadow{border:1px solid #242425}.card.bg-dark .card-sous-titre{background-color:#505050}.sous-titre-marque{text-transform:uppercase}.sous-titre-type{text-transform:capitalize}.accordion-padding{padding:16px 0;border-radius:20px;background-color:#fff}.card.bg-light #accordion{background-color:#fdfdfd !important}.card.bg-dark #accordion{background-color:#505050 !important}.cb-weird-themes{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fdfdfd}.card.bg-dark .cb-weird-themes{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#505050}.card-modele{background-color:#fdfdfd;border-radius:20px !important}.card-modele:hover{box-shadow:0 0 4px 0 rgba(2,0,0,0.5);transition:.3s}body.bg-dark .card-modele{background-color:#505050}body.bg-dark .card-modele:hover{box-shadow:0 0 4px 0 rgba(231,226,226,0.6);transition:.3s}.card-modele-img{border-top-left-radius:20px;border-top-right-radius:20px;object-fit:cover}.accordion-front.bg-dark>.accordion-item{border-image:linear-gradient(to right,transparent,white,transparent) 1;background-color:#505050;color:white}.accordion-front.bg-dark>.accordion-item>.accordion-header,.accordion-front.bg-dark>.accordion-item>.accordion-header>.accordion-button{background-color:#505050;box-shadow:none}.accordion-front.bg-dark>.accordion-item>.accordion-header,.accordion-front.bg-dark>.accordion-item>.accordion-header>.accordion-button:hover{background-color:transparent;box-shadow:none;border-radius:15px}.accordion-front.bg-dark>.accordion-item>.accordion-collapse{background-color:#505050}.accordion-front.bg-dark>.accordion-item>.accordion-header>.accordion-button::after{background-image:url("/assets/svg/themes/commun/accordion-arrow-white.svg")}#entretien_container>.accordion-front.bg-dark>.accordion-item>.accordion-header>button{color:white !important}.accordion-front.bg-dark>.accordion-item .accordion-button:not(.collapsed) .text-cylindre,.accordion.bg-dark .text-cylindre:hover{text-shadow:0 0 1px;color:#fff}.accordion.bg-dark .text-cylindre{color:#e4e4e4;font-weight:500}.accordion-front.bg-light>.accordion-item{border-image:linear-gradient(to right,transparent,#bdbdbd,transparent) 1;background-color:#fdfdfd}.accordion-front.bg-light .accordion-item>.accordion-header,.accordion-front.bg-light .accordion-item>.accordion-header>.accordion-button{background-color:#fdfdfd;box-shadow:none}.accordion-front.bg-light>.accordion-item>.accordion-header,.accordion-front.bg-light>.accordion-item>.accordion-header>.accordion-button:hover{background-color:transparent !important;box-shadow:none;border-radius:15px}.accordion-front.bg-light>.accordion-item .accordion-button:not(.collapsed) .text-cylindre,.accordion.bg-light .text-cylindre:hover{text-shadow:0 0 1px;color:#000}.accordion.bg-light .text-cylindre{color:#4d4d4d;font-weight:500}#entretien_container>.accordion-front.bg-light>.accordion-item>.accordion-header>button{color:black !important}#entretien_container .card-header{background-color:#fdfdfd}#entretien_container .accordion-front.bg-dark .card-header{background-color:#505050}.accordion-front>.accordion-item>.accordion-header>button>h2,.accordion-front>.accordion-header>button>h3{margin:initial;display:inline-block}.cylindre_card_vehicule>.accordion-body{background-color:white}.cylindre{margin:initial !important}.h4.cylindre{padding-left:5%}@media screen and (max-width:425px){.h4.cylindre{padding-left:5%}}.cylindre-padding{padding:0 5%;padding-bottom:16px}#accordion_faq.bg-dark .accordion-button,#accordion_faq.bg-dark button{color:#fff !important}#accordion_faq>.accordion-item>.accordion-header>.accordion-button:not(.collapsed)::after,#accordion_faq>.accordion-item>.accordion-header>.accordion-button::after{background-image:url("/assets/svg/themes/commun/accordion-arrow-white.svg") !important}#accordion-step_microfiche>.accordion-item{border-bottom:1px solid transparent;border-image:linear-gradient(to right,transparent,#858585,transparent)1}#accordion-step_microfiche>.accordion-item:last-child{border-bottom:0}nav>.pagination{margin-top:5px;margin-bottom:5px;background:transparent;border:1px solid #ced4da;border-radius:25px}.pagination>li>a,.pagination>li>button,.pagination>li>span{position:relative;float:left;border:0;text-decoration:none;border-radius:50%;width:40px;height:40px;padding:0;display:flex;justify-content:center;align-items:center}.pagination>li{border-radius:50%;margin:4px}.pagination li:first-child,.pagination li:last-child,.pagination li:first-child .page-link,.pagination li:last-child .page-link{background-color:#d9d9e0}.pagination>li>a:hover,.pagination>li>button:hover{background-color:#d9d9e0;text-decoration:none;border-radius:50%;text-shadow:0 0 1px;box-shadow:none}.pagination.bg-dark{background-color:#222}.pagination.bg-light>.page-item>a,.pagination.bg-light>.page-item>button,.pagination.bg-light>.page-item>span{background-color:transparent;border:0}.pagination.bg-dark>.page-item>a,.pagination.bg-dark>.page-item>button,.pagination.bg-dark>.page-item>span{background-color:transparent;color:#fff !important;border-color:none}.pagination.bg-dark>.page-item>a:hover,.pagination.bg-dark>.page-item>button:hover,.pagination.bg-dark>.page-item>span:hover,.pagination.bg-dark>.page-item>a:focus,.pagination.bg-dark>.page-item>button:focus,.pagination.bg-dark>.page-item>span:focus{background-color:#505050;border-color:#404040;text-decoration:none;font-weight:700;box-shadow:none}.pagination.bg-light>.page-item>a:hover,.pagination.bg-dark>.page-item>button:hover,.pagination.bg-light>.page-item>span:hover,.pagination.bg-light>.page-item>a:focus,.pagination.bg-dark>.page-item>button:focus,.pagination.bg-light>.page-item>span:focus{background-color:#d9d9e0;border-color:#404040;text-decoration:none;font-weight:700;box-shadow:none}.page-item:first-child .page-link{border-top-left-radius:100% !important;border-bottom-left-radius:100% !important;border-top-right-radius:100%;border-bottom-right-radius:100%}.page-item:first-child .page-link:hover{border-top-left-radius:100% !important;border-bottom-left-radius:100% !important;border-top-right-radius:100%;border-bottom-right-radius:100%}.page-item:last-child .page-link{border-top-left-radius:100% !important;border-bottom-left-radius:100% !important;border-top-right-radius:100%;border-bottom-right-radius:100%}.page-item:last-child .page-link:hover{border-top-left-radius:100% !important;border-bottom-left-radius:100% !important;border-top-right-radius:100%;border-bottom-right-radius:100%}.btn{min-height:44px;justify-content:center;align-content:center;font-weight:600;border-radius:25px}.btn.btn-primary:hover,.btn.btn-secondary:hover{text-shadow:0 0 1px}.btn.btn-secondary svg{fill:#000 !important}a.dropdown-item{font-weight:500 !important}.btn.btn_head{display:inline-block;min-height:30px}.btn.bg-dark{color:white !important}.btn-identification{border:0;box-shadow:0 0 1.5px 1px rgba(0,0,0,0.21)}.bg-dark .btn-identification{border:0;box-shadow:0 0 1.5px 1px rgba(0,0,0,0.21)}.btn-padding{padding:1px}.btn-etapes{background-color:#f8f9fa !important}.bg-dark .btn-etapes{background-color:#2c2c2f !important}.btn-entretien{background:#f7f7fa !important}body.bg-dark .btn-entretien{background:#2c2c2f !important}.btn-secondary.search{border:1px solid #ced4da !important;border-left:none !important}.btn-admin-barre{background-color:#fff !important;font-weight:600;color:#000 !important}.btn-paypal{background-color:#0070ba;color:#fff !important;font-weight:600;border:2px solid #0070ba}.btn-paypal:hover{background-color:#fff;color:#0070ba !important;font-weight:600;text-shadow:0 0 1px;border:2px solid #0070ba}.table{--bs-table-bg:transparent;--bs-table-striped-bg:#ededf1;--bs-table-hover-bg:#d9d9e0;--bs-table-border-color:transparent}.table.table-dark{--bs-table-bg:transparent;--bs-table-striped-bg:#343437;--bs-table-hover-bg:#616467;--bs-table-border-color:transparent}.table:last-child{border-bottom:1px solid #d9d9e0}.table.table-dark:last-child{border-bottom:1px solid #616467}table.table tr{border-bottom:1px solid transparent}tbody{position:relative}table.table tbody tr::after{content:'';position:absolute;width:100%;left:0;border-bottom:1px solid transparent;border-image:linear-gradient(to right,#f3f3f3,#bdbdbd,#f3f3f3)1}table.table tbody tr:first-child::after{content:none !important}body.bg-dark table.table tbody tr.tr-panier::after{content:'';position:absolute;width:100%;left:0;border-bottom:0}table.table tbody tr.tr-panier::after{content:'';position:absolute;width:100%;left:0;border-bottom:0}@media screen and (max-width:767px){table.table tbody tr.tr-panier::after{content:'';position:absolute;width:100%;left:0;border-bottom:0}}body.bg-dark table.table tbody tr::after{border-bottom:1px solid transparent;border-image:linear-gradient(to right,transparent,#858585,transparent) 1}table{border-collapse:collapse}.border-gradient-bottom{border-bottom:1px solid transparent;border-image:linear-gradient(to right,transparent,black,transparent) 1}.modal-content.bg-dark>.modal-header{background-color:#3f3f41}.modal-content.bg-dark>.modal-body{background-color:#3f3f41}.modal-content.bg-dark>.modal-footer{background-color:#505050}body.bg-light .modal .table a,body.bg-light .modal .shop_liste_flex a{color:black}body.bg-dark .modal .table a,body.bg-dark .modal .shop_liste_flex a{color:white}.modal.modal-img-box{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);justify-content:center;align-items:center;z-index:1100}.modal-img{max-width:90%;max-height:90%;border-radius:20px}.modal.modal-img-box.close-area{cursor:pointer}body.bg-dark .form-control:not(.btn),body.bg-dark .form-select{display:block;color:#fff;background-color:#6b6b6c;border:1px solid #6b6b6c}body.bg-dark .form-control:focus,body.bg-dark .form-select:focus{background-color:#7f7f83;color:white}body.bg-dark .form-control[disabled],body.bg-dark .form-control[readonly],body.bg-dark .form-select[disabled],body.bg-dark .form-select[readonly],fieldset[disabled] .form-control{background-color:#adafae !important;opacity:1}#recherche_shop:focus{box-shadow:none}.product-qty,.product-qty-panier{border:1px solid #ededf1 !important;background-color:#fff !important;text-align:center}.bg-dark .product-qty{border:1px solid #505050 !important;background-color:#505050 !important;text-align:center}.qty-count,.qty-count-panier{border:1px solid #ededf1 !important;background-color:#fff !important}.qty-count#minus-btn,.qty-count--minus,.qty-count#quantity_remove,.qty-count-panier--minus{border-right:1px solid transparent !important}.qty-count#plus-btn,.qty-count--add,.qty-count#quantity_add,.qty-count-panier--add{border-left:1px solid transparent !important}.product-qty#qty_shop,.product-qty-panier{border-left:1px solid transparent !important;border-right:1px solid transparent !important}.bg-dark .qty-count{border:1px solid #505050 !important;background-color:#505050 !important}.qty-count--minus{border-top-left-radius:20px;border-bottom-left-radius:20px;border:1px solid #fff;font-weight:600}.qty-count--add{border-top-right-radius:20px;border-bottom-right-radius:20px;border:1px solid #fff;font-weight:600}.alert p{margin:0;padding-left:5px}.alert.alert-success{border:2px solid #1aa104 !important;color:#0f6b00 !important;background:#dbffd6 !important}.alert.alert-warning{border:2px solid #ffa800 !important;color:#664d03 !important;background:#fff3cd !important}.alert.alert-danger{border:2px solid #ae0000 !important;color:#ae0000 !important;background-color:#ffecec !important}body.bg-dark .popover,body.bg-dark .popover-header{background-color:#404040 !important;color:white !important}body.bg-dark .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,body.bg-dark .bs-popover-bottom>.popover-arrow::after,body.bg-dark .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,body.bg-dark .bs-popover-bottom .popover-header::before{border-bottom-color:#404040 !important}body.bg-dark .bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,body.bg-dark .bs-popover-top>.popover-arrow::after,body.bg-dark .bs-popover-auto[data-popper-placement^=top] .popover-header::before,body.bg-dark .bs-popover-top .popover-header::before{border-top-color:#404040 !important}body.bg-dark .bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,body.bg-dark .bs-popover-start>.popover-arrow::after,body.bg-dark .bs-popover-auto[data-popper-placement^=left] .popover-header::before,body.bg-dark .bs-popover-start .popover-header::before{border-left-color:#404040 !important}body.bg-dark .bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,body.bg-dark .bs-popover-end>.popover-arrow::after,body.bg-dark .bs-popover-auto[data-popper-placement^=right] .popover-header::before,body.bg-dark .bs-popover-end .popover-header::before{border-right-color:#404040 !important}body.bg-dark .popover-body{background-color:#3f3f41 !important;color:white !important;border-radius:20px;border:1px solid #2c2c2f}.popover{border-radius:10px}@media(max-width:425px){#widget-container #colissimo-container .row{margin-right:0;margin-left:0}#widget-container #colissimo-container #colissimo_widget_listePoints-container{margin-bottom:10px;max-height:175px}#widget-container #colissimo-container .colissimo_widget_h340{padding:0}#widget-container #colissimo-container .colissimo_widget_h340 #colissimo_widget_onYourMapPudo{width:100%}#widget-container #colissimo-container .colissimo_widget_tabHoraires{margin-left:0}#widget-container #colissimo-container .colissimo_widget_pictos-infos-bulles{display:none}#widget-container #colissimo-container .colissimo_widget_submit-valider-point-retrait-bulle-bouton{float:none}}.colissimo_widget_headerInfobulle,.colissimo_widget_body1Infobulle,.colissimo_widget_body2Infobulle,.colissimo_widget_footerInfobulle2,.colissimo_widget_footerInfobulle3{width:100% !important}#collapse_point_relais_colissimo_api div#colissimo-container div.colissimo_widget_headerInfobulle,#collapse_point_relais_colissimo_api div#colissimo-container div.colissimo_widget_footerInfobulle2{padding-left:0 !important;background:white !important}#collapse_point_relais_colissimo_api div#colissimo-container div.colissimo_widget_headerInfobulle{border-top-left-radius:.4rem !important;border-top-right-radius:.4rem !important}#collapse_point_relais_colissimo_api div#colissimo-container div.colissimo_widget_footerInfobulle2{padding-left:0 !important;border-bottom-left-radius:.4rem !important;border-bottom-right-radius:.4rem !important}#colissimo_widget_container_infobulle{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;width:250px !important}#colissimo_widget_container_infobulle:before{content:"";position:absolute;top:96%;left:12.5%;width:0;border-top:20px solid white;border-left:20px solid transparent;border-right:20px solid transparent}#collapse_point_relais_colissimo_api div#colissimo-container div.colissimo_widget_body1Infobulle,#collapse_point_relais_colissimo_api div#colissimo-container div.colissimo_widget_body2Infobulle{background:rgba(var(--bs-light-rgb),var(--bs-bg-opacity)) !important}.colissimo_widget_closeInfobulle{left:92% !important;width:15px !important;height:15px !important}#collapse_point_relais_colissimo_api #colissimo_widget_pictosInfosBulles1{top:0 !important}#colissimo_widget_zoneTableauHoraires1,#colissimo_widget_zoneTableauHoraires1 table{margin-left:0 !important;width:100% !important}#collapse_point_relais_colissimo_api div#colissimo-container div.colissimo_widget_footerInfobulle2{height:26px !important;margin-bottom:20px !important}#collapse_point_relais_colissimo_api div#colissimo-container #colissimo_widget_pictosInfosBulles1{width:0 !important;height:0 !important}#collapse_point_relais_colissimo_api #colissimo_widget_titlePopUp1{width:100% !important;display:inline-block !important}#collapse_point_relais_colissimo_api .leaflet-popup-content-wrapper{box-shadow:0 !important;background-color:transparent !important}#collapse_point_relais_colissimo_api #colissimo_widget_submit-valider-point-retrait1{width:100% !important;margin:0 !important}.custom_scroll{overflow-y:auto}.custom_scroll::-webkit-scrollbar{width:6px;height:10px}.custom_scroll::-webkit-scrollbar-track{border-radius:10px;background-color:transparent;margin-top:10px;margin-bottom:10px}.custom_scroll::-webkit-scrollbar-thumb{border-radius:10px;background-color:#b1b1b1;border:0}body.bg-dark .custom_scroll::-webkit-scrollbar-thumb{background-color:#b1b1b1}.dropdown-menu-dark.custom_scroll::-webkit-scrollbar-track{background-color:#212529}.dropdown-menu-dark.custom_scroll::-webkit-scrollbar-thumb{background-color:#6c757d}.bg-dark input:-webkit-autofill,.bg-dark input:-webkit-autofill:hover,.bg-dark input:-webkit-autofill:focus,.bg-dark input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px rgba(157,157,157,0.45) inset !important}.bg-dark ::placeholder{color:#fff;opacity:.75}ul.bg-dark{color:white}.bg-dark .dropdown-toggle.btn.btn-default{color:white}.bg-dark .dropdown-toggle.btn.btn-default:hover{color:black}.checkbox_container>input[type="checkbox"]:checked+label::after,.radio_container>input[type="radio"]:checked+label::after{content:"\2713";color:#fff;background:#0075ff;position:absolute;top:2px;left:-2px;font-size:.8em;padding:0 4px;font-weight:bold;width:18px}.checkbox_container>input[type="checkbox"]:checked+label::after{border-radius:3px}.radio_container>input[type="radio"]:checked+label::after{border-radius:50%}.width_icones{width:40%}.img-logo{width:6% !important}#logo_panier{margin-top:-10px;margin-bottom:-10px}#section_index{margin-bottom:10px}.img_etape4{border-radius:5px;margin:1px}#panier_message{float:right;width:180px;margin-right:50px;margin-top:15px}.logo_parts_ref{width:40% !important}#container_header{padding-top:25px;background-image:none}#h1_index{margin-top:-10px;font-size:2.5em}@media screen and (max-width:768px){#h1_index{font-size:2em}}#police_fiche_article_span{overflow:hidden;border-radius:8px;top:0;left:0}#table_assignment>thead>tr>th.th_des,#table_assignment>tbody>tr>td.td_des,#table_assignment>thead>tr>th.th_country,#table_assignment>tbody>tr>td.td_country{width:41.66666667%}#lang,#lang:hover{border:0}#lang::after{margin-bottom:-1px}#logo_fiche_article{border-radius:2px}.unique_img_shop{height:auto;max-height:420px}fieldset{margin:0 2px;padding:.35em .625em .75em}.hr_fiche_art>hr{opacity:inherit;height:3px;margin:60px -15px 0}.no_img_shop_liste{min-height:80px;max-height:80px}.carousel-inner{max-height:inherit !important;text-align:center}.carousel .item img{min-width:0}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:inline-block}#h1_index>.container{padding-top:30px}h1.des_prod{float:none;width:100%}.infos_vehicle>.pull-left>.model_name{word-break:break-word}input[name="CB"]{cursor:pointer}input[name="VISA"]{cursor:pointer}input[name="MASTERCARD"]{cursor:pointer}#etiquette_origine{display:none !important}.infos_vehicle .pull-left>span:nth-of-type(2n),.infos_vehicle .pull-left>span:nth-of-type(2n-1){-webkit-flex:0 0 100%;flex:0 0 100%}#table_assignment>thead>tr>th.th_des,#table_assignment>tbody>tr>td.td_des,#table_assignment>thead>tr>th.th_country,#table_assignment>tbody>tr>td.td_country{width:41.66666667%}@media screen and (min-width:768px){body{height:100%;background-position:center;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.parts:hover+.parts_details{display:block}.parts_2:hover>.parts_details{display:block}.parts_details:hover{display:block}#table_assignment>thead>tr>th.th_des{width:25%}#table_assignment>tbody>tr>td.td_des,#table_assignment>thead>tr>th.th_country,#table_assignment>tbody>tr>td.td_country{width:calc(100% / 3)}}@media screen and (max-width:767px){.width_icones{margin-top:8px;width:30%}.width_mini{margin-top:-5px;width:40%}#coll{padding:0;font-family:"Arial",sans-serif}#coll1{padding:3px;font-family:"Arial",sans-serif}.height_50{padding-bottom:60px}#carousel_shop>.carousel-inner,#carousel_shop>.carousel-inner>.item,#carousel_shop>.carousel-inner>.item>img{height:auto}.carousel-indicators{width:70%}#barre_recherche{display:none}h1.des_prod{margin-bottom:-20px}body{background-image:none}#police_fiche_article{margin-right:0}}.div_kawa_color{width:35px;border:1px solid #fff;padding-top:15px;height:20px;overflow:hidden;display:inline-block;margin-top:-15px;margin-bottom:-5px;margin-left:5px}.develbar,#develbar-off{z-index:105}figure.zoom img:hover{opacity:0}figure.zoom{background-repeat:no-repeat;position:relative;overflow:hidden;zoom:1}.highcharts-text-outline{stroke-width:1px !important}.highcharts-label>text{font-weight:normal !important}.toast-container{top:100px;width:90%;left:5%}@media(min-width:992px){.toast-container{width:80%;left:10%}}@media(min-width:1200px){.toast-container{width:60%;left:20%}}@media(min-width:1800px){.toast-container{width:40%;left:30%}}.sort_table>thead>tr>th[class*="sort_"]{cursor:pointer;position:relative}.sort_table>thead>tr>th[class*="sort_"]:after{content:" \f127";font-family:bootstrap-icons !important;font-weight:normal !important;margin-left:2px;position:absolute;top:0;right:0;font-size:.8rem}.textarea-floating{position:relative}.textarea-floating:before{content:'';position:absolute;top:1px;left:1px;width:calc(100% - 18px);height:30px;border-radius:4px}.textarea-floating textarea.form-control{padding-top:32px !important;min-height:80px;max-height:300px;height:100%}.bg-light .textarea-floating:before{background-color:#fff}.bg-dark .textarea-floating:before{background-color:rgba(157,157,157,0)}.promo-fond{background-color:#fff;border-radius:20px;background-size:cover}.promo-date{font-size:28px;font-weight:600;text-align:center}.promo-offre{font-size:36px;font-weight:700;text-align:center;text-transform:uppercase}.promo-percent{color:#fff;font-size:28px;font-weight:600;text-align:center;margin:0}.promo-percent-fond{width:50%;margin:auto;border-radius:15px}.promo-explication{text-align:center}.promo-explication a{text-decoration:underline}@media screen and (max-width:1200px){.promo-percent-fond{width:70%}}@media screen and (max-width:767px){.promo-percent-fond{width:90%}.promo-offre{padding-bottom:8px;font-size:28px}.promo-fond{background-image:none}.promo-date{font-size:22px}.promo-percent{font-size:24px;margin-bottom:0}.promo-explication{font-size:14px;margin-top:4px}}@media screen and (max-width:495px){.promo-percent-fond{width:100%;border-radius:0;padding-top:6px;padding-bottom:6px}}#back_basket.btn-secondary{padding:8px 110px;border-radius:25px;font-weight:600;min-height:44px}#next_basket.btn-primary{padding:8px 110px;border-radius:25px;font-weight:600;min-height:44px}.btn-nav-mobile{display:flex;justify-content:space-between}@media screen and (max-width:1200px){#back_basket.btn-secondary{padding:8px 80px}#next_basket.btn-primary{padding:8px 80px}}@media screen and (max-width:991px){.btn-nav-mobile{flex-direction:column-reverse}.btn-nav-next{width:100%}}.error-point-relais{background:#ffecec;border:2px solid #ae0000;color:#ae0000}.table>:not(caption)>*>*{background-color:transparent}.table-gen{width:100%}@media screen and (max-width:767px){.table-gen{width:100%;font-size:1em}}.card-header.table-gen{border-radius:20px}body.bg-dark .card{background:#505050}.table-border{border-width:1px;border-style:solid;border-image:linear-gradient(to right,rgba(0,0,0,0),black,rgba(0,0,0,0)) 1;border-left:0;border-right:0;border-top:0}body.bg-dark .table-border{border-width:1px;border-style:solid;border-image:linear-gradient(to right,rgba(0,0,0,0),white,rgba(0,0,0,0)) 1;border-left:0;border-right:0;border-top:0}tbody tr:last-child{border:1px solid transparent}body.bg-dark tbody tr:last-child{border:1px solid transparent}.table-icone{width:25px}.product-qty-panier{width:1.8rem;border:1px solid #fff;text-align:center}body.bg-dark .product-qty-panier{width:1.8rem;border:1px solid #6b6b6c;text-align:center;background-color:#6b6b6c;color:#fff}.qty-count-panier{width:1.6rem;font-size:1.25em;border:1px solid #fff;background-color:#fff}body.bg-dark .qty-count-panier{width:1.6rem;font-size:1.25em;border:1px solid #6b6b6c;background-color:#6b6b6c}.qty-count-panier--minus{border-top-left-radius:25px;border-bottom-left-radius:25px;border:1px solid #fff;font-weight:600}body.bg-dark .qty-count-panier--minus{border-top-left-radius:25px;border-bottom-left-radius:25px;border:1px solid #6b6b6c;font-weight:600}.qty-count-panier--minus:hover{border:1px solid}.qty-count-panier--add{border-top-right-radius:25px;border-bottom-right-radius:25px;border:1px solid #fff;font-weight:600}body.bg-dark .qty-count-panier--add{border-top-right-radius:25px;border-bottom-right-radius:25px;border:1px solid #6b6b6c;font-weight:600}.qty-count-panier--add:hover{border:1px solid}.basket-table-line{border-bottom:1px solid;border-image:linear-gradient(to right,transparent,black,transparent)1 !important}.hr-bottom{border-bottom:1px solid;border-image:linear-gradient(to right,#f3f3f3,#bdbdbd,#f3f3f3)1}@media screen and (max-width:1399px){.product-qty-panier{width:1.6rem;border:1px solid #fff;text-align:center}.qty-count-panier{width:1.5rem}}@media screen and (max-width:991px){.table-icone{width:35px}.qty-count-panier{width:2.5rem;height:3rem}.product-qty-panier{width:2.5rem;height:3rem}.qty-count-panier--add{border-top-right-radius:25px;border-bottom-right-radius:25px}.qty-count-panier--minus{border-top-left-radius:25px;border-bottom-left-radius:25px}.prix-table{font-size:1.1rem;font-weight:700}}@media screen and (max-width:767px){.panier-secondline{justify-content:flex-end !important}}@media screen and (max-width:425px){.panier-secondline{justify-content:space-around !important}}#basket_recapitulatif .card-body{background-color:#fdfdfd}body.bg-dark #basket_recapitulatif .card-body{background-color:#3f3f41}.card-rounded{border-bottom-left-radius:20px;border-bottom-right-radius:20px}#basket_recapitulatif{width:100%}.card-bglight{background:none !important}.form-control.is-valid,.was-validate .form-control:valid{border-color:greenyellow !important}.form-control.is-valid,.was-validate .form-control:invalid{border-color:#ffce2f !important}.form-control:focus{border:2px solid #afb0b7;box-shadow:0 0 2px 0 rgba(0,0,0,0.21)}.form-control:focus.input-search{border:2px solid #afb0b7;border-right:2px solid #afb0b7 !important;box-shadow:0 0 2px 0 rgba(0,0,0,0.21)}body.bg-dark .form-control:focus{border:2px solid #afb0b7;box-shadow:0 0 2px 0 rgba(227,219,219,0.6)}.invalid-feedback.alert.alert-danger{border:0;background:0;color:#ae0000}body.bg-dark .invalid-feedback.alert.alert-danger{border:0;background:0;color:#f7a5a5}.grow-wrap{display:grid}.grow-wrap:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}.grow-wrap>textarea{resize:none;overflow:hidden}.grow-wrap>textarea,.grow-wrap::after{padding:.5rem;font:inherit;grid-area:1 / 1 / 2 / 2}.adresse-disabled{color:rgba(0,0,0,0.4) !important}body.bg-dark .adresse-disabled{color:rgb(255,255,255,0.4) !important}@media screen and (max-width:991px){.header-basket{font-size:1.25rem !important}}.input-left-radius{border-top-left-radius:15px;border-bottom-left-radius:15px}.input-right-radius{border-top-right-radius:15px !important;border-bottom-right-radius:15px !important}.btn-info{border-radius:25px;border:0;background:0}#ad-suggestions-facturation.custom_scroll,#ad-suggestions-livraison.custom_scroll{overflow-y:auto}#ad-suggestions-facturation.custom_scroll::-webkit-scrollbar{width:6px;height:16px}#ad-suggestions-facturation.custom_scroll::-webkit-scrollbar-track{border-radius:10px;background-color:transparent;margin-top:10px;margin-bottom:10px}#ad-suggestions-facturation.custom_scroll::-webkit-scrollbar-thumb{border-radius:10px;background-color:#b1b1b1;border:0}body.bg-dark #ad-suggestions-facturation.custom_scroll::-webkit-scrollbar-track{border-radius:10px;background-color:transparent;margin-top:10px;margin-bottom:10px}body.bg-dark #ad-suggestions-facturation.custom_scroll::-webkit-scrollbar-thumb{border-radius:10px;background-color:#b1b1b1;border:0}.btn-delivery{font-weight:600;background:#fff !important;box-shadow:0 0 2px 0 rgba(0,0,0,0.3);color:#000 !important;border:2px solid transparent}body.bg-dark .btn-delivery{background:#505050 !important;box-shadow:0 0 2px 0 rgba(227,219,219,0.6);color:#fff !important}.btn-delivery:hover,.btn-delivery:active{font-weight:700;border:2px solid}.btn-delivery:hover{font-weight:700;border:2px solid #d9d9e0 !important}.delivery-domicile{background:#fff}body.bg-dark .delivery-domicile{background:#505050}@media screen and (max-width:576px){.btn-delivery{width:100%}}.modal-header-radius{border-top-left-radius:20px !important;border-top-right-radius:20px !important}.modal-footer-radius{border-bottom-left-radius:20px !important;border-bottom-right-radius:20px !important}@media screen and (min-width:992px){.card-left{border-top-left-radius:20px !important;border-bottom-left-radius:20px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.card-right{border-top-right-radius:20px !important;border-bottom-right-radius:20px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.confirmation-titre{line-height:2}}@media screen and (min-width:1399px){.confirmation-titre{line-height:normal}}.bankwire-info-header{background:#ffa800 !important;border-top-left-radius:19px !important;border-top-right-radius:19px !important}.bankwire-info-body{background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.bg-gray{background-color:#ededf1}body.bg-light .bg-etapes{background-color:#fff !important}body.bg-dark .bg-etapes{background-color:#242425 !important}.mibew-chat-wrapper{z-index:100002}.shop-ad-text{position:absolute;font-size:25px;top:24px;left:24px}.shop-ad-btn{position:absolute;right:24px;bottom:40px}@media screen and (max-width:1199px){.shop-ad-text{top:16px;left:16px}}@media screen and (max-width:991px){.shop-ad-text{top:40px;left:24px;line-height:1.2;width:60%}}@media screen and (max-width:767px){.shop-ad-text{font-size:22px;top:32px;left:16px;line-height:1.2}}@media screen and (max-width:480px){.shop-ad-text{width:90%}}.ad-suggestions{border:1px solid #ddd;border-radius:16px;max-height:200px;overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,0.1);position:absolute;top:calc(100% + 5px);left:0;right:0}body.bg-dark .ad-suggestions{border:1px solid #505050}.ad-suggestions a{padding:8px;text-decoration:none;display:block}.ad-suggestions a:hover{cursor:pointer}.collapse_specific{transition:opacity .4s ease-in-out,visibility .4s ease-in-out}.collapse_specific.hide{opacity:0;visibility:hidden}.collapse_specific{opacity:1;visibility:visible}.disabled-link{color:gray;cursor:not-allowed;pointer-events:none}button .placeholder{cursor:default}.icon-empty-order{width:180px;height:180px}@media screen and (max-width:1024px){.icon-empty-order{width:140px;height:140px}}@media screen and (max-width:575px){.icon-empty-order{width:100px;height:100px}}.orders_detail .JS_order_detail:not(:last-of-type){padding-bottom:5rem}.modale-full-size .modal-header{cursor:pointer}.modal-content--transparent{border:0}*[data-bs-toggle="modal"]{cursor:pointer}.modal-content--transparent .carousel-control-next,.modal-content--transparent .carousel-control-prev{top:calc(50% - 35px);height:70px;background-color:#333;border:.0625rem solid #333;border-radius:.25rem;color:#fff;width:auto;padding:6px;transform:none}.modal-content--transparent .carousel-item{max-height:100%;height:100%;width:100%;align-items:center;align-content:center;justify-content:center}.modal-content--transparent .carousel-item>img{border-radius:1rem;object-fit:contain;max-width:100%;max-height:100%;aspect-ratio:1}.modal-content--transparent .carousel-extra-content{color:black}.modal-content--transparent .carousel-indicators button.thumbnail{width:100px;height:auto}.modal-content--transparent .carousel-indicators button.thumbnail:not(.active){opacity:.7}.modal-content--transparent .carousel-indicators{bottom:-150px;position:static}.modal-content--transparent{background-color:transparent;border:0}.modal-content--transparent .carousel{height:100%}.modal-content--transparent .carousel-inner{position:relative;width:100%;height:100%;overflow:hidden;border-radius:1rem;background-color:white}.modal-content--transparent .carousel-item-next,.modal-content--transparent .carousel-item-prev,.modal-content--transparent .carousel-item.active{display:flex;flex-direction:column}.modal-content--transparent>.media-inner{position:relative;width:100%;height:100%;overflow:hidden;border-radius:1rem;background-color:white;display:flex;align-items:center;justify-content:center;flex-direction:column}.carousel-indicators:not(:has(button:nth-child(2))){display:none !important}.modal .modal-dialog:has(>.modal-content--transparent)>.modal-header{position:absolute;width:100vw;top:calc(-1 * var(--bs-modal-margin));pointer-events:auto}.modal .modal-dialog:has(>.modal-content--transparent){height:calc(100vh - (2 * var(--bs-modal-margin)))}.modal-content--transparent .carousel-control-next{right:-50px}.modal-content--transparent .carousel-control-prev{left:-50px}.thumbnail-slider{transition:transform .3s ease}.thumb-img{width:45px !important;height:auto !important;cursor:pointer}.thumb-wrapper{width:calc(33% - 0.25rem)}.slider-btn--thumb{background-color:transparent;border:0}.slider-btn--thumb:hover,.slider-btn--thumb:focus-visible,.slider-btn--thumb:active,.slider-btn--thumb.btn:first-child:active{opacity:.8;background-color:var(--bs-btn-active-bg) !important}.wrapper-card-thumb-listing{max-width:calc(100% - (32px * 2) - 1rem)}@media screen and (min-width:992px){.modal-content--transparent .carousel-control-next,.modal-content--transparent .carousel-control-prev{top:calc(50% - 50px);height:100px;padding:20px}.modal-content--transparent{max-width:100%;margin:0 auto;border:0;height:100%}.modal-content--transparent .carousel-control-next{right:-100px}.modal-content--transparent .carousel-control-prev{left:-100px}}@media screen and (max-width:575px){.modal-content--transparent .carousel-inner{width:calc(100% - 70px);margin:0 35px}.modal-content--transparent .carousel-control-prev-icon,.modal-content--transparent .carousel-control-next-icon{width:1rem;height:1rem}.modal-content--transparent .carousel-control-next,.modal-content--transparent .carousel-control-prev{top:calc(50% - 25px);height:50px}.modal-content--transparent .carousel-control-next{right:0}.modal-content--transparent .carousel-control-prev{left:0}}