input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.input-group.has-error .form-control{border-color:#a94442!important}.jsdata{display:none}.ui-shop-ssproduits{margin-bottom:10px}.ui-shop-ssproduits .ui-shop-ssproduits-label{padding-top:7px}.ui-shop-ssproduits .ui-shop-ssproduits-dropdown{width:100%}.ui-shop-ssproduits .ui-shop-ssproduits-dropdown>.btn{width:100%;text-align:right}.ui-shop-ssproduits .ui-shop-ssproduits-dropdown .btn-text{text-overflow:ellipsis;overflow:hidden;width:95%;margin-right:4px}.ui-shop-ssproduits .ui-shop-ssproduits-dropdown>.dropdown-menu{max-height:300px;overflow-y:auto}.vimeo_player,.youtube_player{max-width:100%;margin:auto}.vimeo_player iframe,.youtube_player iframe{aspect-ratio:16/9;border:none;width:-webkit-fill-available}.ui-shop-marques{display:flex;flex-wrap:wrap}.ui-shop-marques .ui-shop-marque{width:25%;position:relative;padding:15px 0}.ui-shop-marques .ui-shop-marque:after,.ui-shop-marques .ui-shop-marque:before{content:" ";position:absolute;background-color:#eaeaea;transition:all .3s ease-in-out}.ui-shop-marques .ui-shop-marque::before{top:30px;bottom:30px;right:0;width:1px}.ui-shop-marques .ui-shop-marque::after{bottom:0;left:50px;right:50px;height:1px}.ui-shop-marques .ui-shop-marque:nth-child(4n)::before{display:none}.ui-shop-marques .ui-shop-marque a .ui-shop-nom{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.ui-shop-marques .ui-shop-marque:focus:after,.ui-shop-marques .ui-shop-marque:hover:after{height:2px;background-color:#d1d1d1}@media (max-width:1199px){.ui-shop-marques .ui-shop-marque{width:33.3333%}.ui-shop-marques .ui-shop-marque:nth-child(3n)::before{display:none}.ui-shop-marques .ui-shop-marque:nth-child(4n):not(:nth-child(3n))::before{display:block}}@media (max-width:991px){.ui-shop-marques .ui-shop-marque{width:50%}.ui-shop-marques .ui-shop-marque:nth-child(2n)::before{display:none!important}.ui-shop-marques .ui-shop-marque:nth-child(3n)::before{display:block}}.ui-shop-hokodocreditinfo{padding:20px 0;color:#132e34;overflow:hidden}.ui-shop-hokodocreditinfo img{float:left}.ui-shop-hokodocreditinfo ul{list-style-type:none;padding-left:20px;float:left}.ui-shop-hokodocreditinfo ul li{line-height:20px}.ui-shop-hokodocreditinfo ul li.credit-detail-title{font-weight:700}.ui-shop-hokodocreditinfo ul li.credit-detail-info span{font-weight:700}.ui-shop-dealtserviceinfo{display:grid;width:100%;grid-template-areas:"image titre" "image description" "image prix" "image bouton";grid-template-columns:200px auto;grid-template-rows:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:10px}.ui-shop-dealtserviceinfo .dealt-image{grid-area:image;border-radius:10px}.ui-shop-dealtserviceinfo .dealt-image img{width:100%}.ui-shop-dealtserviceinfo .dealt-titre{grid-area:titre;font-size:20px;font-weight:700}.ui-shop-dealtserviceinfo .dealt-desc{grid-area:description;font-size:16px}.ui-shop-dealtserviceinfo .dealt-prix{grid-area:prix}.ui-shop-dealtserviceinfo .dealt-guide,.ui-shop-dealtserviceinfo .dealt-reset-cp{cursor:pointer}.ui-shop-view360{position:relative;display:flex;justify-content:center;align-items:end;height:100%!important}.ui-shop-view360 img{position:absolute;width:50px;fill:gray;align-self:self-end}.ui-shop-view360 canvas{width:100%;height:100%}.loader-container{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;background-color:rgba(200,200,200,.5)}.loader-container .loader{width:48px;height:48px;border:5px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.inputMultipleFiles .dropFilesZone{padding:1rem 0 0;margin-bottom:5px;font-size:initial;border:#999 1px solid;border-radius:10px;background-color:rgba(153,153,153,.37)}.inputMultipleFiles .dropFilesZone .dragUploadFile{width:50%;margin:0 auto}.inputMultipleFiles .dropFilesZone .dragUploadFile p{text-align:center}.inputMultipleFiles .dropFilesZone .dragUploadFile p>a{cursor:pointer;padding:0 1.2rem;text-decoration:underline}.inputMultipleFiles .dropFilesZone .dragUploadFile #selectfiles{display:none}.inputMultipleFiles .filesUploaded .titre{width:100%;margin:5px 0;display:flex;padding:2px 0;align-items:center;justify-content:space-between;border-bottom:1px solid #343434}.inputMultipleFiles .filesUploaded .titre>span{font-weight:500;text-transform:uppercase}.inputMultipleFiles .filesUploaded .titre .btn-delete-files{cursor:pointer;font-size:smaller}.inputMultipleFiles .filesUploaded .fileUploaded{font-size:x-small}.inputMultipleFiles .filesUploaded .fileUploaded+.fileUploaded{padding-top:5px}
body .user-tabs{margin-top:0;margin-bottom:50px}body .user-tabs ul.nav-tabs{display:table;border:none;margin:0 auto}body .user-tabs ul.nav-tabs li{padding:0 10px;text-align:center}body .user-tabs ul.nav-tabs li a{position:relative;font-size:16px;font-weight:700;text-align:center;background:0 0;color:#343434;border:none;padding:0;margin:0;border-radius:0}body .user-tabs ul.nav-tabs li a span.badge{width:35px;height:35px;min-width:inherit;position:absolute;top:10px;right:0;font-size:16px;font-weight:700;line-height:26px;background-color:#343434;border:2px solid #343434;border-radius:50%;transition:all .3s ease-in-out}body .user-tabs ul.nav-tabs li a:before{content:'';width:150px;height:150px;display:table;border-radius:50%;text-align:center;vertical-align:middle;transition:all .3s ease-in-out;margin:0 auto;margin-bottom:10px}body .user-tabs ul.nav-tabs li a:focus,body .user-tabs ul.nav-tabs li a:hover{background:0 0;border:none}body .user-tabs ul.nav-tabs li a:focus:before,body .user-tabs ul.nav-tabs li a:hover:before{background-color:#ff450c!important}body .user-tabs ul.nav-tabs li a:focus span.badge,body .user-tabs ul.nav-tabs li a:hover span.badge{background-color:#eaeaea;border-color:#ff450c;color:#ff450c}body .user-tabs ul.nav-tabs li.tab-commandes a:before{background:url(../../public/img/commande-client.svg) #757575 center no-repeat;background-size:60%}body .user-tabs ul.nav-tabs li.tab-devis a:before{background:url(../../public/img/devis-client.svg) #757575 center no-repeat;background-size:60%}body .user-tabs ul.nav-tabs li.tab-facture a:before{background:url(../../public/img/facture-client.svg) #757575 center no-repeat;background-size:65%}body .user-tabs ul.nav-tabs li.tab-prodvisite a:before{background:url(../../public/img/produit-client.svg) #757575 center no-repeat;background-size:70%}body .user-tabs ul.nav-tabs li.tab-fidelite a:before{background:url(../../public/img/fidelite-client.svg) #757575 center no-repeat;background-size:60%}body .user-tabs ul.nav-tabs li.tab-compte a:before{background:url(../../public/img/compte-client.svg) #757575 center no-repeat;background-size:60%}body .user-tabs ul.nav-tabs li.tab-logoff a:before{background:url(../../public/img/deconnexion-client.svg) #757575 center no-repeat;background-size:60%}body .user-tabs ul.nav-tabs li.active a span.badge{background-color:#eaeaea;border-color:#ff450c;color:#ff450c}body .user-tabs ul.nav-tabs li.active a:before{background-color:#ff450c}body .site .commandes,body .site .devislist,body .site .factures-liste,body .site .prodvisite-liste,body .site .user{background-color:#eaeaea;padding:50px 15px;margin:5px 0 20px 0}body .site .commandes table,body .site .devislist table,body .site .factures-liste table,body .site .prodvisite-liste table,body .site .user table{margin-bottom:0}body .site .commandes table tr,body .site .devislist table tr,body .site .factures-liste table tr,body .site .prodvisite-liste table tr,body .site .user table tr{transition:all .3s ease-in-out}body .site .commandes table tr td,body .site .devislist table tr td,body .site .factures-liste table tr td,body .site .prodvisite-liste table tr td,body .site .user table tr td{padding:15px;border-bottom:1px solid #757575;background:0 0}body .site .commandes table tr td:first-of-type,body .site .devislist table tr td:first-of-type,body .site .factures-liste table tr td:first-of-type,body .site .prodvisite-liste table tr td:first-of-type,body .site .user table tr td:first-of-type{border-top:1px solid #757575}body .site .commandes table tr td .actions,body .site .devislist table tr td .actions,body .site .factures-liste table tr td .actions,body .site .prodvisite-liste table tr td .actions,body .site .user table tr td .actions{text-align:center}body .site .commandes table tr td .text-center,body .site .devislist table tr td .text-center,body .site .factures-liste table tr td .text-center,body .site .prodvisite-liste table tr td .text-center,body .site .user table tr td .text-center{margin:5px 0}body .site .commandes table tr:nth-of-type(odd),body .site .devislist table tr:nth-of-type(odd),body .site .factures-liste table tr:nth-of-type(odd),body .site .prodvisite-liste table tr:nth-of-type(odd),body .site .user table tr:nth-of-type(odd){background-color:#f5f5f5}body .site .commandes table tr:focus,body .site .commandes table tr:hover,body .site .devislist table tr:focus,body .site .devislist table tr:hover,body .site .factures-liste table tr:focus,body .site .factures-liste table tr:hover,body .site .prodvisite-liste table tr:focus,body .site .prodvisite-liste table tr:hover,body .site .user table tr:focus,body .site .user table tr:hover{background-color:#ddd}body .site .commandes table tr:focus td,body .site .commandes table tr:hover td,body .site .devislist table tr:focus td,body .site .devislist table tr:hover td,body .site .factures-liste table tr:focus td,body .site .factures-liste table tr:hover td,body .site .prodvisite-liste table tr:focus td,body .site .prodvisite-liste table tr:hover td,body .site .user table tr:focus td,body .site .user table tr:hover td{background:0 0}body .site .commandes .detailcommande table tr td,body .site .devislist .detailcommande table tr td,body .site .factures-liste .detailcommande table tr td,body .site .prodvisite-liste .detailcommande table tr td,body .site .user .detailcommande table tr td{border:none}body .site .commandes .bloc-produit-visite h2.title-line span,body .site .devislist .bloc-produit-visite h2.title-line span,body .site .factures-liste .bloc-produit-visite h2.title-line span,body .site .prodvisite-liste .bloc-produit-visite h2.title-line span,body .site .user .bloc-produit-visite h2.title-line span{background-color:#eaeaea}body .site .commandes .bloc-produit-visite .ui-shop-fiches,body .site .devislist .bloc-produit-visite .ui-shop-fiches,body .site .factures-liste .bloc-produit-visite .ui-shop-fiches,body .site .prodvisite-liste .bloc-produit-visite .ui-shop-fiches,body .site .user .bloc-produit-visite .ui-shop-fiches{padding:20px 0 0 0}body .site .commandes .bloc-produit-visite .ui-shop-fiches .fichemini .content-fichemini,body .site .devislist .bloc-produit-visite .ui-shop-fiches .fichemini .content-fichemini,body .site .factures-liste .bloc-produit-visite .ui-shop-fiches .fichemini .content-fichemini,body .site .prodvisite-liste .bloc-produit-visite .ui-shop-fiches .fichemini .content-fichemini,body .site .user .bloc-produit-visite .ui-shop-fiches .fichemini .content-fichemini{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:5px;padding:5px 15px}body .site .commandes .bloc-produit-visite .ui-shop-fiches .fichemini:focus .content-fichemini,body .site .commandes .bloc-produit-visite .ui-shop-fiches .fichemini:hover .content-fichemini,body .site .devislist .bloc-produit-visite .ui-shop-fiches .fichemini:focus .content-fichemini,body .site .devislist .bloc-produit-visite .ui-shop-fiches .fichemini:hover .content-fichemini,body .site .factures-liste .bloc-produit-visite .ui-shop-fiches .fichemini:focus .content-fichemini,body .site .factures-liste .bloc-produit-visite .ui-shop-fiches .fichemini:hover .content-fichemini,body .site .prodvisite-liste .bloc-produit-visite .ui-shop-fiches .fichemini:focus .content-fichemini,body .site .prodvisite-liste .bloc-produit-visite .ui-shop-fiches .fichemini:hover .content-fichemini,body .site .user .bloc-produit-visite .ui-shop-fiches .fichemini:focus .content-fichemini,body .site .user .bloc-produit-visite .ui-shop-fiches .fichemini:hover .content-fichemini{box-shadow:0 5px 10px rgba(0,0,0,.25),0 6px 10px rgba(0,0,0,.22)}body .carnet-adresses{margin-bottom:15px}body .carnet-adresses .adresse{padding:10px;height:270px}@media (min-width:1580px){body .carnet-adresses .adresse{width:25%}}body .carnet-adresses .adresse .inner-block{height:100%;border-radius:5px;padding:10px;text-align:left}body .carnet-adresses .adresse .inner-block p.add-selected{width:100%;padding:6px 12px;border:1px solid transparent;font-size:14px;background:bisque;border-radius:5px}body .carnet-adresses .adresse .inner-block h3.add-intitule{font-weight:bolder;margin-top:10px}body .carnet-adresses .adresse .inner-block .add,body .carnet-adresses .adresse .inner-block .cp,body .carnet-adresses .adresse .inner-block .nom,body .carnet-adresses .adresse .inner-block .pays{font-size:larger}body .carnet-adresses .adresse .inner-block .choices{display:flex;flex-direction:row;justify-content:space-between;text-align:center;margin:10px 0}body .carnet-adresses .ajout-adresse{padding:10px;height:270px;text-align:center;font-size:larger}@media (min-width:1580px){body .carnet-adresses .ajout-adresse{width:25%}}body .carnet-adresses .ajout-adresse a.click-add{cursor:pointer;text-decoration:none}body .carnet-adresses .ajout-adresse .inner-block{border:1px solid #000;height:100%;border-radius:5px;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:26px}body .carnet-adresses .ajout-adresse .inner-block i.fa-plus{font-size:32px}body #entreprises-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:500}body #entreprises-popup{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:50%;background-color:#fff;z-index:1000;padding:20px;border-radius:5px}@media (max-width:767px){body #entreprises-popup{width:95%}}body #entreprises-popup .close-entreprises-popup{cursor:pointer;color:red;position:absolute;right:5px;top:0;font-size:20px}body #entreprises-popup #entreprise-popup-content #entreprises-list{max-height:400px;overflow-y:auto}body #entreprises-popup #entreprise-popup-content #entreprises-list .entreprise-item{padding:10px;border-bottom:1px solid #ddd;display:flex;align-items:center}body #entreprises-popup #entreprise-popup-content #entreprises-list .entreprise-item input[name=entreprise]{margin:0 20px}body #entreprises-popup #entreprise-popup-content #entreprises-list .entreprise-item:last-child{border-bottom:none}body #entreprises-popup #entreprise-popup-content .btn-container{display:flex;justify-content:space-between;margin-top:20px}@media (max-width:1580px){body .user-tabs ul.nav-tabs{display:flex;flex-wrap:wrap;justify-content:center}body .user-tabs ul.nav-tabs li{width:25%;margin-bottom:10px}body .user-tabs ul.nav-tabs li a span.badge{right:55px}}@media (max-width:1199px){body .user-tabs ul.nav-tabs li a span.badge{right:30px}}@media (max-width:991px){body .site .commandes,body .site .devislist,body .site .factures-liste,body .site .prodvisite-liste,body .site .user{padding:15px}body .user-tabs{margin-bottom:15px}body .user-tabs:focus{outline:0}body .user-tabs button.btn-block{position:relative;z-index:1001;font-weight:700;padding:10px}body .user-tabs button.btn-block:focus{outline:0}body .user-tabs ul.dropdown-menu{width:100%;background-color:#eaeaea;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);top:0;text-align:center;border-radius:4px;padding-top:44px}body .user-tabs ul.dropdown-menu li a{border-radius:4px;padding:6px 12px}body .user-tabs ul.dropdown-menu li a span.badge{width:25px;height:25px;min-width:inherit;font-size:14px;font-weight:700;line-height:16px;background-color:#ff450c;border:2px solid #ff450c;border-radius:50%;margin-left:5px;transition:all .3s ease-in-out}body .user-tabs ul.dropdown-menu li a:before{content:'';width:20px;height:20px;display:inline-block;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:10px;transition:all .3s ease-in-out}body .user-tabs ul.dropdown-menu li a:focus,body .user-tabs ul.dropdown-menu li a:hover{background-color:#ff450c;color:#fff}body .user-tabs ul.dropdown-menu li a:focus span.badge,body .user-tabs ul.dropdown-menu li a:hover span.badge{background-color:#eaeaea;border-color:#ff450c;color:#ff450c}body .user-tabs ul.dropdown-menu li.active{border-top:2px solid #eaeaea;border-bottom:2px solid #eaeaea}body .user-tabs ul.dropdown-menu li.active a{background-color:#ff450c;color:#fff}body .user-tabs ul.dropdown-menu li.active a span.badge{background-color:#eaeaea;border-color:#ff450c;color:#ff450c}body .user-tabs ul.dropdown-menu li.tab-commandes a:before{background-image:url(../../public/img/commande-client-mobile.svg)}body .user-tabs ul.dropdown-menu li.tab-commandes.active a:before,body .user-tabs ul.dropdown-menu li.tab-commandes:focus a:before,body .user-tabs ul.dropdown-menu li.tab-commandes:hover a:before{background-image:url(../../public/img/commande-client.svg)}body .user-tabs ul.dropdown-menu li.tab-devis a:before{background-image:url(../../public/img/devis-client-mobile.svg)}body .user-tabs ul.dropdown-menu li.tab-devis.active a:before,body .user-tabs ul.dropdown-menu li.tab-devis:focus a:before,body .user-tabs ul.dropdown-menu li.tab-devis:hover a:before{background-image:url(../../public/img/devis-client.svg)}body .user-tabs ul.dropdown-menu li.tab-facture a:before{background-image:url(../../public/img/facture-client-mobile.svg)}body .user-tabs ul.dropdown-menu li.tab-facture.active a:before,body .user-tabs ul.dropdown-menu li.tab-facture:focus a:before,body .user-tabs ul.dropdown-menu li.tab-facture:hover a:before{background-image:url(../../public/img/facture-client.svg)}body .user-tabs ul.dropdown-menu li.tab-prodvisite a:before{background-image:url(../../public/img/produit-client-mobile.svg)}body .user-tabs ul.dropdown-menu li.tab-prodvisite.active a:before,body .user-tabs ul.dropdown-menu li.tab-prodvisite:focus a:before,body .user-tabs ul.dropdown-menu li.tab-prodvisite:hover a:before{background-image:url(../../public/img/produit-client.svg)}body .user-tabs ul.dropdown-menu li.tab-fidelite a:before{background-image:url(../../public/img/fidelite-client-mobile.svg)}body .user-tabs ul.dropdown-menu li.tab-fidelite.active a:before,body .user-tabs ul.dropdown-menu li.tab-fidelite:focus a:before,body .user-tabs ul.dropdown-menu li.tab-fidelite:hover a:before{background-image:url(../../public/img/fidelite-client.svg)}body .user-tabs ul.dropdown-menu li.tab-compte a:before{background-image:url(../../public/img/compte-client-mobile.svg)}body .user-tabs ul.dropdown-menu li.tab-compte.active a:before,body .user-tabs ul.dropdown-menu li.tab-compte:focus a:before,body .user-tabs ul.dropdown-menu li.tab-compte:hover a:before{background-image:url(../../public/img/compte-client.svg)}body .user-tabs ul.dropdown-menu li.tab-logoff a:before{background-image:url(../../public/img/deconnexion-client-mobile.svg)}body .user-tabs ul.dropdown-menu li.tab-logoff.active a:before,body .user-tabs ul.dropdown-menu li.tab-logoff:focus a:before,body .user-tabs ul.dropdown-menu li.tab-logoff:hover a:before{background-image:url(../../public/img/deconnexion-client.svg)}}@media (max-width:767px){body .site .commandes .detailcommande table tr td{width:100%;display:block;text-align:center}body .site .commandes .detailcommande table tr td h2{margin-top:0}body .site .commandes .detailcommande .listitem table tr td{width:inherit;display:table-cell;padding:5px}body .site .devislist table .row .col-xs-12{margin-bottom:10px}body .site .devislist table .row .actions{text-align:center}body .site .user .fidelite_historique tbody tr td{padding:5px}}
@media (min-width:1200px){.auto-clear .col-lg-1:nth-child(12n+1){clear:left}.auto-clear .col-lg-2:nth-child(6n+1){clear:left}.auto-clear .col-lg-3:nth-child(4n+1){clear:left}.auto-clear .col-lg-4:nth-child(3n+1){clear:left}.auto-clear .col-lg-6:nth-child(odd){clear:left}}@media (min-width:992px) and (max-width:1199px){.auto-clear .col-md-1:nth-child(12n+1){clear:left}.auto-clear .col-md-2:nth-child(6n+1){clear:left}.auto-clear .col-md-3:nth-child(4n+1){clear:left}.auto-clear .col-md-4:nth-child(3n+1){clear:left}.auto-clear .col-md-6:nth-child(odd){clear:left}}@media (min-width:768px) and (max-width:991px){.auto-clear .col-sm-1:nth-child(12n+1){clear:left}.auto-clear .col-sm-2:nth-child(6n+1){clear:left}.auto-clear .col-sm-3:nth-child(4n+1){clear:left}.auto-clear .col-sm-4:nth-child(3n+1){clear:left}.auto-clear .col-sm-6:nth-child(odd){clear:left}}@media (max-width:767px){.auto-clear .col-xs-1:nth-child(12n+1){clear:left}.auto-clear .col-xs-2:nth-child(6n+1){clear:left}.auto-clear .col-xs-3:nth-child(4n+1){clear:left}.auto-clear .col-xs-4:nth-child(3n+1){clear:left}.auto-clear .col-xs-6:nth-child(odd){clear:left}}
.mfp-bg{z-index:2042}.mfp-wrap{z-index:2043}.mfp-preloader{z-index:2044}.mfp-content{z-index:2045}button.mfp-arrow,button.mfp-close{z-index:2046}
.row.is-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.is-flex>[class*=col-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.panier .acceptcgv{cursor:pointer;font-size:150%}.panier .acceptcgv a{text-decoration:underline}@media only screen and (min-width:768px){.panier .acceptcgv{font-size:200%}}#modal-cgv .modal-dialog,#modal-popin .modal-dialog{min-width:80%;margin:40px auto}@media (max-width:767px){#modal-cgv .modal-dialog,#modal-popin .modal-dialog{margin:40px 25px}}#modal-cgv .modal-dialog .modal-content,#modal-popin .modal-dialog .modal-content{padding:20px 30px}#modal-popup-ajout .modal-content form .ht,#modal-popup-ajout .modal-content form .ttc{display:block}
.dropzone{border:2px dashed rgba(0,0,0,.2);margin:12px 0;height:250px;position:relative;transition:all .5s}.dropzone input[type=file]{position:absolute;margin:0;padding:0;width:100%;height:100%;outline:0;opacity:0;cursor:pointer}.dropzone p{width:100%;height:100%;text-align:center;line-height:250px;font-size:18px}.dropzone.dragover{border:2px dashed rgba(0,0,0,.5);background-color:rgba(0,0,0,.1)}
.favoris .title{font-size:x-large}.favoris .citation{font-size:large}.favoris .favoris-listing{display:flex;flex-direction:column;width:80%;gap:0;margin:20px auto 10px;padding:0 10px}.favoris .favoris-listing .favori-fiche{box-shadow:0 0 6px rgba(0,0,0,.16);border-radius:12px;padding:20px 20px 33px 33px;width:100%;display:flex;gap:20px}.favoris .favoris-listing .favori-fiche>h3{display:none}.favoris .favoris-listing .favori-fiche .ui-shop-image .ui-site-image{position:relative}.favoris .favoris-listing .favori-fiche .ui-shop-image .ui-site-image::before{content:'';position:absolute;background-image:url(../../public/img/products-clip-path.svg);background-size:cover;background-repeat:no-repeat;left:-14px;top:0;z-index:-1;width:calc(100% + 20px);height:calc(100% + 12px)}.favoris .favoris-listing .favori-fiche .ui-shop-image .ui-site-image img{width:178px;height:182px;max-width:172px;border-radius:16px;border:6px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.22)}.favoris .favoris-listing .favori-fiche .titre-desc{max-width:920px;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.favoris .favoris-listing .favori-fiche .titre-desc h3{text-transform:uppercase;font-size:24px;font-weight:600;line-height:44px;margin-bottom:18px;margin-top:10px;color:#5e5e5e}.favoris .favoris-listing .favori-fiche .titre-desc p{font-size:22px;line-height:30px;font-weight:500;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#5e5e5e;margin:0}.favoris .favoris-listing .favori-fiche .addfavorite-link{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;margin-bottom:30px}.favoris .favoris-listing .favori-fiche .addfavorite-link .ui-shop-lien a{background-color:#d3d500;font-size:20px;font-weight:500;border-radius:8px;padding:16px 32px}@media (max-width:1200px){.favoris .favoris-listing{width:100%}.favoris .favoris-listing .favori-fiche .titre-desc p{font-size:20px;line-height:25px}.favoris .favoris-listing .favori-fiche .addfavorite-link .ui-shop-lien a{font-size:18px;line-height:24px;padding:10px 32px}}@media (max-width:767px){.favoris .favoris-listing{gap:0;padding:0 10px}.favoris .favoris-listing .favori-fiche{display:grid;margin-bottom:30px;grid-template-areas:'titre titre' 'image desc' 'image link';grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;padding:14px 10px 10px 24px;row-gap:14px;column-gap:12px}.favoris .favoris-listing .favori-fiche>h3{display:block;grid-area:titre;font-size:22px;font-weight:600;line-height:30px;margin-top:10px;color:#5e5e5e;text-align:center}.favoris .favoris-listing .favori-fiche .titre-desc{grid-area:desc}.favoris .favoris-listing .favori-fiche .titre-desc h3{display:none}.favoris .favoris-listing .favori-fiche .titre-desc p{font-size:16px;line-height:22px;-webkit-line-clamp:6;min-width:148px}.favoris .favoris-listing .favori-fiche .ui-shop-image{grid-area:image;margin-bottom:12px}.favoris .favoris-listing .favori-fiche .ui-shop-image .ui-site-image img{width:168px;height:172px;margin:unset}.favoris .favoris-listing .favori-fiche .addfavorite-link{grid-area:link;margin-bottom:0;align-items:center;margin-left:0}.favoris .favoris-listing .favori-fiche .addfavorite-link .ui-shop-lien a{line-height:26px;padding:5px 21px}.favoris .favoris-listing .favori-fiche .addfavorite-link>img{display:none}}@media (max-width:370px){.favoris .favoris-listing .favori-fiche{grid-template-areas:'titre titre' 'image image' 'desc desc' 'link link';grid-template-rows:auto 1fr auto auto}.favoris .favoris-listing .favori-fiche .ui-shop-image{justify-self:center}}
.ui-shop-cats.sscathybride{position:relative}.ui-shop-cats.sscathybride .left,.ui-shop-cats.sscathybride .right{width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;top:50%;z-index:9999;position:absolute;font-size:large;font-weight:700;transform:translateY(-50%);visibility:hidden;opacity:0;transition:all .5s ease-in-out;background-color:#fff;border-radius:12px;border:1px solid #ecedf0;box-shadow:0 2px 4px 0 rgba(0,0,0,.039);box-sizing:border-box}.ui-shop-cats.sscathybride .left:hover,.ui-shop-cats.sscathybride .right:hover{opacity:1!important;background-color:#ecedf0;border-color:#979cac}.ui-shop-cats.sscathybride .left{left:0}.ui-shop-cats.sscathybride .right{right:0}.ui-shop-cats.sscathybride:hover .left,.ui-shop-cats.sscathybride:hover .right{visibility:visible;opacity:.65}.ui-shop-cats.sscathybride .souscats{width:100%;margin:0 0 15px 0;display:flex;overflow-x:auto;overflow-y:hidden;position:relative;align-items:stretch;flex-flow:row nowrap;-ms-overflow-style:none;justify-content:flex-start;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.ui-shop-cats.sscathybride .souscats::-webkit-scrollbar{display:none;-webkit-appearance:none}.ui-shop-cats.sscathybride .souscats .souscat{display:flex;align-items:center;margin:5px 0;padding:5px;border-radius:100px;background-color:#efefef;border:1px solid #ecedf0;box-sizing:border-box;transition:all .2s ease-in-out;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.ui-shop-cats.sscathybride .souscats .souscat:hover{box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.ui-shop-cats.sscathybride .souscats .souscat+.souscat{cursor:pointer;margin-left:15px}.ui-shop-cats.sscathybride .souscats .souscat a{width:max-content;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ui-shop-cats.sscathybride .souscats .souscat a .image .ui-site-docimage{width:40px;height:40px}.ui-shop-cats.sscathybride .souscats .souscat a .image .ui-site-docimage .ui-site-image img{border-radius:100px}.ui-shop-cats.sscathybride .souscats .souscat a .texte{padding:0 10px;color:#2e373e;font-size:medium;font-style:italic;text-align:center}.ui-shop-cats.sscathybride .souscats .souscat a .texte h4{margin:2px 0;font-size:medium}@media (max-width:767px){.ui-shop-cats.sscathybride{overflow-x:scroll;scrollbar-width:none}}
.contact .texte-accroche{margin:20px 0}.contact .texte-accroche .inner-texte-accroche{border:#999 1px solid;border-radius:10px;background-color:rgba(153,153,153,.37);padding:10px}.contact .texte-accroche .inner-texte-accroche .content-line{margin:5px 0}#recontact-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:500}#recontact-popup{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:90%;max-width:800px;background-color:#fff;color:#303030;z-index:100000;padding:20px;border-radius:5px}@media (max-width:767px){#recontact-popup{width:95%}}#recontact-popup #close-recontact-popup{cursor:pointer;color:red;position:absolute;right:5px;top:0;font-size:20px}#recontact-popup #recontact-popup-content>.alert{margin:20px 0}#recontact-popup #recontact-popup-content #recontact-content .recontact-title{padding:0;font-size:24px;padding-bottom:10px;text-align:center;margin-bottom:20px;border-bottom:1px solid #b1b1b1}
.ui-site-sliderphrase{background-color:#343434;width:100%;height:fit-content}.ui-site-sliderphrase .swiper-container{height:inherit}.ui-site-sliderphrase .swiper-container .swiper-wrapper{height:inherit}.ui-site-sliderphrase .swiper-container .swiper-wrapper .swiper-slide{text-align:center;font-size:16px;color:#fff;display:flex;justify-content:center;align-items:center;padding:10px 0;cursor:default}.ui-site-sliderphrase .swiper-container .swiper-wrapper .swiper-slide>p{margin:0}.ui-site-sliderphrase .swiper-container .swiper-button-next::after,.ui-site-sliderphrase .swiper-container .swiper-button-prev::after{color:#fff;font-size:medium}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop button{color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices button.tarteaucitronAllow{color:#fff}.tarteaucitronLine .tarteaucitronAllow,.tarteaucitronLine .tarteaucitronDeny{opacity:.4}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button.tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button.tarteaucitronDeny,.tac_activate .tarteaucitronAllow{background-color:#555;color:#fff}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button.tarteaucitronAllow span,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button.tarteaucitronDeny span,.tac_activate .tarteaucitronAllow span{color:#fff}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button.tarteaucitronAllow span::before,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button.tarteaucitronDeny span::before,.tac_activate .tarteaucitronAllow span::before{color:#fff}#tarteaucitron #tarteaucitronServices button#tarteaucitronAllDenied.tarteaucitronIsSelected{background-color:#9c1a1a}#tarteaucitronRoot #tarteaucitron [aria-pressed=true]{opacity:1}html body div#tarteaucitronRoot div#tarteaucitronSave{background:#333}#tarteaucitron #tarteaucitronServices div.tarteaucitronMainLine{background:#333;color:#fff}#tarteaucitron #tarteaucitronServices div.tarteaucitronMainLine:hover{background:#333}#tarteaucitron div#tarteaucitronInfo{background:#333;color:#fff}#tarteaucitronRoot span.tarteaucitronH1{color:#fff}#tarteaucitronRoot span.tarteaucitronH2{color:#fff}#tarteaucitron #tarteaucitronServices li.tarteaucitronLine{background:rgba(51,51,51,.1)}#tarteaucitron #tarteaucitronServices li.tarteaucitronLine:hover{background:rgba(51,51,51,.2)}#tarteaucitron button#tarteaucitronClosePanel,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer button#tarteaucitronClosePanelCookie{background:#333;color:#fff}#tarteaucitron #tarteaucitronServices button#tarteaucitronAllAllowed.tarteaucitronIsSelected{background-color:#1b870b}#tarteaucitron button#tarteaucitronPrivacyUrl,#tarteaucitron button#tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot button.tarteaucitronAllow,#tarteaucitronRoot button.tarteaucitronDeny{background:#1b870b}#tarteaucitronRoot div#tarteaucitronAlertBig{background:#333;color:#fff}#tarteaucitronAlertBig span#tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig span#tarteaucitronDisclaimerAlert .tarteaucitronPartnersList *,#tarteaucitronAlertBig span#tarteaucitronDisclaimerAlert strong,#tarteaucitronAlertBig span#tarteaucitronPrivacyUrl,#tarteaucitronAlertBig span#tarteaucitronPrivacyUrlDialog{color:#fff}#tarteaucitronAlertBig button#tarteaucitronPersonalize,#tarteaucitronAlertBig button#tarteaucitronPersonalize2,button.tarteaucitronCTAButton{background:#008300}#tarteaucitronRoot button.tarteaucitronDeny{background:#9c1a1a}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop button#tarteaucitronCloseAlert{color:#333}
.btn{border-radius:4px}.btn-default{background-color:#fff;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;border-color:#dbdbdb;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-color:#343434;border-color:#101010}.btn-primary:focus,.btn-primary:hover{background-color:#151515;border-color:#101010;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#151515;border-color:#101010}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#151515;background-image:none}.btn-success{background-color:#5cb85c;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;border-color:#28a4c9;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#28a4c9}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-color:#5bc0de;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;border-color:#28a4c9;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-color:#f0ad4e;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;border-color:#e38d13;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-color:#d9534f;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;border-color:#b92c28;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}
.plugin-imagemap .plugin-imagemap-container{overflow:auto}.plugin-imagemap .plugin-imagemap-container .plugin-imagemap-canevas{position:relative}.plugin-imagemap .shape{display:block;position:absolute;border:2px solid #343434;background:rgba(52,52,52,.3);cursor:pointer;opacity:.4;transition:all .3s;box-sizing:content-box}.plugin-imagemap .shape:hover{opacity:1}.plugin-imagemap .scroll-focus{transition:all .6s;background-color:#5bc0de}.site .site-container .ui-shop-fiche.fiche .ui-shop-fiche-haut .ui-shop-prodplugin{padding:0}.site .site-container .ui-shop-fiche.fiche .ui-shop-fiche-haut .plugin-imagemap .plugin_imagemap_table A{display:block;border:2px solid transparent;transition:all .3s}.site .site-container .ui-shop-fiche.fiche .ui-shop-fiche-haut .plugin-imagemap .plugin_imagemap_table A:hover{border-color:#343434}.site .site-container .ui-shop-fiche.fiche .ui-shop-fiche-haut .plugin-imagemap .plugin_imagemap_table TH{text-align:center;padding:4px}.site .site-container .ui-shop-fiche.fiche .ui-shop-fiche-haut .plugin-imagemap .plugin_imagemap_table TD{padding:4px}.site .site-container .ui-shop-fiche.fiche .ui-shop-fiche-haut .plugin-imagemap .ui-shop-property{text-align:center}.site .site-container .ui-shop-fiche.fiche .ui-shop-fiche-haut .plugin-imagemap .ui-shop-property .ui-shop-property-value-ref{font-size:10pt;color:#333;font-weight:400}.site .site-container .ui-shop-fiche.fiche .ui-shop-fiche-haut .plugin-imagemap .ui-shop-prix{margin:0}.site .site-container .ui-shop-fiche.fiche .ui-shop-fiche-haut .plugin-imagemap .ui-shop-prix .ui-site-prix{font-size:10pt}.site .site-container .ui-shop-fiche.fiche .ui-shop-fiche-haut .plugin-imagemap .ui-shop-ajout{margin:0}.site .site-container .ui-shop-fiche.fiche .ui-shop-fiche-haut .plugin-imagemap .ui-shop-ajout .btn-primary{font-size:10pt}
body{font-family:"Open sans",sans-serif;color:#343434;padding-bottom:0!important;overflow-x:hidden}body .h1,body .h2,body .h3,body h1,body h2,body h3{margin-top:15px;margin-bottom:15px;font-weight:600}body .h1.titrepage,body .h2.titrepage,body .h3.titrepage,body h1.titrepage,body h2.titrepage,body h3.titrepage{font-size:25px}body a,body button{transition:all .3s ease-in-out;text-shadow:none!important;color:#343434}body a:focus,body a:hover,body button:focus,body button:hover{text-decoration:none;color:#ff450c}body a:focus,body button:focus{outline-color:#ff450c}body a.btn,body a.btn-primary,body button.btn,body button.btn-primary{background-color:#ff450c;border-color:#ff450c;color:#fff;border-radius:4px}body a.btn-primary:focus,body a.btn-primary:hover,body a.btn:focus,body a.btn:hover,body button.btn-primary:focus,body button.btn-primary:hover,body button.btn:focus,body button.btn:hover{background-color:#d83300;border-color:#d83300;color:#fff}body a.btn-primary:focus,body a.btn:focus,body button.btn-primary:focus,body button.btn:focus{outline-color:#ff450c}body .form-control:focus{border-color:#ff450c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(255,69,12,.6)}body .ui-shop-item-quantiteedit .ui-site-quantite .input-group button{padding:4px 12px}body .ui-shop-item-quantiteedit .ui-site-quantite .input-group button i{font-size:12px}body .btn-group.open .dropdown-toggle.btn-primary{background-color:#d83300;border-color:#d83300}body .title-line{font-size:25px;position:relative;text-align:center;margin:30px 0}body .title-line span{background-color:#fff;padding:0 60px;position:relative;z-index:100}body .title-line:after,body .title-line:before{content:"";position:absolute;top:50%;width:50%;height:1px;display:block;background-color:#707070}body .title-line:before{left:0}body .title-line:after{right:0}body .bg-gris-4{background-color:#eaeaea}body .bg-gris-3{background-color:#757575}body .bg-gris-2{background-color:#4a4a4a}body .bg-gris-1{background-color:#343434}body .texte-intro{padding:30px 0;margin-top:30px}body .texte-intro .titre{display:none}body .texte-intro h1{margin-top:0}body .bloc-texte{padding:30px 0}body .bloc-texte h1:first-of-type,body .bloc-texte h2:first-of-type,body .bloc-texte h3:first-of-type{margin-top:0}body .ui-site-ariane ol{padding-left:0}body .ui-site-ariane ol li{font-size:14px;font-weight:300}body .ui-site-ariane ol li a{color:#ff450c}body .ui-site-ariane ol li:before{color:#ff450c}body .ui-site-ariane ol li:last-of-type a{color:#343434}body .ui-site-ariane ol li:last-of-type a:focus,body .ui-site-ariane ol li:last-of-type a:hover{color:#ff450c}body .bloc-avis{margin-top:30px}body .bloc-avis .skeepers_carousel_container{margin-bottom:30px}body .bloc-avis .skeepers_carousel_container .swiper-slide .carousel-content{padding:12px!important}body #skeepers_carousel_modal{display:none}body .skeepers-widget-wrapper-f0abf624-6e0b-4e0e-abaf-de2956421e5b{pointer-events:none}body .ui-shop-avis .icone{color:#fc951e}body #netreviewsWidgetNum16457widget10av{z-index:1000!important}body .youtube_player iframe{max-width:100%;display:table;margin:0 auto}body .site .search-form{margin-bottom:25px}body .site .panier .panel-primary{border-color:#ff450c}body .site .panier .panel-primary>.panel-heading{background-color:#ff450c;border-color:#ff450c;color:#fff}body .site .panier .panel-primary>.panel-heading a{color:#fff}body .site .panier .panel-heading a{color:#ff450c}body .site .panier .panels-select{margin:0}body .site .panier .btn-primary.active,body .site .panier .btn-primary:active,body .site .panier .btn-primary[disabled]{background-color:#ff450c;border-color:#ff450c}body .site .panier .btn-default{background-color:#eaeaea;border-color:#eaeaea;color:#343434}body .site .cheminfer{background-color:#eaeaea;margin:0}body .site .cheminfer .col-sm-3{padding:0}body .site .cheminfer li{background:0 0;color:#343434;border:none}body .site .cheminfer li:before{display:none}body .site .cheminfer li:after{width:100%;height:3px;background-color:#fff;border:none;left:auto;margin-top:-18px;z-index:1}body .site .cheminfer li a{color:#343434}body .site .cheminfer li a:focus,body .site .cheminfer li a:hover{text-decoration:none}body .site .cheminfer li span{display:table;margin:0 auto;float:none!important;font-weight:400;text-transform:none}body .site .cheminfer li span.badge{width:48px;height:48px;font-size:23px;font-weight:700;border-radius:50%;line-height:36px;background-color:#b1b1b1;position:relative;z-index:1000}body .site .cheminfer li span.nom{font-size:16px}body .site .cheminfer li.etapeon a span.badge{background-color:#343434;color:#fff}body .site .cheminfer li.etapeon a span.nom{color:#343434}body .site .cheminfer li.etapeon span.badge{background-color:#ff450c;color:#fff}body .site .cheminfer li.etapeon span.nom{color:#ff450c;font-weight:700}body .site .transaction{margin-bottom:40px}body .livrmsgfranco{color:#ff450c}body .livrmsgfranco .montant-manque{font-weight:700}body .home .sliders .ui-regie-slidev2{position:relative}body .home .sliders .ui-regie-slidev2 .discover{background-color:#ff450c;border:none;transition:all .3s ease-in-out}body .home .sliders .ui-regie-slidev2:focus .texte .discover,body .home .sliders .ui-regie-slidev2:hover .texte .discover{background-color:#d83300}body .home .sliders .ui-regie-slidev2 .ui-site-image img{border-radius:10px;width:100%}body .home .sliders .ui-regie-slidev2 .texte{position:absolute;bottom:15%;left:13%;color:#fff}@media (max-width:991px){body .home .sliders .ui-regie-slidev2 .texte{left:40px}}@media (max-width:767px){body .home .sliders .ui-regie-slidev2 .texte{left:20px!important;bottom:20px}}body .home .sliders .ui-regie-slidev2 .texte span.nom{font-size:24px;font-weight:700;text-shadow:0 3px 3px rgba(0,0,0,.6);display:block;margin:15px 0}body .home .sliders .ui-regie-slidev2 .texte .discover{font-size:13px;text-transform:uppercase;padding:2px 20px;border-radius:5px}body .home .sliders .ui-regie-slidev2 .texte-bleu{position:absolute;top:15%;right:0;background-color:#39a7f1;border-radius:10px 0 0 10px;padding:5px 15px;font-size:32px;font-weight:700;color:#fff}@media (max-width:1579px){body .home .sliders .ui-regie-slidev2 .texte-bleu{border-radius:8px 0 0 8px;padding-right:15px;font-size:24px}}@media (max-width:1199px){body .home .sliders .ui-regie-slidev2 .texte-bleu{border-radius:6px 0 0 6px;font-size:20px}}@media (max-width:991px){body .home .sliders .ui-regie-slidev2 .texte-bleu{border-radius:4px 0 0 4px;padding:4px 10px;font-size:16px}}@media (max-width:767px){body .home .sliders .ui-regie-slidev2 .texte-bleu{border-top-right-radius:10px!important;top:0!important;font-size:14px!important}}body .home .sliders .slide-1{margin-bottom:30px}@media (max-width:767px){body .home .sliders .slide-1 img{width:100%;min-height:100px;height:auto}}body .home .sliders .slide-1 .ui-regie-slidev2 .texte .discover{font-size:22px;padding:5px 35px}@media (max-width:1579px){body .home .sliders .slide-1 .ui-regie-slidev2 .texte .discover{font-size:20px;padding:5px 30px}}@media (max-width:1199px){body .home .sliders .slide-1 .ui-regie-slidev2 .texte .discover{font-size:18px;padding:5px 30px}}@media (max-width:991px){body .home .sliders .slide-1 .ui-regie-slidev2 .texte .discover{font-size:16px;padding:5px 30px}}@media (max-width:767px){body .home .sliders .slide-1 .ui-regie-slidev2 .texte .discover{font-size:14px;padding:4px 10px}}body .home .sliders .slide-min.slide-2{margin-bottom:15px}@media (max-width:767px){body .home .sliders .slide-min img{width:100%;min-height:100px;height:auto}}@media (max-width:991px){body .home .sliders .slide-min .ui-regie-slidev2 span.nom{margin-bottom:8px}}body .home .sliders .slide-min .ui-regie-slidev2 .texte{text-align:center}@media (max-width:1579px){body .home .sliders .slide-min .ui-regie-slidev2 .texte{left:40px}}@media (max-width:1199px){body .home .sliders .slide-min .ui-regie-slidev2 .texte{text-align:left}}body .home .sliders .slide-min .ui-regie-slidev2 .texte .discover{font-size:18px;padding:5px 30px}@media (max-width:1199px){body .home .sliders .slide-min .ui-regie-slidev2 .texte .discover{font-size:16px;padding:4px 20px}}@media (max-width:991px){body .home .sliders .slide-min .ui-regie-slidev2 .texte .discover{font-size:14px}}@media (max-width:767px){body .home .sliders .slide-min .ui-regie-slidev2 .texte .discover{padding:4px 10px}}body .home .sliders .slide-min .ui-regie-slidev2 .texte-bleu{top:30px;font-size:24px}@media (max-width:1579px){body .home .sliders .slide-min .ui-regie-slidev2 .texte-bleu{top:15px;font-size:20px}}@media (max-width:1199px){body .home .sliders .slide-min .ui-regie-slidev2 .texte-bleu{border-top-right-radius:10px;top:0;font-size:14px}}@media (max-width:1579px){body .home .sliders .slide-min .ui-regie-slidev2 .swiper-container-horizontal>.swiper-pagination-bullets,body .home .sliders .slide-min .ui-regie-slidev2 .swiper-pagination-custom,body .home .sliders .slide-min .ui-regie-slidev2 .swiper-pagination-fraction{bottom:4px}}@media (max-width:1199px){body .home .sliders .slide-min .ui-regie-slidev2 .swiper-pagination{display:none}}@media (max-width:767px){body .home .sliders .slide-min .ui-regie-slidev2 .swiper-button-next,body .home .sliders .slide-min .ui-regie-slidev2 .swiper-button-prev{display:none}}body .home .ui-site-souspages .discover-cat img{border-radius:10px}body .bloc-marques{margin:30px 0}body .bloc-marques .marque-container{padding:0 20px 15px 20px;text-align:center}body .bloc-marques .marque-container a.all-marques{font-weight:300;background-color:#eaeaea;border-color:#bfbdbd;color:#343434;margin-top:20px}body .bloc-marques .marque-container a.all-marques:focus,body .bloc-marques .marque-container a.all-marques:hover{background-color:#d1d1d1;border-color:#a6a3a3}body .titre-marque{font-size:25px;display:flex;flex-direction:row;margin:30px 0}body .titre-marque:after,body .titre-marque:before{content:"";flex:1 1;border-bottom:1px solid #707070;margin:auto}body .titre-marque:before{margin-right:60px}body .titre-marque:after{margin-left:60px}body .ui-shop-marques .ui-shop-marque:focus:after,body .ui-shop-marques .ui-shop-marque:hover:after{background-color:#ff450c}body .pageheader{margin-bottom:30px}body .pageheader .ui-site-ariane{margin-bottom:15px}body .pageheader .content .image .ui-site-image{position:relative;display:inline-block}body .pageheader .content .image .ui-site-image:before{content:"";width:100px;height:100%;position:absolute;top:0;bottom:0;right:0;background:linear-gradient(to right,rgba(255,255,255,0),#fff)}body .pageheader .content .image .ui-site-image img{margin:0;border-radius:10px}body .pageheader .content .texte h1.titre{font-size:38px;font-weight:300;color:#bfbdbd;margin-top:0;margin-bottom:30px}body .pageheader .content .texte .desc{font-size:15px;transition:all .3s ease-in-out}body .pageheader .content .texte .desc.open{max-height:500px}body .pageheader .content .texte .more{background-color:#ff450c;padding:10px;text-align:center;margin-top:10px;border-radius:4px;transition:all .3s ease-in-out;font-weight:700;cursor:pointer}body .pageheader .content .texte .more:focus,body .pageheader .content .texte .more:hover{background-color:#343434}body .pageheader .content .texte .more.open{background-color:#343434}body .pageheader .content .texte .more.open:focus,body .pageheader .content .texte .more.open:hover{background-color:#ff450c}body .pageheader .content .texte .more.open i{transform:rotate(-180deg)}body .pageheader .content .texte .more .roll{color:#fff}body .pageheader .content .texte .more .roll i{margin-left:10px;transition:all .3s ease-in-out}body .pageheader hr{border-color:#b4b4b4;margin-top:30px}body .pageheader:not(.universheader) .content .texte h1.titre{font-size:30px}body .pageheader:not(.universheader) .content .texte .desc{font-size:15px}body .universheader .content{position:relative}body .universheader .content .texte{width:800px;position:absolute;right:0;top:100px}body .universheader .content .texte h1.titre{color:#343434;margin:0 0 50px 50px;text-shadow:1px 1px 1px #fff}body .universheader .content .texte .desc{background-color:#fff;border:1px solid #eaeaea;border-radius:10px;padding:30px 40px}@media (min-width:1580px){body .container{width:1550px}}@media (max-width:1580px){body .universheader .content .texte{width:700px;top:50px}}@media (max-width:1199px){body .universheader .content .texte{width:600px;top:30px}body .universheader .content .texte h1.titre{text-align:right;margin:0 0 50px 0}}@media (max-width:991px){body .home .sliders .slide-1{margin-bottom:15px}body .pageheader .content .texte h1.titre{font-size:20px;font-weight:400;color:#343434;margin-bottom:10px}body .pageheader .content .texte .desc{font-size:14px;color:#757575;border:none;border-radius:0;max-height:50px;overflow:hidden;line-height:1.4em;padding:10px 0}body .pageheader hr{margin-top:10px}body .universheader .content .texte{width:100%;position:inherit;top:0}body .universheader .content .texte h1.titre{position:absolute;top:200px;right:0;font-weight:600;margin-bottom:0}body .universheader .content .texte .desc{padding:10px}body .bloc-produit-visite .btn-primary{padding:4px 15px;margin-bottom:8px}}@media (max-width:767px){body .ui-site-ariane ol li{font-size:12px}body .title-line{font-size:18px;margin:15px 0}body .title-line span{background-color:#eaeaea;display:block;padding:8px;border-radius:4px}body .home .univers-home{margin:0}body .site .cheminfer{display:none}body .universheader .content .texte h1.titre{top:130px}body .pageheader:not(.universheader) .content .texte h1.titre{font-size:20px}}body .paieselect .panel .label-danger{font-size:12px;background-color:#ff450c}body .paieselect .panel .paietexte{float:left;display:block}body .paieselect .panel.active .label-danger{background-color:#343434}body .paieselect .panel .panel-body img{float:left;margin-right:20px}
.fichemini{margin-bottom:20px}.fichemini .tag-promoplan{position:absolute;top:45px;right:15px;pointer-events:none}.fichemini .tag-bestprice{position:absolute;display:block;top:-13px;right:15px;width:60px;pointer-events:none}.fichemini .ui-shop-nom{font-size:14px;font-weight:600;line-height:1.3em;height:2.6em;overflow:hidden;margin:5px 0}.fichemini .ui-shop-nom a:focus,.fichemini .ui-shop-nom a:hover{color:#ff450c}.fichemini .ui-shop-prix{height:50px}.fichemini .ui-shop-prix .ui-site-prix{font-size:18px;font-weight:600}.fichemini .ui-shop-prix .ui-site-prix span.normal{display:block}.fichemini .ui-shop-prix .ui-site-prix span.pourcent{position:absolute;top:10px;right:15px;height:45px;width:45px;font-size:90%;z-index:2;color:#fff;background:#ff450c;border-radius:100%;display:flex;justify-content:center;align-items:center}@media (min-width:992px){.fichemini .ui-shop-prix .ui-site-prix span.pourcent{top:-20px;right:0}}@media (max-width:767px){.fichemini .ui-shop-prix .ui-site-prix span.pourcent{right:5px;height:30px;width:30px}}.fichemini .ui-shop-prix .ui-site-prix span.pourcent::before{content:'-'}.fichemini .ui-shop-prix .ui-site-prix span.pourcent::after{content:'%'}.fichemini .ui-shop-mypangeeinfo{font-size:12px;color:#757575;font-weight:600;font-style:italic;margin:-6px 0 -10px;line-height:16px;text-align:center}@media (max-width:991px){.fichemini .ui-shop-mypangeeinfo{font-size:11px;margin:0 -12px -14px;line-height:14px;white-space:nowrap}}.fichemini .ui-shop-mypangeeinfo .mypangee-mensualite{color:#ff450c}.fichemini .ui-shop-mypangeeinfo .mypangee-lld-link{color:#3d3c3b;text-decoration:underline}.fichemini .ui-shop-stockinfo{margin:10px 0;height:20px}@media (max-width:991px){.fichemini .ui-shop-stockinfo{margin:14px 0 10px}}.fichemini .ui-shop-stockinfo.free .stockinfo-feu:after,.fichemini .ui-shop-stockinfo.free .stockinfo-feu:before{display:none}.fichemini .ui-shop-stockinfo .stockinfo-value{display:none}.fichemini .ui-shop-stockinfo .stockinfo-feu:before{content:" ";width:.65em;height:.65em;border-radius:1em;display:inline-block;margin-right:10px}.fichemini .ui-shop-stockinfo .stockinfo-feu:after{content:"En stock"}.fichemini .ui-shop-stockinfo .feu-success{color:#343434}.fichemini .ui-shop-stockinfo .feu-success:before{background:#3ba143}.fichemini .ui-shop-stockinfo .feu-warning{color:#343434}.fichemini .ui-shop-stockinfo .feu-warning:before{background:#e67e22}.fichemini .ui-shop-stockinfo .feu-warning:after{content:"En stock fournisseur"}.fichemini .ui-shop-stockinfo .feu-danger{color:#343434}.fichemini .ui-shop-stockinfo .feu-danger:before{background:#c0392b}.fichemini .ui-shop-stockinfo .feu-danger:after{content:"R\0000E9approvisionnement"}.fichemini .ui-shop-ajout{margin-bottom:10px;height:83px}.fichemini .ui-shop-ajout .label-qte{display:none}.fichemini .ui-shop-ajout .ui-site-quantite{margin-bottom:5px}.fichemini .ui-shop-ajout .ui-site-quantite input.input-number{border:none;box-shadow:none;color:#343434}.fichemini .ui-shop-ajout .ui-site-quantite button{background-color:#eaeaea;border:none;border-radius:4px;font-size:12px;color:#343434;padding:5px 10px}.fichemini .ui-shop-ajout .ui-site-quantite button:focus,.fichemini .ui-shop-ajout .ui-site-quantite button:hover{background-color:#d1d1d1}.fichemini .ui-shop-ajout .ui-site-quantite .input-group-btn:last-child>.btn,.fichemini .ui-shop-ajout .ui-site-quantite .input-group-btn:last-child>.btn-group{margin:0}.fichemini .ui-shop-ajout button:not(.btn-number){width:100%;display:flex;align-items:center}.fichemini .ui-shop-ajout button:not(.btn-number) img{width:30px;margin-right:10px}.fichemini .ui-shop-ajout button:not(.btn-number) span{font-size:20px;font-weight:300;flex:auto}.fichemini .ui-shop-avis{font-weight:300;height:20px}.fichemini .ui-shop-avis i.fa-star:last-of-type{margin-right:5px}@media (max-width:991px){.fichemini{margin-bottom:1px;box-shadow:rgba(0,0,0,.15) .8px 1.4px 1.1px}.fichemini:nth-child(n+3){padding-top:20px}.fichemini:nth-child(2n){box-shadow:rgba(0,0,0,.15) 0 1.4px 0}.fichemini .ui-shop-prix{height:35px}.fichemini .ui-shop-prix .ui-site-prix{font-size:15px}.fichemini .ui-shop-avis{height:15px;font-size:15px;line-height:1;margin-bottom:5px}.fichemini .ui-shop-ajout{height:72px}.fichemini .ui-shop-ajout .label-qte{display:none}.fichemini .ui-shop-ajout .ui-site-quantite{margin-bottom:8px}.fichemini .ui-shop-ajout .ui-site-quantite button{padding:4px 15px}.fichemini .ui-shop-ajout button:not(.btn-number) img{height:20px}.fichemini .ui-shop-ajout button:not(.btn-number) span{font-size:16px}.fichemini .ui-shop-nom{display:flex;align-items:center;justify-content:center}}@media (max-width:767px){.fichemini .ui-shop-nom{height:5.5em}.fichemini .ui-shop-nom a{-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.fichemini .ui-shop-avis{height:12px;font-size:12px}.fichemini .tag-bestprice{width:45px;top:-9px;right:5px}}
.modal-popup-plan .modal-dialog{min-width:50%;max-width:90%}.fiche h1.ui-shop-nom{font-size:30px;font-weight:400}.fiche span.ui-shop-nom{font-size:30px;text-align:center;display:block;margin:20px 0 15px 0}.fiche .ui-shop-prodplugin .plugin-imagemap .plugin-imagemap-canevas{display:table;margin:0 auto}.fiche .ui-shop-prodplugin .plugin-imagemap .plugin-imagemap-canevas .shape{border-color:#0f70ff;background:rgba(15,112,255,.3)}.fiche .ui-shop-prodplugin .plugin-imagemap .plugin-imagemap-canevas .shape.ref-focus{border:2px solid red;background:rgba(255,0,0,.2);opacity:1}.fiche .ui-shop-prodplugin .plugin-imagemap .plugin-imagemap-canevas .shape.ref-focus:hover{opacity:.7}.fiche .ui-shop-prodplugin .plugin-imagemap .scroll-focus{background-color:#eaeaea}.fiche .ui-shop-prodplugin .plugin-imagemap .ui-shop-property-value-ref{cursor:pointer;text-decoration:underline}.fiche .ui-shop-prodplugin .plugin-imagemap .ui-shop-property-value-ref:hover{text-decoration:none}.fiche .ui-shop-fiche-haut .tag-promoplan{position:absolute;top:65px;right:15px;pointer-events:none}.fiche .ui-shop-fiche-haut .tag-bestprice{position:absolute;display:block;right:15px;width:60px;pointer-events:none}.fiche .ui-shop-fiche-haut .ui-shop-fiche-gauche .miniatures{margin-top:10px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-gauche .miniatures .swiper-container{min-width:calc(100% - 100px)}.fiche .ui-shop-fiche-haut .ui-shop-fiche-gauche .miniatures .row{display:flex;justify-content:center;gap:10px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-gauche .miniatures .row img{border-radius:10px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-gauche .miniatures .swiper-container-top{position:relative}.fiche .ui-shop-fiche-haut .ui-shop-fiche-gauche .miniatures .swiper-container-top .swiper-container{margin:0 15px;position:initial;padding:0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-gauche .miniatures .swiper-container-top .swiper-container .swiper-button-next,.fiche .ui-shop-fiche-haut .ui-shop-fiche-gauche .miniatures .swiper-container-top .swiper-container .swiper-button-prev{width:15px;height:35px;background:#ff450c;border:1px solid transparent;border-radius:3px;color:#fff;line-height:33px;text-align:center;left:auto;right:auto;margin-top:-17px;transition:all .3s ease-in-out}.fiche .ui-shop-fiche-haut .ui-shop-fiche-gauche .miniatures .swiper-container-top .swiper-container .swiper-button-next:hover,.fiche .ui-shop-fiche-haut .ui-shop-fiche-gauche .miniatures .swiper-container-top .swiper-container .swiper-button-prev:hover{background-color:#fff;border-color:#ff450c;color:#ff450c}.fiche .ui-shop-fiche-haut .ui-shop-fiche-gauche .miniatures .swiper-container-top .swiper-container .swiper-button-prev{left:0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-gauche .miniatures .swiper-container-top .swiper-container .swiper-button-next{right:0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-avis{font-weight:300}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-avis i.fa-star:last-of-type{margin-right:20px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-marque a{display:inline-block}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-marque a .ui-site-image{display:inline-block;margin:15px 0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-marque a .ui-site-image img{margin:0;max-width:200px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-marque a .ui-shop-nom{text-align:left}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .plan-technique,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ref-fabricant,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-marque,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ref{font-weight:700}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .plan-technique{text-transform:uppercase;margin:10px 0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .plan-technique a:after{content:url(../../public/img/brochure.svg);width:41px;height:47px;display:inline-block;vertical-align:middle;margin-left:10px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-prix{font-size:30px;font-weight:700;text-align:right;line-height:1;position:relative}@media (min-width:1580px){.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-prix{padding-left:120px}}@media (max-width:1579px) and (min-width:992px){.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-prix{padding-left:55px;font-size:25px}}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-prix span.ttc{font-size:20px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-prix span.normal{font-size:60%}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-prix span.pourcent{font-size:22px;background-color:#ff450c;display:flex;color:#fff;border-radius:100%;width:55px;height:55px;align-items:center;justify-content:center;position:absolute;top:0}@media (min-width:1580px){.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-prix span.pourcent{left:50px}}@media (max-width:1579px) and (min-width:992px){.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-prix span.pourcent{left:0;width:45px;height:45px;font-size:17px}}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-prix span.pourcent:before{content:'-'}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-prix span.pourcent:after{content:'%'}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ecotaxe{text-align:end;margin:0 0 0 auto}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-mypangeeinfo{margin-top:20px;font-size:20px;color:#757575;font-weight:600;text-align:end;font-style:italic}@media (max-width:1579px){.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-mypangeeinfo{font-size:16px}}@media (max-width:991px){.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-mypangeeinfo{margin-top:0;margin-bottom:10px}}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-mypangeeinfo .mypangee-mensualite{color:#ff450c}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-mypangeeinfo .mypangee-lld-link{color:#3d3c3b;text-decoration:underline}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo{text-align:right;margin:20px 0 25px 0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo.free{font-weight:700;text-align:center;text-transform:uppercase;margin-top:0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo.free .text-success{color:#3c763d}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo.free .text-warning{color:#8a6d3b}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo.free .text-danger{color:#a94442}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo.free .stockinfo-feu,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo.free .stockinfo-value{display:block}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo.free .stockinfo-feu:after,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo.free .stockinfo-feu:before,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo.free .stockinfo-value:after,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo.free .stockinfo-value:before{display:none}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo .stockinfo-value{position:relative;display:flex;justify-content:flex-end;color:#343434;padding-bottom:20px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo .stockinfo-value:before{content:" ";width:.65em;height:.65em;border-radius:1em;display:inline-block;margin-right:10px;align-self:center;order:1}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo .stockinfo-value:after{content:"En stock";order:2}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo .stockinfo-value.text-success:before{content:" ";background:#3ba143}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo .stockinfo-value.text-warning:before{content:" ";background:#e67e22}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo .stockinfo-value.text-warning:after{content:"En stock fournisseur"}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo .stockinfo-value.text-danger:before{content:" ";background:#c0392b}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo .stockinfo-value.text-danger:after{content:"R\0000E9approvisionnement"}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo .stockinfo-value span.info-stock{position:absolute;bottom:0;right:0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-prixdeg table td.ui-shop-prixdeg-prix .ui-site-prix{font-size:14px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-prixdeg table td.ui-shop-prixdeg-prix .ui-shop-prixdeg-pourcent{color:#ff450c;font-weight:700}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .dispo{display:flex;justify-content:end}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .dispo .btn-dispo{width:fit-content}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-shop-option label{width:100%!important;font-weight:400;text-align:left;margin-bottom:5px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-shop-option .col-sm-6{width:100%!important}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-shop-option .col-sm-6 .form-control{border:1px solid #757575;color:#343434}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-shop-option .col-sm-6 .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(255,69,12,.6)}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout span.label-qte{text-transform:uppercase}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-site-quantite{margin:5px 0 15px 0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-site-quantite input.input-number{height:37px;border-top:1px solid #757575;border-bottom:1px solid #757575;border-right:none;border-left:none;box-shadow:none;color:#343434}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-site-quantite button{background-color:#eaeaea;border:none;border-radius:4px;font-size:12px;color:#343434;padding:9px 15px;border:1px solid #757575;height:37px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-site-quantite button.btn-moins{margin-right:-4px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-site-quantite button.btn-plus{margin-left:-3px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-site-quantite button.btn-plus:focus,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-site-quantite button.btn-plus:hover{position:initial}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-site-quantite button[disabled]{opacity:1}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-site-quantite button:focus,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .ui-site-quantite button:hover{background-color:#d1d1d1}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout button:not(.btn-number){width:100%;display:flex;align-items:center}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout button:not(.btn-number) img{width:30px;margin-right:10px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout button:not(.btn-number) span{font-size:20px;font-weight:300;flex:auto}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ssproduits-label{width:100%!important;font-weight:400;text-align:left;margin-bottom:5px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ssproduits-dropdown button{text-align:left;border:1px solid #757575;color:#343434;background:#fff}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ssproduits-dropdown button:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(255,69,12,.6)}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ssproduits-dropdown .dropdown-menu{width:100%}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ssproduits-dropdown .dropdown-menu>li>a:hover{color:#fff;background-color:#007bff}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-share{float:right;margin:15px 0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-share .at-share-tbx-element .at-icon-wrapper:last-of-type{margin-right:0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .bloc-bas{padding:30px 80px;border-radius:10px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .bloc-bas .fidelite{min-height:50px;display:flex;margin-bottom:10px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .bloc-bas .fidelite .ui-shop-fidelite{font-weight:300;align-self:center;padding-left:20px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .bloc-bas .fidelite .ui-shop-fidelite span.title{font-weight:700}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .bloc-bas .fidelite:before{content:url(../../public/img/fidelite.svg);width:50px;height:50px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .bloc-bas .fiche-livraison-offerte{min-height:50px;font-weight:300;display:flex}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .bloc-bas .fiche-livraison-offerte span{align-self:center;padding-left:20px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .bloc-bas .fiche-livraison-offerte:before{content:url(../../public/img/livraison-offerte.svg);width:50px;height:50px}.fiche .ui-shop-fiche-bas{margin-top:30px}.fiche .ui-shop-fiche-bas .tab{margin-bottom:20px}.fiche .ui-shop-fiche-bas .tab ul.nav-tabs{display:table;margin:0 auto;border:none}.fiche .ui-shop-fiche-bas .tab ul.nav-tabs li a{font-size:16px;color:#343434;border:1px solid #eaeaea;border-left:none;margin-right:0;border-radius:0;padding:10px 30px}.fiche .ui-shop-fiche-bas .tab ul.nav-tabs li a h2{font-size:inherit;font-weight:inherit;margin:0;width:130px;text-align:center}.fiche .ui-shop-fiche-bas .tab ul.nav-tabs li.active a{font-weight:700;background-color:#eaeaea}.fiche .ui-shop-fiche-bas .tab ul.nav-tabs li:first-of-type a{border-left:1px solid #eaeaea;border-top-left-radius:10px}.fiche .ui-shop-fiche-bas .tab ul.nav-tabs li:last-of-type a{border-top-right-radius:10px}.fiche .ui-shop-fiche-bas .tab .tab-content{padding:10px;border-radius:10px;border:1px solid #eaeaea}.fiche .ui-shop-fiche-bas .tab .tab-content .video{text-align:center}.fiche .ui-shop-fiche-bas .tab .tab-content .video .youtube_player{margin:15px auto}.fiche .ui-shop-fiche-bas .tab .tab-content .ui-shop-avis .ui-shop-avis-label{display:none}.fiche .ui-shop-fiche-bas .tab .tab-content .ui-shop-avis .ui-shop-avis-list{max-height:500px;clear:both}.fiche .ui-shop-fiche-bas .tab .tab-content .ui-shop-avis .ui-shop-avis-list .well{padding:10px;margin-bottom:10px;margin-right:5px;box-shadow:none}.fiche .ui-shop-fiche-bas .tab .tab-content .ui-shop-avis .ui-shop-avis-list::-webkit-scrollbar{background-color:#f5f5f5;width:15px;border-radius:4px}.fiche .ui-shop-fiche-bas .tab .tab-content .ui-shop-avis .ui-shop-avis-list::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:4px}.fiche .ui-shop-fiche-bas .tab .tab-content .ui-shop-avis .ui-shop-avis-list::-webkit-scrollbar-thumb{background-color:#ff450c;border-radius:20px;border:5px solid #f5f5f5}.fiche .ui-shop-lies .swiper-external-container .swiper-container{overflow-y:visible;overflow-x:clip}.fiche .ui-shop-lies .swiper-external-container .swiper-button-next,.fiche .ui-shop-lies .swiper-external-container .swiper-button-prev{top:calc(50% - 20px)}.fiche .ui-shop-lies .swiper-external-container .swiper-button-next{right:-40px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-next::after{font-size:45px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-prev{left:-40px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-prev::after{font-size:45px}@media (min-width:1580px){.fiche .ui-shop-fiche-haut{height:640px}.fiche .ui-shop-fiche-droite{height:100%;position:relative}.fiche .ui-shop-fiche-droite .row .ui-shop-prix>.ui-site-prix{position:relative;display:flex;flex-direction:column}.fiche .ui-shop-fiche-droite .row .ui-shop-prix>.ui-site-prix>.ht{margin:auto 0 0}.fiche .ui-shop-fiche-droite .bloc-bas{position:absolute;bottom:30px}}@media (min-width:1200px) and (max-width:1579px){.fiche .ui-shop-fiche-haut{height:587px}.fiche .ui-shop-fiche-droite{height:100%;position:relative}.fiche .ui-shop-fiche-droite .row .ui-shop-prix>.ui-site-prix{position:relative;display:flex;flex-direction:column}.fiche .ui-shop-fiche-droite .row .ui-shop-prix>.ui-site-prix>.ht{margin:auto 0 0}.fiche .ui-shop-fiche-droite .bloc-bas{position:absolute;bottom:0}}@media (max-width:1199px){.fiche .ui-shop-lies .swiper-external-container .swiper-button-next{right:-35px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-next::after{font-size:40px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-prev{left:-35px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-prev::after{font-size:40px}}@media (max-width:991px){.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .plan-technique,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ref-fabricant,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-avis,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-marque,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ref,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-prix,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-share{text-align:center}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ajout .dispo .btn-dispo{width:100%}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-ssproduits-dropdown .dropdown-menu{bottom:100%;top:unset}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-marque a .ui-shop-nom{text-align:center}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-marque a .ui-site-image{margin:5px 0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-marque a .ui-site-image img{max-width:180px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-site-share{display:none}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .bloc-bas{padding:15px 5px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .bloc-bas .fiche-livraison-offerte span,.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .bloc-bas .ui-shop-fidelite{padding-left:20px}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo{margin:8px 0}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo .stockinfo-value{justify-content:center}.fiche .ui-shop-fiche-haut .ui-shop-fiche-droite .ui-shop-stockinfo .stockinfo-value span.info-stock{width:100%;left:0}.fiche .ui-shop-fiche-bas{margin-top:15px}.fiche .ui-shop-fiche-bas .title-line span{padding:0}.fiche .ui-shop-fiche-bas .title-line:after,.fiche .ui-shop-fiche-bas .title-line:before{display:none}.fiche .ui-shop-fiche-bas .tab{margin-bottom:10px}.fiche .prix-fixe{position:fixed;flex-direction:column;bottom:0;left:0;right:0;background-color:rgba(223,221,221,.95);padding:5px 10px;z-index:900;box-shadow:0 -3px 5px -1px rgba(0,0,0,.3);display:none}.fiche .prix-fixe .ui-shop-prix{margin-bottom:10px}.fiche .prix-fixe .ui-shop-prix .ui-site-prix{position:relative;font-size:23px;line-height:20px;text-align:right;margin:0}.fiche .prix-fixe .ui-shop-prix .ui-site-prix span.promo{font-size:16px;color:#ff450c}.fiche .prix-fixe .ui-shop-prix .ui-site-prix span.pourcent{position:absolute;top:0;left:0;max-height:100%;font-size:18px;background-color:#ff450c;color:#fff;border-radius:100%;padding:5px;height:48px;width:48px}.fiche .prix-fixe .ui-shop-prix .ui-site-prix span.pourcent:before{content:"-"}.fiche .prix-fixe .ui-shop-prix .ui-site-prix span.pourcent:after{content:"%"}.fiche .prix-fixe .ui-shop-option{margin-bottom:5px}.fiche .prix-fixe .ui-shop-ajout .ajout-quantite{margin-top:10px}.fiche .prix-fixe .ui-shop-ajout>.row{display:flex;align-items:center}.fiche .prix-fixe .ui-shop-ajout>.row span.label-qte{display:none}.fiche .prix-fixe .ui-shop-ajout>.row .ui-site-quantite{margin:0 15px 0 0}.fiche .prix-fixe .ui-shop-ajout>.row button:not(.btn-number){height:37px}.fiche .prix-fixe .ui-shop-ajout>.row button:not(.btn-number) span{font-weight:600}.fiche .prix-fixe .ui-shop-ajout>.row .ui-shop-stockinfo{display:none}.fiche .ui-shop-lies .swiper-external-container{margin-bottom:15px}.fiche .ui-shop-lies .swiper-external-container .swiper-pagination{width:100%;padding:5px;display:flex;justify-content:center;align-items:center;gap:2px}.fiche .ui-shop-lies .swiper-external-container .swiper-pagination .swiper-pagination-bullet{border-radius:100%;width:14px;height:14px;transition:opacity .2s ease-in-out;background:0 0;border:2px solid #c0392b;opacity:.2}.fiche .ui-shop-lies .swiper-external-container .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.fiche .ui-shop-lies .swiper-external-container .swiper-pagination .swiper-pagination-bullet:hover{background:initial;opacity:initial}.fiche .ui-shop-lies .swiper-external-container .ui-shop-fiches{display:grid;grid-auto-flow:column;margin-bottom:10px}.fiche .ui-shop-lies .swiper-external-container .ui-shop-fiches .fichemini{padding:10px;height:100%;box-shadow:none}.fiche .ui-shop-lies .swiper-external-container .ui-shop-fiches .fichemini.swiper-slide-active{box-shadow:rgba(0,0,0,.15) .8px 1.4px 1.1px}.fiche .ui-shop-lies .swiper-external-container .ui-shop-fiches .fichemini.swiper-slide-next{box-shadow:rgba(0,0,0,.15) 0 1.4px 0}.fiche .ui-shop-lies .swiper-external-container .ui-shop-fiches .fichemini .ui-shop-nom{height:5em}.fiche .ui-shop-lies .swiper-external-container .ui-shop-fiches .fichemini .btn-primary{margin-bottom:8px;padding:4px 15px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-next{right:-30px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-next::after{font-size:35px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-prev{left:-30px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-prev::after{font-size:35px}}@media (max-width:767px){.fiche span.ui-shop-nom{font-size:18px;margin:10px 0}.fiche .ui-shop-fiche-bas .title-line span{padding:10px}.fiche .ui-shop-fiche-bas .tab ul.nav-tabs{display:block;margin-bottom:10px}.fiche .ui-shop-fiche-bas .tab ul.nav-tabs li{width:100%;float:none;text-align:center}.fiche .ui-shop-fiche-bas .tab ul.nav-tabs li a{border-left:1px solid #eaeaea;display:flex;justify-content:center}.fiche .ui-shop-fiche-bas .tab ul.nav-tabs li:first-of-type a{border-radius:10px 10px 0 0}.fiche .ui-shop-fiche-bas .tab ul.nav-tabs li:last-of-type a{border-radius:0 0 10px 10px}.fiche .ui-shop-fiche-bas .tab .tab-content .video iframe{width:100%}.fiche .ui-shop-lies .swiper-external-container .swiper-button-next{right:-12px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-next::after{font-size:25px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-prev{left:-12px}.fiche .ui-shop-lies .swiper-external-container .swiper-button-prev::after{font-size:25px}.fiche .ui-shop-lies .ui-shop-lies-label{font-size:16px}}@media (max-width:350px){.fiche .prix-fixe .ui-shop-ajout>.row>div{padding:0 10px}.fiche .prix-fixe .ui-shop-ajout>.row button:not(.btn-number) span{font-size:15px}}
body .header{margin-bottom:15px}body .header .header-top{padding-top:20px}body .header .header-top .row{display:flex;align-items:center}body .header .header-top .search>span:not(.input-group-btn){font-size:18px;font-weight:300;display:block;text-align:center;margin-bottom:15px}body .header .header-top .search .ui-site-search .input-group{width:80%;margin:0 auto}body .header .header-top .search .ui-site-search .input-group input{border-radius:10px 0 0 10px}body .header .header-top .espace-client{display:flex;justify-content:space-around;align-items:stretch;align-content:stretch;padding:0}body .header .header-top .espace-client a.first-line{flex:1;padding:0 5px}body .header .header-top .espace-client a.first-line span{font-size:12px;font-weight:300;text-transform:uppercase;text-align:center;display:block;margin-bottom:10px}body .header .header-top .espace-client a.first-line img{margin:0 auto}body .header .header-top .espace-client a.first-line:focus,body .header .header-top .espace-client a.first-line:hover{color:#ff450c}body .header .header-top .espace-client .ui-block-compte,body .header .header-top .espace-client .ui-block-panier{flex:1;padding:0 5px}body .header .header-top .espace-client .ui-block-compte a,body .header .header-top .espace-client .ui-block-panier a{flex:none;padding:0;display:block}body .header .header-top .espace-client .ui-block-compte a span,body .header .header-top .espace-client .ui-block-panier a span{margin-bottom:20px}body .header .header-top .espace-client .ui-block-compte a .img,body .header .header-top .espace-client .ui-block-panier a .img{position:relative;display:table;margin:0 auto}body .header .header-top .espace-client .ui-block-compte a .img span.count,body .header .header-top .espace-client .ui-block-panier a .img span.count{position:absolute;top:-7px;right:-17px;width:24px;height:24px;display:inline-block;background-color:#ff450c;border:2px solid #ff450c;color:#fff;font-size:14px;font-weight:600;line-height:20px;text-align:center;border-radius:50%;transition:all .3s ease-in-out;margin-bottom:0}body .header .header-top .espace-client .ui-block-compte a .img .puce,body .header .header-top .espace-client .ui-block-panier a .img .puce{width:10px;height:10px;position:absolute;right:-20px;bottom:0;border-radius:50%}body .header .header-top .espace-client .ui-block-compte a .img .puce.puce-verte,body .header .header-top .espace-client .ui-block-panier a .img .puce.puce-verte{background-color:#3ba143}body .header .header-top .espace-client .ui-block-compte a .img .puce.puce-rouge,body .header .header-top .espace-client .ui-block-panier a .img .puce.puce-rouge{background-color:#c0392b}body .header .header-top .espace-client .ui-block-compte a:focus .img span.count,body .header .header-top .espace-client .ui-block-compte a:hover .img span.count,body .header .header-top .espace-client .ui-block-panier a:focus .img span.count,body .header .header-top .espace-client .ui-block-panier a:hover .img span.count{background-color:#fff;color:#ff450c}body .header .header-top .espace-client .ui-block-compte .dropdown,body .header .header-top .espace-client .ui-block-panier .dropdown{position:initial}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu{top:initial;right:14px;border-radius:10px;padding:0;box-shadow:none;z-index:2000}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .transparent,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .transparent{height:10px}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .transparent:before,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .transparent:before{display:none}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content{border-radius:10px;padding:10px;box-shadow:0 6px 12px rgba(0,0,0,.175)}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .btn-primary,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .btn-primary{border-radius:5px;padding:5px}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .ui-block-compte-connect,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .ui-block-compte-connect{margin-bottom:10px}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .ui-block-compte-connect a:focus,body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .ui-block-compte-connect a:hover,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .ui-block-compte-connect a:focus,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .ui-block-compte-connect a:hover{color:#fff}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .ui-block-compte-user,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .ui-block-compte-user{font-weight:600}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .ui-block-compte-default-line a,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .ui-block-compte-default-line a{font-weight:600}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .ui-block-compte-default-line a .badge,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .ui-block-compte-default-line a .badge{width:25px;height:25px;min-width:inherit;background-color:#ff450c;font-weight:600;line-height:25px;text-align:center;border-radius:50%;padding:0;margin-left:10px;margin-bottom:0;transition:all .3s ease-in-out}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .ui-block-compte-default-line a:focus .badge,body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .ui-block-compte-default-line a:hover .badge,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .ui-block-compte-default-line a:focus .badge,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .ui-block-compte-default-line a:hover .badge{background-color:#d83300}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .ui-block-compte-default-line:last-of-type,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .ui-block-compte-default-line:last-of-type{margin-top:10px}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .ui-block-compte-default-line:last-of-type a,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .ui-block-compte-default-line:last-of-type a{background-color:#ff450c;color:#fff;border-radius:5px;padding:5px;text-align:center;font-weight:300}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .ui-block-compte-default-line:last-of-type a:focus,body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content .ui-block-compte-default-line:last-of-type a:hover,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .ui-block-compte-default-line:last-of-type a:focus,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content .ui-block-compte-default-line:last-of-type a:hover{background-color:#d83300}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu .content hr,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu .content hr{width:100%;margin:10px 0}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu.ui-block-panier-survol .content .text-center a:focus,body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu.ui-block-panier-survol .content .text-center a:hover,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu.ui-block-panier-survol .content .text-center a:focus,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu.ui-block-panier-survol .content .text-center a:hover{color:#fff}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li{font-weight:600;margin:10px 0}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row{display:flex}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row div,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row div{align-self:center}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row div.ui-block-panier-survol-del,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row div.ui-block-panier-survol-del{padding:0}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row div.ui-block-panier-survol-del span,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row div.ui-block-panier-survol-del span{text-align:right}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row div a:focus,body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row div a:hover,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row div a:focus,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row div a:hover{color:#ff450c}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row div a span.glyphicon-trash,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled li .ui-block-panier-survol-row div a span.glyphicon-trash{margin-bottom:0}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled::-webkit-scrollbar-thumb,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu.ui-block-panier-survol .content ul.list-unstyled::-webkit-scrollbar-thumb{background-color:#ff450c}body .header .header-top .espace-client .ui-block-compte .dropdown .dropdown-menu.ui-block-panier-survol .content .total,body .header .header-top .espace-client .ui-block-panier .dropdown .dropdown-menu.ui-block-panier-survol .content .total{font-weight:700}body .header .header-top .espace-client .ui-block-panier:focus .dropdown .dropdown-menu,body .header .header-top .espace-client .ui-block-panier:hover .dropdown .dropdown-menu{display:block}body .header .header-top .espace-client .ui-block-compte a span{margin-bottom:10px}body .header .navbar-menu{margin-bottom:10px}body .header .msg-wsb{background-color:#ff450c;border-radius:4px;padding:5px;margin-top:15px}body .header .msg-wsb a{color:#fff}body .header .msg-wsb a:focus,body .header .msg-wsb a:hover{color:#343434}body .header .msg-wsb .titre{display:none}body .header .msg-wsb .content{font-size:16px;color:#fff}@media (max-width:767px){body .header .msg-wsb .content{font-size:14px}}body .header .msg-wsb .content p{margin:0}@media (max-width:1580px){body .header .header-top .logo{margin-top:20px}}@media (max-width:1199px){body .header .header-top .container .row{display:flex;flex-wrap:wrap}body .header .header-top .logo{order:1;margin-top:0;flex:1}body .header .header-top .search{order:3;flex:auto;margin-top:20px}body .header .header-top .espace-client{order:2}}@media (max-width:991px){body .header .header-top{padding:0}body .header .header-top .bouton-mobile{flex:1;align-self:center;text-align:left;padding:0}body .header .header-top .bouton-mobile button{width:50px;margin:0;padding:0;border:none;background:0 0;box-shadow:none;outline:0!important;color:#343434;margin-top:18px}body .header .header-top .bouton-mobile button i{font-size:32px}body .header .header-top .logo{display:flex;flex:none;margin-top:20px}body .header .header-top .logo a{width:100%;display:block;align-self:center}body .header .header-top .logo a img{margin:0 auto;display:block}body .header .header-top .espace-client{justify-content:flex-end;margin-top:18px;padding:0 15px}body .header .header-top .espace-client a.first-line{flex:inherit;padding:0 15px}body .header .header-top .espace-client a.first-line img{width:40px;height:40px}body .header .header-top .espace-client .ui-block-compte,body .header .header-top .espace-client .ui-block-panier{flex:inherit;padding:0}body .header .header-top .espace-client .ui-block-panier{padding-right:0}body .header .header-top .search{display:flex}body .header .header-top .search .ui-site-search{flex:auto;width:100%;padding:0}body .header .header-top .search .ui-site-search .input-group{width:100%}}@media (max-width:767px){body .header .header-top .logo{margin-top:15px}body .header .header-top .espace-client{padding:0 5px}body .header .header-top .espace-client a.first-line{align-self:center;padding:0 10px}body .header .header-top .espace-client a.first-line img{width:30px;height:30px}body .header .header-top .espace-client .ui-block-compte,body .header .header-top .espace-client .ui-block-panier{align-self:center;padding:0}body .header .header-top .espace-client .ui-block-compte .dropdown,body .header .header-top .espace-client .ui-block-panier .dropdown{padding:0}body .header .header-top .espace-client .ui-block-panier a.first-line{padding-right:20px}}
body .prefooter .frise{padding:20px 0}body .prefooter .frise .ui-site-souspages{display:flex;flex-wrap:wrap;justify-content:center;column-gap:30px}body .prefooter .frise .ui-site-souspages .souspages-item{width:calc((100% - 180px)/ 7);text-align:center}body .prefooter .frise .ui-site-souspages .souspages-item .img{margin-bottom:10px}body .prefooter .frise .ui-site-souspages .souspages-item .img img{margin:0 auto}body .prefooter .frise .ui-site-souspages .souspages-item .txt{height:40px;display:flex;justify-content:center}body .prefooter .frise .ui-site-souspages .souspages-item .txt span{color:#fff;align-self:center;text-transform:uppercase}body .prefooter .social-line{padding:20px 0}body .prefooter .social-line span.title{font-size:24px;font-weight:400;color:#fff;display:block;margin-bottom:15px}body .prefooter .social-line .social .link{display:table;margin:0 auto}body .prefooter .social-line .social .link a{width:80px;height:80px;display:inline-block;font-size:45px;color:#4a4a4a;background-color:#eaeaea;border:2px solid #eaeaea;border-radius:50%;text-align:center;line-height:1.6em;margin:0 10px}body .prefooter .social-line .social .link a i{vertical-align:middle}body .prefooter .social-line .social .link a svg{vertical-align:middle;height:45px;width:39px}body .prefooter .social-line .social .link a:focus,body .prefooter .social-line .social .link a:hover{background-color:#4a4a4a;border:2px solid #eaeaea;color:#eaeaea}body .prefooter .social-line .social .link a:focus svg path,body .prefooter .social-line .social .link a:hover svg path{fill:#eaeaea}body .prefooter .social-line .newsletter{color:#fff}body .prefooter .social-line .newsletter span.title{margin-bottom:0}body .prefooter .social-line .newsletter .ui-block-newsletter{margin-top:30px}body .prefooter .social-line .newsletter .ui-block-newsletter .form-group .input-group{width:80%}body .prefooter .social-line .newsletter .ui-block-newsletter .form-group .input-group input{border-radius:10px 0 0 10px}body .prefooter .social-line .newsletter .ui-block-newsletter .form-group .input-group .input-group-btn{width:1%}body .prefooter .social-line .newsletter .ui-block-newsletter .form-group .input-group .input-group-btn .btn{margin-left:0;border-color:#d83300;border-radius:0 10px 10px 0}body .prefooter .social-line .newsletter .ui-block-newsletter .ui-site-rgpdModal span.modal-title{font-size:18px;font-weight:500;display:block}body .footer{color:#fff;padding:30px 0 10px 0}body .footer a{color:#fff}body .footer a:focus,body .footer a:hover{color:#ff450c}body .footer span.title{font-size:24px;font-weight:400;display:block;margin-bottom:5px}body .footer .ui-site-souspages .souspages-item a{font-size:16px;font-weight:300;display:block}body .footer .logo{margin-bottom:30px}body .footer .logo img{margin:0 auto;max-height:80px}body .footer .coordonnees a{font-size:22px}body .footer .coordonnees a i{font-size:36px;margin-right:20px;vertical-align:middle}body .footer .coordonnees a span{display:inline-block;vertical-align:middle;font-weight:700}body .footer .coordonnees span{display:block;font-weight:300}body .footer .coordonnees .contact a span{padding-right:0}body .footer .coordonnees .contact span{padding-right:127px}body .footer .copyright{margin-top:30px}@media (max-width:1580px){body .footer .coordonnees .contact span{padding-right:32px}}@media (max-width:1199px){body .footer span.title{text-align:center;margin-bottom:20px}body .footer .ui-site-souspages .souspages-item{text-align:center}body .footer .avantages{margin-bottom:20px}body .footer .coordonnees .contact{text-align:center;margin-bottom:20px}body .footer .coordonnees .contact span{padding-right:0;text-align:center}body .footer .coordonnees .tel{text-align:center}body .footer .coordonnees .tel span{text-align:center}}@media (max-width:991px){body .prefooter .frise .ui-site-souspages .souspages-item{width:calc((100% - 90px)/ 4);margin-bottom:20px}body .prefooter .social-line .newsletter{margin-top:20px}body .prefooter .social-line .newsletter .ui-block-newsletter .form-group .input-group{width:100%}body .footer .logo{margin-top:30px}body .footer .logo img{max-width:80%}}@media (max-width:767px){body .footer .coordonnees .contact{margin-bottom:20px}body .prefooter .social-line .social .link a{margin:5px 10px}body .prefooter .frise .ui-site-souspages .souspages-item{width:calc((100% - 30px)/ 2)}body .prefooter .frise .ui-site-souspages .souspages-item .img img{max-height:50px}}
body .cat-lies{margin-top:10px}body .cat-lies .ui-shop-cats .ui-shop-cat.cat-wide a .texte{position:relative;margin-top:-55px}body .cat-lies .ui-shop-cats .ui-shop-cat.cat-defaut .content{background:transparent linear-gradient(180deg,#ff450c 0,#ff450c 50%,#802306 100%) 0 0 no-repeat padding-box;border-radius:10px;padding:5px 15px}body .cat-lies .ui-shop-cats .ui-shop-cat.cat-defaut .content a img{display:block;margin:10px auto 44px auto}body .cat-lies .ui-shop-cats .ui-shop-cat.cat-defaut .content a .texte{height:55px;display:flex;justify-content:space-between}body .cat-lies .ui-shop-cats .ui-shop-cat.cat-defaut .content a .texte .ui-shop-nom{font-size:16px;font-weight:600;text-align:left;color:#fff;align-self:center}body .cat-lies .ui-shop-cats .ui-shop-cat.cat-defaut .content a .texte .ui-shop-nom h3 span{font-weight:700}body .cat-lies .ui-shop-cats .ui-shop-cat.cat-defaut .content a .texte i{font-size:30px;color:#fff;align-self:center}body .univers-home .ui-shop-cats .cat-wide a:before{content:"";width:100%;height:100%;display:block;background-color:rgba(52,52,52,.5);border-radius:10px;position:absolute;top:0;right:0;left:0;transition:all .3s ease-in-out}body .univers-home .ui-shop-cats .cat-wide a:focus:before,body .univers-home .ui-shop-cats .cat-wide a:hover:before{background-color:rgba(52,52,52,0)}body .univers-home .ui-shop-cats .cat-wide a .texte{background-color:rgba(255,255,255,.6)}body .univers-home .ui-shop-cats .cat-wide a .texte .ui-shop-nom{color:#343434;text-transform:uppercase}body .univers-home .ui-shop-cats .cat-wide a img{width:487px;height:265px}@media (max-width:1579px){body .univers-home .ui-shop-cats .cat-wide a img{width:555px;height:196px}}@media (max-width:1199px){body .univers-home .ui-shop-cats .cat-wide a img{width:455px;height:248px}}@media (max-width:991px){body .univers-home .ui-shop-cats .cat-wide a img{width:345px;height:188px}}@media (max-width:767px){body .univers-home .ui-shop-cats .cat-wide a img{width:100%;height:auto}}body .ui-shop-cats.discover-cat .cat-wide a .texte{background-color:rgba(255,69,12,.7)}body .ui-shop-cats.discover-cat .cat-wide a .texte .ui-shop-nom{width:90%;color:#fff}body .ui-shop-cats.discover-cat .cat-wide a .texte i{color:#fff}@media (max-width:767px){body .ui-shop-cats .cat-wide{padding:0 5px;margin-bottom:70px}}body .ui-shop-cats .cat-wide a{position:relative;display:block}body .ui-shop-cats .cat-wide a .ui-site-image img{border-radius:10px;width:487px;height:265px}@media (max-width:1579px){body .ui-shop-cats .cat-wide a .ui-site-image img{width:555px;height:196px}}@media (max-width:1199px){body .ui-shop-cats .cat-wide a .ui-site-image img{width:455px;height:248px}}@media (max-width:991px){body .ui-shop-cats .cat-wide a .ui-site-image img{width:345px;height:188px}}@media (max-width:767px){body .ui-shop-cats .cat-wide a .ui-site-image img{width:100%;height:auto}}body .ui-shop-cats .cat-wide a .texte{position:absolute;bottom:0;width:100%;height:55px;background-color:#343434;border-radius:0 0 10px 10px;padding:10px 25px;display:flex;justify-content:space-between;transition:all .3s ease-in-out}body .ui-shop-cats .cat-wide a .texte .ui-shop-nom{width:85%;font-size:16px;font-weight:600;text-align:left;color:#fff;align-self:center;transition:all .3s ease-in-out}body .ui-shop-cats .cat-wide a .texte .ui-shop-nom h3{font-size:16px;display:block;align-self:center;margin:0}body .ui-shop-cats .cat-wide a .texte i{font-size:20px;color:#ff450c;align-self:center;transition:color .3s ease-in-out}body .ui-shop-cats .cat-wide a:focus .texte,body .ui-shop-cats .cat-wide a:hover .texte{background-color:#ff450c}body .ui-shop-cats .cat-wide a:focus .texte i,body .ui-shop-cats .cat-wide a:hover .texte i{color:#fff}body .ui-shop-cats .cat-wide a:focus .texte .ui-shop-nom,body .ui-shop-cats .cat-wide a:hover .texte .ui-shop-nom{color:#fff}body .ui-shop-cats .cat-sous-cat a .texte{height:55px;background-color:#343434;border-radius:0 0 10px 10px;padding:10px 20px;display:flex;justify-content:space-between;transition:all .3s ease-in-out}body .ui-shop-cats .cat-sous-cat a .texte .ui-shop-nom{color:#fff;align-self:center}body .ui-shop-cats .cat-sous-cat a .texte .ui-shop-nom h2{font-size:16px;margin-top:15px}body .ui-shop-cats .cat-sous-cat a .texte i{font-size:20px;color:#fff;align-self:center;margin-left:10px}body .ui-shop-cats .cat-sous-cat a:focus .texte,body .ui-shop-cats .cat-sous-cat a:hover .texte{background-color:#ff450c}@media (max-width:1580px){body .cat-lies .ui-shop-cats .ui-shop-cat.ui-shop-cat.cat-defaut a img{margin-bottom:36px}}@media (max-width:991px){body .cat-lies .ui-shop-cats .ui-shop-cat.ui-shop-cat.cat-defaut a img{margin-bottom:25px}body .zone-cat .ui-shop-cat{box-shadow:rgba(0,0,0,.15) .8px 1.4px 1.1px;padding-bottom:10px}body .zone-cat .ui-shop-cat:nth-child(2n){box-shadow:rgba(0,0,0,.15) 0 1.4px 0}}@media (max-width:767px){body .ui-shop-cats .cat-sous-cat,body .ui-shop-cats .cat-wide{margin-bottom:10px}body .ui-shop-cats .cat-sous-cat a img,body .ui-shop-cats .cat-wide a img{width:100%}body .ui-shop-cats .cat-sous-cat a .texte,body .ui-shop-cats .cat-wide a .texte{padding:5px;height:38px;margin-top:-38px!important}body .ui-shop-cats .cat-sous-cat a .texte .ui-shop-nom,body .ui-shop-cats .cat-wide a .texte .ui-shop-nom{text-align:left;width:95%}body .ui-shop-cats .cat-sous-cat a .texte .ui-shop-nom h2,body .ui-shop-cats .cat-sous-cat a .texte .ui-shop-nom h3,body .ui-shop-cats .cat-wide a .texte .ui-shop-nom h2,body .ui-shop-cats .cat-wide a .texte .ui-shop-nom h3{font-size:12px;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;line-height:1.2;text-align:center}body .ui-shop-cats .cat-sous-cat a .texte i,body .ui-shop-cats .cat-wide a .texte i{font-size:15px}body .ui-shop-cats .cat-sous-cat{margin-bottom:10px}body .ui-shop-cats:not(.discover-cat,.ui-shop-cats-popup-lies) .cat-sous-cat,body .ui-shop-cats:not(.discover-cat,.ui-shop-cats-popup-lies) .cat-wide:not(.col-xs-12){margin-bottom:29px}body .ui-shop-cats:not(.discover-cat,.ui-shop-cats-popup-lies) .cat-sous-cat a .texte,body .ui-shop-cats:not(.discover-cat,.ui-shop-cats-popup-lies) .cat-wide:not(.col-xs-12) a .texte{margin-top:0!important;bottom:-19px!important}body .ui-shop-cats-popup-lies .cat-sous-cat,body .ui-shop-cats-popup-lies .cat-wide:not(.col-xs-12){margin-bottom:12px}body .ui-shop-cats-popup-lies .cat-sous-cat a .texte,body .ui-shop-cats-popup-lies .cat-wide:not(.col-xs-12) a .texte{margin-top:0!important;bottom:2px!important}}
body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog{width:1550px}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-dispo{background-color:#fff;border:1px solid #999;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.5);width:50%;margin:0 auto}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content:has(.modal-dispo){background-color:transparent;box-shadow:none;border:none}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content{background-color:#fff;border:1px solid #999;box-shadow:0 5px 15px rgba(0,0,0,.5);border-radius:10px;min-height:30dvh}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container{position:relative}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-header{border-bottom:none;padding:15px 0}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-header .close{float:none;position:absolute;top:25px;right:30px;z-index:1000}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-header .title{font-size:24px;font-weight:700;color:#5b9109}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-header .title i{margin-right:10px;vertical-align:middle}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-header .title .modal-title{font-size:24px;font-weight:700;display:inline-block}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-header .actions{padding-right:50px}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-header .actions .action{display:inline-block}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-header .actions .action.action-continue i{vertical-align:middle}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-header .actions .action.action-terminer a.btn{font-size:16px;color:#343434;background:0 0;border:none;border-radius:0}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-header .actions .action.action-terminer a.btn i{vertical-align:middle;margin-left:5px}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-instruction{padding:0}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body{padding:15px 0}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body table{margin-bottom:0}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body table tr.modal-infos{transition:all .3s ease-in-out}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body table tr.modal-infos td{padding:15px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:0 0;vertical-align:middle}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body table tr.modal-infos td .hidden-xs{display:flex}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body table tr.modal-infos td .hidden-xs>div{align-self:center}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body table tr.modal-infos td .visible-xs>div{margin:5px 0}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body table tr.modal-infos td .ui-site-prix .pourcent{color:#ff450c}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body table tr.modal-infos:focus,body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body table tr.modal-infos:hover{background-color:#e5e5e5}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-footer{padding:15px 0}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-footer.actions .action-valider{padding:0}body:not(.body-default-user-edit) #modal-popup-ajout .modal-footer,body:not(.body-default-user-edit) #modal-popup-ajout .modal-header{border:none}@media (max-width:1580px){body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog{width:1200px}}@media (max-width:1199px){body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog{width:970px}}@media (max-width:991px){body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog{width:750px}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-header .title{text-align:center;margin-bottom:20px}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-header .actions{text-align:center!important;padding-right:15px}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body .ui-shop-lies .title-line:after,body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body .ui-shop-lies .title-line:before{display:none}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-body .ui-shop-lies .title-line span{padding:0}}@media (max-width:767px){body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog{width:85%;margin:10px auto}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-dispo{width:100%}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-footer{padding:15px!important}body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-footer .cat-lies .ui-shop-cats .ui-shop-cat.cat-defaut,body:not(.body-default-user-edit) #modal-popup-ajout .modal-dialog .modal-content .container .modal-footer .cat-lies .ui-shop-cats .ui-shop-cat.cat-wide{padding:0}}
.filtre-pagination{display:flex}.filtre-pagination.top{margin-bottom:40px}.filtre-pagination.bottom{margin:20px 0}.filtre-pagination .module-filtre{flex:auto;align-self:center}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre{display:flex;justify-content:flex-end}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre{border-bottom:1px solid #707070;padding-bottom:5px}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre .form-group{margin-bottom:0}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre .form-group label{display:none}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre .form-group select{border:none;box-shadow:none;padding:6px 12px 6px 0}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre-marques{margin-right:30px}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre-prix{margin-right:auto}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre-pages .form-group{display:inline-block}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre-pages .form-group select{width:55px;height:30px;border:1px solid #ccc;border-radius:0;padding:3px}.filtre-pagination .ui-shop-pagination{display:flex;border-bottom:1px solid #707070;padding-bottom:5px}.filtre-pagination .ui-shop-pagination span.text-pagination{align-self:center;margin-left:5px}.filtre-pagination .ui-shop-pagination nav{display:inherit;align-self:center}.filtre-pagination .ui-shop-pagination nav ul.pagination{margin:0}.filtre-pagination .ui-shop-pagination nav ul.pagination li a{color:#343434;border:none;border-right:1px solid #707070;padding:0 8px;margin-left:0;line-height:1}.filtre-pagination .ui-shop-pagination nav ul.pagination li a:focus,.filtre-pagination .ui-shop-pagination nav ul.pagination li a:hover{color:#ff450c;background:0 0}.filtre-pagination .ui-shop-pagination nav ul.pagination li:last-of-type a{border:none}.filtre-pagination .ui-shop-pagination nav ul.pagination li.disabled{display:none}.filtre-pagination .ui-shop-pagination nav ul.pagination li.active a{background:0 0;color:#ff450c;font-weight:600}@media (max-width:991px){.filtre-pagination.top{margin-bottom:0}.filtre-pagination.bottom{margin:40px 0}.filtre-pagination .module-filtre{background-color:#eaeaea;position:fixed;top:auto;bottom:0;left:0;right:0;z-index:10000;transition:all .3s ease-in-out}.filtre-pagination .module-filtre.open .filtres .refresh-filtre .header-filtre{margin-top:0;background:#4a4a4a}.filtre-pagination .module-filtre.open .filtres .refresh-filtre .header-filtre .fa.arrow-open{display:inline-block}.filtre-pagination .module-filtre.open .filtres .refresh-filtre .header-filtre .fa.arrow-close{display:none}.filtre-pagination .module-filtre.open .filtres .refresh-filtre .content-filtre{max-height:calc(100vh - 50px)}.filtre-pagination .module-filtre:focus .filtres .refresh-filtre .header-filtre,.filtre-pagination .module-filtre:hover .filtres .refresh-filtre .header-filtre{background:#4a4a4a}.filtre-pagination .module-filtre .filtres .refresh-filtre{display:flex;flex-direction:column;height:100%}.filtre-pagination .module-filtre .filtres .refresh-filtre .header-filtre{margin-top:-19px;background:#343434;transition:all .3s ease-in-out;cursor:pointer;padding:10px 0;text-align:center}.filtre-pagination .module-filtre .filtres .refresh-filtre .header-filtre .fa{display:none}.filtre-pagination .module-filtre .filtres .refresh-filtre .header-filtre .fa.arrow-close{display:inline-block}.filtre-pagination .module-filtre .filtres .refresh-filtre .header-filtre span.title{font-size:18px;font-weight:600;color:#fff;text-transform:initial;user-select:none;display:block;margin:0;line-height:1}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre{display:block!important;overflow-x:hidden;transition:all .3s ease-in-out;max-height:0}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre div:first-of-type{border-top:none}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre{border:none;border-top:2px solid #ff450c;padding:20px}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre .form-group{margin-top:10px}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre .form-group select{border:1px solid #ccc;border-radius:4px;padding:inherit;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre span{color:#ff450c;font-weight:600;text-transform:uppercase;display:block;text-align:center}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre.filtre-marques{margin-right:0;margin-bottom:10px}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre.filtre-pages .form-group{display:block}.filtre-pagination .module-filtre .filtres .refresh-filtre .content-filtre .filtre.filtre-pages .form-group select{width:100%;height:34px}.filtre-pagination .ui-shop-pagination{width:100%;display:block;border:none;padding:0}.filtre-pagination .ui-shop-pagination .text-pagination{display:none}.filtre-pagination .ui-shop-pagination nav ul.pagination{display:flex;flex-wrap:wrap;justify-content:center}.filtre-pagination .ui-shop-pagination nav ul.pagination li a{background-color:#eaeaea;border:none;border-radius:4px;font-size:16px;color:#ff450c;line-height:1.42857143;margin:0 3px;padding:8px 16px}.filtre-pagination .ui-shop-pagination nav ul.pagination li a:focus,.filtre-pagination .ui-shop-pagination nav ul.pagination li a:hover{background-color:#ff450c}.filtre-pagination .ui-shop-pagination nav ul.pagination li:last-of-type a{border:none}.filtre-pagination .ui-shop-pagination nav ul.pagination li.active a{background-color:#ff450c;color:#fff}.filtre-pagination .ui-shop-pagination nav ul.pagination li.disabled{display:block}}
@media (min-width:992px){.menu{position:relative;background-color:#343434;margin-top:20px}.menu .container ul.navbar-nav{width:100%;display:flex;justify-content:space-between}.menu .container ul.navbar-nav li.menuroot{position:inherit;align-self:center;flex:auto}.menu .container ul.navbar-nav li.menuroot>.univers{text-align:center;color:#fff;text-transform:uppercase}.menu .container ul.navbar-nav li.menuroot>.univers:focus,.menu .container ul.navbar-nav li.menuroot>.univers:hover{color:#343434}.menu .container ul.navbar-nav li.menuroot .sous-menu{position:absolute;top:100%;left:0;right:0;background:#eaeaea;z-index:1001;padding:30px 0;visibility:hidden;opacity:0;transition:visibility .3s .3s,opacity .3s .3s}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat{display:flex}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-titre-cat{flex:1;display:flex;flex-direction:column;max-height:550px;overflow-y:auto;transition:all .2s}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-titre-cat .titre-cat{display:flex;justify-content:space-between;font-weight:700;border-radius:1px;border-right:1px solid #d1d1d1;padding:10px 15px}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-titre-cat .titre-cat i{align-self:center;margin-left:15px}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-titre-cat .titre-cat.no-children{background-color:#d1d1d1;border-bottom:1px solid #eaeaea}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-titre-cat .titre-cat.no-children i{display:none}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-titre-cat .titre-cat.open{z-index:1050;background-color:#d1d1d1;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-titre-cat .titre-cat.open.no-children{box-shadow:none}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-titre-cat .titre-cat:focus,.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-titre-cat .titre-cat:hover{color:#343434}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-titre-cat::-webkit-scrollbar{background-color:#d1d1d1;width:5px}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-titre-cat::-webkit-scrollbar-track{background-color:#d1d1d1;border-radius:20px}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-titre-cat::-webkit-scrollbar-thumb{background-color:#ff450c;border-radius:20px}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-sous-cat{flex:3;max-height:550px}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-sous-cat .sous-cat{height:0;visibility:hidden;opacity:0;z-index:1100;display:flex;flex-direction:column;flex-wrap:wrap;border-radius:1px;overflow:hidden;transition:opacity .4s ease-in-out;background-color:#d1d1d1;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-sous-cat .sous-cat .titre-scat{background:0 0;min-width:25%;padding:5px 10px;margin:5px 0}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-sous-cat .sous-cat.open{visibility:visible;opacity:1;height:100%}.menu .container ul.navbar-nav li.menuroot .sous-menu .bloc-sous-cat .listing-sous-cat .sous-cat.no-children{display:none}.menu .container ul.navbar-nav li.menuroot.open>.univers{color:#343434;background:#eaeaea}.menu .container ul.navbar-nav li.menuroot.open .sous-menu{visibility:visible;transition:visibility .3s .6s,opacity .3s .6s;opacity:1;z-index:1100}.menu .container ul.navbar-nav li.menuroot.cat-0028611 a.univers{background-color:#ff450c;padding:10px 15px;border-radius:4px}.menu .container ul.navbar-nav li.menuroot.cat-0028611.open a.univers{background-color:#d83300;color:#fff}}@media (max-width:991px){body.open-menu{height:100%;overflow:hidden}.menu{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#eaeaea}.menu>.container{padding:0;height:calc(100% - 60px);display:flex;flex-direction:column;margin-bottom:10px}.menu>.container .nav{flex:auto;position:relative;margin:0;overflow-x:hidden;z-index:100}.menu>.container .nav::-webkit-scrollbar{background-color:#d1d1d1;width:5px}.menu>.container .nav::-webkit-scrollbar-track{background-color:#d1d1d1;border-radius:20px}.menu>.container .nav::-webkit-scrollbar-thumb{background-color:#ff450c;border-radius:20px}.menu>.container .nav .open>a{background:0 0;border:none}.menu>.container .nav .menuroot{position:unset;width:100%}.menu>.container .nav .menuroot.no-children a{background-color:#d1d1d1}.menu>.container .nav .menuroot.no-children a i{display:none}.menu>.container .nav .menuroot a:focus,.menu>.container .nav .menuroot a:hover{color:#343434}.menu>.container .nav .menuroot .univers{display:flex;font-weight:700;transition:margin 1s}.menu>.container .nav .menuroot .univers .ui-site-docimage{align-self:center;margin-right:15px}.menu>.container .nav .menuroot .univers span{align-self:center;transition:all .3s ease-in-out}.menu>.container .nav .menuroot .univers i{flex:1;align-self:center;text-align:right}.menu>.container .nav .menuroot .univers:focus,.menu>.container .nav .menuroot .univers:hover{background:0 0;color:#343434}.menu>.container .nav .menuroot .bloc-sous-cat{position:unset}.menu>.container .nav .menuroot .bloc-sous-cat .header-listing-titre-cat{height:52px;display:flex;background-color:#d1d1d1;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin-bottom:15px}.menu>.container .nav .menuroot .bloc-sous-cat .header-listing-titre-cat .back{border-right:1px solid #757575;flex:0;margin-right:20px;padding:0 25px}.menu>.container .nav .menuroot .bloc-sous-cat .header-listing-titre-cat .back i{font-size:18px;flex:inherit!important;align-self:center}.menu>.container .nav .menuroot .bloc-sous-cat .header-listing-titre-cat a.titre-back{flex:1}.menu>.container .nav .menuroot .bloc-sous-cat .header-listing-titre-cat a.titre-back .ui-site-docimage{align-self:center;margin-right:20px}.menu>.container .nav .menuroot .bloc-sous-cat .header-listing-titre-cat a.titre-back span{align-self:center;transition:all .3s ease-in-out}.menu>.container .nav .menuroot .bloc-sous-cat .listing-sous-cat,.menu>.container .nav .menuroot .bloc-sous-cat .listing-titre-cat{transition:left 1s;top:0;bottom:0;width:100%;left:100%;position:absolute;background-color:#eaeaea;overflow-y:auto;display:flex;flex-direction:column;z-index:200}.menu>.container .nav .menuroot .bloc-sous-cat .listing-sous-cat .sous-cat,.menu>.container .nav .menuroot .bloc-sous-cat .listing-titre-cat .sous-cat{display:none;flex-direction:column}.menu>.container .nav .menuroot .bloc-sous-cat .listing-sous-cat .sous-cat.open,.menu>.container .nav .menuroot .bloc-sous-cat .listing-titre-cat .sous-cat.open{display:flex}.menu>.container .nav .menuroot .bloc-sous-cat .listing-sous-cat a,.menu>.container .nav .menuroot .bloc-sous-cat .listing-titre-cat a{font-weight:700;display:flex;padding:10px 15px}.menu>.container .nav .menuroot .bloc-sous-cat .listing-sous-cat a i,.menu>.container .nav .menuroot .bloc-sous-cat .listing-titre-cat a i{flex:1;align-self:center;text-align:right}.menu>.container .nav .menuroot .bloc-sous-cat .listing-sous-cat::-webkit-scrollbar,.menu>.container .nav .menuroot .bloc-sous-cat .listing-titre-cat::-webkit-scrollbar{background-color:#d1d1d1;width:5px}.menu>.container .nav .menuroot .bloc-sous-cat .listing-sous-cat::-webkit-scrollbar-track,.menu>.container .nav .menuroot .bloc-sous-cat .listing-titre-cat::-webkit-scrollbar-track{background-color:#d1d1d1;border-radius:20px}.menu>.container .nav .menuroot .bloc-sous-cat .listing-sous-cat::-webkit-scrollbar-thumb,.menu>.container .nav .menuroot .bloc-sous-cat .listing-titre-cat::-webkit-scrollbar-thumb{background-color:#ff450c;border-radius:20px}.menu>.container .nav .menuroot .bloc-sous-cat .listing-sous-cat{z-index:300}.menu>.container .nav.root-open .menuroot{pointer-events:none}.menu>.container .nav.root-open .menuroot .univers{margin-left:-100%}.menu>.container .nav.root-open .menuroot.open{pointer-events:all}.menu>.container .nav.root-open .menuroot.open .bloc-sous-cat{margin-left:100%}.menu>.container .nav.root-open .menuroot.open .bloc-sous-cat .listing-titre-cat{left:0;z-index:10000}.menu>.container .nav.root-open .menuroot.open .bloc-sous-cat .listing-titre-cat.open{left:-100%}.menu>.container .nav.root-open .menuroot.open .bloc-sous-cat .listing-titre-cat .titre-cat.no-children{background-color:#d1d1d1;border-top:2px solid #eaeaea}.menu>.container .nav.root-open .menuroot.open .bloc-sous-cat .listing-titre-cat .titre-cat.no-children i{display:none}.menu>.container .nav.root-open .menuroot.open .bloc-sous-cat .listing-sous-cat.open{left:0;z-index:10000}.menu .menu-footer{height:50px}.menu .menu-footer .close{position:absolute;bottom:0;left:0;right:0;background-color:#ff450c;color:#fff;border:none;opacity:1;padding:15px 10px;text-shadow:none}.menu .menu-footer .close:focus,.menu .menu-footer .close:hover{background-color:#d83300}body.open-menu .menu{display:block;z-index:10100}}
:root{--swiper-theme-color:white!important;--swiper-theme-accent:#ff450c}.site .swiper-pagination-bullet{width:18px;height:18px;border-radius:2px;background:#fff;opacity:.4}.site .swiper-pagination-bullet:hover{background:var(--swiper-theme-accent);opacity:1}.site .swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.site .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.site .sliders .swiper-button-next,.site .sliders .swiper-button-prev,.site .sliders .swiper-pagination{visibility:hidden;opacity:0;transition:opacity .2s linear}.site .sliders .swiper-button-next:hover,.site .sliders .swiper-button-prev:hover{color:var(--swiper-theme-accent)}.site .sliders .swiper-container:hover .swiper-button-next,.site .sliders .swiper-container:hover .swiper-button-prev,.site .sliders .swiper-container:hover .swiper-pagination{visibility:visible;opacity:1}.site .swiper-external-container{position:relative}.site .swiper-external-container .swiper-button-next-external,.site .swiper-external-container .swiper-button-prev-external{color:var(--swiper-theme-accent)}.site .ui-shop-fiche-gauche .swiper-slide .ui-site-image img{padding:5px;border-radius:10px}.site .miniatures .swiper-external-container{display:flex;gap:5px;justify-content:space-around}.site .miniatures .swiper-external-container .zoom img{border-radius:10px}.site .miniatures .swiper-external-container .swiper-container{margin:0 50px}.site .marque-container .swiper-external-container .swiper-container{margin:0 50px}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop{width:40%;background-color:#fff;color:#3d3c3b}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop::before{content:"";background-image:url(../../public/img/logo-header.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:357px;height:73px;display:block;margin:0 auto;max-width:100%}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop span#tarteaucitronDisclaimerAlert{font-size:14px;color:#3d3c3b;text-align:justify;padding:0}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop span#tarteaucitronDisclaimerAlert strong{font-size:14px;color:#3d3c3b;text-align:justify;display:block;margin-bottom:10px}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop span#tarteaucitronDisclaimerAlert strong:first-of-type{font-size:18px;text-align:center}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop button{border-radius:4px}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop button.tarteaucitronAllow{background-color:#ff450c;font-weight:700;color:#fff;padding:5px 15px}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop button.tarteaucitronAllow .tarteaucitronCheck:before{color:#fff!important}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop button#tarteaucitronCloseAlert{font-weight:700;color:#000;padding:5px 25px}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop button.tarteaucitronDeny{position:absolute;top:15px;right:15px;background:0 0;font-size:14px!important;color:#d1d1d1}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop button.tarteaucitronDeny .tarteaucitronCross{display:none}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices button.tarteaucitronAllow{background-color:#ff450c;color:#000}#tarteaucitronRoot .tarteaucitronCheck::before{color:#000!important}@media (max-width:992px){#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop{width:70%}}@media (max-width:768px){#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop{width:85%}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop:before{content:""}#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop span#tarteaucitronDisclaimerAlert{height:60%;overflow-y:auto;margin:20px 0}}
/* CACHED */