.devis-module-scss-module__R9fe3G__devisListContainer{width:100%}.devis-module-scss-module__R9fe3G__devisItem{z-index:inherit;cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;justify-content:space-between;width:100%;margin-bottom:30px;padding:15px 25px;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 2px 15px rgba(0,0,0,.03),0 4px 7px rgba(0,0,0,.03)}.devis-module-scss-module__R9fe3G__devisItem.devis-module-scss-module__R9fe3G__expired{background:linear-gradient(90deg,#fff,#bfbfbf);width:100%;height:100%}.devis-module-scss-module__R9fe3G__devisItem.devis-module-scss-module__R9fe3G__expiredOrdered{background:linear-gradient(90deg,#fff,rgba(0,212,0,.2));border-color:#00d400;width:100%;height:100%}.devis-module-scss-module__R9fe3G__devisItem.devis-module-scss-module__R9fe3G__finished{background-color:rgba(0,255,0,.05);border:1px solid #00d400}.devis-module-scss-module__R9fe3G__devisItem:hover{border:1px solid #000}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__icon svg{width:30px;margin-right:20px}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__itemContainer{flex-direction:column;display:flex}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__item{margin-right:20px}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__item small{letter-spacing:.5px;font-size:12px;font-weight:600}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__itemMontant{background-color:#fff;border:1px solid #c1c1c1;border-radius:7px;justify-content:center;align-items:center;max-width:200px;height:40px;padding:5px 15px;font-size:14px;display:flex}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__itemMontant span{letter-spacing:.5px;font-size:12px;font-weight:600}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions button,.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions a{color:#000;text-transform:uppercase;align-items:center;width:100%;margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:700;display:flex;border:2px solid transparent!important}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions button svg,.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions a svg{width:20px;margin-right:8px}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions .devis-module-scss-module__R9fe3G__yellow{background-color:#f7ff00;justify-content:center}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions .devis-module-scss-module__R9fe3G__yellow:hover{color:#fff;background-color:#000}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions .devis-module-scss-module__R9fe3G__yellow:hover svg{fill:#fff}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions .devis-module-scss-module__R9fe3G__green{color:#fff;background-color:#00d400;border-color:#00d400;width:100%;font-size:16px}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions .devis-module-scss-module__R9fe3G__green svg{fill:#fff}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions .devis-module-scss-module__R9fe3G__black{color:#000;background-color:#fff!important;border:1px solid #c1c1c1!important}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions .devis-module-scss-module__R9fe3G__black:hover{background-color:#000;border:1px solid #000!important}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions .devis-module-scss-module__R9fe3G__duplicate{justify-content:left;background-color:#fff!important;border:1px solid #c1c1c1!important}.devis-module-scss-module__R9fe3G__devisItem .devis-module-scss-module__R9fe3G__actions .devis-module-scss-module__R9fe3G__duplicate svg{width:15px;margin-right:10px}.devis-module-scss-module__R9fe3G__orderedButton{background-color:0,255,0,.05!important}.devis-module-scss-module__R9fe3G__pagination{justify-content:flex-end;display:flex}.devis-module-scss-module__R9fe3G__pagination button{text-transform:uppercase;margin-left:10px;font-size:14px;font-weight:700;color:#000!important;background-color:#fff!important;border:2px solid #000!important}.devis-module-scss-module__R9fe3G__pagination button:hover{color:#fff!important;background-color:#000!important}.devis-module-scss-module__R9fe3G__pageTitle h3{font-size:25px}
.PopupSuivi-module-scss-module__7zsILa__BLButton{color:#000;background-color:#f5f5f5;margin:5px;font-size:14px;font-weight:600;border:1px solid gray!important}.PopupSuivi-module-scss-module__7zsILa__BLButton:hover{color:#fff;background-color:#000}.PopupSuivi-module-scss-module__7zsILa__suiviBtn{color:#000;cursor:pointer;white-space:nowrap;background-color:#f7ff00;border:1px solid #ccc;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.PopupSuivi-module-scss-module__7zsILa__suiviBtn:hover{color:#000;background-color:#e6e600;border-color:#999;text-decoration:none;transform:translateY(-1px)}.PopupSuivi-module-scss-module__7zsILa__suiviBtn:active{transform:translateY(0)}.PopupSuivi-module-scss-module__7zsILa__suiviBtn.PopupSuivi-module-scss-module__7zsILa__suiviBtnPreuve{color:#fff;background-color:#000}.PopupSuivi-module-scss-module__7zsILa__suiviBtn.PopupSuivi-module-scss-module__7zsILa__suiviBtnPreuve:hover{color:#fff;background-color:#333}.PopupSuivi-module-scss-module__7zsILa__packageContainer{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:12px;overflow:hidden}.PopupSuivi-module-scss-module__7zsILa__packageHeader{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.PopupSuivi-module-scss-module__7zsILa__packageActions{flex-direction:column;align-items:center;gap:12px;display:flex}.PopupSuivi-module-scss-module__7zsILa__transporterInfo{color:#666;background-color:#e8e8e8;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500}.PopupSuivi-module-scss-module__7zsILa__packageTitle{align-items:center;gap:12px;font-weight:600;display:flex}.PopupSuivi-module-scss-module__7zsILa__packageTitle svg{color:#666;flex-shrink:0;width:20px;height:20px}.PopupSuivi-module-scss-module__7zsILa__packageInfo{flex-direction:column;flex:1;gap:4px;display:flex}.PopupSuivi-module-scss-module__7zsILa__packageNumber{color:#333;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.PopupSuivi-module-scss-module__7zsILa__packageDetails{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PopupSuivi-module-scss-module__7zsILa__packageWeight{color:#666;background-color:#e8e8e8;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500}.PopupSuivi-module-scss-module__7zsILa__trackingInput{color:#333;text-align:center;cursor:pointer;background-color:#f8f8f8;border:1px solid #ddd;border-radius:4px;width:auto;min-width:80px;padding:4px 6px;font-family:monospace;font-size:11px;transition:all .2s}.PopupSuivi-module-scss-module__7zsILa__trackingInput:hover{background-color:#e8e8e8;border-color:#999}.PopupSuivi-module-scss-module__7zsILa__trackingInput:focus{background-color:#fff;border-color:#06c;outline:none;box-shadow:0 0 0 2px rgba(0,102,204,.2)}.PopupSuivi-module-scss-module__7zsILa__contentButton{color:#000;cursor:pointer;white-space:nowrap;background-color:#f7ff00;border:1px solid #ccc;border-radius:6px;flex-shrink:0;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s}.PopupSuivi-module-scss-module__7zsILa__contentButton:hover{background-color:#e6e600;border-color:#999;transform:translateY(-1px)}.PopupSuivi-module-scss-module__7zsILa__contentButton:active{transform:translateY(0)}.PopupSuivi-module-scss-module__7zsILa__packageContent{background-color:#fff;padding:16px}.PopupSuivi-module-scss-module__7zsILa__contentHeader{color:#333;margin-bottom:12px;font-size:14px}.PopupSuivi-module-scss-module__7zsILa__articleItem{background-color:#f9f9f9;border-radius:6px;align-items:center;margin-bottom:6px;padding:8px 12px;display:flex}.PopupSuivi-module-scss-module__7zsILa__articleItem:last-child{margin-bottom:0}.PopupSuivi-module-scss-module__7zsILa__articleRef{color:#333;min-width:120px;margin-right:12px;font-size:13px;font-weight:600}.PopupSuivi-module-scss-module__7zsILa__articleDesignation{color:#555;flex:1;margin-right:12px;font-size:13px;line-height:1.3}.PopupSuivi-module-scss-module__7zsILa__articleQuantity{color:#666;text-align:center;background-color:#e8e8e8;border-radius:12px;min-width:60px;padding:4px 8px;font-size:12px;font-weight:600}@media (max-width:768px){.PopupSuivi-module-scss-module__7zsILa__packageHeader{flex-direction:column;align-items:flex-start;gap:12px;padding:10px 12px}.PopupSuivi-module-scss-module__7zsILa__packageActions{flex-direction:column;gap:8px;width:100%}.PopupSuivi-module-scss-module__7zsILa__packageTitle{gap:8px}.PopupSuivi-module-scss-module__7zsILa__packageInfo{gap:2px}.PopupSuivi-module-scss-module__7zsILa__packageDetails{flex-wrap:wrap;gap:8px}.PopupSuivi-module-scss-module__7zsILa__packageNumber{font-size:14px}.PopupSuivi-module-scss-module__7zsILa__packageWeight{padding:1px 4px;font-size:11px}.PopupSuivi-module-scss-module__7zsILa__transporterInfo{font-size:11px}.PopupSuivi-module-scss-module__7zsILa__trackingInput{max-width:100px;font-size:10px}.PopupSuivi-module-scss-module__7zsILa__suiviBtn{padding:3px 6px;font-size:10px!important}.PopupSuivi-module-scss-module__7zsILa__contentButton{padding:4px 8px;font-size:10px}.PopupSuivi-module-scss-module__7zsILa__articleItem{flex-direction:column;align-items:flex-start;gap:6px}.PopupSuivi-module-scss-module__7zsILa__articleRef{min-width:auto;margin-right:0}.PopupSuivi-module-scss-module__7zsILa__articleDesignation{margin-right:0}}
.OrderStatus-module-scss-module__qlf9yG__statusContainer{border-radius:6px;align-items:center;gap:.5rem;width:100%;display:flex}.OrderStatus-module-scss-module__qlf9yG__statusContainer .OrderStatus-module-scss-module__qlf9yG__circle{border-radius:50%;width:12px;height:12px}.OrderStatus-module-scss-module__qlf9yG__statusContainer .OrderStatus-module-scss-module__qlf9yG__statusText{color:#000;font-size:.9rem}.OrderStatus-module-scss-module__qlf9yG__statusContainer.OrderStatus-module-scss-module__qlf9yG__darkMode .OrderStatus-module-scss-module__qlf9yG__statusText{color:#fff}.OrderStatus-module-scss-module__qlf9yG__statusContainer.OrderStatus-module-scss-module__qlf9yG__large .OrderStatus-module-scss-module__qlf9yG__circle{width:16px;height:16px}.OrderStatus-module-scss-module__qlf9yG__statusContainer.OrderStatus-module-scss-module__qlf9yG__large .OrderStatus-module-scss-module__qlf9yG__statusText{font-size:1.1rem;font-weight:500}
.PasswordReset-module-scss-module__V1fJxG__passwordResetContainer .PasswordReset-module-scss-module__V1fJxG__toggleLink{color:gray;text-align:center;cursor:pointer;margin-bottom:0;font-size:13px;font-weight:600;transition:color .3s}.PasswordReset-module-scss-module__V1fJxG__passwordResetContainer .PasswordReset-module-scss-module__V1fJxG__toggleLink:hover{color:#0062cc}.PasswordReset-module-scss-module__V1fJxG__passwordResetContainer .PasswordReset-module-scss-module__V1fJxG__resetForm input{border:1px solid #6c757d;border-radius:4px;width:100%;font-size:14px;transition:border-color .3s}.PasswordReset-module-scss-module__V1fJxG__passwordResetContainer .PasswordReset-module-scss-module__V1fJxG__resetForm input:focus{border-color:#007bff;outline:none}.PasswordReset-module-scss-module__V1fJxG__passwordResetContainer .PasswordReset-module-scss-module__V1fJxG__resetForm button{color:#fff;text-transform:uppercase;letter-spacing:.02857em;cursor:pointer;border:none;border-radius:4px;width:100%;margin-top:1rem;margin-bottom:1rem;padding-top:10px;padding-bottom:10px;font-family:Open Sans,sans-serif;font-size:13px;font-weight:700;transition:background-color .3s}.PasswordReset-module-scss-module__V1fJxG__passwordResetContainer .PasswordReset-module-scss-module__V1fJxG__resetForm button:hover{background-color:#0062cc}.PasswordReset-module-scss-module__V1fJxG__passwordResetContainer .PasswordReset-module-scss-module__V1fJxG__resetForm button:disabled{opacity:.6;cursor:not-allowed}.PasswordReset-module-scss-module__V1fJxG__passwordResetContainer .PasswordReset-module-scss-module__V1fJxG__alert{text-align:center;border-radius:4px;padding:.75rem;font-size:12px;font-weight:600}.PasswordReset-module-scss-module__V1fJxG__passwordResetContainer .PasswordReset-module-scss-module__V1fJxG__alert-danger{color:#dc3545;background-color:rgba(220,53,69,.1)}.PasswordReset-module-scss-module__V1fJxG__passwordResetContainer .PasswordReset-module-scss-module__V1fJxG__alert-success{color:#28a745;background-color:rgba(40,167,69,.1)}
.FirstLogin-module-scss-module__OPIWQq__firstLoginContainer{margin-top:0;padding:10px}.FirstLogin-module-scss-module__OPIWQq__toggleLink{color:gray;cursor:pointer;text-align:center;margin-bottom:0;font-size:13px;font-weight:600}.FirstLogin-module-scss-module__OPIWQq__toggleLink:hover{color:#0056b3}.FirstLogin-module-scss-module__OPIWQq__successMessage{margin-top:10px;margin-bottom:10px;font-size:14px;color:#28a745!important}.FirstLogin-module-scss-module__OPIWQq__errorMessage{margin-top:10px;margin-bottom:10px;font-size:14px;color:#dc3545!important}
.DisplayEnvBadge-module-scss-module__7Fqk4a__container{justify-content:center;margin-bottom:10px;display:flex}.DisplayEnvBadge-module-scss-module__7Fqk4a__container .DisplayEnvBadge-module-scss-module__7Fqk4a__envBadge{color:#fff;text-align:left;background-color:#00f;border-radius:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 15px;font-weight:700}
.index-module-scss-module__wyrGca__dropdown svg{width:25px}.index-module-scss-module__wyrGca__dropdown .index-module-scss-module__wyrGca__dropdownItem{text-transform:uppercase;padding:10px;color:#000!important}.index-module-scss-module__wyrGca__dropdown .index-module-scss-module__wyrGca__dropdownItem strong{margin-left:10px}.index-module-scss-module__wyrGca__dropdown .index-module-scss-module__wyrGca__dropdownToggle{text-transform:uppercase;letter-spacing:1px;text-decoration:none;color:#fff!important}.index-module-scss-module__wyrGca__dropdown .index-module-scss-module__wyrGca__dropdownToggle strong{margin-left:10px}.index-module-scss-module__wyrGca__dropdownMenu{box-shadow:0 2px 15px rgba(0,0,0,.15);border:none!important;width:100px!important;min-width:100px!important;max-width:100px!important}
.FiltreParMarque-module-scss-module__H5QlTG__header h1{font-family:Open Sans!important;line-height:normal!important}.FiltreParMarque-module-scss-module__H5QlTG__button{border-radius:5px;width:100%;height:45px;font-weight:700}@media (max-width:767px){.FiltreParMarque-module-scss-module__H5QlTG__row .FiltreParMarque-module-scss-module__H5QlTG__col{margin-bottom:10px}.FiltreParMarque-module-scss-module__H5QlTG__row .FiltreParMarque-module-scss-module__H5QlTG__col:last-child{margin-bottom:0}}
.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__container{cursor:pointer;text-transform:uppercase;letter-spacing:.5px;justify-content:center;align-items:center;gap:10px;margin:0 auto;font-size:11px;font-weight:700;display:flex}@media (max-width:768px){.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__container{max-width:300px;margin:0 auto}}.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__container svg{fill:#f7ff00;-webkit-filter:drop-shadow(0 2px 4px rgba(247,255,0,.8))drop-shadow(0 2px 8px rgba(247,255,0,.6))drop-shadow(0 4px 12px rgba(247,255,0,.4));filter:drop-shadow(0 2px 4px rgba(247,255,0,.8))drop-shadow(0 2px 8px rgba(247,255,0,.6))drop-shadow(0 4px 12px rgba(247,255,0,.4));width:16px;height:16px;margin-right:5px;animation:1.5s ease-in-out infinite SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__pulse}.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__container .SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__wrapper{text-align:center;color:#fff;background-color:#000;border-radius:0 0 15px 15px;padding:10px 20px;box-shadow:0 5px 10px rgba(0,0,0,.2)}@keyframes SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__modalBackdrop{background-color:rgba(0,0,0,.7)!important}.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__modalContent{background-color:#fff;width:100%;height:100vh;margin:0;position:relative;border:none!important;border-radius:8px!important;max-width:100vw!important}.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__modalContent [class*=modal-header]{z-index:10;border:none;padding:1rem;position:absolute;right:0}.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__modalContent [class*=btn-close]{opacity:1;background-color:#000;margin:0;padding:1rem;position:relative}.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__modalContent [class*=btn-close]:before{content:"";background-color:#f7ff00;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") 50%/1em no-repeat;mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") 50%/1em no-repeat}.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__modalContent [class*=btn-close]:hover{opacity:1;background-color:#000}.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__modalContent [class*=btn-close]:hover:before{-webkit-filter:drop-shadow(0 0 4px rgba(247,255,0,.8))drop-shadow(0 0 8px rgba(247,255,0,.6));filter:drop-shadow(0 0 4px rgba(247,255,0,.8))drop-shadow(0 0 8px rgba(247,255,0,.6))}.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__modalDialog{justify-content:center;align-items:center;height:100vh;display:flex;width:100%!important;max-width:100%!important;margin:0!important;transform:none!important}.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__modalBody{justify-content:center;align-items:center;width:100%;min-height:100vh;padding:2rem;display:flex}.SearchBarButtonFastSearchTooltip-module-scss-module__zm1fSW__modalBody>div{width:100%}
.MiniHeader-module-scss-module__WCRAfG__miniHeader{z-index:1000;color:#fff;background:linear-gradient(90deg,#000,#282828);justify-content:space-between;align-items:center;width:100%;padding:0 20px;transition:transform .3s ease-in-out;display:flex;position:fixed;top:0;transform:translateY(-100%);box-shadow:0 2px 5px rgba(0,0,0,.1)}.MiniHeader-module-scss-module__WCRAfG__miniHeader.MiniHeader-module-scss-module__WCRAfG__visible{transform:translateY(0)}.MiniHeader-module-scss-module__WCRAfG__miniHeader .MiniHeader-module-scss-module__WCRAfG__searchBar{flex:2;justify-content:center;max-width:600px;display:flex}.MiniHeader-module-scss-module__WCRAfG__miniHeader .MiniHeader-module-scss-module__WCRAfG__searchBar .searchBarResult{background:#fff;width:100%;max-height:70vh;overflow-y:auto;box-shadow:0 2px 5px rgba(0,0,0,.1)}.MiniHeader-module-scss-module__WCRAfG__logo{flex:1;justify-content:flex-start;display:flex}@media (max-width:768px){.MiniHeader-module-scss-module__WCRAfG__logo{display:none}}.MiniHeader-module-scss-module__WCRAfG__searchBar{flex:2;justify-content:center;max-width:600px;display:flex}.MiniHeader-module-scss-module__WCRAfG__languageSelector{flex:1;justify-content:flex-end;display:flex}.MiniHeader-module-scss-module__WCRAfG__logoMaxWidth{max-width:200px}.MiniHeader-module-scss-module__WCRAfG__logoMaxWidth img{width:100%;height:auto}.MiniHeader-module-scss-module__WCRAfG__userIcon{align-items:center;margin-left:20px;display:flex}.MiniHeader-module-scss-module__WCRAfG__userActions{align-items:center;gap:15px;margin-left:20px;display:flex}
.InputPlusMinusPrice-module-scss-module__YYFFjW__container{display:flex}.InputPlusMinusPrice-module-scss-module__YYFFjW__container.InputPlusMinusPrice-module-scss-module__YYFFjW__displayCatalog input{max-width:100%}.InputPlusMinusPrice-module-scss-module__YYFFjW__container .InputPlusMinusPrice-module-scss-module__YYFFjW__minus{border-radius:8px 0 0 8px}.InputPlusMinusPrice-module-scss-module__YYFFjW__container .InputPlusMinusPrice-module-scss-module__YYFFjW__plus{border-radius:0 8px 8px 0}.InputPlusMinusPrice-module-scss-module__YYFFjW__container input{text-align:center;color:#495057;border-radius:0;min-width:50px;max-width:200px;font-weight:800}.InputPlusMinusPrice-module-scss-module__YYFFjW__sizeSmall .InputPlusMinusPrice-module-scss-module__YYFFjW__minus,.InputPlusMinusPrice-module-scss-module__YYFFjW__sizeSmall .InputPlusMinusPrice-module-scss-module__YYFFjW__plus{color:#fff;border:none;width:20px;min-width:20px;padding:0;font-size:14px;background:rgba(54,54,54,.427)!important}.InputPlusMinusPrice-module-scss-module__YYFFjW__sizeSmall .InputPlusMinusPrice-module-scss-module__YYFFjW__minus:hover,.InputPlusMinusPrice-module-scss-module__YYFFjW__sizeSmall .InputPlusMinusPrice-module-scss-module__YYFFjW__plus:hover{color:#fff;background-color:#000!important}.InputPlusMinusPrice-module-scss-module__YYFFjW__MuiTableCell-root{font-size:11px!important}.InputPlusMinusPrice-module-scss-module__YYFFjW__sizeSmall input{min-width:40px;max-width:70px;height:25px;font-size:12px}.InputPlusMinusPrice-module-scss-module__YYFFjW__sizeSmall .InputPlusMinusPrice-module-scss-module__YYFFjW__minus{border-radius:4px 0 0 4px}.InputPlusMinusPrice-module-scss-module__YYFFjW__sizeSmall .InputPlusMinusPrice-module-scss-module__YYFFjW__plus{border-radius:0 4px 4px 0}.InputPlusMinusPrice-module-scss-module__YYFFjW__redStyle input{background:rgba(225,88,88,.15)!important;border:none!important}.InputPlusMinusPrice-module-scss-module__YYFFjW__redStyle .InputPlusMinusPrice-module-scss-module__YYFFjW__minus,.InputPlusMinusPrice-module-scss-module__YYFFjW__redStyle .InputPlusMinusPrice-module-scss-module__YYFFjW__plus{background:#ff697d!important}
.ProductKit-module-scss-module__zqe8yW__labelKitSelector{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.ProductKit-module-scss-module__zqe8yW__labelKitSelector .ProductKit-module-scss-module__zqe8yW__title{white-space:nowrap;width:80px;font-size:14px;font-weight:800}.ProductKit-module-scss-module__zqe8yW__labelKitSelector .ProductKit-module-scss-module__zqe8yW__origin{text-transform:uppercase;letter-spacing:1px;margin-left:5px;font-size:12px;font-weight:600}.ProductKit-module-scss-module__zqe8yW__rowContainer{max-width:500px;margin-top:20px;margin-bottom:20px}.ProductKit-module-scss-module__zqe8yW__formControl{background-color:#f5f5f5;border:none}
.PanachableProductsModal-module-scss-module__p1-0Ya__panachableModal .modal-backdrop{-webkit-backdrop-filter:blur(5px)!important}.PanachableProductsModal-module-scss-module__p1-0Ya__panachableModal{-webkit-backdrop-filter:blur(5px)}.PanachableProductsModal-module-scss-module__p1-0Ya__panachableModal .modal-content{-webkit-backdrop-filter:blur(10px);border:2px solid #f7ff00;border-radius:12px;max-height:80vh;overflow-y:auto;box-shadow:0 10px 30px rgba(0,0,0,.15);background-color:rgba(0,0,0,.57)!important}.PanachableProductsModal-module-scss-module__p1-0Ya__panachableModal .modal-header{border-bottom:none;padding:2rem 2rem 1rem}.PanachableProductsModal-module-scss-module__p1-0Ya__panachableModal .modal-body{max-height:60vh;padding:1rem 2rem;overflow-y:auto}.PanachableProductsModal-module-scss-module__p1-0Ya__panachableModal .modal-body::-webkit-scrollbar{width:6px}.PanachableProductsModal-module-scss-module__p1-0Ya__panachableModal .modal-body::-webkit-scrollbar-track{background:rgba(255,255,255,.1);border-radius:3px}.PanachableProductsModal-module-scss-module__p1-0Ya__panachableModal .modal-body::-webkit-scrollbar-thumb{background:#f7ff00;border-radius:3px}.PanachableProductsModal-module-scss-module__p1-0Ya__panachableModal .modal-body::-webkit-scrollbar-thumb:hover{background:#e6f000}.PanachableProductsModal-module-scss-module__p1-0Ya__panachableModal .modal-footer{border-top:none;justify-content:flex-end;padding:1rem 2rem 2rem}.PanachableProductsModal-module-scss-module__p1-0Ya__panachableModal .modal-footer .btn-secondary{color:#fff!important;background-color:#6c757d!important;border:none!important;border-radius:10px!important;font-weight:600!important;transition:all .3s!important}.PanachableProductsModal-module-scss-module__p1-0Ya__modalTitle{text-align:center;text-transform:uppercase;width:100%;font-style:italic;color:#fff!important}.PanachableProductsModal-module-scss-module__p1-0Ya__modalTitle strong{font-size:1.5rem;color:#fff!important}.PanachableProductsModal-module-scss-module__p1-0Ya__subtitle{color:#aaa;text-align:center;margin-bottom:1.5rem;font-size:14px;font-weight:500}.PanachableProductsModal-module-scss-module__p1-0Ya__loadingContainer{flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.PanachableProductsModal-module-scss-module__p1-0Ya__loadingText{color:#aaa;margin-top:1rem;font-size:16px}.PanachableProductsModal-module-scss-module__p1-0Ya__productsGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.PanachableProductsModal-module-scss-module__p1-0Ya__productCard{background:linear-gradient(135deg,#333,#1a1a1a);border:1px solid rgba(247,255,0,.2);border-radius:12px;flex-direction:column;padding:1rem;transition:all .3s;display:flex}.PanachableProductsModal-module-scss-module__p1-0Ya__productCard:hover{border-color:#f7ff00;transform:translateY(-4px);box-shadow:0 8px 24px rgba(247,255,0,.15)}.PanachableProductsModal-module-scss-module__p1-0Ya__imageContainer{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:120px;margin-bottom:.75rem;display:flex;overflow:hidden}.PanachableProductsModal-module-scss-module__p1-0Ya__imageContainer img{width:100%!important}.PanachableProductsModal-module-scss-module__p1-0Ya__productImage{object-fit:contain;width:100%;height:auto}.PanachableProductsModal-module-scss-module__p1-0Ya__productImage img{width:100%}.PanachableProductsModal-module-scss-module__p1-0Ya__productInfo{flex-direction:column;flex:1;gap:.5rem;margin-bottom:1rem;display:flex}.PanachableProductsModal-module-scss-module__p1-0Ya__productRef{color:#f7ff00;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600}.PanachableProductsModal-module-scss-module__p1-0Ya__productName{color:#fff;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.PanachableProductsModal-module-scss-module__p1-0Ya__viewButton{color:#333;background:linear-gradient(135deg,#f7ff00,#e6f000);border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:.6rem 1rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.PanachableProductsModal-module-scss-module__p1-0Ya__viewButton:hover{color:#333;transform:translateY(-2px);box-shadow:0 4px 12px rgba(247,255,0,.4)}.PanachableProductsModal-module-scss-module__p1-0Ya__noProductsContainer{background:rgba(255,255,255,.05);border:2px dashed rgba(247,255,0,.3);border-radius:12px;justify-content:center;align-items:center;padding:3rem;display:flex}.PanachableProductsModal-module-scss-module__p1-0Ya__noProductsText{color:#aaa;text-align:center;margin:0;font-size:.95rem;font-style:italic}.PanachableProductsModal-module-scss-module__p1-0Ya__panachableButton{color:#fff;cursor:pointer;background-color:#000;border:none;border-radius:6px;align-items:center;gap:6px;margin-top:.5rem;padding:.4rem .8rem;font-size:.85rem;font-weight:500;transition:all .3s;display:inline-flex}.PanachableProductsModal-module-scss-module__p1-0Ya__panachableButton svg{width:14px;height:14px}@media (max-width:768px){.PanachableProductsModal-module-scss-module__p1-0Ya__productsGrid{grid-template-columns:1fr}.PanachableProductsModal-module-scss-module__p1-0Ya__imageContainer{height:140px}}
.Image360-module-scss-module__VoH-ja__image360Container{cursor:grab;position:relative;overflow:hidden}.Image360-module-scss-module__VoH-ja__image360Container:active{cursor:grabbing}.Image360-module-scss-module__VoH-ja__image360Container .Image360-module-scss-module__VoH-ja__iconContainer{background-color:rgba(128,128,128,.173);border-radius:50%;padding:10px;position:absolute;top:0;left:0}.Image360-module-scss-module__VoH-ja__image360Container .Image360-module-scss-module__VoH-ja__iconContainer svg{width:35px;height:35px}.Image360-module-scss-module__VoH-ja__image360{object-fit:contain;width:100%;height:100%}.Image360-module-scss-module__VoH-ja__loading{color:#666;font-size:1.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ProAccountButton-module-scss-module__S02Ssa__button{color:#000;text-wrap:nowrap;background:#f8ff01;border:0;border-top:1px solid #000;border-left:1px solid #000;border-radius:8px 0;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:220px;max-width:220px;margin-top:20px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:0;right:0}.ProAccountButton-module-scss-module__S02Ssa__button:hover{color:#fff;background-color:#000;border-color:#000}.ProAccountButton-module-scss-module__S02Ssa__button:hover svg{fill:#f8ff01}.ProAccountButton-module-scss-module__S02Ssa__button svg{fill:#000;width:20px;min-width:20px;height:20px;min-height:20px;margin-right:10px}.ProAccountButton-module-scss-module__S02Ssa__button.ProAccountButton-module-scss-module__S02Ssa__buttonMode{letter-spacing:.3px;border:2px solid #000;border-radius:7px;margin-bottom:20px;font-size:12px;position:relative}
.GenerateProductSheet-module-scss-module__J1bmPG__page{box-sizing:border-box;background-color:#fff;border:2px solid #000;width:200mm;height:287mm;padding:7mm 10mm 0;position:relative}.GenerateProductSheet-module-scss-module__J1bmPG__page:after{content:"";pointer-events:none;border:8px solid #ff0;position:absolute;top:0;bottom:0;left:0;right:0}.GenerateProductSheet-module-scss-module__J1bmPG__page-content{z-index:1;position:relative}.GenerateProductSheet-module-scss-module__J1bmPG__buttonGenerate,.GenerateProductSheet-module-scss-module__J1bmPG__buttonGenerate:hover{color:#fff;background-color:#000}.GenerateProductSheet-module-scss-module__J1bmPG__buttonValidate,.GenerateProductSheet-module-scss-module__J1bmPG__buttonValidate:hover{color:#000;background:#f7ff00;border:1px solid #999}.GenerateProductSheet-module-scss-module__J1bmPG__pricesListContainer{justify-content:space-between;width:100%;margin-top:30px;display:flex}.GenerateProductSheet-module-scss-module__J1bmPG__formLabel{margin-bottom:5px;font-size:15px;font-weight:700}.GenerateProductSheet-module-scss-module__J1bmPG__container{max-width:700px;padding-top:50px;padding-bottom:30px;position:relative}.GenerateProductSheet-module-scss-module__J1bmPG__choicesContainer{background-color:#fff;border:2px solid #ddd;border-radius:10px;margin-bottom:50px;padding:30px;position:relative;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.07)}.GenerateProductSheet-module-scss-module__J1bmPG__choicesContainer h1{font-size:20px;font-weight:800;display:block}.GenerateProductSheet-module-scss-module__J1bmPG__logoContainer{z-index:4444;position:absolute;bottom:30px;right:30px}.GenerateProductSheet-module-scss-module__J1bmPG__logoContainer svg{fill:#000;width:70px}.GenerateProductSheet-module-scss-module__J1bmPG__metaDataContainer{justify-content:space-between;align-items:flex-end;width:100%;padding-bottom:2mm;padding-left:10mm;padding-right:10mm;display:flex;position:absolute;bottom:0;left:0}.GenerateProductSheet-module-scss-module__J1bmPG__metaDataContainer small{font-size:7px}.GenerateProductSheet-module-scss-module__J1bmPG__metaDataContainer .GenerateProductSheet-module-scss-module__J1bmPG__siteUrl{text-align:right;font-size:8px}
.BrandImage-module-scss-module__JACapa__brandImage{text-align:left;z-index:2;position:absolute;top:20px;left:20px}.BrandImage-module-scss-module__JACapa__brandImage img,.BrandImage-module-scss-module__JACapa__brandImage svg{width:120px}
.ProductImage-module-scss-module__l9BaYq__grid{flex-wrap:wrap;justify-content:center;display:flex}.ProductImage-module-scss-module__l9BaYq__mainBoxImage,.ProductImage-module-scss-module__l9BaYq__secondaryBoxImage{flex-direction:column;align-items:center;width:100%;display:flex}.ProductImage-module-scss-module__l9BaYq__secondaryBoxImage{max-width:100px;margin:0 auto}.ProductImage-module-scss-module__l9BaYq__mainBoxImage{max-width:250px;margin:0 auto}.ProductImage-module-scss-module__l9BaYq__imageWrapper{width:100%;padding-top:100%;position:relative;overflow:hidden}.ProductImage-module-scss-module__l9BaYq__mainImage,.ProductImage-module-scss-module__l9BaYq__secondImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductImage-module-scss-module__l9BaYq__referenceImageText{color:#666;text-align:center;margin-top:8px;font-size:.875rem}.ProductImage-module-scss-module__l9BaYq__secondaryGrid{flex-wrap:wrap;justify-content:center;display:flex}.ProductImage-module-scss-module__l9BaYq__bigImage{max-width:350px;height:auto;margin:0 auto}.ProductImage-module-scss-module__l9BaYq__bigImage .ProductImage-module-scss-module__l9BaYq__mainImage{width:auto;max-width:100%;height:auto;max-height:350px}@media (max-width:768px){.ProductImage-module-scss-module__l9BaYq__mainBoxImage,.ProductImage-module-scss-module__l9BaYq__bigImage{max-width:100%}.ProductImage-module-scss-module__l9BaYq__secondaryBoxImage{max-width:80px}}
.ProductTitle-module-scss-module__n3rd8G__title{text-transform:uppercase;margin-bottom:10px;font-size:20px;font-weight:700}
.TotalSummaryCard-module-scss-module__Az7RGq__btnBlack{background-color:#000;width:100%;border:2px solid transparent!important}.TotalSummaryCard-module-scss-module__Az7RGq__btnYellow{color:#000;background-color:#f7ff00;width:100%;border:2px solid #000!important}.TotalSummaryCard-module-scss-module__Az7RGq__btnSelected{background-color:#000;border:1px solid transparent}.TotalSummaryCard-module-scss-module__Az7RGq__btnNormal,.TotalSummaryCard-module-scss-module__Az7RGq__btnSelected{letter-spacing:1px;padding:5px;font-size:14px}.TotalSummaryCard-module-scss-module__Az7RGq__btnNormal{color:#000;background-color:#f7ff00;border:1px solid transparent}.TotalSummaryCard-module-scss-module__Az7RGq__btnNormal:hover{color:#fff;background-color:#000;border:1px solid transparent}.TotalSummaryCard-module-scss-module__Az7RGq__qrCodeContainer{padding:20px}.TotalSummaryCard-module-scss-module__Az7RGq__qrCodeContainer .TotalSummaryCard-module-scss-module__Az7RGq__qrCodeExplanation{margin-bottom:20px}.TotalSummaryCard-module-scss-module__Az7RGq__qrCodeContainer .TotalSummaryCard-module-scss-module__Az7RGq__qrCodeExplanation ul{margin:15px 0;padding-left:20px}.TotalSummaryCard-module-scss-module__Az7RGq__qrCodeContainer .TotalSummaryCard-module-scss-module__Az7RGq__qrCodeExplanation ul li{color:#2e7d32;margin:5px 0}.TotalSummaryCard-module-scss-module__Az7RGq__qrCodeContainer .TotalSummaryCard-module-scss-module__Az7RGq__qrCodeImage{width:120px;height:120px;margin:20px auto;display:block}.TotalSummaryCard-module-scss-module__Az7RGq__qrCodeContainer .TotalSummaryCard-module-scss-module__Az7RGq__qrCodeQuestion{text-align:center;margin:20px 0;font-weight:600}.TotalSummaryCard-module-scss-module__Az7RGq__qrCodeContainer .TotalSummaryCard-module-scss-module__Az7RGq__qrCodeButtons{margin-top:20px}.TotalSummaryCard-module-scss-module__Az7RGq__qrCodeContainer .TotalSummaryCard-module-scss-module__Az7RGq__qrCodeButtons .TotalSummaryCard-module-scss-module__Az7RGq__btnGreen{background-color:#2e7d32;border:none;width:100%}.TotalSummaryCard-module-scss-module__Az7RGq__qrCodeContainer .TotalSummaryCard-module-scss-module__Az7RGq__qrCodeButtons .TotalSummaryCard-module-scss-module__Az7RGq__btnGreen:hover{background-color:#1b5e20}.TotalSummaryCard-module-scss-module__Az7RGq__qrCodeContainer .TotalSummaryCard-module-scss-module__Az7RGq__qrCodeButtons .TotalSummaryCard-module-scss-module__Az7RGq__btnGrey{background-color:#757575;border:none;width:100%}.TotalSummaryCard-module-scss-module__Az7RGq__qrCodeContainer .TotalSummaryCard-module-scss-module__Az7RGq__qrCodeButtons .TotalSummaryCard-module-scss-module__Az7RGq__btnGrey:hover{background-color:#616161}.TotalSummaryCard-module-scss-module__Az7RGq__promoButton{color:#fff!important;letter-spacing:.5px!important;background:linear-gradient(45deg,#000,#4c4c4c)!important;border:0 solid #000!important;justify-content:center!important;align-items:center!important;width:100%!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important;line-height:normal!important;display:flex!important;position:relative!important;overflow:hidden!important}.TotalSummaryCard-module-scss-module__Az7RGq__promoButton:before{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,0,.8),transparent);width:100%;height:100%;animation:3s 2s infinite TotalSummaryCard-module-scss-module__Az7RGq__shimmer;position:absolute;top:0;left:-100%}@keyframes TotalSummaryCard-module-scss-module__Az7RGq__shimmer{0%{left:-100%}50%{left:100%}to{left:100%}}.TotalSummaryCard-module-scss-module__Az7RGq__reliquatAlertCompact{color:#000;text-align:center;background:linear-gradient(135deg,#fff2f2 0%,#ffc9c9 100%);border-radius:8px;width:100%;margin-top:8px;padding:14px;font-size:14px;font-weight:500;line-height:1.4;box-shadow:0 2px 4px rgba(255,152,0,.1)}.TotalSummaryCard-module-scss-module__Az7RGq__reliquatAlertCompact p{margin:0}.TotalSummaryCard-module-scss-module__Az7RGq__reliquatAlertCompact strong{color:#d84315;font-weight:600}
.ProductDescription-module-scss-module__Zyopyq__description{font-size:9px}
.PromoCodeComponent-module-scss-module__ojv8Bq__container{flex-direction:column;gap:.5rem;width:100%;margin-top:20px;display:flex}.PromoCodeComponent-module-scss-module__ojv8Bq__inputGroup{width:100%;display:flex}.PromoCodeComponent-module-scss-module__ojv8Bq__input{border:1px solid #e2e8f0;border-right:none;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;flex-grow:1;min-width:0;padding:.5rem;font-size:14px}.PromoCodeComponent-module-scss-module__ojv8Bq__input:disabled{background-color:#f3f5f9}.PromoCodeComponent-module-scss-module__ojv8Bq__button{cursor:pointer;letter-spacing:.5px;background:linear-gradient(45deg,#000,#4c4c4c);border:none;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;justify-content:center;align-items:center;min-width:120px;padding:.5rem 1rem;font-weight:500;line-height:normal;transition:all .3s;display:flex;color:#fff!important}.PromoCodeComponent-module-scss-module__ojv8Bq__button:hover{background-color:#000;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.PromoCodeComponent-module-scss-module__ojv8Bq__button:active{box-shadow:none;transform:translateY(0)}.PromoCodeComponent-module-scss-module__ojv8Bq__button svg{width:16px;height:16px;margin-right:8px}.PromoCodeComponent-module-scss-module__ojv8Bq__buttonContent{justify-content:center;align-items:center;gap:8px;display:flex}.PromoCodeComponent-module-scss-module__ojv8Bq__buttonText{white-space:nowrap;font-size:14px}.PromoCodeComponent-module-scss-module__ojv8Bq__errorMessage{color:#e3342f;font-size:12px;font-weight:600}.PromoCodeComponent-module-scss-module__ojv8Bq__vrpCodeInfo{text-align:center;border:none;border-radius:8px;padding:5px;display:inline-block;color:#fff!important;letter-spacing:.5px!important;background:linear-gradient(45deg,#000,#4c4c4c)!important;font-weight:500!important;position:relative!important;overflow:hidden!important}.PromoCodeComponent-module-scss-module__ojv8Bq__vrpCodeInfo:before{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,0,.8),transparent);width:100%;height:100%;animation:3s 2s infinite PromoCodeComponent-module-scss-module__ojv8Bq__shimmer;position:absolute;top:0;left:-100%}@keyframes PromoCodeComponent-module-scss-module__ojv8Bq__shimmer{0%{left:-100%}50%{left:100%}to{left:100%}}.PromoCodeComponent-module-scss-module__ojv8Bq__vrpCodeLabel{color:#fff;z-index:1;font-size:12px;font-weight:700;position:relative}@media (max-width:480px){.PromoCodeComponent-module-scss-module__ojv8Bq__container{max-width:100%}.PromoCodeComponent-module-scss-module__ojv8Bq__input{font-size:14px}.PromoCodeComponent-module-scss-module__ojv8Bq__button{min-width:100px;padding:.5rem}.PromoCodeComponent-module-scss-module__ojv8Bq__button .PromoCodeComponent-module-scss-module__ojv8Bq__buttonText{font-size:12px}.PromoCodeComponent-module-scss-module__ojv8Bq__vrpCodeInfo{padding:8px 12px}}
.InfosTechniques-module-scss-module__wU6uTa__title{text-transform:uppercase;margin-bottom:20px;font-size:15px;font-weight:700;display:block}.InfosTechniques-module-scss-module__wU6uTa__row{border:1px solid #f5f5f5;justify-content:space-between;width:200px;margin-top:-1px;padding:5px;font-size:9px;display:flex}.InfosTechniques-module-scss-module__wU6uTa__row .InfosTechniques-module-scss-module__wU6uTa__value{text-transform:uppercase}.InfosTechniques-module-scss-module__wU6uTa__row .InfosTechniques-module-scss-module__wU6uTa__label{font-weight:600}
.FraudAlertModal-module-scss-module__57kkZq__fraudModal .modal-content{border:none;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.FraudAlertModal-module-scss-module__57kkZq__fraudModal .modal-header{border-bottom:none;padding:2rem 2rem 1rem}.FraudAlertModal-module-scss-module__57kkZq__fraudModal .modal-header .FraudAlertModal-module-scss-module__57kkZq__modalTitle{text-align:center;width:100%}.FraudAlertModal-module-scss-module__57kkZq__fraudModal .modal-header .FraudAlertModal-module-scss-module__57kkZq__modalTitle img{width:64px;margin-bottom:1rem;animation:2s infinite FraudAlertModal-module-scss-module__57kkZq__pulse}.FraudAlertModal-module-scss-module__57kkZq__fraudModal .modal-header .FraudAlertModal-module-scss-module__57kkZq__modalTitle strong{color:#333;font-size:1.5rem}.FraudAlertModal-module-scss-module__57kkZq__fraudModal .modal-body{padding:1rem 2rem}.FraudAlertModal-module-scss-module__57kkZq__fraudModal .modal-body p{color:#2c3e50;text-align:center;letter-spacing:.2px;margin:0;font-size:18px;font-weight:400;line-height:1.8}.FraudAlertModal-module-scss-module__57kkZq__fraudModal .modal-body p strong{color:#e74c3c;font-weight:600}.FraudAlertModal-module-scss-module__57kkZq__fraudModal .modal-footer{border-top:none;justify-content:center;padding:1rem 2rem 2rem}.FraudAlertModal-module-scss-module__57kkZq__fraudModal .modal-footer button{color:#333;background-color:#f7ff00;border:none;border-radius:8px;padding:.75rem 2rem;font-weight:600;transition:all .3s}.FraudAlertModal-module-scss-module__57kkZq__fraudModal .modal-footer button:hover{background-color:#c6cc00;transform:translateY(-2px);box-shadow:0 4px 12px rgba(247,255,0,.3)}.FraudAlertModal-module-scss-module__57kkZq__fraudModal .modal-footer button:active{transform:translateY(0)}@keyframes FraudAlertModal-module-scss-module__57kkZq__pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}
.ProductPrice-module-scss-module__683Kca__productPrice{align-items:flex-start;display:inline-flex}.ProductPrice-module-scss-module__683Kca__productPrice .ProductPrice-module-scss-module__683Kca__wholePart{font-size:25px;font-style:italic;font-weight:700}.ProductPrice-module-scss-module__683Kca__productPrice .ProductPrice-module-scss-module__683Kca__decimalPart{text-wrap:nowrap;margin-top:4px;margin-left:2px;font-size:15px;font-style:italic;font-weight:700}.ProductPrice-module-scss-module__683Kca__productPriceTTC{align-items:flex-start;display:inline-flex}.ProductPrice-module-scss-module__683Kca__productPriceTTC .ProductPrice-module-scss-module__683Kca__wholePartTTC{font-size:35px;font-style:italic;font-weight:700}.ProductPrice-module-scss-module__683Kca__productPriceTTC .ProductPrice-module-scss-module__683Kca__decimalPartTTC{text-wrap:nowrap;margin-top:4px;margin-left:2px;font-size:25px;font-style:italic;font-weight:700}.ProductPrice-module-scss-module__683Kca__priceLabel{text-align:left;text-wrap:nowrap;margin-top:-5px;font-size:15px;font-style:italic;font-weight:600;display:block}.ProductPrice-module-scss-module__683Kca__productPriceContainer{width:160px;min-width:160px;max-width:160px;background-color:rgba(245,245,245,.57);border:1px solid gray;border-radius:10px;width:fit-content;margin:5px;padding:5px 40px 5px 20px;position:relative}.ProductPrice-module-scss-module__683Kca__quantityLabel{color:#000;background-color:#ff0;border-top-right-radius:10px;justify-content:center;align-items:center;width:25px;height:25px;padding:3px;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;right:0}.ProductPrice-module-scss-module__683Kca__pricesGridContainer{flex-wrap:wrap;justify-content:flex-end;width:70%;margin-top:10px;display:flex;position:absolute;bottom:8mm;left:28mm}
.PaymentAlert-module-scss-module__WAJBYW__paymentAlert{margin-bottom:1.5rem}.PaymentAlert-module-scss-module__WAJBYW__paymentAlert .PaymentAlert-module-scss-module__WAJBYW__alertBox{background:#fff;border:1px solid #dee2e6;border-radius:.5rem;margin-bottom:0;padding:1rem}.PaymentAlert-module-scss-module__WAJBYW__paymentAlert .PaymentAlert-module-scss-module__WAJBYW__alertBox .PaymentAlert-module-scss-module__WAJBYW__alertContent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.PaymentAlert-module-scss-module__WAJBYW__paymentAlert .PaymentAlert-module-scss-module__WAJBYW__alertBox .PaymentAlert-module-scss-module__WAJBYW__alertContent .PaymentAlert-module-scss-module__WAJBYW__alertText{flex:1}.PaymentAlert-module-scss-module__WAJBYW__paymentAlert .PaymentAlert-module-scss-module__WAJBYW__alertBox .PaymentAlert-module-scss-module__WAJBYW__alertContent .PaymentAlert-module-scss-module__WAJBYW__alertText .PaymentAlert-module-scss-module__WAJBYW__alertHeader{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.PaymentAlert-module-scss-module__WAJBYW__paymentAlert .PaymentAlert-module-scss-module__WAJBYW__alertBox .PaymentAlert-module-scss-module__WAJBYW__alertContent .PaymentAlert-module-scss-module__WAJBYW__alertText .PaymentAlert-module-scss-module__WAJBYW__alertHeader .PaymentAlert-module-scss-module__WAJBYW__alertTitle{color:#000;font-size:.95rem;font-weight:600}.PaymentAlert-module-scss-module__WAJBYW__paymentAlert .PaymentAlert-module-scss-module__WAJBYW__alertBox .PaymentAlert-module-scss-module__WAJBYW__alertContent .PaymentAlert-module-scss-module__WAJBYW__alertText .PaymentAlert-module-scss-module__WAJBYW__alertHeader .PaymentAlert-module-scss-module__WAJBYW__alertBadges{flex-wrap:wrap;gap:.5rem;display:flex}.PaymentAlert-module-scss-module__WAJBYW__paymentAlert .PaymentAlert-module-scss-module__WAJBYW__alertBox .PaymentAlert-module-scss-module__WAJBYW__alertContent .PaymentAlert-module-scss-module__WAJBYW__alertText .PaymentAlert-module-scss-module__WAJBYW__alertHeader .PaymentAlert-module-scss-module__WAJBYW__alertBadges .PaymentAlert-module-scss-module__WAJBYW__badge{border-radius:1rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500}.PaymentAlert-module-scss-module__WAJBYW__paymentAlert .PaymentAlert-module-scss-module__WAJBYW__alertBox .PaymentAlert-module-scss-module__WAJBYW__alertContent .PaymentAlert-module-scss-module__WAJBYW__alertText .PaymentAlert-module-scss-module__WAJBYW__alertHeader .PaymentAlert-module-scss-module__WAJBYW__alertBadges .PaymentAlert-module-scss-module__WAJBYW__badge.PaymentAlert-module-scss-module__WAJBYW__bg-warning{color:#212529;background-color:#ffc107!important}.PaymentAlert-module-scss-module__WAJBYW__paymentAlert .PaymentAlert-module-scss-module__WAJBYW__alertBox .PaymentAlert-module-scss-module__WAJBYW__alertContent .PaymentAlert-module-scss-module__WAJBYW__alertText .PaymentAlert-module-scss-module__WAJBYW__alertHeader .PaymentAlert-module-scss-module__WAJBYW__alertBadges .PaymentAlert-module-scss-module__WAJBYW__badge.PaymentAlert-module-scss-module__WAJBYW__bg-danger{color:#fff;background-color:#dc3545!important}.PaymentAlert-module-scss-module__WAJBYW__paymentAlert .PaymentAlert-module-scss-module__WAJBYW__alertBox .PaymentAlert-module-scss-module__WAJBYW__alertContent .PaymentAlert-module-scss-module__WAJBYW__alertAction .PaymentAlert-module-scss-module__WAJBYW__actionButton{color:#000;background-color:#f5f5f5;border-color:#000;border-radius:15px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none}.PaymentAlert-module-scss-module__WAJBYW__paymentAlert .PaymentAlert-module-scss-module__WAJBYW__alertBox .PaymentAlert-module-scss-module__WAJBYW__alertContent .PaymentAlert-module-scss-module__WAJBYW__alertAction .PaymentAlert-module-scss-module__WAJBYW__actionButton:hover{color:#fff;background-color:#000}
.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-backdrop{-webkit-backdrop-filter:blur(5px)!important}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal{-webkit-backdrop-filter:blur(5px)}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-content{-webkit-backdrop-filter:blur(10px);border:2px solid #f7ff00;border-radius:12px;max-width:450px;max-height:80vh;overflow-y:auto;box-shadow:0 10px 30px rgba(0,0,0,.15);background-color:rgba(0,0,0,.57)!important}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-header{border-bottom:none;padding:2rem 2rem 1rem}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-header .PromoCodeModal-module-scss-module__Vrmp2W__modalTitle{text-align:center;text-transform:uppercase;width:100%;font-style:italic}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-header .PromoCodeModal-module-scss-module__Vrmp2W__modalTitle .PromoCodeModal-module-scss-module__Vrmp2W__promoIcon{width:100px;height:100px}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-header .PromoCodeModal-module-scss-module__Vrmp2W__modalTitle strong{font-size:1.5rem;color:#fff!important}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body{max-height:50vh;padding:1rem 2rem;overflow-y:auto}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__subtitle{color:#2c3e50;text-align:center;margin-bottom:1.5rem;font-size:16px;font-weight:500}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__loadingContainer{flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__loadingContainer .PromoCodeModal-module-scss-module__Vrmp2W__loadingText{color:#666;margin-top:1rem;font-size:16px}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codesContainer{flex-direction:column;gap:1rem;display:flex}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard{border-radius:12px;transition:all .3s}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__codeHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__codeHeader .PromoCodeModal-module-scss-module__Vrmp2W__codeTitle{color:#fff;letter-spacing:1px;text-transform:uppercase;margin:0;font-size:1.25rem;font-weight:700}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__codeHeader .PromoCodeModal-module-scss-module__Vrmp2W__reductionInfo .PromoCodeModal-module-scss-module__Vrmp2W__percentageReduction{color:#fff;background:linear-gradient(135deg,#333,#000);border:1px solid #f7ff00;border-radius:10px;padding:.5rem 1rem;font-size:1.1rem;font-weight:600;display:inline-block}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__codeHeader .PromoCodeModal-module-scss-module__Vrmp2W__reductionInfo .PromoCodeModal-module-scss-module__Vrmp2W__fixedReduction{color:#fff;background:linear-gradient(135deg,#333,#000);border:1px solid #f7ff00;border-radius:10px;padding:.5rem 1rem;font-size:1.1rem;font-weight:600;display:inline-block}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__codeDetails{margin-bottom:1rem}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__codeDetails .PromoCodeModal-module-scss-module__Vrmp2W__codeDetail{margin-bottom:.5rem}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__codeDetails .PromoCodeModal-module-scss-module__Vrmp2W__codeDetail small{color:#7f8c8d;font-weight:500}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__applyButton{color:#333;background:linear-gradient(135deg,#f7ff00,#e6f000);border:none;border-radius:8px;width:100%;padding:.75rem 2rem;font-weight:600;transition:all .3s}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__applyButton:hover:not(:disabled){background:linear-gradient(135deg,#e6f000,#d9e600);transform:translateY(-2px);box-shadow:0 4px 12px rgba(247,255,0,.4)}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__applyButton:active:not(:disabled){transform:translateY(0)}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__applyButton:disabled{opacity:.7;cursor:not-allowed}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__noCodesContainer{text-align:center;padding:2rem}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__noCodesContainer .PromoCodeModal-module-scss-module__Vrmp2W__noCodesText{color:#7f8c8d;margin:0;font-size:16px;font-style:italic}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-footer{border-top:none;justify-content:flex-end;padding:1rem 2rem 2rem}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-footer .btn-secondary{color:#fff!important;background-color:#6c757d!important;border:none!important;border-radius:10px!important;font-weight:600!important;transition:all .3s!important}@media (max-width:768px){.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__codeHeader{text-align:center;flex-direction:column;gap:1rem}.PromoCodeModal-module-scss-module__Vrmp2W__promoModal .modal-body .PromoCodeModal-module-scss-module__Vrmp2W__codeCard .PromoCodeModal-module-scss-module__Vrmp2W__codeHeader .PromoCodeModal-module-scss-module__Vrmp2W__codeTitle{font-size:1.1rem}}.PromoCodeModal-module-scss-module__Vrmp2W__customMessage{justify-content:center;margin-bottom:20px;display:flex}.PromoCodeModal-module-scss-module__Vrmp2W__customMessageText{color:#fff;text-align:center;background:linear-gradient(135deg,#333,#000);border:0 solid rgba(246,255,0,0);border-radius:10px;margin:0;padding:.5rem 1rem;font-size:.9rem;font-weight:500;line-height:1.4;display:inline-block}
.FlagIcon-module-scss-module__lne3Ca__flagIconContainer{z-index:343;border-radius:5px;position:absolute;top:30px;right:30px;overflow:hidden}.FlagIcon-module-scss-module__lne3Ca__flagIconContainer img,.FlagIcon-module-scss-module__lne3Ca__flagIconContainer svg{width:50px}
.orderlist-module-scss-module__3mPgqG__commandesPage{padding-top:0}.orderlist-module-scss-module__3mPgqG__commandesPage h3{color:#2c3e50;text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.orderlist-module-scss-module__3mPgqG__filtersContainer{border-radius:12px;margin-bottom:1.5rem}.orderlist-module-scss-module__3mPgqG__filtersContainer .orderlist-module-scss-module__3mPgqG__filterInput{margin-bottom:.75rem}.orderlist-module-scss-module__3mPgqG__filtersContainer .orderlist-module-scss-module__3mPgqG__filterInput input{border:1px solid #e1e5e9;border-radius:8px;width:100%;padding:.75rem;font-size:1rem;transition:all .3s}.orderlist-module-scss-module__3mPgqG__filtersContainer .orderlist-module-scss-module__3mPgqG__filterInput input:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.orderlist-module-scss-module__3mPgqG__filtersContainer .orderlist-module-scss-module__3mPgqG__filterInput input::-webkit-input-placeholder{color:#333}.orderlist-module-scss-module__3mPgqG__filtersContainer .orderlist-module-scss-module__3mPgqG__filterInput input::-ms-input-placeholder{color:#333}.orderlist-module-scss-module__3mPgqG__filtersContainer .orderlist-module-scss-module__3mPgqG__filterInput input::placeholder{color:#333}.orderlist-module-scss-module__3mPgqG__ordersContainer{flex-direction:column;gap:1rem;display:flex}.orderlist-module-scss-module__3mPgqG__orderCard{background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .3s;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.orderlist-module-scss-module__3mPgqG__orderCard:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.orderlist-module-scss-module__3mPgqG__orderBody{flex-direction:column;gap:1rem;min-height:0;padding:1rem;display:flex;overflow:visible}@media (min-width:768px){.orderlist-module-scss-module__3mPgqG__orderBody{flex-flow:wrap;align-items:flex-start;gap:1.5rem}}.orderlist-module-scss-module__3mPgqG__orderTopSection{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}@media (min-width:768px){.orderlist-module-scss-module__3mPgqG__orderTopSection{display:contents}}.orderlist-module-scss-module__3mPgqG__orderRefSection{flex:1}@media (min-width:768px){.orderlist-module-scss-module__3mPgqG__orderRefSection{flex:none;width:160px}}.orderlist-module-scss-module__3mPgqG__orderRefSection .orderlist-module-scss-module__3mPgqG__orderRef{color:#2c3e50;margin-bottom:.25rem;font-size:1.1rem;font-weight:700}.orderlist-module-scss-module__3mPgqG__orderRefSection .orderlist-module-scss-module__3mPgqG__orderRefCustom{color:#6c757d;margin-bottom:.5rem;font-size:.85rem;font-style:italic}.orderlist-module-scss-module__3mPgqG__orderDate{color:#2c3e50;margin-bottom:.5rem;font-size:.9rem;font-weight:500}.orderlist-module-scss-module__3mPgqG__orderInfoVrp{flex:1}@media (min-width:768px){.orderlist-module-scss-module__3mPgqG__orderInfoVrp{margin-bottom:0}}.orderlist-module-scss-module__3mPgqG__orderInfoVrp .orderlist-module-scss-module__3mPgqG__clientInfo{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.orderlist-module-scss-module__3mPgqG__orderInfoVrp .orderlist-module-scss-module__3mPgqG__infoItem{margin-bottom:.5rem}.orderlist-module-scss-module__3mPgqG__orderInfoVrp .orderlist-module-scss-module__3mPgqG__infoItem .orderlist-module-scss-module__3mPgqG__label{color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem;font-size:.7rem;font-weight:600}.orderlist-module-scss-module__3mPgqG__orderInfoVrp .orderlist-module-scss-module__3mPgqG__infoItem .orderlist-module-scss-module__3mPgqG__value{color:#2c3e50;font-size:.85rem;font-weight:500}.orderlist-module-scss-module__3mPgqG__orderStatus{margin-top:.5rem}.orderlist-module-scss-module__3mPgqG__orderActions{flex-direction:row;flex:none;gap:.5rem;width:100%;display:flex}@media (min-width:768px){.orderlist-module-scss-module__3mPgqG__orderActions{flex-direction:column;width:auto;margin-left:auto}}.orderlist-module-scss-module__3mPgqG__orderActions .orderlist-module-scss-module__3mPgqG__actionButton{cursor:pointer;white-space:nowrap;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.85rem;font-weight:600;transition:all .3s;display:flex}@media (min-width:768px){.orderlist-module-scss-module__3mPgqG__orderActions .orderlist-module-scss-module__3mPgqG__actionButton{flex:none;min-width:100px}}.orderlist-module-scss-module__3mPgqG__orderActions .orderlist-module-scss-module__3mPgqG__actionButton.orderlist-module-scss-module__3mPgqG__primary{color:#000;background:#e9e9e9;border:none}.orderlist-module-scss-module__3mPgqG__orderActions .orderlist-module-scss-module__3mPgqG__actionButton.orderlist-module-scss-module__3mPgqG__primary:hover{background:#d4d4d4}.orderlist-module-scss-module__3mPgqG__orderActions .orderlist-module-scss-module__3mPgqG__actionButton.orderlist-module-scss-module__3mPgqG__yellow{color:#000;background:#f6ff01;border:none}.orderlist-module-scss-module__3mPgqG__orderActions .orderlist-module-scss-module__3mPgqG__actionButton.orderlist-module-scss-module__3mPgqG__yellow:hover{background:#e6ef01}.orderlist-module-scss-module__3mPgqG__orderActions .orderlist-module-scss-module__3mPgqG__actionButton.orderlist-module-scss-module__3mPgqG__green{color:#fff;background:#28a745;border:none}.orderlist-module-scss-module__3mPgqG__orderActions .orderlist-module-scss-module__3mPgqG__actionButton.orderlist-module-scss-module__3mPgqG__green:hover{background:#218838}.orderlist-module-scss-module__3mPgqG__orderDetails{background:#f8f9fa;border-top:1px solid #e9ecef;width:100%;margin-top:1rem;padding:1rem;overflow:visible}.orderlist-module-scss-module__3mPgqG__loadingContainer{justify-content:center;align-items:center;padding:3rem;display:flex}.orderlist-module-scss-module__3mPgqG__pagination{justify-content:center;margin-top:2rem;display:flex}.orderlist-module-scss-module__3mPgqG__pagination .orderlist-module-scss-module__3mPgqG__MuiPagination-ul{justify-content:center}.orderlist-module-scss-module__3mPgqG__priceTag{color:#fff;text-align:center;background:linear-gradient(135deg,#28a745,#20c997);border-radius:8px;flex:none;align-self:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5rem .75rem;font-size:.9rem;font-weight:700;box-shadow:0 2px 8px rgba(40,167,69,.3)}@media (min-width:768px){.orderlist-module-scss-module__3mPgqG__priceTag{width:100px;padding:.4rem .8rem;font-size:.9rem}.orderlist-module-scss-module__3mPgqG__commandesPage{margin:0 auto;padding:0 2rem 2rem}.orderlist-module-scss-module__3mPgqG__filtersContainer{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.orderlist-module-scss-module__3mPgqG__filtersContainer .orderlist-module-scss-module__3mPgqG__filterInput{margin-bottom:0}}
.AfternoonDeliveryComponent-module-scss-module__27cxIa__container{box-shadow:none;background-color:transparent;border-radius:0;margin-bottom:0;padding:0}.AfternoonDeliveryComponent-module-scss-module__27cxIa__title{text-align:center;color:#000;margin-bottom:.75rem;font-size:1rem;font-weight:700}.AfternoonDeliveryComponent-module-scss-module__27cxIa__content{margin-bottom:1rem;padding:0;font-size:.9rem}.AfternoonDeliveryComponent-module-scss-module__27cxIa__highlight{color:#000;font-weight:600}.AfternoonDeliveryComponent-module-scss-module__27cxIa__productsList{background-color:transparent;border-left:none;border-radius:0;margin:.5rem 0;padding:0}.AfternoonDeliveryComponent-module-scss-module__27cxIa__productsTitle{color:#000;margin-bottom:.25rem}.AfternoonDeliveryComponent-module-scss-module__27cxIa__productItems{max-height:150px;margin:0;padding-left:1.5rem;overflow-y:auto}.AfternoonDeliveryComponent-module-scss-module__27cxIa__productItem{padding:.15rem 0;font-family:monospace;font-size:.9rem}.AfternoonDeliveryComponent-module-scss-module__27cxIa__question{color:#000;margin-top:.5rem;margin-bottom:.75rem;font-weight:500}.AfternoonDeliveryComponent-module-scss-module__27cxIa__buttonContainer{flex-direction:column;justify-content:space-between;gap:.75rem;padding:0;display:flex}.AfternoonDeliveryComponent-module-scss-module__27cxIa__refuseButton,.AfternoonDeliveryComponent-module-scss-module__27cxIa__acceptButton{flex:1;padding:.5rem .75rem;font-size:.9rem;font-weight:500;transition:all .2s}.AfternoonDeliveryComponent-module-scss-module__27cxIa__refuseButton{color:#000;background-color:#e6e6e6;border:1px solid transparent}.AfternoonDeliveryComponent-module-scss-module__27cxIa__refuseButton:hover{color:#000;background-color:#cacaca;border:1px solid transparent}.AfternoonDeliveryComponent-module-scss-module__27cxIa__acceptButton{color:#000;background-color:#f7ff00;border-color:transparent;font-weight:600}.AfternoonDeliveryComponent-module-scss-module__27cxIa__acceptButton:hover{background-color:#000;border-color:#000}
.FindDealerButton-module-scss-module__da9MKW__button{color:#fff;text-wrap:nowrap;background-color:#000;border:0;border-width:medium 0 0 medium;border-radius:8px 0;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:220px;max-width:220px;margin-top:20px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:0;right:0}.FindDealerButton-module-scss-module__da9MKW__button:hover{color:#fff;background:#000;border-color:#000}.FindDealerButton-module-scss-module__da9MKW__button:hover svg{fill:#f8ff01}.FindDealerButton-module-scss-module__da9MKW__button svg{fill:#f8ff01;width:20px;min-width:20px;height:20px;min-height:20px;margin-right:10px}.FindDealerButton-module-scss-module__da9MKW__button.FindDealerButton-module-scss-module__da9MKW__buttonMode{letter-spacing:.3px;border:2px solid #000;border-radius:7px;margin-bottom:20px;font-size:12px;position:relative}
.CommandesComptabilite-module-scss-module__OlxK3q__container{max-width:1200px;margin:0 auto;padding:20px}.CommandesComptabilite-module-scss-module__OlxK3q__title{color:#343a40;text-align:center;text-transform:capitalize;font-size:2rem;font-weight:700;margin-bottom:20px!important}.CommandesComptabilite-module-scss-module__OlxK3q__searchSection{background-color:#fff;margin-bottom:20px;padding:20px}.CommandesComptabilite-module-scss-module__OlxK3q__searchField{align-items:center;gap:16px;display:flex}@media (max-width:600px){.CommandesComptabilite-module-scss-module__OlxK3q__searchField{flex-direction:column}}.CommandesComptabilite-module-scss-module__OlxK3q__searchButton{white-space:nowrap;text-align:center;min-width:120px;height:56px;background-color:#000!important}@media (max-width:600px){.CommandesComptabilite-module-scss-module__OlxK3q__searchButton{width:100%}}.CommandesComptabilite-module-scss-module__OlxK3q__searchButton span{margin:0}.CommandesComptabilite-module-scss-module__OlxK3q__tableContainer{margin-bottom:1.5rem}.CommandesComptabilite-module-scss-module__OlxK3q__tableContainer .MuiTableCell-head{color:#fff;background-color:#000;font-weight:600}.CommandesComptabilite-module-scss-module__OlxK3q__clickableRow{cursor:pointer;transition:background-color .2s}.CommandesComptabilite-module-scss-module__OlxK3q__clickableRow:hover{background-color:rgba(0,0,0,.04)}.CommandesComptabilite-module-scss-module__OlxK3q__messageCell{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.CommandesComptabilite-module-scss-module__OlxK3q__loadingContainer{justify-content:center;padding:40px;display:flex}.CommandesComptabilite-module-scss-module__OlxK3q__errorMessage{text-align:center;background-color:#ffebee;border-radius:4px;margin-bottom:1rem;padding:20px}.CommandesComptabilite-module-scss-module__OlxK3q__dialogTitle{justify-content:space-between;align-items:center;padding-right:8px;display:flex}.CommandesComptabilite-module-scss-module__OlxK3q__closeButton{position:absolute;top:8px;right:8px}.CommandesComptabilite-module-scss-module__OlxK3q__commandeInfo{margin-bottom:1.5rem}.CommandesComptabilite-module-scss-module__OlxK3q__infoGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem;display:grid}@media (max-width:768px){.CommandesComptabilite-module-scss-module__OlxK3q__infoGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.CommandesComptabilite-module-scss-module__OlxK3q__infoGrid{grid-template-columns:1fr}}.CommandesComptabilite-module-scss-module__OlxK3q__infoItem{background-color:#f5f5f5;border-radius:4px;padding:.5rem}.CommandesComptabilite-module-scss-module__OlxK3q__messageBox{background-color:#f5f5f5;border-left:4px solid #3f51b5;border-radius:4px;margin-top:1rem;padding:1rem}.CommandesComptabilite-module-scss-module__OlxK3q__divider{margin:1.5rem 0}.CommandesComptabilite-module-scss-module__OlxK3q__noData{text-align:center;color:#757575;padding:2rem}.CommandesComptabilite-module-scss-module__OlxK3q__noResults{text-align:center;color:#666;padding:40px}.CommandesComptabilite-module-scss-module__OlxK3q__commandeCard{margin-top:20px}
.BrandPage-module-scss-module__fDOVMa__brandPage{max-width:1100px;margin:1rem auto 0;padding:1rem}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__header{text-align:left;margin-bottom:1rem}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__header h1{margin-bottom:.6rem;font-size:1.4rem;font-weight:600}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__header .BrandPage-module-scss-module__fDOVMa__mainImage{border-radius:10px;max-width:100%;height:auto;box-shadow:0 1px 3px rgba(0,0,0,.05)}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__header .BrandPage-module-scss-module__fDOVMa__headerWithImage{flex-direction:row;align-items:flex-start;gap:1.5rem;display:flex}@media (max-width:768px){.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__header .BrandPage-module-scss-module__fDOVMa__headerWithImage{flex-direction:column}}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__header .BrandPage-module-scss-module__fDOVMa__headerWithImage .BrandPage-module-scss-module__fDOVMa__imageContainer{flex:none;width:300px}@media (max-width:768px){.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__header .BrandPage-module-scss-module__fDOVMa__headerWithImage .BrandPage-module-scss-module__fDOVMa__imageContainer{width:100%;margin-bottom:1rem}}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__header .BrandPage-module-scss-module__fDOVMa__headerWithImage .BrandPage-module-scss-module__fDOVMa__imageContainer .BrandPage-module-scss-module__fDOVMa__mainImage{width:100%;height:auto}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__header .BrandPage-module-scss-module__fDOVMa__headerWithImage .BrandPage-module-scss-module__fDOVMa__headerContent{flex:1}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__header .BrandPage-module-scss-module__fDOVMa__headerWithImage .BrandPage-module-scss-module__fDOVMa__headerContent h1{margin-top:0}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__header .BrandPage-module-scss-module__fDOVMa__headerWithImage .BrandPage-module-scss-module__fDOVMa__headerContent .BrandPage-module-scss-module__fDOVMa__shortDescription{color:#333;font-size:1rem;line-height:1.6}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__shortDescription,.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__longDescription{color:#333;margin-bottom:1.2rem;font-size:1rem;line-height:1.6}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__readMoreButtonContainer{justify-content:center;width:100%;margin:1.5rem 0;display:flex}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__hiddenContent.BrandPage-module-scss-module__fDOVMa__hidden{visibility:hidden;height:0;display:none;overflow:hidden}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__hiddenContent.BrandPage-module-scss-module__fDOVMa__visible{visibility:visible;height:auto;animation:.5s BrandPage-module-scss-module__fDOVMa__fadeIn;display:block}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__columns{margin-bottom:1.2rem}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__column{background:#fff;border-radius:8px;flex-direction:column;height:100%;padding:1.2rem;display:flex;box-shadow:0 2px 4px rgba(0,0,0,.08)}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__column .BrandPage-module-scss-module__fDOVMa__columnImage{aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:6px;width:100%;max-width:800px;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:block}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__column .BrandPage-module-scss-module__fDOVMa__columnTitle{color:#333;border-bottom:1px solid #eee;margin-bottom:.8rem;padding-bottom:.5rem;font-size:1.1rem;font-weight:600}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__column .BrandPage-module-scss-module__fDOVMa__columnText{color:#333;flex-grow:1;font-size:1rem;line-height:1.6}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__column .BrandPage-module-scss-module__fDOVMa__columnText a{color:#007bff;text-decoration:underline}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__column .BrandPage-module-scss-module__fDOVMa__columnText ul,.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__column .BrandPage-module-scss-module__fDOVMa__columnText ol{margin-bottom:1rem;margin-left:1.5rem}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__column .BrandPage-module-scss-module__fDOVMa__columnText p{margin-bottom:.8rem}.BrandPage-module-scss-module__fDOVMa__brandPage .BrandPage-module-scss-module__fDOVMa__content .BrandPage-module-scss-module__fDOVMa__longDescription{color:#333;margin-top:1.2rem;font-size:1rem;line-height:1.6}.BrandPage-module-scss-module__fDOVMa__loading{text-align:center;color:#666;padding:1rem;font-size:.9rem}.BrandPage-module-scss-module__fDOVMa__error{text-align:center;color:#dc3545;padding:1rem;font-size:.9rem}.BrandPage-module-scss-module__fDOVMa__longDescriptionContainer{margin-top:2rem;margin-bottom:2rem;position:relative}.BrandPage-module-scss-module__fDOVMa__longDescription.BrandPage-module-scss-module__fDOVMa__hidden{max-height:100px;position:relative;overflow:hidden}.BrandPage-module-scss-module__fDOVMa__longDescription.BrandPage-module-scss-module__fDOVMa__hidden:after{content:"";background:linear-gradient(rgba(255,255,255,0),#fff);width:100%;height:70px;position:absolute;bottom:0;left:0}.BrandPage-module-scss-module__fDOVMa__longDescription.BrandPage-module-scss-module__fDOVMa__visible{max-height:none;overflow:visible}.BrandPage-module-scss-module__fDOVMa__readMoreButton{color:#f7ff00;cursor:pointer;letter-spacing:.5px;background-color:#000;border:none;border-radius:20px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-block}.BrandPage-module-scss-module__fDOVMa__readMoreButton:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.BrandPage-module-scss-module__fDOVMa__readMoreButton:active{transform:translateY(0)}@keyframes BrandPage-module-scss-module__fDOVMa__fadeIn{0%{opacity:0}to{opacity:1}}
.ImportProgressPopup-module-scss-module__DPvv2q__importModal .modal-backdrop{-webkit-backdrop-filter:blur(5px)!important}.ImportProgressPopup-module-scss-module__DPvv2q__importModal{-webkit-backdrop-filter:blur(5px)}.ImportProgressPopup-module-scss-module__DPvv2q__importModal .modal-content{-webkit-backdrop-filter:blur(10px);color:#fff;border:2px solid #f7ff00;border-radius:12px;max-width:700px;max-height:80vh;overflow-y:auto;box-shadow:0 10px 30px rgba(0,0,0,.15);background-color:rgba(0,0,0,.57)!important}.ImportProgressPopup-module-scss-module__DPvv2q__importModal .modal-dialog{max-width:700px;margin:1.75rem auto}@media (max-width:576px){.ImportProgressPopup-module-scss-module__DPvv2q__importModal .modal-dialog{max-width:calc(100% - 2rem);margin:1rem}}.ImportProgressPopup-module-scss-module__DPvv2q__importModal .modal-header{border-bottom:none;padding:2rem 2rem 1rem;position:relative}.ImportProgressPopup-module-scss-module__DPvv2q__importModal .modal-body{max-height:60vh;padding:1rem 2rem;overflow-y:auto}@media (max-width:576px){.ImportProgressPopup-module-scss-module__DPvv2q__importModal .modal-body{padding:1rem 1.5rem}}.ImportProgressPopup-module-scss-module__DPvv2q__importModal .modal-footer{border-top:none;justify-content:center;gap:1rem;padding:1rem 2rem 2rem}.ImportProgressPopup-module-scss-module__DPvv2q__modalHeader{text-align:center;background:0 0;border:none;padding:2rem 2rem 1rem;position:relative}.ImportProgressPopup-module-scss-module__DPvv2q__modalHeader .modal-title{text-align:center;width:100%;padding-right:2rem}.ImportProgressPopup-module-scss-module__DPvv2q__modalTitle{text-align:center;justify-content:center;align-items:center;gap:.75rem;margin:0;font-size:1.6rem;font-weight:700;line-height:1.3;display:flex;color:#fff!important}@media (max-width:576px){.ImportProgressPopup-module-scss-module__DPvv2q__modalTitle{font-size:1.3rem}}.ImportProgressPopup-module-scss-module__DPvv2q__closeIcon{top:1rem;right:1rem;color:rgba(255,255,255,.7)!important;position:absolute!important}.ImportProgressPopup-module-scss-module__DPvv2q__closeIcon:hover{color:#fff!important;background-color:rgba(255,255,255,.1)!important}.ImportProgressPopup-module-scss-module__DPvv2q__statusIcon{align-items:center;font-size:2rem;display:flex}@media (max-width:576px){.ImportProgressPopup-module-scss-module__DPvv2q__statusIcon{font-size:1.5rem}}.ImportProgressPopup-module-scss-module__DPvv2q__uploadIcon{color:#f7ff00;font-size:inherit}.ImportProgressPopup-module-scss-module__DPvv2q__successIcon{color:#51cf66;font-size:inherit}.ImportProgressPopup-module-scss-module__DPvv2q__errorIcon{color:#ff6b6b;font-size:inherit}.ImportProgressPopup-module-scss-module__DPvv2q__spinnerIcon{color:#f7ff00;width:1.5rem;height:1.5rem;font-size:inherit;border-width:.2em}.ImportProgressPopup-module-scss-module__DPvv2q__modalBody{padding:1rem 2rem}@media (max-width:576px){.ImportProgressPopup-module-scss-module__DPvv2q__modalBody{padding:1rem 1.5rem}}.ImportProgressPopup-module-scss-module__DPvv2q__contentContainer{text-align:center}.ImportProgressPopup-module-scss-module__DPvv2q__instructionsContainer{text-align:left;margin-bottom:2rem}.ImportProgressPopup-module-scss-module__DPvv2q__instruction{color:rgba(255,255,255,.9);align-items:center;gap:.75rem;margin-bottom:1rem;font-size:1rem;display:flex}.ImportProgressPopup-module-scss-module__DPvv2q__instruction:last-child{margin-bottom:0}@media (max-width:576px){.ImportProgressPopup-module-scss-module__DPvv2q__instruction{margin-bottom:.75rem;font-size:.9rem}}.ImportProgressPopup-module-scss-module__DPvv2q__numberIcon{color:#333;background:#f7ff00;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;font-weight:700;display:flex}.ImportProgressPopup-module-scss-module__DPvv2q__infoButton{margin-left:auto;color:#f7ff00!important}.ImportProgressPopup-module-scss-module__DPvv2q__infoButton:hover{background-color:rgba(247,255,0,.1)!important}.ImportProgressPopup-module-scss-module__DPvv2q__customTooltip{background-color:rgba(0,0,0,.9)!important;max-width:300px!important;font-size:.875rem!important}.ImportProgressPopup-module-scss-module__DPvv2q__customTooltip code{background-color:rgba(255,255,255,.1);border-radius:4px;padding:.2rem .4rem;font-family:monospace}@media (max-width:768px){.ImportProgressPopup-module-scss-module__DPvv2q__customTooltip{max-width:280px!important;font-size:.8rem!important}}.ImportProgressPopup-module-scss-module__DPvv2q__downloadTemplateButton{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.25rem;width:100%;margin-top:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:flex;color:#333!important;background:linear-gradient(135deg,#f7ff00,#e6f000)!important;border:none!important;border-radius:6px!important;transition:all .2s!important}.ImportProgressPopup-module-scss-module__DPvv2q__downloadTemplateButton:hover,.ImportProgressPopup-module-scss-module__DPvv2q__downloadTemplateButton:focus,.ImportProgressPopup-module-scss-module__DPvv2q__downloadTemplateButton:active{transform:translateY(-1px);color:#333!important;background:linear-gradient(135deg,#e6f000,#d9e600)!important;outline:none!important;box-shadow:0 2px 8px rgba(247,255,0,.3)!important}.ImportProgressPopup-module-scss-module__DPvv2q__downloadTemplateButton:active{transform:translateY(0);box-shadow:0 1px 4px rgba(247,255,0,.2)!important}@media (max-width:768px){.ImportProgressPopup-module-scss-module__DPvv2q__downloadTemplateButton{min-height:44px;padding:.75rem 1rem;font-size:.8rem}}.ImportProgressPopup-module-scss-module__DPvv2q__fileSelectionContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.1);border-radius:12px;margin-bottom:1rem;padding:2rem}.ImportProgressPopup-module-scss-module__DPvv2q__hiddenInput{display:none}.ImportProgressPopup-module-scss-module__DPvv2q__selectFileButton{justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1rem 2rem;font-size:1rem;display:flex;color:#fff!important;background:rgba(247,255,0,.2)!important;border:2px dashed #f7ff00!important;border-radius:8px!important;transition:all .3s!important}.ImportProgressPopup-module-scss-module__DPvv2q__selectFileButton:hover:not(:disabled){transform:translateY(-2px);background:rgba(247,255,0,.3)!important;border-color:#e6f000!important}.ImportProgressPopup-module-scss-module__DPvv2q__selectFileButton:active:not(:disabled){transform:translateY(0)}.ImportProgressPopup-module-scss-module__DPvv2q__buttonIcon{font-size:1.2rem}.ImportProgressPopup-module-scss-module__DPvv2q__selectedFileInfo{text-align:center;color:rgba(255,255,255,.9);margin-top:1rem}.ImportProgressPopup-module-scss-module__DPvv2q__fileName{color:#f7ff00;font-weight:600}.ImportProgressPopup-module-scss-module__DPvv2q__fileSize{color:rgba(255,255,255,.7);margin-left:.5rem;font-size:.9rem}.ImportProgressPopup-module-scss-module__DPvv2q__progressContainer{text-align:center;padding:2rem}.ImportProgressPopup-module-scss-module__DPvv2q__progressText{color:rgba(255,255,255,.9);margin-bottom:1rem;font-size:1.1rem}.ImportProgressPopup-module-scss-module__DPvv2q__progressIndicator{text-align:center;margin-bottom:1.5rem}.ImportProgressPopup-module-scss-module__DPvv2q__progressCounter{color:#f7ff00;margin-bottom:.5rem;font-size:1rem;font-weight:600;display:block}.ImportProgressPopup-module-scss-module__DPvv2q__currentRef{color:rgba(255,255,255,.8);font-size:.9rem;display:block}.ImportProgressPopup-module-scss-module__DPvv2q__currentRef strong{color:#f7ff00;font-family:monospace}.ImportProgressPopup-module-scss-module__DPvv2q__progressBar{border-radius:4px;height:8px;margin-bottom:1.5rem;background-color:rgba(255,255,255,.2)!important}.ImportProgressPopup-module-scss-module__DPvv2q__progressBar .progress-bar{background:linear-gradient(90deg,#f7ff00,#e6f000)!important}.ImportProgressPopup-module-scss-module__DPvv2q__tempIgnoredContainer{text-align:left;background:rgba(255,107,107,.1);border:1px solid rgba(255,107,107,.3);border-radius:8px;max-height:150px;padding:1rem;overflow-y:auto}.ImportProgressPopup-module-scss-module__DPvv2q__tempIgnoredTitle{color:#ff6b6b;margin-bottom:.75rem;font-size:.9rem;font-weight:600}.ImportProgressPopup-module-scss-module__DPvv2q__resultContainer{text-align:center;padding:1rem}.ImportProgressPopup-module-scss-module__DPvv2q__successMessage{color:#51cf66;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.1rem;font-weight:600;display:flex}.ImportProgressPopup-module-scss-module__DPvv2q__errorMessage{color:#ff6b6b;justify-content:center;align-items:center;gap:.75rem;font-size:1.1rem;font-weight:600;display:flex}.ImportProgressPopup-module-scss-module__DPvv2q__statItem{background:rgba(255,255,255,.1);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.75rem 1.5rem;display:flex}.ImportProgressPopup-module-scss-module__DPvv2q__statLabel{color:rgba(255,255,255,.9)}.ImportProgressPopup-module-scss-module__DPvv2q__statValue{color:#f7ff00;font-size:1.1rem;font-weight:600}.ImportProgressPopup-module-scss-module__DPvv2q__ignoredContainer{text-align:left;background:rgba(255,107,107,.1);border:1px solid rgba(255,107,107,.3);border-radius:8px;margin-top:1rem;padding:1.5rem}.ImportProgressPopup-module-scss-module__DPvv2q__ignoredTitle{color:#ff6b6b;margin-bottom:1rem;font-size:1rem;font-weight:600}.ImportProgressPopup-module-scss-module__DPvv2q__ignoredList{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.ImportProgressPopup-module-scss-module__DPvv2q__ignoredRef{color:#ff8a8a;background:rgba(255,107,107,.2);border-radius:4px;padding:.25rem .5rem;font-family:monospace;font-size:.9rem}.ImportProgressPopup-module-scss-module__DPvv2q__ignoredNote{color:rgba(255,255,255,.8);margin:0;font-size:.9rem;font-style:italic}.ImportProgressPopup-module-scss-module__DPvv2q__modalFooter{text-align:center;background:0 0;border:none;justify-content:center;gap:1rem;padding:1rem 2rem 2rem}@media (max-width:576px){.ImportProgressPopup-module-scss-module__DPvv2q__modalFooter{padding:1rem 1.5rem 1.5rem}}.ImportProgressPopup-module-scss-module__DPvv2q__cancelButton{padding:.75rem 1.5rem;font-weight:600;color:#fff!important;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:8px!important;transition:all .3s!important}.ImportProgressPopup-module-scss-module__DPvv2q__cancelButton:hover:not(:disabled){color:#fff!important;background:rgba(255,255,255,.2)!important;border-color:rgba(255,255,255,.5)!important}.ImportProgressPopup-module-scss-module__DPvv2q__importButton{align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;display:flex;color:#333!important;background:linear-gradient(135deg,#f7ff00,#e6f000)!important;border:none!important;border-radius:8px!important;transition:all .3s!important}.ImportProgressPopup-module-scss-module__DPvv2q__importButton:hover:not(:disabled){transform:translateY(-2px);color:#333!important;background:linear-gradient(135deg,#e6f000,#d9e600)!important;box-shadow:0 4px 12px rgba(247,255,0,.4)!important}.ImportProgressPopup-module-scss-module__DPvv2q__importButton:disabled{color:rgba(255,255,255,.5)!important;background:rgba(255,255,255,.1)!important}.ImportProgressPopup-module-scss-module__DPvv2q__importButton:active:not(:disabled){transform:translateY(0)}.ImportProgressPopup-module-scss-module__DPvv2q__processingButton{cursor:not-allowed;padding:.75rem 1.5rem;font-weight:600;color:rgba(255,255,255,.7)!important;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:8px!important}.ImportProgressPopup-module-scss-module__DPvv2q__finishButton{padding:.75rem 2rem;font-weight:600;color:#fff!important;background:linear-gradient(135deg,#51cf66,#40c057)!important;border:none!important;border-radius:8px!important;transition:all .3s!important}.ImportProgressPopup-module-scss-module__DPvv2q__finishButton:hover:not(:disabled){transform:translateY(-2px);color:#fff!important;background:linear-gradient(135deg,#40c057,#37b24d)!important;box-shadow:0 4px 12px rgba(81,207,102,.4)!important}.ImportProgressPopup-module-scss-module__DPvv2q__finishButton:active:not(:disabled){transform:translateY(0)}
.Nouveautes-module-scss-module__1iUmUG__container{margin-top:50px;margin-bottom:30px}.Nouveautes-module-scss-module__1iUmUG__container .Nouveautes-module-scss-module__1iUmUG__header{align-items:center;margin-bottom:30px;display:flex}.Nouveautes-module-scss-module__1iUmUG__container .Nouveautes-module-scss-module__1iUmUG__header h3{letter-spacing:0;color:#000;margin:0 30px 0 0;font:italic 800 25px Open Sans}.Nouveautes-module-scss-module__1iUmUG__container .Nouveautes-module-scss-module__1iUmUG__loading{text-align:center;color:#666;padding:40px;font-style:italic}.Nouveautes-module-scss-module__1iUmUG__productContainer{padding:0}.Nouveautes-module-scss-module__1iUmUG__productRow{margin:0 -15px}.Nouveautes-module-scss-module__1iUmUG__productCol{margin-bottom:30px;padding:0 15px}.Nouveautes-module-scss-module__1iUmUG__productCard{cursor:pointer;background:#fff;border-left:3px solid #f7ff00;border-radius:8px;flex-direction:row;align-items:center;height:100%;padding:10px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:5px 6px 12px rgba(0,0,0,.06)}.Nouveautes-module-scss-module__1iUmUG__productCard:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.Nouveautes-module-scss-module__1iUmUG__imageContainer{background-color:#f8f9fa;border-radius:6px;flex-shrink:0;width:80px;height:80px;margin-right:15px;position:relative;overflow:hidden}.Nouveautes-module-scss-module__1iUmUG__productInfo{flex-direction:column;flex:1;display:flex}.Nouveautes-module-scss-module__1iUmUG__productTitle{color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;margin-bottom:0;font-size:16px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.Nouveautes-module-scss-module__1iUmUG__productDescription{flex:1}.Nouveautes-module-scss-module__1iUmUG__descriptionLine{color:#666;margin-bottom:3px;font-size:13px;line-height:1.4}.Nouveautes-module-scss-module__1iUmUG__viewAllRow{margin-top:10px}.Nouveautes-module-scss-module__1iUmUG__viewAllButton{letter-spacing:.5px;color:#fff;background:linear-gradient(90deg,#000,#282828);border:1px solid #000;border-radius:8px;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s}.Nouveautes-module-scss-module__1iUmUG__viewAllButton:hover,.Nouveautes-module-scss-module__1iUmUG__viewAllButton:focus,.Nouveautes-module-scss-module__1iUmUG__viewAllButton:active{color:#fff;background:linear-gradient(90deg,#141414,#000);border:1px solid #000;text-decoration:none;transform:translateY(-1px)}@media (max-width:768px){.Nouveautes-module-scss-module__1iUmUG__container{margin-top:50px;margin-bottom:20px}.Nouveautes-module-scss-module__1iUmUG__productCard{padding:12px}.Nouveautes-module-scss-module__1iUmUG__imageContainer{width:70px;height:70px;margin-right:12px}.Nouveautes-module-scss-module__1iUmUG__productTitle{font-size:15px}.Nouveautes-module-scss-module__1iUmUG__descriptionLine{font-size:12px}.Nouveautes-module-scss-module__1iUmUG__viewAllButton{padding:10px 25px;font-size:14px}}@media (max-width:576px){.Nouveautes-module-scss-module__1iUmUG__container .Nouveautes-module-scss-module__1iUmUG__header h3{font-size:18px}.Nouveautes-module-scss-module__1iUmUG__productCard{padding:10px}.Nouveautes-module-scss-module__1iUmUG__imageContainer{width:60px;height:60px;margin-right:10px}.Nouveautes-module-scss-module__1iUmUG__productTitle{font-size:14px}}
.SoundPlayer-module-scss-module__EF9czW__soundButtonContainer{justify-content:flex-start;align-items:center;margin-bottom:30px;display:flex;position:relative}.SoundPlayer-module-scss-module__EF9czW__iconButtonWrapper{cursor:pointer;align-items:center;display:flex;position:relative}.SoundPlayer-module-scss-module__EF9czW__iconButtonWrapper:hover .SoundPlayer-module-scss-module__EF9czW__iconContainer svg{fill:red;width:55px!important;height:550px!important}.SoundPlayer-module-scss-module__EF9czW__iconContainer{z-index:333;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:relative}.SoundPlayer-module-scss-module__EF9czW__iconContainer:before{content:"";z-index:10;background-color:#fff;border-radius:50%;width:50px;height:50px;position:absolute;top:0;left:0;box-shadow:0 0 10px rgba(0,0,0,.1)}.SoundPlayer-module-scss-module__EF9czW__iconContainer svg{z-index:11;fill:#000;width:50px;height:50px;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SoundPlayer-module-scss-module__EF9czW__yellowButton{color:#000;cursor:pointer;z-index:0;background:linear-gradient(90deg,transparent,#f7ff00);border:none;border-radius:0 50px 50px 0;margin-left:-40px;padding:5px 20px 5px 50px;font-size:14px;font-weight:700;transition:all .3s}.SoundPlayer-module-scss-module__EF9czW__yellowButton:hover{color:#fff;background:#000}.SoundPlayer-module-scss-module__EF9czW__playerContainer{background-color:#fff;border-radius:10px;width:100%;max-width:300px;margin-top:15px;padding:15px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.SoundPlayer-module-scss-module__EF9czW__playerHidden{display:none}.SoundPlayer-module-scss-module__EF9czW__progressContainer{cursor:pointer;background-color:#e0e0e0;border-radius:50px;width:100%;height:10px;margin:10px 0;overflow:hidden}.SoundPlayer-module-scss-module__EF9czW__progressBar{background-color:#f7ff00;border-radius:50px;height:100%;transition:width .1s linear}.SoundPlayer-module-scss-module__EF9czW__timeInfo{color:#666;justify-content:space-between;width:100%;font-size:12px;display:flex}
.KitChainNotifications-module-scss-module__pi6TiW__notification{-webkit-backdrop-filter:blur(8px);background-color:rgba(0,0,0,.9);border:1px solid #f7ff00;border-radius:15px;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;padding:.875rem 1rem;animation:.3s ease-out KitChainNotifications-module-scss-module__pi6TiW__slideInDown;display:flex;box-shadow:0 4px 16px rgba(0,0,0,.15)}@media (max-width:768px){.KitChainNotifications-module-scss-module__pi6TiW__notification{gap:.5rem;max-width:100%;margin-bottom:.5rem;padding:.75rem}}.KitChainNotifications-module-scss-module__pi6TiW__content{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.KitChainNotifications-module-scss-module__pi6TiW__title{color:rgba(255,255,255,.9);letter-spacing:.3px;text-transform:uppercase;margin-bottom:.5rem;font-size:.95rem;font-weight:700}.KitChainNotifications-module-scss-module__pi6TiW__title .KitChainNotifications-module-scss-module__pi6TiW__kitReference{color:#f7ff00;font-weight:700}@media (max-width:768px){.KitChainNotifications-module-scss-module__pi6TiW__title{margin-bottom:.375rem;font-size:.875rem}}.KitChainNotifications-module-scss-module__pi6TiW__details{color:rgba(255,255,255,.9);font-size:.825rem;line-height:1.4}.KitChainNotifications-module-scss-module__pi6TiW__details strong{color:#f7ff00;font-weight:600}.KitChainNotifications-module-scss-module__pi6TiW__details .KitChainNotifications-module-scss-module__pi6TiW__explanation{color:rgba(255,255,255,.7);margin-top:.375rem;font-size:.9rem;font-style:normal}@media (max-width:768px){.KitChainNotifications-module-scss-module__pi6TiW__details{font-size:.9rem}.KitChainNotifications-module-scss-module__pi6TiW__details .KitChainNotifications-module-scss-module__pi6TiW__explanation{font-size:.725rem}}.KitChainNotifications-module-scss-module__pi6TiW__actions{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.375rem;display:flex}@media (max-width:768px){.KitChainNotifications-module-scss-module__pi6TiW__actions{flex-direction:column;align-items:stretch;gap:.5rem}}.KitChainNotifications-module-scss-module__pi6TiW__productLink{background:linear-gradient(135deg,#f7ff00,#e6f000);border-radius:15px;align-self:flex-start;align-items:center;padding:.375rem .75rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;color:#333!important}.KitChainNotifications-module-scss-module__pi6TiW__productLink:hover{background:linear-gradient(135deg,#e6f000,#d9e600);text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 8px rgba(247,255,0,.3);color:#333!important}.KitChainNotifications-module-scss-module__pi6TiW__productLink:focus{outline-offset:1px;outline:1px solid #f7ff00}@media (max-width:768px){.KitChainNotifications-module-scss-module__pi6TiW__productLink{padding:.3rem .6rem;font-size:.75rem}}.KitChainNotifications-module-scss-module__pi6TiW__dontRemindButton{color:rgba(255,255,255,.9);cursor:pointer;white-space:nowrap;background:rgba(255,255,255,.1);border:1px solid #f7ff00;border-radius:15px;flex-shrink:0;padding:.375rem .75rem;font-size:.9rem;transition:all .3s}.KitChainNotifications-module-scss-module__pi6TiW__dontRemindButton:hover{color:#fff;background:rgba(247,255,0,.15);border-color:#f7ff00;transform:translateY(-1px)}.KitChainNotifications-module-scss-module__pi6TiW__dontRemindButton:focus{outline-offset:1px;outline:1px solid #f7ff00}@media (max-width:768px){.KitChainNotifications-module-scss-module__pi6TiW__dontRemindButton{padding:.3rem .6rem;font-size:.725rem}}@keyframes KitChainNotifications-module-scss-module__pi6TiW__slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}
.CartFilters-module-scss-module__8_rU4a__filtersContainer{background:linear-gradient(135deg,#fff 0%,#f8f9fa 100%);border:1px solid #e8e8e8;border-radius:10px;margin-bottom:16px;padding:12px 16px;transition:all .3s;box-shadow:0 1px 4px rgba(0,0,0,.05)}.CartFilters-module-scss-module__8_rU4a__filtersContainer:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.CartFilters-module-scss-module__8_rU4a__resetButtonWrapper{align-items:flex-end;padding-bottom:2px;display:flex}.CartFilters-module-scss-module__8_rU4a__resetButton{text-transform:none!important;color:#666!important;white-space:nowrap!important;border:1px solid #e0e0e0!important;border-radius:8px!important;min-height:38px!important;padding:8px 14px!important;font-size:11px!important;font-weight:500!important;transition:all .2s!important}.CartFilters-module-scss-module__8_rU4a__resetButton:hover{transform:translateY(-1px);color:#000!important;background-color:rgba(0,0,0,.04)!important;border-color:#999!important}.CartFilters-module-scss-module__8_rU4a__resetButton:active{transform:translateY(0)}.CartFilters-module-scss-module__8_rU4a__filtersRow{grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:12px;display:grid}@media (max-width:992px){.CartFilters-module-scss-module__8_rU4a__filtersRow{grid-template-columns:1fr 1fr}}@media (max-width:576px){.CartFilters-module-scss-module__8_rU4a__filtersRow{grid-template-columns:1fr}}.CartFilters-module-scss-module__8_rU4a__filterGroup{flex-direction:column;display:flex}.CartFilters-module-scss-module__8_rU4a__selectField{background:#fff;border-radius:8px;transition:all .2s}.CartFilters-module-scss-module__8_rU4a__selectField:hover{box-shadow:0 1px 4px rgba(0,0,0,.1)}.CartFilters-module-scss-module__8_rU4a__selectField .MuiOutlinedInput-root{border-radius:8px;min-height:38px;font-size:12px;font-weight:500}.CartFilters-module-scss-module__8_rU4a__selectField .MuiOutlinedInput-root fieldset{border-color:#e0e0e0;transition:all .2s}.CartFilters-module-scss-module__8_rU4a__selectField .MuiOutlinedInput-root:hover fieldset{border-color:#999}.CartFilters-module-scss-module__8_rU4a__selectField .MuiOutlinedInput-root.CartFilters-module-scss-module__8_rU4a__Mui-focused fieldset{border-width:2px;border-color:#000}.CartFilters-module-scss-module__8_rU4a__selectField .MuiOutlinedInput-root.CartFilters-module-scss-module__8_rU4a__Mui-disabled{cursor:not-allowed;background-color:#f5f5f5}.CartFilters-module-scss-module__8_rU4a__selectField .MuiSelect-select{padding:8px 12px}
.productDisplay-module-scss-module__r-hmGa__newConfigButton{color:#fff!important;letter-spacing:0!important;background:linear-gradient(45deg,#000,#4c4c4c)!important;border:0 solid #000!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;padding:5px 12px 5px 6px!important;font-size:13px!important;font-weight:500!important;line-height:normal!important;display:flex!important;position:relative!important;overflow:hidden!important}
.blackfriday-module-scss-module__DQixda__blackFridayPage{min-height:100vh}.blackfriday-module-scss-module__DQixda__blackFridayHeader{color:#f7ff00;text-align:center;background:#000;margin-bottom:2rem;padding:2rem 0;position:relative;overflow:hidden}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1{text-transform:uppercase;letter-spacing:.2rem;z-index:2;margin:0;font-size:2.5rem;font-weight:900;position:relative}@media (max-width:768px){.blackfriday-module-scss-module__DQixda__blackFridayHeader h1{font-size:2rem}}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1 span{animation:3.5s infinite alternate blackfriday-module-scss-module__DQixda__neonFlicker;display:inline-block}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1 span:first-child{animation-delay:0s}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1 span:nth-child(2){animation-delay:.1s}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1 span:nth-child(3){animation-delay:.2s}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1 span:nth-child(4){animation-delay:.3s}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1 span:nth-child(5){animation-delay:.4s}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1 span:nth-child(6){animation-delay:.5s}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1 span:nth-child(7){animation-delay:.6s}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1 span:nth-child(8){animation-delay:.7s}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1 span:nth-child(9){animation-delay:.8s}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1 span:nth-child(10){animation-delay:.9s}.blackfriday-module-scss-module__DQixda__blackFridayHeader h1 span:nth-child(11){animation-delay:1s}.blackfriday-module-scss-module__DQixda__blackFridayHeader .blackfriday-module-scss-module__DQixda__logoIcon{opacity:.1;z-index:0;width:250%;height:250%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#000 30%,transparent 100%);mask-image:linear-gradient(#000 30%,transparent 100%)}.blackfriday-module-scss-module__DQixda__blackFridayHeader .blackfriday-module-scss-module__DQixda__logoIcon svg{fill:#f7ff00;width:100%;height:100%}@keyframes blackfriday-module-scss-module__DQixda__neonFlicker{0%,18%,22%,25%,53%,57%,to{color:#f7ff00;text-shadow:0 0 20px rgba(247,255,0,.667)}20%,24%,55%{color:transparent;text-shadow:none}}.blackfriday-module-scss-module__DQixda__categoriesSection{padding:1.5rem 0 3rem}.blackfriday-module-scss-module__DQixda__categoriesSection .blackfriday-module-scss-module__DQixda__sectionTitle{text-align:center;color:#000;margin-bottom:2rem;font-size:1.5rem;font-weight:600}@media (max-width:768px){.blackfriday-module-scss-module__DQixda__categoriesSection .blackfriday-module-scss-module__DQixda__sectionTitle{margin-bottom:1.5rem;font-size:1.2rem}}.blackfriday-module-scss-module__DQixda__categoriesGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}@media (max-width:768px){.blackfriday-module-scss-module__DQixda__categoriesGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}}@media (max-width:480px){.blackfriday-module-scss-module__DQixda__categoriesGrid{grid-template-columns:1fr;gap:.75rem}}.blackfriday-module-scss-module__DQixda__categoryCard{text-align:center;cursor:pointer;background:linear-gradient(45deg,#000,#363636);border:2px solid #000;border-radius:15px;padding:1.25rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.3)}.blackfriday-module-scss-module__DQixda__categoryCard:hover{border-color:#f7ff00;box-shadow:0 4px 16px rgba(247,255,0,.3)}.blackfriday-module-scss-module__DQixda__categoryCard:hover .blackfriday-module-scss-module__DQixda__categoryName{color:#f7ff00}.blackfriday-module-scss-module__DQixda__categoryCard.blackfriday-module-scss-module__DQixda__allProducts{color:#f7ff00;background:#000;border:2px solid #f7ff00;font-weight:700;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.blackfriday-module-scss-module__DQixda__categoryCard.blackfriday-module-scss-module__DQixda__allProducts .blackfriday-module-scss-module__DQixda__categoryName{animation:3.5s infinite alternate blackfriday-module-scss-module__DQixda__neonFlicker}.blackfriday-module-scss-module__DQixda__loadingContainer{justify-content:center;align-items:center;height:200px;display:flex}.blackfriday-module-scss-module__DQixda__loadingContainer p{display:none}.blackfriday-module-scss-module__DQixda__categoryName{color:#fff;z-index:1;margin:0;font-size:1rem;font-weight:600;transition:color .3s;position:relative}.blackfriday-module-scss-module__DQixda__mainCategoryName{color:#f7ff00;cursor:pointer;border-bottom:1px solid #3a3a3a;margin-bottom:1rem;padding-bottom:.75rem;font-size:1.1rem;font-weight:700;transition:color .3s}.blackfriday-module-scss-module__DQixda__mainCategoryName:hover{text-shadow:0 0 10px rgba(247,255,0,.5)}.blackfriday-module-scss-module__DQixda__subcategoriesGrid{flex-direction:column;gap:.4rem;margin-top:.75rem;display:flex}.blackfriday-module-scss-module__DQixda__subcategoryCard{cursor:pointer;text-align:left;transition:all .3s}.blackfriday-module-scss-module__DQixda__subcategoryCard .blackfriday-module-scss-module__DQixda__subcategoryName{color:#ccc;margin:0;font-size:.85rem;font-weight:400;transition:color .3s}.blackfriday-module-scss-module__DQixda__subcategoryCard:hover .blackfriday-module-scss-module__DQixda__subcategoryName{color:#f7ff00}.blackfriday-module-scss-module__DQixda__productsView{padding:2rem 0}.blackfriday-module-scss-module__DQixda__productsView .catalogTitleContainer h1{color:#000!important}.blackfriday-module-scss-module__DQixda__productsView .catalogTitleContainer span{color:#666!important}.blackfriday-module-scss-module__DQixda__backButton{color:#f7ff00;cursor:pointer;background:#000;border:2px solid #f7ff00;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.75rem 1.5rem;font-weight:600;transition:all .3s;display:inline-flex}.blackfriday-module-scss-module__DQixda__backButton:hover{color:#000;background:#f7ff00;box-shadow:0 0 20px rgba(247,255,0,.5)}.blackfriday-module-scss-module__DQixda__backButton svg{width:20px;height:20px}.blackfriday-module-scss-module__DQixda__emptyState{text-align:center;color:#ccc;padding:4rem 2rem;font-size:1.2rem}
.Summary-module-scss-module__6hHKQW__summaryContainer{margin-top:2rem}.Summary-module-scss-module__6hHKQW__tableContainer{background-color:#fff;border:1px solid #e0e0e0;overflow-x:auto;box-shadow:none!important;border-radius:10px!important}.Summary-module-scss-module__6hHKQW__table{min-width:650px}@media (max-width:600px){.Summary-module-scss-module__6hHKQW__table{min-width:100%}}.Summary-module-scss-module__6hHKQW__title{flex-flow:wrap;display:flex}.Summary-module-scss-module__6hHKQW__csvButton{width:40px;height:40px}.Summary-module-scss-module__6hHKQW__csvButton svg{width:30px;max-width:30px;height:30px;max-height:30px}.Summary-module-scss-module__6hHKQW__badgeOptionAchat{text-align:center;background:rgba(246,255,0,.494);border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;margin:0 auto;padding:10px;font-weight:600;display:flex}.Summary-module-scss-module__6hHKQW__badgeQuantityOrdered{text-align:center;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;margin:0 auto;padding:10px;font-weight:600;display:flex}.Summary-module-scss-module__6hHKQW__title h1{color:#1a1a1a;text-align:center;text-align:left;border-bottom:3px solid #f8ff01;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:2rem;padding-bottom:0;font-size:28px;font-weight:700;line-height:35px}.Summary-module-scss-module__6hHKQW__qteCommandeText{color:#000;background-color:#fff;border:2px solid #eaeaea;border-radius:8px;padding:10px;font-size:15px;font-weight:700}.Summary-module-scss-module__6hHKQW__tableHead{background-color:#f5f5f5}.Summary-module-scss-module__6hHKQW__tableHead th{text-transform:uppercase;letter-spacing:.5px;font-weight:600}.Summary-module-scss-module__6hHKQW__tableHeadActive{background-color:#fff;box-shadow:0 0 25px rgba(0,0,0,.13)}.Summary-module-scss-module__6hHKQW__tableRow:nth-of-type(2n){background-color:#fafafa}.Summary-module-scss-module__6hHKQW__tableRow:hover{background-color:#f0f0f0}.Summary-module-scss-module__6hHKQW__productInfo{align-items:center;display:flex}.Summary-module-scss-module__6hHKQW__productInfo h2{color:#000!important;margin-top:5px!important;font-size:18px!important;font-weight:700!important}@media (max-width:600px){.Summary-module-scss-module__6hHKQW__productInfo{flex-direction:column;align-items:flex-start}}.Summary-module-scss-module__6hHKQW__productInfo img{object-fit:contain;background-color:#fff;border-radius:6px;width:60px;height:60px;margin-right:20px;padding:10px;box-shadow:0 5px 5px rgba(0,0,0,.05)}@media (max-width:600px){.Summary-module-scss-module__6hHKQW__productInfo img{margin-bottom:10px}}.Summary-module-scss-module__6hHKQW__qteInput{border:none!important}.Summary-module-scss-module__6hHKQW__qteInput input{background:0 0!important;border:none!important;padding:3px 3px 3px 5px!important}.Summary-module-scss-module__6hHKQW__loadingContainer{justify-content:center;align-items:center;height:200px;display:flex}.Summary-module-scss-module__6hHKQW__mobileDetailsRow{background-color:#f9f9f9}.Summary-module-scss-module__6hHKQW__mobileDetails{flex-direction:column;gap:10px;padding:10px 0;display:flex}@media (max-width:600px){.Summary-module-scss-module__6hHKQW__tableContainer{border-radius:0}.Summary-module-scss-module__6hHKQW__table td,.Summary-module-scss-module__6hHKQW__table th{padding:8px}}.Summary-module-scss-module__6hHKQW__mobileDetails{padding:10px 0}.Summary-module-scss-module__6hHKQW__buttonContainer{text-align:right;flex-grow:1;margin-bottom:20px}.Summary-module-scss-module__6hHKQW__mobileOptionsAchat{justify-content:space-between;align-items:center;display:flex;margin-bottom:0!important}.Summary-module-scss-module__6hHKQW__mobilePriceDetails{justify-content:space-between;align-items:center;display:flex}@media (max-width:600px){.Summary-module-scss-module__6hHKQW__tableContainer{box-shadow:none;background-color:transparent}.Summary-module-scss-module__6hHKQW__table{background-color:#fff}.Summary-module-scss-module__6hHKQW__tableRow{border-bottom:1px solid #e0e0e0}.Summary-module-scss-module__6hHKQW__mobileDetailsRow{background-color:#f5f5f5}}.Summary-module-scss-module__6hHKQW__mobileProductList{flex-direction:column;gap:16px;display:flex}.Summary-module-scss-module__6hHKQW__mobileProductCard{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;padding:16px}.Summary-module-scss-module__6hHKQW__mobileDetails{margin-top:16px}.Summary-module-scss-module__6hHKQW__mobileOptionsAchat{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.Summary-module-scss-module__6hHKQW__mobilePriceDetails{justify-content:space-between;align-items:center;margin-top:10px;display:flex}
