*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.post,.page{margin:0 !important}body{font-family:"arial",sans-serif;text-align:center}#slider{position:relative;width:90%;margin:auto;display:flex;align-items:center}#precedent,#suivant{cursor:pointer;transition:opacity .3s ease;opacity:0;position:absolute;font-size:100px;color:rgba(220,220,220,.8);background-color:rgba(0,0,0,.8);padding:10px}#precedent{left:0}#suivant{right:0}#slider:hover #precedent,#slider:hover #suivant{opacity:1}#linkToSummer{display:flex;flex-direction:column;align-items:center}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b{font-weight:700}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.calendly-popup-close{top:20% !important;right:15% !important}@media screen and (max-width:1024px){.calendly-popup-close{top:10% !important;right:10% !important}}@media screen and (max-width:768px){.calendly-popup-close{top:2% !important;right:10% !important}}html{font-size:10px}body{font-family:"P","Arial",serif;font-size:1.6rem;color:#000;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}a:hover{text-decoration:none}.title{color:#00463e;text-transform:uppercase;font-size:32px !important;font-family:"Pontiac"}@media screen and (max-width:991px){.title{font-size:1.8rem;line-height:1.2}}.btn{color:#00463e;border:2px solid #00463e;border-radius:30px;text-transform:uppercase;font-family:"Pontiac";font-size:1.6rem;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);display:table;padding:1.2rem 2.5rem;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);position:relative;-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95);-o-transition:all .4s cubic-bezier(.15,.9,.34,.95);transition:all .4s cubic-bezier(.15,.9,.34,.95);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);min-width:20rem;text-align:center}@media screen and (max-width:991px){.btn{font-size:1.4rem;min-width:16rem}}.btn span{position:relative;z-index:1;text-transform:uppercase}.white{color:#fff}.btn:before{background-color:#00463e;content:"";display:block;position:absolute;top:50%;left:50%;border-radius:50%;height:400px;width:400px;transform-origin:center;z-index:0;-webkit-transform:translateX(-50%) translateY(-50%) scale(0);-moz-transform:translateX(-50%) translateY(-50%) scale(0);-ms-transform:translateX(-50%) translateY(-50%) scale(0);-o-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.btn:hover{color:#fff !important;-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95);-o-transition:all .4s cubic-bezier(.15,.9,.34,.95);transition:all .4s cubic-bezier(.15,.9,.34,.95)}.btn:hover:before{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95);-o-transition:all .4s cubic-bezier(.15,.9,.34,.95);transition:all .4s cubic-bezier(.15,.9,.34,.95)}*{box-sizing:border-box;outline:none}#mainMarge{margin-top:220px;margin-bottom:60px}#matomo-opt-out{display:flex;flex-direction:column;width:60vw;margin:auto;gap:1vw}#matomo-opt-out .column-check{display:flex;align-items:center;gap:1vw}#matomo-opt-out .column-check input{width:auto}body{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;overflow-x:hidden}.transition{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;z-index:3;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95);-o-transition:all .4s cubic-bezier(.15,.9,.34,.95);transition:all .4s cubic-bezier(.15,.9,.34,.95)}.transition.animate{opacity:1;visibility:visible}.page-content{position:relative}.container{margin:0 auto;max-width:100%;width:1280px}.container.wider{width:1400px;max-width:98%}img{max-width:100%}@media screen and (max-width:991px){.container{max-width:90%}}@media screen and (max-width:1024px){.container{max-width:100%}}.vCenter{display:inline-table;height:100%;width:100%}.vCenterKid{display:table-cell;vertical-align:middle}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-nav.disabled{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-stage{display:flex;align-items:center;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-dots{text-align:center;width:100%;margin-top:1.5rem}.owl-dots .owl-dot{display:inline-block;vertical-align:middle;margin:0 .5rem;height:1rem;width:1rem;border-radius:50%;background-color:#dbdbdb;box-shadow:none;outline:none;border:none;padding:0}.owl-dots .owl-dot.active{background-color:#505050}.block__leaves{background-color:#d9ebe1;text-align:center;padding:7.5rem 0;position:relative;margin-bottom:9rem}@media screen and (max-width:991px){.block__leaves{margin-top:14rem;margin-bottom:11rem;padding:3.5rem 0}.block__leaves .title{margin-bottom:1rem;max-width:90%;margin-left:auto;margin-right:auto}}.block__leaves .leaf02{position:absolute;top:15%;right:0}.block__leaves .leaf02 img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transform-origin:top center}@media screen and (max-width:991px){.block__leaves .leaf02{top:-2rem;right:-2rem}.block__leaves .leaf02 img{width:70px;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}}.block__leaves .leaf01{position:absolute;top:-30%;right:5%}@media screen and (max-width:991px){.block__leaves .leaf01{top:-8rem}.block__leaves .leaf01 img{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg);width:100px}}.block__leaves .leaf03{position:absolute;bottom:-30%;left:5%}@media screen and (max-width:991px){.block__leaves .leaf03{top:auto;bottom:-8rem;left:0;width:90px}}.block__leaves .leaf04{position:absolute;bottom:-35%;left:12%}.block__leaves .leaf04 img{-webkit-transform:rotate(-50deg);-moz-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);transform-origin:top center}@media screen and (max-width:991px){.block__leaves .leaf04{top:auto;bottom:-10rem}.block__leaves .leaf04 img{width:65px}}.block__leaves p{width:720px;color:#00463e;max-width:90%;margin:0 auto}.block__leaves .btn{margin:3rem auto 0 auto}.header{padding-top:2.5rem;padding-bottom:2.5rem;position:fixed;top:0;left:0;z-index:11;width:100%;background-color:rgba(255,255,255,1);-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95);-o-transition:all .4s cubic-bezier(.15,.9,.34,.95);transition:all .4s cubic-bezier(.15,.9,.34,.95)}@media screen and (max-width:991px){.header{background-color:#fff}}.header .container{width:100%;max-width:100%}.header.hide{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.header.mini{background-color:#fff;padding-top:1rem;padding-bottom:1rem}.header.mini .container{align-items:center;display:flex;justify-content:center}.header.mini .container .header__nav__menu{margin-top:0}.header.mini .header__nav__menu__item__submenu{padding-top:4rem}.header.mini .header__nav__menu__item__submenu:before{top:2.5rem;z-index:1}.header.mini .header__nav__menu__item__submenu:after{background-color:#fff}.header.mini .header__logo{margin:0}.header.mini .header__logo img{width:13rem}.header__logo{display:table;margin:0 auto}.header__logo img{display:block}@media screen and (max-width:991px){.header__logo img{width:15rem}}.header__nav{font-family:"Pontiac"}@media screen and (max-width:991px){.header__nav{display:none}.header__nav.animate{display:flex;height:calc(100vh - 95px);height:calc((var(--vh, 1vh) * 100) - 95px);padding:8rem 0;overflow:auto}}.header__nav__menu{display:flex;justify-content:space-between;align-items:center;margin:2rem auto 0 auto;max-width:90%;width:1191px}@media screen and (max-width:1440px){.header__nav__menu{width:1000px}}@media screen and (max-width:991px){.header__nav__menu{display:block;margin:0 auto}}@media screen and (max-width:991px){.header__nav__menu__item{margin-bottom:4rem}.header__nav__menu__item:first-child .header__nav__menu__item__link,.header__nav__menu__item.pharma .header__nav__menu__item__link{position:relative}.header__nav__menu__item:first-child .header__nav__menu__item__link:after{content:"+";display:block;position:absolute;font-family:"PLight";font-size:4rem;color:#00463e;right:0;top:50%;-webkit-transform:translateY(-45%);-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-o-transform:translateY(-45%);transform:translateY(-45%)}.header__nav__menu__item:first-child .header__nav__menu__item__link.animate:after{content:"-"}.header__nav__menu__item.pharma .header__nav__menu__item__link.animate:after{content:"-"}}@media screen and (min-width:992px){.header__nav__menu__item:hover .header__nav__menu__item__submenu{display:flex}}.header__nav__menu__item__link{color:#00463e;font-size:1.5rem;text-transform:uppercase;position:relative;font-family:'Pontiac'}@media screen and (max-width:991px){.header__nav__menu__item__link{font-family:"Pontiac";font-size:2rem;border-top:2px solid #00463e;width:100%;display:block;padding-top:.5rem}}@media screen and (min-width:992px){.header__nav__menu__item__link:after{content:"";display:block;position:absolute;bottom:-2px;left:0;height:2px;background-color:#00463e;width:100%;-webkit-transition:transform .3s cubic-bezier(.15,.9,.34,.95);-moz-transition:transform .3s cubic-bezier(.15,.9,.34,.95);-ms-transition:transform .3s cubic-bezier(.15,.9,.34,.95);-o-transition:transform .3s cubic-bezier(.15,.9,.34,.95);transition:transform .3s cubic-bezier(.15,.9,.34,.95);transform-origin:right center;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.header__nav__menu__item__link:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);transform-origin:left center}}.header__nav__menu__item:first-child .header__nav__menu__item__submenu{padding-left:calc((100% - 1191px) / 2);padding-right:calc((100% - 1191px) / 2)}.header__nav__menu__item.pharma .header__nav__menu__item__submenu{padding-left:calc(((100% - 1191px) / 2) + 87rem)}@media screen and (max-width:1440px){.header__nav__menu__item.pharma .header__nav__menu__item__submenu{padding-left:calc(((100% - 1191px) / 2) + 81rem)}}@media screen and (max-width:991px){.header__nav__menu__item.pharma .header__nav__menu__item__submenu{padding-left:0}}@media screen and (max-width:991px){.header__nav__menu__item:first-child .header__nav__menu__item__submenu{padding-left:0}}.header__nav__menu__item__submenu{display:none;position:absolute;width:100%;left:0;padding-top:6rem;padding-bottom:3rem;flex-wrap:wrap;align-content:flex-start}.header__nav__menu__item__submenu .column{width:25%;position:relative;z-index:1}@media screen and (max-width:991px){.header__nav__menu__item__submenu .column{width:100%;padding-left:10%}}.header__nav__menu__item__submenu .column p{color:#00463e;font-family:'Pontiac';text-transform:uppercase;font-size:1.8rem;margin-bottom:1rem;position:relative;display:table}.header__nav__menu__item__submenu .column p a{color:#00463e;position:relative}.header__nav__menu__item__submenu .column p .new{display:block;position:absolute;width:80px;height:30px;top:-1px;right:0;transform:translateX(110%);background:url(/wp-content/uploads/img/BANDEAU-NOUVEAU-02-MENU.svg) no-repeat center;background-size:contain}@media screen and (max-width:991px){.header__nav__menu__item__submenu{display:block;overflow:hidden;max-height:0;position:relative;left:auto;top:auto;padding:0;height:auto;-webkit-transition:all .7s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .7s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .7s cubic-bezier(.15,.9,.34,.95);-o-transition:all .7s cubic-bezier(.15,.9,.34,.95);transition:all .7s cubic-bezier(.15,.9,.34,.95)}.header__nav__menu__item__submenu.animate{max-height:72rem}}.header__nav__menu__item__submenu__item{margin-bottom:.5rem;position:relative;z-index:1}.header__nav__menu__item__submenu__item.alinea{margin-left:2.5rem}@media screen and (max-width:1300px){.header__nav__menu__item__submenu__item{margin-right:9rem}}.header__nav__menu__item__submenu__item.smaller{margin-bottom:0}@media screen and (max-width:991px){.header__nav__menu__item__submenu__item{margin:0}.header__nav__menu__item__submenu__item:first-child{margin-top:2rem}}.header__nav__menu__item__submenu__item__link{color:#00463e;font-size:1.6rem;position:relative;font-family:'Pontiac'}span.header__nav__menu__item__submenu__item__link{pointer-events:none}.header__nav__menu__item__submenu__item__link.pharma{font-size:1.7rem}@media screen and (max-width:991px){.header__nav__menu__item__submenu__item__link{display:block;font-family:"Pontiac";font-size:1.6rem;padding:0}.header__nav__menu__item__submenu .column p{margin:1rem 0 .5rem}}.header__nav__menu__item__submenu__item__link:after,.header__nav__menu__item__submenu .column p a:after{content:"";display:block;position:absolute;bottom:-2px;left:0;height:2px;background-color:#00463e;width:100%;-webkit-transition:transform .3s cubic-bezier(.15,.9,.34,.95);-moz-transition:transform .3s cubic-bezier(.15,.9,.34,.95);-ms-transition:transform .3s cubic-bezier(.15,.9,.34,.95);-o-transition:transform .3s cubic-bezier(.15,.9,.34,.95);transition:transform .3s cubic-bezier(.15,.9,.34,.95);transform-origin:right center;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.header__nav__menu__item__submenu__item__link:hover:after,.header__nav__menu__item__submenu .column p a:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);transform-origin:left center}.header__nav__menu__item__submenu:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;background-color:rgba(255,255,255,1);height:100%}.header__nav__menu__item__submenu:before{content:"";display:block;position:absolute;top:3.2rem;height:2px;left:0;width:100%;z-index:2;background-color:#00463e}@media screen and (max-width:991px){.header__nav__menu__item__submenu:before{display:none}}.header__nav__menu__item.lang .header__nav__menu__item__link:first-child{margin-right:.5rem}.header__nav__menu__item.lang .active{font-family:"Pontiac"}@media screen and (max-width:991px){.header__nav__menu__item.lang{display:flex;justify-content:center}.header__nav__menu__item.lang .header__nav__menu__item__link{border:none;width:auto}.header__nav__menu__item.lang .header__nav__menu__item__link:first-child{margin-right:2rem}}.header__toggle{display:none}@media screen and (max-width:991px){.header__toggle{display:block;height:4rem;width:3rem;text-align:center;position:absolute;top:3rem;right:2rem}.header__toggle span{display:block;background-color:#00463e;width:3rem;height:1px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}.header__toggle span:before,.header__toggle span:after{content:"";display:block;position:absolute;top:0;left:0;height:1px;background-color:#00463e;width:3rem;-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95);transform-origin:center}.header__toggle span:before{top:-1.2rem}.header__toggle span:after{top:auto;bottom:-1.2rem}.header__toggle.close span{background-color:#fff}.header__toggle.close span:before{top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.header__toggle.close span:after{bottom:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}}.footer{background-color:#00463e;padding:6rem}.footer__container{width:1440px;margin:0 auto;max-width:100%}.footer__grid{display:flex}.footer__grid img{display:table;margin:0 auto 4rem auto}.footer__grid p{font-family:'Pontiac';font-size:1.6rem;color:#fff;margin-bottom:2rem}.footer__col:first-child{width:25%}.footer__col:last-child{width:75%;padding-left:12rem}@media screen and (max-width:991px){.footer{padding:6rem 2rem}.footer__grid{flex-wrap:wrap}.footer__grid p{text-align:center;padding:0 2rem}.footer__col:first-child{width:100%}.footer__col:last-child{width:100%;padding-left:0}}.footer__col h2{color:#fff;font-size:2.4rem;text-transform:uppercase;border-top:1px solid #fff;padding-top:1rem;margin-bottom:3rem}.footer__col h2 a{color:#fff}.footer__menu{display:flex;padding-bottom:6rem}.footer__menu .column{width:33.333%;position:relative;z-index:1}.footer__menu li{list-style-type:none}.footer__menu .column p{color:#fff;font-family:'Pontiac';text-transform:uppercase;font-size:1.8rem;margin-bottom:1rem;position:relative;display:table}@media screen and (max-width:991px){.footer__menu{flex-wrap:wrap}.footer__menu .column{width:100%;padding-left:5%}.footer__menu .column p{margin:2rem 0 .5rem}.footer__menu .column:first-child p:first-child{margin-top:0}.footer .header__nav__menu__item__submenu__item__link{display:table}.footer .header__nav__menu__item__submenu__item__link .new{top:-3px}.footer__col h2{position:relative}.footer-toggle:after{content:"+";display:block;position:absolute;font-family:"PLight";font-size:4rem;color:#fff;right:0;top:50%;-webkit-transform:translateY(-45%);-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-o-transform:translateY(-45%);transform:translateY(-45%)}.footer-toggle+.footer__menu{max-height:0;overflow:hidden;padding-bottom:0;transition:all .7s cubic-bezier(.15,.9,.34,.95)}.footer-toggle+.footer__menu.animate{max-height:72rem;padding-bottom:6rem}.footer-toggle.animate:after{content:'-'}}.footer__menu .header__nav__menu__item__submenu__item__link{color:#fff}.footer__menu .header__nav__menu__item__submenu__item__link:after{background-color:#fff}.footer__menu .column p a{color:#fff;position:relative}.footer__menu .column p .new{display:block;position:absolute;width:80px;height:30px;top:-1px;right:0;transform:translateX(110%);background:url(/wp-content/uploads/img/home/footer-new.svg) no-repeat center;background-size:contain}.footer .header__nav__menu__item__submenu__item__link .new{background-image:url(/wp-content/uploads/img/home/footer-new.svg)}.footer .header__nav__menu__item__submenu__item:before{background-image:url(/wp-content/uploads/img/home/footer-menu.svg)}.wg-default,.wg-default .country-selector{position:relative !important;bottom:auto !important;right:auto !important}.country-selector a{color:#00463e !important}.home__header{position:relative;max-width:100%;margin:0 auto}.home__header__img{width:100%;position:relative;padding-bottom:50%}@media screen and (max-width:1680px){.home__header__img{padding-bottom:50%}}@media screen and (max-width:991px){.home__header__img{padding-bottom:150%}}.home__header__img img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:bottom center}.home__header img.desktop{width:100%}.home__header img.mobile{display:none}@media screen and (max-width:991px){.home__header{max-width:90%}.home__header img.desktop{display:none}.home__header img.mobile{display:block;width:100%}}.home__header__text{position:absolute;color:#00463e;bottom:15%;right:5%}@media screen and (max-width:991px){.home__header__text{top:auto;bottom:5%;right:auto;left:50%;width:90%;-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.home__header__text h1{font-family:"Pontiac";font-size:5.6rem;line-height:1.2;margin-bottom:2rem}@media screen and (max-width:1440px){.home__header__text h1{font-size:4.6rem}}@media screen and (max-width:991px){.home__header__text h1{font-size:3rem}}.home__header__text h2{font-family:"Pontiac";font-size:3.2rem;line-height:1.2}@media screen and (max-width:1440px){.home__header__text h2{font-size:3rem}}@media screen and (max-width:991px){.home__header__text h2{font-size:2rem}}.home__engagements{padding:12rem 0;display:flex;flex-wrap:wrap;position:relative}.home__engagements+.btn{margin:0 auto 6rem auto}@media screen and (max-width:991px){.home__engagements{padding:8rem 0}.home__engagements+.btn{margin:3rem auto 6rem auto;padding:1.2rem 2rem}}.home__engagements__item{width:25%}@media screen and (max-width:991px){.home__engagements__item{width:100%;display:flex;margin-bottom:2rem;align-items:center;justify-content:space-between}}.home__engagements__item__img{height:15rem;width:15rem;position:relative;display:table;margin:0 auto}@media screen and (max-width:991px){.home__engagements__item__img{width:11rem;height:11rem}.home__engagements__item:nth-child(even) .home__engagements__item__img{order:1}}.home__engagements__item__img:before{content:"";display:block;background-color:#00463e;border-radius:50%;height:15rem;width:15rem;position:absolute;top:0;left:0;z-index:0;-webkit-transform:scale(0) translateZ(0);-moz-transform:scale(0) translateZ(0);-ms-transform:scale(0) translateZ(0);-o-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0)}.home__engagements__item__img:after{content:"";display:block;background-color:#fff;border-radius:50%;height:16rem;width:16rem;position:absolute;top:50%;left:50%;margin:-8rem 0 0 -8rem;z-index:0;-webkit-transform:scale(0) translateZ(0);-moz-transform:scale(0) translateZ(0);-ms-transform:scale(0) translateZ(0);-o-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0)}.home__engagements__item__img img{display:block;margin:0 auto;height:100%;width:100%;object-fit:contain;position:absolute;z-index:2;opacity:0;visibility:hidden;-webkit-transform:scale(0) translateZ(0);-moz-transform:scale(0) translateZ(0);-ms-transform:scale(0) translateZ(0);-o-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0)}.home__engagements__item__text{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,3rem,0);-moz-transform:translate3d(0,3rem,0);-ms-transform:translate3d(0,3rem,0);-o-transform:translate3d(0,3rem,0);transform:translate3d(0,3rem,0);width:calc(100% - 5rem);display:table;margin:4rem auto 0 auto;text-align:center;font-family:'Pontiac';color:#003c35;text-transform:uppercase;font-size:1.4rem;font-weight:800}@media screen and (max-width:991px){.home__engagements__item__text{text-align:left;margin:0;font-size:1.2rem;width:calc(100% - 15rem)}}.home__engagements__item__text h2{color:#00463e;font-family:"Pontiac";font-size:2rem;text-transform:uppercase;margin-bottom:1rem;line-height:1.2;display:table;min-height:5rem}@media screen and (max-width:991px){.home__engagements__item__text h2{margin:0 auto 2rem auto;min-height:initial}}.home__engagements__item__text p{color:#00463e;font-size:1.6rem}.home__engagements__item.animate .home__engagements__item__text{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.home__engagements__item.animate .home__engagements__item__img img{opacity:1;visibility:visible;-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);-o-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.home__engagements__item.animate:first-child .home__engagements__item__text{-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95) .05s;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95) .05s;-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95) .05s;-o-transition:all .4s cubic-bezier(.15,.9,.34,.95) .05s;transition:all .4s cubic-bezier(.15,.9,.34,.95) .05s}.home__engagements__item.animate:first-child .home__engagements__item__img img{-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95);-o-transition:all .4s cubic-bezier(.15,.9,.34,.95);transition:all .4s cubic-bezier(.15,.9,.34,.95)}.home__engagements__item.animate:nth-child(2) .home__engagements__item__text{-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95) .25s;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95) .25s;-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95) .25s;-o-transition:all .4s cubic-bezier(.15,.9,.34,.95) .25s;transition:all .4s cubic-bezier(.15,.9,.34,.95) .25s}.home__engagements__item.animate:nth-child(2) .home__engagements__item__img img{-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95) .2s;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95) .2s;-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:all .4s cubic-bezier(.15,.9,.34,.95) .2s;transition:all .4s cubic-bezier(.15,.9,.34,.95) .2s}.home__engagements__item.animate:nth-child(3) .home__engagements__item__text{-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95) .45s;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95) .45s;-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95) .45s;-o-transition:all .4s cubic-bezier(.15,.9,.34,.95) .45s;transition:all .4s cubic-bezier(.15,.9,.34,.95) .45s}.home__engagements__item.animate:nth-child(3) .home__engagements__item__img img{-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95) .4s;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95) .4s;-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95) .4s;-o-transition:all .4s cubic-bezier(.15,.9,.34,.95) .4s;transition:all .4s cubic-bezier(.15,.9,.34,.95) .4s}.home__engagements__item.animate:nth-child(4) .home__engagements__item__text{-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95) .65s;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95) .65s;-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95) .65s;-o-transition:all .4s cubic-bezier(.15,.9,.34,.95) .65s;transition:all .4s cubic-bezier(.15,.9,.34,.95) .65s}.home__engagements__item.animate:nth-child(4) .home__engagements__item__img img{-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95) .6s;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95) .6s;-ms-transition:all .4s cubic-bezier(.15,.9,.34,.95) .6s;-o-transition:all .4s cubic-bezier(.15,.9,.34,.95) .6s;transition:all .4s cubic-bezier(.15,.9,.34,.95) .6s}.home__feature{margin:8rem 0;position:relative}@media screen and (max-width:991px){.home__feature{display:flex;flex-wrap:wrap}}.home__feature__text{display:flex;align-items:center;flex-wrap:wrap;position:absolute;top:50%;width:40%;height:80%;-webkit-transform:translate3d(-6rem,-50%,0);-moz-transform:translate3d(-6rem,-50%,0);-ms-transform:translate3d(-6rem,-50%,0);-o-transform:translate3d(-6rem,-50%,0);transform:translate3d(-6rem,-50%,0);-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);-moz-transition:all .6s cubic-bezier(.645,.045,.355,1);-ms-transition:all .6s cubic-bezier(.645,.045,.355,1);-o-transition:all .6s cubic-bezier(.645,.045,.355,1);transition:all .6s cubic-bezier(.645,.045,.355,1);opacity:0;visibility:hidden;padding-top:2rem;z-index:1}@media screen and (max-width:991px){.home__feature__text{position:relative;top:auto;min-height:28rem;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);order:1;width:85%;margin:-4rem auto 0 auto}}.home__feature__text>div{margin:0 auto;text-align:center;width:85%}@media screen and (max-width:1300px){.home__feature__text>div{width:85%}}.home__feature__text h2{font-family:"Pontiac";font-size:4.2rem;color:#fff;line-height:4rem}@media screen and (max-width:1440px){.home__feature__text h2{font-size:3.8rem;line-height:1.2}}@media screen and (max-width:1300px){.home__feature__text h2{font-size:2.8rem;line-height:1.2}}@media screen and (max-width:991px){.home__feature__text h2{font-size:2.4rem;line-height:1.2}}.home__feature__text p{color:#fff;display:block;font-family:"Pontiac";font-size:2.2rem;margin:1rem 0 2rem;line-height:2.8rem}@media screen and (max-width:1300px){.home__feature__text p{font-size:1.8rem}}@media screen and (max-width:991px){.home__feature__text p{font-size:1.6rem;line-height:1.2;margin:1rem auto}}.home__feature__text .btn{border-color:#fff;color:#fff;margin:0 auto}.home__feature__text .btn:before{background-color:#fff;height:20rem;width:20rem}.home__feature__text .btn:hover{color:#00463e}.home__feature__img{margin-left:35%;padding-bottom:40%;width:65%;position:relative;-webkit-transform:translate3d(6rem,0,0);-moz-transform:translate3d(6rem,0,0);-ms-transform:translate3d(6rem,0,0);-o-transform:translate3d(6rem,0,0);transform:translate3d(6rem,0,0);-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-transition:all .3s cubic-bezier(.645,.045,.355,1);-ms-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);opacity:0;visibility:hidden}@media screen and (max-width:991px){.home__feature__img{width:100%;margin:0;padding-bottom:80%;order:0}}.home__feature__img .img{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.home__feature.animate .home__feature__text{opacity:1;visibility:visible;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}@media screen and (max-width:991px){.home__feature.animate .home__feature__text{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.home__feature.animate .home__feature__img{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.home__feature.image-left .home__feature__img{margin-left:0;-webkit-transform:translate3d(-6rem,0,0);-moz-transform:translate3d(-6rem,0,0);-ms-transform:translate3d(-6rem,0,0);-o-transform:translate3d(-6rem,0,0);transform:translate3d(-6rem,0,0)}.home__feature.image-left .home__feature__text{-webkit-transform:translate3d(6rem,-50%,0);-moz-transform:translate3d(6rem,-50%,0);-ms-transform:translate3d(6rem,-50%,0);-o-transform:translate3d(6rem,-50%,0);transform:translate3d(6rem,-50%,0);right:0}@media screen and (max-width:991px){.home__feature.image-left .home__feature__text{right:auto;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.home__feature.image-left.animate .home__feature__text{-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}@media screen and (max-width:991px){.home__feature.image-left.animate .home__feature__text{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.home__feature.image-left.animate .home__feature__img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.home__feature.marseille .home__feature__text{background-color:#0b4c45}.home__feature.alep .home__feature__text{background-color:#5b2b21}.home__feature.alep .btn:hover{color:#5b2b21}.home__feature.gels .home__feature__text{background-color:#ffe1a1}.home__feature.gels .home__feature__text h2,.home__feature.gels .home__feature__text p{color:#00463e}.home__feature.gels .home__feature__text .btn{border-color:#00463e;color:#00463e}.home__feature.gels .home__feature__text .btn:before{background-color:#00463e}.home__feature.gels .home__feature__text .btn:hover{color:#fff}.home__feature.huiles .home__feature__text{background-color:#bd571a}.home__feature.huiles .btn:hover{color:#bd571a}.home__feature.capillaires .home__feature__text{background-color:#1d503a}.home__feature.capillaires .btn:hover{color:#1d503a}.home__feature.solides .home__feature__text{background-color:#0a6165}.home__feature.solides .btn:hover{color:#0a6165}.home__feature.bio .home__feature__text{background-color:#d7eacb}.home__feature.bio .home__feature__text h2,.home__feature.bio .home__feature__text p{color:#0b4c45}.home__feature.bio .home__feature__text .btn{border-color:#0b4c45;color:#0b4c45}.home__feature.bio .home__feature__text .btn:before{background-color:#0b4c45}.home__feature.bio .home__feature__text .btn:hover{color:#fff}.home__feature.coffrets .home__feature__text{background-color:#fff7ec}.home__feature.coffrets .home__feature__text h2,.home__feature.coffrets .home__feature__text p{color:#0b4c45}.home__feature.coffrets .home__feature__text .btn{border-color:#0b4c45;color:#0b4c45}.home__feature.coffrets .home__feature__text .btn:before{background-color:#0b4c45}.home__feature.coffrets .home__feature__text .btn:hover{color:#fff}.home__feature.intime .home__feature__text{background-color:#b2cfc9}.home__logos{margin-top:10rem}.home__logos .title{font-family:"Pontiac";font-size:3.2rem;text-align:center;text-transform:none;color:#00463e}@media screen and (max-width:991px){.home__logos .title{font-size:2rem}}.home__logos .wrapper{padding:6rem 0}.home__logos .grid{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:991px){.home__logos .grid{display:none}}.home__logos .slider-mobile{display:none}@media screen and (max-width:991px){.home__logos .slider-mobile{display:block}}.home__instagram{width:1360px;max-width:95%;margin:0 auto 10rem auto}@media screen and (max-width:1300px){.home__instagram{max-width:80%}}.home__instagram .title{font-family:"Pontiac";font-size:3.2rem;text-align:center;margin-bottom:4rem;text-transform:none;color:#00463e}@media screen and (max-width:991px){.home__instagram .title{font-size:2rem}}.home__instagram .instagram_gallery{display:flex;justify-content:space-between}.home__instagram .instagram_gallery .owl-stage-outer{width:100%;overflow:initial}.home__instagram .instagram_gallery a{width:18%;position:relative}.home__instagram .instagram_gallery a img{display:block}.home__instagram .instagram_gallery a:after{content:"";display:block;position:absolute;border:2px solid #00463e;height:100%;width:100%;top:0;left:0;opacity:0;-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transform:translate3d(-2px,-2px,0);-moz-transform:translate3d(-2px,-2px,0);-ms-transform:translate3d(-2px,-2px,0);-o-transform:translate3d(-2px,-2px,0);transform:translate3d(-2px,-2px,0)}.home__instagram .instagram_gallery a:hover:after{opacity:1}.gr{display:flex;align-items:center;margin-bottom:8rem}@media screen and (max-width:991px){.gr{flex-wrap:wrap}}.gr .col:first-child{width:65%}@media screen and (max-width:991px){.gr .col:first-child{width:100%}}.gr .col:last-child{width:35%}@media screen and (max-width:991px){.gr .col:last-child{width:100%}}.product .block__leaves{margin-bottom:15rem}@media screen and (max-width:991px){.product .block__leaves{padding:7rem 0 6rem}}.product__header{position:relative;width:100%;max-width:100%;margin:0 auto}.product__header__img{width:100%;position:relative;padding-bottom:40%}@media screen and (max-width:1680px){.product__header__img{padding-bottom:45%}}@media screen and (max-width:991px){.product__header{padding-top:0}.product__header__img{padding-bottom:60%}}.product__header__img img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:bottom center}.product__header img.desktop{display:block;width:100%}.product__header img.mobile{display:none}@media screen and (max-width:991px){.product__header{max-width:90%;margin-bottom:2rem}.product__header img.desktop{display:none}.product__header img.mobile{display:block;width:100%}}.product__header__text{width:880px;margin:0 auto;text-align:center;padding:5.5rem 0 6rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.product__header__text h1{font-family:"Pontiac",Sans-serif;font-size:36px;font-weight:900;text-transform:uppercase;line-height:48px;letter-spacing:0px;word-spacing:0px}.product__header__text h2{font-family:"Pontiac",Sans-serif;font-size:24px;font-weight:900;line-height:32px}@media screen and (max-width:991px){.product__header__text{width:90%;padding:4rem 0;transform:translateY(-20%)}.product__header__text h1{font-size:28px;line-height:36px}.product__header__text h2{font-size:24px;line-height:32px}.product__header__text h3{font-size:1.8rem!important}.container-vrac{margin-top:0!important}}.product__grid{margin-bottom:5rem}.product__grid__image{display:inline-block;width:50%}.product__grid__image.desktop{display:block}.product__grid__image.mobile{display:none}@media screen and (max-width:991px){.product__grid__image.desktop{display:none}.product__grid__image.mobile{display:block;width:100%}}.product__grid__image img{display:block;max-width:90%;opacity:0;visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s;-ms-transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s}@media screen and (max-width:991px){.product__grid__image img{max-width:100%}}@media screen and (min-width:992px){.product__grid__image.smaller img{max-width:60%}}.product__grid__image.animate img{opacity:1;visibility:visible;-webkit-transform:skewY(0deg) translateZ(0);-moz-transform:skewY(0deg) translateZ(0);-ms-transform:skewY(0deg) translateZ(0);-o-transform:skewY(0deg) translateZ(0);transform:skewY(0deg) translateZ(0)}.product__grid__text{display:inline-block;padding:8.5rem 5.5rem;width:50%}@media screen and (max-width:991px){.product__grid__text{padding:3rem 0 !important;width:100%}}.product__grid__text h2{color:#00463e;font-family:"Pontiac";font-size:2.6rem;line-height:3.2rem;margin-bottom:1rem;opacity:0;visibility:hidden;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95) .15s;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .15s;-ms-transition:all .6s cubic-bezier(.15,.9,.34,.95) .15s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .15s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .15s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}@media screen and (max-width:991px){.product__grid__text h2{font-size:2.2rem;line-height:1.2;margin-bottom:2rem}}.product__grid__text p{color:#00463e;font-family:"Pontiac";opacity:0;visibility:hidden;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-ms-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.product__grid__text ul{list-style:disc;margin-top:2rem;padding-left:3rem}.product__grid__text ul li{color:#00463e;font-family:"Pontiac";font-size:2.2rem;line-height:3rem}.product__grid__text.animate h2,.product__grid__text.animate p{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.product__grid__text:nth-child(6){padding-bottom:15rem}.product__grid__text:nth-child(4),.product__grid__text:nth-child(9),.product__grid__text:nth-child(14){padding-left:2rem}.product__grid svg{display:block;margin:3rem 0}.product__grid svg+img{display:inline-block;margin-right:2rem;vertical-align:middle}.product__grid svg+img+img{display:inline-block;vertical-align:middle}@media screen and (max-width:991px){.product__grid svg{width:100%}.product__grid svg+img{width:5.3rem;height:5.3rem}.product__grid svg+img+img{width:140px}}.product__list{padding:5rem 0;width:1440px;max-width:100%;margin:0 auto}@media screen and (max-width:991px){.product__list .container{max-width:100%}}.product__list h2{color:#00463e;font-family:"Pontiac";text-transform:uppercase;text-align:center;margin-bottom:5rem}@media screen and (max-width:991px){.product__list h2{max-width:80%;margin:0 auto 5rem auto}}.product__list__grid{display:flex;flex-wrap:wrap;justify-content:center}.verbatim{text-align:center;color:#00463e;margin-bottom:5rem;width:635px;max-width:90%;margin-left:auto;margin-right:auto}.verbatim p{font-family:'Pontiac';font-size:1.8rem;margin-bottom:1rem}.product__list__grid .owl-dots .owl-dot{background-color:#00463e;opacity:.5}.product__list__grid .owl-dots .owl-dot.active{background-color:#00463e;opacity:1}.product__list__grid__item{margin-right:2rem;margin-bottom:6rem;width:23.5%}@media screen and (max-width:991px){.product__list__grid__item{margin-right:0;width:auto}}.product__list__grid__item:nth-child(4n){margin-right:0}.product__list__grid__item h3{font-family:"Pontiac";font-size:1.6rem;text-transform:uppercase;color:#00463e;line-height:1.2;margin-bottom:1rem;margin-top:2rem}.product__list__grid__item p{color:#00463e;font-family:"Pontiac";font-size:1.6rem;line-height:1.6}.product.savons-marseille .product__header__text,.product.savons-marseille .product__list{background-color:#0b4c45}.product.savons-marseille .product__header__text h1,.product.savons-marseille .product__header__text h2{color:#fff}.product.savons-marseille .product__list h2{color:#fff}.product.savons-marseille .product__list__grid__item{position:relative}.product.savons-marseille .product__list__grid__item h3,.product.savons-marseille .product__list__grid__item p{color:#fff}.product.savons-marseille .product__list__grid__item .svg{display:block;width:90%;top:5%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:991px){.product.savons-marseille .product__list__grid__item .svg{transform:none;position:relative;left:auto;top:auto;width:60%;display:table;margin:auto}.product__list__grid.owl-carousel .owl-stage{align-items:flex-start}}.product.savon-alep .product__header__text,.product.savon-alep .product__list{background-color:#5b2b21}.product.savon-alep .product__header__text h1,.product.savon-alep .product__header__text h2{color:#fff}.product.savon-alep .product__list h2{color:#fff}.product.savon-alep .product__list__grid__item h3,.product.savon-alep .product__list__grid__item p{color:#fff}.product.huiles .product__header__text,.product.huiles .product__list{background-color:#bd571a}.product.huiles .product__header__text h1,.product.huiles .product__header__text h2{color:#fff}.product.huiles .product__list h2{color:#fff}.product.huiles .product__list__grid__item h3,.product.huiles .product__list__grid__item p{color:#fff}.product.capillaires .product__header__text,.product.capillaires .product__list{background-color:#1d503a}.product.capillaires .product__header__text h1,.product.capillaires .product__header__text h2{color:#fff}.product.capillaires .product__list h2{color:#fff}.product.capillaires .product__list__grid__item h3,.product.capillaires .product__list__grid__item p{color:#fff}.product.shampooings .product__header__text,.product.shampooings .product__list{background-color:#0a6165}.product.shampooings .product__header__text h1,.product.shampooings .product__header__text h2{color:#fff}.product.shampooings .product__list h2{color:#fff}.product.shampooings .product__list__grid__item h3,.product.shampooings .product__list__grid__item p{color:#fff}.product.bio .product__header__text,.product.bio .product__list{background-color:#d7eacb}.product.deo .product__header__text,.product.deo .product__list{background-color:#91d1c3}.product.bebe .product__header__text,.product.bebe .product__list{background-color:#fcc373}.product.bebe .product__header__text h1,.product.bebe .product__header__text h2{color:#fff}.product.bebe .product__list h2,.product.bebe .product__list__grid__item h3,.product.bebe .product__list__grid__item p{color:#fff}.product.apres .product__header__text,.product.apres .product__list{background-color:#ecb289}.product.apres .product__list h2,.product.apres .product__list__grid__item h3,.product.apres .product__list__grid__item p{color:#fff}.product.apres .product__header__text h1,.product.apres .product__header__text h2{color:#fff}.product.deo .product__header__text h2{font-size:3.4rem}.product.deo .product__header__text h3{color:#0b4c45;font-family:"Pontiac";font-size:2.4rem;line-height:1.2}.product.coffrets .product__header__text{background-color:#fff7ec}.product.gels-douche .product__header__text,.product.gels-douche .product__list{background-color:#ffe1a1}.product.intime .product__header__text,.product.intime .product__list{background-color:#b2cfc9}.product.intime .product__header__text h1,.product.intime .product__header__text h2,.product.intime .product__list h2,.product.intime .product__list__grid__item h3,.product.intime .product__list__grid__item p{color:#fff}.product.intime .product__list__grid{justify-content:center}.points-de-vente .title{text-align:center}.points-de-vente form{display:table;margin:5rem auto 0 auto}.points-de-vente form #zipcode{background:#fff;border:1px solid #888;outline:none;-webkit-appearance:none;border-radius:0;padding:1rem 2rem;font-size:1.6rem;font-family:"Pontiac";display:inline-block;vertical-align:middle;width:26rem;height:5rem;-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}.points-de-vente form #zipcode:focus{border-color:#00463e}.points-de-vente form #zipcode.error{border-color:red}.points-de-vente form input[type=submit]{background:#00463e;color:#fff;font-family:"Pontiac";outline:none;-webkit-appearance:none;border-radius:0;border:0;padding:1rem 2rem;height:5rem;font-size:1.6rem;display:inline-block;vertical-align:middle;margin-left:1rem;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}.points-de-vente form input[type=submit]:hover{background-color:#0b4c45}.points-de-vente #location-results{opacity:0;visibility:hidden;-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95);padding:5rem 0;overflow:hidden;display:flex;flex-wrap:wrap}.points-de-vente #location-results.show{opacity:1;visibility:visible}.points-de-vente #location-results .item{padding:30px;width:33.333333%;position:relative}.points-de-vente #location-results .item:nth-child(even){background-color:#fafafa}.points-de-vente #location-results .item h2{color:#00463e;font-family:"Pontiac";text-transform:none}.points-de-vente #location-results .item .address{font-size:1.5rem;text-transform:none}.points-de-vente #location-results .item .phone{font-family:"Pontiac";color:#000;position:relative}.points-de-vente #location-results .item .phone:after{content:"";display:block;position:absolute;bottom:0;left:0;height:1px;background-color:#000;width:100%;transform-origin:right center;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform .3s cubic-bezier(.15,.9,.34,.95);-moz-transition:transform .3s cubic-bezier(.15,.9,.34,.95);-ms-transition:transform .3s cubic-bezier(.15,.9,.34,.95);-o-transition:transform .3s cubic-bezier(.15,.9,.34,.95);transition:transform .3s cubic-bezier(.15,.9,.34,.95)}.points-de-vente #location-results .item .phone:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);transform-origin:left center}.eco .home__header{margin-bottom:6rem}.labo .grid{margin-bottom:5rem}.labo .home__engagements{padding:0;margin-bottom:5rem}.labo__content{background-color:#174a42;color:#fff;padding:5rem 14%;text-align:center;position:relative;overflow:hidden;z-index:1;margin-bottom:6rem;text-align:left}@media screen and (max-width:1024px){.labo__content{width:100%;padding:3rem 8%;margin-left:auto;margin-right:auto}}.labo__content h1{font-family:"Pontiac";line-height:1;color:#fff}@media screen and (max-width:991px){.labo__content h1{font-size:3rem}}.labo__content h2{font-family:"Pontiac";margin-bottom:3rem;color:#fff}@media screen and (max-width:991px){.labo__content h2{line-height:1.2}}.labo__content p{font-size:1.8rem;margin-bottom:2.5rem}@media screen and (max-width:991px){.labo__content p{font-size:1.6rem}}.labo__content .team{padding:5rem 0 3rem;display:flex;justify-content:center}@media screen and (max-width:991px){.labo__content .team{display:block;padding:3rem 0}}.labo__content .team a{-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-ms-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}.labo__content .team a:hover{opacity:.7}.labo__content .team__item{margin:0 4rem}@media screen and (max-width:991px){.labo__content .team__item{margin:3rem 0}}.labo__content .team__item h3{font-size:3.3rem;font-family:"Pontiac";margin:1.5rem 0}@media screen and (max-width:991px){.labo__content .team__item h3{font-size:2.2rem}}.grid{margin-bottom:10rem;display:flex;align-items:center;flex-wrap:wrap}.grid .text{padding-right:6%;margin-bottom:4rem;width:50%;gap:12px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:991px){.grid .text{width:100%;padding-right:0}}.grid .text--right{padding-right:0;padding-left:6%}@media screen and (max-width:991px){.grid .text--right{padding-left:0}}.grid .text .title{margin-bottom:2rem;opacity:1;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95) .15s;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .15s;-ms-transition:all .6s cubic-bezier(.15,.9,.34,.95) .15s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .15s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .15s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.grid .text p{color:#00463e;font-family:"Pontiac";opacity:1;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-ms-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.grid .text p i{font-style:italic}.grid .text p strong{font-family:"Pontiac"}.grid .text p a{font-family:'Pontiac';text-decoration:underline;color:#00463e}.grid .text p a:hover{text-decoration:none}.grid .text p:last-child{margin-bottom:0}.grid .text.animate .title,.grid .text.animate p{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.grid .image{margin-bottom:4rem;width:50%}.grid .image.graphimg{width:65%}.grid .image.titleimg{width:35%}@media screen and (max-width:991px){.grid .image{width:100%}.grid .image.graphimg{width:100%}.grid .image.titleimg{width:100%}}.grid .image img{object-fit:cover;width:100%;display:block;opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s;-ms-transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s}.grid .image.animate img{opacity:1;visibility:visible;-webkit-transform:skewY(0deg) translateZ(0);-moz-transform:skewY(0deg) translateZ(0);-ms-transform:skewY(0deg) translateZ(0);-o-transform:skewY(0deg) translateZ(0);transform:skewY(0deg) translateZ(0)}@media screen and (max-width:991px){.grid .image:nth-child(4),.grid .text:nth-child(4){order:1}.grid .image:nth-child(3),.grid .text:nth-child(3){order:2}.grid .image:nth-child(5),.grid .text:nth-child(5){order:3}.grid .image:nth-child(6),.grid .text:nth-child(6){order:7}.grid .image:nth-child(7),.grid .text:nth-child(7){order:9}.grid .image:nth-child(8),.grid .text:nth-child(8){order:8}.grid .image:nth-child(9),.grid .text:nth-child(9){order:9}.grid .image:nth-child(10),.grid .text:nth-child(10){order:10}.grid .image:nth-child(11),.grid .text:nth-child(11){order:12}.grid .image:nth-child(12),.grid .text:nth-child(12){order:11}}.client,.no-client{padding-top:18rem}@media screen and (max-width:991px){.client,.no-client{padding-top:0}}.pharmacie{padding-top:18rem}@media screen and (max-width:991px){.pharmacie{padding-top:0}}.pharmacie .container{width:1360px}.pharmacie .reserved{background-color:#f6f6f6;display:table;width:100%;text-transform:uppercase;color:#00463e;font-size:2.2rem;font-family:"Pontiac";line-height:1;padding:2rem 0;text-align:center;margin-bottom:2rem}@media screen and (max-width:991px){.pharmacie .reserved{font-size:1.8rem}}.pharmacie .choices{margin-bottom:6rem;display:flex}@media screen and (max-width:991px){.pharmacie .choices{display:block}}.pharmacie .choices__item{display:flex;align-items:center;width:calc(50% - 1rem);background-color:#d9ebe1;padding:13rem 8%;text-align:center}@media screen and (max-width:991px){.pharmacie .choices__item{width:100%;padding:6rem 7%}}.pharmacie .choices__item .btn{margin:0 auto}.pharmacie .choices__item h2{font-family:"Pontiac";font-size:3.2rem;color:#00463e;text-transform:uppercase;line-height:1.2;margin-bottom:2rem}@media screen and (max-width:991px){.pharmacie .choices__item h2{font-size:1.9rem}}.pharmacie .choices__item p{color:#00463e;font-size:1.6rem;margin-bottom:5rem}@media screen and (max-width:991px){.pharmacie .choices__item p{margin-bottom:2rem}}.pharmacie .choices__item>div{width:100%}.pharmacie .choices__item:first-child{margin-right:1rem}@media screen and (max-width:991px){.pharmacie .choices__item:first-child{margin-right:0;margin-bottom:2rem}}.pharmacie .choices__item:last-child{margin-left:1rem}@media screen and (max-width:991px){.pharmacie .choices__item:last-child{margin-left:0}}.no-client .grid{margin-bottom:3rem}.no-client__header{width:1440px;max-width:100%;margin:0 auto 6rem auto;background-color:#d9ebe1;color:#00463e;padding:8rem 0}@media screen and (max-width:991px){.no-client__header{padding:4rem 0}}.no-client__header h3{margin:0 auto;width:55%;font-family:"Pontiac";font-size:2.2rem;line-height:1.2;text-align:center;text-transform:uppercase}@media screen and (max-width:991px){.no-client__header h3{font-size:1.6rem;width:80%}}.no-client__header .btns{margin-top:3rem;width:100%;display:flex;justify-content:center}@media screen and (max-width:991px){.no-client__header .btns{display:block}}.no-client__header .btns .btn{margin:0 1.5rem}@media screen and (max-width:991px){.no-client__header .btns .btn{display:table;margin:2rem auto;width:85%;font-size:1.6rem}.no-client__header .btns .btn:last-child{margin-bottom:0}}.no-client>.title{text-align:center;font-size:3.2rem;margin-bottom:6rem}@media screen and (max-width:991px){.no-client>.title{font-size:2.2rem;margin-left:auto;margin-right:auto;width:80%}}.client>.title{text-align:center;font-size:3.2rem;margin:3rem auto 6rem auto}@media screen and (max-width:991px){.client>.title{font-size:2.2rem;margin-left:auto;margin-right:auto;width:80%}}.client .grid{margin-bottom:3rem}@media screen and (max-width:991px){.client .grid .text .btn{display:table;margin-left:auto;margin-right:auto}}.client .grid .text p{margin-bottom:3rem}.numbers{max-width:100%;margin:0 auto;width:1440px;background-color:#00463e;color:#fff;text-align:center;padding:5rem 5%;margin-bottom:14rem}.numbers .title{color:#fff;font-size:3.2rem;margin-bottom:5rem}@media screen and (max-width:991px){.numbers .title{font-size:2.2rem}}.numbers__grid{display:flex;width:100%}@media screen and (max-width:991px){.numbers__grid{display:block}}.numbers__grid__item{width:33.33333%;position:relative}@media screen and (max-width:991px){.numbers__grid__item{margin-bottom:2rem;padding-bottom:2rem;width:100%}.numbers__grid__item:nth-child(1):after,.numbers__grid__item:nth-child(2):after{content:"";display:block;position:absolute;bottom:0;left:20%;width:60%;background-color:#fff;height:1px}.numbers__grid__item:last-child{margin-bottom:0}}.numbers__grid__item p{font-family:"Pontiac";font-size:2rem;text-transform:uppercase;line-height:1.2;max-width:80%;margin:0 auto}@media screen and (max-width:991px){.numbers__grid__item p{font-size:1.8rem;max-width:85%}}.numbers__grid__item:nth-child(2){border-left:1px solid #fff;border-right:1px solid #fff}@media screen and (max-width:991px){.numbers__grid__item:nth-child(2){border:none}}.numbers__grid__item strong{display:table;font-family:"Pontiac";font-size:5.2rem;margin:0 auto 1rem auto}.lang-en .numbers{background-color:#d9ebe1;color:#00463e;padding:3rem 5%}.lang-en .numbers .title{color:#00463e;font-size:2.4rem}.lang-en .numbers .numbers__grid__item:nth-child(2){border-color:#00463e}.lang-en .numbers .numbers__grid__item strong{font-size:4rem}.lang-en .numbers .btns{margin-top:5rem;width:100%;display:flex;justify-content:center}.lang-en .numbers .btns .btn{margin:0 1.5rem}@media screen and (max-width:991px){.commande{padding-top:0}}.commande__message{background-color:#f6f6f6;display:block;width:100%;color:#00463e;font-size:1.6rem;padding:1rem 0;text-align:center;margin-bottom:2rem;width:1440px;max-width:100%;margin:0 auto}.commande__message p{width:76rem;max-width:90%;margin:2rem auto}.commande__title{width:70rem;max-width:90%;margin:4rem auto 0 auto;color:#00463e;font-size:1.8rem;text-transform:uppercase;text-align:center}.commande__form{width:70rem;max-width:90%;margin:0 auto;display:flex;padding:4rem 0 1.5rem;flex-wrap:wrap}@media screen and (max-width:991px){.commande__form{display:block}}.commande__form__group{margin-bottom:2rem;width:50%}.commande__form__group.reference{margin-left:auto;margin-right:auto}.commande__form__group.reference label{text-align:center}@media screen and (max-width:991px){.commande__form__group{width:100%}}.commande__form__group label{display:table;color:#00463e;text-transform:uppercase;font-family:"Pontiac";font-size:1.6rem;margin-bottom:.5rem;font-weight:900}.commande__form__group input{display:table;height:3.8rem;line-height:3.8rem;font-size:1.6rem;color:#00463e;font-family:"Pontiac";border:1px solid #00463e;width:100%;outline:none;-webkit-appearance:none;padding:0 1rem;border-radius:20px}.commande__form__group input.error{border-color:red !important}.commande__form__checkbox input.error{border-color:#da3832 !important}.commande .wrap-nav{position:absolute;left:0;right:0;margin:0 auto}.commande .wrap-nav.fixed{background-color:#fff;position:fixed;top:0;left:0;right:0;margin:auto;z-index:5}@media screen and (max-width:991px){.commande .wrap-nav{overflow-x:scroll}}.commande__nav{max-width:95%;margin:0 auto;width:1358px;min-width:1200px;padding-top:2rem;display:flex;justify-content:space-around;position:relative}.commande__nav:after{width:91%;border-top:2px dotted #00463e;position:absolute;content:"";display:block;height:2px;opacity:.7;top:5.1rem;left:4%}.commande__nav__item{font-family:"Pontiac";font-size:1rem;text-transform:uppercase;color:#00463e;cursor:pointer;display:block;padding-bottom:3rem;position:relative;z-index:1}.commande__nav__item .icon{display:block;height:1.5rem;width:1.5rem;border:1px solid #00463e;border-radius:50%;margin:1rem auto 0 auto;position:relative;background-color:#fff}.commande__nav__item .icon:after{content:"";display:block;background-color:#00463e;border-radius:50%;position:absolute;height:.8rem;width:.8rem;top:.24rem;left:.26rem;opacity:0;visibility:hidden}.commande__nav__item.active{font-family:"Pontiac"}.commande__nav__item.active .icon:after{opacity:1;visibility:visible}.commande #minprice{font-family:"Pontiac";display:none}.commande #minprice.show{display:block}.commande__wrapper{display:flex;justify-content:space-between;align-items:flex-start;padding-top:5rem;max-width:95%;margin:6rem auto 5rem auto;width:1358px;position:relative}.commande__wrapper__content{width:calc(100% - 43rem);display:inline-block;vertical-align:top}@media screen and (max-width:991px){.commande__wrapper__content{width:100%;display:block}}.commande__wrapper__content__item{color:#00463e;margin-bottom:3rem}@media screen and (max-width:991px){.commande__wrapper__content__item>p{text-align:center}}.commande__wrapper__content__item p{color:#00463e;font-size:1.6rem;text-align:left}.commande__wrapper__content__item h2{font-family:"Pontiac";font-size:2.2rem;text-transform:uppercase;text-align:left}@media screen and (max-width:991px){.commande__wrapper__content__item h2{text-align:center;font-size:1.8rem}}.commande__wrapper__content__item .form{width:55%;padding-left:2rem}@media screen and (max-width:991px){.commande__wrapper__content__item .form{width:100%;padding-top:3rem;font-size:1.2rem}}.commande__wrapper__content__item .form__item{display:flex;margin-bottom:1.6rem}.commande__wrapper__content__item .form__item .info{width:50%}.commande__wrapper__content__item .form__item .info h3{text-transform:uppercase;font-family:"Pontiac";line-height:1;margin-bottom:1rem;font-size:unset !important;text-align:left}.commande__wrapper__content__item .form__item .info h4{font-family:"Pontiac";color:green;font-size:1.3rem;text-align:left}@media screen and (max-width:1350px){.commande__wrapper__content__item .form__item .info{width:55%}}@media screen and (max-width:991px){.commande__wrapper__content__item .form__item .info p{font-size:1.2rem}}.commande__wrapper__content__item .form__item .input{width:50%;padding-left:5%}@media screen and (max-width:1350px){.commande__wrapper__content__item .form__item .input{width:45%;padding-left:0}}.commande__wrapper__content__item .form__item .input label{font-family:"Pontiac";margin-bottom:1rem;display:block;line-height:1;text-align:center}@media screen and (max-width:991px){.commande__wrapper__content__item .form__item .input label{font-size:1.2rem;margin-top:0}}.commande__wrapper__content__item .form__item .input input{display:table;height:4.2rem;margin:0 auto;line-height:4.2rem;font-size:1.6rem;color:#00463e;font-family:"Pontiac";border:1px solid #00463e;width:80%;outline:none;-webkit-appearance:none;padding:0 1rem;text-align:center;border-radius:20px}.commande__wrapper__content__item .form__item .input input[disabled]{background-color:#e5e6eb;text-transform:uppercase;text-align:center;font-family:"Pontiac";color:#000;font-size:1.3rem}@media screen and (max-width:991px){.commande__wrapper__content__item .form__item .input input[disabled]{font-size:1.2rem}}@media screen and (max-width:991px){.commande__wrapper__content__item .form__item .input input{font-size:1.4rem}}.commande__wrapper__content__item .wrap{padding-top:2rem;display:flex;justify-content:space-between}@media screen and (max-width:991px){.commande__wrapper__content__item .wrap{display:block}}.commande__wrapper__content__item .wrap .img img{display:block;width:411px}.commande__footer{display:flex;justify-content:space-between;margin:5rem auto 10rem auto}@media screen and (max-width:991px){.commande__footer{display:block;margin:9rem auto 8rem auto}}.commande__footer>div{width:49%;padding:6rem 0}@media screen and (max-width:991px){.commande__footer>div{width:100%;padding:9rem 0}}.commande__footer .block__leaves .leaf01{right:auto;left:-5%;top:-40%;-webkit-transform:rotate(-85deg);-moz-transform:rotate(-85deg);-ms-transform:rotate(-85deg);-o-transform:rotate(-85deg);transform:rotate(-85deg)}.commande__footer .block__leaves .leaf02{top:auto;bottom:-5%;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);right:-10%}@media screen and (max-width:991px){.commande__footer .block__leaves{margin:4rem auto}.commande__footer .block__leaves .leaf01{width:100px;top:auto;bottom:-6rem;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);left:0}.commande__footer .block__leaves .leaf02{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:70px;right:auto;left:20%;bottom:-15%}.commande__footer .block__leaves .leaf03{top:-6rem;bottom:auto;left:auto;right:2rem}.commande__footer .block__leaves .leaf04{bottom:auto;top:-4rem;right:2rem;left:auto;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}.commande #showrecap{display:none}@media screen and (max-width:991px){.commande #showrecap{display:table;position:fixed;bottom:5%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:6;background-color:#00463e;color:#fff;box-shadow:0px 10px 54px 0px rgba(0,0,0,.4);-webkit-mask-image:none;overflow:initial}.commande #showrecap:after,.commande #showrecap:before{display:none}}.commande #recap{position:sticky;width:41rem;padding:3.5rem 4rem;color:#00463e;top:16rem;right:0;box-shadow:0px 10px 54px 0px rgba(0,0,0,.1);background-color:#fff;z-index:5;text-align:left}.commande #recap #closerecap{display:none}.commande #recap ul{overflow:auto;max-height:200px}@media screen and (max-width:1280px){.commande #recap{width:35rem;top:10rem}.commande #recap ul{max-height:100px}}@media screen and (max-width:991px){.commande #recap{display:none;position:fixed;top:0 !important;left:0 !important;height:100% !important;width:100% !important}.commande #recap.showmobile{display:block}.commande #recap #closerecap{display:table;margin:2rem auto 0 auto;background-color:#999;border-color:#999}}.commande #recap .stats{color:#888;font-size:1.4rem;display:none}.commande #recap .stats.show{display:block}.commande #recap ul li{font-size:1.5rem;padding-top:.7rem;padding-bottom:.7rem;padding-right:5rem;position:relative;line-height:1.2}.commande #recap ul .remove{display:block;position:absolute;height:3rem;width:3rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:1rem;border:1px solid #00463e;border-radius:5px;background:url(/wp-content/uploads/img/remove.png) no-repeat center}.commande #recap.fixed{background-color:#fff;position:fixed;top:120px;z-index:5;right:calc((100% - 1358px) / 2)}.commande-gift #recap.fixed{top:140px}@media screen and (max-width:1400px){.commande #recap.fixed{right:2%}}.commande #recap h2{font-size:20px;font-family:"Pontiac";text-transform:uppercase;padding:1rem 0;border-top:2px solid #00463e;border-bottom:2px solid #00463e;margin-bottom:1rem;line-height:normal}.commande #recap hr{border-top:2px solid #00463e;margin-top:1rem;display:table;width:100%}.commande #recap .btn{display:table;margin:0 auto 2rem auto;background-color:#00463e;color:#fff;display:none}.commande #recap .btn.show{display:table}.commande #recap .btn.disabled{border-color:#dedede;cursor:default;background-color:#dedede;pointer-events:none}.commande #recap .btn:before{background-color:#09322e}#validation-order{background-color:rgba(0,0,0,.9);position:fixed;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;transition:all .4s ease;z-index:12}@media screen and (max-width:991px){#validation-order{z-index:7}}#validation-order.show{opacity:1;visibility:visible}#validation-order.loading .text{opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.15,.9,.34,.95)}#validation-order.loading:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);height:38px;width:38px;background:url(/wp-content/uploads/img/loading.svg) no-repeat center;background-size:contain}#validation-order .text{position:absolute;top:50%;left:50%;color:#fff;transform:translateX(-50%) translateY(-50%);text-align:center;max-width:80%}#validate-order{text-transform:uppercase;color:#fff;display:inline-block;font-weight:700;background-color:#00463e;text-align:center;border-radius:4px;padding:15px 0;width:300px;margin:20px 0 0;transition:all .2s ease-in-out}#cancel-order{text-transform:uppercase;color:#6d6d6d;display:inline-block;font-weight:700;background-color:#ddd;text-align:center;border-radius:4px;padding:15px 0;width:150px;margin:20px 20px 0 0;transition:all .2s ease-in-out}#cancel-order:hover{color:#000}#validate-order:hover{background-color:#0a766a;color:#fff}.home__feature .new{width:170px;height:40px;top:3rem;left:0;background:url(/wp-content/uploads/img/BANDEAU-NOUVEAU-01-CARTOUCHE-GAUCHE.svg);position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center}.home__feature.bebe .new{background-image:url(/wp-content/uploads/img/new-blue.svg)}@media screen and (max-width:1300px){.home__feature .new{width:120px;top:.5rem!important}}.home__feature.image-left .new{background-image:url(/wp-content/uploads/img/BANDEAU-NOUVEAU-01-CARTOUCHE-DROITE-01.svg);left:auto;right:0}.header__nav__menu__item__submenu__item__link{position:relative}.header__nav__menu__item__submenu__item__link .new{display:block;position:absolute;width:80px;height:30px;top:-5px;right:0;transform:translateX(110%);background:url(/wp-content/uploads/img/BANDEAU-NOUVEAU-02-MENU.svg) no-repeat center;background-size:contain}@media screen and (max-width:1300px){.header__nav__menu__item__submenu__item__link .new{width:70px}}.home__slider{position:relative;width:100%;margin:0 auto;overflow:hidden}.home__slider__item{display:none;text-align:center}.home__slider__item img{width:100%}.active{display:block}@media (min-width:769px){.home__slider__item .mobile{display:none}.home__slider__item .desktop{display:inline}}@media (max-width:768px){.home__slider__item .desktop{display:none}.home__slider__item .mobile{display:inline}}.home__slider__item__link{z-index:2;display:table;padding:1rem 2rem;font-family:"Pontiac";font-size:1.6rem;border:none;color:#fff;margin-top:2.5rem;border-width:3px;background-color:rgba(255,255,255,.35)}.home__slider__item__link:before{display:none}.home__slider__item__link:hover{background-color:rgba(255,255,255,.5);color:#fff}.home__slider__item__content{position:absolute;z-index:1;top:30%;left:8%;color:#fff}.home__slider__item__content h1{font-size:5rem;line-height:6rem;font-family:"Pontiac";margin-bottom:2rem}.home__slider__item__content h2{font-size:2.8rem;font-family:"Pontiac";max-width:70%;line-height:1.2}@media screen and (max-width:1440px){.home__slider__item__content{top:35%}.home__slider__item__content h1{font-size:4rem;line-height:5rem}.home__slider__item__content h2{font-size:2.8rem}}@media screen and (max-width:991px){.home__slider__item__content{display:none}.home__slider__item__content h1{font-size:3rem;line-height:4rem;margin-bottom:2rem}.home__slider__item__content h2{font-size:2rem;margin-left:auto;margin-right:auto}.home__slider__item__link{padding:1.5rem 1rem;font-size:1.4rem;width:90%;margin-left:auto;margin-right:auto}}.home__slider__item__img{display:block;height:100%;width:100%;object-fit:cover;object-position:center}.home__slider__item__img.mobile{display:none}@media screen and (max-width:991px){.home__slider__item__img.desktop{display:none}.home__slider__item__img.mobile{display:block;object-fit:contain}}.home .tns-nav{position:absolute;bottom:1rem;z-index:10;width:100%;text-align:center}.home .tns-nav button{display:inline-block;appearance:none;padding:0;background-color:#fff;border:none;height:1.4rem;margin:0 .5rem;width:1.4rem;opacity:.5;border-radius:50%;transition:all .6s ease}.home .tns-nav button.tns-nav-active{opacity:1}.home .tns-outer{position:relative}.home .tns-nav+button{display:none}.home__feature.rechargeable .home__feature__text{background-color:#f2e4d7}.home__feature.rechargeable .home__feature__text h2,.home__feature.rechargeable .home__feature__text p{color:#0b4c45}.home__feature.rechargeable .home__feature__text .btn{border-color:#0b4c45;color:#0b4c45}.home__feature.rechargeable .home__feature__text .btn:hover{color:#fff}.home__feature.rechargeable .home__feature__text .btn:before{background-color:#0b4c45}.home__illu{position:absolute;opacity:0;transition:opacity .3s ease .3s}@media screen and (max-width:991px){.home__illu{display:none}}.animate .home__illu{opacity:1}.home__feature.alep .illu1{top:0;left:18%;width:90px;transform:translateY(-50%)}.home__feature.alep .illu2{bottom:0;right:0;width:150px;z-index:-1;transform:translate(70%,20%)}.home__feature.bio .illu1{left:20%;top:-6%;transform:rotate(-10deg)}.home__feature.bio .illu2{bottom:0;left:0;width:150px;transform:translate(-40%,30%)}.home__feature.bio .illu3{bottom:-5%;left:22%;transform:rotate(-85deg)}.home__feature.capillaires .illu1{width:120px;bottom:-10%;left:10%}.home__feature.capillaires .illu2{top:-2%;width:130px;left:22%}.home__feature.gels .illu1{top:-10%;left:70%;width:90px}.home__feature.gels .illu2{bottom:-10%;left:-9%;width:150px}.home__feature.huiles .illu1{top:-5%;left:67%;width:130px;transform:rotate(-95deg)}.home__feature.huiles .illu2{right:-7%;width:140px;top:37%;transform:rotate(15deg)}.home__feature.huiles .illu3{bottom:-10%;right:-5%;width:130px;transform:rotate(-10deg)}.home__feature.rechargeable .illu1{right:25%;top:0}.home__feature.rechargeable .illu2{right:-15%;bottom:-15%;transform:rotate(-20deg)}.home__feature.marseille .illu1{bottom:12%;left:-5%;width:100px}.home__feature.marseille .illu2{width:190px;bottom:-12%;left:-12%}.home__feature.solides .illu1{right:22%;top:-4%;width:120px;transform:rotate(40deg)}.home__feature.solides .illu2{width:140px;bottom:-15%;right:2%}.home__feature.deo .illu1{top:0;right:0;transform:translateX(70%)}.home__feature.deo .illu2{top:20%;left:-20%;width:120px}.home__feature.deo .illu3{bottom:10%;right:-15%}.home__feature.apres .illu1{top:-10%;left:20%}.home__feature.apres .illu2{bottom:-10%;left:-15%}.home__feature.intime .illu1{top:-14%;left:20%;width:60px}.home__feature.intime .illu2{bottom:-10%;left:10%;width:110px}.home__feature.intime .illu3{right:-6%;top:-5%}.home__feature.intime .illu4{bottom:15%;right:-13%;width:80px}.home__feature.bebe .illu1{bottom:-10%;left:-5%;width:90px}.home__feature.bebe .illu2{top:-10%;left:65%;width:65px}.home__feature.bebe .illu3{top:2%;left:85%;width:120px}@media screen and (max-width:1300px){.home__feature.apres .illu2{bottom:-20%;left:-15%}}.grid-illu{display:block;position:absolute}.commande__message.gift.coffret:before{width:17%;background-image:url(/wp-content/uploads/img/coffret01.svg)}.commande__message.gift:after{display:none}.commande__message.gift.coffret:after{width:17%;background-image:url(/wp-content/uploads/img/coffret02.svg)}@media screen and (max-width:1200px){.commande__message.gift:before{display:none}.commande__message.gift:after{display:none}}.commande__message.gift h2{font-family:"Pontiac";font-size:3.2rem;text-transform:uppercase;line-height:1.2;width:46rem;max-width:90%;margin:0 auto;color:#d79140}.commande__message.gift h2 span{color:#8f153a;display:block}.commande__message.gift p{color:#8f153a;font-size:1.6rem;line-height:2rem;margin-bottom:4rem}.commande__title.gift{text-align:center;background-color:#c1904f;border-radius:50px;font-size:2rem;padding:.5rem 0;color:#fff}.commande__form__group.gift input{border-radius:40px}.commande__form__group.gift.last{margin:0 auto 4rem auto;padding-left:1%;padding-right:1%}.commande__form__group.gift.last label{margin-top:20px;margin-left:auto;margin-right:auto}.commande__form__group.gift.last input{margin-left:auto;margin-right:auto}.commande__form.gift{position:relative}.commande__form__wrap.gift{margin-bottom:6rem;background-image:url(/wp-content/uploads/2025/04/ASSET-DECOR-BDC-2025.svg);background-size:cover}.commande__form__wrap.gift:before,.commande__form__wrap.gift:after{background:0 0}.commande__form.gift.coffret:before{background-image:url(/wp-content/uploads/img/coffret03.svg);transform:none;width:9rem;height:9rem;bottom:2rem}.commande__form.gift.coffret:after{background-image:url(/wp-content/uploads/img/coffret04.svg);transform:none;width:7rem;height:7rem;bottom:2rem;transform:scaleY(-1) rotate(-40deg)}@media screen and (max-width:991px){.commande__form.gift:before,.commande__form.gift:after{display:none}}.commande__form__group:nth-child(odd){padding-right:2%}.commande__form__group:nth-child(even){padding-left:2%}.gift .commande__wrapper__content__item .form__item .input input{border-radius:40px;width:85%;height:3.8rem}.gift .commande__wrapper__content__item .wrap .img{width:40%;height:auto;padding-bottom:0}.gift .commande__wrapper__content__item .wrap{padding-top:1rem;padding-bottom:2rem}.gift .commande__wrapper__content__item .wrap .btn{color:#fff;background-color:#0b4c45;position:absolute;bottom:-2.5rem;left:50%;transform:translateX(-50%);display:table;width:26rem}.gift .commande__wrapper__content__item .form{padding-top:2rem}.gift .commande__wrapper__content__item .form__item{margin-bottom:1.5rem}.gift .commande__wrapper__content__item .form__item:last-child{margin-bottom:0}.gift .commande__wrapper__content__item .form__item .input label{margin-bottom:.5rem;font-size:1.4rem}.gift .commande__wrapper__content__item .form__item .info h3{margin-bottom:.5rem;color:#0b4c45}.gift .commande__wrapper__content__item p{color:#0b4c45;font-size:1.4rem;line-height:1.2}.gift .commande__wrapper__content__item .wrap .img img{position:relative;top:auto;left:auto;height:auto;width:100%;object-fit:initial;object-position:initial}.commande__nav.gift:after{width:81%;left:10%}@media screen and (max-width:991px){.gift .commande__wrapper__content__item .wrap .img{width:100% !important;padding-bottom:2rem;margin-bottom:1rem}.gift .commande__wrapper__content__item .wrap .btn{bottom:0}}.commande__wrapper.coffret{margin-top:4rem}.custom-select-wrapper{position:relative;display:inline-block;user-select:none;width:100%}.custom-select-wrapper select{display:none}.custom-select{position:relative;display:inline-block;width:100%}.custom-select.changed .custom-select-trigger{color:#0b4c45}.custom-select.opened .custom-select-trigger{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-select-trigger{position:relative;display:block;border-radius:40px;height:3.8rem;line-height:3.8rem;font-size:1.6rem;color:rgba(11,76,69,.5);font-family:"Pontiac";border:1px solid #00463e;width:100%;cursor:pointer;padding:0 2rem 0 3.3rem;text-transform:uppercase}.custom-select-trigger:after{position:absolute;display:block;content:"";height:2.4rem;width:2.4rem;background:url(/wp-content/uploads/img/arrow-down-circle.svg) no-repeat center;background-size:contain;top:.6rem;right:1.4rem;opacity:.5}.custom-options{position:absolute;display:block;top:100%;left:0;right:0;min-width:100%;border:1px solid #0b4c45;box-sizing:border-box;background:#fff;z-index:50;opacity:0;visibility:hidden;pointer-events:none;border-top:none;transform:translateY(-1px);border-bottom-left-radius:20px;border-bottom-right-radius:20px}.custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all}.custom-option{position:relative;display:block;padding:0 3.3rem;font-family:"Pontiac";color:#0b4c45;font-size:1.6rem;cursor:pointer;text-transform:uppercase;border-bottom:1px solid #0b4c45;height:4.4rem;line-height:4.4rem}.custom-option:first-of-type{display:none}.custom-option:nth-child(2){border-top:1px solid #0b4c45}.custom-option:last-of-type{border-bottom:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.custom-option:hover,.custom-option.selection{background:#0b4c45;color:#fff}.custom-select.disabled .custom-select-trigger:after{display:none}.custom-select.disabled .custom-select-trigger{color:#fff;background-color:#0b4c45;pointer-events:none;text-align:center;padding:0}.header-commande__wrap{overflow:hidden;width:1440px;max-width:100%;margin:0 auto}.header-commande{display:flex;transition:transform .5s ease-in-out}.header-commande__item{min-width:100%;box-sizing:border-box}.header-commande img{display:block}.gift .commande__wrapper__content__item .wrap .img img.illucoffret{position:absolute;width:auto;bottom:-2rem;left:-2rem;width:8rem}.gift .commande__wrapper__content__item .form.coffret{padding-top:0}.form__item.coffret{flex-wrap:wrap}.form__item .img-details{width:100%;margin-top:2rem;position:relative}.form__item .img-details img{max-width:95%;display:block}.form__item .img-details img.img-details__illu{position:absolute;bottom:-2rem;right:4rem;width:6rem}#rubrique-cadeaux .image,#rubrique-coffrets .image{width:411px}@media screen and (max-width:991px){#rubrique-cadeaux .wrap div{padding-left:0}}#rubrique-cadeaux .btn,#rubrique-coffrets .btn{margin-bottom:0;background-color:#0b4c45;color:#fff;align-self:center;padding:1.2rem 1.5rem;font-size:1.5rem;font-size:1.4rem}@media screen and (max-width:600px){#rubrique-cadeaux .btn,#rubrique-coffrets .btn{margin-left:0}}.juridique-title1{font-size:32px;padding-bottom:10px;color:#00463e}.juridique-title{font-size:28px;padding-bottom:10px;color:#00463e}.juridique-title3{font-size:23px;padding-bottom:10px;color:#00463e}.juridique-title4{font-size:20px;padding-bottom:10px;color:#00463e}.juridique p{padding-bottom:10px;color:#00463e}.juridique-table{border:1px solid}.juridique-table tr,td{border:1px solid}.juridique-table p{align-items:center}.footer__juridique__link{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}@media screen and (max-width:991px){.footer__juridique__link{justify-content:center}}.footer__juridique__link a{color:#fff;text-transform:uppercase}.juridique__link_footer{margin-right:10px;color:#fff}.juridique__link_footer:after{content:"";display:block;position:absolute;bottom:0;left:0;height:2px;background-color:#fff;width:100%;-webkit-transition:transform .3s cubic-bezier(.15,.9,.34,.95);-moz-transition:transform .3s cubic-bezier(.15,.9,.34,.95);-ms-transition:transform .3s cubic-bezier(.15,.9,.34,.95);-o-transition:transform .3s cubic-bezier(.15,.9,.34,.95);transition:transform .3s cubic-bezier(.15,.9,.34,.95);transform-origin:right center;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.juridique__link_footer:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);transform-origin:left center}.juridique__link{display:flex;font-size:14px;text-decoration:underline;color:#fff}.ul-GDRP{margin-left:20px}@media screen and (max-width:768px){.juridique{margin-left:100px;margin-right:100px}}@media screen and (max-width:500px){.juridique{margin-left:55px;margin-right:55px}}#ipdate.error+.custom-select .custom-select-trigger{border-color:red}#homevideo{width:60%}.commande__form__checkbox{width:100%;display:flex;align-items:flex-start;justify-content:center;height:5.9rem;margin-top:2rem;margin-bottom:2rem;height:auto}@media screen and (max-width:991px){.commande__form__checkbox{margin-top:6rem}}.commande__form__checkbox input{height:3rem !important;width:3rem !important;appearance:none !important;border-radius:50% !important;border:3px solid #da3832 !important;position:relative !important;cursor:pointer !important;padding:0 !important}.commande__form__checkbox input:checked:after{content:"";display:block;width:6px;height:12px;border:solid #014733;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:2px;left:8px}.commande__form__checkbox__label{text-align:justify;color:#939598;text-transform:uppercase;font-family:"Pontiac";font-size:1.2rem;margin-left:20px;width:calc(100% - 6rem);position:relative}.commande__form__checkbox__label:before{content:'';display:block;background:url(/wp-content/uploads/img/checkbox.png) no-repeat center;background-size:contain;width:20rem;height:5rem;position:absolute;top:-3rem;left:-14rem;pointer-events:none}.commande__form__checkbox__label span{display:table;color:#da3832}.commande__form__checkbox__label a{color:#00463e;text-decoration:underline}.commande__form__checkbox__label a:hover{text-decoration:none}@media screen and (max-width:622px){.commande__form__checkbox__label{font-size:1rem}}@media screen and (max-width:445px){.commande__form__checkbox__label{font-size:.8rem}}@media screen and (max-width:320px){.commande__form__checkbox__label{font-size:.7rem}}.custom-select{max-width:100%;min-width:75%;display:inline-block;color:#174a42;font-size:unset;font-family:'Pontiac';font-weight:600;height:48px;padding:0 24px;border-radius:24px;border:1px solid var(--Principal,#174a42);color:#174a42;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:url('/wp-content/uploads/2024/06/arrowSelect.svg');background-repeat:no-repeat;background-position:right 5% center}.commande__form__checkbox__label__error{text-align:justify;color:red !important;text-transform:uppercase !important;font-family:"Pontiac" !important;font-weight:700 !important;font-size:1.2rem !important;margin-left:20px !important}.video-container{position:relative}.relative{position:relative}.divBanniereCoffret,.divCremeHeader{display:flex;align-items:center;flex-direction:row;max-width:1440px;height:calc(1440px / 3.6);margin:auto;background-image:url("/wp-content/uploads/2025/04/2025-BAN-1400x400px-PRE-COMMANDE-scaled.jpg");background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:2vh}.divCremeHeader{background-image:url("/wp-content/uploads/img/V2-OK-COMMANDE-1400x399-HEADER-CREMES-UNIVERSELLES.jpg")}.divCremeHeader a{width:100%;height:100%}@media screen and (max-width:991px){.divBanniereCoffret,.divCremeHeader{width:100vw;height:calc(100vw / 2.6)}}.divBanniereCoffret a:first-child{display:flex;width:55%;height:100%}.divBanniereCoffret a:last-child{display:flex;width:45%;height:100%}.espace{padding:3.5rem 22.2rem;width:1440px;margin:0 auto;max-width:100%;margin-bottom:3rem;position:relative}@media screen and (max-width:991px){.espace{padding:3.5rem 2rem}}.espace:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:20rem;background:url(/wp-content/uploads/img/illus/illupharma03.jpg) no-repeat center;background-size:contain}.espace:after{content:'';display:block;position:absolute;top:0;right:0;height:100%;width:20rem;background:url(/wp-content/uploads/img/illus/illupharma03.jpg) no-repeat center;background-size:contain;transform:scaleX(-1)}@media screen and (max-width:991px){.espace:before,.espace:after{display:none}}.espace__title{font-family:'Pontiac';font-size:2.4rem;color:#00463e;text-transform:uppercase;text-align:center}.espace .btn{font-size:2.8rem;color:#fff;background-color:#004a42;padding:1.6rem 7rem;border-radius:50px;display:table;margin:4rem auto}@media screen and (max-width:991px){.espace .btn{font-size:2rem}}.espace__grid{display:flex;flex-wrap:wrap;justify-content:center}.espace__grid a{font-size:1.6rem;font-family:'Pontiac';color:#004a42;background-color:#fae8cf;width:30rem;border-radius:30px;height:11rem;display:flex;align-items:center;justify-content:center;padding:0 2.5rem;margin:1rem;text-transform:uppercase;text-align:center;line-height:1.2}.espace__grid a:hover{text-decoration:underline}.commande__tarifs h2{text-align:center;font-size:1.6rem;font-family:'Pontiac';text-transform:uppercase;margin-top:4rem;color:#0b4c45}.commande__tarifs .btn{display:table;margin:1rem auto 3rem auto;background-color:#0b4c45;color:#fff;padding:.5rem 2.5rem;min-width:30rem}.commande__gammes{width:1440px;max-width:100%;margin:0 auto}.commande__gammes__grid{display:flex;margin:2rem auto 3rem auto;flex-wrap:wrap;justify-content:center;width:80%}@media screen and (max-width:1300px){.commande__gammes__grid{width:84%}}.commande__gammes__grid__item{width:32rem;position:relative;margin:0 1rem 2rem;max-width:33%}.commande__gammes__grid__item p{font-weight:900}@media screen and (max-width:991px){.commande__gammes__grid__item{max-width:100%;margin:1rem auto!important}}.commande__gammes__grid__item img{display:block;transition:opacity .3s ease}.commande__gammes__grid__item:hover img{opacity:.9}.commande__gammes__grid__item p{position:absolute;width:100%;bottom:0;left:0;color:#fff;font-family:'Pontiac';text-transform:uppercase;text-align:center;padding:.3rem 0;z-index:2;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.commande__gammes__grid__item.index-marseille p{background-color:#0b4c44}.commande__gammes__grid__item.index-marseille-solides p{background-color:#0b4c44}.commande__gammes__grid__item.index-eco-recharge-SLM p{background-color:#5b2121}.commande__gammes__grid__item.index-alep p{background-color:#5b2b21}.commande__gammes__grid__item.index-douche p{background-color:#ffe1a1;color:#034432}.commande__gammes__grid__item.index-huiles p{background-color:#8e451a}.commande__gammes__grid__item.index-capillaires p{background-color:#096165}.commande__gammes__grid__item.index-shampooings p{background-color:#096165}.commande__gammes__grid__item.index-bio p{background-color:#d7eacc;color:#034432}.commande__gammes__grid__item.index-gommages p{background-color:#7c2955;color:#fff}.commande__gammes__grid__item.index-deo p{background-color:#91d1c3;color:#034432}.commande__gammes__grid__item.index-intime p{background-color:#b2cfc9;color:#fff}.commande__gammes__grid__item.index-bebe p{background-color:#fcc373;color:#fff}.commande__gammes__grid__item.index-cadeaux p{background-color:#ffe1a1;color:#034432}.commande__gammes__grid__item.index-solide p{background-color:#096165}.commande__gammes__grid__item a{display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.commande__gammes h2{margin:4rem auto 0 auto;font-family:"Pontiac";color:#00463e;font-size:1.8rem;text-transform:uppercase;text-align:center}.commande__form__wrap{position:relative;width:1440px;max-width:100%;margin:0 auto}.commande__form__wrap span{display:block;text-align:center}.commande__form__wrap:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:30rem;background:url(/wp-content/uploads/img/illus/illucommande.jpg) no-repeat center;background-size:contain;z-index:-1}.commande__form__wrap:after{content:'';display:block;position:absolute;top:0;right:0;height:100%;width:30rem;background:url(/wp-content/uploads/img/illus/illucommande.jpg) no-repeat center;background-size:contain;transform:scaleX(-1);z-index:-1}@media screen and (max-width:1440px){.commande__form__wrap:before,.commande__form__wrap:after{width:26rem}}@media screen and (max-width:991px){.commande__form__wrap:before,.commande__form__wrap:after{display:none}}.recap-links{display:flex;flex-direction:column}.recap-links div{display:flex;flex-direction:row;justify-content:flex-start;gap:5%}.recap-links p{font-family:'Pontiac';text-transform:uppercase;font-size:1.4rem;margin-bottom:1rem}.recap-links a{color:#fff;text-transform:uppercase;background-color:#0b4c45;border-radius:20px;padding:.5rem 1.8rem;font-family:'Pontiac';font-size:1.4rem;border:1px solid #0b4c45}.recap-links a:hover{color:#0b4c45;background-color:#fff;border:1px solid #0b4c45}.contact-overlay{background-color:rgba(255,255,255,.9);opacity:0;visibility:hidden;position:fixed;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;transition:all .4s ease;z-index:20}.contact-overlay>div{display:flex}.contact-overlay>div>div{margin:0 4rem}.contact-overlay p{text-align:center;color:#00463e;font-family:'Pontiac';margin-bottom:2rem}.contact-overlay .btn{background-color:#00463e;color:#fff}.contact-overlay.show{opacity:1;visibility:visible}.title-engagements{width:800px;max-width:70%;left:auto;right:calc((100% - 1191px) / 2);bottom:auto;top:20%;color:#fff}@media screen and (max-width:1440px){.title-engagements{top:35%;right:calc((100% - 1000px) / 2)}}@media screen and (max-width:768px){.title-engagements{top:40%;right:0;left:50%}}.home__feature.apres .home__feature__text{background-color:#ecb289}.home__feature.bebe .home__feature__text{background-color:#fcc373}.home__feature.deo .home__feature__text{background-color:#91d1c3}.home__feature.deo .home__feature__text h2,.home__feature.deo .home__feature__text p{color:#0b4c45}.home__feature.deo .home__feature__text .btn{border-color:#0b4c45;color:#0b4c45}.home__feature.deo .home__feature__text .btn:before{background-color:#0b4c45}.home__feature.deo .home__feature__text .btn:hover{color:#fff}.deo .home__feature__text>div{padding-top:2rem}.home__feature .new{top:2rem}div.info>.new{text-transform:uppercase;font-family:"Pontiac";display:flex;justify-content:center;align-items:center;text-align:center;color:#0b4c45;border:1px solid #0b4c45;border-radius:20px;width:fit-content;padding:0 12px;background-color:#fff;font-size:14px}@media screen and (max-width:991px){.home__feature .new{top:1.4rem}}.timeline{padding:2rem 0 0;position:relative}.timeline .tns-ovh{overflow:hidden}.timeline .tns-visually-hidden{display:none}.timeline .tns-controls{position:absolute;top:29rem;pointer-events:none;width:100%;z-index:5}.timeline .tns-controls button{cursor:pointer;pointer-events:initial;outline:none;appearance:none;border:none;font-size:0;padding:0;background:url(/wp-content/uploads/img/arrow-down-circle.svg) no-repeat center;background-size:contain;width:3rem;height:3rem}.timeline .tns-controls button:first-child{transform:rotate(90deg)}.timeline .tns-controls button:last-child{transform:rotate(-90deg);position:absolute;right:0}.timeline .tns-controls button[disabled]{opacity:.4;pointer-events:none}.timeline__title{font-family:'Pontiac';font-size:2.8rem;text-transform:uppercase;color:#174a42;margin:0 auto;display:table}.timeline__item{height:500px;width:220px;position:relative;display:inline-block;vertical-align:top;white-space:normal}.timeline__item .default{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline__item .hover{position:absolute;display:block;opacity:0;left:-7.5rem;top:.6rem;width:360px;max-width:360px;visibility:hidden}.timeline__item:hover .hover{opacity:1;visibility:visible}@media screen and (max-width:991px){.grid-illu{display:none!important}}.gifts{display:flex;padding:0 0 5rem;position:relative;width:90%;max-width:1280px;gap:3%;margin:0 auto;justify-content:space-evenly;flex-wrap:wrap}@media screen and (max-width:991px){.gifts{justify-content:center;padding-top:12rem}}.gifts__item{background-color:#f5dfae;border-radius:2rem;width:24.4rem;position:relative;margin-bottom:50px}.gifts__item a{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.gifts__item #new{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:4% 8%;width:60%;text-align:center;background-color:#c1904f;color:#fff;font-size:1.5rem;font-family:'Pontiac';font-weight:900;border-radius:30px}.gifts__item__img{height:23rem;border-top-left-radius:2rem;border-top-right-radius:2rem;overflow:hidden}.gifts__item__img img{display:block;height:100%;width:100%;object-fit:cover;object-position:center}.gifts__item__content{padding-top:1.6rem;padding-bottom:1.6rem}.gifts__item h2{color:#004b43;font-size:1.6rem;line-height:1.6rem;font-family:'Pontiac';text-align:center;margin-bottom:1rem}.gifts__item .line{display:table;margin:0 auto 1rem auto;background-color:#004b43;height:1px;width:92%}.gifts__item .new{position:absolute;width:116%;max-width:116%;display:block;left:-8%;bottom:0}.gifts__item .text{display:block;font-size:1.2rem;color:#004b43;text-transform:uppercase;text-align:center;line-height:1.4rem}.gifts__item.green{background-color:#004a42}.gifts__item.green h2{color:#fff}.gifts__item.green .text{color:#fff}.gifts__item.green .line{background-color:#fff}.gifts__item.bio{background-color:#cbe3c3}.gifts__item.solide{background-color:#e8d2a8}#gift-total.fixed{position:fixed;top:6rem;z-index:5}.promoGiftTotal{display:flex;width:100%;background-color:#c1904f;padding:2% 4%;margin-bottom:8%;border-radius:30px}.promoGiftTotal span{position:relative;text-transform:uppercase;color:#fff;font-weight:900;margin:auto;text-align:center}.promoGiftTotal:before{width:5%;height:3%;position:absolute;top:5px;left:-35px}@media screen and (max-width:991px){.promoGiftTotal:before{width:6%;height:1%;left:-10px}.promoGiftTotal:after{width:6%;height:1%;right:0}}@media screen and (max-width:767px){.promoGiftTotal{padding:4% 8%}.promoGiftTotal span{font-size:1.2rem}.promoGiftTotal:before{width:8%;height:2%;left:-10px}.promoGiftTotal:after{width:8%;height:2%;right:0}}.gift-illu{position:absolute;display:block;z-index:1}.header-coffret{width:1440px;display:block;max-width:100%;margin:0 auto}.text-coffret{text-align:center;font-size:1.5rem;color:#0b4c45;max-width:750px;margin:auto;margin-top:2rem;line-height:1.2}.text-coffret strong{font-family:'Pontiac'}.coffret .gift .commande__wrapper__content__item .wrap .img{width:42%}.coffret .gift .commande__wrapper__content__item .wrap{padding-top:2rem}#cat-coffrets h3,#cat-cadeaux h3{text-transform:uppercase;font-size:2rem}#cat-coffrets .form,#cat-cadeaux .form{display:flex;align-items:center}#cat-coffrets .form .form__item,#cat-cadeaux .form .form__item{display:block;padding-left:4rem}#cat-coffrets .btn,#cat-cadeaux .btn{background-color:#00463e;color:#fff;margin-top:4rem}#home-engagements{display:flex;padding:12rem 0;align-items:center}#home-engagements .content{width:40%;padding-left:5%;display:flex;flex-direction:column;align-items:flex-start}#home-engagements .content h2{color:#00463e;font-family:'Pontiac';font-size:1.8rem;text-transform:uppercase;margin-bottom:2rem}#home-engagements .content p{font-size:1.6rem;color:#00463e;padding-bottom:3rem;text-align:left}#home-engagements .content .btn{text-transform:none;color:#fff;font-size:1.8rem;background-color:#00463e;min-width:initial;padding:1rem 3rem}#home-engagements .content .btn:before{display:none}@media screen and (max-width:991px){#home-engagements{display:block;padding-top:8rem;position:relative}#home-engagements .content{padding:0;width:100%}#home-engagements .content h2{position:absolute;top:4rem}#homevideo{width:100%;margin-bottom:2rem}#home-engagements .content .btn{width:100%}}.home__products .title{font-size:3.2rem;text-transform:uppercase;text-align:center;margin-bottom:3rem}.home__products .grid{display:flex;justify-content:center}.home__products__item{height:33rem;width:33rem;border-radius:3rem;position:relative;margin:0 1rem 2rem}.home__products__item:first-child{margin-left:0}.home__products__item:last-child{margin-right:0}.home__products__item img{display:block;height:100%;width:100%;object-fit:cover;border-radius:3rem;object-position:center}.home__products__item span{position:absolute;bottom:0;left:0;border-bottom-left-radius:3rem;border-bottom-right-radius:3rem;background-color:rgba(255,255,255,.75);backdrop-filter:blur(3px);width:100%;display:flex;align-items:center;justify-content:center;height:6rem;font-family:'Pontiac';font-size:1.6rem;text-transform:uppercase;color:#003c35;transition:all .2s ease;font-weight:900}.home__products__item .link{display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}.home__products__item:hover span{background-color:#003c35;color:#fff}@media screen and (max-width:991px){.home__products__item{height:16.8rem;width:16.8rem}.home__products__item span{font-size:1.2rem;text-align:center;padding:0 1rem}.home__products .title{text-align:center;font-size:2.4rem;padding:0 2rem}.home__products__item:first-child{margin-left:1rem}.home__products__item:last-child{margin-right:1rem}.home__products .grid{margin-bottom:4rem}}.home__location{width:1280px;height:43rem;max-width:100%;background:url(/wp-content/uploads/img/home/location.jpg) no-repeat center;background-size:cover;margin:0;display:flex;align-items:center;justify-content:center}.home__location h2{color:#00463e;font-family:'Pontiac';font-size:3.2rem;text-align:center;line-height:1.2;margin-bottom:4rem}@media screen and (max-width:991px){.home__location{max-width:100%;height:45rem;margin-bottom:0}.home__location h2{font-size:2.4rem}.home__location a{font-size:1.8rem;padding:0 3rem;height:6rem}.container-location{width:100%;max-width:100%}}.home__info{width:100%;height:44.5rem;background:#e2d0c2;margin:12rem 0 0}.home__info .container{height:100%;background:url(/wp-content/uploads/img/home/info-banner.jpg) no-repeat center;background-size:cover;max-width:100%;display:flex;justify-content:flex-end;align-items:center}.home__info .content{padding-right:10%}.home__info h2{color:#fff;font-family:'Pontiac';font-size:3.2rem;line-height:1.2;margin-bottom:4rem}.home__info .link{display:flex;align-items:center;position:relative}.home__info .link a{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.home__info .link:hover .text{text-decoration:underline}.home__info .link .icon{display:block;height:7rem;width:7rem;background-color:#00463e;border-radius:50%;margin-right:2rem;position:relative;transition:all .2s ease}.home__info .link:hover .icon{background-color:#0e645a}.home__info .link .icon:after{content:'';display:block;height:3rem;width:3rem;background:url(/wp-content/uploads/img/home/contact.svg) no-repeat center;background-size:contain;position:absolute;top:50%;left:50%;margin:-1.5rem 0 0 -1.5rem}.home__info .link .text{color:#fff;font-family:'Pontiac';font-size:1.8rem}@media screen and (max-width:991px){.home__info{height:65rem;margin:0;background:url(/wp-content/uploads/img/home/info-mobile.jpg) no-repeat center;background-size:cover}.home__info .container{max-width:90%;background:0 0;align-items:flex-end;padding-bottom:10%;justify-content:flex-start}.home__info .content{padding-right:0}.home__info h2{font-size:2.8rem;margin-bottom:3rem}.home__info .link .icon{height:5.5rem;width:5.5rem}.home__info .link .icon:after{height:2.4rem;width:2.4rem;margin:-1.2rem 0 0 -1.2rem}.home__info .link .text{font-size:1.4rem}}.social{display:flex;justify-content:center;padding-top:4rem}.social a{margin:0 1rem}.home__il{position:absolute;display:block;pointer-events:none}@media screen and (max-width:991px){.home__il{display:none}}.mainConnexion{display:flex;justify-content:space-between;align-items:center;height:100vh;width:100%}#leftIllustration{display:flex;align-items:center;justify-content:center;width:60%;height:100%;background-color:#00463e;padding:10%}@media screen and (max-width:1024px){#leftIllustration{display:none}}#connexionPage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5%;width:50%;height:100%}@media screen and (max-width:1024px){#connexionPage{width:100%;gap:0}}#connexionPage h1{font-family:'Pontiac';font-size:3.2rem;color:#00463e;margin-bottom:4rem}#connexionPage>div{display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:100%;height:50%}#connexionPage form{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:100%;height:60%;margin:5% auto}@media screen and (max-width:768px){#connexionPage form{height:70%}}#connexionPage form div{display:flex;flex-direction:column;justify-content:space-between;width:50%;height:25%;margin-bottom:2%}@media screen and (max-width:768px){#connexionPage form div{width:70%}}#connexionPage form label{font-size:1.6rem;color:#00463e;margin-bottom:1rem}#connexionPage form input{height:80%;font-size:1.6rem;color:#00463e;border:1px solid #00463e;width:100%;padding:0 1rem;border-radius:20px}#connexionPage form button{font-size:1.6rem;color:#fff;background-color:#00463e;border:1px solid #00463e;padding:0 1rem;border-radius:20px;margin-top:2%;padding:1% 2%;cursor:pointer}@media screen and (max-width:768px){#connexionPage form button{padding:2% 6%}}#otherLink{display:flex;flex-direction:column;align-items:center;width:100%;gap:10px}#otherLink a{cursor:pointer}@media screen and (max-width:1024px){#otherLink a{width:auto}}#accountTop{background-color:#00463e}#accountTop h1,#accountTop h2{color:#fff}#editPharmacy{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:80%;height:45vh;margin:auto}#editPharmacy>div{display:flex;flex-direction:column;justify-content:space-around;width:40%;height:20%;margin-bottom:2%}#editPharmacy label{font-size:1.6rem;color:#00463e;margin-bottom:1rem}#editPharmacy input{height:80%;font-size:1.6rem;color:#00463e;border:1px solid #00463e;width:100%;padding:0 1rem;border-radius:20px}#editPharmacy>#divButton{justify-content:flex-end}#editPharmacy button{font-size:1.6rem;height:50%;color:#fff;background-color:#00463e;border:1px solid #00463e;padding:0 1rem;border-radius:20px;cursor:pointer}#logout{display:flex;justify-content:center;width:80%;margin:8vh auto}#logout button{font-size:1.6rem;height:50%;color:#fff;background-color:#00463e;border:1px solid #00463e;padding:1% 3%;border-radius:30px;cursor:pointer}.hydra-image{max-width:1280px;margin:auto}.info-kit{text-transform:uppercase;font-family:"Pontiac";display:flex;justify-content:space-between;align-items:center;color:#c1904f;padding:8px 16px;text-align:center;border:1px solid #c1904f;border-radius:20px;margin-top:1rem;font-size:14px}.included-details{padding-top:9px}.included-details .product-list{margin:0;padding-left:1.2em;list-style-position:outside;display:flex;flex-direction:column;align-items:flex-start}.included-details .product-list li{line-height:1.4;position:relative;font-size:14px}.kit-maker{flex-direction:column;font-family:"Pontiac";display:flex;color:#c1904f;padding:16px 32px;text-align:center;border:1px solid #c1904f;border-radius:20px;margin-top:2rem;font-size:14px;gap:24px}.kit-makerItem-top{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase}.kit-maker .kit-makerItem-top>span:nth-child(1){border-top:1px solid #c1904f;border-bottom:1px solid #c1904f;padding:4px 0}.kit-maker .b{font-family:"Pontiac";font-size:14px;text-align:left}.kit-maker .kit-makerItem-bottom{display:flex;justify-content:space-between;align-items:center;width:100%}.kit-maker .kit-makerItem-bottom div{display:flex;justify-content:space-between;align-items:center;gap:8px;width:48%}.kit-maker .kit-makerItem-bottom span:not(.number){font-size:12px;text-align:left}.kit-maker .number{font-family:"Pontiac";font-size:20px;aspect-ratio:1/1;display:inline-block;height:32px;background-color:#c1904f;color:#fff;border-radius:50px}.kit-makerItem-top div:nth-last-child(1){display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:65%}.separation{width:1px;height:100%;background-color:#c1904f}