.header{background:#1a2412!important;--background: 26 36 18 !important;--header-background-opacity: 1 !important}.header a,.header button,.header__logo-text,.header__link-list a,.header__icon-list button,.header__icon-list a{color:#f0ece0!important}.shopify-section--slideshow,.slideshow,.slideshow__slide-background{background:#111d0b!important;--slideshow-background: 17 29 11 !important}.navigation-drawer{background:#1a2412!important;color:#f0ece0!important}.navigation-panel a,.navigation-drawer a{color:#f0ece0!important}@keyframes heroFadeIn{0%{opacity:0}to{opacity:1}}html{scroll-behavior:smooth}body{animation:heroFadeIn .6s ease-out}.animate-on-scroll{opacity:0;transform:translateY(24px);transition:opacity .7s ease-out,transform .7s ease-out}.animate-on-scroll.is-visible{opacity:1;transform:none}.section{--calculated-section-spacing-block-start: max(60px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: max(60px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))))}.shopify-section--featured-collection .subheading,.shopify-section--featured-collection .section-header__subheading,.shopify-section--image-link-blocks .subheading,.shopify-section--image-link-blocks .section-header__subheading{font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#b4c864d9!important;font-weight:400!important}.product-card{transition:box-shadow .3s ease,transform .2s ease}.product-card:hover{box-shadow:0 8px 40px #3d4d2c59}.logo-list-divider{display:block;height:1px;background:#b4c86440;width:100%}.logo-list-label{display:block;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#b4c864a6;text-align:center;margin-bottom:16px;margin-top:8px}.shopify-section--press .blockquote{font-size:18px!important;font-style:italic;line-height:1.65}.shopify-section--press .press__author{font-size:10px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#b4c864d9!important;opacity:1!important}.shopify-section--text-with-icons{border-top:1px solid rgba(61,77,44,.3)}.shopify-section--image-link-blocks .image-link-blocks__item{border-radius:50%!important;overflow:hidden;border:1px solid rgba(61,77,44,.4)!important;padding:4px;box-sizing:border-box;background:transparent!important;transition:box-shadow .3s ease,border-color .3s ease}.shopify-section--image-link-blocks .image-link-blocks__item:hover{box-shadow:0 6px 24px #3d4d2c59;border-color:#3d4d2ccc!important}.shopify-section--image-link-blocks .ingredient-link{border-radius:50%!important}.shopify-section--image-with-text-overlay .founder-pull-quote{font-style:italic;font-size:17px;line-height:1.6;color:#f5f3e7d9;border-left:2px solid rgba(180,200,100,.5);padding-left:16px;margin:20px 0}.shopify-section--image-with-text-overlay .button{background:transparent!important;border:1px solid rgba(245,243,231,.5)!important;color:#f5f3e7!important;padding:14px 36px!important;letter-spacing:.16em!important;font-size:12px!important;text-transform:uppercase!important;border-radius:2px!important;transition:all .3s ease!important;box-shadow:none!important}.shopify-section--image-with-text-overlay .button:hover{background:#ffffff14!important;border-color:#f5f3e7e6!important}.footer__newsletter-form input[type=email],.footer__newsletter-form input[name="contact[email]"]{background:transparent!important;border:none!important;border-bottom:1px solid rgba(245,243,231,.35)!important;border-radius:0!important;color:#f5f3e7!important;padding-left:0!important;padding-right:0!important;box-shadow:none!important}.footer__newsletter-form input[type=email]::placeholder,.footer__newsletter-form input[name="contact[email]"]::placeholder{color:#f5f3e773!important}.footer__newsletter-form input[type=email]:focus,.footer__newsletter-form input[name="contact[email]"]:focus{border-bottom-color:#f5f3e7bf!important;outline:none!important;box-shadow:none!important}.footer__newsletter-form .button,.footer__newsletter-form [type=submit]{background:transparent!important;border:1px solid rgba(245,243,231,.45)!important;color:#f5f3e7!important;letter-spacing:.16em!important;font-size:11px!important;text-transform:uppercase!important;border-radius:2px!important;transition:all .3s ease!important;box-shadow:none!important}.footer__newsletter-form .button:hover,.footer__newsletter-form [type=submit]:hover{background:#ffffff14!important;border-color:#f5f3e7d9!important}.footer__join-text{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#b4c864a6;margin-bottom:12px}.fc-benefits{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:28px}.fc-benefit{font-size:.8rem;opacity:.7;display:flex;align-items:center;gap:8px}.fc-benefit__check{color:#64a050f2;font-size:.85rem;flex-shrink:0}#sticky-atc-bar{position:fixed;bottom:-100px;left:0;right:0;z-index:200;background:#121a0cf7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(61,77,44,.5);padding:12px 20px;display:flex;align-items:center;gap:16px;transition:bottom .4s cubic-bezier(.25,.46,.45,.94)}#sticky-atc-bar.sticky-atc--visible{bottom:0}.sticky-atc__info{flex:1;min-width:0}.sticky-atc__name{display:block;font-size:13px;font-weight:500;color:#f5f3e7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__price{display:block;font-size:12px;color:#b4c864d9}.sticky-atc__btn{flex-shrink:0;background:transparent;border:1px solid rgba(245,243,231,.5);color:#f5f3e7;padding:10px 22px;letter-spacing:.14em;font-size:11px;text-transform:uppercase;border-radius:2px;cursor:pointer;white-space:nowrap;transition:all .3s ease;font-family:inherit}.sticky-atc__btn:hover{background:#ffffff1a;border-color:#f5f3e7e6}@media screen and (min-width:700px){#sticky-atc-bar{display:none}}@media screen and (max-width:699px){.header__link-list a,.navigation-panel a,.disclosure-listbox__option,input,select,textarea{font-size:max(16px,1em)!important}.section{--calculated-section-spacing-block-start: max(36px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: max(36px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))))}h1,.h1{font-size:clamp(22px,6vw,28px)!important;line-height:1.2!important}h2,.h2{font-size:clamp(18px,5vw,22px)!important;line-height:1.25!important}h3,.h3{font-size:clamp(16px,4.5vw,20px)!important;line-height:1.3!important}body,p,li,.text-sm,.prose p{font-size:max(15px,1em);line-height:1.7}.button,button.button,a.button,[is=add-to-cart-button],.product-form__submit,buy-buttons .button{width:100%!important;min-height:50px!important;font-size:15px!important;box-sizing:border-box}.cart-drawer.drawer{width:100vw!important;max-width:100vw!important}.cart-drawer__footer .button,.cart__footer .button{width:100%!important;min-height:50px!important;font-size:15px!important}.product-trust-bar{flex-wrap:wrap!important;gap:10px!important}.product-trust-bar span{flex:1 1 auto;min-width:120px}.shopify-section--logo-list .logo-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px!important}.footer__block-list{display:flex!important;flex-direction:column!important;gap:32px!important}.product-gallery__media-list{--product-gallery-media-list-grid: auto / auto-flow 100% !important}.product-gallery__media-item{width:100%!important;max-width:100%!important}.container,.section-stack,.prose{max-width:100%;overflow-x:hidden}img{max-width:100%;height:auto}}@media screen and (max-width:480px){h1,.h1{font-size:22px!important}h2,.h2{font-size:18px!important}.section{--calculated-section-spacing-block-start: max(28px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: max(28px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))))}.product-trust-bar{flex-direction:column!important;gap:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/base.css.map */
