﻿#entete{background:rgba(var(--color-black-rgb), 0.1);background:var(--primary-color);color:var(--color-white);padding:30px 0}#entete:has(figure){background:none;position:relative}#entete:has(figure) figure{position:absolute;inset:0;z-index:-1}#entete:has(figure) figure img{width:100%;height:100%;object-fit:cover}#entete .container{display:flex}#entete .container h1{color:inherit !important;margin:0 !important}#entete .container p{margin-top:10px}@media all and (max-width: 768px){#entete .container figure{display:none}}#order{padding:40px 0;background:var(--secondary-color)}#order:has(>figure){position:relative;background:var(--black-color)}#order:has(>figure)>figure{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:.8}#order:has(>figure)>figure img{width:100%;height:100%;object-fit:cover}#order:not(:has(>figure)) .container h1.leaf:after{background:var(--primary-color);mask:url(../../img/interface/icons/leaf.svg) no-repeat center}#order .container{position:relative}#order .container ul.breadcrumb{color:var(--color-white)}#order .container h1{color:var(--color-white) !important;margin-bottom:10px}#order .container form{margin-top:30px}#order .container form .form-group{flex-grow:0;flex-basis:auto;margin:5px 0}#order .container form .form-group label{display:none}#order .container form .form-group input[placeholder*=Code]{min-width:0;max-width:180px}#order .container form .form-group button{min-width:0}#order .container form .form-group button .edglyph{font-size:48px;line-height:0}form{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px}.form-group{flex:1;flex-basis:calc(50% - 20px);min-width:256px}.form-group:has(textarea,.checkbox,[placeholder*=Quantit],img){flex-basis:100%}.form-group:has(img) label{margin:0}.form-group:has(img) label img{display:block;max-width:100%;height:auto}.form-group label,.form-group .label_form{margin-bottom:10px;font-weight:500;color:var(--primary-color);display:block}.form-group label .edglyph,.form-group .label_form .edglyph{line-height:0;text-transform:none}.form-group label .edglyph.ed-asterisk,.form-group .label_form .edglyph.ed-asterisk{color:var(--error-color)}.form-group .form-control{flex:1;display:block;width:100%;height:65px;border-radius:5px;border:2px solid rgba(var(--primary-color-rgb), 0.5);font-size:inherit;padding:0 20px}.form-group .form-control::placeholder{opacity:1;font-size:16px;font-weight:500;color:rgba(var(--color-black-rgb), 0.5)}.form-group .form-control:focus,.form-group .form-control:hover{border-color:var(--primary-color)}.form-group .form-control:focus::placeholder{opacity:0}.form-group textarea.form-control{padding:10px;min-height:128px;resize:none}.form-group.center{text-align:center}.form-group.center .checkbox{margin:0 auto}.form-group.center button,.form-group.center input{margin:0 auto}.form-group .input-group{display:flex;gap:20px}.form-group .input-group input,.form-group .input-group .select{flex:1;min-width:0}.form-group .input-group input:has(+button),.form-group .input-group .select:has(+button){border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.form-group .input-group input:has(+button)+button,.form-group .input-group .select:has(+button)+button{border-top-left-radius:0;border-bottom-left-radius:0}.form-group .checkbox input{display:none}.form-group .checkbox input:checked+label{color:var(--secondary-color)}.form-group .checkbox input:checked+label:before{content:"Ù"}.form-group .checkbox label{display:flex;gap:5px;cursor:pointer;font-size:16px;color:var(--primary-color);margin:0}.form-group .checkbox label:before{font-size:24px;content:"Ø";font-family:"EdGlyph" !important}.form-group .checkbox label:hover{color:var(--secondary-color)}.form-group .radio input{display:none}.form-group .radio input:checked+label{color:var(--secondary-color)}.form-group .radio input:checked+label:before{content:"Ü"}.form-group .radio label{display:flex;align-items:center;cursor:pointer;font-size:20px;color:var(--base-text-color);margin:0}.form-group .radio label:before{margin:2px 5px 0 0;font-size:32px;line-height:0;content:"Ú";font-family:"EdGlyph" !important}.form-group .radio label:hover{color:var(--primary-color)}.form-group:empty{display:none}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.breadcrumb li{display:flex;align-items:center}.breadcrumb li a{text-decoration:none;font-weight:600}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li:after{display:block;margin:0 5px;content:" - "}.breadcrumb li:last-child:after{display:none}.slider.homepage .slick-list .slick-track .slick-slide>div>div{display:block !important}.slider.homepage .slick-list .slick-track .slick-slide>div>div img{width:100%;height:100%;object-fit:cover}.slider.products,.slider.category{margin:0 -20px;padding:0 clamp(48px,2.5vw,65px)}.slider.products .arrow,.slider.category .arrow{position:absolute;top:50%;left:0;transform:translate(0, -50%);z-index:1;width:clamp(48px,2.5vw,65px);aspect-ratio:65/76;display:flex !important;align-items:center;justify-content:center;border-radius:3px;color:var(--color-white);cursor:pointer;background:var(--primary-color)}.slider.products .arrow.slick-disabled,.slider.category .arrow.slick-disabled{display:none !important}.slider.products .arrow:hover,.slider.category .arrow:hover{background:rgba(var(--primary-color-rgb), 0.8)}.slider.products .arrow .edglyph,.slider.category .arrow .edglyph{line-height:0;font-size:42px}.slider.products .arrow.next,.slider.category .arrow.next{left:auto;right:0;transform:translate(0, -50%)}.slider.products .slick-list{padding:50px 0}.slider.products .slick-list .slick-track{display:flex}.slider.products .slick-list .slick-track .slick-slide{height:auto}.slider.products .slick-list .slick-track .slick-slide>div{height:100%}.slider.products .slick-list .slick-track .slick-slide>div>div{height:100%}.slider.main_product .slick-list .slick-track .slick-slide>div>div a{display:block}.slider.main_product .slick-list .slick-track .slick-slide>div>div a img{display:block;max-width:100%;height:auto;margin:0 auto}@media all and (max-width: 768px){.slider.products{padding:0 20px}}#content{padding-bottom:60px;overflow:hidden}#content #entete,#content #order{margin-bottom:60px}#content>.container h2{color:var(--primary-color);font-style:italic;font-size:clamp(24px,2.5vw,42px);font-weight:700;line-height:1;letter-spacing:normal;position:relative;margin:40px 0}#content>.container h2:has(.btn){display:flex;align-items:center;gap:20px}#content>.container h2:has(.btn).align-center{justify-content:center}#content>.container h2:first-child{margin-top:0}#content>.container h2:last-child{margin-bottom:0}#content>.container h3{font-size:clamp(20px,5vw,24px);font-style:italic;font-weight:700;margin:20px 0;line-height:1.2;color:var(--secondary-color)}#content>.container h3 small{font-size:16px;font-weight:400;font-style:normal}#content>.container h3.spacing{line-height:1.75em}#content>.container h3:first-child{margin-top:0}#content>.container h3:last-child{margin-bottom:0}#content>.container h4{font-size:clamp(18px,5vw,22px);font-weight:500;text-transform:uppercase;margin:10px 0;color:inherit}#content>.container h4:first-child{margin-top:0}#content>.container h4:last-child{margin-bottom:0}#content>.container strong,#content>.container b{color:var(--primary-color);font-weight:700}#content>.container p{line-height:1.4;margin:20px 0}#content>.container p.lead{font-style:italic;font-weight:600;font-size:22px;margin:40px 0;color:var(--primary-color)}#content>.container p:first-child{margin-top:0}#content>.container p:last-child{margin-bottom:0}#content>.container ul:not(.breadcrumb),#content>.container ol:not(.breadcrumb){margin:20px 0;margin-left:20px}#content>.container ul:not(.breadcrumb) li,#content>.container ol:not(.breadcrumb) li{margin-bottom:10px}#content>.container ul:not(.breadcrumb) li:before,#content>.container ol:not(.breadcrumb) li:before{content:"";display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;text-align:center;width:8px;height:8px;border-radius:2px;background:var(--primary-color);margin-right:5px}#content>.container ul:not(.breadcrumb) li:last-child,#content>.container ol:not(.breadcrumb) li:last-child{margin:0}#content>.container ul:not(.breadcrumb):first-child,#content>.container ol:not(.breadcrumb):first-child{margin-top:0}#content>.container ul:not(.breadcrumb):last-child,#content>.container ol:not(.breadcrumb):last-child{margin-bottom:0}#content>.container ol:not(.breadcrumb) li{counter-increment:counter}#content>.container ol:not(.breadcrumb) li:before{width:auto;height:auto;font-family:inherit;font-weight:700;font-size:12px;background:none;border-radius:0;color:var(--primary-color);content:counter(counter) "."}#content>.container a:not(.btn){color:var(--primary-color);text-decoration:underline}#content>.container a:not(.btn):hover{color:var(--secondary-color)}#content>.container table{width:100%;margin:20px 0;table-layout:fixed}#content>.container table:first-child{margin-top:0}#content>.container table:last-child{margin-bottom:0}#content>.container table thead tr th{text-align:left;padding:10px 20px;font-weight:600;background:var(--secondary-color);color:var(--color-white)}#content>.container table tbody tr:nth-child(odd) td{background:rgba(var(--color-black-rgb), 0.05)}#content>.container table tbody tr:nth-child(even) td{background:rgba(var(--color-white-rgb), 1)}#content>.container table tbody tr td{padding:10px 20px;vertical-align:middle}#content>.container table tbody tr:hover td{background:rgba(var(--color-black-rgb), 0.1)}#content>.container hr{background:var(--color-black);height:1px;border:0 none;margin:60px}#content>.container hr:first-child{margin-top:0}#content>.container hr:last-child{margin-bottom:0}#content>.container img{display:block;max-width:100%;height:auto}#content>.container iframe{display:flex;align-items:center;justify-content:center;width:100%;margin:20px auto;border:0 none}#content>.container iframe[src*=questionnaire]{max-width:1000px;margin:0 auto}#content>.container iframe:first-child{margin-top:0}#content>.container iframe:last-child{margin-bottom:0}#content>.container .embed-responsive{padding:56.25% 0 0;position:relative;margin:40px 0}#content>.container .embed-responsive iframe{position:absolute;width:100% !important;height:100% !important;top:0;right:0;bottom:0;left:0;margin:0}#content>.container .embed-responsive:first-child{margin-top:0}#content>.container .embed-responsive:last-child{margin-bottom:0}#content>.container .paralax{margin:80px 0}#content>.container .paralax:first-child{margin-top:0}#content>.container .paralax:last-child{margin-bottom:0}#content>.container figure{margin:20px 0}#content>.container figure img{margin:0 auto;transition:transform 3s ease}#content>.container figure figcaption{color:var(--primary-color);background:var(--color-white);text-align:center;font-style:italic;font-size:14px;padding:10px}#content>.container figure:has(figcaption){background:var(--color-white);box-shadow:0 0 20px 5px rgba(var(--color-black-rgb), 0.05);border-radius:10px;overflow:hidden}#content>.container figure a{display:block;overflow:hidden}#content>.container figure a:hover img{transform:scale(1.1)}#content>.container figure:first-child{margin-top:0}#content>.container figure:last-child{margin-bottom:0}#content>.container .table_responsive{margin:60px 0;overflow:auto}#content>.container .table_responsive table{margin:0}#content>.container .table_responsive:first-child{margin-top:0}#content>.container .table_responsive:last-child{margin-bottom:0}#content>.container .leaf:after{content:"";display:block;margin:10px 0;width:63px;aspect-ratio:63/24;background:url(../../img/interface/icons/leaf.svg) no-repeat center}#content>.container .white{color:var(--color-white)}#content>.container .float-left{float:left;margin-right:20px !important}#content>.container .float-left+h2,#content>.container .float-left+h3,#content>.container .float-left+h4{margin-top:0}#content>.container .float-left+h2:after,#content>.container .float-left+h3:after,#content>.container .float-left+h4:after{content:"";display:block;clear:both}#content>.container .float-right{float:right;margin-left:20px !important}#content>.container .float-right+h2,#content>.container .float-right+h3,#content>.container .float-right+h4{margin-top:0}#content>.container .float-right+h2:after,#content>.container .float-right+h3:after,#content>.container .float-right+h4:after{content:"";display:block;clear:both}#content>.container .align-center{text-align:center}#content>.container .align-left{text-align:left}#content>.container .align-right{text-align:right}#content>.container .align-justify{text-align:justify}#content>.container .valign-top{align-items:start}#content>.container .valign-middle{align-items:center}#content>.container .valign-bottom{align-items:end}#content>.container .text-right{text-align:right}#content>.container .text-center{text-align:center}#content>.container .text-left{text-align:left}#content>.container .text-justify{text-align:justify}#content>.container .grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:clamp(20px,5vw,40px);grid-row-gap:clamp(20px,5vh,40px);margin:60px 0}#content>.container .grid.mobile{grid-column-gap:20px;grid-row-gap:20px;margin:20px 0}#content>.container .grid:first-child{margin-top:0}#content>.container .grid:last-child{margin-bottom:0}#content>.container .grid.valign-top{align-items:start}#content>.container .grid.valign-middle{align-items:center}#content>.container .grid.valign-bottom{align-items:end}#content>.container .grid.noMarginBottom{margin-bottom:0}#content>.container .grid.noMarginBottom+.block_full{margin-top:0}#content>.container .grid.flex{grid-column-gap:10px}#content>.container .grid.flex .column{display:flex;align-items:center}#content>.container .grid.flex .column figure{flex-shrink:0;flex-basis:auto;margin-bottom:0}#content>.container .outset-right{position:relative;width:calc(100% + 24px);max-width:calc(100% + 24px);transform:translateX(24px) translate3d(0, 0, 0);left:-24px}#content>.container .outset-left{width:calc(100% + 24px);max-width:calc(100% + 24px);transform:translateX(-24px) translate3d(0, 0, 0)}#content>.container .outset-both{position:relative;width:calc(100% + 24px + 24px);max-width:calc(100% + 24px + 24px);transform:translateX(-50%) translate3d(0, 0, 0);left:50%}#content>.container .grid-gutterless{grid-column-gap:0}#content>.container .grid-gapless{grid-row-gap:0}#content>.container .grid-gapless+.grid{margin-top:0}#content>.container .grid-auto{grid-template-columns:repeat(auto-fit, minmax(0px, 1fr))}#content>.container .grid-1{grid-template-columns:repeat(1, 1fr)}#content>.container .grid-2{grid-template-columns:repeat(2, 1fr)}#content>.container .grid-3{grid-template-columns:repeat(3, 1fr)}#content>.container .grid-4{grid-template-columns:repeat(4, 1fr)}#content>.container .grid-5{grid-template-columns:repeat(5, 1fr)}#content>.container .grid-6{grid-template-columns:repeat(6, 1fr)}#content>.container .grid-7{grid-template-columns:repeat(7, 1fr)}#content>.container .grid-8{grid-template-columns:repeat(8, 1fr)}#content>.container .grid-9{grid-template-columns:repeat(9, 1fr)}#content>.container .grid-10{grid-template-columns:repeat(10, 1fr)}#content>.container .grid-11{grid-template-columns:repeat(11, 1fr)}#content>.container .grid-12{grid-template-columns:repeat(12, 1fr)}#content>.container .column-1{grid-column-end:span 1}#content>.container .column-2{grid-column-end:span 2}#content>.container .column-3{grid-column-end:span 3}#content>.container .column-4{grid-column-end:span 4}#content>.container .column-5{grid-column-end:span 5}#content>.container .column-6{grid-column-end:span 6}#content>.container .column-7{grid-column-end:span 7}#content>.container .column-8{grid-column-end:span 8}#content>.container .column-9{grid-column-end:span 9}#content>.container .column-10{grid-column-end:span 10}#content>.container .column-11{grid-column-end:span 11}#content>.container .column-12{grid-column-end:span 12}@media only screen and (max-width: 1023px){#content>.container .grid-1-md{grid-template-columns:repeat(1, 1fr)}#content>.container .grid-2-md{grid-template-columns:repeat(2, 1fr)}#content>.container .grid-3-md{grid-template-columns:repeat(3, 1fr)}#content>.container .grid-4-md{grid-template-columns:repeat(4, 1fr)}#content>.container .grid-5-md{grid-template-columns:repeat(5, 1fr)}#content>.container .grid-6-md{grid-template-columns:repeat(6, 1fr)}#content>.container .grid-7-md{grid-template-columns:repeat(7, 1fr)}#content>.container .grid-8-md{grid-template-columns:repeat(8, 1fr)}#content>.container .grid-9-md{grid-template-columns:repeat(9, 1fr)}#content>.container .grid-10-md{grid-template-columns:repeat(10, 1fr)}#content>.container .grid-11-md{grid-template-columns:repeat(11, 1fr)}#content>.container .grid-12-md{grid-template-columns:repeat(12, 1fr)}}@media only screen and (max-width: 767px){#content>.container .grid,#content>.container .grid-auto{grid-template-columns:repeat(1, 1fr)}#content>.container .column{grid-column-end:span 1}#content>.container .column:empty{display:none}#content>.container .grid-1-sm{grid-template-columns:repeat(1, 1fr)}#content>.container .grid-2-sm{grid-template-columns:repeat(2, 1fr)}#content>.container .grid-3-sm{grid-template-columns:repeat(3, 1fr)}#content>.container .grid-4-sm{grid-template-columns:repeat(4, 1fr)}#content>.container .grid-5-sm{grid-template-columns:repeat(5, 1fr)}#content>.container .grid-6-sm{grid-template-columns:repeat(6, 1fr)}#content>.container .grid-7-sm{grid-template-columns:repeat(7, 1fr)}#content>.container .grid-8-sm{grid-template-columns:repeat(8, 1fr)}#content>.container .grid-9-sm{grid-template-columns:repeat(9, 1fr)}#content>.container .grid-10-sm{grid-template-columns:repeat(10, 1fr)}#content>.container .grid-11-sm{grid-template-columns:repeat(11, 1fr)}#content>.container .grid-12-sm{grid-template-columns:repeat(12, 1fr)}}#content>.container .block{padding:40px;margin:40px 0;font-size:16px;border-radius:15px;color:var(--color-white);min-height:100%}#content>.container .block>*,#content>.container .block .lead{color:inherit}#content>.container .block a:not(.btn){color:inherit}#content>.container .block a:not(.btn)[rel=external]:not(:has(img)):before,#content>.container .block a:not(.btn)[target=_blank]:not(:has(img)):before,#content>.container .block a:not(.btn)[href*=".pdf"]:not(:has(img)):before{color:inherit}#content>.container .block ul li strong{color:inherit}#content>.container .block ul li:before{color:inherit}#content>.container .block h2,#content>.container .block h3,#content>.container .block h4,#content>.container .block b,#content>.container .block strong{color:inherit}#content>.container .block p{margin:10px 0}#content>.container .block p:first-child{margin-top:0}#content>.container .block p:last-child{margin-bottom:0}#content>.container .block.block_full{position:relative;width:100vw;left:50%;margin:80px 0;margin-left:-50vw;border-radius:0;padding:80px 0}#content>.container .block.block_full:has(+.block_full){margin-bottom:0}#content>.container .block.block_full:has(+.block_full)+.block_full{margin-top:0}#content>.container .block:has(.noMarginBottom){padding-bottom:0}#content>.container .block:first-child{margin-top:0}#content>.container .block:last-child{margin-bottom:0}#content>.container .block.block_white,#content>.container .block.block_primary-10{color:var(--primary-color)}#content>.container .block.block_white:not(.block_full),#content>.container .block.block_primary-10:not(.block_full){box-shadow:0 0 10px rgba(var(--color-black-rgb), 0.1)}#content>.container .block.block_white{background-color:var(--white-color)}#content>.container .block.block_black{background-color:var(--black-color)}#content>.container .block.block_primary{background-color:var(--primary-color)}#content>.container .block.block_secondary{background-color:var(--secondary-color)}#content>.container .block.block_tertiary{background-color:var(--tertiary-color)}#content>.container .block.block_primary-60{background-color:var(--primary-60-color)}#content>.container .block.block_primary-10{background-color:var(--primary-10-color)}#content>.container .block.block_tertiary-60{background-color:var(--tertiary-60-color)}#content>.container .block.block_error{background-color:var(--error-color)}#content>.container .block.block_success{background-color:var(--success-color)}#content>.container .block.block_warning{background-color:var(--warning-color)}#content>.container .block.block_info{background-color:var(--info-color)}#content>.container .block.block_facebook{background-color:var(--facebook-color)}#content>.container .block.block_x{background-color:var(--x-color)}#content>.container .block.block_youtube{background-color:var(--youtube-color)}#content>.container .block.block_pinterest{background-color:var(--pinterest-color)}#content>.container .block.block_linkedin{background-color:var(--linkedin-color)}#content>.container .block.block_dailymotion{background-color:var(--dailymotion-color)}#content>.container .block.block_vimeo{background-color:var(--vimeo-color)}#content>.container .block.block_instagram{background-color:var(--instagram-color)}@media only screen and (max-width: 768px){#content>.container .block{padding:20px}}#content>.container .link{padding:0 10px;text-align:center}#content>.container .link h4{font-size:clamp(24px,2.5vw,32px);font-weight:700;font-style:italic;line-height:1;color:var(--primary-color);text-transform:none;background:var(--color-white);border-top-left-radius:15px;border-top-right-radius:15px;padding:20px 40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;margin:0 !important}#content>.container .link figure{aspect-ratio:4/2.5;border-bottom-left-radius:15px;border-bottom-right-radius:15px;overflow:hidden;margin:0 !important}#content>.container .link figure img{width:100%;height:100%;object-fit:cover}#content>.container .link p{margin:0 !important;margin-top:-32.5px !important}#content>.container .link p a.btn{font-size:16px}#content>.container .label{display:inline-flex;align-items:center;justify-content:center;border-radius:99em;font-weight:500;padding:5px 20px}#content>.container .label.label-secondary{background:var(--secondary-color);color:var(--color-white)}#content>.container .label:empty{display:none}#content>.container .slide_down{position:relative}#content>.container .slide_down .button.open+.sub_menu{visibility:visible;opacity:1;left:0;top:100%;transform:translateY(0)}#content>.container .slide_down .sub_menu{visibility:hidden;opacity:0;position:absolute;top:-9999px;left:-9999px;z-index:1;transform:translateY(32px);transition:transform .2s ease-in}#content>.container .log{flex:1;max-width:256px;margin:0}#content>.container div:has(>iframe){position:relative;margin:60px auto;max-width:1000px}#content>.container div:has(>iframe):first-child{margin-top:0}#content>.container div:has(>iframe):last-child{margin-bottom:0}#content>.container div:has(>iframe):after{content:"";position:absolute;top:-20px;left:20px;width:100%;height:100%;background:url(../../img/interface/product_border.svg) no-repeat center;background-size:100% 100%;pointer-events:none}#content>.container iframe{border-radius:15px;background:var(--color-white);box-shadow:0 0 20px rgba(var(--color-black-rgb), 0.1);padding:40px 60px}#content>.container .slide_down .button{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer}#content>.container .slide_down .button:after{content:"+";font-family:"Edglyph";font-size:clamp(48px,2.5vw,64px);color:var(--primary-color);color:inherit}#content>.container .slide_down .button.open:after{transform:rotate(180deg)}#content>.container .slide_down .button.open+.sub_menu{position:static;margin-top:20px}@media all and (max-width: 992px){#content>.container iframe{padding:20px 30px}}
