html{scroll-padding-top:120px}.bn-hdr{--bn-hdr-h: 82px;position:relative;z-index:60;font-family:var(--bn-sans);color:var(--bn-hdr-bar-text, var(--bn-ink))}.bn-hdr--sticky{position:sticky;top:0}.bn-hdr--home{position:absolute;top:0;right:0;left:0;width:100%}.bn-hdr--home.bn-hdr--sticky.is-stuck{position:fixed}.bn-hdr__announce{display:flex;align-items:center;justify-content:center;gap:10px;min-height:38px;padding:8px 16px;background:var(--bn-hdr-announce-bg, var(--bn-humus));color:var(--bn-hdr-announce-text, var(--bn-on-dark));font-family:var(--bn-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-align:center}.bn-hdr__announce-dot{width:6px;height:6px;border-radius:999px;background:var(--bn-hdr-accent, var(--bn-fulvic));flex:none}.bn-hdr__bar{background:#f8f3e98a;-webkit-backdrop-filter:blur(16px) saturate(1.02);backdrop-filter:blur(16px) saturate(1.02);border-bottom:1px solid rgba(44,61,54,.08);box-shadow:0 1px #ffffff3d;transition:background-color .26s var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1)),-webkit-backdrop-filter .26s var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1)),backdrop-filter .26s var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1)),border-color .26s var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1)),box-shadow .26s var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}.bn-hdr.is-stuck .bn-hdr__bar,.bn-hdr.is-nav-open .bn-hdr__bar,.bn-hdr:has(.bn-hdr__item.is-open) .bn-hdr__bar,.bn-hdr:has(.bn-hdr__lang.is-open) .bn-hdr__bar{background:#f8f7f3f6;-webkit-backdrop-filter:blur(22px) saturate(1.08);backdrop-filter:blur(22px) saturate(1.08);border-bottom-color:#2c3d3629;box-shadow:0 1px #2c3d3614,0 14px 36px -24px #141d1885}.bn-hdr__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:var(--bn-hdr-h);width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:clamp(20px,2.2vw,44px)!important}.bn-hdr__logo{grid-column:2;justify-self:center;display:inline-flex;align-items:flex-start;text-decoration:none;color:var(--bn-hdr-bar-text, var(--bn-ink));line-height:1}.bn-hdr__logo-word{font-family:var(--bn-serif);font-weight:400;font-size:1.72rem;letter-spacing:-.01em;text-transform:lowercase}.bn-hdr__logo-r{font-family:var(--bn-sans);font-size:.62rem;line-height:1;margin-top:2px;margin-left:1px;color:var(--bn-hdr-accent, var(--bn-fulvic))}.bn-hdr__actions{grid-column:3;justify-self:end;display:flex;align-items:center;gap:4px}.bn-hdr__lk,.bn-hdr__cart,.bn-hdr__lang-btn,.bn-hdr__burger{-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;color:inherit;font:inherit}.bn-hdr__lk{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;color:var(--bn-hdr-bar-text, var(--bn-ink));transition:background .18s var(--ease-standard, ease)}.bn-hdr__lk:hover{background:#1b211d0f}.bn-hdr__cart{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px 0 12px;margin-left:4px;border-radius:999px;background:var(--bn-humus);color:var(--bn-on-dark);font-family:var(--bn-mono);font-size:12px;font-weight:500;letter-spacing:.04em;text-decoration:none;transition:background .18s var(--ease-standard, ease)}.bn-hdr__cart:hover{background:#1d2a24}.bn-hdr__cart-count{line-height:1}.bn-hdr__lang{position:relative;margin-left:4px}.bn-hdr__lang-btn{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 10px;border-radius:999px;border:1px solid var(--bn-hairline);color:var(--bn-hdr-bar-text, var(--bn-ink));font-family:var(--bn-mono);font-size:12px;font-weight:500;letter-spacing:.04em;transition:border-color .18s ease,background .18s ease}.bn-hdr__lang-btn:hover{border-color:var(--bn-hairline-strong);background:#1b211d0a}.bn-hdr__lang .bn-hdr__chev{transition:transform .2s var(--ease-standard, ease)}.bn-hdr__lang.is-open .bn-hdr__chev{transform:rotate(180deg)}.bn-hdr__lang-pop{position:absolute;top:calc(100% + 10px);right:0;min-width:min(220px,calc(100vw - 32px));max-width:calc(100vw - 32px);padding:14px;background:var(--bn-paper-raised);border:1px solid var(--bn-hairline);border-radius:var(--bn-r-card);box-shadow:var(--shadow-overlay, 0 24px 60px -20px rgba(30, 28, 21, .28));opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s var(--ease-standard, ease),transform .2s var(--ease-standard, ease),visibility .2s;z-index:5}.bn-hdr__lang.is-open .bn-hdr__lang-pop{opacity:1;visibility:visible;transform:translateY(0)}.bn-hdr__lang-grp{display:block;font-family:var(--bn-mono);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--bn-muted);margin:0 0 6px}.bn-hdr__lang-grp+.bn-hdr__lang-field,.bn-hdr__lang-field+.bn-hdr__lang-grp{margin-top:12px}.bn-hdr__lang-field{display:block}.bn-hdr__lang-select{width:100%;height:38px;padding:0 12px;border:1px solid var(--bn-hairline);border-radius:var(--bn-r-pill);background:var(--bn-paper);color:var(--bn-ink);font-family:var(--bn-sans);font-size:14px}.bn-hdr__lang-confirm{margin-top:14px;width:100%;height:38px;border:0;border-radius:var(--bn-r-pill);background:var(--bn-humus);color:var(--bn-on-dark);font-family:var(--bn-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.bn-hdr__lang-static{margin:0;font-size:14px;color:var(--bn-ink)}.bn-hdr__nav{grid-column:1;justify-self:start}.bn-hdr__toplist{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.bn-hdr__item{position:static}.bn-hdr__top{-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:5px;height:40px;padding:0 12px;border-radius:999px;color:var(--bn-hdr-bar-text, var(--bn-ink));font-family:var(--bn-mono);font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:color .16s ease,background .16s ease}.bn-hdr__top:hover{background:#1b211d0d}.bn-hdr__top{position:relative}.bn-hdr__top.is-active{color:var(--bn-hdr-bar-text, var(--bn-ink))}.bn-hdr__top.is-active:after,.bn-hdr__item.is-open>.bn-hdr__top:after{content:"";position:absolute;right:12px;bottom:2px;left:12px;height:1px;background:currentColor}.bn-hdr__top--trigger>.bn-hdr__chev{display:none}.bn-hdr__chev{transition:transform .22s var(--ease-standard, ease)}.bn-hdr__item.is-open .bn-hdr__top .bn-hdr__chev{transform:rotate(180deg)}@media(min-width:992px)and (max-width:1365px){.bn-hdr__toplist{gap:0}.bn-hdr__top{padding:0 9px}.bn-hdr__top.is-active:after,.bn-hdr__item.is-open>.bn-hdr__top:after{right:9px;left:9px}}.bn-hdr__panel{position:absolute;left:clamp(20px,2.2vw,44px);right:auto;top:calc(100% + 12px);width:min(760px,calc(100vw - 40px));max-width:calc(100vw - 40px);overflow:hidden;background:#f8f7f3;border:1px solid var(--bn-hairline);border-radius:20px;box-shadow:0 20px 54px -22px #141d186b,0 2px 10px #141d1814;-webkit-backdrop-filter:blur(22px) saturate(.95);backdrop-filter:blur(22px) saturate(.95);opacity:0;visibility:hidden;transform:translateY(-7px) scale(.988);transform-origin:top left;pointer-events:none;transition:opacity .19s var(--ease-standard, ease),transform .19s var(--ease-standard, ease),visibility .19s;z-index:4}.bn-hdr__item[data-bn-key=shop] .bn-hdr__panel{width:min(880px,calc(100vw - 40px))}.bn-hdr__item[data-bn-key=science] .bn-hdr__panel{width:420px}.bn-hdr__item[data-bn-key=guides] .bn-hdr__panel{width:min(980px,calc(100vw - 40px))}.bn-hdr__item[data-bn-key=about] .bn-hdr__panel{width:420px}.bn-hdr__item[data-bn-key=labs] .bn-hdr__panel{width:min(620px,calc(100vw - 40px))}.bn-hdr__item.is-open .bn-hdr__panel{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.bn-hdr__panel-inner{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,1fr);gap:32px;width:100%;max-width:none;margin:0;padding:27px 34px 24px}.bn-hdr__item[data-bn-key=shop] .bn-hdr__panel-inner{grid-auto-flow:row;grid-template-columns:minmax(0,1fr) minmax(0,176px) minmax(0,322px);gap:28px}.bn-hdr__item[data-bn-key=science] .bn-hdr__panel-inner{grid-template-columns:1fr}.bn-hdr__item[data-bn-key=guides] .bn-hdr__panel-inner{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.bn-hdr__item[data-bn-key=about] .bn-hdr__panel-inner{grid-template-columns:1fr}.bn-hdr__item[data-bn-key=labs] .bn-hdr__panel-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.bn-hdr__col{min-width:0}.bn-hdr__col-eyebrow{display:block;margin-bottom:12px;color:#2c3d36ad;font-size:10px;letter-spacing:.22em}.bn-hdr__catlist,.bn-hdr__linklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.bn-hdr__cat{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:7px 8px;margin:0 -8px;border-radius:10px;color:var(--bn-ink);text-decoration:none;font-family:var(--bn-sans);font-size:15px;transition:background .15s ease,color .15s ease,transform .15s ease}.bn-hdr__item[data-bn-key=shop] .bn-hdr__cat{justify-content:flex-start;min-height:45px;padding-block:6px;font-size:16px}.bn-hdr__cat-ic{display:inline-flex;align-items:center;justify-content:center;flex:0 0 21px;width:21px;height:21px;margin-right:6px;color:#2c3d36c7;transition:color .15s ease,transform .15s ease}.bn-hdr__cat-ic svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.bn-hdr__cat .bn-hdr__arr{opacity:0;transform:translate(-4px);transition:opacity .15s ease,transform .15s ease;color:var(--bn-muted);flex:none}.bn-hdr__item[data-bn-key=shop] .bn-hdr__cat .bn-hdr__arr{display:none}.bn-hdr__cat:hover{background:#2c3d360e;transform:translate(2px)}.bn-hdr__cat:hover .bn-hdr__arr{opacity:1;transform:translate(0)}.bn-hdr__cat:hover .bn-hdr__cat-ic,.bn-hdr__cat.is-active{color:var(--bn-hdr-accent, var(--bn-fulvic))}.bn-hdr__linkrow{display:flex;align-items:center;min-height:40px;padding:7px 8px;margin:0 -8px;border-radius:10px;color:var(--bn-ink);text-decoration:none;font-family:var(--bn-sans);font-size:15px;line-height:1.3;transition:background .15s ease,color .15s ease,transform .15s ease}.bn-hdr__linkrow:hover{background:#2c3d360e;color:var(--bn-moss);transform:translate(2px)}.bn-hdr__linkrow.is-active{color:var(--bn-hdr-accent, var(--bn-fulvic))}.bn-hdr__col--feat{border-left:1px solid rgba(44,61,54,.1);padding-left:32px}.bn-hdr__featlist{display:flex;flex-direction:column;gap:16px}.bn-hdr__feat{position:relative;display:flex;align-items:center;gap:14px;min-height:58px;padding:0;border:0;border-radius:11px;background:transparent;color:var(--bn-ink);text-decoration:none;transition:background .16s ease,transform .16s ease}.bn-hdr__feat:hover{background:#ffffff6b;transform:translate(2px)}.bn-hdr__feat-thumb{flex:0 0 58px;width:58px;height:58px;border-radius:10px;background:var(--bn-feat-bg, var(--bn-shot-fill));display:flex;align-items:center;justify-content:center;overflow:hidden}.bn-hdr__feat-img{width:100%;height:100%;object-fit:cover;object-position:center}.bn-hdr__feat-txt{display:flex;flex-direction:column;gap:2px;min-width:0;padding-right:58px}.bn-hdr__feat-code{font-family:var(--bn-mono);font-size:11px;line-height:1.2;letter-spacing:.06em;color:var(--bn-muted);text-transform:lowercase}.bn-hdr__feat-name{font-family:var(--bn-sans);font-size:16px;line-height:1.12;color:var(--bn-ink)}.bn-hdr__feat-badge{position:absolute;top:3px;right:0;padding:4px 9px;border-radius:999px;background:#2c3d361f;color:var(--bn-humus);font-family:var(--bn-mono);font-size:9px;font-weight:500;line-height:1;letter-spacing:.1em;text-transform:uppercase}.bn-hdr__feat:nth-child(2) .bn-hdr__feat-badge{background:#d8bc7e;color:#382c12}.bn-hdr__shopall{display:inline-flex;align-items:center;gap:8px;margin-top:22px;color:var(--bn-hdr-accent, var(--bn-fulvic));font-family:var(--bn-mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:gap .16s ease,color .16s ease}.bn-hdr__shopall:hover{gap:12px;color:#8d651f}.bn-hdr__panel-foot{margin:0 34px;padding:14px 0 20px;border-top:1px solid rgba(44,61,54,.1)}.bn-hdr__panel--foot .bn-hdr__panel-inner{padding-bottom:6px}.bn-hdr__viewall{display:inline-flex;align-items:center;gap:8px;color:var(--bn-hdr-accent, var(--bn-fulvic));font-family:var(--bn-mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:color .16s ease}.bn-hdr__viewall:hover{color:#8d651f}.bn-hdr__viewall svg{flex:none}.bn-hdr__burger{grid-column:1;justify-self:start;display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;color:var(--bn-hdr-bar-text, var(--bn-ink))}.bn-hdr__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1b211d66;z-index:55;opacity:0;transition:opacity .24s ease}.bn-hdr.is-nav-open .bn-hdr__overlay{opacity:1}.bn-hdr :focus-visible{outline:2px solid var(--bn-hdr-accent, var(--bn-fulvic));outline-offset:2px;border-radius:6px}@media(max-width:991px){html{scroll-padding-top:102px}.bn-hdr{--bn-hdr-h: 64px}.bn-hdr__burger{display:inline-flex}.bn-hdr__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding-inline:16px!important}.bn-hdr__logo{grid-column:2;min-width:0}.bn-hdr__actions{grid-column:3;min-width:0}.bn-hdr__lang-label{max-width:64px}.bn-hdr__nav{position:fixed;top:0;left:0;bottom:0;width:min(86vw,360px);background:var(--bn-paper);border-right:1px solid var(--bn-hairline-soft);padding:20px 16px calc(24px + env(safe-area-inset-bottom));overflow-y:auto;transform:translate(-100%);transition:transform .3s var(--ease-standard, ease);z-index:60;grid-column:1}.bn-hdr.is-nav-open .bn-hdr__nav{transform:translate(0)}.bn-hdr__bar,.bn-hdr.is-stuck .bn-hdr__bar,.bn-hdr.is-nav-open .bn-hdr__bar{-webkit-backdrop-filter:none;backdrop-filter:none}.bn-hdr:has(.bn-hdr__item.is-open) .bn-hdr__bar,.bn-hdr:has(.bn-hdr__lang.is-open) .bn-hdr__bar{-webkit-backdrop-filter:none;backdrop-filter:none}.bn-hdr__toplist{flex-direction:column;align-items:stretch;gap:0}.bn-hdr__item{border-bottom:1px solid var(--bn-hairline-soft)}.bn-hdr__top{width:100%;height:auto;justify-content:space-between;padding:16px 6px;border-radius:0;font-size:13px}.bn-hdr__top:hover{background:none}.bn-hdr__panel,.bn-hdr__item[data-bn-key] .bn-hdr__panel{position:static;width:100%;max-width:none;opacity:1;visibility:visible;transform:none;pointer-events:auto;box-shadow:none;border:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;max-height:0;overflow:hidden;transition:max-height .28s var(--ease-standard, ease)}.bn-hdr__item.is-open .bn-hdr__panel{max-height:1400px}.bn-hdr__panel-inner,.bn-hdr__item[data-bn-key] .bn-hdr__panel-inner{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr;gap:20px;width:100%;max-width:none;margin:0;padding:4px 6px 20px}.bn-hdr__col--feat{border-left:0;padding-left:0;border-top:1px solid var(--bn-hairline-soft);padding-top:18px}.bn-hdr__panel--foot .bn-hdr__panel-inner,.bn-hdr__item[data-bn-key] .bn-hdr__panel--foot .bn-hdr__panel-inner{padding-bottom:8px}.bn-hdr__panel-foot{margin:0 6px;padding:12px 0 18px}}@media(min-width:992px){.bn-hdr__nav{display:block!important}.bn-hdr__overlay{display:none}}@media(prefers-reduced-motion:reduce){.bn-hdr__bar,.bn-hdr__panel,.bn-hdr__lang-pop,.bn-hdr__nav,.bn-hdr__chev,.bn-hdr__cat .bn-hdr__arr,.bn-hdr__feat,.bn-hdr__overlay{transition:none!important}}.bn-hdr__top{transition:color var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1)),background-color var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}.bn-hdr__top:after{content:"";position:absolute;right:12px;bottom:2px;left:12px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}.bn-hdr__top:hover,.bn-hdr__item.is-open>.bn-hdr__top{color:var(--bn-moss, #475850);background:#1b211d0d}.bn-hdr__top:hover:after,.bn-hdr__top.is-active:after,.bn-hdr__item.is-open>.bn-hdr__top:after{transform:scaleX(1)}.bn-hdr__panel{transform:translateY(-7px);transform-origin:top left;transition:opacity var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1)),transform var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1)),visibility var(--bn-duration-fast, .2s)}.bn-hdr__item.is-open .bn-hdr__panel{transform:translateY(0)}.bn-hdr__cat,.bn-hdr__linkrow,.bn-hdr__feat,.bn-hdr__viewall{transition:color var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1)),background-color var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1)),border-color var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}.bn-hdr__cat:hover,.bn-hdr__linkrow:hover,.bn-hdr__feat:hover{color:var(--bn-moss, #475850);background:#1b211d0e;transform:none}.bn-hdr__cat:hover .bn-hdr__cat-ic{color:var(--bn-moss, #475850);transform:none}.bn-hdr__shopall{transition:color var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}.bn-hdr__shopall:hover{gap:8px;color:#8d651f}@media(prefers-reduced-motion:reduce){.bn-hdr__top,.bn-hdr__top:after,.bn-hdr__panel,.bn-hdr__cat,.bn-hdr__linkrow,.bn-hdr__feat,.bn-hdr__viewall,.bn-hdr__shopall{transition:none!important}}@media(max-width:749px){.bn-hdr--home,.bn-hdr--home.bn-hdr--sticky.is-stuck{position:sticky;top:0}}@media(max-width:749px){.bn-hdr__inner{grid-template-columns:auto minmax(0,1fr) auto;column-gap:8px;align-items:center}.bn-hdr__logo{grid-column:2;justify-self:center;min-width:0}.bn-hdr__actions{grid-column:3;justify-self:end;min-width:0;flex:0 0 auto}.bn-hdr__lang-btn{white-space:nowrap}.bn-hdr__lang-label{max-width:none}}@media(max-width:430px){.bn-hdr__logo-word{font-size:1.5rem}.bn-hdr__lk,.bn-hdr__cart,.bn-hdr__lang-btn{padding:0 8px}.bn-hdr__actions{gap:2px}}@media(max-width:389px){.bn-hdr__logo-word{font-size:1.34rem}.bn-hdr__logo-r{font-size:.5rem}.bn-hdr__lk,.bn-hdr__cart,.bn-hdr__lang-btn{padding:0 6px}.bn-hdr__actions{gap:0}.bn-hdr__inner{column-gap:4px;padding-inline:12px!important}}@media(max-width:340px){.bn-hdr__logo-word{font-size:1.12rem;letter-spacing:-.02em}.bn-hdr__logo-r{font-size:.44rem}.bn-hdr__burger{width:34px}.bn-hdr__lk,.bn-hdr__cart,.bn-hdr__lang-btn{padding:0 5px}.bn-hdr__inner{column-gap:2px;padding-inline:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bn-header.css.map */
