/* Second-level longread navigation, scoped only to the essential-oils article. */
.reading-article[data-article-id="essential-oils"] .article-toc > ol > li > a{font-weight:650}
.reading-article[data-article-id="essential-oils"] .article-toc ol.article-toc-subtopics{
  display:block;columns:1;list-style:none;margin:1px 0 8px 8px;
  padding:0 0 0 12px;border-left:1px solid #d7e1da
}
.reading-article[data-article-id="essential-oils"] .article-toc .article-toc-subtopics > li{
  margin:0;padding:0;border:0
}
.reading-article[data-article-id="essential-oils"] .article-toc .article-toc-subtopics > li > a{
  display:block;padding:6px 5px 6px 8px;font-size:12px;line-height:1.4;
  font-weight:400;color:#50645e
}
.reading-article[data-article-id="essential-oils"] .article-toc .article-toc-subtopics > li > a:hover{background:#edf4ef}
.reading-article[data-article-id="essential-oils"] .article-toc .article-toc-subtopics > li > a[aria-current="location"]{
  font-weight:700;color:#214f60;background:#e7f1ea
}
.reading-article[data-article-id="essential-oils"] .article-story h3[id^="eo-"]{
  margin:30px 0 12px;font-size:clamp(17px,1.8vw,21px);font-weight:650;
  line-height:1.35;letter-spacing:-.01em;
  scroll-margin-top:calc(var(--vm-header-height,76px) + 28px)
}
@media(max-width:760px){
  .reading-article[data-article-id="essential-oils"] .article-story h3[id^="eo-"]{
    margin-top:24px;font-size:18px
  }
  .reading-article[data-article-id="essential-oils"] .article-toc .article-toc-subtopics > li > a{
    padding-block:8px
  }
}
