html,body{height:100% }body{width:100%;margin:0;padding:0 }a{-webkit-transition:color 300ms ease-out;-moz-transition:color 300ms ease-out;-o-transition:color 300ms ease-out;transition:color 300ms ease-out}a img{border:none }img{max-width:100%}ul,ol{list-style-position:inside;padding-left:15px }ul.catalogue-pdf{margin-top:140px}ul.catalogue-pdf li{border:1px solid #000;margin:10px 18%;margin-right:13%;border-radius:39px;display:block !important}ul.catalogue-pdf li svg{width:21px;fill:#333434}ul.catalogue-pdf li a{padding:10px 25px;width:100%;display:flex;align-items:center;justify-content:space-between}ul.catalogue-pdf li a:hover{font-family:'Montserrat-Regular'}ul.catalogue-pdf li a:hover:after{opacity:0}ul.catalogue-pdf span{color:#222222;padding-left:15px;padding-right:2.9vw;font-size:20px}menu,dir{padding-left:15px }blockquote p{font-size:inherit }table,table td,table th{font-size:inherit;border:1px solid #7C7C7C }main,section,article,aside,footer,header,nav,hgroup{display:block }iframe{border:none }.row{margin-right:0 !important;margin-left:0 !important }.nopad{padding-left:0;padding-right:0 }.nopad-l{padding-left:0 }.nopad-r{padding-right:0 }.nomargin{margin:0 }.hide{display:none }.center{text-align:center }.link.center img{width:140px}.right{text-align:right}.justify{text-align:justify }.clear:after{content:'';display:block;clear:both }.bold{font-weight:bold }.underline{text-decoration:underline }.relative{position:relative }.inline-block{display:inline-block;vertical-align:top }.noflicker{-webkit-transform:translateZ(0) }.retrait{margin-left:-15px !important;margin-right:-15px !important }.transition{-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:translateZ(0)}.cover{-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}.contain{-webkit-background-size:contain !important;-moz-background-size:contain !important;-o-background-size:contain !important;background-size:contain !important}hr.trait{height:1px;margin:-0.5em 0;padding:0;color:#e0e0e1;background-color:#e0e0e1;border:0 }.body-page-1 .page-contenu{text-align:justify }.page-contenu img{margin:10px }.tooltip .tooltip-inner{font-family:'Montserrat-Light',Helvetica,sans-serif;padding:3px 8px;color:#fff;font-size:15px;text-align:center;background:#000;border-radius:5px }.mobile-header-nav{}.mobile-header-nav .sub-menu a{display:block;padding:12px 0}.sidebar-scroll-right .callTracker{width:100%;height:50px;overflow:inherit}.callTracker{position:relative}.callTracker span,.callTracker a{display:inline-block;text-align:left;min-width:145px;padding:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;height:100%;text-decoration:none}.callTracker .t_phone{opacity:0;display:none}.callTracker .t_affiche{cursor:pointer}header .callTracker span,header .callTracker a{top:5px}header .callTracker .t_affiche{font-size:90%}.callTracker.active .t_phone{opacity:1;display:inline-block}.callTracker.active .t_affiche{opacity:0;display:none}.pied .callTracker a,.coordonnees .callTracker a{position:relative;left:0px}@media (min-width:992px){.container{max-width:950px }}@media (min-width:1200px){.container{max-width:950px }}body{color:#ffffff;font-family:'Montserrat-Light',Helvetica,sans-serif;font-size:16px;background:#ffffff}a,a:link,a:visited{color:#ffffff;text-decoration:none}a:hover{text-decoration:underline}blockquote{border-color:#000000}::selection{color:#fff;background:#3f3f3f}::-moz-selection{color:#fff;background:#3f3f3f}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3{color:#ffffff;font-family:'Oswald-bold'}h1,.h1{font-size:40px;line-height:1;padding:0;margin-bottom:80px;font-family:'Oswald-bold'}h2,.h2{font-size:27px }h3,.h3{font-size:24px }h4,.h4{font-size:21px }h5,.h5{font-size:19px }h6,.h6{font-size:16px }h1 a,h1 a:visited,h1 a:link,h2 a,h2 a:visited,h2 a:link,h3 a,h3 a:visited,h3 a:link,h4 a,h4 a:visited,h4 a:link,h5 a,h5 a:visited,h5 a:link,h6 a,h6 a:visited,h6 a:link{font-size:inherit;color:inherit;font-family:inherit;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline;color:inherit}.loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:90000}.loader-section{position:fixed;top:0;width:100%;height:100%;background:#FFF;z-index:89999;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.loader-section.section-right{right:0}.loaded .section-right{transition:all 1s 0.3s cubic-bezier(0.645,0.045,0.355,1);-webkit-transform:translateX(100%);transform:translateX(100%)}.loaded .loader{transition:all 0.4s ease-out;opacity:0}.loaded .loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all 0.7s 1s ease-out}.loaded .loader-spin{opacity:0;transition:all 0.2s ease-out;position:relative;z-index:90000}.loader-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:3px solid #f7f9fa;border-top:3px solid #eebe15;border-radius:50%;height:55px;width:55px;margin:auto}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.main-page{position:relative;overflow:hidden }.tete .logo-site{margin:0;padding:30px 0 30px 0 }.tete .tel{font-size:16px;color:#ffffff;font-family:'Montserrat-Regular';background:url(../images/ico-tel.png) no-repeat 0 50%;padding:25.5px 0;padding-left:30px;margin:0 0 0 21px}.fluid-menu{background:#3f3f3f }a.bouton-principal{border:1px solid #ffffff;display:inline-block;padding:11px 31px;font-family:'Montserrat-Light';color:#fff}a.bouton-principal:hover{background:#fff;text-decoration:none;color:#222}a.bouton-cable,a.bouton-cable:visited,a.bouton-cable:focus{font-size:16px;background:url(../images/cable-bouton.png) no-repeat 0 0;padding:16px 30px;background-color:transparent;border:0;background-position:10px 0px;margin-top:11px;outline:0;display:inline-block;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:translateZ(0)}a.bouton-cable:hover{text-decoration:none;background-position:0px 0px;background-color:transparent}.navh .menu_principal > li ul{position:absolute;top:50px;left:50%;min-width:200px;list-style:outside none;background:rgba(0,0,0,1);z-index:9999;opacity:0;filter:alpha(opacity=0);padding:10px 0;-webkit-transform:scaleY(0) translateX(-50%);-moz-transform:scaleY(0) translateX(-50%);-o-transform:scaleY(0) translateX(-50%);-ms-transform:scaleY(0) translateX(-50%);transform:scaleY(0) translateX(-50%);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease}.navh .menu_principal > li:hover ul{opacity:1;filter:alpha(opacity=100);-webkit-transform:scaleY(1) translateX(-50%);-moz-transform:scaleY(1) translateX(-50%);-o-transform:scaleY(1) translateX(-50%);-ms-transform:scaleY(1) translateX(-50%);transform:scaleY(1) translateX(-50%)}.navh .menu_principal > li ul:before{content:'';width:0;height:0;position:absolute;color:#000;left:50%;margin-left:-4px;top:-8px;border-style:solid;border-width:0 8px 8px 8px;border-top-color:transparent !important;border-right-color:transparent !important;border-left-color:transparent !important}.navh .menu_principal > li ul li{display:block;text-align:left }.navh .menu_principal > li ul li a,.navh .menu_principal > li ul li a:visited{display:block;color:#fff;padding:5px 20px !important;text-transform:none;background:none;margin:0 }.navh .menu_principal > li ul li a:hover,.navh .menu_principal > li ul li.active a{color:#c8c8c8;background:none }.btn-partage{text-align:center;padding:22px 13px 13px;background:url(../images/separation.png) no-repeat right center}.btn-partage .btnp{width:30px;opacity:0.6;height:30px;background-repeat:no-repeat;background-position:center center;display:inline-block;transition:all 400ms ease;margin:0 5px}.btn-partage .btnp:hover{opacity:1}.btn-partage .btnp.btn-fb{background-image:url(../images/ico-fb.png) }.btn-partage .btnp.btn-insta{background-image:url(../images/ico-insta.png) }.btn-partage .btnp.btn-ytb{background-image:url(../images/ico-ytb.png) }header{display:inline-block;background:#222222;position:fixed;width:100%;z-index:11;height:73px;padding:0}.langues{position:absolute;top:24px;right:8vw;display:inline-block;line-height:1;z-index:100}.langues ul{display:flex;flex-direction:row-reverse;list-style:none;margin:0;padding:0;position:relative}.langues ul li{padding:0 12px;line-height:1}.langues ul li.language-EN{border-left:1px solid #fff}.langues ul li a{color:#afafaf;line-height:1}.langues ul li a:hover,.langues ul li.active a{color:#ffffff;text-decoration:none}.left-head{display:flex}.form-search{padding-top:17px}.form-search form{display:flex;justify-content:flex-end}.form-search form input[type="text"]{background:transparent;box-shadow:none;border:1px solid #676767;border-right:0;padding:7px 20px;padding-right:44px;border-radius:20px 0 0 20px}.form-search form -ms-input-placeholder{color:#777 !important}.form-search form ::-webkit-input-placeholder{color:#777 !important }.form-search form :-moz-placeholder{color:#777 !important;opacity:1 !important }.form-search form ::-moz-placeholder{color:#777 !important}.form-search form input[type="submit"]{margin:0;padding:0;background:transparent;box-shadow:none;border:1px solid #676767;border-left:0;border-radius:0 20px 20px 0;padding-right:14px}header .burger-menu{position:relative;z-index:99;right:1vw;top:0;text-align:right;margin:19px 0 16px}.mobile-header-nav{background-color:#ffffff;list-style:none;margin:0;padding:0;position:absolute;top:54px;width:50%;width:500px !important;right:0;height:fit-content !important;padding:20px 0 !important}.mobile-header-nav li{border-bottom:1px solid rgba(255,255,255,0.1)}.mobile-nav-wrap .mobile-header-nav li ul.sub-menu{display:none}.mobile-header-nav > li:last-child a{margin-top:35px}.mobile-header-nav > li:last-child a:before{content:'';width:20px;height:20px;background:url(../images/ico-pdf.png);position:absolute;right:1vw;top:50%;margin-top:-10px}.zone-catalogue ul li{border:0}.mobile-header-nav .zone-catalogue li a{color:#555555;font-size:16px}.dl-menuwrapper li.dl-back > a{text-shadow:none;font-family:'Montserrat-Bold'}.mobile-header-nav .zone-catalogue li > a:hover,.mobile-header-nav .zone-catalogue li.active > a{text-shadow:0 0 1px #000;background-color:#f5f5f5}.mobile-header-nav .menu-item.menu-p > a,.mobile-header-nav .menu-item.menu-p > a:hover{font-family:'Oswald-bold';color:#3f3f3f;font-size:20px;cursor:pointer;text-shadow:none}.mobile-header-nav .menu-item.menu-p > a::after{color:rgba(0,0,0,0.9);font-family:'Oswald-bold';font-size:20px;text-align:right;content:'';border-bottom:2px solid #3a3b3f;top:50%;margin-top:-1px;right:0.7vw;position:absolute;-webkit-animation:anim 0.5s 100ms normal cubic-bezier(.18,.89,.32,1.28) forwards;animation:anim 0.5s 100ms normal cubic-bezier(.18,.89,.32,1.28) forwards}.mobile-header-nav .menu-item.menu-p > a{cursor:auto}a.lienGlossaire{text-decoration:underline}#map{height:730px;width:100%;background-color:grey}#map .content-marker h4{color:#3f3f3f;font-size:16px}#map .content-marker #bodyContent{color:#3f3f3f;font-size:12px}.zone-map{position:relative;display:block}.search-map{position:absolute;bottom:0;width:100%;margin:15px 0;text-align:center}.search-map2{position:relative}.search-map2 .btn-primary{margin-top:-5px;padding:10px 30px;border-radius:0}.search-map2 form{padding:15px 15%}.search-map2 form select{min-width:260px}.search-map form{display:inline-block;background:rgba(63,63,63,0.90);padding:15px}.search-map form select{background:rgba(255,255,255,0.10);font-size:16px;padding:10px 4vw 10px .5vw;border:1px solid #fff;margin:0 2px}.search-map form select option{background:#3f3f3f;padding:0px 18px 1px}.search-map form button{position:relative;font-family:'Montserrat-Light';font-size:16px;color:#3f3f3f;background:#fff;padding:11px 30px;box-shadow:none;border:0;text-transform:uppercase;margin:0 2px;transition:.5s}.search-map form button:hover{color:#ffffff;background:#525558}.mobile-header-nav li a{position:relative;color:#3f3f3f;font-size:20px;display:inline-block;padding:15px 0;padding-right:2.9vw;text-align:right;text-decoration:none;font-family:'Montserrat-Light';transition:0.5s}.mobile-header-nav li a:hover,.mobile-header-nav li.active a{font-family:'Oswald-bold';transition:0.5s}.mobile-header-nav li a:hover:after,.mobile-header-nav li.active a:after{content:'';border-bottom:2px solid #3a3b3f;top:50%;margin-top:-1px;right:0.7vw;position:absolute;-webkit-animation:anim 0.5s 100ms normal cubic-bezier(.18,.89,.32,1.28) forwards;animation:anim 0.5s 100ms normal cubic-bezier(.18,.89,.32,1.28) forwards}.mobile-header-nav li:last-child a:hover:before{animation:bounce 2.9s ease infinite}@keyframes bounce{from{top:50%}50%{top:30%}to{top:50%}}.mobile-header-nav > li:last-child a:hover:after{display:none}.mobile-header-nav > li > a:hover,.mobile-header-nav > li.active > a{font-family:'Oswald-bold';transition:0.5s}.mobile-header-nav > li > a:hover:after,.mobile-header-nav > li.active > a:after{content:'';border-bottom:2px solid #3a3b3f;top:50%;margin-top:-1px;right:0.7vw;position:absolute;-webkit-animation:anim 0.5s 100ms normal cubic-bezier(.18,.89,.32,1.28) forwards;animation:anim 0.5s 100ms normal cubic-bezier(.18,.89,.32,1.28) forwards}@-webkit-keyframes anim{0%{width:0px}100%{width:1.5vw}}@keyframes anim{0%{width:0px}100%{width:1.5vw}}.hamburger-menu{display:inline-block;padding-right:0.5vw;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.hamburger-menu.dl-active{position:relative;top:8px}.hamburger-menu:hover{cursor:pointer}.hamburger-menu .menu-item{background:white;display:block;height:3px;margin:6px 0 6px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:34px}.hamburger-menu.dl-active .menu-item{margin:0 0 3px}.hamburger-menu.dl-active .menu-item:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:10px;transform-origin:10px}.hamburger-menu.dl-active .menu-item:nth-child(2){opacity:0}.hamburger-menu.dl-active .menu-item:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:8px;transform-origin:8px}.fluid-slider{position:absolute;top:0px !important;left:0;width:100%;background-position:center !important;margin-left:0;height:100%;background:#3f3f3f;z-index:9}.fluid-slider p.logo-site{position:absolute;top:95px;left:34px;z-index:11}svg.intro{max-width:800px;position:absolute;top:70vh;right:5vw;-webkit-transform:translate(-50%,-50%);transform:translate(0,0);filter:drop-shadow( 3px 3px 2px rgba(0,0,0,.7));z-index:10}svg.intro .text{display:none}svg.intro .text{font-family:'Oswald-bold',sans-serif;text-transform:uppercase;display:block}svg.intro .text-stroke{fill:none;stroke:#ffffff;stroke-width:7px;stroke-dashoffset:-900;stroke-dasharray:900;stroke-linecap:butt;stroke-linejoin:round;-webkit-animation:dash 2.5s ease-in-out forwards;animation:dash 2.5s ease-in-out forwards;-webkit-filter:drop-shadow( 3px 3px 2px rgba(0,0,0,.7));filter:drop-shadow( 3px 3px 2px rgba(0,0,0,1))}svg.intro .text-stroke:nth-child(1){-webkit-animation-delay:0.3s;animation-delay:0.3s}svg.intro .text-stroke:nth-child(2){-webkit-animation-delay:0.9s;animation-delay:0.9s}svg.intro .text-stroke-2{stroke:#ffffff;-webkit-animation-delay:1.2s;animation-delay:1.2s}svg.intro .text-stroke:nth-child(3){-webkit-animation-delay:1.5s;animation-delay:1.5s}svg.intro .text-stroke:nth-child(4){-webkit-animation-delay:1.8s;animation-delay:1.8s}@-webkit-keyframes dash{100%{stroke-dashoffset:0}}@keyframes dash{100%{stroke-dashoffset:0}}.bx-controls-direction{position:relative;left:6vw}.bx-controls-direction a{width:39px;height:20px;opacity:.6;transition:.5s;top:initial;bottom:17vh;margin-top:-40px}.bx-controls-direction a.bx-prev{background:url(../images/fleche-left.png);left:1vw}.bx-controls-direction a.bx-next{background:url(../images/fleche-right.png);left:5vw}.bx-controls-direction a:hover{opacity:1}.fluid-contenu{position:relative;z-index:10;background:#3f3f3f}.fluid-contenu .corps{padding:26px 0}.body-salepoint-list .fluid-contenu .corps{padding:26px 0 0}.body-page-35 .fluid-contenu .corps article,.body-page-36 .fluid-contenu .corps article{padding:80px 8% 50px}.body-page-35 .fluid-contenu .corps article h1,.body-page-36 .fluid-contenu .corps article h1{text-align:center}.item-slide{background-position:left top;background-repeat:no-repeat}.block #newsletter_form{display:flex;flex-direction:row}.block #newsletter_form label{font-weight:normal }.block #newsletter_form input{border:none;border-radius:0}.block #newsletter_form input[type="text"]{background:transparent;line-height:1;line-height:32px \9;padding:0px 12px;width:85%;margin-right:25px;border-bottom:1px solid #333333;font-family:'Montserrat-Italic';font-size:14px}.block #newsletter_form input[type="text"]:focus{outline:none;border-bottom:1px solid #3f3f3f}.block #newsletter_form input[type="submit"]{color:#fff;padding:6px 10px;width:15%;background:#3f3f3f url(../images/fleche-right.png) no-repeat center;font-size:0;height:50px;transition:.5s}.block #newsletter_form input[type="submit"]:hover{background:#222222 url(../images/fleche-right.png) no-repeat center}.fluid-contenu .corps .contain-presentation{position:relative;display:flex;width:100%;padding:39px 8%;align-items:center}.contain-newsletter{background:#fff url(../images/motif-newsletter.png) no-repeat left bottom;color:#3f3f3f;padding:100px 60px}.contain-newsletter h2{color:#3f3f3f;font-size:40px;margin-bottom:75px;width:70%}.contain-newsletter .block #newsletter_form label{display:none}h2 .titre-secondaire,h1 .titre-secondaire,.h1 .titre-secondaire{display:block;font-family:'Montserrat-Light';font-size:20px;margin-bottom:21px}.bloc-nouveaute{position:relative;display:inline-block;width:100%;z-index:10;background:url(../images/bg-nouveaute.jpg) no-repeat center;background-size:cover;text-align:center;padding:160px 0}.bloc-nouveaute #flat{overflow:hidden;padding:29px 0 62px}.bloc-nouveaute #flat ul li{width:440px}.bloc-nouveaute #flat ul li .item{background:#fff;padding:23px 10px 50px}.bloc-nouveaute #flat ul li .item > a.encart-plus{display:block;padding:23px 10px 50px}.bloc-nouveaute #flat ul li .item h3{font-size:30px;color:#3f3f3f;margin-bottom:33px;display:block}.bloc-nouveaute #flat ul li .item .show-img-flat{background-repeat:no-repeat;background-position:center center;background-size:contain;margin:0 0 26px}.bloc-nouveaute #flat ul li .item a.btn-plus{position:relative;color:#3f3f3f;font-size:16px}.bloc-nouveaute #flat ul li .item a.btn-plus:hover{text-decoration:none;display:block}.bloc-nouveaute #flat ul li .item a.btn-plus:after{content:'';width:38px;height:27px;display:inline-block;background-image:url(../images/btn-list-item.png);background-color:#3f3f3f;background-repeat:no-repeat;background-position:center center;position:relative;z-index:1;top:8px;right:-11px;transition:.5s}.bloc-nouveaute #flat ul li .item a.btn-plus:hover:after{right:-23px}.bloc-nouveaute .flipster__button--prev{left:20%}.bloc-nouveaute .flipster__button--next{right:20%}.bloc-nouveaute .flipster__button svg{width:15px;stroke-width:2px;stroke-linecap:square}.hide-print.bloc-coeur{position:relative;display:inline-block;width:100%;z-index:10;padding:140px 8% 50px;text-align:center}.hide-print.bloc-coeur .h1{display:inline-block;position:relative}.hide-print.bloc-coeur .h1:before{content:'';background:url(../images/bg-titre-coeur.png);width:107px;height:103px;position:absolute;left:-60px;top:-22px}.hide-print.bloc-coeur .contain-coeur{position:relative;background:#fff url(../images/motif-favoris.png) no-repeat right bottom;padding:40px 130px 40px}.hide-print.bloc-coeur .contain-coeur:before{content:'';position:absolute;bottom:50%;margin-bottom:-200px;left:50%;width:1px;height:400px;background:#9f9f9f}.hide-print.bloc-coeur .contain-coeur:after{content:'';width:8px;height:25px;background:url(../images/motif-flotte.png);position:absolute;z-index:10;border-radius:50px;bottom:230px;margin-bottom:-4px;left:50%;margin-left:-4px;-webkit-animation:flotte 4s ease-in-out infinite;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:2s;-moz-animation:flotte 4s ease-in-out infinite;-moz-animation-fill-mode:forwards;-moz-animation-delay:2s;-o-animation:flotte 4s ease-in-out infinite;-o-animation-fill-mode:forwards;-o-animation-delay:2s;animation:flotte 4s ease-in-out infinite;animation-fill-mode:forwards;animation-delay:2s;animation-name:flotte}@-webkit-keyframes flotte{0%{-webkit-transform:translateY(100px)}50%{-webkit-transform:translateY(-270px)}100%{-webkit-transform:translateY(100px)}}@-moz-keyframes flotte{0%{-moz-transform:translateY(100px)}50%{-moz-transform:translateY(-270px)}100%{-moz-transform:translateY(100px)}}@-o-keyframes flotte{0%{-o-transform:translateY(100px)}50%{-o-transform:translateY(-270px)}100%{-o-transform:translateY(100px)}}@keyframes flotte{0%{transform:translateY(100px)}50%{transform:translateY(-270px)}100%{transform:translateY(100px)}}.hide-print.bloc-coeur .contain-coeur .item{padding:15px 7vw 40px}.hide-print.bloc-coeur .contain-coeur .item h3{color:#3f3f3f;font-size:28px;margin-bottom:65px;height:60px}.hide-print.bloc-coeur .tous-tous{margin-top:50px}.hide-print.bloc-coeur .contain-coeur .item .show-img-flat{background-repeat:no-repeat;background-position:center center;background-size:contain;min-height:295px}.hide-print.bloc-coeur .contain-coeur .item a.btn-plus{position:relative;color:#3f3f3f;font-size:16px}.hide-print.bloc-coeur .contain-coeur .item a.btn-plus:hover{text-decoration:none}.hide-print.bloc-coeur .contain-coeur .item a.btn-plus:hover:after{right:-23px}.hide-print.bloc-coeur .contain-coeur .item a.btn-plus:after{content:'';width:38px;height:27px;display:inline-block;background-image:url(../images/btn-list-item.png);background-color:#3f3f3f;background-repeat:no-repeat;background-position:center center;position:relative;z-index:1;top:8px;right:-11px;transition:.5s}.hide-print.bloc-coeur .contain-coeur .owl-dots{margin-top:65px}.hide-print.bloc-coeur .contain-coeur .owl-dots .owl-dot{display:inline-block;width:12px;height:12px;background:#bdbdbd;margin:0 6px}.hide-print.bloc-coeur .contain-coeur .owl-dots .owl-dot.active{background:#3f3f3f}.bloc-actualites{position:relative;display:block;z-index:10;padding:135px 9%;background:#3f3f3f}.actualites .cell.photo a{display:block}.actualites .cell.photo.cover img{object-fit:cover;-o-object-fit:cover;min-width:100%;min-height:100%;width:auto;flex:1;height:100%}.actualites{display:table;width:100%;position:relative;z-index:8000}.actualites article{display:table;width:100%}.actualites .cell.texte .contenu h2{margin-bottom:50px}.actualites .cell.texte .contenu h2 .titre-secondaire{font-family:'Oswald-bold';font-size:16px;margin-top:75px;text-transform:uppercase}.actualites:nth-child(even+1){direction:rtl}.actualites .cell.photo{position:relative;display:table-cell;vertical-align:top;width:50%;background-position:bottom right;background-size:cover;background-repeat:no-repeat}.actualites .cell.photo:hover{opacity:0.95;filter:alpha(opacity=95)}.actualites .cell.texte{display:table-cell;vertical-align:top;width:50%;border-bottom:2px solid #e6e6e6}.actualites:last-child .cell.texte{border-bottom:none}.actualites .cell.texte .contenu{padding:70px 10% 70px 10%;text-align:justify;direction:ltr}.actualites .cell.texte .contenu .content{margin-bottom:50px}.actualites a.bouton-principal:hover{text-decoration:none;color:#fff;background-position:0px 0px}.actualites .cell.texte .contenu ul{padding:0;margin:0}.actualites .cell.texte .contenu ul li{padding:5px 0 5px 20px;background:url(../images/puce.png) no-repeat 0 9px}.actualites .cell.texte .contenu ul li .bouton-principal{display:block}.actualites a.bouton-principal,.news a.bouton-principal{-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:translateZ(0);min-width:190px;margin:49px 25px;font-size:16px;background:url(../images/cable-bouton.png) no-repeat 0 0;padding:16px 30px;border:0;background-position:10px 0px}.actualites .date_post{font-size:15px;color:#ffffff;font-family:'Montserrat-Light';box-shadow:0 0 5px #6d6d6d;padding:5px 15px;display:inline-block;text-decoration:none;background:rgba(63,63,63,0.90);margin:10px 10px;position:absolute;bottom:40px;left:40px}.news .date-article{}.actualites .date_post:before{content:'';width:50px;height:50px;background:#3f3f3f;position:absolute;bottom:-50px;left:-50px}.date-article span{position:relative;display:block;text-align:center;font-size:24px}.date-article .time_day{color:#fff}.date-article .time_month{color:#fff;text-transform:uppercase}.date-article .time_year{color:#ffffff}.news .ligne-actus .date-article{margin-top:18px;margin-bottom:18px;color:#6d6d6d;font-size:14px}.news .ligne-actus .contenu-article{margin-top:0}.news .contenu-article{margin-top:21px}.pied{position:relative;z-index:10;background:#282828}.pied .bande1{background:#282828;border-bottom:1px solid #474747;padding:0 8%}.pied .bande2{padding:55px 10%}.pied h2{color:#fff;font-size:18px;margin-bottom:50px}.pied .navf{text-align:left}.pied .navf .menu_footer{color:#fff;list-style-type:none;margin:0;display:inline-block;padding:13px 0 0}.pied .navf .menu_footer li .sub-menu{display:none}.pied .navf .menu_footer li .sub-menu li{display:inline-block;width:100%;background:url(../images/puce-menu-f.png) no-repeat left center;padding-left:11px}.pied .navf .menu_footer li .sub-menu li a{font-size:15px}.pied .navf .menu_footer li:last-child{border:none }.pied .navf .menu_footer li a,.pied .navf .menu_footer li a:visited{position:relative;display:block;color:inherit;text-decoration:none;padding:3px 0}.pied .navf .menu_footer li a:hover{text-decoration:none;text-shadow:0 0 3px #000,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff}.scrollbars{height:233px}.mCSB_scrollTools .mCSB_draggerRail{background-color:#ffffff}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#656565 !important}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#565656}.bloc-toureiffel{position:relative;text-align:right}.bloc-toureiffel:after{content:'';position:absolute;top:0;right:-115px;width:178px;height:179px;background:url(../images/signature.png);z-index:10;animation-name:dondur;animation-duration:3s;animation-iteration-count:infinite;animation-direction:reverse;animation-timing-function:linear;perspective:1000px}@keyframes dondur{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}100%{transform:rotateY(360deg)}}.pied .menu_referencement{color:#fff;padding:15px 0 15px 0;list-style-image:none;list-style-type:none;margin:0;float:left}.pied .menu_referencement li{margin:0}.pied .menu_referencement li a,.pied .menu_referencement li a:visited{color:inherit;font-size:17px;text-decoration:none}.pied .menu_referencement li a:hover{text-decoration:underline }.pied .menu_referencement li.active a:hover{cursor:default;text-decoration:none }.pied address{margin:0;padding:15px 0 15px 0;color:#fff}.pied address p{background-repeat:no-repeat;margin:0 0 20px}.pied address p.adresse{background-image:url(../images/ico-adresse.png);background-position:0 2px;padding:0 0 10px 40px}.pied address p.tel.tel1{background-image:url(../images/ico-tel.png);background-position:0 2px;padding:0 0 10px 40px}.pied address p.tel.tel2{background-image:url(../images/ico-tel.png);background-position:0 2px;padding:0 0 10px 40px}.pied address p.fax{background-image:url(../images/ico-fax.png);background-position:0 2px;padding:0 0 10px 40px}.pied address p.mail{background-image:url(../images/ico-mail.png);background-position:0 2px;padding:0 0 10px 25px }.pied address p a{text-decoration:none;color:inherit }.pied address p a:hover{text-decoration:underline }.pied .copyright-footer{margin:45px 0px 0px 0px;color:#fff;font-size:10px;text-align:center}.pied .copyright-footer a{color:inherit;text-decoration:none }.pied .copyright-footer a:hover{text-decoration:underline }.btn-like{text-align:center;padding:10px 0px 0px 0px }.cont-slider{position:relative}.sudo-slider,.sudo-slider img{width:100% }a.sudolien.precedent,a.sudolien.suivant{z-index:9000;position:absolute;top:50%;display:inline-block;width:30px;height:32px;margin-top:-15px }a.sudolien.precedent{left:0px;background:url(../images/g.png) }a.sudolien.suivant{right:0px;background:url(../images/d.png) }a.sudolien.precedent:hover,a.sudolien.suivant:hover{opacity:0.8 }.cont-slider .controls{z-index:9000;display:inline-block;position:absolute;bottom:15px;left:0;right:0;text-align:center }.cont-slider .controls ol{margin:0;padding:0;list-style-type:none }.cont-slider .controls ol li{display:inline-block }.cont-slider .controls ol li a{display:block;width:19px;height:19px;background:url(../images/miette.png) center center no-repeat;margin:0 2px }.cont-slider .controls ol li.current a{background:url(../images/miette-h.png) center center no-repeat }.cont-slider .controls ol li a span{display:none }.contact .description-contact{padding:0px 0px 10px 0px }.contact .formulaire .form-group label.col-md-4{padding-left:0 !important;padding-right:0 !important;display:none}.contact .formulaire .form-group div.col-md-8{padding-left:0 !important;padding-right:0 !important;width:100%}.contact .formulaire .control-label{text-align:left !important;font-weight:normal }.contact .formulaire .form-group{margin-bottom:12px;padding:0 !important;margin-left:0 !important;margin-right:0 !important}.contact .formulaire .form-group .form-control{background:#585858;border:1px solid #e4e5e5;box-shadow:1px 1px 3px rgba(0,0,0,0.1) inset;border-radius:0px;width:100% !important;font-size:13px;font-family:'OpenSans-Regular';color:#ffffff}.contact .formulaire .form-group textarea.form-control{height:117px;position:static}.contact .formulaire .form-group input.form-control{height:44px;line-height:1;line-height:32px \9;padding:0px 12px}.contact .formulaire .form-group select.form-control{height:44px;line-height:32px;padding:5px}.contact .formulaire .form-group input[name="captcha"]{width:31% !important;height:38px !important;display:inline-block;float:none !important;margin-right:2% !important }.contact .formulaire .form-group input[name="captcha"] + a{width:35%;display:inline-block;margin-right:2%}.contact .formulaire .form-group #captcha{width:100%;height:38px !important;border-radius:0;padding:0}.contact .formulaire .form-group input.btn-primary{float:right;font-size:16px;background:url(../images/cable-bouton.png) no-repeat 0 0;padding:16px 30px;background-color:transparent;border:0;background-position:10px 0px;margin-top:11px;display:inline-block;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:translateZ(0)}.contact .formulaire .form-group input.btn-primary:hover{text-decoration:none;background-position:0px 0px;background-color:transparent}.contact .formulaire .form-group .g-recaptcha{float:left}.contact .formulaire .form-actions{font-size:12px }.contact a.btn.btn-default{float:right }.body-error404 a.btn.btn-default,.contact .formulaire input.btn-primary,.contact a.btn.btn-default{padding:8px 10px;background-color:transparent;color:#fff;border-radius:0px;font-size:14px;border:none;text-decoration:none;transition:all 400ms ease;font-family:'Poppins-Regular';text-transform:uppercase}.body-error404 a.btn.btn-default:hover,.body-error404 a.btn.btn-default:active,.contact .formulaire input.btn-primary:hover,.contact .formulaire input.btn-primary:active,.contact a.btn.btn-default:hover,.contact a.btn.btn-default:active{opacity:0.8;filter:alpha(opacity=80) }*::-webkit-input-placeholder{color:#fff !important }*:-moz-placeholder{color:#fff !important;opacity:1 !important }*::-moz-placeholder{color:#fff !important;opacity:1 !important }*:-ms-input-placeholder{color:#fff !important }.pageseo .formulaire .form-group input[name="captcha"]{width:100% !important;margin-right:0% !important;text-align:left !important }.pageseo .formulaire .form-group input[name="captcha"] + a{position:absolute;width:140px;top:0;right:0;margin-right:0px !important}.pageseo .formulaire .form-group input.btn-primary{margin-top:8px}.gallery .description-galerie{padding:0 0px 20px 0px}.gallery .ligne-photos .col-md-1,.gallery .ligne-photos .col-md-2,.gallery .ligne-photos .col-md-3,.gallery .ligne-photos .col-md-4,.gallery .ligne-photos .col-md-6{padding-left:5px !important;padding-right:5px !important }.gallery .ligne-photos{margin-left:-5px !important;margin-right:-5px !important }.gallery .ligne-photos .propor{width:100%;position:relative;margin-bottom:10px }.gallery .ligne-photos .propor:after{padding-top:72%;display:block;content:''}.gallery .ligne-photos .propor .propor-cont{position:absolute;top:0;bottom:0;right:0;left:0}.gallery .ligne-photos .propor .propor-cont .imagecont{height:100%;display:block;border:1px solid #d4d4d4;width:100%;overflow:hidden;position:relative;-webkit-transform:translateZ(0) }.gallery .ligne-photos .propor .propor-cont .imagecont .imagefond{image-rendering:optimizeQuality;display:block;height:100%;width:100%;overflow:hidden;background-position:center center;background-repeat:no-repeat}.gallery .ligne-photos .propor .propor-cont .imagecont .masque{display:block;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);width:100%;height:100%;background:rgba(0,0,0,0.5) url('../images/ico-zoom.png') no-repeat center center }.gallery .ligne-photos .propor .propor-cont .imagecont:hover .masque{opacity:1;filter:alpha(opacity=100) }.gallery .ligne-photos .propor .propor-cont .imagecont:hover .imagefond{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.gallery .nav{margin:10px 0px;padding-right:10px }.gallery .nav li{display:inline-block;margin-bottom:10px}.gallery .nav li a{background:#22222257;display:block;color:#fff;padding:10px 10px;text-align:center;border-radius:0;text-decoration:none}.gallery .nav li a:hover,.gallery .nav li.active a{background:#222;color:#fff}.gallery .nav li.active a{cursor:default }.gallery .tab-content{padding-top:10px;padding-bottom:10px}.gallery .tab-content h2{margin-bottom:20px;font-size:19px;font-family:'Montserrat-Regular'}.gallery .onglet-tab ul{display:table;margin:20px auto 40px}.fluid-contenu .corps.container-body{padding-right:8%;padding-left:8%;padding-top:70px;min-height:530px}.body-contact .fluid-contenu .corps.container-body{padding-right:11%;padding-left:11%}.fluid-contenu .corps.container-body h1,.fluid-contenu .corps.container-body .h1{text-align:center}.body-page-1 .fluid-contenu .corps.container-body h1{text-align:left}.gallery .onglet-tab ul li{display:table-cell}.view .item{border-top:1px solid #BEBEBE;padding:15px 0 0 0;margin:15px 0 0 0}.view .item:first-child{border:0;padding-top:0 }.view .item a{}.view .item h3{margin:15px 0 5px 0;text-transform:uppercase;font-size:12px }.view .item h3 a{}.view .item .date_post{}.view .item .plus{text-align:right;padding-top:10px}.view .item .plus a{display:inline-block;border:1px solid #bebebe;padding:5px 15px }.view .item .plus a:hover{background:#ea0047;color:#fff}.view .item .propor{width:100%;position:relative }.view .item .propor:after{padding-top:75%;display:block;content:''}.view .item .propor .propor-cont{position:absolute;top:0;bottom:0;right:0;left:0}.view .item .propor .imagecont{height:100%;display:block;border:3px solid #3a3a3a;width:100%;overflow:hidden;position:relative }.view .item .propor .imagecont .imagefond{image-rendering:optimizeQuality;image-rendering:auto;display:block;height:100%;width:100%;overflow:hidden;background:url(../images/noPhoto.jpg) center center no-repeat}.view .voirtous{margin:15px 0}.view .voirtous a{text-decoration:underline }.view .voirtous a:hover{text-decoration:underline;color:#000}.news .ligne-actus{margin-left:-15px !important }.news .ligne-actus{margin-bottom:40px }.news .ligne-actus.full{padding:0 0;margin:23px 0 !important;background:#3a3a3a}.news .ligne-actus.full:last-child{border:none }.line-actu{position:relative;display:table;vertical-align:middle;width:100%}.img-actu{position:relative;display:table-cell;width:30%;vertical-align:middle}.contenu-new{position:relative;display:table-cell;width:70%;vertical-align:top;padding:30px 30px}.news .date-article{margin:0 0 30px 0;color:#909090}.news .contenu-article{margin:0;text-align:justify }.news h2,.news h3{font-size:22px;margin-top:10px }.news h2 a,.news h3 a{text-decoration:none;font-family:'Montserrat-Bold'}.news h2 a:hover,.news h3 a:hover{text-decoration:underline }.news .propor{width:100%;position:relative }.news .propor:after{padding-top:75%;display:block;content:''}.news .propor .propor-cont{position:absolute;top:0;bottom:0;right:0;left:0}.news .propor .imagecont{height:100%;display:block;width:100%;overflow:hidden;position:relative}.news .propor .imagecont .imagefond{image-rendering:optimizeQuality;image-rendering:auto;display:block;height:100%;width:100%;overflow:hidden;background:url(../images/noPhoto.jpg) center center no-repeat}.news .propor .imagecont .masque{display:block;position:absolute;top:-100%;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5) url('../images/ico-zoom.png') no-repeat center center }.news .propor .imagecont:hover .masque{top:0 }.news .plus a{border:1px solid #ffffff;display:inline-block;padding:5px 15px;font-family:'Montserrat-Light';position:absolute;right:15px;bottom:15px}.news .plus{padding-top:35px;text-align:left}.news .plus a:hover{background:#ffffff none repeat scroll 0 0;color:#3f3f3f;text-decoration:none}.news .retour-liste{padding:20px 0 0 0;text-align:right}.news .pagination{text-align:center;padding:10px 0 0 0;display:block}.news .pagination li{display:inline-block }.news .pagination li a{border:none }.news .pagination li.active a{background:#444444;color:#fff;border:none}.deux-par-ligne .news .ligne-actus.full,.deux-par-ligne .view .item{padding:15px 1%;float:left;border:0;width:50%;border-left:1px solid #BEBEBE}.deux-par-ligne .view .item:first-child{border:0}.news.deux-par-ligne .ligne-actus.full{padding:15px 1%;float:left;border:0;width:50%;border-left:1px solid #BEBEBE}.news.deux-par-ligne .ligne-actus.full:nth-child(2n){border:0}.etiquette{position:absolute;z-index:9000}.etiquette.nouveaute{background:url(../images/ico-nouveaute.png);top:5px;left:5px;width:20px;height:19px}.etiquette.favoris{background:url(../images/ico-favoris.png);top:5px;right:5px;width:18px;height:15px}.etiquette.promotion{background:url(../images/ico-promotion.png);bottom:5px;left:5px }.fil-arianne{display:block;position:relative;margin:10px 0 70px;color:#bdbdbd}.fil-arianne a{color:#bdbdbd;text-decoration:none;font-size:15px}.fil-arianne a:hover{text-decoration:underline }.fil-arianne span{color:#ffffff}.cat-liste .titre-liste{background:#3f3f3f;border-radius:3px;margin-bottom:20px }.cat-liste .titre-liste h2{background:none;margin:0 }.cat-liste #filtres{display:inline-block;padding:9px 15px;font-size:11px;text-align:right }.cat-liste #filtres form{display:inline-block}.cat-liste #filtres form#form_ipp{padding-right:20px }.cat-liste #filtres form label,.cat-liste #filtres form b{font-weight:normal }.cat-liste #filtres p{margin:0 }.cat-liste #filtres select{height:36px;line-height:36px;padding:7px;border:none;border-radius:5px}.cat-liste #pagination{padding:8px 0;text-align:center }.cat-liste #pagination ul{margin:0;padding:0;list-style-type:none;list-style-image:none}.cat-liste #pagination ul li{display:inline-block;width:41px}.cat-liste #pagination ul li a{display:block;height:41px;line-height:41px;font-weight:bold;font-size:18px;text-decoration:none}.cat-liste #pagination ul li a:hover,.cat-liste #pagination ul li.active a{color:#fff;background:orange}div#sticker-sticky-wrapper{margin:0 30px 0 0}.filtres-catalogue{position:relative;display:block;background:#fff;padding:23px 42px}.filtres-catalogue input[type=submit]{color:#fff;width:100%;margin:15px 0 15px;border:1px solid #222;padding:10px 0;border-radius:43px;transition:.5s;background:#222}.filtres-catalogue input[type=submit]:hover,.filtres-catalogue input[type=submit]:focus{background:#fff;color:#222}.filtres-catalogue a#clear-filter-form{color:#222;width:100%;margin:0 0 15px;border:1px solid #b9b9b9;padding:12px 0;border-radius:43px;display:block;text-align:center;transition:.5s}.filtres-catalogue a#clear-filter-form:hover{text-decoration:none;background:#222;color:#fff}.filtres-catalogue ::-webkit-input-placeholder{color:#999999 !important }.filtres-catalogue :-moz-placeholder{color:#999999 !important;opacity:1 !important }.filtres-catalogue ::-moz-placeholder{color:#999999 !important;opacity:1 !important }.filtres-catalogue :-ms-input-placeholder{color:#999999 !important }.filtres-catalogue input[type=text]{font-style:italic;font-size:14px;width:100%;padding:8px 10px;border-radius:27px;background:#fff url(../images/picto-loop.png) no-repeat 95% 50%;border:1px solid #d7d7d7;color:#222}.accordion{margin:0 auto;padding:0}.accordion li{position:relative;line-height:1}.accordion li .content-filtre{display:none;padding:0 0 0;color:#3f3f3f}.accordion li .content-filtre > div label{font-family:'Montserrat-Light';color:#3f3f3f;font-weight:normal;font-size:15px;margin-bottom:0;padding-left:9px}.accordion a{width:100%;display:block;cursor:pointer;font-size:17px;color:#3f3f3f;font-family:'Oswald-bold';position:relative;padding:6px 5px 5px;transition:.5s}.accordion a:hover{background:#efefef;text-decoration:none;color:#222222}.accordion a:after{width:8px;height:8px;border-right:1px solid #3f3f3f;border-bottom:1px solid #3f3f3f;position:absolute;right:11px;content:" ";top:50%;margin-top:-4px;transform:rotate(-45deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.accordion .content-filtre{font-size:13px;font-size:0.5125rem;line-height:1.5;padding:10px}a.active:after{transform:rotate(45deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.infinite-scroll .chargement{display:none;background:url(../images/chargement.gif) no-repeat center top;height:10px;width:76px;position:absolute;bottom:0px;left:50%;margin-left:-38px}.modele-liste{margin-left:-10px !important;margin-right:-10px !important;padding:0 }.modele-liste .col-md-2,.modele-liste .col-md-3,.modele-liste .col-md-4,.modele-liste .col-md-6{padding-left:10px !important;padding-right:10px !important }.modele-liste .item{background:#ffffff;padding:35px 10px 40px;margin-bottom:30px;position:relative;overflow:hidden}.modele-liste .item .div-proportionnel-item{width:80%;position:relative;display:table;margin:35px auto 35px}.modele-liste .item .div-proportionnel-item:after{padding-top:100%;display:block;content:''}.modele-liste .item .div-proportionnel-item .cont-propor{position:absolute;top:0;bottom:0;right:0;left:0}.modele-liste .item .div-proportionnel-item .imagecont{height:100%;display:block;width:100%;overflow:hidden;position:relative}.modele-liste .item .div-proportionnel-item .imagecont:hover{opacity:0.8;filter:alpha(opacity=80)}.modele-liste .item .div-proportionnel-item .imagecont .imagefond{image-rendering:optimizeQuality;display:block;height:100%;width:100%;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:contain !important}.modele-liste .item .noimage{background:#fff url(../images/noim.jpg) no-repeat center center }.modele-liste .item .tableau{width:100% }.modele-liste .item h2,.modele-liste .item h3{margin:0;height:50px;text-align:center;padding:0;font-size:24px}.modele-liste .item h2 a,.modele-liste .item h3 a{color:#3f3f3f}.modele-liste .item a.lire-suite{position:relative;color:#3f3f3f}.modele-liste .item a.lire-suite:hover{text-decoration:none}.modele-liste .item a.lire-suite:after{content:'';width:38px;height:27px;display:inline-block;background-image:url(../images/btn-list-item.png);background-color:#3f3f3f;background-repeat:no-repeat;background-position:center center;position:relative;z-index:1;top:8px;right:-11px;transition:.5s}.modele-liste .item a.lire-suite:hover:after{right:-23px}.cat-produit .item-titre{font-size:40px;margin:0 0 41px 0;float:left}.cat-produit .item-date{}.cat-produit .item-description{font-size:16px;text-align:justify;line-height:1.7}.cat-produit .item-description ul li{list-style-image:url(../images/liste-catalogue.png);padding-left:0}.cat-produit .item-prix{font-size:20px}.cat-produit .particularites{margin:35px 0 0;padding:0;list-style-type:none;text-align:right}.cat-produit .equipements ul{margin:0;padding:0;list-style-type:none }.cat-produit .titre-similaire{font-size:20px;margin-bottom:20px;color:#c90e03;text-transform:uppercase;padding:5px 0 5px 15px;color:#fff}.cat-produit .valeur-id21,.cat-produit .valeur-id24{text-align:right;display:inline-block}a.pdf-btn{position:relative;display:inline-block;font-size:13px;border:1px solid #fff;padding:10px;background:transparent;color:#fff}a.pdf-btn:hover{position:relative;display:inline-block;font-size:13px;background:#fff;color:#222;text-decoration:none}.cat-produit .cont-sliderthumb{border:10px solid #fff}.cat-produit .cont-sliderthumb .div-proportionnel{width:100%;position:relative}.cat-produit .cont-sliderthumb .div-proportionnel:after{padding-top:72%;display:block;content:''}.cat-produit .cont-sliderthumb .div-proportionnel .cont-propor{position:absolute;top:0;bottom:0;right:0;left:0}.cat-produit .cont-sliderthumb .div-proportionnel .imagecont{height:100%;display:block;width:100%;overflow:hidden;position:relative;cursor:zoom-in }.cat-produit .cont-sliderthumb .div-proportionnel .imagecont .imagefond{image-rendering:optimizeQuality;display:block;height:100%;width:100%;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-color:#fff}.cat-produit .noimage{display:block;background:#fff url(../images/noim.jpg) no-repeat center center;width:100%;height:400px }.cat-produit .sudo-slider-thumb{padding:0 }.cat-produit .noimage{background:#fff url(../images/noim.jpg) no-repeat center center;background-size:auto !important }.cat-produit .cont-miniatures{overflow:hidden;position:relative;margin:10px 0 0 0 }.cat-produit .miniatures{width:300000px }.cat-produit .miniatures .miniature{width:115px;float:left;margin-right:10px }.cat-produit .miniatures .div-proportionnel{width:100%;position:relative}.cat-produit .miniatures .div-proportionnel:after{padding-top:72%;display:block;content:''}.cat-produit .miniatures .div-proportionnel .cont-propor{position:absolute;top:0;bottom:0;right:0;left:0}.cat-produit .miniatures .div-proportionnel .imagecont{height:100%;display:block;width:100%;overflow:hidden;position:relative }.cat-produit .miniatures .div-proportionnel .imagecont .imagefond{image-rendering:optimizeQuality;display:block;height:100%;width:100%;overflow:hidden;background-position:center center;background-repeat:no-repeat}.cat-produit .cont-miniatures .precedent-miniatures{position:absolute;top:50%;margin-top:-16px;left:15px;display:none;width:32px;height:32px;background:url(../images/ico-thumb-g.png) }.cat-produit .cont-miniatures .suivant-miniatures{position:absolute;top:50%;margin-top:-16px;right:15px;display:none;width:32px;height:32px;background:url(../images/ico-thumb-d.png) }.cat-produit .cont-miniatures:hover .precedent-miniatures,.cat-produit .cont-miniatures:hover .suivant-miniatures{display:block }.cat-produit .cont-sliderthumb .bx-controls-direction{left:0}.cat-produit .cont-sliderthumb .bx-controls-direction a{bottom:23px;margin-top:0}.cat-produit .cont-sliderthumb .bx-controls-direction a.bx-prev{background:url(../images/fleche-left2.png)}.cat-produit .cont-sliderthumb .bx-controls-direction a.bx-next{background:url(../images/fleche-right2.png);left:3.5vw}.cat-produit .controlsthumb{display:inline-block;z-index:9000;position:absolute;bottom:-40px;left:0;right:0;text-align:center }.cat-produit .controlsthumb{display:none !important }.cat-produit .controlsthumb ol{margin:0;padding:0;list-style-type:none }.cat-produit .controlsthumb ol li{display:inline-block }.cat-produit .controlsthumb ol li a{display:block;width:23px;height:23px;background:url(../images/miette.png);margin:0 2px }.cat-produit .controlsthumb ol li.current a{background:url(../images/miette-h.png) }.cat-produit .controlsthumb ol li a span{display:none }.btn_rs{position:relative;display:inline-block;text-align:right;padding:0 18px 0;cursor:pointer;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:translateZ(0);float:right;z-index:2}.h2-btn-partage{position:relative;overflow:hidden}.btn_rs img{-webkit-animation:rotation 5s infinite linear}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.btn_rs span{font-style:normal;font-size:18px;padding:0 13px;line-height:2}.h2-btn-partage .btn-partage{display:inline-block;float:right;padding:5px 10px;margin-right:-170px;position:relative;transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-khtml-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;min-width:110px;z-index:1;background:transparent}.h2-btn-partage .btn-partage.active{margin-right:0}.picto-gamme{position:relative;display:inline-block;background:#fff;margin-top:11px;width:100%;padding:0 0}.gamme{float:right}.gamme ul{list-style:none;padding:0;margin:15px 0 0}.gamme ul li{display:inline-block;color:#888;font-size:13px;padding:0 2px;width:75px;text-align:center}.gamme ul li:nth-child(1) span{border-top:4px solid #888}.gamme ul li:nth-child(2) span{border-top:6px solid #888}.gamme ul li:nth-child(3) span{border-top:12px solid #888}.gamme ul li:nth-child(4) span{border-top:17px solid #888}.gamme ul li span{width:100%;display:block;margin-top:5px}.gamme ul li.active{color:#222}.gamme ul li.active span{border-color:#222}.pictos{float:left}.pictos img{width:65px;height:auto;margin:0 2px}.node-173 table,.tableS table{width:100%;text-align:center}.tableS table{text-align:left;font-size:14px}.node-173 table th,.tableS table th{background:#fff;color:#222;font-family:'Montserrat-Bold';text-transform:uppercase;text-align:center;padding:15px 0}.node-173 table tr,.tableS table tr{height:57px}.tableS table p{margin:0 0 3px}.node-173 table tr:nth-of-type(odd),.tableS table tr:nth-of-type(odd){background:#2f2f2f}.node-173 table tr td{padding:7px 0}.tableS table tr td{padding:7px 10px;word-wrap:break-word}.node-173 table tr td a{position:relative;display:inline-block;width:25px;height:30px;background:url(../images/icon-download.png) no-repeat center;background-size:100%}.fluid-contenu .corps .glossaire ul{position:relative;display:block;width:100%;padding:0;border:1px solid #2f2f2f}.fluid-contenu .corps .glossaire ul li{list-style:none;display:table;width:100%;margin:0;background:#3f3f3f}.fluid-contenu .corps .glossaire ul li:nth-of-type(odd){background:#2f2f2f}.fluid-contenu .corps .glossaire ul li strong{display:table-cell;width:20%;text-align:center;padding:17px 6px;vertical-align:middle;border-right:1px solid #4c4c4c}.fluid-contenu .corps .glossaire ul li p{width:80%;display:table-cell;vertical-align:middle;padding:15px 15px}a.btn-sav{background:#3e3d3d url(../images/icon-download.png) no-repeat 95% 50%;background-size:25px;text-decoration:none;border:1px solid #fff;padding:20px;padding-right:70px;display:inline-block;margin-top:21px;font-size:18px;transition:.5s }a.btn-sav:hover{background-color:#282828}.body-salepoint-list .fluid-contenu .corps.container-body{min-height:770px}.header-sidebars,.sidebar-left,.sidebar-right{background-color:#00000054;letter-spacing:1px}.sidebar-left a,.sidebar-right a,.sidebar-bottom-controls a,.contactButton,.nav-item-active,.sidebar-form label,.sidebar-send-button,.sidebar-divider-text{color:#fff!important}.header-sidebars{height:65px;z-index:9999;position:fixed;left:0;right:0;top:0;width:100%;box-shadow:0 2px 3px 1px rgba(0,0,0,0.1)}.header-sidebars .header-top{display:table;height:65px;width:100%}.top-logo{display:table-cell;vertical-align:middle;position:relative;z-index:9999;text-align:center;overflow-y:hidden}.top-logo img{position:absolute;left:16px;top:6px;max-height:76px;max-width:129px}.deploy-left-sidebar{display:table-cell;background-color:#c9323b;background-size:auto 49%;background-image:url(../images/menu-mobile-3/nav.svg);background-repeat:no-repeat;height:65px;width:65px;background-position:center center}.deploy-right-sidebar{border-left:1px #ffffff solid;display:table-cell;background-color:#0a8382;background-size:auto 49%;background-image:url(../images/menu-mobile-3/nav.svg);background-repeat:no-repeat;height:65px;width:65px;background-position:center center}.deploy-right-mail{border-left:1px #fffefe solid;display:table-cell;background-color:#0a8382;background-size:auto 49%;background-image:url(../images/menu-mobile-3/mail.svg);background-repeat:no-repeat;height:65px;width:65px;background-position:center center;position:absolute;right:65px;top:0}.deploy-right-call{display:table-cell;background-color:#0a8382;background-size:auto 49%;background-image:url(../images/menu-mobile-3/telephone.svg);background-repeat:no-repeat;height:65px;width:65px;background-position:center 16px;position:absolute;right:130px;top:0}.deploy-back-home{background-image:url(../images/menu-mobile-3/home.png);background-repeat:no-repeat;background-color:#f9fafc;width:50px;height:50px;background-position:center center;float:right;margin-top:-50px}.delete-right-sidebar{display:none;background-image:url(../images/menu-mobile-3/contact.png);background-repeat:no-repeat;background-color:#f9fafc;width:50px;height:50px;background-position:center center;float:right;margin-top:-50px}.sidebar-left{font-family:'Nunito-Regular',Helvetica!important;width:270px;position:fixed;z-index:9999;top:0;left:-270px;bottom:0;overflow:hidden;position:fixed;box-shadow:3px 0px 3px 0px rgba(0,0,0,0.1)}.sidebar-scroll-left{padding-right:20px;left:0;width:310px;overflow:scroll!important;overflow-x:hidden!important;-webkit-overflow-scroll:touch!important;height:100%;background-color:#c31c26}.sidebar-scroll-right{width:275px;overflow:auto !important;overflow-x:hidden!important;height:100%;background-color:#064f4e}.sidebar-right{font-family:'Nunito-Regular',Helvetica!important;background-repeat:repeat;position:fixed;overflow:hidden;z-index:99999;right:-280px;top:0;bottom:0;width:270px;margin-right:10px;box-shadow:-2px 0px 2px 0px rgba(0,0,0,0.1)}.sidebar-decoration{background-image:url(../images/menu-mobile-3/sidebar-deco.png);background-repeat:repeat-x;height:2px;margin-bottom:15px}.sidebar-left a,.sidebar-right a{text-decoration:none;display:block;overflow:hidden;position:relative;color:#fff !important;z-index:1;background-color:#0a8382}.sidebar-header-left{height:65px;background-color:#eebe15;position:relative}.sidebar-left-logo{max-height:75px;position:absolute;top:-2px;left:8px;margin-right:179px}.sidebar-right-logo{margin-left:84px;top:14px;right:23px;max-width:180px;float:inherit;max-height:37px;position:relative}.close-sidebar-left{background-image:url(../images/menu-mobile-3/left-chevron.svg);background-size:45% auto;background-repeat:no-repeat;background-position:center center;height:65px;width:65px;margin-left:205px;display:block}.sidebar-divider-text{font-size:20px;padding-top:15px;padding-left:20px;padding-bottom:15px;margin-bottom:0;color:#eebe15 !important;background:#064f4e}.home-nav{background-image:url(../images/menu-mobile-3/home.png)}.info-nav{background-image:url(../images/menu-mobile-3/infoabout.png)}.folio-nav{background-image:url(../images/menu-mobile-3/bendedright.png)}.mail-nav{background-image:url(../images/menu-mobile-3/mail.svg)}.newsletter-nav{background-image:url(../images/menu-mobile-3/rss.png)}.call-nav{background-image:url(../images/menu-mobile-3/phonehook.svg)}.text-nav{background-image:url(../images/menu-mobile-3/speechbubble4.png)}.facebook-nav{background-image:url(../images/menu-mobile-3/facebook.png)}.twitter-nav{background-image:url(../images/menu-mobile-3/twitter.png)}.sidebar-bottom-controls{background-color:#0a8382}.sidebar-bottom-controls p{margin-top:3px}.sidebar-bottom-controls a{font-size:12px;background-repeat:repeat-y;text-align:center;float:left;width:33%;line-height:10px;display:block}.facebook-bottom{display:block;padding-top:26px;background-image:url(../images/menu-mobile-3/facebook.png);background-repeat:no-repeat;background-position:center 33px;background-size:16px 16px;height:50px;margin-top:-25px}.twitter-bottom{display:block;background-image:url(../images/menu-mobile-3/twitter.png);background-repeat:no-repeat;background-position:center 33px;background-size:16px 16px;height:50px;margin-top:-25px}.close-bottom-left,.close-bottom-right{display:block;padding-top:26px;background-image:url(../images/menu-mobile-3/accessdenied.png);background-repeat:no-repeat;background-position:center 33px;background-size:16px 16px;height:50px;margin-top:-25px}.nav-item{font-size:16.2px;-webkit-tap-highlight-color:rgba(0,0,0,0);background-size:22px auto;background-color:#c9323b;height:60px;line-height:61.5px;background-repeat:no-repeat;padding-left:60px;background-position:20px center;margin-bottom:1px}.icon-active{position:absolute;background-image:url(../images/menu-mobile-3/left-sidebar/location.png);background-size:10px 15px;background-repeat:no-repeat;display:block;width:10px;height:15px;top:19px;left:240px}.icon-page{position:absolute;background-image:url(../images/menu-mobile-3/left-sidebar/gopage.png);background-size:8px 11px;background-repeat:no-repeat;display:block;width:10px;height:15px;top:19px;left:240px}.icon-drop{position:absolute;background-image:url(../images/menu-mobile-3/left-sidebar/godrop.png);background-size:10px 8px;background-repeat:no-repeat;display:block;width:10px;height:15px;top:19px;left:239px}.submenu a{text-shadow:0 2px 0 rgba(0,0,0,1);background-image:url(../images/menu-mobile-3/sidebar-deco.png);background-repeat:repeat-x;padding-top:12px;padding-bottom:12px;padding-left:25px;font-size:10px;color:#878787;text-transform:uppercase;font-weight:900}.submenu a em{background-image:url(../images/menu-mobile-3/left-sidebar/gopage.png);background-size:8px 11px;background-repeat:no-repeat;float:left;width:10px;height:15px;display:block;margin-top:5px;padding-right:35px}.submenu a:first-child{background-image:none!important}.submenu{display:none}.submenu-active{display:block}.sidebar-notifications a{margin-bottom:15px;background-repeat:no-repeat;background-position:0 center;padding-left:38px;margin-left:20px;font-size:10px;color:#878787;font-family:'Lato',sans-serif;font-weight:700;text-transform:uppercase;line-height:10px}.sidebar-header-right{height:65px;background-color:#064f4e;position:relative;text-align:right}.close-sidebar-right{background-image:url(../images/menu-mobile-3/right-chevron.svg);background-size:45% auto;background-repeat:no-repeat;background-position:center center;height:65px;width:65px;margin-left:0;display:block}.sidebar-left .close-sidebar-left,.sidebar-right .close-sidebar-right{position:absolute !important}.right-sidebar-copyright{margin:20px 0}.footer-text a{padding-top:10px;font-size:10px;color:#8a8a8a}.copyright-sidebar{font-size:10px;text-align:center;text-transform:uppercase}.menu-mobile-dynamique{margin:0;padding:0;list-style-type:none;list-style-position:inside;list-style-image:none}.menu-mobile-dynamique li{width:100%;margin-bottom:1px;background:none;padding-left:0;background:#4c4c4c}.menu-mobile-dynamique .sub-menu li{background-color:transparent;margin-bottom:0;border-bottom:1px solid #0a8382}.menu-mobile-dynamique .sub-menu li a{height:42px;text-transform:none}.menu-mobile-dynamique .sub-menu{background-image:linear-gradient(to bottom,#064f4e,#064f4e);padding-top:0;padding-bottom:0}.menu-mobile-dynamique li.parent{background-image:url(../images/menu-mobile-3/left-sidebar/gopage.svg);background-position:241px 26.2px;background-repeat:no-repeat;background-size:9px auto}.menu-mobile-dynamique li a{display:table-cell;width:270px;vertical-align:middle;line-height:18px;font-size:16.2px;background-image:url(../images/menu-mobile-3/bendedright.svg);-webkit-tap-highlight-color:rgba(0,0,0,0);background-size:8px auto;text-transform:uppercase;color:#fff;height:60px;background-repeat:no-repeat;padding-left:29px;background-position:6px 20.9px}.menu-mobile-dynamique ul{list-style-image:none;list-style-position:inside;list-style-type:none;padding-left:0}.menu-mobile-dynamique ul li a{background:none;color:#BEBEBE}.small-notification p{margin:10px 13px;padding-bottom:2px;line-height:18px}.text-input{overflow:hidden;position:relative;font-size:11px;color:#666;width:230px;margin-left:20px;height:30px;padding-left:10px;padding-right:10px;margin-bottom:10px;display:block;box-sizing:border-box;background-color:rgba(255,255,255,0.1);border:solid 1px #3d3d3d}#contactEmail{margin-bottom:-5px!important}#contactMessage{display:none}#contactName{display:none;margin-bottom:10px}#left_label_name{overflow:hidden;position:relative;display:none;text-align:left;margin-left:200px;font-size:11px;color:#8c8c8c;opacity:.3;margin-top:-20px;padding-bottom:5px;margin-bottom:10px}#name_label{overflow:hidden;position:relative;display:none;margin-top:20px;margin-left:20px;font-family:'Lato',sans-serif;font-size:12px;color:#c5c5c5}#email_label{margin-top:20px;margin-left:20px;font-size:12px;color:#c5c5c5;display:block;overflow:hidden;position:relative}#left_label_mail{display:block;overflow:hidden;position:relative;line-height:18px;text-align:left;margin-left:200px;font-size:11px;color:#8c8c8c;opacity:.3;font-family:'Open Sans',sans-serif;margin-top:-20px;padding-bottom:5px;margin-bottom:10px}.contact-button-house{line-height:18px;margin-bottom:20px;font-size:11px;display:block;overflow:hidden;position:relative;vertical-align:baseline;outline:none}.contactButton{display:block;overflow:hidden;position:relative;margin-left:20px;margin-top:30px;height:36px;font-family:'Lato',sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;width:230px;background-color:rgba(255,255,255,0.1);border:solid 1px #3d3d3d}.buttonWrap{padding:10px!important;min-width:43%}.contactSubmitButton{display:block!important;height:36px!important;margin-right:4px;float:left;margin-bottom:20px}.contactNameField{padding-bottom:5px;font-size:12px}.contactField{font-size:15px;overflow:hidden;position:relative;color:#fff;min-width:100%;display:block;box-sizing:border-box;height:30px;padding-left:10px;padding-right:10px;margin-bottom:10px}.contactTextarea{font-size:15px;overflow:hidden;position:relative;color:#fff;min-width:100%;display:block;box-sizing:border-box;margin-bottom:20px;line-height:18px;height:90px;padding:9px 12px}.menu-mobile-dynamique input{-webkit-appearance:none;border-radius:0}.sidebar-form{display:none;margin-left:20px;width:230px;box-sizing:border-box}.sidebar-form2{display:none}.sidebar-form label{font-size:13px;border-radius:0!important;color:#c5c5c5;text-transform:uppercase;padding-top:10px;display:block;opacity:.8;filter:alpha(opacity=80)}.sidebar-form label span{text-transform:lowercase;float:right;opacity:.5}.sidebar-form input{background-color:rgba(255,255,255,0.1);border:solid 1px #3d3d3d}.sidebar-form textarea{background-color:rgba(255,255,255,0.1);border:solid 1px #3d3d3d;margin-bottom:0}.sidebar-send-button{font-size:13px;display:block;width:100%;color:#d2d2d2;font-family:'Lato',sans-serif;text-transform:uppercase;font-weight:700}.success-subscribe{margin-top:20px;width:230px;margin-left:20px}.sidebar-form{margin-bottom:0!important;margin-top:-10px!important}.sidebar-form .formSuccessMessageWrap{width:230px;margin-top:20px;margin-bottom:0}.sidebar-form .small-notification{margin-top:20px}.sidebar-form #emailError{margin-top:20px;width:230px;margin-left:20px;border-radius:0;height:36px}.sidebar-form #emailError p{text-align:center;color:#ff8181;margin:8px 0;display:block;background-image:none;text-transform:uppercase;padding-left:0}.sidebar-form #emailError2{margin-top:20px;width:230px;margin-left:20px;border-radius:0;height:36px}.sidebar-form #emailError2 p{text-align:center;color:#ff8181;margin:8px 0;display:block;background-image:none;text-transform:uppercase;padding-left:0}.subscribe-notification{width:230px!important;margin-left:20px;border-radius:0!important;margin-bottom:-15px!important;margin-top:20px!important;background-image:none!important}.subscribe-notification p{background-image:none!important;text-align:center;color:#ff8181!important;margin:8px 0;display:block;text-transform:uppercase;padding-left:0;margin-top:20px}.formValidationError{margin-bottom:-15px}.sidebar-form .formValidationError div{margin-top:20px;width:230px;border-radius:0!important;height:36px;margin-top:20px!important}.sidebar-form .formSubmitButtonErrorsWrap{overflow:visible!important;margin-bottom:20px}.sidebar-form .formValidationError p{text-align:center;color:#ff8181!important;margin:8px 0;display:block;background-image:none;text-transform:uppercase;padding-left:0}.menu-mobile-dynamique label{display:block;overflow:hidden;position:relative;border:0;vertical-align:baseline;outline:none}.red-notification{background-color:rgba(219,84,84,0.5);border-radius:5px;border:solid 1px #c24747}.formValidationError .red-notification p{background-image:none!important;display:block!important;padding-left:0!important;text-align:center!important}.no-bottom{margin-bottom:0!important}.menu-mobile-dynamique .sub-menu{display:none}.copyright h2,.copyright h3{font-size:20px}.remonter{position:fixed;z-index:9999;display:none;bottom:10px;right:10px;width:52px;background:rgba(0,0 ,0,0.5);border-radius:5px }.remonter a{display:block;padding:12px 10px;text-align:center}.remonter a:hover{opacity:0.8;filter:alpha(opacity=80) }.deprecated-ie{text-align:center;color:#000;background:#eee }.deprecated-ie p{line-height:30px;margin:0 }.deprecated-ie a{line-height:30px;font-family:Helvetica,arial,sans-serif;font-size:13px;color:#000;text-decoration:underline }@media screen and (-webkit-min-device-pixel-ratio:0){.lightboxOverlay{overflow:scroll }.lightboxOverlay::-webkit-scrollbar{width:0px }}.sitemap .scrollbars{height:348px;margin-bottom:24px}.sitemap h3{margin-bottom:22px;font-size:20px}@media (max-width:1199px){.remonter{display:none !important }.fluid-contenu .corps .contain-presentation{padding:39px 0}.fluid-contenu .corps.container-body{padding-right:4%;padding-left:4%}.bloc-toureiffel{display:none !important}.pied .bande2 .col-md-2,.pied .bande2 .col-md-3,.pied .bande2 .col-md-3{width:33%}.contain-newsletter{padding:30px 60px}}@media (max-width:1660px){.actualites a.bouton-principal,.news a.bouton-principal{margin:0 0}}@media (max-width:1440px){.hide-print.bloc-coeur{padding:50px 8%}.hide-print.bloc-coeur .contain-coeur:after{bottom:130px}.hide-print.bloc-coeur .contain-coeur{padding:40px 90px 40px}}@media (max-width:1440px){.mobile-header-nav{height:70vh !important}}@media (max-width:991px){.mobile-header-nav{height:60vh !important}.scrollbars2{height:450px}.container{width:100%}.tete .logo-site{padding:15px 0}.tete .logo-site img{width:auto;height:40px;max-width:initial}.langues{right:15vw}.item-slide{background-size:75% auto;background-position:0 12% !important}svg.intro{top:55vh;right:0vw}.bx-controls-direction a{bottom:10vh}.bx-controls-direction a.bx-next{left:10vw}.fluid-contenu .corps .contain-presentation{display:inline-block}.contain-newsletter{margin-bottom:20px}h1,.h1{margin-bottom:50px;font-size:36px}.bloc-actualites{padding:50px 2%}.actualites .cell.texte .contenu{padding:0px 3%}.actualites a.bouton-principal,.news a.bouton-principal{margin:5px 0}.pied .bande2 .col-md-2,.pied .bande2 .col-md-3,.pied .bande2 .col-md-3{width:50%}.pied .bande2 .col-xs-12{width:100%}.pied h2{margin-bottom:10px}.pied .menu_referencement li{display:inline }.pied .menu_referencement li:after{content:" - " }.pied .menu_referencement li:last-child:after{content:"" }.filtres-catalogue{position:relative !important;margin:0 15px 25px}div#sticker-sticky-wrapper{margin:0}.hide-print.bloc-coeur .contain-coeur .item{padding:15px 0vw 20px}.hide-print.bloc-coeur .contain-coeur .item h3{font-size:22px}.hide-print.bloc-coeur .contain-coeur:before{margin-bottom:-160px;height:360px}.hide-print.bloc-coeur .contain-coeur:after{bottom:170px}.contact .formulaire .form-group .col-md-4{width:100% !important }.contact .formulaire .form-group .col-md-8{width:100% !important }.contact .formulaire .form-group input[name="captcha"]{width:100% !important;margin-right:0% !important;text-align:left !important }.contact .formulaire .form-group input[name="captcha"] + a{position:absolute;width:140px;top:0;right:0;margin-right:0px !important}.contact .formulaire .form-group input.btn-primary{margin-top:8px}.lb-prev{opacity:1 !important;background:url(../images/lightbox-g.png) left 48% no-repeat}.lb-next{opacity:1 !important;background:url(../images/lightbox-d.png) right 48% no-repeat}.scrollbars{width:100%;height:auto }.scrollbar-content{padding:0 }header .logo-div{display:none }.modele-liste .item h2,.modele-liste .item h3{font-size:16px}.dl-menuwrapper .dl-menu{width:380px;padding-right:5px;margin-right:-19px}.mobile-header-nav > li:last-child a:before{right:0}}@media (max-width:767px){.body-salepoint-list .fluid-contenu .corps.container-body{min-height:auto}.pad-xs{padding-left:15px !important;padding-right:15px !important }.pad-xs-l{padding-left:15px !important }.pad-xs-r{padding-right:15px !important }.nopad-xs{padding-left:0 !important;padding-right:0 !important }.nopad-xs-l{padding-left:0 !important }.nopad-xs-r{padding-right:0 !important }.contain-newsletter{padding:10px 20px}.contain-newsletter h2{font-size:30px;margin-bottom:35px;width:100%}.block #newsletter_form input[type="submit"]{background-size:50%}.actualites .cell.texte{width:100%;display:block}.actualites .cell.photo{width:100%;height:400px;display:block}.gamme ul li{width:70px}.cat-produit .item-titre{font-size:30px;margin:25px 0 41px 0}.search-map{position:relative}.search-map form select{width:100%;margin-bottom:15px}.search-map form button{width:100%}.img-actu{width:100%;display:block}.contenu-new{width:100%;display:block}h1,.h1{font-size:27px}.bx-controls-direction a.bx-next{left:16vw}.mobile-header-nav li a{font-size:17px}.mobile-header-nav > li:last-child a{margin-top:13px;padding-right:10vw}.hide-print.bloc-coeur .contain-coeur:before,.hide-print.bloc-coeur .contain-coeur:after{display:none}.hide-print.bloc-coeur .contain-coeur{padding:40px 40px 40px}.search-map2 form{padding:15px 0}header{height:64px}header .row{display:flex;flex-wrap:wrap}.form-search{order:2;padding-top:0}.form-search form input[type="text"]{background:#fff}.form-search form input[type="submit"]{padding-left:8px;background:#676767}.tableS table{width:100%;border:0}.tableS table thead{display:none}.tableS table tr{margin-bottom:10px}.tableS table td{display:block;position:relative;padding-left:41% !important;padding-top:13px !important;padding-bottom:13px !important;text-align:left !important;font-size:14px;min-height:46px}.tableS table tr:nth-of-type(2n+1){}.tableS table tr{height:auto;display:block}.tableS table td:before{content:attr(data-th) " ";display:inline-block;background:#fff;color:#222;text-transform:uppercase;font-family:'Montserrat-Bold';border-right:1px solid transparent;position:absolute;top:0;left:0;bottom:0;width:37%;max-height:100%;font-size:16px;font-weight:300;padding-left:13px;padding-top:13px}svg.intro{top:42vh;right:0vw}.bx-controls-direction a{bottom:36vh}.fluid-contenu{margin-top:500px !important}.bloc-nouveaute{padding:10px 0}.hide-print.bloc-coeur{padding:0 8%}}@media (min-width:768px) and (max-width:991px){.search-map2 form select{min-width:207px;margin:50px 0 20px}.pad-sm{padding-left:15px !important;padding-right:15px !important }.pad-sm-l{padding-left:15px !important }.pad-sm-r{padding-right:15px !important }.nopad-sm{padding-left:0 !important;padding-right:0 !important }.nopad-sm-l{padding-left:0 !important }.nopad-sm-r{padding-right:0 !important }}@media (min-width:991px) and (max-width:1199px){}@media (min-width:1200px){}.valeur-id27,.valeur-id28{display:none !important}svg#logo_FD{fill:#fff}svg#logo_FD{width:150px !important}