.site-header--scrolled .site-header__main{background:hsla(0,0%,100%,.5)}.hero-full:after{background-color:var(--bg-overlay,rgba(0,0,0,.4))!important}.product-navigation__item:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 20%,#000)!important}#home-products-image{height:100vh;overflow:hidden;position:relative}#home-products-image img{height:100%;object-fit:cover;object-position:center;width:100%}.product-navigation__item .product-navigation__item--title{font-size:22px;text-align:center;top:86%}#home-products-header{padding-bottom:40px;position:relative}#home-products-header h2{background:hsla(0,0%,100%,.8);border:1px solid #154734;border-radius:10px;margin:0 auto;padding:.5rem 2rem;width:fit-content}#subs-form .heading{display:none}#subs-form form .hsfc-Step__Content{align-items:start;display:grid;gap:1rem;grid-template-columns:1fr;justify-content:center;padding:0}#subs-form form .hsfc-Step__Content .hsfc-RichText{display:none}#subs-form form .hsfc-Step__Content .hsfc-FieldLabel{color:#fff;font-size:17px!important}#subs-form form .hsfc-Step__Content .hsfc-NavigationRow,#subs-form form .hsfc-Step__Content .hsfc-NavigationRow__Alerts,#subs-form form .hsfc-Step__Content .hsfc-Row{margin:0}#subs-form form .hsfc-Step__Content .hsfc-Button{background-color:transparent;border:2px solid #daab2d;border-radius:10px;color:#daab2d;font:var(--button-font);height:60px;min-width:150px;text-transform:uppercase}#subs-form form .hsfc-Step__Content .hsfc-Button:hover{background-color:#daab2d;border-radius:10px;color:#fff}#subs-form form .hsfc-Step__Content .hsfc-TextInput{height:60px}#subs-form .hsfc-PostSubmit p{color:#fff!important;font:var(--base-font)!important;text-align:center!important}@media (min-width:768px){.reviews-slider__slider-images{height:var(--image-slider-height,360px)!important}}#about-values .heading .theme-rich-text__main h2,#about-values .heading .theme-rich-text__main p{color:#fff!important}#product-page-main .link-card__title a{text-transform:uppercase}#product-page-main .link-card__body{text-align:center}#product-page-main .resource-slider h2{font-size:20px;text-transform:uppercase}#product-page-main .select-nav__toggle{background:#fff;border:1px solid}#product-page-main .resource-listing .filters{background:#154734;margin-bottom:0;margin-left:auto;margin-right:0}@media (min-width:768px){#product-page-main .resource-listing .filters{width:50%}}#home-featured-products{position:relative;text-align:center}.link-card__title h3{color:#154734!important;text-transform:uppercase}.link-card__description p{font-weight:100}.link-card__description p,.link-card__more{color:#154734!important;font-size:40px}.button--arrow,.link-card__meta{display:none}#home-featured-products .pagination-item .button{border:0}#home-featured-products .pagination-item--arrow svg{height:60px;width:60px}.resource-listing-wrapper{position:relative}.resource-listing .pagination-item--arrow-next{position:absolute;right:-120px;top:30%}.resource-listing .pagination-item--arrow-prev{left:-120px;position:absolute;top:30%}#about-adaptogens-header .theme-rich-text__main h1,#about-header.hero-full .theme-rich-text__main h1{position:relative;text-shadow:2px 0 2px rgba(75,75,75,.6);z-index:5}#about-adaptogens-header.module-wrapper{position:relative}.site-header--sticky.site-header--scrolled{z-index:99999999}.site-header__navigation .hs-menu-item .hs-menu-link{font-size:28px!important;letter-spacing:2px!important;text-transform:capitalize!important}@media (min-width:1120px){.site-header__navigation .hs-menu-item.hs-menu-depth-1>.hs-menu-link.active-branch>.hs-menu-label,.site-header__navigation .hs-menu-item.hs-menu-depth-1>.hs-menu-link.active>.hs-menu-label,.site-header__navigation .hs-menu-item.hs-menu-depth-1>.hs-menu-link:focus-visible>.hs-menu-label,.site-header__navigation .hs-menu-item.hs-menu-depth-1>.hs-menu-link:hover>.hs-menu-label{font-weight:700;text-decoration:underline}}@media (min-width:1120px){.site-header__navigation .hs-menu-item.hs-menu-depth-1>.hs-menu-link>.hs-menu-label:after{display:none}}#contact-form .theme-form{padding:0}.faq-question__question{padding:20px 0!important}#coas-header .two-tone__media{max-height:90vh;overflow:hidden}#coas-header .two-tone__media img{object-position:top}#mushroom-five .theme-rich-text__main p,#mushroom-four .theme-rich-text__main p,#mushroom-one .theme-rich-text__main p,#mushroom-three .theme-rich-text__main p,#mushroom-two .theme-rich-text__main p{text-wrap:pretty}.image-gallery__nav{max-height:150px}.image-gallery__nav .splide__track--nav .splide__list .splide__slide{height:auto!important;margin-top:-20px;max-height:max-content!important;width:150px}#about-header.hero-full,#home-video-header.hero-full{--max-width:100%!important}#home-video-header.hero-full .eyebrow{font-size:50px;font-weight:600}#home-video-header.hero-full:after{background-color:var(--bg-overlay,rgba(0,0,0,.4))!important}#yellow-disclaimer{align-items:center;background-color:#ffee31;border:1px solid #000;border-radius:7px;display:flex;flex-flow:row;justify-content:center;margin-left:auto;margin-right:auto;margin-top:20px;padding:10px;text-align:left;width:60%}.faq-section__row .faq-question{border-color:#154734!important}.hsfc-FieldLabel,[data-hsfc-id=Renderer] .hsfc-ErrorAlert,[data-hsfc-id=Renderer] .hsfc-TextInput,[data-hsfc-id=Renderer] .hsfc-TextareaInput{font:var(--base-font)!important}[data-hsfc-id=Renderer] .hsfc-Button{font:var(--button-font)!important}#product-page-header p{max-width:510px;text-wrap:pretty}.theme-ctas .button.button--link:hover{color:#daab2d!important}@media (min-width:768px){#bicolumn-four .two-tone__content-wrapper,#bicolumn-one .two-tone__content-wrapper,#bicolumn-three .two-tone__content-wrapper,#bicolumn-two .two-tone__content-wrapper{max-width:100%}}#bicolumn-four .two-tone__content-wrapper p,#bicolumn-one .two-tone__content-wrapper p,#bicolumn-three .two-tone__content-wrapper p,#bicolumn-two .two-tone__content-wrapper p{max-width:540px;text-wrap:pretty}@keyframes scroll-x{0%{background-position-x:0;background-position-y:60%}to{background-position-x:100%;background-position-y:0;background-size:130% auto!important}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.body-wrapper{overflow-x:hidden}.site-header__logo-image img{width:140px!important}.splide__pagination{justify-content:center}#home-video-header.hero-full .eyebrow{font-size:30px}#yellow-disclaimer{width:100%}}