.unscale::after{opacity:0;transform:scaleX(0)}.ball-up{transform:translateY(-100%)}.atrophy{transform:scaleX(0)}.icone-lazy{filter:blur(20px)}.section-hidden{opacity:0;transform:translateY(10%)}.hidden{opacity:0}.shrink-left{transform:rotate(90deg) scale(0.9) !important}.shrink-right{transform:rotate(-90deg) scale(0.9) !important}.translate--100{transform:translateX(-100%)}.translate--200{transform:translateX(-200%)}.translate--300{transform:translateX(-300%)}*{box-sizing:border-box}body{margin:0px;font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;min-height:100%;background-color:#020f02;overflow-x:hidden}html{box-sizing:border-box}ul{list-style:none}a{text-decoration:none;color:#fff}a:active{outline:none;box-shadow:none;transition:none}h1{font-family:"Roboto",sans-serif;font-size:5rem;font-weight:bolder;text-align:center;color:#fff}h2{font-family:"Roboto",sans-serif;color:#fff;font-size:2.5rem;text-align:center;margin:auto;word-break:break-word}header{height:100vh}.navbar{height:3rem;width:100%}.navlinks{height:100%;margin:auto;display:flex;justify-content:space-between;align-items:center}.navlinks__left{display:flex;padding:0%;align-items:center}.navlinks__left--link{margin-left:1rem}.navlinks__right{cursor:pointer}.navlinks__right--contact{margin:auto;margin-right:1rem;color:#fff}@media screen and (min-width: 751px){.navlinks{animation:navbarFadeIn 1s ease-in-out}}@keyframes navbarFadeIn{0%{transform:translateY(-50%);opacity:0}100%{transform:translateY(0%);opacity:1}}.navlink:after{display:block;content:"";border-bottom:2px solid #fff;transform:scaleX(0);transition:transform 250ms ease-in-out}.navlink:hover:after{transform:scaleX(1)}.nav-sticky{position:fixed;top:0px;z-index:50;background-color:#020f02}.fatty{font-weight:bolder}.burger{display:none;border:1px solid #fff;cursor:pointer;height:fit-content;margin:auto;margin-right:1rem}.burger__line{width:24px;height:2px;margin:5px;background-color:#fff;transition:all .3s ease}@keyframes navLinkFade{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0px)}}.toggle .burger__line--1{transform:rotate(-45deg) translate(-4px, 6px)}.toggle .burger__line--2{opacity:0}.toggle .burger__line--3{transform:rotate(45deg) translate(-4px, -6px)}.toggle{border:none}@media screen and (max-width: 750px){.navbar{display:flex;justify-content:right;position:fixed;top:0px;background-color:#020f02;z-index:2}.navlinks{opacity:0;color:#fff;position:absolute;right:0;height:calc(100vh - 3rem);top:3rem;background-color:#020f02;display:flex;flex-direction:column;justify-content:center;align-items:center;width:45%;transform:translateX(100%);transition:transform .8s ease-in;z-index:2}.navlinks__left{display:flex;flex-direction:column;justify-content:space-between;align-items:left;height:30%}.navlinks__left--link{margin:auto}.navlinks__right{margin-top:2rem}.navlinks__right--contact{margin:auto}.burger{display:block}}.nav-active{transform:translateX(0%) !important}.nav-visible{opacity:1}footer{height:3rem;background-color:#020f02;margin-top:0px;display:flex;justify-content:space-between;align-items:center}.copy-right{margin-left:1rem;color:#fff}.legal-link{margin-right:1rem;text-decoration:none;color:#fff}.titre{height:calc(100vh - 3rem - 65vh)}@media screen and (max-width: 750px){.titre{margin-top:3rem}}.titre__sur{width:75%;margin:auto;padding-top:4rem;opacity:0;overflow-wrap:break-word}@media screen and (max-width: 1130px){.titre__sur{font-size:4.5rem}}@media screen and (max-width: 1015px){.titre__sur{font-size:4rem}}@media screen and (max-width: 905px){.titre__sur{font-size:3.75rem}}@media screen and (max-width: 846px){.titre__sur{font-size:3.5rem}}@media screen and (max-width: 790px){.titre__sur{font-size:3rem}}@media screen and (max-width: 680px){.titre__sur{font-size:2.75rem}}@media screen and (min-width: 650px){.titre__sur{animation:titleFadeIn 1s .3s ease-in-out forwards}}@media screen and (max-width: 651px){.titre__sur{opacity:1}}@media screen and (max-width: 625px){.titre__sur{font-size:2.5rem}}@media screen and (max-width: 564px){.titre__sur{width:85%}}@media screen and (max-width: 530px){.titre__sur{font-size:2.25rem}}@media screen and (max-width: 451px){.titre__sur{padding-top:4rem;font-size:1.85rem}}@media screen and (max-width: 369px){.titre__sur{padding-top:4rem;font-size:1.65rem}}@media screen and (max-height: 700px){.titre__sur{padding-top:3rem}}@media screen and (max-height: 570px){.titre__sur{padding-top:2rem}}@media screen and (max-height: 500px){.titre__sur{font-size:2.5rem}}@media screen and (max-height: 450px){.titre__sur{padding-top:1rem}}@media screen and (max-height: 400px){.titre__sur{padding-top:0 rem}}.titre__sous{margin:auto;display:flex;justify-content:space-around;align-items:center;width:75%;opacity:0}@media screen and (min-width: 650px){.titre__sous{animation:subtitleFadeIn 1s .5s ease-in-out forwards}}@media screen and (max-width: 651px){.titre__sous{opacity:1}}@media screen and (max-width: 790px){.titre__sous{width:65%}}@media screen and (max-width: 564px){.titre__sous{width:70%}}@media screen and (max-width: 508px){.titre__sous{width:80%}}@media screen and (max-width: 451px){.titre__sous{width:85%}}@media screen and (max-width: 431px){.titre__sous{flex-direction:column}}@media screen and (max-height: 400px){.titre__sous{display:none}}.titre__sous h2{font-size:1.5rem}@media screen and (max-width: 905px){.titre__sous h2{margin-top:0rem}}@media screen and (max-width: 846px){.titre__sous h2{font-size:1.35rem}}@media screen and (max-width: 790px){.titre__sous h2{font-size:1rem;margin-top:1rem}}@media screen and (max-height: 700px){.titre__sous h2{font-size:1rem}}@keyframes titleFadeIn{0%{transform:translateY(80%);opacity:0}100%{transform:translateY(0%);opacity:1}}@keyframes subtitleFadeIn{0%{transform:translateY(250%);opacity:0}100%{transform:translateY(0%);opacity:1}}.jumbo{display:flex;justify-content:space-between;margin:auto;width:100%;height:65vh}.jumbo__pic{position:relative;width:33%;height:65vh;overflow:hidden}.jumbo__pic img{width:100%;height:100%;object-fit:cover;object-position:center}.jumbo__pic::after{content:"";position:absolute;left:0;top:0;background-color:#020f02;height:100%;min-width:100%}@media screen and (max-width: 650px){.jumbo__pic--1{width:100%}}@media screen and (max-width: 850px){.jumbo__pic--1 img{position:absolute;top:0;left:0;width:100%}}@media screen and (max-width: 650px){.jumbo__pic--2,.jumbo__pic--3{width:0}}.jumbo__pic--1::after{animation:coverFadeOut 1s 1s ease-in-out forwards;transform-origin:top}.jumbo__pic--2::after{width:101%;animation:coverFadeOut 1s 1.2s ease-in-out forwards;transform-origin:top}.jumbo__pic--3::after{animation:coverFadeOut 1s 1.4s ease-in-out forwards;transform-origin:top}@keyframes coverFadeOut{0%{transform:scaleY(1)}100%{transform:scaleY(0)}}.categories{display:flex;justify-content:space-between;align-items:center;height:30rem;margin:auto;margin-top:5rem;width:95%;height:70vh;transition:1s ease}@media screen and (max-width: 750px){.categories{margin-top:2.5rem}}.categories__text{width:35%}.categories__text p{color:#fff;width:80%;margin:auto;margin-top:2rem;text-align:center;font-style:italic;font-size:1.2rem}.categories__pictures{display:flex;justify-content:space-between;height:100%;width:65%;margin:auto;margin-left:2rem;gap:1rem}.item{width:32%;border-radius:5px;color:#fff;background-size:cover;background-position:center;overflow:hidden;position:relative;transition:width 700ms ease}.item:hover{width:120%}.item:hover .item__vert{opacity:0}.item:hover .item__horiz{opacity:1}.item__horiz{opacity:0;transition:opacity 1000ms ease;position:absolute;bottom:1rem}.item__horiz h3{width:90%;margin:auto;font-size:2rem}.item__horiz p{width:90%;margin:auto}.item__vert{transform:rotate(-90deg);font-size:2.5rem;position:absolute;bottom:6rem;left:-7rem;transition:opacity 200ms ease;white-space:nowrap}.item__vert--huiles{bottom:8.5rem;left:-9rem}.item__vert--homeo{bottom:5.5rem}@media screen and (max-width: 1000px){.item__horiz h3{font-size:1.5em}.categories__text h2{font-size:2rem}.categories__text p{font-size:1rem}}@media screen and (max-width: 860px){.categories{display:flex;flex-direction:column;width:90%;height:fit-content;margin-bottom:0px}.categories__text{width:100%}.categories__text h2{width:80%;font-size:2.5rem}.categories__text p{width:95%}.categories__pictures{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;margin:auto}.item{width:70%;height:50vh;margin-top:2rem}.item__vert{display:none}.item__horiz{opacity:1}.item__horiz h3{font-size:1.5rem}.item:hover{width:70%}}@media screen and (max-width: 750px){.item{width:80%;height:20rem}.item:hover{width:80%}}@media screen and (max-width: 500px){.item{height:17rem}.item__horiz h3{font-size:1.5rem}}.sticky-pic{margin-top:5rem;min-width:100%}.sticky-pic__container{height:80vh;min-width:100%;background:url("../../src/images/sticky/ext_pharma_opt.jpeg") no-repeat fixed;background-size:cover}@media screen and (max-width: 750px){.sticky-pic{display:none}}.moment-products{margin-top:5rem;transition:1s}.moment-products__container{width:70%;margin:auto;margin-top:5rem;position:relative}.top-box{display:flex;justify-content:space-between;align-items:flex-start;margin:auto}.top-box--texts{max-width:60%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:30%}@media screen and (max-width: 800px){.top-box--texts{max-width:50%;word-wrap:break-word}}.top-box__pics{display:flex;align-items:center;width:25%}@media screen and (max-width: 1000px){.top-box__pics{width:28%}}@media screen and (max-width: 800px){.top-box__pics{width:30%}}@media screen and (max-width: 650px){.top-box__pics{width:33%}}.titles{display:flex;justify-content:center;align-items:flex-start;margin:auto}.titles__title{height:fit-content;width:26rem;margin:auto;transition:opacity .5s ease-in-out,transform .5s ease-in-out}@media screen and (max-width: 900px){.titles__title{width:23rem}}@media screen and (max-width: 800px){.titles__title{width:20rem}}@media screen and (max-width: 700px){.titles__title{width:18rem}}.title-green{color:#14a314;font-size:1.5rem}@media screen and (max-width: 800px){.title-green{font-size:1.25rem}}.title-grey{color:#888;margin:auto}.descriptions{display:flex;align-items:flex-start}.descriptions__description{text-align:left;width:22rem;margin:auto;margin-top:2rem;font-style:italic;color:#fff;transition:opacity .5s ease-in-out,transform .5s ease-in-out}@media screen and (max-width: 1000px){.descriptions__description{margin-top:.5rem}}@media screen and (max-width: 700px){.descriptions__description{margin-top:.5rem;width:17rem}}@media screen and (max-width: 700px){.descriptions__description{margin-top:.2rem;width:15rem}}.product__pic{width:100%;height:100%;object-fit:contain;flex-shrink:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.bottom-box{display:flex;align-items:center;justify-content:space-between;margin-top:5rem;overflow:hidden}.arrows{display:flex;justify-content:space-between;width:12%}.arrows__arrow{height:2.5rem;width:min-content;max-width:3rem;cursor:pointer}.arrows__arrow--left{transform:rotate(90deg);opacity:.5}.arrows__arrow--right{transform:rotate(-90deg)}@media screen and (max-width: 1200px){.arrows{min-width:14%}}@media screen and (max-width: 1000px){.arrows{min-width:16%}}@media screen and (max-width: 850px){.arrows{min-width:18%}}@media screen and (max-width: 750px){.arrows{min-width:20%}}@media screen and (max-width: 650px){.arrows{min-width:25%}}.stepper{width:75%;height:50%;display:flex;justify-content:space-between;align-items:center;margin-right:-2.2rem}.stepper__ball{position:relative;height:1.5rem;width:33%}.stepper__ball--grey{border-radius:50%;background-color:#ccc9c9;width:1.5rem;height:1.5rem}.stepper__ball--green{border-radius:50%;background-color:#14a314;width:1.5rem;height:1.5rem;transition:transform .2s ease-in-out;transform-origin:left}.stepper__ball::before{position:absolute;content:"";height:.2rem;background-color:#ccc9c9;top:45%;width:100%;z-index:-1}.stepper__ball::after{position:absolute;content:"";height:.2rem;background-color:#14a314;top:45%;width:100%;right:0%;transform-origin:left;transition:opacity .3s ease-in-out,transform .3s ease-in-out;z-index:2}.stepper__ball:last-child{width:4.1rem}@media screen and (max-width: 1000px){.stepper__ball:last-child{width:4.3rem}}@media screen and (max-width: 800px){.stepper__ball:last-child{width:4.4rem}}@media screen and (max-width: 725px){.stepper__ball:last-child{width:4.5rem}}@media screen and (max-width: 650px){.stepper__ball:last-child{width:4.6rem}}@media screen and (max-width: 650px){.stepper__ball:last-child{width:4.7rem}}@media screen and (max-width: 570px){.stepper__ball:last-child{width:4.8rem}}.stepper__ball:last-child::before{content:none}.stepper__ball:last-child::after{content:none}.stepper__ball img{width:1.5rem}.sm-screen-replacement{display:none}@media screen and (max-width: 750px){.moment-products{min-height:auto;margin:auto;margin-top:5rem}.moment-products__container{display:none}.sm-screen-replacement{width:90;margin:auto;margin-top:5rem;display:flex;flex-direction:column;align-items:center;transform:translateY(-10%);margin-bottom:0px;padding-bottom:0px}.rpm-pic{width:50%;margin-top:2rem}.testimonial_header-rpm{text-align:center;margin:auto;margin-top:2rem;color:#14a314}.product-grey-addition{color:#888;text-align:center}.testimonial__text{width:70%;color:#fff;margin:auto;text-align:center;margin-top:1rem}}#contact{margin-bottom:5rem;transition:1s;margin-top:5rem}@media screen and (max-width: 650px){#contact{margin-top:2rem}}.contact-info{display:flex;justify-content:space-around;align-items:center;width:90%;margin:auto;margin-top:4rem}.right-bloc{display:flex;flex-direction:column;justify-content:space-between;height:25rem}.right-bloc__contact{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;max-height:50%}.right-bloc__contact--find-us{font-size:1.5rem;margin-top:0px;color:#14a314}.metro,.adress,.mail,.tel{display:flex;align-items:center;position:relative;color:#fff}.metro__logo,.adress__logo,.mail__logo,.tel__logo{width:1.5rem;height:1.5rem}.metro__text,.adress__text,.mail__text,.tel__text{margin-left:1rem}.after::after{display:block;content:"";position:absolute;bottom:0;left:0;height:75%;width:100%;background:linear-gradient(to top left, #35af81, #a1e665);transform:scale(1.07, 1) skewX(-10deg);transform-origin:right;transition:transform 1s ease-in-out}.erase-after::after{transform:scale(0, 1)}.plus-span{margin-left:.5rem;margin-right:.5rem}@media screen and (max-width: 1300px){.google-map{width:30rem}}@media screen and (max-width: 1050px){.contact-info{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.google-map{width:60%;margin-bottom:2rem}.right-bloc{height:auto}.right-bloc__contact--find-us{margin:auto}.metro,.adress,.mail,.tel{margin:auto}.mobile-margin{margin-top:2rem}}@media screen and (max-width: 835px){.google-map{height:20rem}}@media screen and (max-width: 660px){.google-map{width:85%}.right-bloc{margin-top:2rem}.right-bloc__contact--find-us{font-size:1.25rem}}.horaires{margin-bottom:2rem;margin-top:5rem}.horaires h3{font-size:3.5rem;font-weight:600;margin:auto;margin-top:5rem;width:fit-content}.horaires-padded-component{margin:auto;margin-top:4rem;width:51%;height:12rem;border-radius:5px;border:1px gray;background-color:#c9f7d0;border-radius:10px}.horaires-btn-container{margin:auto;width:60%;display:flex;justify-content:space-between}.horaires-btn{background-color:#fff;color:#14a314;border-radius:12px;border:1px solid #14a314;font-weight:500;font-size:1rem;cursor:pointer;width:8rem;height:2.5rem}.horaires-btn:focus{outline:none}.horaires-btn-active{transform:translateY(-50%);color:#fff;background-color:#14a314;border:2px solid #14a314}.horaires-content{margin:auto;width:fit-content}.horaires-content h5{font-size:1.5rem;margin:auto;width:fit-content;margin-top:10%;text-align:center}.horaires-content p{font-size:1.5rem;margin:auto;width:fit-content;margin-top:3%;text-align:center}.horaires-content-hidden{display:none}@media screen and (max-width: 1050px){.horaires-content{margin-top:2rem}.horaires-content h5{font-size:2rem}.horaires-content p{font-size:1.25rem}.horaires-btn{font-size:1rem;width:6rem}.horaires-padded-component{height:14rem;width:60%}}@media screen and (max-width: 750px){.horaires-padded-component{height:16rem;width:70%}.horaires-btn-container{width:75%}}@media screen and (max-width: 520px){.horaires-padded-component{height:11rem;width:85%}.horaires-btn-container{width:65%;margin-top:2rem}.horaires-btn{font-size:.7rem;width:4rem}.horaires-content h5{font-size:1.25rem}.horaires-content p{font-size:1rem}}.pdts-nat-body,.para-body{background-color:#f3efef}.jumbo{position:relative}.jumbo-text{color:#fff;position:absolute;bottom:5rem;display:flex;flex-direction:column;align-items:flex-start;margin-left:12%;width:100%}.jumbo-text h1{font-weight:600;font-size:2.5rem;margin-bottom:0rem}.jumbo-text p{font-weight:500;font-size:1.5rem;width:70%}.jumbo-img{width:100%;height:75vh;overflow:hidden}.para-img{height:100%;width:100%;transition:transform 15s ease;object-fit:cover}.jumbo-img:hover .para-img{transform:scale(1.2)}@media screen and (max-width: 600px){.jumbotron{height:90vh}.jumbo-text h1{font-size:2rem}.jumbo-text p{font-size:1rem}.jumbo-img{height:80vh}}@media screen and (max-height: 500px){.jumbo-text{position:absolute;bottom:2rem}.jumbo-text h1{font-size:2rem}.jumbo-text p{font-size:1rem}}.grid-nat-hidden{opacity:0;transform:translateY(2%)}.trans{transition:1s}.produits-naturels-grid-container{width:fit-content;max-width:90%;margin:auto;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2rem;box-sizing:border-box;margin-bottom:2rem}.card{width:22rem;background-color:#fff;margin:auto;height:12rem}.cardpic{width:22rem;height:12rem}.card-body{padding:0px;height:12rem;max-width:22rem;padding-bottom:2rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;transform:translateY(-102%);background-color:#fff;opacity:0;transition:.8s ease}.card:hover .card-body{opacity:1}.card-body h5{font-size:1.5rem;width:fit-content;margin-top:3.5rem;margin-bottom:0px;margin-left:5%;color:#14a314}.card-body p{font-size:1rem;line-height:1.5;margin-left:5%;width:90%;color:gray}@media screen and (max-width: 1245px){.produits-naturels-grid-container{grid-template-columns:repeat(2, 1fr);grid-gap:5rem}}@media screen and (max-width: 874px){.produits-naturels-grid-container{grid-template-columns:auto;grid-gap:2rem}}@media screen and (max-width: 550px){.produits-naturels-grid-container{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.card{width:20rem;display:flex;flex-direction:column;justify-content:center;height:fit-content;border:1px solid #d3d3d3}.cardpic{width:19.8rem;border-bottom:1px solid #d3d3d3}.card-body{height:8rem;transform:translateY(0%);opacity:1;padding-top:1rem}.card-body h5{font-size:1.3rem;margin-top:2rem}.card-body p{font-size:.8rem}}.legal__header{height:3rem}.legal__text{width:80%;margin:auto}.legal__text h2{margin-top:5rem;font-size:1.2rem}.legal__text p{color:#fff}.legal__footer{margin-top:3rem}/*# sourceMappingURL=style.css.map */
