/* updated : 2025-09-17 18:59:30*/#page header{margin:0 0 20px 0}#page header > .inner{width:auto}#page header .intro{text-align:center}#page .common-body{margin:0 0 20px 0}#page .tpl{overflow:hidden}.tpl-text ul,.tpl-text ol{margin:0 0 0 20px}.tpl-text ul li,.tpl-text ol li{margin:0 0 5px 0}#page .block-left{float:left;width:48%}#page .block-right{float:right;width:48%}#page .page-products{clear:both;margin:10px 0 20px 0;overflow:hidden}#page footer{overflow:hidden;margin:0 0 50px 0}#page footer .inner{margin:0 auto}#page footer p{text-align:justify}#page .files{margin:0 0 10px 0}#page .files h2{margin:0 0 10px 0}#page .files ul{margin:0 0 0 20px}#page .files ul li{margin:0 0 5px 0}#page .files ul li .icon{margin:0 5px 0 0;vertical-align:middle}#page header{text-align:center}#page header hgroup{padding-top:100px}#page header h1{font-family:"Oswald",Sans-Serif;font-weight:bolder;font-size:40px;text-transform:uppercase;position:relative;color:white; margin:0 0 120px 0; width:fit-content; margin:0 auto 120px auto}#page header h1:after{content:"";width:30px; border-top:5px solid white; position:absolute; top:0px; left:0}#page header hgroup h2{font-family:"Oswald",Sans-serif;font-weight:lighter;font-size:26px;padding:100px 0}#page p{margin:0 0 5px 0}#page h2{text-transform:uppercase;font-family:"Oswald",Sans-Serif;font-size:20px;margin:0 0 15px 0;font-weight:lighter}.responsive-menu,#responsive-menu{display:none}#responsive-menu:checked ~ .menu-page{display:block}.cms-page-children .inner{width:auto}.cms-page-children ul{display:flex; flex-wrap:wrap; justify-content:space-between}.cms-page-children ul li{list-style-type:none; list-style-position:inside; width:300px; text-align:center; margin:0 0 20px 0}.cms-page-children ul li figure{margin:0 0 20px 0;background:url(../images/css/no-photo.svg) #EEEEEE no-repeat center center;background-size:50%;min-height:225px}.cms-page-children ul li figure img{display:block;width:100%;height:auto}.cms-page-children ul li h3{font-size:15px;margin:0 0 10px 0}.cms-page-children ul li .summary{margin:0 0 10px 0}.cms-page-children ul li .summary p{text-align:center}.cms-page-children.icon ul li figure{background:none}.cms-page-children.icon ul li figure img{max-height:225px}#language-flags{overflow:hidden}#language-flags a{float:left;margin:0 5px 0 0;display:block;text-indent:-100000px}#language-flags.size-16 a{width:16px;height:16px;background:url(../images/flags/flags_16x16.png) no-repeat center center}#language-flags.size-16 a.fr{background-position:0 0}#language-flags.size-16 a.en{background-position:-16px 0}#language-flags.size-16 a.de{background-position:-32px 0}#language-flags.size-16 a.nl{background-position:-48px 0}#language-flags.size-24 a{width:24px;height:24px;background:url(../images/flags/flags_24x24.png) no-repeat center center}#language-flags.size-24 a.fr{background-position:0 0}#language-flags.size-24 a.en{background-position:-24px 0}#language-flags.size-24 a.de{background-position:-48px 0}#language-flags.size-24 a.nl{background-position:-72px 0}#language-flags.size-32 a{width:32px;height:32px;background:url(../images/flags/flags_32x32.png) no-repeat center center}#language-flags.size-32 a.fr{background-position:0 0}#language-flags.size-32 a.en{background-position:-32px 0}#language-flags.size-32 a.de{background-position:-64px 0}#language-flags.size-32 a.nl{background-position:-96px 0}:root{--cmp-color:#009900}.cmp-popin{position:fixed; bottom:20px; left:20px; z-index:1000; right:20px}.cmp-popin.open{position:fixed; bottom:20px; left:20px; z-index:1000; right:20px; overflow:auto; max-height:80%; }.cmp-popin .cmp-small{cursor:pointer; background:#333333; border-radius:100px;position:absolute; top:-50px; left:0}.cmp-popin .cmp-small ul{display:flex; list-style-type:none; background:#333333; border-radius:50%; min-height:50px; min-width:50px; margin:0}.cmp-popin .cmp-small .icon{background:#333333 url(../images/icons/cookie.svg) center center no-repeat; background-size:55%; border:1px solid #333333; width:50px; height:50px; border-radius:50%; cursor:pointer; display:block}.cmp-popin .cmp-small .message{display:none; height:50px; line-height:47px; padding:0 20px; border-radius:0 50px 50px 0; border:1px solid #333333; color:white; font-size:15px}.cmp-popin .cmp-small:hover .message{display:block}.cmp-popin .cmp-small:hover .icon{background-color:var(--cmp-color)}.cmp-popin .cmp-content{background:white;padding:10px;width:100%;max-width:1280px;margin:0 auto; border:1px solid black; border-right:3px solid black; border-bottom:3px solid black; }.cmp-popin .cmp-content .title{font-weight:bold;margin:0 0 10px 0;font-size:20px}.cmp-popin .cmp-content .subtitle{font-weight:bold;margin:0 0 5px 0;font-size:15px}.cmp-popin .cmp-content .message{font-size:12px;line-height:1.5em;color:#555555}.cmp-popin .cmp-content .mini > .message{margin:0 0 10px 0;font-size:15px}.cmp-popin .cmp-content .choice ul{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:flex-end}.cmp-popin .cmp-content .choice ul li{margin:5px}.cmp-popin .cmp-content .choice ul li:first-of-type{margin-left:0}.cmp-popin .cmp-content .choice ul li:last-of-type{margin-right:0}.cmp-popin .cmp-content .full > .message{margin-bottom:20px;font-size:15px}.cmp-popin .cmp-content .full ul.consent{list-style-type:none;margin:0 0 20px 0;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:10px 0; max-height:335px; overflow:auto}.cmp-popin .cmp-content .full ul.consent li{padding:7px 0 5px 0;border-bottom:1px dashed #CCCCCC;display:flex}.cmp-popin .cmp-content .full ul.consent li .check{margin:0 0 10px 0}.cmp-popin .cmp-content .full ul.consent li:first-of-type{padding-top:0}.cmp-popin .cmp-content .full ul.consent li:last-of-type{padding-bottom:0;border:0}.cmp-popin .cmp-content .full ul.consent li .details{padding-left:20px}.cmp-popin .cmp-content .full .save{text-align:center}.cmp-popin .cmp-content .cmp-accept,.cmp-popin .cmp-content button:hover{background:var(--cmp-color);color:white;border:1px solid black}.cmp-switch{position:relative; display:inline-block; width:60px; height:34px}.cmp-switch input{opacity:0; width:0; height:0}.cmp-switch .slider{position:absolute; cursor:pointer; top:0; left:0; right:0; bottom:0; background-color:#ccc; -webkit-transition:.4s; transition:.4s}.cmp-switch .slider:before{position:absolute; content:""; height:26px; width:26px; left:4px; bottom:4px; background-color:white; -webkit-transition:.4s; transition:.4s}.cmp-switch input:checked + .slider{background-color:var(--cmp-color)}.cmp-switch input:focus + .slider{box-shadow:0 0 1px #2196F3}.cmp-switch input:checked + .slider:before{-webkit-transform:translateX(26px); -ms-transform:translateX(26px); transform:translateX(26px)}.cmp-switch .slider.round{border-radius:34px}.cmp-switch .slider.round:before{border-radius:50%}.cmp-cookies tr th:nth-of-type(1){width:20%}.cmp-cookies tr th:nth-of-type(2){width:20%}.cmp-cookies tr th:nth-of-type(3){width:60%}.responsive-menu,#responsive-menu{display:none}#responsive-menu:checked ~ .menu-page{display:block}.cms-page-children .inner{width:auto}.cms-page-children ul{display:flex; flex-wrap:wrap; justify-content:space-between}.cms-page-children ul li{list-style-type:none; list-style-position:inside; width:300px; text-align:center; margin:0 0 20px 0}.cms-page-children ul li figure{margin:0 0 20px 0;background:url(../images/css/no-photo.svg) #EEEEEE no-repeat center center;background-size:50%;min-height:225px}.cms-page-children ul li figure img{display:block;width:100%;height:auto}.cms-page-children ul li h3{font-size:15px;margin:0 0 10px 0}.cms-page-children ul li .summary{margin:0 0 10px 0}.cms-page-children ul li .summary p{text-align:center}.cms-page-children.icon ul li figure{background:none}.cms-page-children.icon ul li figure img{max-height:225px}table{width:100%;margin:0 auto 20px auto}table th,table td{border:1px solid #CCCCCC;padding:10px}table th{background:#EEEEEE}table tr td{text-align:center}.tpl-t1 .tpl-text p{text-align:justify}.tpl-t2{overflow:hidden}.tpl-t2 .block-left{float:left;width:48%}.tpl-t2 .block-right{float:right;width:48%}.tpl-t2 .tpl-text{margin:0 0 20px 0}.tpl-t2 .tpl-text p{text-align:justify}.tpl-t2 .tpl-image{margin:0 0 20px 0;text-align:center}.tpl-t2 .tpl-text ul{margin:0 0 0 20px}.tpl-t3{overflow:hidden}.tpl-t3 .block-left{float:left;width:48%}.tpl-t3 .block-right{float:right;width:48%}.tpl-t3 .tpl-text{margin:0 0 20px 0}.tpl-t3 .tpl-text p{text-align:justify}.tpl-t3 .tpl-text ul{margin:0 0 0 20px}.tpl-t4{overflow:hidden}.tpl-t4 .block-left{float:left;width:48%}.tpl-t4 .block-right{float:right;width:48%}.tpl-t4 .tpl-text{margin:0 0 20px 0}.tpl-t4 .tpl-text p{text-align:justify}.tpl-t4 .tpl-image{margin:0 0 20px 0;text-align:center}.tpl-t4 .tpl-text ul{margin:0 0 0 20px}.tpl-t5{overflow:hidden}.tpl-t5 .tpl-text p{text-align:justify}.tpl-t5 .tpl-image{margin:0 0 10px 0;text-align:center;position:relative}#page .tpl-t5 .tpl-image figcaption{position:absolute;width:100%;bottom:0;padding:0 10px}.tpl-t6,.tpl-t6-middle,.tpl-t6-bottom{overflow:hidden}.tpl-t6 .tpl-text p{text-align:justify}.tpl-t7,.tpl-t7-top,.tpl-t7-bottom{overflow:hidden}.tpl-t7-bottom .tpl-t7-bottom-content .line{list-style-type:none; overflow:hidden; padding:0 10px;margin:0 auto}.tpl-t7-bottom .tpl-t7-bottom-content .line .line-inner{display:flex; flex-wrap:wrap; justify-content:flex-start; flex-grow:1;gap:20px 50px; max-width:1280px;margin:0 auto }.tpl-t7-bottom .tpl-t7-bottom-content .line.fullsize.specific .line-inner{max-width:initial}.tpl-t7 .tpl-t7-block{width:48%;margin:0 0 20px 0}.tpl-t7 .tpl-t7-block.fullsize{width:100%}.tpl-t7 .tpl-t7-block figure{margin:0 0 20px 0}.tpl-t7 .tpl-t7-block figure img{display:block;width:100%;height:auto}.tpl-t7 .tpl-text p{text-align:justify}.tpl-t9{overflow:hidden}.tpl-t9 .tpl-text p{text-align:justify}.tpl-t10{overflow:hidden}.tpl-t10 .tpl-text p{text-align:justify}.t10-top{background-attachment:fixed;background-position:center center;background-size:cover}.t10-bottom{background-position:center center;background-size:cover}body.T7 #content{background:#231f20 url(../images/css/texture.png?) repeat;padding:1px 0 0 0}body.T7 #content > .inner{margin-top:240px}body.T7 .page-illustration{height:initial; max-height:714px}body.T7 .page-illustration img{margin-top:0}body.T7 #page .tpl-all header{width:420px; padding:70px 40px 70px 40px; background:white}body.T7 #page .tpl-all header hgroup{padding:0}body.T7 #page .tpl-all header h1{text-align:left;color:black;padding:0;margin:0}body.T7 #page .tpl-all header h1:after{border-top:color:black}body.T7 #page .tpl-all header h2{text-align:left;padding:0;margin:0}.tpl-t7-top{width:420px; background:white; padding:0 40px 70px 40px}.tpl-t7-top-content{line-height:1.3em;text-align:justify;min-height:220px}.tpl-t7-bottom{align-items:stretch; padding:170px 0; margin-bottom:155px; max-width:660px; margin:0 auto}.tpl-t7 .tpl-t7-block{width:310px;text-align:center;background:#231f20;margin:0 0 20px 0;color:white}.tpl-t7 .tpl-t7-block figure{margin:0 0 0 0}.tpl-t7 .tpl-t7-block figure img{display:block;width:100%;height:auto}.tpl-t7 .tpl-t7-block.TEXT{padding:20px 40px; list-style-type:none; overflow:hidden; display:flex; flex-wrap:wrap; justify-content:center; flex-direction:column; text-align:center}.tpl-t7 .tpl-t7-block.TEXT h2{font-family:"Oswald",Sans-serif;font-size:22px;font-weight:lighter;border-bottom:1px solid white;padding-bottom:20px;position:relative;margin:0 0 20px 0}.tpl-t7 .tpl-t7-block.TEXT h2:after{content:"";width:30px; border-top:5px solid white; position:absolute; bottom:-3px; left:50%; margin-left:-15px}.tpl-t7 .tpl-t7-block .tpl-text p{text-align:center}.tpl-t8{overflow:hidden}.tpl-t8 .block-content{overflow:hidden}.tpl-t8 .tpl-image{float:left;margin:0 20px 20px 0}.tpl-t8 .tpl-text{margin:0 0 20px 0}.tpl-t8 .tpl-text p{text-align:justify}.tpl-t8 .tpl-image{margin:0 20px 20px 0;text-align:center}.tpl-t8 .tpl-text ul{margin:0 0 0 20px}.tpl-t8 .block-slideshow{overflow:hidden}.tpl-t8 .block-slideshow ul li{float:left;margin:0 10px 20px 0;list-style-type:none}body.T9 header#header-main{background:linear-gradient(to bottom,#3B3B3A,rgba(0,0,0,0));box-shadow:none;margin:0 0 50px 0}body.T9 header#header-main .logo{text-align:center}body.T9 header#header-main #language-flags,body.T9 header#header-main #member-overview,body.T9 header#header-main #cart-overview,body.T9 header#header-main #menu{display:none}body.T9 .common-breadcrumb{text-align:center}body.T9 #page hgroup{border:0;text-align:center}body.T9 #page hgroup h1{font-size:36px;font-weight:lighter;color:white}body.T9 #page hgroup h2{font-weight:lighter;color:white}body.T9 #page .tpl-t9{background:rgba(255,255,255,0.9);border-radius:10px;padding:30px;max-width:600px;margin:0 auto 100px auto}body.T9 #page .tpl-t9 h2{font-weight:normal}body.T9 #page .tpl-t9 h2:first-of-type{margin-top:0}body.T9 #page .tpl-t9 p{font-size:18px}body.T9 #page .tpl-t9 .buttons{margin-top:20px;text-align:center}body.T9 #page .tpl-t9 .buttons a{background:#0088EB; font-size:16px; padding:15px 25px; line-height:initial; height:auto; min-width:200px; border-radius:3px; border:1px solid #0088EB; box-shadow:0px 3px 6px 0px #DFDFDF; color:white; text-align:center; font-weight:normal}body.T9 #form-bug,body.T9 footer#footer-main{display:none}body.T10{background:white}body.T10 #content{margin-top:0}body.T10 header#header-main{position:absolute;background:transparent;box-shadow:none;min-height:initial;width:100%;z-index:1000}body.T10 header#header-main #language-flags,body.T10 header#header-main #member-overview,body.T10 header#header-main #cart-overview,body.T10 header#header-main #menu{display:none}body.T10 header#header-main .inner{width:auto}body.T10 header#header-main .logo img{width:130px;height:auto}body.T10 .common-breadcrumb{display:none}body.T10 div#content{padding:0}body.T10 div#content #data{padding:0}body.T10 div#content > .inner{width:auto;padding:0}body.T10 #footer-main{display:none}body.T10 div#content header,body.T10 #page .tpl-t10{max-width:1080px !important;margin:0 auto}body.T10 #page .t10-top{padding-top:150px;display:flex;flex-direction:column;align-items:center;justify-content:center}body.T10 #page .t10-top .tpl-t10{padding:60px;max-width:720px;border-radius:10px;background:rgba(255,255,255,0.75);margin-bottom:180px;}body.T10 #page .t10-top .tpl-t10 .tpl-text{width:580px;font-size:24px;font-weight:lighter;margin-bottom:40px}body.T10 #page .t10-top .tpl-t10 .cta{text-align:center}body.T10 #page .t10-top .tpl-t10 .cta a{padding:15px;color:white;border-radius:5px;border:0;font-size:18px}body.T10 div#content #page hgroup{max-width:580px;margin:0 auto 50px auto;padding:0;text-align:center;border:0}body.T10 div#content #page hgroup h1{font-family:"Roboto",sans-serif;font-size:36px;color:white;font-weight:bold;text-transform:none}body.T10 #page .t10-block{padding:60px 0}body.T10 #page .t10-block:nth-of-type(2n+2){background:#FAFAFA}body.T10 #page .t10-block h2{font-size:36px;font-weight:bold;margin:0 0 25px 0}body.T10 #page .t10-block figure{text-align:center}body.T10 #page .t10-block .tpl-text{font-size:24px;font-weight:lighter}body.T10 #page .t10-block .cta{margin-top:20px}body.T10 #page .t10-block .cta a{padding:0;height:auto;background:transparent;border:0;font-size:18px;font-weight:lighter}body.T10 #page .t10-block.TEXT h2,body.T10 #page .t10-block.VIDEO-ALONE h2,body.T10 #page .t10-block.IMAGE-ALONE h2{text-align:center}body.T10 #page .t10-block.IMAGE-ALONE figure img{max-width:720px}body.T10 #page .t10-block.IMAGE-ALONE.fullsize .tpl-t10{max-width:initial !important}body.T10 #page .t10-block.IMAGE-ALONE.fullsize img{width:100%;height:auto;max-width:initial}body.T10 #page .t10-block.IMAGE-ALONE.fullsize .cta{display:none}body.T10 #page .t10-block.IMAGE-LEFT .block-left,body.T10 #page .t10-block.IMAGE-RIGHT .block-right{max-width:450px;width:auto}body.T10 #page .t10-block.IMAGE-LEFT .block-right,body.T10 #page .t10-block.IMAGE-RIGHT .block-left{max-width:580px;width:auto}body.T10 #page .t10-block.VIDEO-ALONE .video{text-align:center}body.T10 #page .t10-block.VIDEO-ALONE .cta,body.T10 #page .t10-block.IMAGE-ALONE .cta,body.T10 #page .t10-block.TEXT .cta{text-align:center}body.T10 #page .t10-block.TEXT .tpl-text p{text-align:center}body.T10 #page .t10-form{max-width:1080px !important;margin:0 auto;padding:60px 0}body.T10 #page .t10-form h2{text-align:center;font-size:36px}body.T10 #page .t10-bottom .tpl-t10{max-width:initial !important;padding:65px 0;background:rgba(255,255,255,0.7)}body.T10 #page .t10-bottom .tpl-t10 .tpl-text{text-align:center;font-size:36px;font-weight:bold;margin:0 auto 25px auto}body.T10 #page .t10-bottom .tpl-t10 .cta{text-align:center}body.T10 #page .t10-bottom .tpl-t10 .cta a{padding:15px;color:white;border-radius:5px;border:0;font-size:18px}.cms-presentation.IMAGE-LEFT figure{float:left;text-align:center}.cms-presentation.IMAGE-LEFT .infos{float:right}.cms-presentation.IMAGE-RIGHT figure{float:right;text-align:center}.cms-presentation.IMAGE-RIGHT .infos{float:left}.cms-presentation.TEXT-BACKGROUND{background-position:center center;background-size:cover}.cms-presentation.TEXT-BACKGROUND .inner{padding:65px 0;background:rgba(255,255,255,0.7)}.cms-presentation.TEXT-BACKGROUND .infos{text-align:center}.cms-presentation.IMAGE-TOP{text-align:center}.cms-presentation.IMAGE-TOP figure{margin:0 0 20px 0}.cms-presentation.IMAGE-ALONE{text-align:center}.cms-presentation.VIDEO-ALONE{text-align:center}.cms-presentation.VIDEO-ALONE .video{min-height:200px;background:#CCCCCC url(../images/loader/loader.svg) no-repeat center center;background-size:100px}.cms-presentation.VIDEO-ALONE iframe{max-width:100%}.cms-presentation.VIDEO-LEFT .inner,.cms-presentation.VIDEO-RIGHT .inner{display:flex;flex-wrap:wrap;justify-content:space-between}.cms-presentation.VIDEO-RIGHT .inner{flex-direction:row-reverse}.cms-presentation.VIDEO-LEFT .video,.cms-presentation.VIDEO-RIGHT .video{width:100%;min-height:200px;background:#CCCCCC url(../images/loader/loader.svg) no-repeat center center;background-size:100px}.cms-presentation.VIDEO-LEFT iframe,.cms-presentation.VIDEO-RIGHT iframe{max-width:100%}.cms-presentation.VIDEO-LEFT .infos,.cms-presentation.VIDEO-RIGHT .infos{max-width:50%; display:flex; flex-direction:column; justify-content:center}