@keyframes caraAnimOpenY{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes caraAnimCloseY{0%{transform:translateY(0);opacity:0}100%{transform:translateY(100%);opacity:1}}@keyframes caraAnimOpenX{0%{transform:translateX(100%);opacity:0}100%{transform:translateXY(0);opacity:1}}@keyframes caraAnimCloseX{0%{transform:translateX(0);opacity:0}100%{transform:translateX(100%);opacity:1}}.translateX{transform:translateX(0)}.translateX-left{transform:translateX(-100%)}.bSupprimer.inline{display:inline-block}#page_accueil .lien_page .btn-primary{width:100%;margin-bottom:2rem}.picto_promotion_texte{font-size:13px;color:red;font-weight:800}[type=button]:not(.close).kr-payment-button{color:#fff;background-color:#478b1f;background:linear-gradient(#61bc2e,#478b1f);border:1px solid #3c751f}.header-fixed{display:none}.productLk .imgLoading:after{width:20px;height:20px;background-size:20px 20px}#ajout_panier .imgLoading:after{width:34px;height:34px;background-size:34px 34px}.productLk .bloc_favori{position:absolute;width:1rem;height:1rem;top:5px;right:5px;padding:1px 0 0 1px;z-index:2}#modal-dialog-cookies{position:fixed;right:0;bottom:0;z-index:1050;display:block}#modal-dialog-cookies h2{font-size:.95rem;font-weight:600}#modal-dialog-cookies .titre{font-weight:400;font-size:.9rem}#modal-dialog-cookies .text{margin:10px 0 2px 0;font-size:.75rem}#modal-dialog-cookies .accroche{font-size:.85rem;font-style:italic;font-weight:600;margin:15px 0 10px 0}#modal-dialog-cookies .load_contenu a{color:#007bff}#modal-dialog-cookies .load_contenu a:hover{color:#0056b3;text-decoration:underline}#modal-dialog-cookies .nav-link{font-size:.85rem}.bloc_cookies_famille{display:block;position:relative;font-size:.75rem}#modal-dialog-cookies .bouton_toggle,.cookies_count{display:inline-block;padding:5px 10px;float:left}#modal-dialog-cookies .bouton_toggle .icon-toggle,#modal-dialog-cookies .bouton_toggle .titre{display:inline-block;float:left}.cookies_famille_infos{display:block;clear:both;font-size:.9rem}#modal-dialog-cookies .bouton_toggle{position:relative}#modal-dialog-cookies .bouton_toggle:hover::before{transform:scale(1);opacity:.06}#modal-dialog-cookies .bouton_toggle::before{content:"";display:block;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;transition-duration:.15s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);background:#202124;border-radius:4px;width:100%;height:100%;transform:scale(0);transition-property:transform,opacity}#modal-dialog-cookies .bouton_toggle .icon-toggle{position:relative;top:8px;margin:0 8px 0 0}.cookies_count{padding-top:12px;font-size:12px;font-weight:600}#modal-dialog-cookies .button_switch{display:block;float:right;margin-right:40px}#modal-dialog-cookies .toggle_target .content{margin:10px 0 20px 0;border:1px solid #ccc;padding:10px;border-radius:10px}.bloc_cookie_fournisseur{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}.content .bloc_cookie_fournisseur:last-of-type{border-bottom:0}.bloc_cookie_fournisseur .fournisseur .fournisseur_nom,.bloc_cookie_fournisseur .fournisseur .fournisseur_count{display:inline-block;padding:5px 10px 5px 0;float:left}.bloc_cookie_fournisseur .fournisseur .fournisseur_lien{display:inline-block;padding:5px 0 5px 0;float:right}.bloc_cookie{margin:5px 0 10px 0}.cookie_nom{font-weight:600}.cookie_expiration{float:left}.cookie_type{float:right}#form_article_favori .btn{margin-right:10px}#form_article_favori .boutons .btn:last-of-type{margin-right:0}#form_article_favori .btn-primary{display:inline-block}#map_canvas.no_cookies{background:#000}#map_canvas{display:block;margin:5px 0;height:680px;width:100%}#modal-dialog-cookies.modal{top:inherit;left:inherit}#modal-dialog-cookies .boutons{display:flex;gap:10px;margin:1rem 0 0 0}#modal-dialog-cookies .btn-danger.btn-success{background:#fff;color:#000;border:1px solid #000}#modal-dialog-cookies .btn-danger.btn-success:hover,#modal-dialog-cookies .btn-danger.btn-success:focus,#modal-dialog-cookies .btn-danger.btn-success:active{color:#fff;background-color:#c82333;border-color:#bd2130}@media(min-width:576px){#modal-dialog-cookies.modal .modal-dialog{max-width:inherit}}#lien_achat_simac{max-width:600px}#lien_achat_simac .lien_site{display:block;font-weight:600;text-align:center;line-height:1.5;max-width:600px}#lien_achat_simac .lien_site:hover{text-decoration:underline}#bloc_alerte_stock{max-width:600px}@media(max-width:767px){.popup{width:100%;max-width:100%}}#bandeau_info{position:-webkit-sticky;position:sticky;z-index:11;top:0;height:26px;line-height:26px;margin-bottom:0;text-align:center;color:#721c24;border:1px solid #f5c6cb;background-color:#ffafb6;line-height:.75;display:flex;align-items:center;justify-content:center;gap:5px}@media(max-width:767px){#bandeau_info{font-size:14px}}#site_photo_background{position:fixed;top:0;left:0;z-index:-1}.fl-scrolls:not([data-orientation]),.fl-scrolls[data-orientation=horizontal]{bottom:50px}.picto_rond{display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative;background:#e61421;border-radius:50%;width:60px;height:60px;border:2px solid #fff;text-align:center;color:#fff;font-size:11px}.picto_rond .gd_texte{font-size:16px}.picto_rond .petit_texte{font-size:9px;color:#fff}.picto_rond .plus_petit_texte{font-size:8px;color:#fff}.picto_rond .petit_texte.top{top:calc(50% - 15px)}.picto_rond .important{font-size:1.25rem;color:#fff;font-weight:bold}.productLk .picto_rond.picto_promotion{width:30px;height:30px;border:0;top:-8px}.productLk .picto_rond .petit_texte{top:50%}.bloc_pictos .picto_rond,.bloc_pictos .picto_image,.bloc_pictos .picto_texte{position:relative;float:left;margin-right:2px}.bloc_pictos .picto_texte{display:inline-block;text-align:center;text-transform:uppercase;font-weight:600;background-color:#6c6c6a;color:#fff}.productLk .bloc_pictos .picto_texte{padding:3px 3px 2px 4px;max-width:70px;font-size:.5625rem;line-height:.9}.productLk .bloc_pictos .picto_texte .texte{line-height:1;font-size:.5625rem}.picto_header_compte.svg__asset svg,.picto_header_compte.svg__asset .st1{fill:#000}.picto_header_compte.svg__asset .st3+.st1{fill:#fff}#page_compte .picto_compte.picto_compte.svg__asset .st1{fill:#666}#page_compte .picto_compte.svg__asset svg{width:2.6rem;fill:#666}#page_compte .picto_compte.svg__asset .st3+.st1{fill:#fff}.form_favoris.actif .svg__asset .st0_st1{fill:#e30613;stroke:none;stroke-miterlimit:1}#header .mini-navbar-brand{display:none}@media(max-width:479px){#header.headerFit .maxi-navbar-brand{display:none}#header.headerFit .mini-navbar-brand{display:block}}.nav-body{text-align:left;background:#fff;padding:5px 10px}.nav-body li{padding:2px 0}@media(max-width:767px){.nav-body li{padding:8px 0}}.nav-body li .titre{font-size:1.25rem;line-height:1.5;font-weight:bold}.nav-body li .infoLight{font-size:.6875rem}#navbarMenuSite{display:block;position:fixed;z-index:23;top:0;left:0;width:0;transition:all .5s ease;overflow-y:auto;max-height:calc(100vh - 1rem);background:#fff}#navbarMenuSite.show{width:400px;max-width:100vw;overflow-x:visible;overflow-y:visible}#navbarMenuSite .nav-body li{padding:0}#navbarMenuSite .nav-body li:has(.icone){padding:4px 0}@media(max-width:767px){.nav-body li{padding:4px 0}}#navbarMenuSite .navbar-nav{border-bottom:1px solid #b5b4b4;padding:10px 0}#navbarMenuSite .navbar-nav:last-child{border-bottom:0}#navbarMenuSite .navbar-nav.menu-niveau1:not(.align_center){padding-left:40px;align-items:unset}#navbarMenuSite .navbar-nav.menu-niveau1.align_center{padding-right:40px}#navbarMenuSite .svg__asset svg{width:1.5rem;height:1.5rem}#navbarMenuSite .svg__asset .st2{fill:#000}#navbarMenuSite.show .nav-body{height:100vh;overflow-y:auto;overflow-x:hidden}#navbarMenuSite.show .nav-header:visible+.nav-body{height:calc(100vh - 96px)}#navbarMenuSite .level-1{background:#fff}#navbarMenuSite .nav-link{position:relative;width:100%;display:flex;align-items:center;gap:10px}#navbarMenuSite .nav-link:hover{text-decoration:underline}#navbarMenuSite .bloc_toggle>.toggle_trigger{display:flex;align-items:center;justify-content:space-between;visibility:visible;width:100%;transform:translateX(0);transition:transform .5s ease-out}#navbarMenuSite .bouton_toggle{display:block;height:auto;width:40px;padding:0 60px 0 40px;background:0;font-family:serif;font-size:1.5rem;font-weight:900;color:#000}#navbarMenuSite .bouton_toggle:hover{color:#ccc}#navbarMenuSite .bloc_toggle .toggle_target{display:block;position:absolute;right:0;left:0;top:0;transform:translateX(100vw);transition:transform .5s ease-out}#navbarMenuSite .bloc_toggle.open>.toggle_trigger{display:block;visibility:hidden;transform:translateX(-100%);position:absolute}#navbarMenuSite .bloc_toggle.open .toggle_target{position:relative;visibility:visible;transform:translateX(0);border-top:1px solid #b5b4b4;border-bottom:1px solid #b5b4b4}#navbarMenuSite .toggle_back{border-bottom:1px solid #b5b4b4}#navbarMenuSite .toggle_back:hover{background:#efefef}#navbarMenuSite .toggle_back a{display:flex;width:100%;gap:20px;align-items:center;justify-content:flex-start;padding:10px 0}#navbarMenuSite .toggle_back a:before{content:'';height:1.25rem;width:1.25rem;background:url('img/picto_fleche_gauche.svg') no-repeat 0 0}#navbarMenuSite .toggle_target .titre{text-transform:capitalize;font-size:20px;font-weight:700}#navbarMenuSite li.level-2>.nav-link{font-weight:600}#navbarMenuSite li.level-2{padding-left:.5rem}#navbarMenuSite li.level-3{padding-left:1rem;font-size:14px}@media(max-width:479px){#navbarMenuSite.show{max-width:calc(100vw - 70px)}#navbarMenuSite .nav-link{padding:10px 0}}.filAriane{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.menu_login{position:relative;display:flex;gap:2px;align-items:center;flex-wrap:wrap}.menu_login .input-container,.menu_login .form-control{display:inline-flex;width:100px}.menu_login .form-control{padding:4px 6px;font-size:.75rem;margin-bottom:2px}#header_bloc_compte .menu_login .texte{text-transform:none}.menu_login .btn_submit{font-size:.75rem;padding:.25rem}#bloc_mon_compte .bloc_login_remenber label{padding:0}#bloc_mon_compte .bloc_login_remenber label,#liens_connexion a{display:inline-block;font-size:.70rem;padding:0;color:#000}#liens_connexion a:hover{text-decoration:underline}@media(max-width:767px){.headerFit.logged_out .mon_compte_form{display:none}.headerFull.logged_out .bloc_icone.mon_compte{display:none}.accountLk{display:none}}@media(min-width:768px){#bloc_mon_compte.logged_out .bloc_icone{display:none}}.dropdown{background:#fff;border:1px solid #ccc;font-size:14px;line-height:1.2}#bloc_mon_compte{position:relative}@media(max-width:767px){.accountLk{display:none}}@media(min-width:768px){.accountLk{display:none;right:-40px;height:0;max-height:0;width:0;opacity:0;z-index:-1;box-shadow:-5px 8px 8px -3px #979797,4px 6px 8px -3px #979797,-1px 6px 8px -3px #979797;padding:0}.bloc_icone:hover+.accountLk,.accountLk:hover{position:absolute;z-index:112;opacity:1;max-height:calc(100vh - 9rem);height:auto;min-width:280px;transition:max-height .5s ease .5s,opacity .25s ease .5s;display:block}#bloc_mon_compte:has(.bloc_icone:hover),#bloc_mon_compte:has(.accountLk:hover){overflow:visible;z-index:20}.accountLk li a{display:flex;align-items:center;flex-direction:row}.accountLk a:hover{text-decoration:underline}.accountLk li .svg__asset svg{width:1.5rem;height:1.5rem;margin-right:10px;display:none}.accountLk .nav-body li .titre{line-height:1;padding-bottom:2px}.pointeur_top::before,.pointeur_top::after{content:"";position:absolute;width:0;height:0;top:0;border:9px solid transparent;_border-style:dashed;border-top-width:0;right:50px}.pointeur_top::before{border-bottom:9px solid #000;top:-9px}.pointeur_top::after{border-bottom:9px solid #fff;top:-8px}.accountLk li{line-height:1.2;padding:4px}}.accountLk .no_btn.link{display:block;margin:5px 0;padding:10px 0;width:100%;border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;text-transform:uppercase;font-weight:bold;font-size:12px;text-align:left}.compte_client_cible_result{display:none;position:relative;left:0;bottom:0;z-index:21;padding:.375rem .75rem;width:100%;min-width:180px;max-height:calc(100vh - 12rem);margin:0;overflow:hidden;overflow-y:auto;border:1px solid #ececec;background-color:#fff;box-shadow:0 2px 2px 0 #00000047;line-height:1.25;font-size:10px;color:#000;cursor:pointer}.compte_client_cible_result.show{display:block}@media(max-width:767px){#page_compte .bloc_commerciaux{flex-wrap:wrap}}#bloc_panier>.bloc_icone{display:flex;align-content:center;align-items:center;padding:2px}#bloc_panier .texte_before{display:none}#bloc_panier .tiret{display:none}#header .bloc_tlc>.contenu{position:relative;display:flex;flex-direction:row;gap:10px;align-items:center}@media(max-width:767px){.headerFit .bloc_tlc{display:none}}@media(min-width:768px){.headerFull .bloc_tlc{position:absolute;right:0;top:0}}.onoffswitch{width:65px;user-select:none}input[type=checkbox].onoffswitch-checkbox{display:none}.onoffswitch-label{display:block !important;position:relative;padding:0;margin:0;overflow:hidden;cursor:pointer;border:1px solid #5d5d5d}.headerFit .onoffswitch-label{border-radius:8px}.headerFull .onoffswitch-label{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:28px;line-height:28px;padding:0;font-size:11px;color:white;font-weight:bold;box-sizing:border-box}.onoffswitch-inner:before{content:"€ TTC";padding-left:5px;background-color:#09ad7e;color:#fff}.onoffswitch-inner:after{content:"€ HT";padding-right:5px;background-color:#eee;color:#999;text-align:right}.onoffswitch-switch{display:block;position:absolute;top:0;bottom:0;right:50%;padding:0;width:28px;height:28px;margin:0 3px 6px 6px;background:#fff;border:2px solid #999;border-radius:28px;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:-3px}#header .onoffswitch{position:relative}#bloc_commerciaux{position:relative;width:115px;height:30px}#header .compte_client_cible,#header .compte_client_cible_button{display:inline-block;float:left;padding:0;text-align:center;border:0}#header .compte_client_cible{width:100%;min-width:100px;height:30px;background:#fff;font-size:12px;padding:4px 5px}.headerFull .compte_client_cible,.headerFull .compte_client_cible_button{border-bottom-right-radius:8px;border-top-right-radius:0}.headerFull .compte_client_cible{border-bottom-left-radius:8px;border-top-left-radius:0}#header .compte_client_cible[type=text]{padding:5px 30px 5px 5px}#header .compte_client_cible_button{width:28px;height:100%;position:absolute;float:right;right:0;top:0;background:#fff;font-weight:bold;font-size:10px;border-left:1px solid #000}#bloc_commerciaux_deconnexion{width:22px;height:22px;position:absolute;top:2px;right:0}#bloc_commerciaux_deconnexion button{border:0;padding:0;margin:0}#compte_client_cible_deconnexion{width:22px;height:22px}#header .client_cible_connecte .compte_client_cible[type=text]{padding:5px 50px 5px 5px}#header .client_cible_connecte .compte_client_cible_button{right:24px}.headerFull .client_cible_connecte .compte_client_cible_button{border-bottom-right-radius:0}#page_accueil .lien_division{text-align:center;margin-bottom:20px}#page_accueil .lien_division .vignette{width:100%}#page_accueil .lien_division .vignette img{width:100%}#page_accueil .lien_division .texte{background-color:#fff;font-size:0;color:#000;border:0;margin:0}.landing_page img{max-width:100%}.landing_page ul{margin:0 0 20px 30px}.landing_page li{list-style-type:square}.bloc_liens_pages .lien_page{display:block;border-bottom:1px solid #ccc;padding:10px 0}.bloc_liens_pages .lien_page::after{content:"";display:table;clear:both}.bloc_liens_pages .lien_page a{display:block;padding:5px 0}.bloc_liens_pages .lien_page .picto{display:inline-block;width:42px;margin-right:15px;text-align:center}.bloc_liens_pages .lien_page .picto .svg__asset svg{width:42px;height:36px}.bloc_liens_pages .lien_page:not(.bloc_commercial) .texte{display:inline-block;max-width:calc(100% - 64px)}.bloc_liens_pages .lien_page .texte .titre{display:block;font-size:18px;text-transform:uppercase}.bloc_liens_pages .lien_page .texte .infoLight{display:block;font-size:12px;line-height:16px;color:#000}.bloc_liens_pages .lien_page:hover{background:#f2f2f2}#page_compte .menu_page{margin:20px 0 10px 0}#page_compte .bouton{display:block;height:50px;line-height:48px;color:#000;font-size:1.125rem;text-align:center;border:2px #606261 solid}#page_compte .menuCommande{padding:10px 100px}#page_compte .menuCommande a{color:#000}#page_compte #select_modif_coordonnee{width:330px}svg__asset .st3{color:#666;fill:#666}#page_compte .bloc_commerciaux{display:flex;align-items:center;width:100%;gap:5px;position:relative}#page_compte .bloc_commerciaux form{display:flex;align-items:center;gap:5px;margin:5px 0}#page_compte .bloc_commerciaux .compte_client_cible{width:150px}#page_compte .bloc_commerciaux .btn-danger{background:#fff;padding:.55rem 1.5rem}#page_compte .bloc_commerciaux .btn .center{display:flex;align-items:center}#page_compte .bloc_commerciaux .btn-danger:hover{background:#e7b1b2}#cboxLoadedContent img{cursor:zoom-in}#exclu_export{margin:1rem 0;border:1px solid #00f;padding:15px 10px;color:#00f}.bloc_tri{position:relative;display:block;width:100%;margin:10px 0 20px 0}.bloc_tri .contenu{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;font-size:.625rem;width:100%;font-size:.675rem;padding:10px 10px;gap:5px}.bloc_tri .form-control{display:inline-block;width:auto}.bloc_tri .bloc_checkbox_en_stock{position:relative}.bloc_tri .bloc_checkbox_en_stock .tri_en_stock{font-size:.65rem}#bloc_achat_articles .bloc_pagination{float:right}.bloc_tri .pagination{display:flex;gap:5px;align-items:center;margin:5px 0 5px 0;padding:0;list-style-type:none;font-size:11px;float:right;width:100%}.bloc_tri .pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}.bloc_tri .pagination li{display:block;text-align:center}.bloc_tri .pagination a{color:#494949;text-decoration:none}.page-item .page-link,.page-item .page-mot{display:block;padding:4px 9px;font-size:.75rem}.page-item .page-link:hover,.page-item a:hover{text-decoration:underline;border-color:#000}.page-item.active .page-mot{background-image:linear-gradient(#fff,#ccc)}@media(max-width:767px){.page-item .page-link,.page-item .page-mot{padding:7px 14px}}.bloc_tri .pagination .symbole{display:none}.bloc_sousMenuStoreCara{margin-top:10px}#form_critere_recherche.close{opacity:1;text-shadow:0}#form_critere_recherche .bouton_toggle,#form_critere_recherche .bloc_menu{position:relative;display:flex;align-items:center;justify-content:space-between;color:#000;font-weight:400;font-size:1rem;width:100%;line-height:12px;height:34px}#form_critere_recherche .bloc_menu{padding:5px 5px 5px 10px}#form_critere_recherche .bouton_toggle{padding:0 9px 0 9px}.bloc_sousMenuStore .boutonSupprimer{cursor:pointer;margin-left:auto;margin-right:5px}#form_critere_recherche .bouton_toggle .texte{width:calc(100% - 15px);font-size:15px}#form_critere_recherche{background-color:#fff}.bloc_sousMenuStore .cara-slider{margin-right:5px}.bloc_selection_menu .sous_menu_ligne{display:flex;align-items:center}.toggle-plus{position:relative}.bloc_sousMenuStore .toggle-plus{display:block;text-align:center;width:100%;height:10px;background:0;border:0}.bloc_sousMenuStore .toggle-plus .icon-toggle{display:block;text-align:center;float:none;margin:0 auto}@media(max-width:767px){#bloc_sousMenuStore,#bloc_store_ajax #bloc_menu_store,#page_produit #bloc_menu_store{width:100%;clear:both;margin:0}#bouton_menu_store .icon-toggle{position:relative;top:10px;transform:rotateX(180deg)}#bouton_menu_store.active .icon-toggle{transform:rotateX(0)}#bouton_menu_store,#bouton_menu_store_submit{display:block;position:fixed;bottom:0;width:100%;left:0;border:0;margin:0;box-shadow:0 -2px 15px rgba(0,0,0,.3);text-align:center;z-index:1081;font-size:1.5rem;text-transform:uppercase;padding:0 25px 0 30px;background:#21c91e}#form_critere_recherche .entete{position:relative;height:auto;text-align:right}#bouton_menu_store_close{color:#000;border:0;font-size:2rem;background:transparent}#form_critere_recherche{display:none;width:100%;max-height:calc(100% - 80px);padding:0 10px 0 15px;background:#fff;z-index:51;overflow-x:hidden;overflow-y:auto;padding-bottom:48px;position:fixed;bottom:0;left:0;height:auto;opacity:1;box-shadow:0 -4px 5px 0 #00000080;background:#efefeff7}#form_critere_recherche.collapse.show{display:block;animation:caraAnimOpenY .3s}#form_critere_recherche.collapse.close{animation:caraAnimCloseY .3s}#form_critere_recherche .contenu{padding:5px 25px 10px 20px}#form_critere_recherche .btn_lien{background:#e6e6e6;background-color:#dadada;background:#ececec}#form_critere_recherche #bouton_menu_store_close{top:0}}@media(min-width:768px){#bouton_menu_store,#bouton_menu_store_submit,#bouton_menu_store_close{display:none};#form_critere_recherche.collapse.close{display:block;float:none;line-height:inherit;opacity:1}#form_critere_recherche.collapse{display:block}.only_toggle_width{display:none}#navbarMenuStore .bloc_toggle{position:static}}#bloc_menu_store .contenu2:has(.slider.slider-horizontal){margin-top:20px}.bloc_achat{display:flex;align-items:center;gap:3px;flex-wrap:wrap}.productLk_block .svg__asset svg,#produit .svg__asset svg{width:1rem;height:1rem}.productLk .bloc_image{display:flex;position:relative;padding:0 5px;width:100%;text-align:center}.productLk .retour_stock{z-index:1;position:absolute;right:5px;bottom:0}.retour_stock .texte{font-size:.65rem}.bloc_produit_vignette_tableau .retour_stock .texte{font-size:9px}.productLk .dispo_ok{display:none}.form_ajout_panier .label{display:none;font-size:0}.form.form_ajout_panier+.picto_dispo{position:relative;top:-41px;float:right;line-height:8px}.productLk .infoLight{font-size:.55rem;color:#707070}.productLk .apercu{display:block;position:absolute;bottom:4px;left:5px;z-index:2;font-size:0;width:13px;height:16px;padding:0 5px 0 0}.productLk .apercu .svg__asset svg{width:13px;height:13px}.grandeVignette .productLk .apercu{width:22px;height:26px;bottom:0;padding:0}.grandeVignette .productLk .apercu .svg__asset svg{width:22px;height:22px}.lien_retour_stock{display:flex;align-items:center;flex-direction:row;font-weight:400;gap:5px}.bloc_ref_fin{float:right}.bloc_ref_fin .infoLight{display:inline;color:#ddd;font-size:.5rem;margin:0;padding:0}.bloc_produit_vignette_tableau{display:none;position:absolute;bottom:5px;left:0;background:#fff;margin:0;padding:7px;border:1px solid #b2b2b2;border-radius:8px;z-index:5;overflow-x:auto;overflow-y:auto;max-width:100vw;max-height:400px;box-shadow:rgb(0 0 0 / 58%) 5px 5px 15px;transition:all .3s}.bloc_produit_vignette_tableau .produit_tableau thead{display:none}.bloc_produit_vignette_tableau .produit_tableau td{position:relative}.bloc_produit_vignette_tableau .produit_tableau .bloc_achat{position:relative}.bloc_produit_vignette_tableau.produit_tableau .bloc_achat .picto_dispo{clear:both;position:relative;top:2px}.bloc_produit_vignette_tableau .produit_tableau tr{border-top:1px solid #2a1811;border-bottom:1px solid #2a1811}.link_preview{position:relative}#showArticleVignette{position:absolute;top:-1000px;left:-1000px;width:280px;height:220px;z-index:2}#showArticleVignette .close{position:absolute;top:15px;right:15px;font-size:1.5rem;text-decoration:none;background:0;opacity:1;color:#939393;z-index:5}#showArticleVignette .close:hover{color:#3f3f3f}#showArticleVignette .productLk{width:100%;height:100%}#showArticleVignette .card{box-shadow:rgb(0 0 0 / 58%) 5px 5px 15px;height:210px}#showArticleVignette .productLk .card:after{clear:both}#showArticleVignette .productLk .marque img{top:5px;left:5px}#showArticleVignette .productLk .bloc_achat,#showArticleVignette .productLk .bloc_dispo,#showArticleVignette .productLk .bloc_prix{right:10px}#showArticleVignette .productLk .card-references{bottom:3px;left:5px}#showArticleVignette .productLk .bloc_pictos{top:135px}.productLk .marque .texte{font-size:11px}.productLk .marque img+.texte{font-size:0}#partage_produit_email .vignetteProduit .imgMarque{max-height:27px;position:absolute;left:0}#partage_produit_email .vignetteProduit_conteneur{position:relative}#partage_produit_email .zoneImages{text-align:center}.valid_panier_info{color:#66b050;float:right;font-weight:600}.bloc_liste_articles .prix_non_solde{color:grey;font-weight:normal;text-decoration:line-through;font-size:13px}#bloc_panier_franco{float:right;display:block;text-align:right;max-width:500px}.bloc_video_desactive{margin:0 auto;width:560px;height:auto;background:#000;color:#fff;padding:10px}.bloc_video_desactive .bloc_pictos{display:inline-block;font-size:0;top:2px}.bloc_video_desactive .titre{display:inline-block;font-weight:800}.bloc_video_desactive p{margin:2rem 0;color:#fff}.line-info.non_autorise{color:red}.form_ajout_panier{display:flex;gap:3px;align-items:center}.number-input input[type="number"]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.number-input input[type=number]::-webkit-inner-spin-button,.number-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.number-input{border:2px solid #ddd;display:inline-flex;border-radius:4px;height:25px;width:71px;margin:1px}.number-input,.number-input *{box-sizing:border-box}.number-input button{outline:0;-webkit-appearance:none;background-color:transparent;border:0;align-items:center;cursor:pointer;font-size:13px;width:19px;line-height:1}.number-input button.disabled{color:#cbcbcb;cursor:default}.number-input input[type=number]{font-family:sans-serif;width:29px;border:solid #ddd;border-width:0 2px;font-size:12px;text-align:center}.number-input.big{border-radius:8px;height:38px;width:112px}.number-input.big input[type=number]{width:38px;font-size:18px;background-color:#eff2fb}.number-input.big button{width:35px;font-size:22px}#page_panier #photo{min-width:150px}#page_panier #designation{min-width:100px}#page_panier #informations{min-width:130px}#page_panier #quantite{min-width:100px}#page_panier .photoReduite{max-width:180px;max-height:50px}#page_panier .boutonRecharger,#page_compte .boutonRecharger{position:relative;margin-left:5px;font-size:0;border:0}#page_panier .lienProduit,#page_panier .nom_rnp{color:black;text-decoration:none;font-weight:bold;font-size:.75rem}#page_panier .lienProduit:hover,#page_panier .lienProduit:focus{text-decoration:underline}#page_panier .nom_option{line-height:.625rem;font-size:.6875rem;text-transform:none;font-weight:normal}#page_panier #pContinuerAchat{float:left;position:relative;margin-left:0;margin-bottom:20px}#page_panier #pContinuerAchat a{display:block;font-size:.875rem;text-decoration:none}#page_panier #pValiderPanier{float:right;position:relative;margin-left:20px}#page_panier .commande_souche{width:60%;float:right;margin-bottom:5px}#page_panier .tab_bibliotheque input[type="text"]{display:inline-block;width:80%;padding:.25rem .25rem;text-align:center}@media(max-width:992px){#page_panier .tab_bibliotheque input[type="text"]{width:95%}}@media(max-width:767px){#page_panier .tab_bibliotheque input[type="text"]{width:100%}}#page_panier .tab_bibliotheque #bloc_quantite{text-align:center;min-width:90px}#page_panier .informations{min-width:70px;max-width:150px;text-align:center;padding-right:5px}#page_panier .bloc_quantite{min-width:90px;text-align:center}.arrow-left{position:relative;float:left;width:25px;margin-right:5px}.bloc_infos{position:relative;background-color:#f5f5f5;margin:1rem 0;padding:20px;text-align:center;width:100%;min-height:246px;height:100%}.bloc_infos table{margin:auto}.bloc_infos .titre{font-weight:800;padding:5px 20px}.kr-embedded{width:400px;margin:0 auto}.bloc_telechargement .btn_lien{width:auto !important}.bloc_telechargement .texte{text-align:left;width:auto !important}.bloc_telechargement .texte label,.bloc_telechargement .texte .label{display:block}fieldset{padding:0 10px 5px 10px;border:1px solid grey}#page_contact fieldset{padding-bottom:0;min-height:110px;margin-bottom:10px}fieldset legend{text-decoration:none;color:#66858d;font-size:1rem;font-weight:800;width:auto;padding:0 5px;margin:0}fieldset .form-group{margin-bottom:0}#page_contact fieldset label,#page_contact fieldset .label{font-size:.875rem;font-weight:200}#page_contact .carre{display:inline-block;padding-right:40px;width:0;height:18px;margin-right:7px}#select_modif_coordonnee{width:calc(100% - 49px)}#bloc_modif_coordonee .form-group,#show_nouvelle_adresse .form-group{margin-bottom:.25rem}#bloc_modif_coordonee label,#show_nouvelle_adresse label{margin-bottom:0}.produit_tableau tbody tr.hover,.produit_tableau tbody tr:hover{box-shadow:0 9px 4px -6px grey;transform:scale(1)}.produit_tableau tr:hover img{transition:.4s ease;transform-origin:50% 50%}.produit_tableau tr:hover .photo_article img{transform:scale(2)}.produit_tableau tr:hover .marque img{transform:scale(0.75)}.produit_tableau tr:hover td{cursor:pointer;border-top:1px solid grey;border-bottom:1px solid grey}.produit_tableau td{text-align:center;transition:all .2s ease-in-out;border-left:0;border-right:0}.produit_tableau tr.hover td:not(.fluo),.produit_tableau tr:hover td:not(.fluo){background:#e8e8e8;color:#000;background-clip:padding-box}.produit_tableau .reference,.produit_tableau .prix{font-weight:600;font-size:.9rem}.produit_tableau .prix{min-width:80px}#bloc_produit_tableaux .surconditionnement_info{font-size:.875em;font-weight:400;font-style:italic}@media(min-width:768px){.responsive .line-title{display:none}}.produit_tableau .form_favoris .texte,.productLk .bloc_add_favori{display:none}#form_article_ajout_favoris_listes #favoris_liste_nom{display:inline-block;width:calc(100% - 120px)}#showMessage_modal{margin-bottom:1rem}.liste_vide .lien_favoris_liste_ajout{font-style:italic;text-align:center;font-size:1.125rem}#bloc_favori .favoris_itemsByPage{width:72px}#bloc_favori .bloc_tri select{display:inline-block}#footer{display:block;position:relative;margin:0 auto}#footer li{display:inline-block;font-size:.6875rem;padding:0 5px 0 7px;border-left:1px solid #000;height:11px;line-height:.625rem}#footer li:first-of-type{border-left:0;padding-left:0}#footer li:last-of-type{border-right:0;padding-right:0}.menu_footer{margin:5px auto;text-align:center}#footer li a,#footer li span{display:block;padding:0;text-decoration:none;color:#000;font-size:.6875rem}#footer li a .vcentrage{vertical-align:middle;display:inline-block;line-height:1.2}#footer a:hover{text-decoration:underline}#newsletter-footer{padding:30px 0;background-color:#dcdcdc}
