.gh151-scope{--gh151-forest:#004C22;--gh151-lime:#95E45A;--gh151-soft:#eff7e9;--gh151-title-base:var(--gh68-title-pc);--gh151-title-neutral:26;color:var(--gh151-forest);background:#fff;font-family:GH25Body,Montserrat,sans-serif;position:relative;isolation:isolate}.gh151-scope.gh19-scope{padding-block:var(--gh151-pad)}.gh151-scope,.gh151-scope *{box-sizing:border-box}.gh151-scope [hidden]{display:none!important}.gh151-scope :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid #004C22;outline-offset:4px}.gh151-scope :is(a,button,summary){-webkit-tap-highlight-color:transparent}.gh151-scope :is(input,textarea,select){font:inherit;min-width:0;max-width:100%}.gh151-scope :is(p,li,dd,figcaption){overflow-wrap:anywhere}.gh151-scope :is(h1,h2,h3,h4,h5,h6){color:var(--gh151-forest);overflow-wrap:anywhere}.gh151-scope .gh151-rail{width:calc(100% - 64px);max-width:var(--gh151-width);margin-inline:auto;padding-block:var(--gh151-pad)}.gh151-scope .gh151-reading{max-width:760px;margin-inline:auto}.gh151-scope .gh151-kicker{font:700 13px/1.5 GH25Body,Montserrat,sans-serif;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 16px;display:flex;align-items:center;gap:9px}.gh151-scope .gh151-kicker:before{content:"";display:block;width:8px;height:8px;background:var(--gh151-lime);border-radius:50%;flex:none}.gh151-scope .gh151-title-frame{min-width:0;max-width:100%;position:relative;margin-block:0 24px}.gh151-scope .gh151-display{font-family:GH36Title,sans-serif!important;font-weight:400!important;color:var(--gh151-forest);margin:0!important;text-wrap:balance;position:relative;display:block;font-size:var(--gh66-effective-size,var(--gh68-pc))!important}.gh151-scope .gh151-display[data-gh151-role=light]{font-family:GH41Hero,GH36Title,sans-serif!important}.gh151-scope .gh151-display[data-gh151-role=title]{font-family:GH25Body,Montserrat,sans-serif!important;font-weight:700!important}.gh151-scope .gh151-display :is(.gh52-richtext-p,.gh52-richtext-h){display:inline}.gh151-scope .gh151-lead{max-width:720px;font-size:var(--gh68-body-fluid)!important;line-height:1.7;margin-block:0 26px}.gh151-scope .gh151-lead p{margin:0 0 12px}.gh151-scope .gh151-center{text-align:center}.gh151-scope .gh151-center :is(.gh151-kicker,.gh151-actions){justify-content:center}.gh151-scope .gh151-center .gh151-lead{margin-inline:auto}.gh151-scope .gh151-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.gh151-scope .gh151-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 24px;min-height:48px;border:1px solid var(--gh151-forest);border-radius:30px;background:var(--gh151-forest);color:#fff;font:700 16px/1.4 GH25Body,Montserrat,sans-serif;text-align:center;text-decoration:none;cursor:pointer;max-width:100%}.gh151-scope .gh151-button svg{width:20px;height:20px;flex:none}.gh151-scope .gh151-button--lime{background:var(--gh151-lime);color:var(--gh151-forest);border-color:var(--gh151-lime)}.gh151-scope .gh151-button--outline{background:#fff;color:var(--gh151-forest);border-color:var(--gh151-lime)}.gh151-scope .gh151-button:hover{background:var(--gh151-forest);color:#fff}.gh151-scope .gh151-band{background:var(--gh151-forest);color:#fff;border-radius:32px 8px;padding:34px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center}.gh151-scope .gh151-band :is(h2,h3,p){color:inherit}.gh151-scope .gh151-band h2{font:700 24px/1.35 GH25Body,Montserrat,sans-serif!important;margin:0 0 10px}.gh151-scope .gh151-band p{font-size:16px!important;line-height:1.65;margin:0}.gh151-scope .gh151-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,80px);align-items:center}.gh151-scope .gh151-photo{min-width:0;position:relative;max-width:420px;width:100%;margin-inline:auto;--gh85-lime:#95E45A;--gh85-forest:#004C22}.gh151-scope .gh151-photo svg{display:block;width:100%;height:auto;max-height:none}.gh151-scope .gh151-photo :is(.gh78-history-frame__lime){fill:#95e45a}.gh151-scope .gh151-photo :is(.gh78-history-frame__forest){fill:#004c22}.gh151-scope .gh151-photo figcaption{font:400 13px/1.6 GH25Body,Montserrat,sans-serif;text-align:center;padding-top:10px}.gh151-scope .gh151-faq-search{max-width:600px;margin:24px auto 0;text-align:left}.gh151-scope .gh151-faq-search label{display:block;font-weight:600;margin-bottom:8px}.gh151-scope .gh151-faq-search input{width:100%;min-height:52px;padding:12px 20px;border:1px solid #95E45A;border-radius:28px;background:#fff;color:#004c22;font-size:16px}.gh151-scope .gh151-faq-search p{font-size:14px!important;margin:8px 12px;min-height:22px}.gh151-scope .gh151-faq-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;padding:0;margin:18px auto 0}.gh151-scope .gh151-faq-nav a{display:block;border:1px solid #bfd7b6;border-radius:24px;padding:10px 16px;min-height:44px;text-decoration:none;color:#004c22;font-size:14px;font-weight:600}.gh151-scope[data-gh151-kind=faq-group] .gh151-rail{max-width:980px;padding-block:22px}.gh151-scope .gh151-faq-group-head{display:flex;align-items:center;gap:15px;margin:0 0 18px}.gh151-scope .gh151-faq-group-head .gh151-title-frame{margin:0;flex:1}.gh151-scope .gh151-faq-group-head h2{margin:0;font:700 22px/1.4 GH25Body,Montserrat,sans-serif!important}.gh151-scope .gh151-faq-group-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--gh151-soft);flex:none}.gh151-scope .gh151-faq-group-icon svg{width:24px;height:24px}.gh151-scope .gh151-questions{display:grid;gap:12px}.gh151-scope .gh151-question{border:1px solid #c8ddbf;border-radius:16px;background:#fff;min-width:0;scroll-margin-top:130px}.gh151-scope .gh151-question summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;font:600 17px/1.5 GH25Body,Montserrat,sans-serif;min-height:62px}.gh151-scope .gh151-question summary::-webkit-details-marker{display:none}.gh151-scope .gh151-question summary svg{width:20px;height:20px;flex:none;transition:transform .15s}.gh151-scope .gh151-question[open]{background:#f7fbf4;border-color:#95e45a}.gh151-scope .gh151-question[open] summary svg{transform:rotate(180deg)}.gh151-scope .gh151-answer{padding:0 24px 20px;font-size:var(--gh68-body-fluid);line-height:1.75}.gh151-scope .gh151-answer p{margin:0 0 12px}.gh151-scope .gh151-answer a{color:#004c22;text-decoration:underline;text-underline-offset:3px}.gh151-scope .gh151-story-origin{display:inline-flex;align-items:center;gap:14px;border-bottom:2px solid #95E45A;padding-bottom:12px;margin-bottom:24px;font-weight:700}.gh151-scope .gh151-story-origin strong{font:400 38px/1.1 GH36Title,sans-serif}.gh151-scope .gh151-story-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:0;list-style:none;margin:32px 0}.gh151-scope .gh151-story-points li{border-left:3px solid #95E45A;padding-left:18px}.gh151-scope .gh151-story-points h3{font:700 20px/1.4 GH25Body,Montserrat,sans-serif!important;margin:0 0 8px}.gh151-scope .gh151-story-points p{font-size:16px!important;line-height:1.7;margin:0}.gh151-scope .gh151-family-notes{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;padding:0;list-style:none}.gh151-scope .gh151-family-notes>li{flex:0 1 calc((100% - 48px)/3);min-width:0;padding:24px;border:1px solid #c9ddc1;border-radius:24px 8px;background:#fff}.gh151-scope .gh151-family-notes h3{font:700 22px/1.4 GH25Body,Montserrat,sans-serif!important;margin:0 0 12px}.gh151-scope .gh151-family-notes p{line-height:1.7}.gh151-scope .gh151-service-layout{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:64px;align-items:start;margin-top:34px}.gh151-scope .gh151-service-aside{background:var(--gh151-soft);border-radius:32px 8px;padding:30px}.gh151-scope .gh151-service-aside h2{font:700 23px/1.4 GH25Body,Montserrat,sans-serif!important;margin:0 0 16px}.gh151-scope .gh151-service-aside p{font-size:16px!important;line-height:1.7}.gh151-scope .gh151-service-aside a{color:#004c22;font-weight:600}.gh151-scope .gh151-help-links{display:grid;gap:12px;list-style:none;padding:0;margin-top:22px}.gh151-scope .gh151-help-links a{display:block;padding:12px 0;border-bottom:1px solid #c8ddbf;text-decoration:none;min-height:44px}.gh151-scope .gh151-form{display:grid;gap:22px;min-width:0}.gh151-scope .gh151-field{display:grid;gap:8px;min-width:0}.gh151-scope .gh151-field label{font-weight:600;font-size:16px}.gh151-scope .gh151-field :is(input,textarea,select){width:100%;border:1px solid #adc7a4;background:#fff;color:#004c22;border-radius:10px;padding:13px 15px;font-size:16px;min-height:48px}.gh151-scope .gh151-field textarea{resize:vertical;min-height:165px;line-height:1.7}.gh151-scope .gh151-form-note{font-size:14px!important;line-height:1.65;margin:0}.gh151-scope .gh151-feedback{border:1px solid #004C22;border-radius:12px;padding:20px;background:#eff7e9;font-size:16px;line-height:1.6}.gh151-scope .gh151-feedback--error{background:#fff5f1;border-color:#af352b;color:#81281f}.gh151-scope .gh151-feedback--error a{color:inherit}.gh151-scope .gh151-step-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:36px 0}.gh151-scope .gh151-step{border:1px solid #c8ddbf;border-radius:28px 8px;padding:28px;position:relative}.gh151-scope .gh151-step-number{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#95e45a;font:400 26px/1 GH36Title,sans-serif;margin-bottom:18px}.gh151-scope .gh151-step h2{font:700 22px/1.4 GH25Body,Montserrat,sans-serif!important;margin:0 0 14px}.gh151-scope .gh151-step p{font-size:16px!important;line-height:1.75;margin:0 0 16px}.gh151-scope .gh151-policy-links{display:flex;flex-wrap:wrap;gap:12px 24px;padding:0;list-style:none;margin-block:24px}.gh151-scope .gh151-policy-links a{color:#004c22;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.gh151-scope .gh151-collection-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 30px;list-style:none;padding:0;margin:28px 0 40px}.gh151-scope .gh151-collection-card{flex:0 1 calc((100% - 60px)/3);min-width:0;max-width:390px;text-align:center;display:flex;flex-direction:column;align-items:center}.gh151-scope .gh151-collection-card .gh151-photo{width:100%;margin:0 0 16px}.gh151-scope .gh151-collection-card h2{font:400 34px/1.15 GH36Title,sans-serif!important;margin:0 0 16px}.gh151-scope .gh151-collection-card .gh151-collection-description{font-size:16px!important;line-height:1.7;margin:0 0 20px;flex:1}.gh151-scope .gh151-collection-card .gh151-button{font-size:15px;padding-inline:20px}.gh151-scope[data-gh151-kind=catalogue] :is(.gh2-container,.gh2-fleurs__container,.gh2-resines__container,.gh2-huiles__container,.gh2-concentres__container,.gh2-accessoires__container){max-width:var(--gh151-width);width:calc(100% - 64px);padding-inline:0;margin-inline:auto}.gh151-scope .gh151-catalog-opening{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.48fr);gap:48px;align-items:center;padding-block:30px 44px}.gh151-scope .gh151-catalog-opening--plain{grid-template-columns:1fr}.gh151-scope .gh151-catalog-opening .gh151-photo{max-width:390px;margin:0;justify-self:end;width:100%}.gh151-scope .gh151-catalog-opening .gh151-lead{margin-bottom:0}.gh151-scope .gh151-catalog-opening .gh151-display{max-width:880px}.gh151-scope[data-gh151-kind=catalogue] :is(.gh2-catalogue__grid,.gh2-fleurs__grid,.gh2-resines__grid,.gh2-huiles__grid,.gh2-concentres__grid,.gh2-accessoires__grid){display:flex;flex-wrap:wrap;justify-content:center;gap:24px;padding:0;margin-block:24px;list-style:none}.gh151-scope[data-gh151-kind=catalogue] :is(.gh2-catalogue__grid,.gh2-fleurs__grid,.gh2-resines__grid,.gh2-huiles__grid,.gh2-concentres__grid,.gh2-accessoires__grid)>li{flex:0 0 calc((100% - 72px)/4);max-width:360px;min-width:0;display:flex}.gh151-scope[data-gh151-kind=catalogue] .gh2-card{width:100%;border:1px solid #d2dfcc;border-radius:16px;box-shadow:0 6px 18px #004c2209;overflow:visible;display:flex;flex-direction:column;height:100%;background:#fff}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__media{background:#fff;border-radius:15px 15px 0 0;overflow:hidden}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__image{object-fit:contain}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__body{padding:18px;flex:1;display:flex;flex-direction:column}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__details{flex:1}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__title{font:700 18px/1.45 GH25Body,Montserrat,sans-serif!important;margin-bottom:12px}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__title a{font:inherit;overflow-wrap:anywhere}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__availability[data-available=true]{color:#26732a;text-decoration:none}.gh151-scope[data-gh151-kind=catalogue] :is(.gh2-card__button,.gh2-button){min-height:46px;font-size:15px;white-space:normal}.gh151-scope[data-gh151-kind=catalogue] :is(.gh2-catalogue__price,.gh2-fleurs__price,.gh2-resines__price,.gh2-huiles__price,.gh2-concentres__price,.gh2-accessoires__price){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gh151-scope[data-gh151-kind=catalogue] :is(fieldset,label,input,select){min-width:0}.gh151-scope[data-gh151-kind=catalogue] .gh151-native-grid{--gh151-effective-columns:var(--gh151-columns,4);display:flex;flex-wrap:wrap;justify-content:center;gap:24px;list-style:none;padding:0;width:100%;max-width:calc(var(--gh151-effective-columns)*360px + (var(--gh151-effective-columns) - 1)*24px);margin:24px auto}.gh151-scope[data-gh151-kind=catalogue] .gh151-native-grid>li{flex:0 0 calc((100% - (var(--gh151-effective-columns) - 1)*24px)/var(--gh151-effective-columns));max-width:360px;min-width:0;display:flex}@media(max-width:1099px){.gh151-scope[data-gh151-kind=catalogue] .gh151-native-grid{--gh151-effective-columns:min(3,var(--gh151-columns,4))}}@media(max-width:767px){.gh151-scope[data-gh151-kind=catalogue] .gh151-native-grid{--gh151-effective-columns:var(--gh151-columns-mobile,2);gap:18px}.gh151-scope[data-gh151-kind=catalogue] .gh151-native-grid>li{flex-basis:calc((100% - (var(--gh151-effective-columns) - 1)*18px)/var(--gh151-effective-columns))}}.gh151-scope[data-gh151-kind=editorial] :is(.gh2-container,.gh2-section-pad){max-width:var(--gh151-width);margin-inline:auto}.gh151-scope[data-gh151-kind=editorial] .gh151-display{font-size:var(--gh66-effective-size,var(--gh68-pc))!important}.gh151-scope[data-gh151-kind=blog] .gh2-blog-container{max-width:var(--gh151-width);width:calc(100% - 64px);padding-inline:0}.gh151-scope .gh151-journal-opening{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.45fr);gap:40px;align-items:end;padding-block:20px 36px}.gh151-scope .gh151-journal-opening .gh2-blog-search{margin:0}.gh151-scope .gh151-journal-opening .gh2-blog-search input{font-size:16px;min-height:48px}.gh151-scope .gh19-blog-categories{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 36px}.gh151-scope .gh19-blog-categories a{color:#004c22;border:1px solid #bfd7b6;border-radius:24px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;min-height:44px}.gh151-scope .gh19-blog-categories a[aria-current]{background:#004c22;color:#fff}.gh151-scope .gh2-blog-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;list-style:none;padding:0;margin:0}.gh151-scope .gh2-blog-grid>li{flex:0 1 calc((100% - 60px)/3);max-width:420px;min-width:0;display:flex}.gh151-scope .gh2-blog-grid>li.gh2-blog-grid-lead{flex-basis:100%;max-width:100%}.gh151-scope .gh151-journal-card{width:100%;display:flex;flex-direction:column;position:relative;border:1px solid #bfd7b6;border-radius:22px 12px 26px 8px;background:#fff;overflow:hidden}.gh151-scope .gh151-journal-card--lead{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.gh151-scope .gh151-journal-photo{aspect-ratio:1.65;position:relative;overflow:hidden;background:#f1f7ec}.gh151-scope .gh151-journal-photo img{display:block;width:100%;height:100%;object-fit:cover}.gh151-scope .gh151-journal-photo svg.gh151-journal-native-photo{position:static;display:block;width:100%;height:100%;pointer-events:none}.gh151-scope .gh151-journal-card--lead .gh151-journal-photo{aspect-ratio:auto;min-height:340px}.gh151-scope .gh151-journal-copy{padding:26px;display:flex;flex-direction:column;align-items:start;flex:1;position:relative}.gh151-scope .gh151-journal-copy:after{content:"";position:absolute;width:70px;height:70px;border-radius:100% 0 0;background:#eff7e9;bottom:0;right:0;z-index:0;pointer-events:none}.gh151-scope .gh151-journal-copy>*{position:relative;z-index:1}.gh151-scope .gh151-journal-copy h2,.gh151-scope .gh151-journal-copy h3{font:700 23px/1.4 GH25Body,Montserrat,sans-serif!important;margin:0 0 14px}.gh151-scope .gh151-journal-copy h2 a,.gh151-scope .gh151-journal-copy h3 a{font:inherit;color:#004c22;text-decoration:none}.gh151-scope .gh151-journal-excerpt{font-size:16px!important;line-height:1.75;color:#62676a;margin:12px 0 24px;flex:1}.gh151-scope .gh151-journal-copy .gh2-blog-meta{font-size:13px!important;line-height:1.6}.gh151-scope .gh151-journal-card--lead h2{font-size:28px!important}.gh151-scope[data-gh151-kind=article] :is(.gh2-blog-container,.gh2-container,.gh2-article-cbd,.gh2-article-legalite,.gh2-article-systeme,.gh2-article-actualites__container){width:calc(100% - 64px);max-width:var(--gh151-width);padding-inline:0;margin-inline:auto}.gh151-scope[data-gh151-kind=article] :is(.gh2-blog-reading,.gh2-article-etudes){max-width:var(--gh151-width);width:100%}.gh151-scope[data-gh151-kind=article] :is(.gh2-blog-article-header,.gh2-article-cbd__header,.gh2-article-etudes__header,.gh2-article-legalite__header,.gh2-article-systeme__header,.gh2-article-actualites__header){max-width:980px;margin:20px auto 34px;text-align:center}.gh151-scope[data-gh151-kind=article] :is(.gh2-blog-cover,.gh2-article-cbd__figure,.gh2-article-etudes__figure,.gh2-article-legalite__figure){max-width:900px;margin:28px auto;border-radius:30px 8px;overflow:hidden}.gh151-scope[data-gh151-kind=article] :is(.gh2-blog-cover,.gh2-article-cbd__figure,.gh2-article-etudes__figure,.gh2-article-legalite__figure) img{max-height:500px;width:100%;object-fit:contain}.gh151-scope[data-gh151-kind=article] :is(.gh2-blog-body,.gh2-article-cbd__body,.gh2-article-etudes__body,.gh2-article-legalite__body,.gh2-article-systeme__body,.gh2-article-actualites__body){max-width:760px;margin-inline:auto;font:400 18px/1.85 GH25Body,Montserrat,sans-serif!important;color:#254333}.gh151-scope[data-gh151-kind=article] :is(.gh2-blog-body,.gh2-article-cbd__body,.gh2-article-etudes__body,.gh2-article-legalite__body,.gh2-article-systeme__body,.gh2-article-actualites__body) p{font-size:inherit!important;line-height:inherit!important;margin:0 0 24px}.gh151-scope[data-gh151-kind=article] [data-gh151-body] :is(h2,h3,h4,h5,h6){font-family:GH25Body,Montserrat,sans-serif!important;font-weight:700!important;line-height:1.45!important;margin:38px 0 16px;scroll-margin-top:135px}.gh151-scope[data-gh151-kind=article] [data-gh151-body] h2{font-size:28px!important}.gh151-scope[data-gh151-kind=article] [data-gh151-body] h3{font-size:23px!important}.gh151-scope[data-gh151-kind=article] [data-gh151-body] :is(h4,h5,h6){font-size:20px!important}.gh151-scope[data-gh151-kind=article] [data-gh151-body] :is(ul,ol){padding-left:26px;margin-block:20px}.gh151-scope[data-gh151-kind=article] [data-gh151-body] li{margin-bottom:10px;font-size:inherit!important}.gh151-scope[data-gh151-kind=article] [data-gh151-body] a{color:#004c22;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.gh151-scope[data-gh151-kind=article] [data-gh151-body] blockquote{padding:24px;border-left:4px solid #95E45A;background:#eff7e9;margin:28px 0}.gh151-scope[data-gh151-kind=article] [data-gh151-body] :is(img,video,iframe){max-width:100%;height:auto}.gh151-scope[data-gh151-kind=article] .gh151-table-scroll{display:block;overflow-x:auto;margin-block:24px;border:1px solid #c8ddbf;border-radius:10px}.gh151-scope[data-gh151-kind=article] table{display:block;overflow-x:auto;width:100%;max-width:100%;min-width:0;border-collapse:collapse;font-size:16px}.gh151-scope[data-gh151-kind=article] .gh151-table-scroll table{display:table;overflow-x:visible;min-width:460px;max-width:none}.gh151-scope[data-gh151-kind=article] :is(th,td){text-align:left;padding:14px;border-bottom:1px solid #d6e4cd;vertical-align:top}.gh151-scope[data-gh151-kind=article] th{background:#eff7e9;font-weight:700}.gh151-scope .gh151-toc{max-width:760px;margin:28px auto;background:#eff7e9;border:1px solid #bfd7b6;border-radius:20px 8px;padding:22px}.gh151-scope .gh151-toc h2{font:700 18px/1.4 GH25Body,Montserrat,sans-serif!important;margin:0 0 14px}.gh151-scope .gh151-toc ol{margin:0;padding-left:24px}.gh151-scope .gh151-toc li{font-size:15px!important;line-height:1.6;margin-block:8px}.gh151-scope .gh151-toc a{color:#004c22;text-underline-offset:4px}@media(min-width:1100px){.gh151-scope[data-gh151-kind=article] .gh151-reader-layout{display:grid;grid-template-columns:230px minmax(0,760px);gap:42px;max-width:1032px;margin-inline:auto;align-items:start}.gh151-scope .gh151-reader-layout .gh151-toc{position:sticky;top:115px;margin:0;max-height:calc(100vh - 145px);overflow-y:auto}.gh151-scope .gh151-reader-layout [data-gh151-body]{width:100%;margin:0}.gh151-scope[data-gh151-kind=article] .gh2-article-actualites__grid{display:block}}@media(max-width:1099px){.gh151-scope .gh151-catalog-opening{gap:28px}.gh151-scope[data-gh151-kind=catalogue] :is(.gh2-catalogue__grid,.gh2-fleurs__grid,.gh2-resines__grid,.gh2-huiles__grid,.gh2-concentres__grid,.gh2-accessoires__grid)>li{flex-basis:calc((100% - 48px)/3)}.gh151-scope .gh151-service-layout{gap:32px}.gh151-scope .gh151-step-list{gap:16px}.gh151-scope .gh151-step{padding:22px}.gh151-scope .gh151-journal-opening{grid-template-columns:1fr}.gh151-scope .gh2-blog-grid>li{flex-basis:calc((100% - 30px)/2)}.gh151-scope .gh151-family-notes>li{flex-basis:calc((100% - 24px)/2)}}@media(max-width:767px){.gh151-scope .gh151-rail,.gh151-scope[data-gh151-kind=catalogue] :is(.gh2-container,.gh2-fleurs__container,.gh2-resines__container,.gh2-huiles__container,.gh2-concentres__container,.gh2-accessoires__container),.gh151-scope[data-gh151-kind=blog] .gh2-blog-container,.gh151-scope[data-gh151-kind=article] :is(.gh2-blog-container,.gh2-container,.gh2-article-cbd,.gh2-article-legalite,.gh2-article-systeme,.gh2-article-actualites__container){width:calc(100% - 36px)}.gh151-scope .gh151-display{font-size:var(--gh66-effective-size,var(--gh68-mobile))!important}.gh151-scope .gh151-lead{font-size:var(--gh68-body-mobile)!important}.gh151-scope .gh151-kicker{font-size:12px;letter-spacing:1.2px}.gh151-scope .gh151-split,.gh151-scope .gh151-service-layout,.gh151-scope .gh151-step-list,.gh151-scope .gh151-catalog-opening{grid-template-columns:1fr;gap:28px}.gh151-scope .gh151-band{grid-template-columns:1fr;padding:26px;border-radius:24px 8px}.gh151-scope .gh151-band .gh151-button{justify-self:start}.gh151-scope .gh151-photo{max-width:350px;margin-inline:auto}.gh151-scope .gh151-story-points{gap:24px 16px}.gh151-scope .gh151-story-points h3{font-size:18px!important}.gh151-scope .gh151-story-points p{font-size:15px!important}.gh151-scope .gh151-family-notes>li{flex-basis:100%}.gh151-scope .gh151-service-aside{padding:24px}.gh151-scope .gh151-question summary{font-size:16px;padding:18px;gap:14px}.gh151-scope .gh151-answer{padding:0 18px 18px;font-size:16px}.gh151-scope .gh151-collection-grid{gap:32px 20px}.gh151-scope .gh151-collection-card{flex-basis:calc((100% - 20px)/2);max-width:350px}.gh151-scope .gh151-collection-card h2{font-size:28px!important}.gh151-scope .gh151-collection-card .gh151-collection-description{font-size:15px!important}.gh151-scope .gh151-catalog-opening .gh151-photo{display:none}.gh151-scope[data-gh151-kind=catalogue] :is(.gh2-catalogue__grid,.gh2-fleurs__grid,.gh2-resines__grid,.gh2-huiles__grid,.gh2-concentres__grid,.gh2-accessoires__grid){gap:18px}.gh151-scope[data-gh151-kind=catalogue] :is(.gh2-catalogue__grid,.gh2-fleurs__grid,.gh2-resines__grid,.gh2-huiles__grid,.gh2-concentres__grid,.gh2-accessoires__grid)>li{flex-basis:calc((100% - 18px)/2)}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__body{padding:14px}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__title{font-size:16px!important}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__button{font-size:14px;padding-inline:10px}.gh151-scope .gh151-journal-card--lead{display:flex}.gh151-scope .gh151-journal-card--lead .gh151-journal-photo{aspect-ratio:1.65;min-height:0}.gh151-scope .gh2-blog-grid>li{flex-basis:100%;max-width:440px}.gh151-scope .gh151-journal-card--lead h2{font-size:24px!important}.gh151-scope .gh151-journal-copy{padding:22px}.gh151-scope[data-gh151-kind=article] :is(.gh2-blog-body,.gh2-article-cbd__body,.gh2-article-etudes__body,.gh2-article-legalite__body,.gh2-article-systeme__body,.gh2-article-actualites__body){font-size:16px!important;line-height:1.85!important}.gh151-scope[data-gh151-kind=article] [data-gh151-body] h2{font-size:24px!important}.gh151-scope[data-gh151-kind=article] [data-gh151-body] h3{font-size:21px!important}.gh151-scope .gh151-actions{gap:10px}.gh151-scope .gh151-button{font-size:15px;padding:13px 20px}}@media(max-width:479px){.gh151-scope .gh151-collection-card{flex-basis:100%}.gh151-scope .gh151-story-points{grid-template-columns:1fr}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__title{font-size:15px!important}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__button svg{display:none}.gh151-scope .gh151-band h2{font-size:21px!important}}body.theme-owned #MainContent .shopify-section .gh151-scope :is(h2,h3,h4,h5,h6):not([data-gh65-title]){font-family:GH25Body,Montserrat,sans-serif!important;font-weight:700!important;font-size:calc(var(--gh151-heading-size,var(--gh68-title-fluid))*var(--gh68-title-scale,1))!important;line-height:1.45!important;overflow-wrap:normal;word-break:normal}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-display{overflow-wrap:normal;word-break:normal}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-display[data-gh151-role=big]{font-family:GH36Title,sans-serif!important;font-weight:400!important}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-display[data-gh151-role=light]{font-family:GH41Hero,GH36Title,sans-serif!important;font-weight:400!important}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-display[data-gh151-role=title]{font-family:GH25Body,Montserrat,sans-serif!important;font-weight:700!important}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-kicker{font-size:calc(var(--gh68-subtitle-pc)*13/20*var(--gh68-subtitle-scale,1))!important}body.theme-owned #MainContent .shopify-section .gh151-scope .gh2-card__title{--gh151-heading-size:calc(var(--gh151-title-base)*18/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-faq-group-head h2{--gh151-heading-size:calc(var(--gh151-title-base)*22/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-band h2{--gh151-heading-size:calc(var(--gh151-title-base)*24/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-story-points h3{--gh151-heading-size:calc(var(--gh151-title-base)*20/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-family-notes h3{--gh151-heading-size:calc(var(--gh151-title-base)*22/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-collection-card h2{--gh151-heading-size:calc(var(--gh151-title-base)*34/var(--gh151-title-neutral));font-family:GH36Title,sans-serif!important;font-weight:400!important;line-height:1.2!important}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-journal-copy :is(h2,h3){--gh151-heading-size:calc(var(--gh151-title-base)*23/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-journal-card--lead h2{--gh151-heading-size:calc(var(--gh151-title-base)*28/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-toc h2{--gh151-heading-size:calc(var(--gh151-title-base)*18/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope [data-gh151-body] h2{--gh151-heading-size:calc(var(--gh151-title-base)*28/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope [data-gh151-body] h3{--gh151-heading-size:calc(var(--gh151-title-base)*23/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope [data-gh151-body] :is(h4,h5,h6){--gh151-heading-size:calc(var(--gh151-title-base)*20/var(--gh151-title-neutral))}@media(max-width:767px){.gh151-scope{--gh151-title-base:var(--gh68-title-mobile);--gh151-title-neutral:22}body.theme-owned #MainContent .shopify-section .gh151-scope :is(h2,h3,h4,h5,h6):not([data-gh65-title]){font-size:calc(var(--gh151-heading-size,var(--gh68-title-mobile))*var(--gh68-title-scale-mobile,1))!important}body.theme-owned #MainContent .shopify-section .gh151-scope .gh2-card__title{--gh151-heading-size:calc(var(--gh151-title-base)*16/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-kicker{font-size:calc(var(--gh68-subtitle-mobile)*12/18*var(--gh68-subtitle-scale-mobile,1))!important}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-collection-card h2{--gh151-heading-size:calc(var(--gh151-title-base)*28/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope .gh151-journal-card--lead h2,body.theme-owned #MainContent .shopify-section .gh151-scope [data-gh151-body] h2{--gh151-heading-size:calc(var(--gh151-title-base)*24/var(--gh151-title-neutral))}body.theme-owned #MainContent .shopify-section .gh151-scope [data-gh151-body] h3{--gh151-heading-size:calc(var(--gh151-title-base)*21/var(--gh151-title-neutral))}}@media(prefers-reduced-motion:reduce){.gh151-scope *{scroll-behavior:auto!important;transition:none!important}}@media(max-width:359px){body.theme-owned #MainContent .shopify-section .gh151-scope .gh2-card__title{--gh151-heading-size:calc(var(--gh151-title-base)*14/var(--gh151-title-neutral))}.gh151-scope[data-gh151-kind=catalogue] .gh2-card__body{padding:12px}}@media(min-width:768px){.gh151-scope [data-gh151-zero-pc] :is([data-gh65-underline],[data-gh64-ray]){display:none!important}}@media(max-width:767px){.gh151-scope [data-gh151-zero-mobile] :is([data-gh65-underline],[data-gh64-ray]){display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/237/assets/gh151-pages.css.map */
