.c-nav-section{position:sticky;top:0;z-index:900}@font-face{font-family:CArrow;src:url(c-arrow-inter.woff2) format("woff2");font-weight:400 700;font-style:normal;unicode-range:U+2192;font-display:swap}@font-face{font-family:CJost;src:url(c-jost.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:CJost;src:url(c-jost-italic.woff2) format("woff2");font-weight:400 600;font-style:italic;font-display:swap}.c-ann,.c-nav{--forest: #315620;--cream: #fbf9f4;--stone: #e0dcd5;--lime: #67b500;font-family:CArrow,FuturaStd,sans-serif;font-weight:400;font-style:normal;color:var(--forest)}.c-ann *,.c-nav *,.c-nav *:before,.c-nav *:after{box-sizing:border-box}.c-nav :where(p,ul,li){margin:0;padding:0;list-style:none;letter-spacing:0}.c-nav a,.c-nav span{font-family:CArrow,FuturaStd,sans-serif}.c-nav :where(a){color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;letter-spacing:0}.c-nav :where(button){-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;letter-spacing:0;cursor:pointer;text-transform:none;min-width:0;min-height:0;-webkit-tap-highlight-color:transparent}.c-nav :where(img){display:block;max-width:100%}.c-nav :where(a,button,summary):focus-visible{outline:2px solid currentColor;outline-offset:2px}.c-ann{display:flex;align-items:center;justify-content:center;gap:24px;min-height:32px;padding:6px 12px;background:var(--bg);color:var(--fg);text-align:center}.c-ann .c-flower{display:block;flex:none;width:14.4px;height:16px}.c-ann__text{margin:0;font-weight:600;font-size:12px;line-height:1.3;letter-spacing:1.44px;text-transform:uppercase;color:inherit}.c-ann__text a{color:inherit;letter-spacing:inherit;text-decoration:underline}@media not (min-width:420px){.c-ann{gap:10px}.c-ann__text{letter-spacing:1px;font-size:11px}}.c-nav{position:relative;background:var(--cream)}.c-nav__bar{position:relative;z-index:3;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:56px;padding:0 20px;background:var(--cream);border-bottom:1px solid var(--stone)}.c-nav__burger{grid-column:1;justify-self:start;width:24px;height:24px}.c-nav__burger svg{display:block;width:24px;height:24px}.c-nav__icon-close{display:none!important}.c-nav.is-menu .c-nav__icon-close{display:block!important}.c-nav.is-menu .c-nav__icon-menu{display:none!important}.c-nav__logo{grid-column:2;display:block;width:48px;height:32px}.c-nav__logo img{width:100%;height:100%;object-fit:contain}.c-nav__cart{position:relative;display:block;width:24px;height:24px}.c-nav__cart svg{display:block;width:24px;height:24px}.c-nav__cart--m{grid-column:3;justify-self:end}.c-nav__count{position:absolute;top:-4px;right:-7px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:var(--forest);color:var(--cream);font-family:CJost,sans-serif;font-size:10px;font-weight:600;line-height:15px;text-align:center}.c-nav__count[hidden],.c-nav__side,.c-nav__panels{display:none}.c-nav__chev{display:block;width:9px;height:4.5px;flex:none;overflow:visible}.c-nav__mobile{position:absolute;left:0;right:0;top:100%;z-index:2;background:var(--cream)}.c-nav__mobile[hidden]{display:none}.c-nav__mobile-scroll{display:flex;flex-direction:column;height:calc(100vh - var(--c-nav-top, 88px));height:calc(100dvh - var(--c-nav-top, 88px));overflow-y:auto;overscroll-behavior:contain;padding:4px 20px 32px}.c-nav__row{display:flex;align-items:center;justify-content:space-between;padding:18px 0;font-size:16px;line-height:1.5;cursor:pointer;list-style:none;border-bottom:1px solid var(--stone);-webkit-tap-highlight-color:transparent}.c-nav__row::-webkit-details-marker{display:none}.c-nav__arrow{display:block;width:16px;height:16px;flex:none}.c-nav__acc[open]>.c-nav__row{border-bottom:0}.c-nav__acc[open]>.c-nav__row .c-nav__chev{transform:rotate(180deg)}.c-nav__exp{display:flex;flex-direction:column;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--stone)}.c-nav__exp--benefit{gap:12px}.c-nav__exp--science,.c-nav__exp--about{gap:20px}.c-nav__mrail{display:flex;gap:12px;overflow-x:auto;margin-right:-20px;padding-right:20px;scrollbar-width:none}.c-nav__mrail::-webkit-scrollbar{display:none}.c-nav__mcard{flex:0 0 140px;display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.45}.c-nav__card-img{display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--stone)}.c-nav__card-img img{width:100%;height:100%;object-fit:cover}.c-nav__list{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.c-nav__list--m{gap:14px}.c-nav__list--m .c-nav__link{font-size:13px;line-height:1.45}.c-nav__list--m .c-nav__head{font-family:CJost,sans-serif;font-weight:600;font-size:11px;line-height:normal;letter-spacing:1.1px}.c-nav__head{color:var(--lime);font-weight:600;font-size:12px;line-height:1.3;letter-spacing:1.44px;text-transform:uppercase}.c-nav__link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:16px;line-height:1.5}.c-nav__badge{padding:3px 8px;border-radius:100px;background:var(--c);color:var(--cream);font-weight:600;font-size:12px;line-height:1.3;letter-spacing:1.44px;text-transform:uppercase}.c-nav__list--m .c-nav__badge{font-size:9px;letter-spacing:1px;padding:2px 6px}.c-nav__small{display:inline-block;font-size:13px;line-height:1.45;text-decoration:underline}.c-nav__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.c-nav__tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;height:104px;padding:12px;border-radius:8px;overflow:hidden;color:var(--cream);background:var(--bg);isolation:isolate}.c-nav__tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay, transparent);z-index:-1}.c-nav__tile-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:var(--img-op, 1);mix-blend-mode:var(--blend, normal)}.c-nav__tile-title{font-weight:600;font-style:italic;font-size:16px;line-height:1.2}.c-nav__tile-link{display:none;font-weight:600;font-size:12px;line-height:1.3;letter-spacing:1.44px;text-transform:uppercase;text-decoration:underline}.c-nav__media-row{display:flex;flex-direction:column;gap:8px}.c-nav__kanna{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;height:190px;padding:20px;border-radius:8px;overflow:hidden;color:var(--cream);isolation:isolate;background:#1d2a1b}.c-nav__kanna img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.c-nav__kanna:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000 20%,#0009);z-index:-1}.c-nav__kanna-label,.c-nav__stat-label{font-weight:600;font-size:12px;line-height:1.3;letter-spacing:1.44px;text-transform:uppercase}.c-nav__kanna-text{font-size:13px;line-height:1.45}.c-nav__kanna-link,.c-nav__stat-link{font-size:13px;line-height:1.45;text-decoration:underline}.c-nav__only-d{display:none}.c-nav__stat{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;border-radius:8px;background:var(--forest);color:var(--cream);text-align:center}.c-nav__stat .c-86{display:block;width:180px;height:71px}.c-nav__stat-text{font-size:13px;line-height:1.45}.c-nav__stat-foot{font-size:8px;line-height:1.45;color:#ffffffb3}.c-nav__founder{display:flex;flex-direction:column;border:1px solid var(--stone);border-radius:12px;overflow:hidden}.c-nav__founder-img{display:block;aspect-ratio:335 / 200;overflow:hidden}.c-nav__founder-img img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.c-nav__founder-text{display:flex;flex-direction:column;gap:4px;padding:16px 20px 18px}.c-nav__founder-name{font-weight:600;font-style:italic;font-size:24px;line-height:1.2}.c-nav__founder-role{font-size:13px;line-height:1.45;color:#315620cc}.c-nav__quiz{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:24px;padding:20px;border:1px solid var(--stone);border-radius:12px}.c-nav__quiz-title{font-weight:600;font-style:italic;font-size:24px;line-height:1.2;text-align:center}.c-nav__quiz-btn{display:block;width:100%;padding:14px;border-radius:100px;background:var(--forest);color:var(--cream)!important;font-weight:600;font-size:15px;line-height:1;letter-spacing:.9px!important;text-transform:uppercase;text-align:center}.c-nav__scrim{position:fixed;inset:var(--c-nav-top, 105px) 0 0 0;z-index:1;background:#0006}.c-nav__scrim[hidden]{display:none}html.c-nav-lock,html.c-nav-lock body{overflow:hidden}.c-nav__row,.c-nav__acc,.c-nav__quiz{flex:none}@media(hover:hover){.c-nav__link:hover span:first-child,.c-nav__list--plain .c-nav__link:hover{text-decoration:underline}.c-nav__small:hover,.c-nav__kanna:hover .c-nav__kanna-link,.c-nav__stat:hover .c-nav__stat-link{text-decoration-thickness:2px}.c-nav__quiz-btn:hover{background:#24401a}}@media(min-width:1120px){.c-nav__burger,.c-nav__cart--m,.c-nav__mobile,.c-nav__mobile[hidden]{display:none}.c-nav__bar{height:73px;padding:0 clamp(40px,5.556vw,80px);max-width:none}.c-nav__side{display:flex;align-items:center;gap:28px;grid-row:1}.c-nav__side--left{grid-column:1;justify-self:start}.c-nav__side--right{grid-column:3;justify-self:end}.c-nav__logo{width:60px;height:40px;grid-row:1}.c-nav__top{display:inline-flex;align-items:center;gap:6px;height:25px;font-size:16px;line-height:1.5;white-space:nowrap;border-bottom:1px solid transparent}.c-nav__top{position:relative}.c-nav__top:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1.5px;background:var(--lime);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.c-nav__top[aria-expanded=true]:after{background:var(--forest);transform:scaleX(1)}.c-nav__top[aria-expanded=true] .c-nav__chev{transform:rotate(180deg)}.c-nav__panels{display:block;position:absolute;left:0;right:0;top:100%;z-index:2}.c-nav__panel{background:var(--cream);padding:48px clamp(40px,5.556vw,80px);box-shadow:0 16px 32px #00000014;max-height:calc(100vh - var(--c-nav-top, 105px));overflow-y:auto}.c-nav__panel[hidden]{display:none}.c-nav__panel-inner{display:flex;max-width:1820px;margin-inline:auto}.c-nav__only-d{display:inline}.c-nav__only-m{display:none}.c-nav__col{display:flex;flex-direction:column;justify-content:space-between;gap:24px;flex:none;align-items:flex-start}.c-nav__panel-inner--shop{justify-content:space-between;gap:32px}.c-nav__cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(120px,200px);gap:24px;flex:0 1 648px}.c-nav__card{display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-width:0}.c-nav__card-main{display:flex;flex-direction:column;gap:12px}.c-nav__card-title{font-size:16px;line-height:1.5}.c-nav__panel-inner--benefit{gap:64px}.c-nav__intro{flex:0 0 281px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.c-nav__intro-title{font-family:CJost,sans-serif;font-weight:600;font-style:italic;font-size:32px;line-height:normal}.c-nav__intro-links{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.c-nav__panel .c-nav__tiles{flex:1 1 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.c-nav__panel .c-nav__tile{height:140px;padding:20px;border-radius:16px}.c-nav__panel .c-nav__tile-link{display:block}.c-nav__panel .c-nav__tile-title{font-family:CJost,sans-serif;font-weight:600;font-style:italic;font-size:20px;line-height:normal}.c-nav__panel-inner--science,.c-nav__panel-inner--about{gap:64px}.c-nav__list--plain{flex:0 0 280px;gap:18px}.c-nav__col--about{flex:0 0 280px}.c-nav__col--about .c-nav__list--plain{flex:none}.c-nav__media-row{flex:1 1 0;flex-direction:row;gap:24px;min-width:0}.c-nav__kanna{flex:1 1 0;height:300px;padding:28px;gap:8px;border-radius:16px;min-width:0}.c-nav__kanna-text{font-family:CJost,sans-serif;font-weight:500;font-size:18px;line-height:1.4;max-width:380px}.c-nav__kanna-link,.c-nav__stat-link{font-family:CArrow,CJost,sans-serif;font-weight:500;font-size:14px;line-height:normal}.c-nav__stat{flex:1 1 0;height:300px;justify-content:space-between;padding:28px 32px;border-radius:16px;gap:6px;min-width:0}.c-nav__stat .c-86{width:284px;height:112px;max-width:100%}.c-nav__stat-text{font-size:16px;line-height:1.5;max-width:352px}.c-nav__founder{flex:1 1 0;flex-direction:row;border-radius:16px;min-width:0}.c-nav__founder-img{flex:0 0 43.75%;aspect-ratio:auto;height:300px}.c-nav__founder-text{justify-content:center;flex:1 1 0;padding:0 40px;gap:8px}.c-nav__founder-name{font-size:32px;line-height:1.15;letter-spacing:-.16px}.c-nav__founder-link{margin-top:20px;font-size:13px;line-height:1.45;text-decoration:underline}}.c-nav a:hover,.c-nav a:focus,.c-nav a:active,.c-ann a:hover,.c-ann a:focus,.c-ann a:active{color:inherit}.c-nav a.c-nav__tile:hover,.c-nav a.c-nav__tile:focus,.c-nav a.c-nav__tile:active,.c-nav a.c-nav__kanna:hover,.c-nav a.c-nav__kanna:focus,.c-nav a.c-nav__kanna:active,.c-nav a.c-nav__stat:hover,.c-nav a.c-nav__stat:focus,.c-nav a.c-nav__stat:active{color:var(--cream)}@media(hover:hover){.c-nav button.c-nav__top:hover{color:var(--forest)}.c-nav__top:hover:after{transform:scaleX(1)}.c-nav__logo:hover{transform:rotate(-4deg) scale(1.05)}.c-nav a.c-nav__cart:hover{color:var(--lime);transform:translateY(-2px)}}@keyframes c-spin{to{transform:rotate(360deg)}}@keyframes c-bump{0%{transform:scale(.4)}60%{transform:scale(1.3)}to{transform:scale(1)}}.c-ann .c-flower{animation:c-spin 9s linear infinite}.c-nav__logo{transition:transform .3s ease}.c-nav__cart{transition:transform .2s ease,color .2s ease}.c-nav__count.is-bump{animation:c-bump .45s ease}@media(prefers-reduced-motion:reduce){.c-ann .c-flower,.c-nav__count.is-bump{animation:none}.c-nav__top:after,.c-nav__logo,.c-nav__cart{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/c-header-v2.css.map */
