a{color:#f69f14}a:hover{color:#d78604}.btn-primary{background-color:#354a75;border-color:#2d3872}.btn-primary:hover{background-color:#5873ad;border-color:#2d3872}.btn-primary.btn-shadow{box-shadow:0 .5rem 1.125rem -.5rem rgb(255 206 137)}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#1b315e;border-color:#1b315e}.btn-outline-primary{border-color:rgb(53 74 117);color:#354a75}.btn-outline-primary:hover{background-color:#f69f14;color:#fff;border-color:#f69f14}.text-primary{color:#f69f14!important}.form-control:focus{border-color:rgb(246 159 20 / 32%)}.userconnected .hideIfConnected{display:none}.topbar{margin:0;padding:0 0 .5rem 0}.topbar a.navbar-brand{flex-grow:1}.topbar .navbar-tool{color:#fff}@media (min-width:992px){.navbar-sticky.navbar-stuck{padding-top:.5rem}}.bg-dark{background:#354a75!important}.serdis1>a{font-weight:700;color:#f69f14!important;position:relative}.serdis2>a{font-weight:700;color:#354a75!important;position:relative}@media (max-width:991px){.serdis1>a:before,.serdis2>a:before{top:5px;left:-22px}}.serdis2{position:inherit}.navbar-nav .nav-item:not(.cms-menu-petit) .cms-menu-niv2-img{max-height:120px;height:auto}footer .serdis1>a:before,footer .serdis2>a:before{top:-7px}footer .serdis2>a{color:#fff!important}.serdis1 .cms-menu-niv3-container{display:none!important}.navbar-nav .cms-menu-petit .cms-menu-niv4-link{position:relative;width:100%;transition:all .25s ease-in-out;font-size:.875rem;font-weight:400;color:#4b566b;display:block;padding:0 0 0 10px;clear:both;text-align:inherit;white-space:nowrap;border:0}.navbar-nav .cms-menu-petit .cms-menu-niv2:hover .cms-menu-niv3-container{display:flex}.navbar-nav .cms-menu-petit .cms-menu-niv3-container{width:800px;flex-wrap:wrap;flex-direction:row;align-items:flex-start}.cms-menu-niv3{display:flex;flex-direction:column;flex-wrap:wrap}.serdis2 li.cms-menu-niv4{list-style-type:none}.navbar-nav .cms-menu-petit .cms-menu-niv3-link{font-weight:700}.navbar-nav .nav-item.serdis1:not(.cms-menu-petit) .cms-menu-niv2{width:19%;margin:7px 5px 5px 7px;background:#f9f9f9}.serdis1 .cms-menu-niv2{cursor:pointer}.serdis1 .cms-menu-niv2 img{cursor:pointer}.serdis1 .cms-menu-niv2 .cms-menu-niv2-link{text-align:center}.serdis2 .cms-menu-niv2 .cms-menu-niv2-link{font-size:1em;font-weight:700}.serdis2 .cms-menu-niv2-container{background:#354a75;color:#fff}.serdis2 .cms-menu-niv2 .cms-menu-niv2-link{color:#fff!important}.serdis2 .cms-menu-niv2 .cms-menu-niv2-link:hover{color:#edf0f7!important}@media (max-width:991px){.navbar-nav .nav-item.serdis1:not(.cms-menu-petit) .cms-menu-niv2{width:44%}.serdis2 li.cms-menu-niv4{display:none}}.navbar-nav .serdis2.cms-menu-petit .cms-menu-niv3-container{width:93%}.nav-link-style.selected,.nav-link-style:hover,.navbar-light .nav-item.active .nav-link:not(.disabled)>i,.navbar-light .nav-item.dropdown .nav-link:focus:not(.disabled)>i,.navbar-light .nav-item.show .nav-link:not(.disabled)>i,.navbar-light .nav-item:hover .nav-link:not(.disabled),.navbar-light .nav-item:hover .nav-link:not(.disabled)>i,.navbar-nav .cms-menu-petit .cms-menu-niv2:hover .cms-menu-niv2-link,.navbar-nav .cms-menu-petit .cms-menu-niv3-link:hover,.navbar-nav .serdis2.cms-menu-petit .cms-menu-niv4-link:hover,.product-title>a:hover,.selected>.nav-link-style,.widget-categories .accordion-heading>a:hover,.widget-list-link:hover{color:#f69f14}.cz-carousel [data-nav].tns-nav-active{background:#f69f14}@media (min-width:992px){.navbar-expand-lg .dropdown:hover.serdis2.cms-menu-petit>.cms-menu-niv2-container,.navbar-nav .serdis2.cms-menu-petit .dropdown-menu.show{display:flex!important;width:100%!important;padding:0;top:90%!important;align-items:center;height:50px}.serdis2 .cms-menu-niv2{height:100%}.serdis2 .cms-menu-niv2 .cms-menu-niv2-link{height:100%;display:flex;align-items:center;padding:.425rem 1.3rem}.serdis2 .cms-menu-niv2:hover .cms-menu-niv2-link{background:#fff!important;color:#607299!important;padding:.425rem 3.3rem}.navbar-nav .serdis2.cms-menu-petit .cms-menu-niv3-container{width:calc(100% + 2px)}.navbar-nav .serdis2.cms-menu-petit .cms-menu-niv3-container{top:89px;left:3px;background:#373f50!important}.navbar-nav .serdis2.cms-menu-petit .cms-menu-niv3-container{top:89px;left:3px;background:#f2f3f5!important}.navbar-nav .serdis2.cms-menu-petit .cms-menu-niv2-link:nth-last-child(2)::after{display:none}}.listeProduits .product-card .card-img-top{height:210px}.product-card .card-img-top{display:flex!important;flex-direction:column;justify-content:center;align-items:center}.listeProRub .menuFamPro>div{display:flex;flex-direction:column}.listeProRub .menuFamPro .d-block{min-height:100px;display:flex!important;flex-direction:column;justify-content:center}.listeProRub .menuFamPro .d-block:hover{border:1px solid #eee;background:#f9f9f9}.fichetechProduit p,.fichetechProduit span{font-family:Verdana!important;font-size:14px!important}.fichetechProduit{margin-bottom:10px}#modalVideo .modal-dialog{width:800px!important;max-width:98%;height:500px!important;max-height:100%}#modalVideo .modal-content{width:100%;height:100%}#modalVideo .modal-body{padding:1px}.slideCarrousel2 .blocInfoSlide{padding:20px;background:#ffffffe6;padding-bottom:20px!important;border-radius:5px}li.orejime-Notice-actionItem.orejime-Notice-actionItem--decline{display:none}.orejime-Button{cursor:pointer}@media (max-width:1023px){.orejime-Notice{background:#fff}}@media (min-width:1024px){.orejime-Notice{background:#fff;bottom:50%}}.orejime-Notice-title{color:#000;font-size:24px;text-align:center}.orejime-Notice-description{color:#000;font-size:15px;text-align:center}.orejime-Notice-actions{text-align:center}.orejime-Button--info{background:0 0}.orejime-Button--info{color:#888;text-decoration:underline}.orejime-Notice--mandatory{max-width:50%}@media (max-width:1023px){.orejime-Notice--mandatory{max-width:100%}}.orejime-Notice-actionItem{font-size:large}.orejime-Button--accept,.orejime-Button--save{background:#21bd27}.orejime-Notice-body{padding:4em}.orejime-NoticeOverlay{background:rgba(0,0,0,.65)}[type=checkbox]:not(.cms-mini-ck).orejime-AppItem-input:checked+label,[type=checkbox]:not(.cms-mini-ck):not(:checked).orejime-AppItem-input+label{position:initial}[type=checkbox]:not(.cms-mini-ck).orejime-AppItem-input+label:after{display:none!important}[type=checkbox]:not(.cms-mini-ck).orejime-AppItem-input+label:before{display:none!important}.orejime-ModalOverlay,.orejime-NoticeOverlay{z-index:1041}.orejime-ModalWrapper{z-index:1042}.verifage{position:absolute;top:0;left:0;bottom:0;right:0;height:100vh;width:100%;align-items:center;justify-content:center;z-index:100000;background:#fff;background-size:cover;display:none}.verifage .verifage__content{padding:25px;background-color:#354a75!important;color:#fff;text-align:center;max-width:430px}.verifage .verifage__content .verifage__title{font-size:36px;line-height:40px;margin-bottom:10px}.verifage .verifage__content .verifage__subtitle{font-size:22px;line-height:26px;margin-bottom:15px}.verifage .verifage__content .verifage__button{border-radius:2px;text-transform:uppercase;text-align:center;cursor:pointer;padding:5px 10px;margin-bottom:10px}.verifage .verifage__content .verifage__button.is-blue{background-color:#3d952c;border:1px solid #fff;color:#fff}.verifage .verifage__content .verifage__button.is-yellow{background-color:#fff;color:#221567}.cms-compcmsform .required:after{content:"*";color:red;position:relative;width:10px}#linkToggleFilters{display:none!important}.showBtnFiltersMobile #linkToggleFilters{display:table-cell!important}@media (max-width:991.98px){.cz-sidebar .widget-categories{display:none}}.infoTopListeProduit{display:flex;justify-content:space-between}.infoTopListeProduit .infoTypeProduit .nomTypeProduit{border-radius:5px;color:#fff;font-weight:400;padding:2px}.infoTopListeProduit .infoTypeProduit .nomTypeProduit.typeFrais{background:#95c595}.infoTopListeProduit .infoTypeProduit .nomTypeProduit.typeSec{background:#ffa71f}.infoTopListeProduit .infoTypeProduit .nomTypeProduit.typeSurgele{background:#69cae1}.listeMarques{padding:4px;min-width:150px;height:44px;border:1px solid #ddd;border-radius:2px;margin-left:10px}.modal .modal-body{padding:0}.modal .modal-content{border:0 solid #fff}.modal .modal-body-marge{padding:15px}.modal .modal-dialog{background:#fff}.modal .modal-dialog img{margin:auto;max-width:100%;display:block}.modal .close{position:absolute;right:10px;top:5px;z-index:1060}@media (min-width:576px){.modal .modal-dialog{max-width:900px}}#ModalForgotPassword .modal-body,.cms-modalSaveTypecde .modal-body{padding:15px}.cms-compnewsletterspe .label-success{color:#fff}.product-badge.product-not-available{background-color:#818181;color:#fff}.product-badge.product-not-available:after{border-color:rgb(255 0 0 / 0%);border-bottom-color:#818181}.info-stock.badge-danger{background-color:#818181;color:#fff}.btn-mon-cpt{background:#f39200;padding:2px 20px;border-radius:7px;font-size:1.2em}.btn-mon-cpt:hover{background:#f1a32d}.statut-paiement-NON_REGLEE,.statut-paiement-PARTIEL_REGLEE,.statut-paiement-REGLEE{position:relative}.statut-paiement-NON_REGLEE:after{position:absolute;right:0;top:7px;height:calc(100% - 14px);width:3px;background:#ed8a8a;content:" "}.statut-paiement-PARTIEL_REGLEE:after{position:absolute;right:0;top:7px;height:calc(100% - 14px);width:3px;background:orange;content:" "}.statut-paiement-REGLEE:after{position:absolute;right:0;top:7px;height:calc(100% - 14px);width:3px;background:green;content:" "}.colStatutReg span{color:#fff;padding:4px;border-radius:4px;font-size:12px;display:inline-block}.statut-paiement-REGLEE .colStatutReg span{background:green}.statut-paiement-NON_REGLEE .colStatutReg span{background:#ed8a8a}.statut-paiement-PARTIEL_REGLEE .colStatutReg span{background:orange}.lienPaiementFac{margin:0;color:#1b72c9;font-size:12px}.lienPaiementFac a{color:#1b72c9;display:flex;align-items:center;column-gap:5px}.lienPaiementFac a i{text-decoration:none;font-size:1.8rem;color:#818d74}.lienPaiementFac a>span{text-decoration:underline;padding-left:5px;border-left:1px solid #d1d1d1}.lienPaiementFac:hover{text-decoration:none}.lienPaiementFac .paiementFacMt,.lienPaiementFac .paiementFacNo{font-weight:700}.msgPaiementCb{display:none}.isPaiementCB .msgPaiementCb{display:inline-block}.isPaiementCB .msgPaiementNonCb{display:none}.btn-wishlist{display:inline-block}.supp-favoris{position:relative}.supp-favoris:after{width:1px;background:#838383;content:"";height:25px;transform:rotate(41deg);position:absolute;top:8px;left:22px}.listeProduits .supp-favoris:after{height:20px;top:5px;left:16px}.wrapperQteSupp{display:flex;align-items:flex-start}.wrapperQteSupp input{max-width:80px}.recapCartPageRecap .widget{display:none}.breadcrumb-light .breadcrumb-item>a{color:#a5a7ab;font-size:11px}.product-card .badge.badge-promo{right:.75rem;left:unset}.product-details .badge-promo{position:absolute;left:50%;top:-6px;box-shadow:0 .1rem 12px -.275rem rgba(243,71,112,.9)}.infoCde{font-size:14px;padding:10px;background:#ededed;border-radius:7px;border:1px solid #ddd;text-align:left;max-width:500px;margin:10px auto}.infoCde h3{font-size:18px}.infoCde .infoCdeValue{font-weight:700}