:root{--ease-kerva-butter: cubic-bezier(.16, 1, .3, 1);--ease-kerva-fluid: cubic-bezier(.22, 1, .36, 1);--ease-kerva-spring: cubic-bezier(.34, 1.56, .64, 1);--duration-reveal: .72s;--duration-stagger: 65ms;--duration-micro: .22s}html{scroll-behavior:smooth}[data-reveal],.reveal-on-scroll,.motion-reveal{opacity:0;transform:translateY(28px) scale(.99);filter:blur(4px);transition:opacity var(--duration-reveal) var(--ease-kerva-butter),transform var(--duration-reveal) var(--ease-kerva-butter),filter var(--duration-reveal) var(--ease-kerva-butter);will-change:opacity,transform,filter}[data-reveal].is-revealed,.reveal-on-scroll.is-revealed,.motion-reveal.is-revealed{opacity:1;transform:translateY(0) scale(1);filter:blur(0);will-change:auto}[data-reveal=fade],.motion-reveal-fade{transform:none;filter:blur(2px);opacity:0;transition:opacity var(--duration-reveal) var(--ease-kerva-butter),filter var(--duration-reveal) var(--ease-kerva-butter)}[data-reveal=fade].is-revealed,.motion-reveal-fade.is-revealed{opacity:1;transform:none;filter:blur(0)}[data-reveal=scale],.motion-reveal-scale{transform:scale(.96);opacity:0;filter:blur(4px);transition:opacity var(--duration-reveal) var(--ease-kerva-butter),transform var(--duration-reveal) var(--ease-kerva-butter),filter var(--duration-reveal) var(--ease-kerva-butter)}[data-reveal=scale].is-revealed,.motion-reveal-scale.is-revealed{opacity:1;transform:scale(1);filter:blur(0)}[data-reveal-group] [data-reveal-item],[data-stagger]>*,.motion-stagger>*{transition-delay:calc(var(--item-index, 0) * var(--duration-stagger))}[data-stagger]>*:nth-child(1),.motion-stagger>*:nth-child(1){--item-index: 0}[data-stagger]>*:nth-child(2),.motion-stagger>*:nth-child(2){--item-index: 1}[data-stagger]>*:nth-child(3),.motion-stagger>*:nth-child(3){--item-index: 2}[data-stagger]>*:nth-child(4),.motion-stagger>*:nth-child(4){--item-index: 3}[data-stagger]>*:nth-child(5),.motion-stagger>*:nth-child(5){--item-index: 4}[data-stagger]>*:nth-child(6),.motion-stagger>*:nth-child(6){--item-index: 5}[data-stagger]>*:nth-child(7),.motion-stagger>*:nth-child(7){--item-index: 6}[data-stagger]>*:nth-child(8),.motion-stagger>*:nth-child(8){--item-index: 7}[data-stagger]>*:nth-child(9),.motion-stagger>*:nth-child(9){--item-index: 8}[data-stagger]>*:nth-child(10),.motion-stagger>*:nth-child(10){--item-index: 9}[data-stagger]>*:nth-child(11),.motion-stagger>*:nth-child(11){--item-index: 10}[data-stagger]>*:nth-child(12),.motion-stagger>*:nth-child(12){--item-index: 11}.is-revealed .lab-reports__eyebrow:after,.is-revealed .testimonials__eyebrow:after,.is-revealed .team-grid__eyebrow:after,.is-revealed .farmers-market__eyebrow:after,.is-revealed .herbal-life-nav__eyebrow:after{content:"";display:inline-block;vertical-align:middle;width:28px;height:1px;background-color:currentColor;margin-inline-start:10px;opacity:.45;transition:width .45s var(--ease-kerva-butter) .15s}.product-card,.testimonial-card,.team-member,.lab-report-card,.market-card,.editorial-card,.custom-section-content{transition:transform .35s var(--ease-kerva-butter),box-shadow .35s var(--ease-kerva-butter);will-change:transform}.product-card:hover{transform:translateY(-4px)}.product-card img,.team-member__media img,.farmers-market__featured-media img,.herbal-life-nav__image,.resource-card img{transition:transform .65s var(--ease-kerva-butter),filter .65s var(--ease-kerva-butter);will-change:transform}.product-card:hover img,.team-member:hover img,.resource-card:hover img{transform:scale(1.035)}slideshow-component{transition:opacity var(--duration-reveal) var(--ease-kerva-butter)}.slideshow__slide{transition:opacity .65s var(--ease-kerva-butter),transform .65s var(--ease-kerva-butter)}.slideshow__slide img{transition:transform .95s var(--ease-kerva-butter)}.icons_with_text [data-block-type=group],.section-wrapper .group{transition:transform var(--duration-micro) var(--ease-kerva-butter)}.icons_with_text [data-block-type=icon] svg,.icons_with_text [data-block-type=icon] img{transition:transform .3s var(--ease-kerva-spring)}.icons_with_text [data-block-type=group]:hover [data-block-type=icon] svg,.icons_with_text [data-block-type=group]:hover [data-block-type=icon] img{transform:translateY(-4px) scale(1.08)}button:not(:disabled),.button:not(:disabled),input[type=submit]:not(:disabled),.lab-reports__filter,.testimonials__filter,.market-filters__button{transition:transform .18s var(--ease-kerva-butter),background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}button:active:not(:disabled),.button:active:not(:disabled),input[type=submit]:active:not(:disabled),.lab-reports__filter:active,.testimonials__filter:active,.market-filters__button:active{transform:scale(.96)}.quantity-selector button,.quantity-selector .quantity-plus,.quantity-selector .quantity-minus,quantity-selector-component button,cart-quantity-selector-component button,.quantity-plus,.quantity-minus{transition:transform .12s cubic-bezier(.34,1.56,.64,1)!important;cursor:pointer;-webkit-tap-highlight-color:transparent}.quantity-selector button:active,.quantity-selector .quantity-plus:active,.quantity-selector .quantity-minus:active,quantity-selector-component button:active,cart-quantity-selector-component button:active,.quantity-plus:active,.quantity-minus:active{transform:scale(.78)!important}.variant-picker__option-value,.swatch-input__label,.variant-picker button,.product-details [role=radio],.product-details label{transition:transform .18s var(--ease-kerva-butter),border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.variant-picker__option-value:active,.swatch-input__label:active,.product-details label:active{transform:scale(.94)}product-media-gallery img,.product__media img{transition:transform .5s var(--ease-kerva-butter)}product-media-gallery:hover img,.product__media:hover img{transform:scale(1.025)}.star-rating__fill{color:#e5a73b!important;text-shadow:0 0 10px rgba(229,167,59,.45);clip-path:inset(0 100% 0 0);transition:clip-path .85s cubic-bezier(.16,1,.3,1) .12s;will-change:clip-path}.is-revealed .star-rating__fill,[data-reveal].is-revealed .star-rating__fill,.testimonial-card.is-revealed .star-rating__fill,.testimonials__item.is-revealed .star-rating__fill{clip-path:inset(0 0 0 0)!important}header-component{transition:transform .35s var(--ease-kerva-butter),background-color .35s ease,backdrop-filter .35s ease,box-shadow .35s ease}header-component.is-scrolled{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 20px #0000000f}.herbal-life-nav__panel{opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .28s var(--ease-kerva-butter),transform .28s var(--ease-kerva-butter),visibility .28s;pointer-events:none}.herbal-life-nav:hover .herbal-life-nav__panel,.herbal-life-nav:focus-within .herbal-life-nav__panel{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.herbal-life-nav__panel-inner{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 16px 36px -8px #3b24161f}details.team-member__disclosure summary,details.accordion-row summary,details.details summary{cursor:pointer;transition:color .2s ease}details.team-member__disclosure summary .svg-wrapper,details.accordion-row summary .svg-wrapper,details.details summary .svg-wrapper{transition:transform .3s var(--ease-kerva-butter)}details.team-member__disclosure[open] summary .svg-wrapper,details.accordion-row[open] summary .svg-wrapper,details.details[open] summary .svg-wrapper{transform:rotate(180deg)}details.team-member__disclosure[open] .team-member__story,details.accordion-row[open] .accordion-row__content,details.details[open]>.details-content,details[open]>.details-content{animation:kervaFadeUp .36s var(--ease-kerva-butter) forwards}@keyframes kervaFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.kerva-copy-btn{background:transparent;border:1px solid rgb(var(--color-foreground-rgb) / .15);border-radius:6px;padding:2px 8px;font-family:inherit;font-size:.8125rem;color:var(--color-foreground);cursor:pointer;display:inline-flex;align-items:center;gap:4px;position:relative;transition:background-color .18s ease,border-color .18s ease,transform .18s var(--ease-kerva-butter)}.kerva-copy-btn:hover{background-color:rgb(var(--color-foreground-rgb) / .06);border-color:rgb(var(--color-foreground-rgb) / .3)}.kerva-copy-btn:active{transform:scale(.93)}.kerva-tooltip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%) translateY(4px) scale(.9);background-color:var(--color-foreground);color:var(--color-background);font-size:.6875rem;font-weight:600;padding:3px 8px;border-radius:4px;pointer-events:none;opacity:0;white-space:nowrap;box-shadow:0 4px 12px #00000026;transition:opacity .2s ease,transform .2s var(--ease-kerva-butter);z-index:20}.kerva-tooltip.is-active{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.media-block__video-card{position:relative;width:100%;max-width:min(100%,540px);max-height:min(100%,560px);display:flex;align-items:center;justify-content:center;border-radius:24px;overflow:hidden;background:#2b1a10;box-shadow:0 24px 50px -10px #3b241638,0 6px 18px #3b241614;border:1px solid rgb(var(--color-foreground-rgb) / .12)}.media-block__video-element{display:block;width:100%;height:auto;max-height:540px;object-fit:cover;border-radius:24px}.media-block__video-badge{position:absolute;bottom:16px;left:16px;background:#2b1a10d1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#f8f3ea;font-family:var(--font-body--family);font-size:.75rem;font-weight:500;letter-spacing:.04em;padding:6px 14px;border-radius:100px;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 14px #00000040;border:1px solid rgba(248,243,234,.15);z-index:2}.media-block__video-dot{width:7px;height:7px;border-radius:50%;background-color:#e04838;animation:kervaPulseDot 2s infinite ease-in-out}@keyframes kervaPulseDot{0%,to{transform:scale(1);opacity:1;box-shadow:0 0 #e04838b3}50%{transform:scale(1.15);opacity:.8;box-shadow:0 0 0 6px #e0483800}}::view-transition-old(root){animation:.18s cubic-bezier(.4,0,1,1) both kervaFadeOut}::view-transition-new(root){animation:.24s cubic-bezier(0,0,.2,1) 40ms both kervaFadeIn}@keyframes kervaFadeOut{to{opacity:0}}@keyframes kervaFadeIn{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}[data-reveal],.reveal-on-scroll,.motion-reveal,[data-reveal].is-revealed,.reveal-on-scroll.is-revealed,.motion-reveal.is-revealed{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}[data-reveal-group] [data-reveal-item],[data-stagger]>*,.motion-stagger>*{transition-delay:0s!important}.product-card:hover,.product-card:hover img,.team-member:hover img,.resource-card:hover img{transform:none!important}.star-rating__fill{animation:none!important}.herbal-life-nav__panel{transform:none!important;transition:opacity .12s linear!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/motion.css.map */
