*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0}ol,ul{list-style:none}a{text-decoration:none;color:inherit}button,input,optgroup,select,textarea{margin:0;padding:0;border:0;font-family:inherit;font-size:inherit;line-height:inherit}img{display:block;max-width:100%;height:auto}.loader{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;z-index:9999;width:100%;height:100vh;background:#1a894d;animation:loading 2.5s 4.5s forwards;pointer-events:none}.loader .icons{display:flex;flex-direction:row;justify-content:center;align-items:center}.loader .icons img{width:40px;height:auto;margin:40px 10px;-webkit-background-clip:text;background-clip:text}#icon0{animation:slideLtoR .75s 0s cubic-bezier(.68,-.55,.27,1.55)}#icon1{animation:slideLtoR 1.5s 0s cubic-bezier(.68,-.55,.27,1.55)}#icon2{animation:slideLtoR 2.25s 0s cubic-bezier(.68,-.55,.27,1.55)}#icon3{animation:slideLtoR 3s 0s cubic-bezier(.68,-.55,.27,1.55)}#icon4{animation:slideLtoR 3.75s 0s cubic-bezier(.68,-.55,.27,1.55)}#icon5{animation:slideLtoR 4.5s 0s cubic-bezier(.68,-.55,.27,1.55)}@keyframes loading{0%{opacity:100%}to{opacity:0%;transform:translateY(-100vh)}}@keyframes slideLtoR{0%{transform:translate(-100vh)}to{transform:translate(0)}}.header{display:flex;flex-direction:column;justify-content:center;width:100%;height:9.5rem;overflow:hidden;margin-bottom:5rem;position:absolute;top:0}.header #banner{width:100%;object-fit:cover}.header .navBar{width:100%;padding:1rem;position:absolute;top:0;z-index:1;font-weight:550}.alterHeader{position:fixed;top:0;width:100%;background-color:#1a894d;color:#fff;font-weight:550;height:3rem;padding:1rem;z-index:2}.alterHeader .pageTitle{width:80%;font-size:1rem;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.alterHeader .muteButton{width:1.5rem;height:1.5rem;top:.75rem;right:3.5rem;position:fixed;cursor:pointer;transform:rotate(180deg);z-index:10000}#logo{width:105px;height:auto;border:.15rem solid #ffffff;border-radius:15%;box-shadow:0 0 5px 2.5px #1a894d}.navigation{z-index:9999;position:relative}.navigation #menu,.navigation #userIcon{cursor:pointer}.navigation #menu{width:1.75rem;height:1.75rem;position:absolute;top:-.25rem;left:0}.navigation .userDefaultAvatar{width:2rem;height:2rem;position:absolute;top:-.5rem;right:0;filter:drop-shadow(white 0 5px 2.5px)}.navigation .navHeader{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:left;gap:1.5rem;width:100%;border-radius:10px 10px 0 0}.navigation .navHeader img{width:4rem;height:4rem;border:2px solid #ffffff;border-radius:25%}.navigation .navHeader h1{font-size:1.25rem;font-weight:600}.navigation .navHeader p{font-size:.75rem;font-style:italic;color:#8f8f8f}.navigation .navContent{color:#000;z-index:9999;position:absolute;display:flex;flex-direction:column;justify-content:flex-start;gap:1.25rem;align-items:flex-start;background-color:#fff;border-radius:0 0 15px 15px;padding:1rem .5rem;width:90%;max-height:100vh;box-shadow:0 0 10px 5px #1a894d;transform:translate(7.5%,-110%);transition:transform .5s ease-in-out}.navigation .navContent.show{transform:translate(7.5%,-1.25rem);transition:transform .75s ease-in-out}.navigation .navContent a{display:flex;flex-direction:row;gap:.5rem}.navigation .navContent .navName{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem}.navigation .navContent .navIcon{width:1.5rem;height:1.5rem}.navigation .navContent .iconHE{translate:-.25rem}.navigation .navContent .bottomNavZone{display:flex;flex-direction:column;justify-content:center;gap:1rem;margin:1rem auto 0}.navigation .navContent .bottomNavZone #logInButton,.navigation .navContent .bottomNavZone #signUpButton,.navigation .navContent .bottomNavZone #logOutButton,.navigation .navContent .bottomNavZone #profilButton{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:10px;cursor:pointer;font-size:large;font-weight:600;padding:0;height:2.5rem}.navigation .navContent .bottomNavZone #logInButton,.navigation .navContent .bottomNavZone #logOutButton{background-color:#fff;color:#1a894d;border:1px solid #1a894d}.navigation .navContent .bottomNavZone #signUpButton,.navigation .navContent .bottomNavZone #profilButton{background-color:#1a894d;color:#fff;border:none}.navigation .navContent .bottomNavZone #logOutButton{margin-bottom:.75rem}.navigation .navContent .bottomNavZone p{font-size:small;margin-top:1rem}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:9998;display:none}.overlay.show{display:block}.hero h3{font-size:1rem;color:#1a894d;position:absolute;top:3.5rem;right:.5rem;background-color:#1a894d;padding:.125rem .25rem;color:#f5f5f5;border:.12rem solid #ffffff;border-radius:5px;box-shadow:0 0 5px 2.5px #1a894d}.hero .heroParagraph{text-align:center}.hero .heroTitle{display:flex;flex-direction:row;justify-content:center;position:absolute;top:7rem;gap:1rem}.hero .heroTitle .titleSubtitleZone{display:flex;flex-direction:column;justify-content:flex-end;text-align:start;padding-top:2.5rem}.hero .heroTitle .titleSubtitleZone #headSubtitle{color:#8f8f8f}.form{display:flex;flex-direction:column;justify-content:center;gap:2rem;margin-top:2rem;width:250px}.form input{padding:.5rem;border:2px solid #ffffff;border-radius:5px}.form #loginButton{padding:.5rem;color:#fff;background-color:#0e4929;border:none;font-weight:700;cursor:pointer}.form .loginErrorMessage{color:red}.registerForm{display:flex;flex-direction:column;justify-content:center;gap:.25rem;width:250px}.registerForm input{padding:.5rem;border:2px solid #ffffff;border-radius:5px}.registerForm #registerButton{padding:.5rem;color:#fff;background-color:#0e4929;border:none;font-weight:700;margin:2rem 0;cursor:pointer}.registerForm .registerErrorMessage{color:red}.registerForm span{margin-bottom:1rem}.footer{display:flex;justify-content:center;position:fixed;bottom:0;padding:1rem;width:100%;height:4rem;background-color:#fff}button{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;font-weight:700;height:3.5rem;background-color:#eff7f2;color:#1a894d;border-radius:10px}button img{width:1.5rem;height:1.5rem;margin-bottom:.5rem}.featureBlock{display:flex;flex-wrap:wrap;justify-content:center;max-width:420px;gap:1rem;background-color:#eff7f2;border-radius:12.5px;box-shadow:0 0 5px 2.5px #8f8f8f}.featureBlock .feature{width:100%}.featureBlock .feature img{width:100%;height:12rem;object-fit:cover;border-radius:12.5px 12.5px 0 0}.featureBlock .feature .featureMeta{display:flex;justify-content:start;padding:1rem 0 0 1rem;font-size:.9rem;color:#1a894d}.featureBlock .feature .featureTitle{display:flex;justify-content:start;text-align:left;padding:0 0 0 1rem}.featureBlock .feature .featureDescription{display:flex;justify-content:start;text-align:left;padding:1rem}.featureBlock button{display:flex;flex-direction:row;justify-content:center;gap:.5rem;width:100%;font-weight:600;font-size:1rem;background-color:#1a894d;color:#fff;height:2.5rem;border-radius:0 0 12.5px 12.5px;cursor:pointer}.featureBlock button img{margin-top:.25rem}.footerNav{display:flex;justify-content:space-evenly;position:fixed;bottom:0;padding:.25rem;width:100%;height:4rem;background-color:#fff;font-size:.7rem;color:#8f8f8f;gap:.25rem}.footerNav a{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:flex-end}.footerNav a img{width:1.5rem;height:1.5rem}.footerNav .active{color:#1a894d;font-size:larger;font-weight:700;transform:translateY(.25rem)}.footerNav .active img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(200%)}.cardBlock{margin-bottom:1rem}.cardBlock .card{display:flex;gap:1rem}.cardBlock .card .cardContent{width:100%}.cardBlock .card img{width:10rem;height:7rem;object-fit:cover;border-radius:15px}.cardBlock .card .cardMeta{display:flex;justify-content:start;text-align:left;font-size:.9rem;color:#1a894d}.cardBlock .card .cardTitle{display:flex;justify-content:start;text-align:left}.cardBlock .card .cardDescription{display:flex;justify-content:start;text-align:left;padding:.5rem 0}.cardBlock .card button{display:flex;flex-direction:row;justify-content:center;gap:.5rem;width:50%;font-weight:600;font-size:1rem;background-color:#1a894d;color:#fff;height:2rem;cursor:pointer}.cardBlock .card button img{width:1.5rem;height:auto;margin-top:.25rem}.searchBar{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#1a894d;margin:0;padding:0 1rem;width:100%;position:fixed;top:3rem;z-index:1}.searchBar #iconFilter{position:relative;left:0;top:-.25rem;width:2rem;height:2rem;cursor:pointer;margin:0}.searchBar .searchForm{display:flex;flex-direction:row;justify-content:center;width:100%}.searchBar .searchForm #searchInput{width:100%;max-width:15rem;height:2rem;border:none;border-radius:10px;padding:0 .5rem;margin:.25rem 0 .5rem;background-color:#eff7f2}.searchBar .searchForm #searchInput #searchButton{width:2rem;height:2rem;border:none;border-radius:10px;background-color:#eff7f2;color:#1a894d;font-size:1.5rem;padding:0 .5rem;margin:0 .5rem}.fav{display:flex;position:absolute}.fav #FAV{width:2.5rem;height:2.5rem;position:relative;bottom:3rem;left:5rem;cursor:pointer}.fav #AROMATHEQUE{width:2.5rem;height:2.5rem;position:fixed;top:3.5rem;right:1rem;cursor:pointer}.transparentAlterHeader{background-color:#fff0}.homeContent{display:flex;flex-direction:column;align-items:center;margin:12rem auto 5rem;max-width:1080px}.homeContent .hero{padding:0 1rem}.homeContent #pricePlan{width:100%;margin:1.5rem 0;font-weight:600;box-shadow:0 0 5px 2.5px #8f8f8f;cursor:pointer}.homeContent .buttonsBlock,.homeContent .buttonBlock{display:flex;justify-content:space-between;margin:0 0 2rem;gap:1rem;width:100%;padding:0 1rem}.homeContent .buttonsBlock button,.homeContent .buttonBlock button{font-weight:600;width:100%;cursor:pointer;box-shadow:0 0 5px 2.5px #8f8f8f}.homeContent .buttonsBlock a,.homeContent .buttonBlock a{flex:1;text-align:center}.homeContent .buttonsBlock a img,.homeContent .buttonBlock a img{width:2.5rem;height:2.5rem;margin:0}.homeContent .galleryArticles{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;padding:0 1rem}.homeContent #miniVersion{display:flex;justify-content:right;gap:1rem;position:absolute;top:5.75rem;transform:translate(25%);scale:.65}.homeContent #miniVersion .miniVersion{max-width:8rem}.homeContent #miniVersion button{max-width:8rem;filter:drop-shadow(white 0 2.5px 1.25px)}.buttonsBlock{display:flex;justify-content:space-between;margin:2rem 0 1.5rem;gap:1rem;width:90%;max-width:1080px}.buttonsBlock button{font-weight:600;width:100%;cursor:pointer;box-shadow:0 0 5px 2.5px #8f8f8f}.buttonsBlock a{flex:1;text-align:center}#premium{display:flex;flex-direction:row;gap:1rem;margin:1rem auto;font-size:larger;font-weight:600;width:80%;cursor:pointer;box-shadow:0 0 5px 2.5px #8f8f8f}#premium img{margin:0}.aboutHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem}.aboutHeader .circleBan{border:3px solid #7ac242;border-radius:50%;width:8rem;height:8rem;text-align:center}.aboutHeader .circleBan img{width:100%;height:100%;border-radius:50%;object-fit:cover}.aboutHeader .nocircleBan{width:8rem;height:8rem;text-align:center}.aboutHeader .nocircleBan img{width:100%;height:100%;object-fit:cover}#donPaypal{display:flex;flex-direction:row;justify-content:center;margin:1rem auto;width:100%}#donPaypal input{width:65%}.loginPage{position:fixed;top:0;width:100%;height:100vh;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#1a894d;color:#fff}.loginPage img,.loginPage h1,.loginPage p{margin:1rem 0}.loginPage p{font-weight:700}.loginPage #loginCopyright{font-size:smaller;color:#fff;position:fixed;bottom:0;font-style:italic}.loginPage a{font-size:larger;color:#7ac242;text-decoration:none;font-weight:700}.registerPage{position:fixed;top:0;width:100%;height:100vh;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#1a894d;color:#fff}.registerPage img{margin:2rem 0}.registerPage .sub{margin-bottom:2rem}.registerPage p{font-weight:700}.registerPage #registerCopyright{position:fixed;font-size:smaller;color:#fff;font-style:italic;padding-bottom:1rem;bottom:0}.registerPage a{font-size:larger;color:#7ac242;text-decoration:none;font-weight:700}#errorPage{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;position:fixed;top:0}#errorPage .errorContent{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:0 1rem;margin-bottom:2rem}#errorPage .errorContent #errorText{font-size:2rem;font-weight:600}#errorPage .errorContent #ERROR{font-size:5rem;font-weight:600;color:#1a894d}.gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;padding:1rem 0;margin:0;max-width:1440px}.gallery a{display:flex;flex-direction:row;flex-wrap:wrap;min-width:6.25rem;max-width:165px;height:165px;width:30%}.gallery .card{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background-color:#eff7f2;border-radius:15px;width:100%;height:100%;position:relative;box-shadow:0 0 5px 2.5px #8f8f8f}.gallery .card .premiumBadge{width:1.5rem;height:1.5rem;position:absolute;top:.25rem;left:.25rem}.gallery .card img{width:90%;height:65%;margin:0rem;object-fit:cover;border-radius:50%}.gallery .card .name{display:flex;justify-content:center;align-items:center;height:25%;font-size:.9rem}.detailPage{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}.detailPage .circleBan{border:3px solid #7ac242;border-radius:50%;width:7rem;height:7rem;text-align:center;object-fit:cover;margin-bottom:1rem}.detailPage .detailContent{display:flex;flex-direction:column;align-items:center;gap:1rem}.detailPage .detailContent .buyButtons{display:flex;justify-content:center;gap:1.25rem}.detailPage .detailContent .buyButtons button{padding:0 .5rem;box-shadow:0 0 5px 2.5px #8f8f8f}.detailPage .detailContent .detailInfos{display:flex;flex-direction:column;justify-content:flex-start;gap:1.5rem;text-align:left}.detailPage .detailContent .detailInfos p{color:#1a894d;font-weight:700;margin:.5rem 0}.detailPage .detailContent .detailInfos span{color:#000;font-weight:400}.label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.noticePage .buttonsBlock{display:flex;justify-content:center;gap:1.25rem;margin:.5rem 0}.noticePage .buttonsBlock button{padding:.5rem 1rem;box-shadow:0 0 5px 2.5px #8f8f8f}.noticePage .noticeContent,.noticePage .noticeHeader{display:flex;flex-direction:column;padding:1rem}.noticePage .noticeContent{text-align:left;max-width:1080px}.noticePage .noticeHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.noticePage .noticeHeader .circleBan{width:5rem;height:5rem;text-align:center}.noticePage .noticeHeader .circleBan img{width:100%;height:100%;object-fit:cover}.noticePage .noticeSub{color:#8f8f8f}.noticePage .warning{display:flex;background-color:#fcf7e8;color:#e18f05;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.noticePage .warning img{width:1.5rem}.label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.5rem}.label img{width:2.5rem;height:2.5rem;margin-right:.5rem}.label li{width:100%;display:flex;flex-direction:row;align-items:center}.label2{width:1.5rem;height:1.5rem}.alignTitle{display:flex;flex-direction:row;align-items:left;gap:.5rem}.definitionsPage{padding:0 .5rem}.definitionsPage .definitionsContent,.definitionsPage .definitionsHeader{display:flex;flex-direction:column;padding:1rem}.definitionsPage .definitionsContent{text-align:left;max-width:1080px}.definitionsPage .definitionsHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.definitionsPage .definitionsHeader .circleBan{width:5rem;height:5rem;text-align:center}.definitionsPage .definitionsHeader .circleBan img{width:100%;height:100%;object-fit:cover}.definitionsPage .warning{display:flex;background-color:#fcf7e8;color:#e18f05;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.definitionsPage .warning img{width:1.5rem}.tipsPage .tipsContent,.tipsPage .tipsHeader{display:flex;flex-direction:column;padding:1rem}.tipsPage .tipsContent{text-align:left;max-width:1080px}.tipsPage .tipsHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.tipsPage .tipsHeader .circleBan{width:5rem;height:5rem}.tipsPage .tipsHeader .circleBan img{width:100%;height:100%;object-fit:cover}.tipsPage .warning{display:flex;background-color:#fcf7e8;color:#e18f05;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.tipsPage .warning img{width:1.5rem}.tipsPage .danger{display:flex;background-color:#f8ecec;color:#dc2c26;align-items:flex-start;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.tipsPage .danger img{width:1.5rem}.diffusionPage .diffusionContent,.diffusionPage .diffusionHeader{display:flex;flex-direction:column;padding:1rem}.diffusionPage .diffusionContent{display:flex;flex-direction:column;gap:1rem;text-align:left}.diffusionPage .diffusionContent #largeButton{width:100%;height:3rem;font-weight:600;box-shadow:0 0 5px 2.5px #8f8f8f}.diffusionPage .diffusionContent .buttonsBlock{display:flex;justify-content:space-between;width:100%;gap:.5rem}.diffusionPage .diffusionContent .buttonsBlock button{font-weight:600;width:100%;cursor:pointer;box-shadow:0 0 5px 2.5px #8f8f8f}.diffusionPage .diffusionContent .buttonsBlock a{flex:1;text-align:center}.diffusionPage .diffusionHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.diffusionPage .diffusionHeader .circleBan{border:3px solid #7ac242;border-radius:50%;width:8rem;height:8rem}.diffusionPage .diffusionHeader .circleBan img{width:100%;height:100%;border-radius:50%;object-fit:cover}.diffusionPage .warning{display:flex;background-color:#fcf7e8;color:#e18f05;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.diffusionPage .warning img{width:1.5rem}.diffusionPage .danger{display:flex;background-color:#f8ecec;color:#dc2c26;align-items:flex-start;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.diffusionPage .danger img{width:1.5rem}.diffuserPage .diffuserContent,.diffuserPage .diffuserHeader{display:flex;flex-direction:column;padding:1rem}.diffuserPage .diffuserContent{display:flex;flex-direction:column;gap:1rem;text-align:left}.diffuserPage .diffuserContent #largeButton{width:100%;height:3rem;font-weight:600}.diffuserPage .diffuserContent .buttonsBlock{display:flex;justify-content:space-between;width:100%;gap:.5rem}.diffuserPage .diffuserContent .buttonsBlock button{font-weight:600;width:100%;cursor:pointer}.diffuserPage .diffuserContent .buttonsBlock a{flex:1;text-align:center}.diffuserPage .diffuserContent .roomSize{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:2rem;text-align:center}.diffuserPage .diffuserHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.diffuserPage .diffuserHeader p{color:#8f8f8f}.diffuserPage .diffuserHeader .circleBan{border:3px solid #7ac242;border-radius:50%;width:7rem;height:7rem}.diffuserPage .diffuserHeader .circleBan img{width:100%;height:100%;border-radius:50%;object-fit:cover}.diffuserPage .warning{display:flex;background-color:#fcf7e8;color:#e18f05;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.diffuserPage .warning img{width:1.5rem}.diffuserPage .danger{display:flex;background-color:#f8ecec;color:#dc2c26;align-items:flex-start;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.diffuserPage .danger img{width:1.5rem}.phytoContent{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem 1rem 0}.phytoContent .circleBan{border:3px solid #7ac242;border-radius:50%;width:6rem;height:6rem}.phytoContent .circleBan img{width:100%;height:100%;border-radius:50%;object-fit:cover}.phytoContent .circleBan,.phytoContent .phytoTitle,.phytoContent .phytoSub{text-align:left;margin-bottom:1rem}.phytoContent .phytoSub{color:#8f8f8f}.phytoContent .phytoCards{display:flex;flex-direction:column}.microContent{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem 1rem 0}.microContent .circleBan{border:3px solid #7ac242;border-radius:50%;width:8rem;height:8rem}.microContent .circleBan img{width:100%;height:100%;border-radius:50%;object-fit:cover}.microContent .circleBan,.microContent .microTitle,.microContent .microSub{text-align:center;margin-bottom:1rem}.microContent .microSub{color:#8f8f8f}.microContent .microCards{display:flex;flex-direction:column}.userPage{padding-bottom:5rem}.userData{display:flex;justify-content:center;margin:auto;width:100%}.userHeader{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.75rem;color:#fff;background-color:#1a894d;text-align:center;padding:1rem;position:relative;width:100%}.userHeader .currentStatus{font-weight:700}.userHeader #editIcon{cursor:pointer;width:1.75rem;height:1.75rem;position:absolute;bottom:1rem;right:1rem}.validation{cursor:pointer;width:3rem;height:3rem;position:fixed;bottom:5rem;right:50%;transform:translate(50%)}.userData{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem 1rem 5rem;position:absolute}.headOfSection{display:flex;flex-direction:row;justify-content:space-around}.buttonBlock{display:flex;justify-content:space-between;gap:1rem;padding:1rem 2.5rem;max-width:1080px;margin:0 auto}.buttonBlock button{height:3.5rem}.buttonBlock a,.buttonBlock #ebooks,.buttonBlock #genius,.buttonBlock #plantIdentifier{border-radius:10px;cursor:pointer;width:100%;box-shadow:0 0 5px 2.5px #8f8f8f}.buttonBlock a img,.buttonBlock #ebooks img,.buttonBlock #genius img,.buttonBlock #plantIdentifier img{width:2.5rem;height:2.5rem;margin:0}.geniusZone{display:flex;justify-content:center;padding-top:.25rem}.geniusZone .genie{display:flex;width:5rem;height:5rem;align-self:center;filter:drop-shadow(#1a894d 0 5px 2.5px)}.selectorsBlock{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;gap:.5rem;padding:.75rem}.selectorsBlock p,.selectorsBlock span{text-align:center;align-self:center}.selectorsBlock .selector{color:#8f8f8f;text-align:center;align-content:center;height:2rem;border-radius:10px;padding:0 1rem;margin:.2rem;cursor:pointer;box-shadow:0 0 5px 2.5px #8f8f8f}.selectorsBlock .selector.selected{color:#eff7f2;background-color:#1a894d}.userDefaultAvatar{width:4rem;height:4rem;filter:drop-shadow(white 0 5px 2.5px)}.libraryPage{display:flex;flex-direction:column;align-items:center;height:100vh}.circleBan{margin:1rem 0;width:8rem;height:8rem;text-align:center}.circleBan img{width:100%;height:100%;object-fit:cover}.ebooksGallery{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;padding:1rem}.ebooksGallery .couverture{width:10rem;border-radius:10px;box-shadow:0 0 5px 2.5px #8f8f8f;padding:0;margin:0;cursor:pointer}.readPage{display:flex;flex-direction:column;justify-content:center;width:100%;height:100vh;padding:0 0 4rem}.bookTitle{font-size:smaller;margin-top:.25rem}.viewerPage{display:flex;flex-direction:column;justify-content:center;position:absolute;width:100%;height:100%;padding:1rem 0}.viewerPage .buttonsBlock{margin:0}.viewerPage .react-pdf__Document{scale:.8}.react-pdf__Page__canvas{margin:0;border:1px solid #8f8f8f;border-radius:10px;box-shadow:0 0 5px 2.5px #8f8f8f;max-width:455px;max-height:650px}.react-pdf__Page__textContent,.react-pdf__Page__annotations,.annotationLayer{display:none}.favsPage{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1.5rem 0}.favsPage .definitionsContent,.favsPage .definitionsHeader{display:flex;flex-direction:column}.favsPage .essentialOilPage,.favsPage .vegetalOilPage,.favsPage .gemmoPage{padding:0;text-align:center}.favsPage .definitionsHeader{display:flex;flex-direction:column;align-items:center;justify-content:center}.favsPage .definitionsHeader .circleBan{width:8rem;height:8rem;text-align:center}.favsPage .definitionsHeader .circleBan img{width:100%;height:100%;object-fit:cover}.favsPage #back{display:none}.favsPage .warning{display:flex;background-color:#fcf7e8;color:#e18f05;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.favsPage .warning img{width:1.5rem}.blogPage,.articleDetailPage{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;margin:0rem 1rem}.blogPage .articleDetailPage,.articleDetailPage .articleDetailPage{margin-top:17rem}.blogPage .articleContent,.blogPage .articleSource,.articleDetailPage .articleContent,.articleDetailPage .articleSource{max-width:1080px;text-align:left;white-space:pre-wrap}.blogPage .articleContent strong,.blogPage .articleContent h3,.blogPage .articleSource strong,.blogPage .articleSource h3,.articleDetailPage .articleContent strong,.articleDetailPage .articleContent h3,.articleDetailPage .articleSource strong,.articleDetailPage .articleSource h3{color:#1a894d}.blogPage .articleContent h3,.blogPage .articleSource h3,.articleDetailPage .articleContent h3,.articleDetailPage .articleSource h3{margin-top:1.5rem}.blogPage .articleSource,.articleDetailPage .articleSource{display:flex;justify-content:center;text-align:center}.blogPage .galleryArticles,.articleDetailPage .galleryArticles{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.blogPage .blogHeader,.articleDetailPage .blogHeader{display:flex;flex-direction:column;padding:1rem}.blogPage .blogContent,.articleDetailPage .blogContent{text-align:left}.blogPage .blogHeader,.articleDetailPage .blogHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.blogPage .blogHeader .circleBan,.articleDetailPage .blogHeader .circleBan{width:5rem;height:5rem;text-align:center}.blogPage .blogHeader .circleBan img,.articleDetailPage .blogHeader .circleBan img{width:100%;height:100%;object-fit:cover}.blogPage .blogSub,.blogPage .auteurDatMaj,.articleDetailPage .blogSub,.articleDetailPage .auteurDatMaj{color:#8f8f8f}.blogPage .circleBanArticle,.articleDetailPage .circleBanArticle{border:3px solid #7ac242;border-radius:50%;width:8rem;height:8rem;text-align:center;margin-top:2rem}.blogPage .circleBanArticle img,.articleDetailPage .circleBanArticle img{width:100%;height:100%;border-radius:50%;object-fit:cover}.blogPage .articleCard,.articleDetailPage .articleCard{display:flex;position:relative}.blogPage .articleCard .premiumBadge,.articleDetailPage .articleCard .premiumBadge{height:2rem;width:2rem;position:absolute;top:2rem;left:.5rem}#installPrompt{width:95%;margin:0 0 .5rem .5rem;position:fixed;bottom:50%;right:50%;padding:10px;background-color:#1a894d;border-radius:15px;box-shadow:0 2px 10px #0003;transform:translate(50%,50%);z-index:1000}#installPrompt img{width:30px;height:30px;border-radius:5px}#installPrompt #promptText{font-size:1.2rem;color:#fff}#installPrompt #promptChoiceButtons{display:flex;justify-content:space-around}#installPrompt #promptChoiceButtons #installButton,#installPrompt #promptChoiceButtons #cancelButton{height:30px;margin-top:10px;padding:0 50px;border:none;border-radius:5px;background-color:#0e4929;color:#fff;cursor:pointer}#installPrompt #promptChoiceButtons #cancelButton{background-color:#8f8f8f}#installPrompt #promptChoiceButtons #installButton:hover{background-color:#7ac242}#installPrompt #promptChoiceButtons #cancelButton:hover{background-color:#dc2c26}.plantIdentifierPage{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 .5rem;margin:0 0 5rem}.plantIdentifierPage .plantIdentifierContent,.plantIdentifierPage .plantIdentifierHeader{display:flex;flex-direction:column;padding:1rem;max-width:1440px}.plantIdentifierPage .plantIdentifierContent{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.plantIdentifierPage .importChoice{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;gap:1rem;align-items:flex-start}.plantIdentifierPage .importChoice .cameraSelector{display:flex;flex-direction:column;width:35vw;gap:.5rem;margin-bottom:.5rem}.plantIdentifierPage .importChoice .buttonsGroup{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem}.plantIdentifierPage #cameraSelect{cursor:pointer}.plantIdentifierPage button,.plantIdentifierPage .custom-file-upload{display:flex;justify-content:center;align-items:center;width:35vw;height:3rem;padding:.5rem 1rem;border-radius:10px;background-color:#eff7f2;color:#1a894d;cursor:pointer}.plantIdentifierPage button img,.plantIdentifierPage .custom-file-upload img{width:1.5rem}.plantIdentifierPage .plantIdentifierHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:-2}.plantIdentifierPage .plantIdentifierHeader .circleBan{display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;height:auto;margin:auto;text-align:center}.plantIdentifierPage .plantIdentifierHeader .circleBan img{width:5rem;height:5rem;object-fit:cover}.plantIdentifierPage .warning{display:flex;background-color:#fcf7e8;color:#e18f05;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.plantIdentifierPage .warning img{width:1.5rem}.plantIdentifierPage #result,.plantIdentifierPage h3{margin-bottom:1rem}.plantIdentifierPage .cardsResult{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem}.plantIdentifierPage .cardsResult .cardResult{align-items:center;padding:1rem;border-radius:10px;background-color:#eff7f2;color:#000;box-shadow:0 0 5px 2.5px #8f8f8f}.plantIdentifierPage #identify{position:fixed;bottom:5rem;right:2rem;cursor:pointer}.plantIdentifierPage #identify img{width:3rem;height:3rem}.plantIdentifierPage .fullscreen-video{position:fixed;top:3rem;left:0;width:100%;height:87.5%;object-fit:cover;z-index:-1}.plantIdentifierPage #capture{position:fixed;bottom:5rem;padding-bottom:1rem;border-radius:50%;width:3rem;height:3rem;background-color:red;border:solid .25rem white;font-size:1.5rem;cursor:pointer}.plantIdentifierPage #capture img{width:3rem;height:3rem}.plantIdentifierPage .preview{z-index:-2}body{justify-content:center;width:100%;height:auto;font-family:Roboto,sans-serif;margin:3rem auto 0;padding:0;box-sizing:border-box;background-color:#fff;-webkit-user-select:none;user-select:none}#root{display:flex;flex-direction:column;text-align:center;margin:0 auto}.mainContent{display:flex;justify-content:center}.essentialOilPage,.vegetalOilPage,.gemmoPage,.noticePage,.definitionsPage,.tipsPage,.diffusionPage,.diffuserPage,.microPage,.top10Page,.mauxPage,.viewerPage{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.essentialOilPage,.vegetalOilPage,.gemmoPage{padding-top:3rem}#goBack{padding:1rem 2rem;margin:1rem 1.5rem 5rem;box-shadow:0 0 5px 2.5px #8f8f8f;cursor:pointer}#highlight{font-weight:700;text-decoration-line:underline;text-decoration-style:double;text-transform:uppercase;color:red}.notif{display:flex;background-color:#eff7f2;color:#1a894d;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.notif img{width:1.5rem}.warning{display:flex;background-color:#fcf7e8;color:#e18f05;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.warning img{width:1.5rem}.warning a{font-weight:700;font-style:italic;text-decoration:underline}.danger{display:flex;background-color:#f8ecec;color:#dc2c26;align-items:flex-start;text-align:left;padding:.75rem;border-radius:10px;gap:.75rem}.danger img{width:1.5rem}.loading{display:inline-block;width:50px;height:50px;position:fixed;top:48%;right:45%;border:6px solid #f3f3f3;border-radius:50%;border-top:6px solid #1a894d;animation:spin 2s linear infinite}.metaInfo{font-weight:700;color:#1a894d}.lineSeparator{align-self:center;width:90%;height:1px;background-color:#fff;box-shadow:0 0 5px 2.5px #1a894d}.galleries{display:flex;flex-direction:column;text-align:left;gap:1rem;width:100%}.topMargin{margin-top:1rem}.formuleCard{display:flex;flex-direction:column;justify-content:center;align-items:left;gap:.25rem;padding:.5rem;margin:1rem 0;border-radius:10px;background-color:#f5f5f5;color:#000;box-shadow:0 0 5px 2.5px #8f8f8f}.source{font-size:smaller;font-style:italic}button:hover,.featureBlock:hover,.card:hover,.formuleCard:hover{scale:1.05;box-shadow:0 0 5px 2.5px #1a894d}#paypal-button-container-P-86331673LL702702PM2BNSNQ,#paypal-button-container-P-9WE33824NU599691DM2BNXOA{display:flex;justify-content:center;scale:.75}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}
