@charset "utf-8";*{border:0;margin:0;padding:0;text-decoration:none}body{background:#000;font-family:'Poppins',Arial,Helvetica,sans-serif;font-size:16px;line-height:120%;color:#000;-webkit-font-smoothing:antialiased}img{max-width:100%;border:0;vertical-align:bottom}.clear{clear:both;border:0;height:0;line-height:0;visibility:hidden}.elementPictureGallery{position:relative;zoom:1;margin:20px -10px}.elementPictureGallery a{text-decoration:none!important}.elementPictureGallery img{max-width:150px;max-height:150px;margin:10px}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{vertical-align:top;padding:0;margin:0;border:0;outline:none}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;color:#444;text-shadow:none;background:#f9f9f9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{padding:15px;margin:0;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#444;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAACYCAMAAACoAftQAAAAvVBMVEUAAAAAAAAAAAAODg4AAAAAAAAAAADNzc0BAQHZ2dkDAwMHBwcAAADf398CAgI/Pz8BAQEAAACCgoIcHBzl5eUAAAC/v7/x8fEGBgZnZ2cAAADs7OwGBgb4+Pg/Pz/Jycmenp5nZ2f39/eDg4MAAADQ0ND4+Piurq7a2tr8/Pzs7OwAAAD5+fn9/f3e3t4AAAD///9OTk7BwcE1NTWsrKyNjY2cnJx6enpdXV1oaGgsLCy6uroiIiLOzs5BQUFt3PCNAAAAL3RSTlMAAQMIDRIZHSMnLTpESFNVXWlpbG15en+HiZCWoaGssrO2vsDFydPU3uL4+fr9/Ywv6xsAAAQVSURBVHhe7JZbc6JMGIQXAUOQEMi3uMYkrmopZgqs5ujZ//+zvpdNzMsMlli1N3uRvtCbpzo9I+nmhyqN9OO6GNQ6Ha1SG0mcrhskXe90rvKE6kbX7r9MF4vp2887nfBrqPW0xJemD4w32e7jHIj2602SbNZ7Qfgd0zJLtgKi2B0+tSsE3h8u0RX7HGGfHWrK9oiIbrK69SiQHxTliO5VWtP0rrNEemhoj6muaYqx2XuGyJrwbgUKohhb3hIFM6wCC7Zm4+M5Zs5fpKNiTYndEOUHDFRYCeADLvGiy7DtL7E5/12gJPacalPlqEc2eoFAdmCa2UOGyOhoUuQgwo7PxCwJMGXYGcQMlyCVX3DchCkGs3V6h0iFgyUSZsuS6QQLGaYDhueUHxhf3RpzOqB8dRMcz84lf5FS9A1Ngi2PQm8PF7RBZOnEyqFnSC/BKX6bHQmucpB13mRzCJtTsPUowlpl14if2JifUXcwgeqdA2OLn1C+PdsbzCKkW0a3KeKxbbAxF4FJ9EgAaXGqyFORAuLZNrkMZNoNKnNS9PE5dpltFofjB4PJXIAk5rP/HMu4Ukmm7XjEkwLfc2yT66tJk7lp2T2H1LMtk2wVVsWpcE0SlW4DbeLE/xG3eRvfQv7Fptw4KvpDNRKLt1/3rZty/xbjrPef1+5D018ITYttkiTrfAUsrmzK3RTIT/woHxH3DaZl9h2rRH2aX0ydaYb1BVK1zNdA32RvNn7DkVmmoyeVJvYBMcdl5Vg2/lW0zpSbUNIKT12KLV8wVjsmNvGW63feU3qj86veGQmAA1e5qzbStNZdmVTlRzzbSjG+4+t4u1iqjxxjR6pczaiNBCCVXoGx25X7mUNGgJBHM/QsXWp+dk4U5xJjX4EXSM7ACcCxnnnm2zI8rxVoFgMr/lUwUpyNPvYVx/eRfaUSQzkzLWxEOVhiwynCAd2GvCm/2bquBPEo+LxnDv0YXdyfFOHQP+8EV/kY0enSorxyitoLxxwiabDRqDImWF2JJVBIeVNEk2HgsDGn7vkhcPy67lMOiBGF4AGS3tX8yYqAfb5eF/kRiMPX4cDjEDLd8wezJT4lwtHrMHBtbg6V9oLhYDYLw3A2eSVbn0elSdMCecFg+Ee0Kq7dlftLXSCrRxNE8lzH7hp0Nu3qpHQty7Ztq2sabHvtpb/SLauisVTye1O+N2Ubbxhu2xSAq6x1UwoAWfum8P3Gu5ZNYaUA2jaFJYCofVPYOWnZFD4TcLpxU1ZAnN24KRnfxQ2bshEE/Vub8r0p35vi/t9eHRoBDMNQDJUvMLkOkDMM+8D7b9cR+kOKLPy4juojnQeAkWWVAyLLLINVdovj44N8LOqi/3Djxo0bN5ZvdbWJuwHhrw2ILYdqBwDT2fEEXtrZFmVcCWLiAAAAAElFTkSuQmCC)}#fancybox-loading{position:fixed;top:50%;left:50%;z-index:8060;margin-top:-22px;margin-left:-22px;background-position:0 -108px;cursor:pointer;opacity:.8}#fancybox-loading div{width:44px;height:44px;background:url(/common_images/fancyBox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;z-index:8040;width:36px;height:36px;cursor:pointer}.fancybox-nav{position:absolute;top:0;width:40%;z-index:8040;height:100%;cursor:pointer;text-decoration:none;background:transparent url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);-webkit-tap-highlight-color:rgba(0,0,0,0)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;z-index:8040;height:34px;margin-top:-18px;cursor:pointer;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;visibility:hidden;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;z-index:8010;display:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCMEM4NDgzQjlDRTNFMTExODE4NUVDOTdFQ0I0RDgxRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGREU5OEVCQzAzMjYxMUUyOTg5OURDMDlDRTJDMTc0RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGREU5OEVCQjAzMjYxMUUyOTg5OURDMDlDRTJDMTc0RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxQzg0ODNCOUNFM0UxMTE4MTg1RUM5N0VDQjREODFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIwQzg0ODNCOUNFM0UxMTE4MTg1RUM5N0VDQjREODFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+s3YRAQAAABtJREFUeNpiFODh2cBABGBiIBKMKqSOQoAAAwBokQDs5F/8FAAAAABJRU5ErkJggg==);overflow:hidden}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{position:relative;z-index:8050;font:normal 13px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif;text-shadow:none;visibility:hidden}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;z-index:8050;margin-bottom:-35px;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;font-weight:700;line-height:24px;color:#FFF;text-shadow:0 1px 2px #222;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/common_images/fancyBox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/common_images/fancyBox/fancybox_loading@2x.gif);background-size:24px 24px}}#lightbox{left:0;line-height:0;position:absolute;text-align:center;width:100%;margin-left:-50px;margin-top:-40px;z-index:1000}#lightbox a img{border:none}#outerImageContainer{background:#FFF;height:250px;margin:0 auto;padding:30px 40px 10px 40px;position:relative;width:250px;border:10px solid #222}#loading{height:25%;left:0%;line-height:0;position:absolute;text-align:center;top:40%;width:100%}#hoverNav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:800}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:none}#prevLink,#nextLink{position:relative;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAh+QQBCgABACwAAAAAAQABAAACAkwBADs=);display:block;width:40px!important;height:40px!important;top:50%;margin-top:-20px}#prevLink{float:left;left:0}#nextLink{float:right;right:0}#imageDataContainer{position:relative;background-color:#222;line-height:120%;margin:0 auto;padding:0 40px;border-left:10px solid #222;border-right:10px solid #222;border-bottom:10px solid #222}#imageData{color:#FFF;padding:0}#imageData #imageDetails{text-align:center}#imageData #caption{display:block;font-size:14px}#imageData #caption *{margin:0;padding:0}#imageData #numberDisplay{display:block;font-size:11px;font-style:italic;display:none!important}#imageData #numberDisplay a{display:none}#imageData #bottomNavClose img{display:none}#overlay{-moz-opacity:.6;background-color:#000;filter:alpha(opacity=60);height:500px;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:900}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.gallery a,.gallery a:visited,.gallery a:active{text-decoration:none}.gallery{position:relative;zoom:1;margin:20px -10px;text-align:center}.gallery{position:relative;zoom:1;margin:40px -6px;width:auto!important}.gallery a{display:inline-block;*display:inline;zoom:1;width:129px;height:129px;overflow:hidden;margin:6px;text-align:center}.gallery img{min-width:129px;min-height:129px;max-width:196px;max-height:196px;margin:0;vertical-align:middle}.gallery .gallery a{float:none}h1,h2,h3,h4,h5,h6{line-height:120%;margin:10px 0;font-weight:700}h1{font-size:36px;margin:0 0 30px 0;text-align:left;font-weight:300}h1 a,h1 a:focus,h1 a:link,h1 a:visited,h1 a:hover,h1 a:active{text-decoration:none;cursor:default}h2{font-size:26px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}a:focus{outline:none}a:link,a:visited,a:hover,a:active{color:#000;text-decoration:underline}p{margin:10px 0;line-height:150%}strong{font-weight:700}em{font-style:italic}em strong,strong em{font-style:italic;font-weight:700}u{text-decoration:underline}strike{text-decoration:line-through}ul,ol{margin:10px 0 10px 20px}ul ul,ol ol,ul ol,ol ul{margin:0 0 0 30px}li{line-height:150%}hr{border-bottom:2px ridge #666;border:0}.separator{clear:both;visibility:visible;height:0;border:none;border-top:1px solid #000;margin:20px 0}dl{margin:10px 5px}dt{color:#000;font-size:1.1em;font-weight:700}dd{font-style:normal;margin:0;padding:0;text-indent:10px}table{border-collapse:collapse;border-spacing:0;border:1px solid #ccc;margin:10px auto;width:100%}table caption{color:#ccc;margin:5px 0;text-align:left}th{border:1px solid #fff;background:#444;color:#FFF;font-weight:700;padding:10px}td{border:1px solid #fff;padding:10px}.map .mapInner{width:100%!important;margin:0 auto!important}.medias{margin:10px 0}.medias .audio,.medias .video,.medias .center{text-align:center}.medias .right{text-align:right}.medias .left{text-align:left}.medias .right .diaporama{text-align:right;margin:0 0 0 auto}.medias .left .diaporama{text-align:left;margin:0 auto 0 0}.medias .center .diaporama{text-align:left;margin:0 auto}.medias a,.medias a:hover,.medias a:visited{background:none;text-decoration:none}.medias .description{display:none}.une_colonne,.deux_colonnes{clear:both;display:inline}.colleft,.colright{width:48%}.colleft{float:left}.colright{float:right}.intext_left{float:left!important;padding:0 40px 30px 0px!important}.intext_right{float:right!important;padding:0 0 30px 40px!important}.intext_left img,.intext_right img{max-width:100%!important}.above_left{text-align:left}.above_right{text-align:right}.above_center{text-align:center}.below_center{text-align:center}.below_right{text-align:right}.below_left{text-align:left}.above_center img,.above_right img,.above_left img,.below_center img,.below_right img,.below_left img{float:none!important}.center{text-align:center;width:100%}.left{text-align:left;width:100%}.right{text-align:right;width:100%}.colonne{width:27%;float:left;margin:15px 10px;color:#666;font-size:1.2em}.colonne .title{text-align:center;margin-bottom:15px;font-weight:700;text-transform:uppercase}.colonne a{display:block}.ligneElement{position:relative;clear:both;margin:0 -10px}.pageElementInner{position:relative;padding:0 10px}.posLeft{float:left}.posRight{float:right}.size1_1{width:100%}.size1_2{width:50%}.size1_3{width:33.333333%}.size1_4{width:25%}.size1_5{width:20%}.size1_6{width:16.666666%}.size1_7{width:14.28%}.size1_8{width:12.5%}.mt05{margin-top:5px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mr05{margin-right:5px;margin-bottom:10px}.mr10{margin-right:10px;margin-bottom:10px}.mr20{margin-right:20px;margin-bottom:10px}.mr30{margin-right:30px;margin-bottom:10px}.mb05{margin-bottom:5px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.ml05{margin-left:5px;margin-bottom:10px}.ml10{margin-left:10px;margin-bottom:10px}.ml20{margin-left:20px;margin-bottom:10px}.ml30{margin-left:30px;margin-bottom:10px}.txtLeft{text-align:left}.txtCenter{text-align:center}.txtRight{text-align:right}.elementPicture{margin:15px 0}.elementPicture a{text-decoration:none}.elementPicture figcaption{text-decoration:none;font-size:12px;padding-top:10px;line-height:120%}#catalogSearchContent #resultsHeader{line-height:120%;font-size:14px;margin:0 0 30px 0}.backToResults{position:relative;line-height:120%;margin:0 0 30px 0;font-size:14px}.backToResults img{display:inline-block;margin-right:10px;vertical-align:middle;filter:brightness(0)}#page{position:relative;background:#FFF}body:not(.home) #page{background:#EBEBEB}header{position:fixed;width:100%;top:0;left:0;height:134px;z-index:4;background:#FFF;box-shadow:0 10px 6px rgba(0,0,0,.25);transition:0.3s}header #headerInner{position:relative;width:90%;max-width:1520px;margin:0 auto;height:100%;transition:0.3s}header #logo{position:absolute;top:30px;left:0;transition:0.3s;z-index:3}header #logo a{position:relative;display:block;line-height:1}header #logo img{transition:0.3s}#chapterPicture{position:relative;padding-top:134px;z-index:3}#wrapper{position:relative;clear:both;box-shadow:0 4px 10px rgba(0,0,0,.25);z-index:2}#wrapperInner{position:relative;width:90%;max-width:1520px;margin:0 auto}body.catalogProductsList #container{width:74.3%}#contents{position:relative}#contentsInner{position:relative;min-height:500px}aside{position:relative;width:20.5%;display:none}body.catalogProductsList aside{display:block}footer{position:relative;clear:both;background:#525252;color:#FFF;z-index:1}footer #footerInner{position:relative;width:90%;max-width:1520px;margin:0 auto;padding:70px 0 20px 0;display:flex;justify-content:space-between;align-items:flex-start}footer #signature{position:relative;text-align:center;font-size:13px;width:90%;max-width:1520px;margin:0 auto;padding:25px;box-sizing:border-box;line-height:150%}footer #signature a,footer #signature a:visited,footer #signature button,footer #signature button:visited{background:none;color:#FFF;text-decoration:none}footer #signature a:hover,footer #signature button:hover{color:#FFF;text-decoration:underline}body .integration_toolbar{display:none}#back_to_top img{width:25px}#back_to_top{position:fixed;bottom:25px;right:25px;z-index:99;border:none;outline:none;background-color:#E9420E;color:white;cursor:pointer;padding:10px;transition:0.3s;visibility:hidden;opacity:0}#back_to_top:hover{background:#ee653b}html,body{scroll-behavior:smooth}header .widget p{margin:0;line-height:1}.grecaptcha-badge{visibility:hidden}body.home #wrapperInner{width:100%;max-width:100%}header #nested ul.firstLevel li ul li{transition:0.3s;white-space:initial}header #nested ul.firstLevel li ul li:hover{background:#F7F7F7}body:not(.home) #chapterPicture,body:not(.home) #chapterPicture h1{height:22vw}body:not(.home) #chapterPicture>img{width:100%;height:100%;object-fit:cover;filter:brightness(.5)}body:not(.home) h1{font-size:36px;font-weight:300;margin-bottom:45px;color:#212177}body:not(.home) #chapterPicture h1{position:absolute;left:0;right:0;bottom:0;color:#FFF;display:flex;align-items:center;justify-content:center;width:90%;max-width:1520px;margin:auto}body:not(.home) #chapterPicture:empty,body.catalogProductDetail #chapterPicture{height:0}body:not(.home) blockquote{border-left:8px solid #E9420E;padding-left:15px;font-size:20px;font-style:italic}body:not(.home) #wrapper form .row label{width:160px;margin-right:10px;padding-bottom:3px}body:not(.home) #wrapper form .row input,body:not(.home) #wrapper form .row select,body:not(.home) #wrapper form .row textarea{border:none;background:#FFF;padding:10px;box-sizing:border-box;line-height:1;width:calc(100% - 172px)}body:not(.home) #wrapper form .row textarea{height:250px}body:not(.home) #wrapper form .row{margin:15px 0}body:not(.home) #wrapper form .row textarea{line-height:150%;max-width:1520px}body:not(.home) #wrapper div.deux_colonnes form .row textarea{width:539px;margin-top:3px;max-width:558px}body:not(.home) #wrapper div.deux_colonnes form .groupMultiRadio,body:not(.home) #wrapper div.deux_colonnes form .groupMultiCheckbox,body:not(.home) #wrapper div.deux_colonnes form .groupMulti{padding:0 0 0 170px}body:not(.home) #wrapper div.deux_colonnes form .row input,body:not(.home) #wrapper div.deux_colonnes form .row select,body:not(.home) #wrapper div.deux_colonnes form .row textarea{width:calc(100% - 172px)}body:not(.home) #wrapper div.deux_colonnes form .row label{width:160px;margin:0 10px 0 0}body:not(.home) #wrapper div div form fieldset>div:last-child label,body:not(.home).page_contact #wrapper div div form fieldset>div:nth-last-child(2) label,body:not(.home) #wrapper div.deux_colonnes form fieldset>div:last-child label{width:auto;padding-top:0;margin-right:10px}body:not(.home) #wrapper .separator{border-top:1px solid #E9420E;margin:50px 0}body:not(.home) #wrapper .gallery{margin:40px -10px}body:not(.home) #wrapper .gallery a{width:calc(25% - 20px)}.above_center img,.below_center img{margin:0 5px}@media (min-width:480px){body:not(.home) #wrapper .deux_colonnes .gallery{margin-top:0;margin-bottom:0}body:not(.home) #wrapper .deux_colonnes .gallery a{width:calc(50% - 20px)}}body:not(.home) #wrapper .gallery{margin:30px -10px}body:not(.home) #wrapper .gallery a{width:calc(25% - 20px);height:255px;margin:10px}body:not(.home) #wrapper .gallery img{width:100%;height:100%;margin:0;max-width:100%;max-height:100%;min-height:0;min-width:0;object-fit:cover;transition:0.3s}body:not(.home) #wrapper .gallery img:hover{opacity:.7}div.blockLink{text-align:center;margin:20px 0}div.blockLink a{display:inline-block}body:not(.home) #wrapper ul{list-style-type:none}body:not(.home) #wrapper ul li{position:relative;margin-bottom:10px}body:not(.home) #wrapper ul>li:last-child{margin-bottom:0}body:not(.home) #wrapper ul li:before{content:'';width:6px;height:6px;background:#E9420E;border-radius:50%;position:absolute;left:-15px;top:9px}body:not(.home) #wrapper h2,body.catalogProductDetail #wrapper section#actu h2,#wrapper div#produits_associes h2{font-weight:300;font-size:30px;color:#212177}body:not(.home) #wrapper h3{font-weight:500;font-size:20px}body:not(.home) #wrapper form .row input,body:not(.home) #wrapper form .row select,body:not(.home) #wrapper form .row textarea{padding:12px;font-size:16px}body:not(.home) iframe{max-width:100%}body:not(.home) .deux_colonnes fieldset{margin:0;padding:0}body:not(.home) #wrapperInner p a,body:not(.home) #wrapperInner li a,body:not(.home) #wrapperInner form div.row a{font-weight:400;transition:0.2s;color:#212177}body:not(.home) #wrapperInner p a:hover,body:not(.home) #wrapperInner li a:hover,body:not(.home) #wrapperInner form div.row a:hover{color:#E9420E}body:not(.home) #wrapper .submit input{appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none}body:not(.home) #wrapper .submit input,div.blockLink a,body:not(.home) #wrapperInner .structured_text_semantique_text a.bouton,body.newsList #wrapper #newsList .linkmore a,div#articlesList .container_multi_article_resume .linkmore a,section#actu .container>p a,.shortProduct .viewProduct a,body.home #chapterPicture .titre>:last-child a{color:#FFF;background:#212177;font-size:18px;font-weight:400;line-height:1;transition:0.3s;border-radius:9px;display:inline-block;padding:18px 35px;text-decoration:none;border:none;box-shadow:4px 4px 4px rgba(0,0,0,.25)}body:not(.home) #wrapper .submit input:hover,div.blockLink a:hover,body:not(.home) #wrapperInner .structured_text_semantique_text a.bouton:hover,body.newsList #wrapper #newsList .linkmore a:hover,div#articlesList .container_multi_article_resume .linkmore a:hover,section#actu .container>p a:hover,.shortProduct .viewProduct a:hover,body.home #chapterPicture .titre>:last-child a:hover{background:#E9420E;box-shadow:4px 4px 10px rgba(0,0,0,.3)}section#actu .container>p a,body:not(.home).page_contact #wrapper .submit input{font-size:20px;padding:26px 70px}body:not(.home) input[type="reset"]{display:none}body:not(.home) .structured_text_semantique_text p img{height:auto!important}body:not(.home):not(.contact) .deux_colonnes{display:flex;align-items:center;justify-content:space-between}body:not(.home) .deux_colonnes .structured_text_semantique_text a.bouton{margin-top:20px}#newsEventsList>section:last-child,section.multi_article_resume:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}#newsList .newsContainer,section.multi_article_resume{border-bottom:1px solid #FFF;margin:0 0 50px 0;padding:0 0 55px 0}body.newsList #wrapper #newsList h2,section.multi_article_resume h2{margin:0 0 20px 0}.container_actu,.container_multi_article_resume{display:flex;align-items:center;justify-content:space-between}.container_actu .image,.container_multi_article_resume .image{width:30%}.container_actu .texte,.container_multi_article_resume .texte{width:65%}.container_actu .texte .description>:first-child,.container_multi_article_resume .texte .description>:first-child{margin-top:0}.container_actu img,.container_multi_article_resume img{width:100%;height:17vw;max-height:300px;border-radius:9px;object-fit:cover}.container_actu img[src*="logo"],.container_multi_article_resume img[src*="logo"]{width:100%;height:auto;border:1px solid black;padding:30px;box-sizing:border-box;object-fit:contain;max-height:initial}body.newsList #wrapper #newsList .linkmore a,div#articlesList .container_multi_article_resume .linkmore a{margin-top:10px}.container_actu .image:empty,.container_multi_article_resume .image:empty,section#actu .widgetLastElements .news .widgetLastElementsPicture:empty{background:url(/images/acrom/logo.svg) no-repeat center center,#FFFFFF;height:17vw;max-height:300px;background-size:80%;border-radius:9px}.separateur_pager{display:inline-block;margin:0 2px}body.newsList .pager a img,div#articlesList .pager a img{vertical-align:baseline}::-moz-selection{background-color:#E9420E;color:#FFF}::selection{background-color:#E9420E;color:#FFF}.description_page_blocs{margin-bottom:50px}.description_page_blocs>:first-child{margin-top:0}.description_page_blocs>:last-child{margin-bottom:0}.container_page_blocs{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.container_page_blocs>div.bloc{width:31%;height:310px;margin-bottom:3.5%;overflow:hidden;position:relative;top:0;transition:0.3s}.container_page_blocs>div.bloc img{width:100%;height:100%;object-fit:cover}body:not(.home) #wrapper .container_page_blocs>div.bloc h2{margin:0;position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.3);color:#FFF;border:none;display:flex;align-items:center;justify-content:center;text-align:center;padding:30px;text-transform:initial}.container_page_blocs:after{content:'';width:31%}.container_page_blocs>div.bloc a{position:absolute;left:0;top:0;bottom:0;right:0;z-index:2}.container_page_blocs>div.bloc:hover{box-shadow:0 0 15px rgba(0,0,0,.3);top:-8px}.container_page_blocs>div.bloc .image{height:100%}.container_page_blocs>div.bloc .image:empty{background:#E9420E}body:not(.home) #wrapper .container_page_blocs>div.bloc .image:empty+h2{background:none}.container_page_blocs.deux_blocs>div{width:48%;height:320px;margin-bottom:0}.container_page_blocs.quatre_blocs>div{width:48%;height:320px;margin-bottom:4%}body:not(.home) #chapterPicture .title_and_breadcrumb{position:absolute;height:22vw;width:100%;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}body:not(.home) #chapterPicture .title_and_breadcrumb h1{position:relative;height:auto;margin:0}body:not(.home) #chapterPicture .title_and_breadcrumb #breadcrumb{margin:0;color:#FFF}body:not(.home) #chapterPicture .title_and_breadcrumb #breadcrumb a{color:#FFF}.form_creator_footer p{font-size:14px}.container_page_blocs>div:nth-child(4):nth-last-child(2),.container_page_blocs>div:nth-child(5):last-child{width:48%}.galleria-loader{display:none!important}body.home #wrapperInner{overflow:hidden}@media (max-width:980px){#back_to_top{display:none}.colleft,.colright{width:100%}.colleft{margin-bottom:10px}body:not(.home):not(.contact) .deux_colonnes{flex-wrap:wrap}.intext_left,.intext_right{max-width:44vw}.intext_left img,.intext_right img{height:auto!important}body.contact #wrapper iframe{width:100%}body.contact .colright{margin-top:40px}body:not(.home) #wrapper div.deux_colonnes form .row textarea{max-width:100%}.medias .left{text-align:center}body:not(.home) div#wrapper .gallery a{width:calc(50% - 20px)}body:not(.home) div#wrapper .gallery a{height:28vw}.fancybox-nav span{visibility:visible}}@media (max-width:1050px){body:not(.home) #chapterPicture,body:not(.home) #chapterPicture h1{height:auto}body:not(.home) #chapterPicture .title_and_breadcrumb{position:relative;height:auto;padding:50px;box-sizing:border-box}body:not(.home) #chapterPicture>img{position:absolute;top:60px;left:0;height:calc(100% - 60px)}body:not(.home) #chapterPicture .title_and_breadcrumb h1{margin-bottom:25px}}@media (max-width:880px){.container_page_blocs>div.bloc,.container_page_blocs.deux_blocs>div,.container_page_blocs.quatre_blocs>div{width:48%;height:220px}.container_page_blocs>div:nth-child(3):last-child,.container_page_blocs>div:nth-child(5):last-child{width:100%}}@media (max-width:700px){body:not(.home) #wrapper .deux_colonnes .gallery a,body:not(.home) #wrapper .gallery a{width:calc(50% - 20px)}body:not(.home) #wrapper .gallery a{height:30vw}}@media (max-width:980px){.container_actu .image,.container_multi_article_resume .image{width:100%;margin-top:30px}.container_actu .texte,.container_multi_article_resume .texte{width:100%}.container_actu,.container_multi_article_resume{flex-direction:column-reverse}.container_actu img,.container_multi_article_resume img{height:auto;max-height:initial}.container_actu .image:empty,.container_multi_article_resume .image:empty{height:40vw;max-height:1000px}.container_page_blocs>div.bloc:hover{top:0}.container_actu img[src*="logo"],.container_multi_article_resume img[src*="logo"]{width:auto}}@media (min-width:1160px){header #nested ul.firstLevel>li.hidden_on_desktop{display:none}header #nested ul.firstLevel>li{transition:0.3s}header #nested ul.firstLevel:hover>li{opacity:.6}header #nested ul.firstLevel:hover>li:hover{opacity:1}header #nested .firstLevel li ul li ul{display:none;left:220px;margin:0;top:0}header #nested ul.firstLevel>li:nth-child(2)>a{padding-left:0}header #nested ul.firstLevel>li:nth-last-child(2)>a{padding-right:0}header #nested .firstLevel>li:nth-child(2) ul{margin-left:-130px}}@media (max-width:1160px){header #nested ul.firstLevel{position:fixed;top:0;bottom:0;height:auto;width:100%;transform:translate3d(100%,0,0);right:0;transition:0.4s;background:#222;padding:90px 0 50px 0;display:block}header #nested .contentSmart{width:40px;height:40px;position:absolute;top:10px;right:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;z-index:2000}header #nested .contentSmart span{width:30px;height:2px;display:block;background:#000;border-radius:2px;transition:0.3s;position:relative}header #nested .contentSmart>span:nth-child(2){margin:7px 0}body.menu_open header #nested ul.firstLevel{transform:translate3d(0%,0,0);box-shadow:-5px 0 10px rgb(0 0 0 / 30%);overflow-y:auto}body.menu_open header #nested .contentSmart span{background:#FFF}body.menu_open header #nested .contentSmart>span:nth-child(2){margin:0;height:0}body.menu_open.animation_delai header #nested .contentSmart>span:nth-child(1){transform:rotate(45deg);top:1px}body.menu_open.animation_delai header #nested .contentSmart>span:nth-child(3){transform:rotate(-45deg);top:-1px}body.menu_open header #nested:after,body.menu_open header #nested:before{content:'';width:100%;height:50px;background:linear-gradient(0deg,#222222,transparent);position:fixed;left:0;bottom:0;opacity:0;transition:0.3s}body.menu_open header #nested:before{bottom:auto;top:0;z-index:20;height:110px;background:linear-gradient(180deg,#222222,transparent)}body.menu_open.animation_delai header #nested:after,body.menu_open.animation_delai header #nested:before{opacity:1}header #nested ul.firstLevel>li{padding:0 20px}header #nested ul.firstLevel li{height:auto;display:block;text-align:left}header div #nested ul.firstLevel>li>a{color:#FFF;height:auto;line-height:1;padding:15px;font-size:20px;font-weight:400;display:inline-block}header #nested ul.firstLevel li#boutonVersLeBas>a{padding-right:30px}header #nested ul.firstLevel li a span{height:auto;line-height:1;position:relative}header #nested ul.firstLevel li#boutonVersLeBas>a>span:before{content:'';width:10px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4zMDIiIGhlaWdodD0iMjMuNzc2IiB2aWV3Qm94PSIwIDAgMTMuMzAyIDIzLjc3NiI+DQogIDxwYXRoIGlkPSJUcmFjw6lfNjkiIGRhdGEtbmFtZT0iVHJhY8OpIDY5IiBkPSJNNzYuMTE0LDQ4MTIsNjUuNjQsNDgyMi40NzRsMTAuNDc0LDEwLjQ3NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY0LjIyNiAtNDgxMC41ODYpIiBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+DQo8L3N2Zz4NCg==) no-repeat center center;background-size:8px;position:absolute;top:4px;bottom:0;right:-25px;transform:rotate(-90deg);pointer-events:none}header #nested ul.firstLevel li ul,header #nested ul.firstLevel li:hover ul,header #nested ul.firstLevel li.sfhover ul{position:relative;height:auto;opacity:1;visibility:visible;display:block;margin:0 0 15px 0;left:0;background:none;width:auto;padding:0 0 0 15px;display:none;box-shadow:none}header #nested ul.firstLevel li ul li a{padding:10px 0;font-size:16px;color:#FFF}header #nested ul.firstLevel li ul li{border-bottom:none}header #nested ul.firstLevel li ul li:hover{background:none}header #nested ul.firstLevel li ul li#boutonVersLeBas>a{padding-left:0}}body:not(.home) .structured_text_semantique_text .code_html>div{padding:30px;color:#FFF}body:not(.home) .structured_text_semantique_text .code_html>div>:first-child{margin-top:0}body:not(.home) .structured_text_semantique_text .code_html>div>:last-child{margin-bottom:0}body.home h2,body.catalogProductDetail section#actu h2,div#produits_associes h2{color:#212177;font-weight:400;font-size:48px;margin-top:0;padding-left:60px;background:url(/images/acrom/forme-logo.svg) no-repeat left bottom 13px}body.home #breadcrumb{display:none}header #headerBoxes{position:absolute;right:0;top:29px;z-index:3;display:flex;align-items:center;gap:50px}header #headerBoxes .header_lang ul{margin:0;list-style-type:none;overflow:hidden;height:30px;position:relative;padding-right:20px;cursor:pointer}header #headerBoxes .header_lang ul li{line-height:1;height:30px;display:flex;align-items:center;justify-content:center;padding:0 5px}header #headerBoxes .header_lang ul:after{content:'';display:inline-block;height:0;width:0;border-top:9px solid #212177;border-right:6px solid transparent;border-left:6px solid transparent;position:absolute;top:11px;right:0;pointer-events:none}header #headerBoxes .header_lang ul:hover{overflow:visible}header .header_contact a{transition:0.3s;background:#E9420E;color:#FFF;text-transform:uppercase;display:inline-block;line-height:1;padding:11px 45px 10px 20px;border-radius:9px;position:relative}header .header_contact a:hover{background-color:#ee653b;box-shadow:0 0 10px rgba(0,0,0,.2)}header .header_contact a:after{content:'';width:15px;height:11px;background:url(/images/acrom/ic-mail.svg) no-repeat center center;position:absolute;right:18px;top:0;bottom:0;margin:auto;background-size:contain}header .header_tel a{letter-spacing:-.02em;color:#212177;font-size:20px;display:block;line-height:1;position:relative}header .header_tel a:before{content:'';width:33px;height:33px;background:url(/images/acrom/ic-tel.svg) no-repeat center center;position:absolute;left:-37px;top:-10px;bottom:-10px;margin:auto;background-size:contain}header .supplementaryFields,header .widgetCatalogSearchSelect,header .linkFormApplication,header .notabene,header .trouver{display:none}header fieldset,header .row{margin:0;padding:0}header .row label{display:none}header .row input{width:630px;box-sizing:border-box;background:#E6E5EE;border:none;border-radius:9px;padding:6px 15px;font-weight:300;font-size:16px;line-height:1;color:#212177}header .row input::placeholder{color:rgba(33,33,119,.5)}header .submit{margin:0;position:absolute;top:0;right:0;bottom:0;overflow:hidden}header .submit input{border:none;width:40px;background:url(/images/acrom/ic-search.svg) no-repeat center center;margin:0;overflow:hidden;text-indent:-9999px;padding:0;height:100%}header .widgetCatalogSearch{margin-right:35px}header.scrolled #headerInner{width:100%;max-width:100%}header.scrolled #nested{transform:translateX(0);right:30px;min-width:0}header.scrolled{margin-top:-67px}header.scrolled #logo{top:89px;left:30px}header.scrolled #logo img{height:24px}@media (min-width:1161px){header #nested ul.firstLevel>li.menu-logo>ul>li:first-child{margin-top:70px}header #nested ul.firstLevel>li.menu-logo>ul>li:first-child:before{content:'';position:absolute;top:-70px;left:0;right:0;border-bottom:1px solid #ededed;height:69px;pointer-events:none}header #nested ul.firstLevel>li.menu-acrobond>ul>li:first-child:before{background:url(/images/acrom/logo-acrobond) no-repeat center center,#FFFFFF}header #nested ul.firstLevel>li.menu-acroseal>ul>li:first-child:before{background:url(/images/acrom/logo-acroseal) no-repeat center center,#FFFFFF}header #nested ul.firstLevel>li.menu-acrotape>ul>li:first-child:before{background:url(/images/acrom/logo-acrotape) no-repeat center center,#FFFFFF}header #nested ul.firstLevel>li.menu-acrodis>ul>li:first-child:before{background:url(/images/acrom/logo-acrodis) no-repeat center center,#FFFFFF}}#footerInner .widgetContainer>:first-child,div#familyDescription>:first-child{margin-top:0}#footerInner .widgetContainer>:last-child,div#familyDescription>:last-child{margin-bottom:0}footer{font-size:13px;font-weight:300}footer p,footer li{line-height:1.6em}.footer_coord>div>:first-child{margin-bottom:15px}.footer_menu>div>p{margin:22px 0 0 0;text-transform:uppercase}footer ul{margin:0;list-style-type:none}footer ul+ul{margin-top:22px}#footerInner a:hover{text-decoration:underline}body.home #chapterPicture{padding-top:254px}body.home #chapterPicture img{position:absolute;top:134px;height:calc(100% - 134px);width:100%;object-fit:cover}body.home #chapterPicture>div{position:relative;z-index:2}#chapterPicture .titre{margin:0 0 120px 100px;max-width:660px;box-sizing:border-box;padding:25px 20px;color:#212177;background:rgba(255,255,255,.75);border-radius:9px;border-left:4px solid #212177;box-shadow:4px 4px 10px rgba(0,0,0,.25)}#chapterPicture .titre>:last-child{margin-bottom:0}#chapterPicture .titre h1{font-size:36px;line-height:1.5em;letter-spacing:-.05em;text-align:left;font-weight:400;margin-bottom:18px}#chapterPicture .titre p{font-weight:300;text-align:justify;line-height:1.7em}.boutons{display:flex;width:90%;max-width:1250px;justify-content:space-between;margin:0 auto;padding-bottom:50px}.boutons p{line-height:1;margin:0;width:100%}.boutons>div{width:48%;border-radius:9px;box-shadow:4px 4px 4px rgba(0,0,0,.25);display:flex;justify-content:flex-start;align-items:center;color:#FFF;position:relative}.boutons .btn1{background:#E9420E;padding:24px 40px;box-sizing:border-box;transition:0.3s}.boutons .btn1:hover{background:#ee653b}.boutons .btn2{background:#212177;transition:0.3s}.boutons .btn2:hover{background:#37379d}.boutons>div a{text-decoration:none;color:#FFF;display:inline-block;padding:28px 40px;width:100%;box-sizing:border-box}.boutons .btn1:after,.boutons .btn2:after{content:'';width:17px;height:16px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgN0MwLjQ0NzcxNSA3IDAgNy40NDc3MiAwIDhDMCA4LjU1MjI4IDAuNDQ3NzE1IDkgMSA5VjdaTTE2LjcwNzEgOC43MDcxMUMxNy4wOTc2IDguMzE2NTggMTcuMDk3NiA3LjY4MzQyIDE2LjcwNzEgNy4yOTI4OUwxMC4zNDMxIDAuOTI4OTMyQzkuOTUyNjIgMC41Mzg0MDggOS4zMTk0NiAwLjUzODQwOCA4LjkyODkzIDAuOTI4OTMyQzguNTM4NDEgMS4zMTk0NiA4LjUzODQxIDEuOTUyNjIgOC45Mjg5MyAyLjM0MzE1TDE0LjU4NTggOEw4LjkyODkzIDEzLjY1NjlDOC41Mzg0MSAxNC4wNDc0IDguNTM4NDEgMTQuNjgwNSA4LjkyODkzIDE1LjA3MTFDOS4zMTk0NiAxNS40NjE2IDkuOTUyNjIgMTUuNDYxNiAxMC4zNDMxIDE1LjA3MTFMMTYuNzA3MSA4LjcwNzExWk0xIDlIMTZWN0gxVjlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) no-repeat center center;position:absolute;right:35px;top:0;bottom:0;margin:auto;pointer-events:none}.boutons .btn1 p{width:auto}.boutons>div.btn1 a{position:absolute;top:0;left:0;bottom:0;padding:0}.boutons p+p{margin-left:90px;font-size:20px}.boutons .btn1:after{background:url(/images/acrom/ic-tel-blanc.svg) no-repeat center center;width:30px;height:30px;right:30px}section#produits{background:#F5F5F5;padding:100px 0 125px 0}body.home section>.container{width:90%;max-width:1520px;margin:0 auto}section#produits ul.flex{margin:40px 0 0 0;display:flex;justify-content:space-between;list-style-type:none}section#produits ul.flex li{background:#FFF;border-radius:9px;width:23%;box-shadow:4px 4px 10px rgba(0,0,0,.25);box-sizing:border-box;padding:30px 30px 65px 30px;position:relative;transition:0.3s;top:0}@media (min-width:1100px){section#produits ul.flex li:hover{top:-10px;box-shadow:4px 4px 15px rgba(0,0,0,.3)}}section#produits ul.flex li .logo p{height:27px;line-height:1;margin:0}section#produits ul.flex li span.titre{display:block;line-height:1.2em;font-size:32px;color:#212177;margin-bottom:20px}section#produits ul.flex li>a{position:absolute;top:0;left:0;right:0;bottom:0;text-indent:-9999px;overflow:hidden}section#produits ul.flex li .image{text-align:center;margin-top:40px}section#produits ul.flex li .plus{width:38px;height:38px;position:absolute;right:30px;bottom:30px}section#produits ul.flex li .plus>span{width:100%;height:3px;background:#E9420E;display:block;border-radius:3px;position:absolute;top:0;bottom:0;margin:auto}section#produits ul.flex li .plus>span:nth-child(2){width:3px;height:100%;left:0;right:0}section#marches{background:#000;color:#FFF;padding:100px 0 125px 0}section#marches h2{filter:brightness(0) invert(1)}section#marches ul.flex{margin:40px 0 0 0;display:flex;justify-content:space-between;list-style-type:none}section#marches ul.flex>li{width:23%;height:500px;border-bottom:5px solid #212177;transition:0.45s;position:relative;border-radius:9px;overflow:hidden}section#marches ul.flex>li>img{width:100%;height:100%;object-fit:cover;border-radius:9px;filter:brightness(.75) grayscale(1);transition:0.45s}section#marches ul.flex>li .text{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}section#marches ul.flex>li .text p{margin:0 0 8px 0;height:81px;display:flex;align-items:center;justify-content:center;line-height:1}section#marches ul.flex>li .text span.titre{text-transform:uppercase;font-size:20px;font-weight:500;text-shadow:3px 3px 5px rgba(0,0,0,.25)}section#marches ul.flex>li:hover{border-color:#E9420E}section#marches ul.flex>li:hover>img{transform:scale(1.1);filter:brightness(.9) grayscale(0)}section#marches ul.flex>li a{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;text-indent:-9999px}section#marques{background:#F5F5F5;padding-top:120px;font-weight:300}section#marques ul.flex{margin:35px 0 110px 0;display:flex;justify-content:space-between;list-style-type:none}section#marques ul.flex>li{width:23.5%;box-shadow:4px 4px 10px rgba(0,0,0,.25);position:relative;border-radius:9px;transition:0.3s;top:0}@media (min-width:1000px){section#marques ul.flex>li:hover{top:-10px;box-shadow:4px 4px 15px rgba(0,0,0,.3)}}section#marques ul.flex>li .logo{background:#FFF;height:150px;display:flex;align-items:center;justify-content:center;border-top-left-radius:9px;border-top-right-radius:9px}section#marques ul.flex>li .logo img{max-height:60%;max-width:70%}section#marques ul.flex>li .desc *{margin-bottom:0;margin-top:0;font-size:13px;font-weight:300;line-height:1.6em}section#marques ul.flex>li .desc{background:#212177;color:#FFF;height:calc(100% - 150px);box-sizing:border-box;padding:30px 30px 7cap 30px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;position:relative}section#marques .texte .desc{margin-top:20px}section#marques .texte .desc>:last-child{margin-bottom:0}section#marques ul.flex>li a{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;text-indent:-9999px}section#marques ul.flex>li .desc ul{list-style-type:disc;margin:5px 0 0 17px}section#marques ul.flex>li .desc:after,section#marques ul.flex>li .desc:before{content:'';width:26px;height:2px;border-radius:2px;background:#FFF;position:absolute;bottom:27px;right:15px}section#marques ul.flex>li .desc:before{width:2px;height:26px;bottom:15px;right:27px}section#actu{background:#F5F5F5;padding:40px 0 120px 0}section#actu .widgetLastElements{display:flex;justify-content:space-between}section#actu .container>p{margin:105px 0 0 0;text-align:center}section#actu .widgetLastElements .news{width:23%;color:#212177;position:relative}section#actu .widgetLastElements .news .widgetLastElementsPicture{height:300px;overflow:hidden;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#FFF}section#actu .widgetLastElements .news img{width:100%;height:100%;object-fit:cover;transition:0.3s}@media (min-width:1000px){section#actu .widgetLastElements .news:hover img{transform:scale(1.08)}}section#actu .widgetLastElements .news .boxshadow{box-shadow:4px 4px 10px rgba(0,0,0,.25);border-radius:9px}section#actu .widgetLastElements .news img[src*="logo"]{width:auto;height:auto;max-width:75%;max-height:60%}section#actu h2{margin-bottom:45px}section#actu .news span.titre{display:block;line-height:1.2em;text-transform:uppercase;margin:25px 0 5px 0}section#actu .news:hover span.titre{text-decoration:underline}section#actu .news .desc{font-weight:300;font-style:italic;line-height:1.6em}section#actu .news a{position:absolute;top:0;bottom:-30px;left:0;right:0;text-indent:-9999px;color:transparent}section#actu .news a span{position:absolute;right:0;bottom:0;width:38px;height:3px;background:#E9420E;border-radius:3px}section#actu .news a>span:last-child{width:3px;height:38px;right:17px;bottom:-17px}section#actu .widgetLastElements .news .widgetLastElementsPicture:empty{background-size:75% 60%;height:300px}body:not(.home) #wrapper{padding-bottom:100px}div#breadcrumbInner{width:90%;max-width:1520px;margin:0 auto}span.breadcrumbNavigation{display:block;line-height:1}body:not(.home) div#breadcrumb{background:#8D8D8D;color:#FFF;padding:16px 0;font-size:14px;margin-bottom:50px}body:not(.home):not(.catalogProductsList) header:not(.scrolled){box-shadow:none}span.breadcrumbNavigation>span:last-of-type{opacity:.75}body:not(.home) #wrapper ul{margin-left:15px}body.page_contact #wrapper .deux_colonnes{background:#FFF;padding:50px;border-radius:9px;box-shadow:4px 4px 10px rgba(0,0,0,.25);align-items:flex-start}body.page_contact .deux_colonnes>div{width:48.1%}body.page_contact .colleft p{margin:0;line-height:1}body.page_contact .colleft iframe{width:100%;border-radius:9px;box-shadow:1px 1px 10px rgba(0,0,0,.25)}body.page_contact .deux_colonnes .colleft .code_html>p:not(:first-child){line-height:1.5em;font-size:28px;color:#212177;font-weight:300;margin-top:30px;display:flex;align-items:center;gap:25px}body.page_contact .deux_colonnes .colleft .code_html>p:not(:first-child):last-child{margin-top:10px}body.page_contact .deux_colonnes .colleft .code_html>p:not(:first-child) em{line-height:1;display:flex;align-items:center;justify-content:center;width:23px;flex-shrink:0}body.page_contact #wrapper .submit{text-align:left;margin-top:25px}body.page_contact .submit input#reset{display:none!important}body.page_contact .submit input{margin:0}body.page_contact .deux_colonnes fieldset>div:not(:last-child):not(:nth-last-child(2)) label{display:none}body:not(.home).page_contact #wrapper form .row{margin:25px 0}@media (min-width:481px){body.page_contact #wrapper .deux_colonnes fieldset>div:first-child,body.page_contact #wrapper .deux_colonnes fieldset>div:nth-child(7){margin-top:0;width:48%;float:left;clear:none}}body:not(.home).page_contact #wrapper div.deux_colonnes form .row input[type="text"],body:not(.home).page_contact #wrapper div.deux_colonnes form .row textarea{background:#F5F5F5;font-weight:300;border-radius:9px;box-shadow:1px 1px 10px rgba(0,0,0,.25);padding:8px 11px;width:100%;max-width:100%}@media (min-width:481px){body.page_contact #wrapper .deux_colonnes fieldset>div:nth-child(2),body.page_contact #wrapper .deux_colonnes fieldset>div:nth-child(8){width:48%;float:right;clear:none;margin-top:0}}body:not(.home).page_contact #wrapper div.deux_colonnes form .row textarea{height:175px}body.page_contact #wrapper .deux_colonnes fieldset>div:last-child,body.page_contact #wrapper .deux_colonnes fieldset>div:nth-last-child(2){display:flex;flex-direction:row-reverse;font-weight:300;font-size:12px;justify-content:flex-end;margin:10px 0 0 0}body.page_contact #wrapper .deux_colonnes fieldset>div:last-child label{margin:0;position:relative;top:-2px;max-width:560px}body.catalogProductsList #wrapperInner{max-width:1710px;display:flex;flex-direction:row-reverse;justify-content:space-between;padding-top:50px}aside li:before,aside .widgetTitle{display:none}body:not(.home).catalogProductsList #chapterPicture{height:auto}body:not(.home).catalogProductsList #chapterPicture>img{position:absolute;filter:none;opacity:.3;bottom:0;height:calc(100% - 134px)}body:not(.home).catalogProductsList #chapterPicture .title_and_breadcrumb{position:relative;height:auto;width:90%;max-width:1520px;margin:0 auto;padding:40px 0;flex-direction:row;justify-content:space-between}body:not(.home).catalogProductsList #chapterPicture .title_and_breadcrumb>h1:only-child{width:100%}div#familyDescription{text-align:left;width:69%}div#familyDescription p,div#familyDescription li{font-weight:300;line-height:1.35em}.h1_and_logo{width:28.3%;background:#FFF;box-sizing:border-box;padding:30px 30px 35px 30px;border-top-left-radius:27px;border-top-right-radius:9px;border-bottom-left-radius:9px;border-bottom-right-radius:27px;box-shadow:4px 4px 10px rgba(0,0,0,.25)}.h1_and_logo img{max-height:40px}body:not(.home) #chapterPicture .h1_and_logo h1{color:#212177;text-transform:uppercase;margin-bottom:25px;text-align:center;width:100%}body:not(.home) #chapterPicture .h1_and_logo>h1:only-child{margin-bottom:0}div#familyDescription:not(.all_text_visible) p.read_more~*{display:none}div#familyDescription p.read_more,div#familyDescription p.read_less{color:#E9420E;margin-bottom:0;text-decoration:underline;cursor:pointer}div#familyDescription.all_text_visible p.read_more{height:0;overflow:hidden;margin:0 0 -10px 0;pointer-events:none}.widgetCatalogTree{background:#FFF;border-radius:9px;box-shadow:4px 4px 10px rgba(0,0,0,.25);padding:40px 18px}body:not(.home) #wrapper .widgetCatalogTree .widgetContainer ul{margin:0}body:not(.home) #wrapperInner .widgetCatalogTree .widgetContainer>ul>li>a{font-size:20px;text-transform:uppercase;font-weight:300;text-decoration:none;color:#212177!important;border-bottom:1px solid #000;display:block;line-height:1.2em;padding-bottom:14px}body:not(.home) #wrapper .widgetCatalogTree ul li{margin:0}body:not(.home) #wrapper .widgetCatalogTree .widgetContainer ul li ul li a{border-bottom:1px solid #000;text-decoration:none;display:block;line-height:1.2em;padding:13px 0 12px 0;font-weight:300;color:#000}body:not(.home) #wrapper .widgetCatalogTree .widgetContainer ul li ul li a:hover{color:#E9420E}div#productsList{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:60px}div#productsList .shortProduct,div#productsList .empty,div#productsList .widgetCatalogSearch{width:21.8%}.shortProduct .image{background:#FFF;text-align:center;border-radius:9px;box-shadow:4px 4px 10px rgba(0,0,0,.25);position:relative}.shortProduct .image a{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;text-indent:-9999px}.shortProduct .detail span.nom{display:block;line-height:1.2em;font-size:20px;text-transform:uppercase;font-weight:300;margin:18px 0 8px 0}.shortProduct .detail span.nom a{text-decoration:none;color:#212177}.shortProduct .detail span.nom:hover a{text-decoration:underline}.shortProduct .detail .desc>:first-child{margin:0}.shortProduct .detail .desc>:not(:first-child){display:none}.shortProduct .detail .desc *,.shortProduct .detail .desc{font-size:13px;font-style:italic;line-height:1.3em;font-weight:300;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:51px}.shortProduct{position:relative;padding-bottom:40px}.shortProduct .viewProduct a{font-size:16px;background:#E9420E;box-shadow:4px 4px 4px rgba(0,0,0,.25);padding:7px 18px}.shortProduct .viewProduct a:hover{background:#212177}.shortProduct .viewProduct{position:absolute;bottom:0;left:0}.shortProduct .image .logo{text-align:right;padding:18px 18px 15px 18px}.shortProduct .image .logo img{max-width:105px;max-height:50px}.shortProduct .image .logo:empty{padding:20px 0 0 0}.shortProduct .image>img{height:135px;width:190px;object-fit:contain;margin-bottom:20px}#wrapper .pager a{width:36px;height:36px;background:#525252;color:#FFF;border:none}#wrapper .pager a span{height:100%;width:100%;display:flex;align-items:center;justify-content:center;line-height:1}#wrapper .pager a.pager_active_page{background:white;color:#525252}div#productsList .widgetCatalogSearch fieldset,body:not(.home) #wrapper div#productsList .widgetCatalogSearch .row{margin:0;padding:0;text-align:center}div#productsList .widgetCatalogSearch .widgetCatalogSearchRow,div#productsList .widgetCatalogSearch .widgetCatalogSearchSelect{display:none}#wrapper .rowHiddenSelect{display:none}.notabene{font-size:13px;font-weight:300;font-style:italic;line-height:1.3em;text-align:center;margin-top:10px}body:not(.home) #wrapper .widgetCatalogSearch .submit input{font-weight:300;text-transform:initial;font-size:15px;padding:10px 10px 11px 10px;width:100%;margin:0}div#productsList .widgetCatalogSearch .widgetContainer{max-width:248px;margin:0 auto}.trouver span.titre{color:#212177;text-transform:uppercase;display:block;line-height:1.2em;font-size:24px;font-weight:300;padding-top:4px}.trouver p{margin:0 0 5px 0;font-size:11px;font-weight:300}body:not(.home) #wrapper .widgetCatalogSearch form .row select{width:100%;font-size:15px;color:#212177;background:none;border:1px solid;border-radius:9px;padding:5px 20px}body:not(.home) #wrapper div#productsList .widgetCatalogSearch div#rowSelectMaterial1{margin-bottom:32px;position:relative}body:not(.home) #wrapper div#productsList .widgetCatalogSearch div#rowSelectMaterial1:after,body:not(.home) #wrapper div#productsList .widgetCatalogSearch div#rowSelectMaterial1:before{content:'';width:15px;height:1px;background:#E9420E;position:absolute;border-radius:3px;left:0;right:0;margin:auto;bottom:-17px}body:not(.home) #wrapper div#productsList .widgetCatalogSearch div#rowSelectMaterial1:before{width:1px;height:15px;bottom:-24px}body:not(.home) h1+div#catalogSearchContent{margin:-30px 0 50px 0}body:not(.catalogProductDetail) div#contentBoxes .widgetLastElements{display:none}body.catalogProductDetail section#actu{background:none;padding:130px 0 160px 0}body.catalogProductDetail #chapterPicture img{display:none}section#produit_main{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:105px}section#produit_main .image{width:46%;background:#FFF;text-align:center;padding:90px 0 50px 0;position:relative;border-radius:9px;box-shadow:4px 4px 10px rgba(0,0,0,.25)}section#produit_main .image .logo{position:absolute;top:30px;right:30px}section#produit_main .image .logo img{max-width:180px;max-height:50px}section#produit_main .texte{width:50%}body:not(.home).catalogProductDetail h1{font-weight:400;margin-bottom:5px}section#produit_main .texte span.type_produit{display:block;line-height:1;font-size:20px;text-transform:uppercase}section#produit_main .texte p.ref{font-weight:300;margin:8px 0 25px 0}section#produit_main .texte .desc span.titre{text-transform:uppercase;font-size:13px;color:#212177;display:block;line-height:1.2em;margin:0 0 3px 0}section#produit_main .texte .desc p,section#produit_main .texte .desc li{font-size:15px;margin:0}section#produit_main .texte .desc>span.titre:not(:first-child){margin-top:22px}section#produit_main .texte .desc ul{margin-top:0;margin-bottom:0}section#produit_main .texte .desc{font-size:15px;margin:0;line-height:1.5em}body:not(.home) #wrapper section#produit_main ul li:before{width:5px;height:5px}section#produit_main .texte .boutons{padding:40px 0 25px 0;width:100%}section#produit_main .texte .boutons a{background:#E9420E;color:#FFF;border-radius:9px;box-shadow:4px 4px 4px rgba(0,0,0,.25);transition:0.3s;line-height:1;display:inline-block;padding:17px 30px;box-sizing:border-box;width:47%;text-decoration:none;position:relative}section#produit_main .texte .boutons>a:nth-child(1):hover{background:#ee653b;box-shadow:4px 4px 8px rgba(0,0,0,.3)}section#produit_main .texte .boutons>a:nth-child(2){background:#212177}section#produit_main .texte .boutons>a:nth-child(2):hover{background:#37379d;box-shadow:4px 4px 8px rgba(0,0,0,.3)}section#produit_main .texte .boutons a:before{content:'';width:12px;height:13px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgN0MwLjQ0NzcxNSA3IDAgNy40NDc3MiAwIDhDMCA4LjU1MjI4IDAuNDQ3NzE1IDkgMSA5VjdaTTE2LjcwNzEgOC43MDcxMUMxNy4wOTc2IDguMzE2NTggMTcuMDk3NiA3LjY4MzQyIDE2LjcwNzEgNy4yOTI4OUwxMC4zNDMxIDAuOTI4OTMyQzkuOTUyNjIgMC41Mzg0MDggOS4zMTk0NiAwLjUzODQwOCA4LjkyODkzIDAuOTI4OTMyQzguNTM4NDEgMS4zMTk0NiA4LjUzODQxIDEuOTUyNjIgOC45Mjg5MyAyLjM0MzE1TDE0LjU4NTggOEw4LjkyODkzIDEzLjY1NjlDOC41Mzg0MSAxNC4wNDc0IDguNTM4NDEgMTQuNjgwNSA4LjkyODkzIDE1LjA3MTFDOS4zMTk0NiAxNS40NjE2IDkuOTUyNjIgMTUuNDYxNiAxMC4zNDMxIDE1LjA3MTFMMTYuNzA3MSA4LjcwNzExWk0xIDlIMTZWN0gxVjlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) no-repeat center center;position:absolute;right:20px;top:0;bottom:0;margin:auto;pointer-events:none;background-size:contain}section#produit_main .texte p.tel{margin:0;font-size:16px;text-align:center;font-weight:300}section#produit_main .texte p.tel span{font-weight:400}section#produit_main .texte p.tel span:before{content:'';width:30px;position:relative;display:inline-block;height:30px;background:url(/images/acrom/ic-tel.svg) no-repeat center center;margin:0 3px -10px 5px}body.catalogProductDetail section#actu h2,div#produits_associes h2{background-size:36px;background-position:left 0 bottom 9px;padding-left:50px}body:not(.home) #wrapperInner .btn p a{color:#FFF}div#produits_associes div#productsList{margin-top:45px}section#produit_onglets{background:#FFF;margin:0 -50px 105px -50px;padding:60px;border-radius:9px;box-shadow:4px 4px 10px rgba(0,0,0,.25)}section#produit_onglets .content>*:not(.active){display:none}section#produit_onglets .tabs{display:flex;justify-content:flex-start;gap:90px;position:relative;padding:0 0 30px 0}section#produit_onglets .tabs h2{cursor:pointer;margin:0}section#produit_onglets .tabs h2.active{color:#E9420E}section#produit_onglets .tabs>h2:last-child{text-decoration:underline;position:absolute;right:0;top:0}body:not(.home) #wrapper .conditionnement ul li:not(:last-child){margin-bottom:2px}section#produit_onglets .content>*>:last-child{margin-bottom:0}section#produit_onglets .content>*>:first-child{margin-top:0}section#produit_onglets ul.carac{margin:0;display:flex;justify-content:space-between;flex-wrap:wrap}section#produit_onglets ul.carac li{margin:0;width:49%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e2e2;padding:15px 0;box-sizing:border-box;min-height:60px}section#produit_onglets ul.carac li:before{display:none}section#produit_onglets ul.carac li span.value{width:290px;font-size:13px;line-height:1.3em;display:block;padding-right:30px}section#produit_onglets ul.carac li span:not(.value){font-size:12px;font-weight:500;opacity:.6;padding-left:30px;display:block;line-height:1.3em}section#produit_onglets ul.carac>li:nth-child(1),section#produit_onglets ul.carac>li:nth-child(2),section#produit_onglets .telechargements>div:first-child{border-top:1px solid #e2e2e2}section#produit_onglets .fichier{height:60px;display:flex;align-items:center;border-bottom:1px solid #e2e2e2;padding:0 20px}section#produit_onglets .fichier a{font-weight:300;font-size:13px;text-decoration:none;padding-left:40px;position:relative}section#produit_onglets .fichier a:before{content:'';width:30px;height:30px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgZmlsbD0idXJsKCNwYXR0ZXJuMCkiLz4KPGRlZnM+CjxwYXR0ZXJuIGlkPSJwYXR0ZXJuMCIgcGF0dGVybkNvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHdpZHRoPSIxIiBoZWlnaHQ9IjEiPgo8dXNlIHhsaW5rOmhyZWY9IiNpbWFnZTBfMTMxXzQwOTEiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTExMTExKSIvPgo8L3BhdHRlcm4+CjxpbWFnZSBpZD0iaW1hZ2UwXzEzMV80MDkxIiB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRm9BQUFCYUNBWUFBQUE0cUVFQ0FBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFDd2tsRVFWUjRuTzNjUDIvVFFCakg4UU9KUWl2dTJaRGdkWFRwRnU0bUJ0YStCdjY4Q1VZS0ExU2lTR1hxZTJDb2VBTUlBV3NtTDBnVmhYc2tCSVdvZEF4NmtnZ1piRGQyK3R4Rk9mKytrcGZFT3JXZlhHemw3TVFZaEJCQ0NDRlVhcmh0MW9Lako4SFRsK0RvT0RpN0k0K1Y5MEVLQ1N4N0dwYzNlVXhqYkZSS1puSUYydFBYOGo1SUlUbGNWR2MwZmRZWUc4MDdkSGo3dUx3UFVqc1oycDNwaVJBblE0UVFRZ2loRlcrSXRZNDBCYXgxSklMMldPdElBKzJ3MXBFSTJtS3RJMFZEckhVZ2hCQkNLR25qUitZeXlDTjJ0R1hXZzdON3dkbVQyZlpDSGdPNmN1eG85LytMcyt6cEdhRDFvVU1GMmhFRFdodmFWMmJ6WkFNMG9GY3p4b3dHZEZZeFpqU2dzNG94b3dHZFZZd1pEZWlzWXN4b1FHY1ZZMFlET3F0NHdSa3RWMlI2ZlZYbWFNdXNzN2V2Mk5sVGR2UXRlSHBhM0RGWHRhQmxMTGtLTXhuZjAxbHdkTUNERzlkTjMySkJybjV2OExBSnV3djBGSmtPYThZL01IMXFiTXlsNE8yb0RxNEp1eTEwRS9Kc08rdmRZU1I0KzZzSnJ3NjdEZlFjWlBrQzZFaGVaTk9uMk5IekpwQTY3SG5RODVCbjF4aDN6U3FrK2JZcldzQ1VzYytEN2pyV1JaTjNSWlIzUnF4N0tvb09RRTNQcDBRK3ZudHJnNTNkWjArL0o1dXorNnIzbHNTOHA2Sm9DYlhJYzlvek9YajdzanErM1RNeDc2blEvSzJNb3MzeGRZRk5FMWtLM3Y2b09jRitYNmwxaHVHMldXTkhyOVdRdlgzemFXQ3VhZjZOMFIxU1FHdGl4MERPQ2xvRE94WnlkdEFYd1k2Sm5DWDBJdGl4a2JPRjdvS2RBamxyNkRiWXFaQ3poejRQT3lWeUw2RHJzRk1qOXdhNmpMME01RjVCUy9LUld2TmpkWmQ2QmIzTUFKMG9RQ2NLMElrQ2RLSUFuU2hBNXdMZGRMTUxOcEpyaGovVm9OblRPNkJTdzZJV3ZkV0R2azBQQVUxTjBQZDFmd3JOMjQvQXBuK2huWDAvM2pSWGpHWTgyTGpKem40QU52MUZGaE1USTNuMTJORURPUzcxOFFRWnZCMU4vM2U2cHo2VEVVSUlJWVFRUXNnc3FUOU1CUmNpQTdFL01BQUFBQUJKUlU1RXJrSmdnZz09Ii8+CjwvZGVmcz4KPC9zdmc+Cg==) no-repeat center center;position:absolute;left:0;top:-20px;bottom:-20px;margin:auto}section#produit_onglets .fichier a:hover{text-decoration:underline}section#produit_onglets .fichier:empty{display:none}section#produit_onglets+section#actu{padding-top:10px}@media (min-width:1161px){header #nested ul.firstLevel>li.marches>a{pointer-events:none}}body:not(.home) #text .gallery img,body:not(.home) #text .textAndImages img,body:not(.home) #text .medias img,body.newsDetail div#news img{border-radius:9px}section#produit_main .image img{max-height:480px;max-width:85%}#chapterPicture .titre p span{line-height:1.7em;display:block}body.home #chapterPicture .titre>:last-child a{margin-top:15px;font-size:16px;padding:16px 30px}@media (max-width:1670px){header .row input{width:430px}}@media (max-width:1440px){header .row input{width:350px;font-size:15px}header #headerInner{width:93%}header #headerBoxes{gap:40px}}@media (max-width:1240px){header .header_tel a{font-size:18px}header #headerBoxes{gap:30px}header #logo img{height:28px}header #logo{top:33px}}@media (max-width:1570px){header #nested ul.firstLevel>li>a{padding:0 15px;font-size:15px}}@media (max-width:1430px){header #nested ul.firstLevel>li>a{padding:0 12px;font-size:14px}}@media (max-width:1320px){header.scrolled #logo{top:30px;left:0}header.scrolled #headerInner{width:93%}header.scrolled #nested{transform:translateX(50%);right:50%;min-width:100%}}@media (max-width:1160px){header div #nested,header.scrolled #nested{width:60px;transform:none;min-width:0;top:0;bottom:0;margin:auto;right:15px}header .header_tel a:before{display:none}header .header_tel a{width:36px;height:36px;overflow:hidden;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4NCiAgPHBhdGggaWQ9Ikljb25fbWV0cm8tcGhvbmUiIGRhdGEtbmFtZT0iSWNvbiBtZXRyby1waG9uZSIgZD0iTTE3LjIzNywxNS44NTZjLTEuMzMzLDEuMzMzLTEuMzMzLDIuNjY3LTIuNjY3LDIuNjY3cy0yLjY2Ny0xLjMzMy00LTIuNjY3LTIuNjY3LTIuNjY3LTIuNjY3LTQsMS4zMzMtMS4zMzMsMi42NjctMi42NjctMi42NjctNS4zMzMtNC01LjMzMy00LDQtNCw0YzAsMi42NjcsMi43NCw4LjA3Myw1LjMzMywxMC42NjdzOCw1LjMzMywxMC42NjcsNS4zMzNjMCwwLDQtMi42NjcsNC00UzE4LjU3MSwxNC41MjMsMTcuMjM3LDE1Ljg1NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjU3MSAtMy44NTYpIiBmaWxsPSIjZmZmIi8+DQo8L3N2Zz4NCg==) no-repeat center center,#E9420E;border-radius:50%;text-indent:-9999px;background-size:16px}header .widgetCatalogSearch{margin-right:0}header #headerBoxes .header_lang ul:after{display:none}header #headerBoxes .header_lang ul>li:nth-child(1){display:none}header #headerBoxes .header_lang ul{padding:0}header,header.scrolled{height:80px;margin:0}body.home #chapterPicture img{top:80px;height:calc(100% - 80px)}header #headerBoxes{top:0;bottom:0;right:60px}header #headerInner,header.scrolled #headerInner{width:100%}header #headerBoxes{top:0;bottom:0;right:90px}header #logo,header.scrolled #logo{top:0;bottom:0;display:flex;align-items:center;left:35px}header #logo img,header.scrolled #logo img{height:28px}body.menu_open header #logo img{filter:brightness(0) invert(1)}}@media (min-width:1041px){#headerBoxes .search_mobile{display:none}.widgetCatalogSearch .close{display:none}}@media (max-width:1040px){#headerBoxes .widgetCatalogSearch{position:fixed;top:0;bottom:0;left:0;right:0;pointer-events:none;opacity:0;z-index:999;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;transition:0.25s}#headerBoxes .search_mobile{width:36px;height:36px;background:#E9420E;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:-3px;cursor:pointer}body.search_open #headerBoxes .widgetCatalogSearch{opacity:1;pointer-events:initial}.widgetCatalogSearch form{position:relative}header .widgetCatalogSearch .close{display:flex;width:24px;height:24px;position:absolute;top:28px;right:33px;align-items:center;justify-content:center;cursor:pointer}header .widgetCatalogSearch .close span{width:100%;height:2px;background:#212177;display:block;border-radius:2px}header .widgetCatalogSearch .close>span:nth-child(1){transform:rotate(225deg)}header .widgetCatalogSearch .close>span:nth-child(2){transform:rotate(135deg);position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}}@media (max-width:730px){header .header_contact a:after{width:13px;top:1px;right:15px}header .header_contact a{font-size:14px;padding:10px 41px 9px 17px}header .header_tel a,#headerBoxes .search_mobile{width:32px;height:32px;background-size:14px}header #headerBoxes{gap:15px}#headerBoxes .search_mobile img{height:14px}#headerBoxes .search_mobile{margin-right:-2px}.header_lang{margin-left:10px}.header_contact{display:none}header #logo img,header.scrolled #logo img{height:22px}}@media (max-width:1160px){body.home #chapterPicture,#chapterPicture{padding-top:80px}body:not(.home).catalogProductsList #chapterPicture>img{height:calc(100% - 80px)}#chapterPicture .titre{max-width:90%;margin:60px auto}#chapterPicture .titre h1{line-height:1.25em;font-size:30px}}@media (max-width:1190px){.boutons .btn1:after{display:none}.boutons .btn1{justify-content:space-between}.boutons p+p{margin-left:0;font-size:18px}}@media (max-width:920px){body.home #chapterPicture .boutons{display:none}body.home #chapterPicture img{height:calc(100% - 20px)}}@media (max-width:1650px){body.home h2,body.catalogProductDetail section#actu h2,div#produits_associes h2{font-size:38px;background:url(/images/acrom/forme-logo.svg) no-repeat left bottom 11px;background-size:36px;padding-left:50px}section#produits ul.flex li span.titre{font-size:28px}section#produits{padding-bottom:105px}section#marches ul.flex{margin-top:30px}section#actu h2{margin-bottom:30px}section#marches{padding:90px 0 105px 0}section#marques{padding-top:95px}}@media (max-width:1200px){body.home h2,body.catalogProductDetail section#actu h2,div#produits_associes h2{font-size:30px}}@media (max-width:900px){footer #footerInner{flex-direction:column;align-items:center;text-align:center;gap:30px}}@media (max-width:1100px){section#produits ul.flex{flex-direction:column;gap:5vw}section#produits ul.flex li{width:100%;text-align:center}}@media (max-width:1000px){section#marches ul.flex{flex-wrap:wrap;row-gap:30px}section#marches ul.flex>li{width:48%;height:55vw}}@media (max-width:1060px){section#marques ul.flex{flex-direction:column;row-gap:3.5vw}section#marques ul.flex>li{width:100%}}@media (max-width:1010px){#marques .boutons{flex-direction:column;gap:25px;align-items:center}.boutons .btn1,.boutons>div a{padding:20px}.boutons .btn2:after{right:20px}.boutons p+p{font-size:16px}.boutons>div{min-width:330px}}@media (max-width:1670px){section#actu .widgetLastElements .news .widgetLastElementsPicture,section#actu .widgetLastElements .news .widgetLastElementsPicture:empty{height:14vw}}@media (max-width:1200px){section#actu .widgetLastElements .news{width:48%}section#actu .widgetLastElements{flex-wrap:wrap;row-gap:100px}section#actu .widgetLastElements .news .widgetLastElementsPicture,section#actu .widgetLastElements .news .widgetLastElementsPicture:empty{height:25vw}}@media (max-width:650px){section#actu .widgetLastElements .news{width:100%}section#actu .widgetLastElements .news .widgetLastElementsPicture,section#actu .widgetLastElements .news .widgetLastElementsPicture:empty{height:50vw}section#actu .news a span{width:30px}section#actu .news a>span:last-child{width:3px;height:30px;right:14px;bottom:-14px}section#actu .widgetLastElements .news .widgetLastElementsPicture:empty,.container_actu .image:empty{background-size:220px}}@media (max-width:1120px){body.page_contact #wrapper .deux_colonnes{flex-direction:column-reverse;gap:80px}body.page_contact .deux_colonnes>div{width:100%}}@media (max-width:1730px){div#productsList .shortProduct,div#productsList .empty,div#productsList .widgetCatalogSearch{width:31%}}@media (max-width:1330px){aside{width:280px}body.catalogProductsList #container{width:calc(100% - 320px)}}@media (max-width:1240px){body.catalogProductsList #container,aside{width:100%}body.catalogProductsList #wrapperInner{flex-direction:column-reverse;gap:50px;padding-top:0}body:not(.home) #wrapper .widgetCatalogTree .widgetContainer>ul>li:not(.open)>ul{display:none}body:not(.home) #wrapperInner .widgetCatalogTree .widgetContainer>ul>li:not(.open)>a{border-bottom:none;padding:0}.widgetCatalogTree{padding:0}body:not(.home) #wrapperInner .widgetCatalogTree .widgetContainer>ul>li>a,body:not(.home) #wrapperInner .widgetCatalogTree .widgetContainer>ul>li:not(.open)>a{position:relative;padding:25px}body:not(.home) #wrapperInner .widgetCatalogTree .widgetContainer>ul>li>a:after{content:'+';height:32px;width:32px;position:absolute;right:25px;top:-20px;bottom:-20px;margin:auto;border:1px solid #212177;border-radius:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-size:24px}body:not(.home) #wrapperInner .widgetCatalogTree .widgetContainer>ul>li.open>a:after{content:'-'}body:not(.home) #wrapper .widgetCatalogTree .widgetContainer>ul>li>ul{padding:5px 25px 25px 25px}body:not(.home) h1{font-size:28px}.h1_and_logo{width:270px}div#familyDescription{width:calc(100% - 310px)}}@media (max-width:1050px){body:not(.home).catalogProductsList #chapterPicture>img{top:auto}}@media (max-width:960px){body:not(.home).catalogProductsList #chapterPicture .title_and_breadcrumb{flex-direction:column;gap:35px}.h1_and_logo,div#familyDescription{width:100%}body:not(.home).catalogProductsList #chapterPicture>img{height:calc(100% - 60px)}div#productsList .shortProduct,div#productsList .empty,div#productsList .widgetCatalogSearch{width:47.5%}}@media (max-width:600px){div#productsList .widgetCatalogSearch{width:100%}.shortProduct .detail span.nom{font-size:16px}.shortProduct .viewProduct a{font-size:14px}.shortProduct .image>img{height:105px;width:150px}.shortProduct .image .logo{padding:18px;display:flex;align-items:center;justify-content:flex-end}body:not(.home) #wrapper{padding-bottom:55px}}@media (max-width:1740px){section#produit_onglets{margin:0 auto 90px;width:100%;box-sizing:border-box;padding:7.5vw}}@media (max-width:1310px){section#produit_main .texte .boutons a{width:auto;padding-right:45px}section#produit_main .texte .boutons{justify-content:flex-start;gap:25px}}@media (max-width:980px){section#produit_main{flex-direction:column-reverse;gap:50px}section#produit_main .texte,section#produit_main .image{width:100%}section#produit_main .texte p.tel{display:none}}@media (max-width:1450px){section#produit_onglets ul.carac li span.value{width:calc(100% - 230px);padding:0}section#produit_onglets ul.carac li span:not(.value){width:200px;padding:0;margin-right:30px}}@media (max-width:1190px){section#produit_onglets .tabs>h2:last-child{position:relative;text-decoration:none}section#produit_onglets .tabs{justify-content:space-between;gap:30px;overflow-x:scroll;padding-bottom:10px;margin-bottom:20px}section#produit_onglets .tabs>h2{font-size:22px}section#produit_onglets ul.carac li{width:100%}section#produit_onglets ul.carac>li:nth-child(2){border-top:none}}@media (max-width:850px){body.catalogProductDetail div#product>.boutons>div{min-width:0}body.catalogProductDetail div#product>.boutons{flex-direction:column;gap:25px;align-items:center;padding:0}body.catalogProductDetail div#product>.boutons>div{width:auto}body.catalogProductDetail div#product>.boutons .btn1{flex-direction:column;gap:10px}body.catalogProductDetail div#product>.boutons>div.btn2 a{padding-right:55px}}.widgetCatalogTree .widgetContainer>ul>li>ul>li>ul{background:#ececec}body:not(.home) #wrapper .widgetCatalogTree .widgetContainer ul li ul li ul li a{font-size:14px;font-weight:500;padding:10px 15px 9px 15px}@media (min-width:1241px){body:not(.home).marques #wrapper .widgetCatalogTree .widgetContainer>ul>li>ul>li>a:not(:only-child){position:relative}body:not(.home).marques #wrapper .widgetCatalogTree .widgetContainer>ul>li>ul>li>a:not(:only-child):after{content:'+';position:absolute;top:0;bottom:0;margin:auto;right:10px;display:flex;align-items:center;font-size:24px;color:#a2a2a2;line-height:1}body:not(.home).marques #wrapper .widgetCatalogTree .widgetContainer>ul>li>ul>li>a:not(:only-child).open:after{content:'-'}}@media (max-width:700px){body.newsDetail table{table-layout:auto;border:0}body.newsDetail table,body.newsDetail tbody,body.newsDetail tr,body.newsDetail td{display:block;width:100%}body.newsDetail thead{display:none}body.newsDetail tr{margin-bottom:1rem;border:1px solid #ddd;border-radius:8px;overflow:hidden}body.newsDetail td{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem .9rem;border:0;border-top:1px solid #eee;text-align:right!important;box-sizing:border-box;font-size:13px}body.newsDetail td::before{content:attr(data-label);font-weight:600;text-align:left;max-width:130px}body.newsDetail td:first-child{background:#f3f4f6;border-top:0;font-size:1em;text-align:left!important}body.newsDetail td:first-child::before{content:none}body.newsDetail td.is-empty{display:none}}#breadcrumb a{color:#FFF;text-decoration:none}#breadcrumb a:hover{text-decoration:underline}#nested .smart-menu{display:none}header #nested{position:absolute;height:60px;z-index:2;bottom:3px;right:50%;min-width:100%;transition:0.3s;white-space:nowrap;transform:translateX(50%)}header #nested .firstLevel{height:60px;margin:0;padding:0;list-style:none;text-align:center;display:flex;justify-content:space-between}header #nested .firstLevel li{position:relative;display:inline-block;vertical-align:top;padding:0;height:60px}header #nested .firstLevel li a{display:block;height:60px;line-height:60px;color:#212177;padding:0 20px;text-decoration:none;font-size:16px}header #nested .firstLevel li a span{display:block;height:60px;line-height:60px}header #nested .firstLevel li ul{position:absolute;width:220px;height:0;background:#FFF;margin-left:-120px;margin-top:-20px;-webkit-box-shadow:0 4px 10px -4px rgba(0,0,0,.3);box-shadow:0 4px 10px -4px rgba(0,0,0,.3);left:50%;top:auto;overflow:hidden;opacity:0;-webkit-transition:height 0ms ease 0ms,opacity 250ms ease 100ms,margin-top 250ms ease 100ms;transition:height 0ms ease 0ms,opacity 250ms ease 100ms,margin-top 250ms ease 100ms}header #nested .firstLevel li:hover ul{height:auto;opacity:1;margin-top:0;padding:15px 10px 15px 10px}header #nested .firstLevel li ul li{display:block;height:auto;border-bottom:1px solid #ededed}header #nested .firstLevel li ul li:last-child{border-bottom:none}header #nested .firstLevel li ul li a{height:auto;padding:10px 10px;line-height:120%;font-size:14px;text-align:left}header #nested .firstLevel li ul li a span{display:inline!important;height:auto!important;line-height:120%!important;border-bottom:none!important}header #nested .firstLevel>li:hover>ul{overflow:visible}.error_form{color:red}div.formulaire h2{display:none}fieldset{margin:10px 0;padding:5px 0}legend{font-size:14px;font-weight:700;padding:0 5px}.row{clear:both;margin:10px 0}.row label{float:left;width:160px;margin-right:10px;padding-top:2px}input,select,textarea{border:1px solid #000;outline:none;line-height:120%;font-size:14px}.row input,.row select,.row textarea{text-align:left;width:auto;color:#000;font-family:'Poppins',Arial,Helvetica,sans-serif}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#888}input::-moz-placeholder,textarea::-moz-placeholder{color:#888}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#888}input:-moz-placeholder,textarea:-moz-placeholder{color:#888}.row input,.row select,.row textarea{padding:5px 9px}.row .inputFile{padding:0}.row textarea{width:330px;height:140px}.formulaire .row input,.formulaire .row select,.formulaire .row textarea{padding:10px 19px}.groupMultiRadio,.groupMultiCheckbox,.groupMulti{display:block;padding:0 0 0 170px;position:relative}.groupMultiRadio p,.groupMultiCheckbox p,.groupMulti p{margin:0}.multiRadio,.multiCheckbox{display:block;padding:2px 0 0 0}.multiRadio.other,.multiCheckbox.other{padding:0}.multiRadio label,.multiCheckbox label{float:none;margin:0;padding:0}.multiRadio img{max-width:50px;max-height:50px}.multiRadio span,.multiCheckbox span{padding-left:10px}.form_interval{padding:0 0 0 170px;position:relative;top:-18px}input.radio,input.checkbox,input.radio:focus,input.checkbox:focus{background:transparent;border:0;width:auto!important;margin-right:5px}.submit{margin:20px 0 0 0;text-align:center}.submit input{border:none;margin:0 10px;padding:10px 25px;color:#FFF;cursor:pointer;font-size:20px;font-weight:700;text-align:center;text-transform:uppercase;border:1px solid #000;font-family:'Poppins',Arial,Helvetica,sans-serif}.error,.error a{color:red}.error_form{color:red}.errorForm,.obligatory,.errorLog{color:red}.row .error input,.error select,.error textarea{background:#ffefef!important;border:1px solid #bb3434!important;color:#bb3434!important}.label.error{color:#ff0000!important}header .widget{position:relative}header .widget a{text-decoration:none}footer .widget{position:relative}footer .widget a{color:#fff;text-decoration:none}#articlesList .chapo{border-bottom:1px solid #ededed;margin:0 0 20px 0;padding:0 0 20px 0}#articlesList .chapo .chapoPicture img{float:left;margin:0 20px 0 0;max-width:250px;max-height:250px}#articlesList .chapo .linkmore{text-align:right}#articlesList .colleft,#articlesList .colright{float:none;width:100%}.multiArticlesDetail #chapo{margin:0 0 30px 0}.multiArticlesDetail #chapo .chapoPicture img{float:left;margin:0 20px 0 0}.pager{position:relative;clear:both;margin:40px 0 0 0;text-align:center}.pager a{display:inline-block;zoom:1;margin:0 2px;text-align:center;width:20px;height:20px;line-height:20px;text-decoration:none;background:#FFF;color:#000;vertical-align:top;border:1px solid #000}.pager a img{vertical-align:middle}.pager a.pager_current_page,.pager a.pager_current_page:hover,.pager a.pager_current_page:visited{background:#ededed}.pager .PagerPrevious,.pager .PagerNext{width:120px;font-size:12px;margin:0 10px;text-align:center;background:none;color:#000;text-transform:uppercase}.back{text-align:center;margin:20px 0}.back a{color:#000;text-transform:uppercase;text-decoration:none}@media only screen and (max-width:480px){#page{min-width:initial}#wrapperInner,#chapterPicture .titre,body.home section>.container,footer #footerInner{width:87%}h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.colleft,.colright,.posLeft,.posRight{width:auto!important;float:none!important;clear:both;margin-left:0;margin-right:0;padding:0;max-width:100%}.intext_left,.intext_right{float:none!important;margin:10px 0;padding:0px!important;text-align:center}header div #nested ul.firstLevel li ul li:hover ul{display:none}header #nested .firstLevel li ul li ul{left:10px}.container_page_blocs>div.bloc{width:48%;height:120px}body:not(.home) #wrapper .container_page_blocs>div.bloc h2{font-size:18px;padding:15px}#back_to_top{display:none}.description_page_blocs{margin-bottom:30px}.container_page_blocs>div.bloc:hover{top:0}body:not(.home) #wrapper div.deux_colonnes form .row label,body:not(.home) #wrapper div form .row label{width:100%}body:not(.home) #wrapper div.deux_colonnes form .row input,body:not(.home) #wrapper div.deux_colonnes form .row select,body:not(.home) #wrapper div.deux_colonnes form .row textarea,body:not(.home) #wrapper form .row input,body:not(.home) #wrapper form .row select,body:not(.home) #wrapper form .row textarea{width:100%;max-width:100%}body:not(.home) #wrapper form .row textarea{height:200px}body:not(.home) #wrapper iframe{max-height:90vw}.groupMultiRadio,.groupMultiCheckbox,.groupMulti{padding:0}body:not(.home) #chapterPicture .title_and_breadcrumb{padding:35px}.fancybox-nav span{visibility:visible}body:not(.home) form>fieldset:last-of-type>div:last-child label{float:none;display:inline}body:not(.home) form>fieldset:last-of-type>div:last-child>div{display:inline;position:relative;top:2px;left:-5px}body:not(.home) #chapterPicture .title_and_breadcrumb h1{margin-bottom:18px}.intext_left,.intext_right{max-width:100%;margin-bottom:20px}header #nested .contentSmart span{width:24px}header #nested .contentSmart>span:nth-child(2){margin:6px 0}header,header.scrolled{height:60px;margin:0}header #logo,header.scrolled #logo{left:6.5vw}header div #nested,header.scrolled #nested{right:6.5vw;margin-right:-18px}header #logo img,header.scrolled #logo img{height:18px}body.home #chapterPicture,#chapterPicture{padding-top:60px}body.home #chapterPicture img{height:100%;top:60px}.header_lang{margin-left:0}header #headerBoxes{right:17vw}header .header_tel a,#headerBoxes .search_mobile{width:26px;height:26px;background-size:12px}header .widget.search_mobile p{display:flex;align-items:center}#headerBoxes .search_mobile img{height:12px}#chapterPicture .titre h1{line-height:1.3em;font-size:7.3vw}#chapterPicture .titre p span{line-height:1.45em}body.home #chapterPicture .titre>:last-child a{font-size:14px;padding:14px 25px}body.home h2,body.catalogProductDetail section#actu h2,div#produits_associes h2,body:not(.home) #wrapper h2,body.catalogProductDetail #wrapper section#actu h2,#wrapper div#produits_associes h2{font-size:24px;padding:0;background:none}section#actu{padding:25px 0 70px 0}section#actu h2{margin-bottom:25px;text-align:center}section#actu .container>p a,body:not(.home).page_contact #wrapper .submit input{font-size:18px;padding:20px 35px}body.home .boutons>div{min-width:320px}section#produits ul.flex{gap:6.5vw;margin-top:30px}section#produits{padding:60px 0 70px 0}section#produits ul.flex li span.titre{font-size:20px;margin-bottom:10px}section#produits ul.flex li .logo p{height:auto}section#produits ul.flex li .logo img{height:16px}section#produits ul.flex li .image img{height:140px}section#produits ul.flex li .plus{width:28px;height:28px}section#marches ul.flex>li .text img{height:40px}section#marches ul.flex>li .text p{height:auto;margin:0 0 15px 0}section#marches ul.flex>li .text span.titre{font-size:16px}section#marches ul.flex{margin-top:20px}section#marches{padding:60px 0 65px 0}section#marches ul.flex>li{width:47%;height:60vw}section#marches ul.flex{row-gap:20px}section#marques{padding-top:65px}section#marques .texte .desc{margin-top:0}section#marques ul.flex{row-gap:6.5vw;margin-bottom:75px}div#productsList .shortProduct,div#productsList .empty{width:47%}header #nested ul.firstLevel>li{padding:0 10px}header div #nested ul.firstLevel>li>a{font-size:18px}header #nested ul.firstLevel li#boutonVersLeBas>a>span:before{background-size:7px;right:-20px}header #nested ul.firstLevel li ul li a{padding:8px 0;font-size:14px}header #nested ul.firstLevel{padding-top:70px}body.menu_open header #nested:before{height:90px}body:not(.home) #wrapper h3{font-size:18px}body:not(.home) #wrapperInner .widgetCatalogTree .widgetContainer>ul>li>a:after{font-size:18px;width:24px;height:24px}body:not(.home) #wrapperInner .widgetCatalogTree .widgetContainer>ul>li>a{font-size:18px}#wrapper .pager a{width:32px;height:32px;font-size:14px}span.breadcrumbNavigation{line-height:1.2em}div#productsList .empty{display:none}section#produit_main .texte span.type_produit{font-size:16px}section#produit_main .image img{max-height:350px;max-width:80%}section#produit_main .texte .boutons{flex-direction:column}section#produit_main,section#produit_onglets{margin-bottom:65px}section#produit_onglets .tabs>h2{font-size:18px}section#produit_onglets ul.carac li span:not(.value){width:auto;margin-right:0}section#produit_onglets ul.carac li span.value{width:auto}section#produit_onglets ul.carac li{flex-direction:column;align-items:flex-start;gap:1px}a.bouton~a.bouton{margin-top:25px}body.page_contact #wrapper .deux_colonnes{padding:6.5vw}body.page_contact .deux_colonnes .colleft .code_html>p:not(:first-child){font-size:18px}div#produits_associes div#productsList{margin-top:25px}body.catalogProductDetail section#actu{padding:75px 0 120px 0}header .row input{width:87vw}}@media (max-width:360px){header #logo img,header.scrolled #logo img{height:16px}}@media (max-width:330px){header #logo img,header.scrolled #logo img{height:16px}.header_tel{display:none}}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}