.badgeNewProduct{color:#000;letter-spacing:0;background:linear-gradient(-90deg,#fff,#e5e5e5);border:2px solid #a1a1a1;border-radius:20px;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:35px;margin-bottom:15px;padding:0 35px 0 0;font-size:15px;font-weight:700;line-height:15px;display:flex;position:relative;z-index:23!important}.badgeNewProduct svg{fill:#000;background-color:#f7ff00;border:2px solid #000;border-radius:50%;width:40px;min-width:40px;height:40px;min-height:40px;margin-left:-5px;margin-right:20px;padding:8px}.nouveautesMenu svg{fill:#000;width:40px;min-width:40px;height:40px;min-height:40px;margin-left:-5px;padding:8px}.nouveautesMenu{background:rgba(255,255,255,.784)}.badgeSearchModelesContainer{justify-content:space-between;width:100%;display:flex}.badgeSearchModele{color:#000;text-transform:uppercase;border:1px solid gray;font-weight:500;background:#f5f5f5!important}.badgeModeleCount{color:gray!important}.searchBarResult{z-index:10000;background-color:#fff;border:none;border-radius:15px;max-width:1200px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 85px 30px rgba(0,0,0,.43)}@media (max-width:768px){.searchBarResult{box-shadow:none}}.titlePlaqueModele{border-bottom:1px solid #f7ff00;flex-wrap:wrap;margin-bottom:20px;padding-bottom:20px;font-size:30px;display:flex}.anneePlaque{letter-spacing:0;color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px;font-size:30px;line-height:normal}.anneePlaque:hover{color:#f7ff00}.anneesPlaque{flex-wrap:wrap;justify-content:center;margin-bottom:20px;display:flex}.modeles h5{color:#000;cursor:pointer;text-align:center;background-color:#f7ff00;border:0 solid #000;border-top:none;border-radius:10px;margin-bottom:20px;padding:10px;font-size:15px;font-weight:600}.modelesTitle svg{width:25px;height:25px;animation:1s ease-in-out infinite bounceArrow}@keyframes bounceArrow{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.modelesTitle:hover svg{transform:translateY(5px)}.modelItem{cursor:pointer;margin-bottom:10px}.modelItem:hover{cursor:pointer;background-color:#f5f5f5}.affinedSearchContainer{color:#000;background-color:#f7ff00;border:2px solid #000;border-radius:10px;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;padding:5px 10px;font-size:15px;font-weight:600;display:flex}.affinedSearchContainer button{background-color:#000;border-color:#000;border-radius:10px}.modeles,.produits,.logosinsearch{padding:30px}.modelItem.showModelItem{display:block!important}@media (max-width:772px){.modelItem{display:none}.modeles{padding-bottom:0}}.voirtout{display:flex;justify-content:center!important}.voirtout button{cursor:pointer;text-transform:uppercase;color:#000;text-align:center;background-color:#ddd;border:none;border-radius:0 0 15px 15px;width:100%;padding:15px 20px;font-family:Open Sans;font-size:15px;font-weight:700}.voirtout button:hover{color:#f7ff00;background-color:#000}.searchBarResult .colImgSearch{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.searchBarResult .produits div{margin-bottom:0!important}.modalPlaquePopUpAnnee .modal-content .modal-body{padding:0!important}
.topButtonCart{color:#000;border:1px solid #e0e0e0;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:5px;margin-right:10px;padding:25px;font-size:13px;font-weight:600;transition:all .3s ease-in-out;display:flex;position:relative;background-color:#fff!important;border-radius:10px!important;height:40px!important;margin-top:5px!important;padding:10px 15px!important}.topButtonCart svg{width:20px;height:20px;margin-right:10px}.topButtonCart span:first-letter{text-transform:uppercase}.topButtonCart.success{color:#fff!important;background-color:#30d692!important;border-color:transparent!important}.topButtonCart:hover{border:1px solid #000;color:#000!important}.topButtonCart:first-letter{text-transform:uppercase}.alertReliquatPanier{z-index:100;position:-webkit-sticky;position:sticky;top:0%;border-radius:15px!important}.alertReliquatPanier strong{text-shadow:0 0 10px rgba(0,0,0,.25);text-decoration:underline}.alertReliquatPanier>div{text-align:center;letter-spacing:0;color:#fff;background:#fc8080 no-repeat padding-box padding-box;border-radius:15px;width:100%;margin-bottom:20px;padding:20px;font:18px/20px Open Sans}.topButtonCartWrapper{flex-flow:wrap;margin-bottom:20px;display:flex}.nonOriginKitAlert{color:red;font-size:13px;font-weight:600}.closeIconCart{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .2s ease-in-out;display:flex;position:absolute;top:20px;right:20px;background-color:rgba(255,0,0,.04)!important}.closeIconCart svg{fill:red;width:100%;height:100%;padding:7px}.closeIconCart:hover{background-color:rgba(255,0,0,.34)!important}.closeIconCart:hover svg{fill:#fff}.buttonCardCart{margin-top:20px;letter-spacing:0!important;color:#000!important;text-transform:uppercase!important;background:#f7ff00!important;border:none!important;border-radius:8px!important;width:100%!important;height:41px!important;font:700 13px/19px Open Sans!important}.buttonCardCart:hover{color:#fff!important;background-color:#000!important}.adressCard{justify-content:center;gap:20px}.adressCard .adressCol{background:#fff no-repeat padding-box padding-box;border:1px solid #cecece;flex-direction:column;justify-content:space-between;height:auto;padding:40px;display:flex;border-radius:10px!important;max-width:416px!important}@media (max-width:560px){.adressCard .adressCol{margin-right:0!important}.totalSummaryCard{width:100%!important}}.adressCard .buttonCard{margin-top:30px}.retourPanier{cursor:pointer;text-transform:uppercase;background-color:#000;border:0;height:41px;margin-top:15px;font:700 13px/19px Open Sans!important}.retourPanier:first-letter{text-transform:uppercase}.exportCSV{color:#000!important;text-transform:uppercase!important;background-color:transparent!important;border:1px solid #4e4e4e!important;border-radius:7px!important;width:100%!important;margin-top:15px!important;font-weight:600!important}.exportCSVOrder{align-items:center;display:flex;color:#000!important;background-color:transparent!important;border:1px solid #4e4e4e!important;border-radius:7px!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;margin-top:15px!important;font-weight:600!important}.exportCSVOrder svg{width:20px;height:20px;margin-right:20px}.exportCSV:hover,.exportCSVOrder:hover{color:#fff!important;background-color:#000!important}.formChoosePaymentField{cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;margin-bottom:10px;padding:20px}.adresseFinale{background:#fff;border:1px solid #e0e0e0;border-radius:10px;justify-content:space-around;align-items:center;padding:20px}.panierTitlePaiement{letter-spacing:0;color:#000;margin-bottom:20px;padding:0!important;font-size:18px!important;font-weight:700!important}.panierTitlePaiement:first-letter{text-transform:uppercase!important}.messageAlertPaymentCart{text-transform:uppercase;color:red;letter-spacing:.5px;margin-top:5px;margin-bottom:15px;font-size:12px;font-weight:600}.totalSummaryInfos label{font-size:14px;font-weight:700}.totalSummaryInfos{font-size:14px}.totalSummaryModifyButton{color:#000;text-transform:uppercase;background-color:#f7ff00;border:none;font-size:14px;font-weight:700}.totalSummaryModifyButtonWrapper{justify-content:flex-end;display:flex}
