.bn-pdp-buybox{position:relative;overflow:clip}.bn-pdp-buybox .bn-bb-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(28px,4vw,60px);align-items:start}.bn-bb-gallery{position:sticky;top:24px;display:flex;flex-direction:column;min-width:0}.bn-bb-main{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:.945;background:radial-gradient(circle at 46% 43%,#fff 0,#ecebea 55%,#dadada)}.bn-bb-main:after{content:"";position:absolute;inset:0 0 auto auto;width:40%;height:35%;pointer-events:none;z-index:1;opacity:.45;background:repeating-radial-gradient(ellipse at 100% 0,transparent 0 21px,rgba(169,124,44,.42) 22px 23px,transparent 24px 41px)}.bn-bb-main-img{position:relative;z-index:0;width:100%;height:100%;object-fit:cover;display:block;transition:opacity .3s var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}.bn-bb-main-img.is-swapping{opacity:0}.bn-bb-tag{position:absolute;top:18px;left:18px;z-index:3;padding:9px 18px 8px;border-radius:var(--bn-r-pill);background:var(--bn-humus);color:var(--bn-on-dark);font:600 11px/1 var(--bn-mono);text-transform:uppercase;letter-spacing:.1em}.bn-bb-thumbs{display:flex;flex-wrap:nowrap;gap:12px;margin-top:14px;padding:2px 0 8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(27,33,29,.24) transparent}.bn-bb-thumbs::-webkit-scrollbar{height:6px}.bn-bb-thumbs::-webkit-scrollbar-track{background:transparent}.bn-bb-thumbs::-webkit-scrollbar-thumb{border-radius:999px;background:#1b211d3d}.bn-bb-thumb{flex:0 0 calc((100% - 48px)/5);width:auto;height:84px;padding:0;border-radius:8px;overflow:hidden;cursor:pointer;scroll-snap-align:start;background:#e9e7e1;border:1px solid transparent;transition:border-color .2s,box-shadow .2s}.bn-bb-thumb img{width:100%;height:100%;object-fit:cover;display:block}.bn-bb-thumb:hover{border-color:var(--bn-fulvic)}.bn-bb-media-stage{position:relative;overflow:hidden;border-radius:16px;background:var(--bn-humus);isolation:isolate}.bn-bb-media-stage:after{content:"";position:absolute;inset:0 0 auto auto;z-index:1;width:40%;height:35%;pointer-events:none;opacity:.38;background:repeating-radial-gradient(ellipse at 100% 0,transparent 0 21px,rgba(169,124,44,.42) 22px 23px,transparent 24px 41px)}.bn-bb-media-track{position:relative;z-index:0;display:flex;flex-wrap:nowrap;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.bn-bb-media-track::-webkit-scrollbar,.bn-bb-media-thumbs::-webkit-scrollbar{width:0;height:0;display:none}.bn-bb-media-track:focus-visible{outline:2px solid var(--bn-fulvic);outline-offset:-4px}.bn-bb-media-slide{flex:0 0 100%;width:100%;aspect-ratio:.945;margin:0;overflow:hidden;scroll-snap-align:center;scroll-snap-stop:always;background:radial-gradient(circle at 46% 43%,#fff 0,#ecebea 55%,#dadada)}.bn-bb-media-slide--video{background:var(--bn-humus)}.bn-bb-media-image,.bn-bb-media-video{display:block;width:100%;height:100%}.bn-bb-media-image{object-fit:cover}.bn-bb-media-video{object-fit:contain;background:var(--bn-humus)}.bn-bb-media-arrow{position:absolute;z-index:3;top:50%;width:42px;height:42px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.58);border-radius:50%;transform:translateY(-50%);color:var(--bn-on-dark);background:#16201b94;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:background .2s,transform .2s}.bn-bb-media-arrow:hover{background:#16201bc7}.bn-bb-media-arrow:focus-visible{outline:2px solid var(--bn-fulvic-soft);outline-offset:3px}.bn-bb-media-arrow:disabled{opacity:.34;cursor:default}.bn-bb-media-arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bn-bb-media-arrow--prev{left:16px}.bn-bb-media-arrow--next{right:16px}.bn-bb-media-counter{position:absolute;z-index:3;top:14px;right:16px;margin:0;padding:8px 11px;border:1px solid rgba(255,255,255,.36);border-radius:var(--bn-r-pill);color:var(--bn-on-dark);background:#16201b8f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:500 9px/1 var(--bn-mono);letter-spacing:.12em}.bn-bb-media-thumbs{--bn-media-visible: 5;display:flex;flex-wrap:nowrap;gap:10px;margin-top:12px;padding:2px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.bn-bb-media-thumb{position:relative;flex:0 0 calc((100% - 40px)/5);aspect-ratio:1;min-width:0;padding:0;overflow:hidden;scroll-snap-align:start;border:1px solid transparent;border-radius:9px;background:#e9e7e1;cursor:pointer;transition:border-color .2s,box-shadow .2s}.bn-bb-media-thumb img{display:block;width:100%;height:100%;object-fit:cover}.bn-bb-media-thumb:hover{border-color:var(--bn-fulvic)}.bn-bb-media-thumb.is-on{border-color:var(--bn-humus);box-shadow:0 0 0 1px var(--bn-humus)}.bn-bb-media-thumb:focus-visible{outline:2px solid var(--bn-fulvic);outline-offset:2px}.bn-bb-media-thumb-play{position:absolute;inset:50% auto auto 50%;width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.58);border-radius:50%;transform:translate(-50%,-50%);color:var(--bn-on-dark);background:#16201ba3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.bn-bb-media-thumb-play svg{width:14px;height:14px;fill:currentColor}.bn-bb-vprops{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px;padding-top:26px;border-top:1px solid var(--bn-hairline)}.bn-bb-vprop{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:0 4px}.bn-bb-vprop-ic{width:56px;height:56px;display:grid;place-items:center;border-radius:12px;color:var(--bn-humus);background:#ece8dc;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-bb-vprop-ic svg{width:25px;height:25px}.bn-bb-vprop-t{min-height:30px;font:500 11px/1.3 var(--bn-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--bn-ink)}.bn-bb-vprop-s{font:400 12px/1.35 var(--bn-sans);color:var(--bn-muted)}@media(hover:hover){.bn-bb-vprop:hover .bn-bb-vprop-ic{color:var(--bn-fulvic-soft);background:var(--bn-humus)}}.bn-bb-side{min-width:0}.bn-bb-code{font:500 12px/1 var(--bn-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bn-fulvic);margin:0 0 12px}.bn-bb-title{margin:0 0 14px;color:var(--bn-ink)}.bn-pdp-buybox.bn-section--dark .bn-bb-title{color:var(--bn-on-dark)}.bn-bb-rating{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:16px;color:var(--bn-muted);font:400 11px/1 var(--bn-mono);letter-spacing:.08em;text-transform:uppercase}.bn-bb-stars{color:var(--bn-fulvic);letter-spacing:.12em;font-size:13px}.bn-bb-rc{font:inherit;color:var(--bn-muted)}.bn-bb-stock{display:inline-flex;align-items:center;gap:7px;color:var(--bn-moss)}.bn-bb-dot{width:7px;height:7px;border-radius:50%;background:#65906a;display:inline-block;box-shadow:0 0 0 4px #65906a1a}.bn-bb-price{display:flex;align-items:baseline;gap:12px;margin-bottom:18px}.bn-bb-price[hidden]{display:none}.bn-bb-now{font:400 clamp(1.7rem,3vw,2.1rem)/1 var(--bn-serif);color:var(--bn-ink)}.bn-pdp-buybox.bn-section--dark .bn-bb-now{color:var(--bn-on-dark)}.bn-bb-was{font:600 15px/1 var(--bn-serif);color:var(--bn-muted);text-decoration:line-through;text-decoration-thickness:1px}.bn-bb-was[hidden]{display:none}.bn-bb-save{align-self:center;white-space:nowrap;font:600 11px/1 var(--bn-mono, var(--bn-sans));letter-spacing:.04em;text-transform:uppercase;color:var(--bn-humus);background:#2c3d3614;padding:5px 9px;border-radius:var(--bn-r-pill, 999px)}.bn-bb-save[hidden]{display:none}.bn-pdp-buybox.bn-section--dark .bn-bb-save{color:var(--bn-on-dark);background:#ffffff24}.bn-bb-perserving{margin:-8px 0 18px;min-height:18px;font:400 13px/1.45 var(--bn-sans);color:var(--bn-muted)}.bn-bb-perserving[hidden]{display:none}.bn-bb-perserving [data-bb-per]{font-weight:600;color:var(--bn-ink)}.bn-bb-ps-sep{opacity:.5}.bn-bb-freq-price{opacity:.7;font-weight:400}.bn-pdp-buybox.bn-section--dark .bn-bb-perserving{color:#ffffffb3}.bn-pdp-buybox.bn-section--dark .bn-bb-perserving [data-bb-per]{color:var(--bn-on-dark)}.bn-pdp-buybox .bn-bb-intro{margin:12px 0 16px;max-width:52ch}.bn-bb-chips{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:16px}.bn-bb-chipwrap{position:relative;display:inline-flex}.bn-bb-chip{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border-radius:var(--bn-r-pill);background:var(--bn-paper-raised);border:1px solid var(--bn-hairline);cursor:pointer;white-space:nowrap;font:500 11.5px/1 var(--bn-sans);color:var(--bn-ink);transition:border-color .2s,background .2s,box-shadow .2s}.bn-bb-chip:hover{border-color:var(--bn-fulvic);background:#a97c2c0f}.bn-bb-chipwrap.is-open .bn-bb-chip{border-color:var(--bn-hairline-strong);box-shadow:0 0 0 4px #fbfaf6d9,0 12px 28px -16px #141c1866}.bn-bb-chip-ic{color:var(--bn-fulvic);display:inline-flex}.bn-bb-chip-ic svg{width:15px;height:15px}.bn-bb-pop{position:absolute;top:calc(100% + 10px);left:0;z-index:40;width:330px;max-width:min(330px,86vw);background:var(--bn-paper-raised);border:1px solid var(--bn-hairline);border-radius:16px;padding:26px 26px 16px;text-align:center;cursor:default;box-shadow:0 24px 60px -22px #141c1861,0 3px 12px -6px #141c1829;animation:bnPopIn .22s var(--bn-ease, cubic-bezier(.22, .61, .36, 1)) both}.bn-bb-chipwrap:not(.is-open) .bn-bb-pop{display:none}.bn-bb-pop.right{left:auto;right:0}.bn-bb-pop:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}@keyframes bnPopIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.bn-bb-pop-x{position:absolute;top:12px;right:12px;width:28px;height:28px;padding:0;background:none;border:0;cursor:pointer;color:var(--bn-muted);display:grid;place-items:center;transition:color .2s}.bn-bb-pop-x:hover{color:var(--bn-ink)}.bn-bb-pop-x svg{width:15px;height:15px}.bn-bb-pop-ic{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;margin:0 auto 12px;background:#a97c2c1f;color:var(--bn-fulvic)}.bn-bb-pop-ic svg{width:20px;height:20px}.bn-bb-pop-h{font:400 21px/1.2 var(--bn-serif);letter-spacing:-.01em;color:var(--bn-ink);margin:0 0 8px}.bn-bb-pop-body{font:400 13px/1.55 var(--bn-sans);color:var(--bn-muted)}.bn-bb-pop-body p{margin:0}.bn-bb-pop-rule{height:1px;background:#1b211d1a;margin:16px 0 14px}.bn-bb-pop-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;text-align:left}.bn-bb-pop-checks li{display:flex;align-items:flex-start;gap:9px;font:400 13px/1.4 var(--bn-sans);color:var(--bn-ink)}.bn-bb-pop-hint{display:block;font:400 11px/1 var(--bn-sans);color:var(--bn-muted);margin-top:14px}.bn-bb-step{font:500 14px/1.3 var(--bn-sans);letter-spacing:0;color:var(--bn-ink);margin:22px 0 12px}.bn-bb-opts{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bn-bb-opts.is-size{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.bn-bb-opts.is-size:has(>.bn-bb-opt:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)}.bn-bb-opt>.bn-bb-opt-t{min-width:0;flex:1 1 auto}.bn-bb-opt-sub,.bn-bb-opt-m,.bn-bb-opt-save{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.bn-bb-opt-sub-n,.bn-bb-opt-sub>span,.bn-bb-opt-m,.bn-bb-opt-save{white-space:nowrap}.bn-bb-opt{position:relative;display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer;padding:14px 16px;border-radius:var(--bn-r-card);background:transparent;border:1px solid var(--bn-hairline);transition:border-color .2s,background .2s}.bn-bb-opt:hover{border-color:var(--bn-hairline-strong)}.bn-bb-opt.is-on{border-color:var(--bn-humus);background:var(--bn-paper-mid)}.bn-bb-opt.is-popular{border-color:var(--bn-humus)}.bn-bb-opt-ribbon{position:absolute;top:-9px;right:12px;z-index:1;white-space:nowrap;font:600 9.5px/1 var(--bn-mono, var(--bn-sans));letter-spacing:.06em;text-transform:uppercase;color:var(--bn-on-dark);background:var(--bn-humus);padding:4px 8px;border-radius:var(--bn-r-pill, 999px)}.bn-bb-glyph{flex:0 0 auto;width:22px;height:44px;color:#1b211d66}.bn-bb-glyph.lg{width:26px;height:52px}.bn-bb-glyph .bn-bb-bsvg{width:100%;height:100%}.bn-bb-glyph--pack{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,auto);justify-content:center;align-items:end;gap:2px;width:auto;height:auto}.bn-bb-glyph--x2{grid-template-columns:repeat(2,auto)}.bn-bb-glyph--pack .bn-bb-bsvg{width:18px;height:34px}.bn-bb-glyph--jar{width:15px;height:15px}.bn-bb-glyph--jar.lg{width:18px;height:18px}.bn-bb-glyph--jar .bn-bb-bsvg{width:15px;height:15px}.bn-bb-glyph--jar.lg .bn-bb-bsvg{width:18px;height:18px}.bn-bb-glyph--pack.bn-bb-glyph--jar{grid-template-columns:repeat(3,12px);width:40px;height:auto}.bn-bb-glyph--pack.bn-bb-glyph--jar.bn-bb-glyph--x2{grid-template-columns:repeat(2,12px);width:26px}.bn-bb-glyph--pack.bn-bb-glyph--jar .bn-bb-bsvg{width:12px;height:12px}.bn-bb-glyph--box{width:23px;height:19.9px}.bn-bb-glyph--box.lg{width:27px;height:23.4px}.bn-bb-glyph--pack.bn-bb-glyph--box{grid-template-columns:repeat(3,17px);width:55px;height:auto}.bn-bb-glyph--pack.bn-bb-glyph--box.bn-bb-glyph--x2{grid-template-columns:repeat(2,17px);width:36px}.bn-bb-glyph--pack.bn-bb-glyph--box .bn-bb-bsvg{width:17px;height:14.7px}.bn-bb-glyph--bottle[data-glyph=dropper]{width:20.21px;height:40.42px}.bn-bb-glyph--bottle[data-glyph=winebottle]{width:24.35px;height:48.7px}.bn-bb-glyph--bottle[data-glyph=capsulejar]{width:21.09px;height:42.18px}.bn-bb-glyph--bottle[data-glyph=proteintub]{width:21.98px;height:43.96px}.bn-bb-glyph--box[data-glyph=kitbox]{width:21.67px;height:18.75px}.bn-bb-glyph--bottle.lg[data-glyph=dropper]{width:23.85px;height:47.7px}.bn-bb-glyph--bottle.lg[data-glyph=winebottle]{width:28.73px;height:57.46px}.bn-bb-glyph--bottle.lg[data-glyph=capsulejar]{width:24.89px;height:49.78px}.bn-bb-glyph--bottle.lg[data-glyph=proteintub]{width:25.94px;height:51.88px}.bn-bb-glyph--box.lg[data-glyph=kitbox]{width:25.57px;height:22.13px}.bn-bb-opt-t{display:flex;flex-direction:column;gap:3px;min-width:0}.bn-bb-opt-t b{font:500 15px/1.2 var(--bn-sans);color:var(--bn-ink)}.bn-bb-opt-m{font:400 12px/1.25 var(--bn-sans);color:var(--bn-muted)}.bn-bb-opt-sub{margin-top:3px;font:400 11px/1.3 var(--bn-mono, var(--bn-sans));letter-spacing:.01em;color:var(--bn-muted)}.bn-bb-opt-sub-n{color:var(--bn-muted)}.bn-pdp-buybox.bn-section--dark .bn-bb-opt-sub{color:#ffffffb3}.bn-pdp-buybox .bn-bb-opt.is-unavailable{cursor:not-allowed;border-style:dashed}.bn-pdp-buybox .bn-bb-opt.is-unavailable:hover{border-color:var(--bn-hairline)}.bn-pdp-buybox .bn-bb-opt.is-unavailable .bn-bb-glyph{color:#1b211d33}.bn-pdp-buybox .bn-bb-opt.is-unavailable .bn-bb-opt-t b{color:var(--bn-muted)}.bn-pdp-buybox .bn-bb-opt.is-unavailable .bn-bb-opt-m,.bn-pdp-buybox .bn-bb-opt.is-unavailable .bn-bb-opt-sub{color:var(--bn-muted-soft)}.bn-pdp-buybox .bn-bb-opt-flag{align-self:flex-start;margin-top:5px;padding:3px 8px;border-radius:var(--bn-r-pill, 999px);font:500 10.5px/1.35 var(--bn-mono, var(--bn-sans));letter-spacing:.01em;color:var(--bn-ink);background:#1b211d0f}.bn-pdp-buybox .bn-bb-opt-flag[hidden]{display:none}.bn-pdp-buybox.bn-section--dark .bn-bb-opt-flag{color:var(--bn-on-dark);background:#ffffff29}.bn-bb-opt-check{margin-left:auto;flex:0 0 auto;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;opacity:0;background:var(--bn-humus);color:var(--bn-on-dark);transition:opacity .2s}.bn-bb-opt-check svg{width:13px;height:13px}.bn-bb-opt.is-on .bn-bb-opt-check{opacity:1}.bn-bb-buybar{display:flex;align-items:stretch;gap:12px;margin-top:4px}.bn-bb-qty{display:inline-flex;align-items:center;border:1px solid var(--bn-hairline);border-radius:var(--bn-r-pill);overflow:hidden}.bn-bb-qty-btn{width:42px;height:100%;min-height:55px;background:transparent;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--bn-ink)}.bn-bb-qty-btn svg{width:16px;height:16px}.bn-bb-qty-btn:hover{background:var(--bn-paper-mid)}.bn-bb-qty-in{width:40px;text-align:center;border:0;background:transparent;color:var(--bn-ink);font:500 15px/1 var(--bn-sans);-moz-appearance:textfield}.bn-bb-qty .bn-bb-qty-in,.bn-bb-qty .bn-bb-qty-in:hover,.bn-bb-qty .bn-bb-qty-in:focus{background:transparent;background-color:transparent;border:0;border-radius:0;box-shadow:none;outline:none}.bn-bb-qty-in::-webkit-outer-spin-button,.bn-bb-qty-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bn-bb-atc{flex:1;min-height:55px;padding:0 24px;border:0;border-radius:var(--bn-r-pill);cursor:pointer;background:var(--bn-humus);color:var(--bn-on-dark);font:600 12.5px/1 var(--bn-mono);text-transform:uppercase;letter-spacing:.1em;transition:background .2s,transform .2s}.bn-bb-atc:hover{background:#1d2a24;transform:translateY(-1px)}.bn-bb-atc:disabled{background:var(--bn-muted-soft);color:var(--bn-paper);cursor:not-allowed;transform:none}.bn-bb-purchase{display:flex;flex-direction:column;gap:10px}.bn-bb-opt2{display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer;padding:15px 16px;border-radius:var(--bn-r-card);background:transparent;border:1px solid var(--bn-hairline);transition:border-color .2s,background .2s}.bn-bb-opt2.is-on{border-color:var(--bn-humus);background:var(--bn-paper-mid)}.bn-bb-radio{flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--bn-hairline-strong);position:relative}.bn-bb-opt2.is-on .bn-bb-radio{border-color:var(--bn-humus)}.bn-bb-opt2.is-on .bn-bb-radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--bn-humus)}.bn-bb-opt2-t{display:flex;flex-direction:column;gap:3px}.bn-bb-opt2-t b{font:600 14.5px/1.2 var(--bn-sans);color:var(--bn-ink)}.bn-bb-opt2-t span{font:400 12.5px/1.4 var(--bn-sans);color:var(--bn-muted)}.bn-bb-subpanel{margin-top:14px;padding:20px 22px;border:1px solid var(--bn-hairline-gold);border-radius:var(--bn-r-card);background:#a97c2c0d}.bn-bb-subpanel[hidden]{display:none}.bn-bb-subgrid{display:grid;grid-template-columns:1fr 1.15fr;gap:22px}.bn-bb-sub-lbl{display:block;margin-bottom:12px;font:500 11px/1 var(--bn-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bn-muted)}.bn-bb-freq{display:flex;flex-wrap:wrap;gap:8px}.bn-bb-freq-chip{padding:8px 13px;border-radius:var(--bn-r-pill);border:1px solid var(--bn-hairline-strong);background:transparent;font:400 12px/1 var(--bn-mono);color:var(--bn-ink);cursor:pointer;transition:all .2s}.bn-bb-freq-chip.is-on{background:var(--bn-humus);color:var(--bn-on-dark);border-color:var(--bn-humus)}.bn-bb-subbens{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.bn-bb-subbens li{display:flex;align-items:flex-start;gap:9px;font:400 13.5px/1.4 var(--bn-sans);color:var(--bn-ink)}.bn-bb-ck{display:inline-flex;width:16px;height:16px;flex:0 0 auto;color:var(--bn-fulvic);margin-top:1px}.bn-bb-ck svg{width:100%;height:100%}.bn-bb-sub-note{margin:14px 0 0;font:400 12px/1.5 var(--bn-sans);color:var(--bn-muted)}.bn-bb-dispatch{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;font:500 12.5px/1 var(--bn-mono);letter-spacing:.03em;color:var(--bn-muted)}.bn-bb-dispatch-ic{color:var(--bn-fulvic);display:inline-flex}.bn-bb-dispatch-ic svg{width:14px;height:14px}.bn-bb-trust{margin-top:22px;padding:0;display:grid;gap:10px;border:0}.bn-bb-trust-row{display:flex;align-items:center;gap:10px;font:400 12px/1.4 var(--bn-sans);color:var(--bn-muted)}.bn-bb-trust-ic{flex:0 0 auto;color:var(--bn-moss);display:inline-flex}.bn-bb-trust-ic svg{width:17px;height:17px}.bn-bb-acc{margin-top:24px;border-top:1px solid var(--bn-hairline)}.bn-bb-acc-row{border-bottom:1px solid var(--bn-hairline)}.bn-bb-acc-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 2px;background:transparent;border:0;cursor:pointer;font:500 14.5px/1.3 var(--bn-sans);color:var(--bn-ink);text-align:left}.bn-bb-acc-ic{flex:0 0 auto;color:var(--bn-fulvic);display:inline-flex;transition:transform .3s}.bn-bb-acc-ic svg{width:16px;height:16px}.bn-bb-acc-row.is-open .bn-bb-acc-ic{transform:rotate(45deg)}.bn-bb-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--bn-ease, cubic-bezier(.22,.61,.36,1))}.bn-bb-acc-row.is-open .bn-bb-acc-panel{grid-template-rows:1fr}.bn-bb-acc-inner{overflow:hidden}.bn-bb-acc-inner ul,.bn-bb-acc-inner ol{margin:0 0 16px;padding-left:18px;display:flex;flex-direction:column;gap:8px}.bn-bb-acc-inner li{line-height:1.5}.bn-bb-acc-inner p{margin:0 0 12px}.bn-bb-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#1b211d80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bn-bb-scrim[hidden]{display:none}.bn-bb-dialog{position:relative;width:100%;max-width:420px;max-height:85vh;overflow-y:auto;padding:30px 28px;border-radius:var(--bn-r-card);background:var(--bn-paper-raised);border:1px solid var(--bn-hairline);box-shadow:0 40px 90px -30px #1e1c1566}.bn-bb-dialog-x{position:absolute;top:16px;right:16px;width:32px;height:32px;border:0;border-radius:50%;background:var(--bn-paper-mid);color:var(--bn-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.bn-bb-dialog-x svg{width:16px;height:16px}.bn-bb-dialog-x:hover{background:var(--bn-paper-deep)}.bn-bb-dialog-ic{display:inline-flex;width:44px;height:44px;border-radius:var(--bn-r-tile);align-items:center;justify-content:center;background:#a97c2c1f;color:var(--bn-fulvic);margin-bottom:14px}.bn-bb-dialog-ic svg{width:22px;height:22px}.bn-bb-dialog-h{font:400 1.25rem/1.2 var(--bn-serif);color:var(--bn-ink);margin:0 0 8px}.bn-bb-dialog-body{margin-bottom:16px}.bn-bb-dialog-body p{margin:0}.bn-bb-dialog-checks{list-style:none;margin:0;padding-top:16px;border-top:1px solid var(--bn-hairline);display:flex;flex-direction:column;gap:10px}.bn-bb-dialog-checks li{display:flex;align-items:flex-start;gap:10px;font:400 13.5px/1.45 var(--bn-sans);color:var(--bn-ink)}@media(max-width:900px){.bn-pdp-buybox .bn-bb-grid{grid-template-columns:1fr;gap:28px}.bn-bb-gallery{position:static}.bn-bb-main{aspect-ratio:1}.bn-bb-thumb{height:88px}.bn-bb-thumb{flex-basis:calc((100% - 36px)/4)}}@media(max-width:600px){.bn-bb-vprops{grid-template-columns:repeat(2,1fr);gap:18px 8px}.bn-bb-subgrid{grid-template-columns:1fr;gap:16px}.bn-bb-opts.is-size{grid-template-columns:1fr}.bn-bb-thumb{height:72px}.bn-bb-pop,.bn-bb-pop.right{position:fixed;left:50%;right:auto;top:50%;transform:translate(-50%,-50%);width:min(340px,88vw);max-width:none;animation:none;z-index:1000}.bn-bb-pop:before{display:none}}@media(prefers-reduced-motion:reduce){.bn-bb-atc,.bn-bb-acc-ic,.bn-bb-acc-panel,.bn-bb-opt,.bn-bb-opt2,.bn-bb-freq-chip{transition:none}.bn-bb-pop{animation:none}}.bn-bb-thumb{border-radius:8px;transition:border-color var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1)),box-shadow var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}.bn-bb-thumb.is-on{border-color:var(--bn-humus)}.bn-bb-chip{padding:7px 9px;background:var(--bn-paper);border-color:var(--bn-hairline);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)),box-shadow var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}.bn-bb-chip-ic{color:var(--bn-moss)}.bn-bb-chip-ic svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6}.bn-bb-chip.is-on,.bn-bb-chip[aria-expanded=true]{color:var(--bn-ink);background:#fbfaf6;border-color:#1b211d42;box-shadow:0 0 0 4px #f5f4f0d9,var(--bn-shadow-lift)}.bn-bb-opt,.bn-bb-opt2{border-radius:12px;transition:border-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-bb-opt.is-on,.bn-bb-opt2.is-on{border-width:1.5px;border-color:var(--bn-humus);background:var(--bn-paper-mid)}.bn-bb-opt-check{width:18px;height:18px;transition:opacity var(--bn-duration-fast, .2s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}.bn-bb-opt-check svg{width:11px;height:11px;stroke-width:2.4}.bn-bb-freq-chip{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-bb-atc{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-bb-acc-head{border-radius:11px;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-bb-scrim{background:#1b211d4d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity var(--bn-duration-fast, .2s) ease}.bn-bb-scrim.is-open{opacity:1;pointer-events:auto}.bn-bb-dialog{border-color:#ffffffb3;border-radius:18px;background:var(--bn-paper-raised);box-shadow:var(--bn-shadow-modal);opacity:0;transform:translateY(12px);transition:opacity .28s ease,transform var(--bn-duration-base, .36s) var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}.bn-bb-scrim.is-open .bn-bb-dialog{opacity:1;transform:translateY(0)}.bn-bb-dialog-ic{width:46px;height:46px;border-radius:50%;color:var(--bn-moss);background:var(--bn-paper-deep)}.bn-bb-dialog-ic svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}.bn-bb-dialog-checks .bn-bb-ck{flex:0 0 auto;width:18px;height:18px}.bn-bb-dialog-checks .bn-bb-ck svg{width:11px;height:11px;stroke-width:2.4}.bn-pdp-buybox :is(button,a,input,select):focus-visible{outline:2px solid var(--bn-fulvic);outline-offset:3px}@media(hover:hover){.bn-bb-thumb:hover{border-color:#1b211d52}.bn-bb-thumb.is-on:hover{border-color:var(--bn-humus)}.bn-bb-chip:hover{color:var(--bn-ink);background:var(--bn-paper);border-color:#1b211d52;box-shadow:none}.bn-bb-chip.is-on:hover,.bn-bb-chip[aria-expanded=true]:hover{background:#fbfaf6;border-color:#1b211d52;box-shadow:0 0 0 4px #f5f4f0d9,var(--bn-shadow-lift)}.bn-bb-opt:hover,.bn-bb-opt2:hover{border-color:#1b211d73}.bn-bb-opt.is-on:hover,.bn-bb-opt2.is-on:hover{border-color:var(--bn-humus)}.bn-bb-freq-chip:hover{border-color:var(--bn-humus);background:#1b211d0e}.bn-bb-freq-chip.is-on:hover{color:var(--bn-on-dark);background:var(--bn-humus-soft)}.bn-bb-atc:hover{background:#1d2a24;transform:none}.bn-bb-acc-head:hover{color:var(--bn-moss);background:#1b211d0e}.bn-bb-dialog-x:hover{background:var(--bn-paper-deep)}.bn-bb-qty-btn:hover{background:var(--bn-paper-mid)}}@media(prefers-reduced-motion:reduce){.bn-pdp-buybox *,.bn-pdp-buybox *:before,.bn-pdp-buybox *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.bn-pdp-buybox.bn-bb-js [data-bb-enter]{opacity:0;transform:translateY(18px)}.bn-pdp-buybox.bn-bb-js.is-ready [data-bb-enter]{opacity:1;transform:none;transition:opacity .7s var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1)),transform .8s var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}.bn-pdp-buybox.bn-bb-js.is-ready [data-bb-enter=purchase]{transition-delay:.08s}@media(prefers-reduced-motion:reduce){.bn-pdp-buybox.bn-bb-js [data-bb-enter]{opacity:1!important;transform:none!important}}.bn-bb-atc[data-added=true]{animation:bnBbAdded .7s var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}@keyframes bnBbAdded{35%{background:var(--bn-humus-soft)}}.bn-bb-sticky{position:fixed;z-index:70;left:12px;right:12px;bottom:12px;display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 17px;border:1px solid rgba(255,255,255,.55);border-radius:18px;color:var(--bn-on-dark);background:#2c3d36f0;box-shadow:0 16px 45px #1b211d38;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:0;transform:translateY(18px);pointer-events:none;transition:opacity .25s,transform .4s var(--bn-ease-standard, cubic-bezier(.22,.61,.36,1))}.bn-bb-sticky.is-visible{opacity:1;transform:none;pointer-events:auto}.bn-bb-sticky-info{display:flex;flex-direction:column;min-width:0}.bn-bb-sticky-info strong{font:500 13px/1.2 var(--bn-sans);color:var(--bn-on-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bn-bb-sticky-info small{font:400 12px/1 var(--bn-mono);color:#ffffffb8;margin-top:2px}.bn-bb-sticky-atc{flex:0 0 auto;padding:13px 20px;border:0;border-radius:12px;cursor:pointer;color:var(--bn-humus);background:#f4f3ef;font:600 11px/1 var(--bn-mono);letter-spacing:.08em;text-transform:uppercase}.bn-bb-sticky-atc:disabled{opacity:.55;cursor:not-allowed}@media(max-width:900px){.bn-bb-sticky{display:flex}}.bn-bb-live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bn-bb-swipe-wrap{display:none}@media(max-width:600px){.bn-bb-thumbs{display:flex;flex-wrap:nowrap;gap:8px;margin-top:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:2px;margin-inline:-2px}.bn-bb-thumbs::-webkit-scrollbar{width:0;height:0;display:none}.bn-bb-thumb{flex:0 0 76px;width:76px;height:76px;scroll-snap-align:start}.bn-bb-media-slide{aspect-ratio:1}.bn-bb-media-thumbs{--bn-media-visible: 4;gap:8px;margin-top:10px}.bn-bb-media-thumb{flex-basis:calc((100% - 24px)/4)}.bn-bb-media-arrow{width:38px;height:38px}.bn-bb-media-arrow--prev{left:12px}.bn-bb-media-arrow--next{right:12px}.bn-bb-media-counter{top:12px;right:12px}.bn-bb-gallery.has-swipe .bn-bb-main{display:none}.bn-bb-gallery.has-swipe .bn-bb-swipe-wrap{display:block;position:relative}.bn-bb-swipe{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border-radius:16px}.bn-bb-swipe::-webkit-scrollbar{width:0;height:0;display:none}.bn-bb-swipe:focus-visible{outline:2px solid var(--bn-fulvic);outline-offset:3px}.bn-bb-slide{flex:0 0 100%;width:100%;aspect-ratio:1;overflow:hidden;scroll-snap-align:center;background:radial-gradient(circle at 46% 43%,#fff 0,#ecebea 55%,#dadada)}.bn-bb-slide-img{width:100%;height:100%;object-fit:cover;display:block}.bn-bb-vprops{grid-template-columns:repeat(4,1fr);gap:18px 6px}.bn-bb-vprop{padding:0 2px;gap:6px}.bn-bb-vprop-ic{width:46px;height:46px;border-radius:11px}.bn-bb-vprop-ic svg{width:21px;height:21px}.bn-bb-vprop-t{min-height:0;font-size:9px;letter-spacing:.07em}.bn-bb-vprop-s{font-size:10px;line-height:1.3}.bn-bb-opts.is-size{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none;gap:8px}.bn-bb-opts.is-size .bn-bb-opt{flex-direction:column;align-items:center;text-align:center;gap:4px;padding:14px 6px 11px;min-height:64px}.bn-bb-opts.is-size .bn-bb-glyph,.bn-bb-opts.is-size .bn-bb-glyph.lg{display:block;width:20px;height:22px;margin:0 auto 2px;color:#1b211d66}.bn-bb-opts.is-size .bn-bb-glyph--pack{display:grid;grid-template-columns:repeat(3,auto);justify-content:center;gap:2px;width:auto;height:auto}.bn-bb-opts.is-size .bn-bb-glyph--x2{grid-template-columns:repeat(2,auto)}.bn-bb-opts.is-size .bn-bb-glyph--pack .bn-bb-bsvg{width:13px;height:24px}.bn-bb-opts.is-size .bn-bb-glyph--jar{width:13px;height:13px;margin-bottom:5px}.bn-bb-opts.is-size .bn-bb-glyph--jar .bn-bb-bsvg{width:13px;height:13px}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--jar{grid-template-columns:repeat(3,9px);width:31px;height:auto}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--jar.bn-bb-glyph--x2{grid-template-columns:repeat(2,9px);width:20px}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--jar .bn-bb-bsvg{width:9px;height:9px}.bn-bb-opts.is-size .bn-bb-opt.is-on .bn-bb-glyph{color:var(--bn-ink)}.bn-bb-opts.is-size .bn-bb-opt-t{align-items:center;gap:1px;min-width:0}.bn-bb-opts.is-size .bn-bb-opt-t b{font-size:13px}.bn-bb-opts.is-size .bn-bb-opt-m{font-size:11px}.bn-bb-opts.is-size .bn-bb-opt-sub{margin-top:1px;font-size:9.5px}.bn-bb-opts.is-size .bn-bb-opt-sub-n{display:none}.bn-bb-opts.is-size .bn-bb-opt-check{position:absolute;top:6px;right:6px;margin:0;width:16px;height:16px}.bn-bb-opts.is-size .bn-bb-opt-ribbon{top:-8px;right:auto;left:50%;transform:translate(-50%);font-size:8.5px;padding:3px 7px}}@media(max-width:600px){.bn-bb-opts.is-packmode .bn-bb-glyph--x4{grid-template-columns:repeat(4,auto)}}.bn-bb-opts.is-packs{row-gap:18px}@media(max-width:600px){.bn-bb-opts.is-size .bn-bb-glyph--bottle:not(.bn-bb-glyph--pack),.bn-bb-opts.is-size .bn-bb-glyph--bottle.lg:not(.bn-bb-glyph--pack){width:15px;height:30px;margin-bottom:5px}.bn-bb-opts.is-size .bn-bb-glyph--box:not(.bn-bb-glyph--pack),.bn-bb-opts.is-size .bn-bb-glyph--box.lg:not(.bn-bb-glyph--pack){width:17px;height:14.7px;margin-bottom:5px}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--box{grid-template-columns:repeat(3,12px);width:40px;height:auto}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--box.bn-bb-glyph--x2{grid-template-columns:repeat(2,12px);width:26px}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--box .bn-bb-bsvg{width:12px;height:10.4px}.bn-bb-opts.is-size .bn-bb-glyph--bottle[data-glyph=dropper]:not(.bn-bb-glyph--pack){width:13.79px;height:27.58px}.bn-bb-opts.is-size .bn-bb-glyph--bottle[data-glyph=winebottle]:not(.bn-bb-glyph--pack){width:16.61px;height:33.22px}.bn-bb-opts.is-size .bn-bb-glyph--bottle[data-glyph=capsulejar]:not(.bn-bb-glyph--pack){width:14.38px;height:28.76px}.bn-bb-opts.is-size .bn-bb-glyph--bottle[data-glyph=proteintub]:not(.bn-bb-glyph--pack){width:15px;height:30px}.bn-bb-opts.is-size .bn-bb-glyph--box[data-glyph=kitbox]:not(.bn-bb-glyph--pack){width:14.78px;height:12.79px}.bn-bb-opts.is-packmode.is-size .bn-bb-opt{padding:13px 8px 12px}.bn-bb-opts.is-packmode.is-size .bn-bb-opt-sub{font-size:10px;line-height:1.35}.bn-bb-opts.is-packs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px}.bn-bb-opts.is-packs .bn-bb-opt{flex-direction:column;align-items:center;text-align:center;gap:6px;padding:14px 10px 13px;min-height:88px}.bn-bb-opts.is-packs .bn-bb-opt-t{align-items:center;gap:2px;width:100%}.bn-bb-opts.is-packs .bn-bb-opt-t b{font-size:14px}.bn-bb-opts.is-packs .bn-bb-opt-m{font-size:12.5px}.bn-bb-opts.is-packs .bn-bb-opt-sub{margin-top:2px;font-size:10px;line-height:1.4}.bn-bb-opts.is-packs .bn-bb-opt-flag{align-self:center;margin-top:6px}.bn-bb-opts.is-packs .bn-bb-opt-check{position:absolute;top:8px;right:8px;margin:0}.bn-bb-opts.is-packs .bn-bb-opt-ribbon{top:-8px;right:auto;left:50%;transform:translate(-50%);font-size:8.5px;padding:3px 7px}.bn-bb-opts.is-packs .bn-bb-glyph{width:12px;height:24px}.bn-bb-opts.is-packs .bn-bb-glyph--jar,.bn-bb-opts.is-packs .bn-bb-glyph--jar .bn-bb-bsvg{width:13px;height:13px}.bn-bb-opts.is-packs .bn-bb-glyph--pack{width:auto;height:auto;gap:3px}.bn-bb-opts.is-packs .bn-bb-glyph--pack .bn-bb-bsvg{width:11px;height:22px}.bn-bb-opts.is-packs .bn-bb-glyph--pack.bn-bb-glyph--jar{grid-template-columns:repeat(3,11px);width:auto}.bn-bb-opts.is-packs .bn-bb-glyph--pack.bn-bb-glyph--jar.bn-bb-glyph--x2{grid-template-columns:repeat(2,11px);width:auto}.bn-bb-opts.is-packs .bn-bb-glyph--pack.bn-bb-glyph--jar.bn-bb-glyph--x4{grid-template-columns:repeat(4,11px)}.bn-bb-opts.is-packs .bn-bb-glyph--pack.bn-bb-glyph--jar .bn-bb-bsvg{width:11px;height:11px}.bn-bb-opts.is-packs .bn-bb-glyph--box{width:15px;height:13px}.bn-bb-opts.is-packs .bn-bb-glyph--pack.bn-bb-glyph--box{grid-template-columns:repeat(3,13px);width:auto}.bn-bb-opts.is-packs .bn-bb-glyph--pack.bn-bb-glyph--box.bn-bb-glyph--x2{grid-template-columns:repeat(2,13px);width:auto}.bn-bb-opts.is-packs .bn-bb-glyph--pack.bn-bb-glyph--box.bn-bb-glyph--x4{grid-template-columns:repeat(4,13px)}.bn-bb-opts.is-packs .bn-bb-glyph--pack.bn-bb-glyph--box .bn-bb-bsvg{width:13px;height:11.25px}.bn-bb-opts.is-packs .bn-bb-glyph--bottle[data-glyph=dropper]:not(.bn-bb-glyph--pack){width:11.03px;height:22.06px}.bn-bb-opts.is-packs .bn-bb-glyph--bottle[data-glyph=winebottle]:not(.bn-bb-glyph--pack){width:13.29px;height:26.58px}.bn-bb-opts.is-packs .bn-bb-glyph--bottle[data-glyph=capsulejar]:not(.bn-bb-glyph--pack){width:11.51px;height:23.02px}.bn-bb-opts.is-packs .bn-bb-glyph--bottle[data-glyph=proteintub]:not(.bn-bb-glyph--pack){width:12px;height:24px}.bn-bb-opts.is-packs .bn-bb-glyph--box[data-glyph=kitbox]:not(.bn-bb-glyph--pack){width:11.83px;height:10.24px}.bn-bb-opts.is-packs .bn-bb-opt.is-on .bn-bb-glyph{color:var(--bn-ink)}}@media(max-width:749px){.bn-section.bn-pdp-buybox{padding-block-start:16px}}.bn-bb-opt2{position:relative}.bn-bb-opt2-price{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:0 0 auto;font:400 15px/1 var(--bn-serif);color:var(--bn-ink);white-space:nowrap}.bn-bb-opt2-badge{font:600 10px/1 var(--bn-mono, var(--bn-sans));letter-spacing:.06em;text-transform:uppercase;color:var(--bn-humus);background:#2c3d3614;padding:4px 7px;border-radius:var(--bn-r-pill, 999px)}.bn-bb-opt2-badge[hidden]{display:none}.bn-pdp-buybox.bn-section--dark .bn-bb-opt2-price{color:var(--bn-on-dark)}.bn-pdp-buybox.bn-section--dark .bn-bb-opt2-badge{color:var(--bn-on-dark);background:#ffffff24}.bn-bb-opt-save{display:inline-block;margin-top:4px;font:600 10.5px/1 var(--bn-mono, var(--bn-sans));letter-spacing:.04em;text-transform:uppercase;color:var(--bn-humus);background:#2c3d3614;padding:4px 7px;border-radius:var(--bn-r-pill, 999px);white-space:nowrap}.bn-bb-opt-save[hidden],.bn-bb-opt.is-unavailable .bn-bb-opt-save{display:none}@media(max-width:600px){.bn-bb-opt2-price{font-size:14px;gap:3px}.bn-bb-opt2-badge{font-size:9px;padding:3px 6px}.bn-bb-opt-save{font-size:9.5px;padding:3px 6px;margin-top:3px}}.bn-bb-glyph--resinjar{width:15px;height:15px}.bn-bb-glyph--resinjar.lg{width:18px;height:18px}.bn-bb-glyph--resinjar .bn-bb-bsvg{width:15px;height:15px}.bn-bb-glyph--resinjar.lg .bn-bb-bsvg{width:18px;height:18px}.bn-bb-glyph--pack.bn-bb-glyph--resinjar{grid-template-columns:repeat(3,12px);width:40px;height:auto}.bn-bb-glyph--pack.bn-bb-glyph--resinjar.bn-bb-glyph--x2{grid-template-columns:repeat(2,12px);width:26px}.bn-bb-glyph--pack.bn-bb-glyph--resinjar .bn-bb-bsvg{width:12px;height:12px}.bn-bb-glyph--kitbox{width:23px;height:19.8px}.bn-bb-glyph--kitbox.lg{width:27px;height:23.3px}.bn-bb-glyph--kitbox .bn-bb-bsvg{width:23px;height:19.8px}.bn-bb-glyph--kitbox.lg .bn-bb-bsvg{width:27px;height:23.3px}.bn-bb-glyph--pack.bn-bb-glyph--kitbox{grid-template-columns:repeat(3,17px);width:55px;height:auto}.bn-bb-glyph--pack.bn-bb-glyph--kitbox.bn-bb-glyph--x2{grid-template-columns:repeat(2,17px);width:36px}.bn-bb-glyph--pack.bn-bb-glyph--kitbox .bn-bb-bsvg{width:17px;height:14.6px}.bn-bb-glyph--x4{grid-template-columns:repeat(2,auto)}.bn-bb-glyph--x5,.bn-bb-glyph--x6{grid-template-columns:repeat(3,auto)}.bn-bb-glyph--x7,.bn-bb-glyph--x8{grid-template-columns:repeat(4,auto)}.bn-bb-glyph--x9,.bn-bb-glyph--x10{grid-template-columns:repeat(5,auto)}.bn-bb-glyph--x11,.bn-bb-glyph--x12{grid-template-columns:repeat(6,auto)}.bn-bb-glyph--x5 .bn-bb-bsvg,.bn-bb-glyph--x6 .bn-bb-bsvg{width:14px;height:26px}.bn-bb-glyph--x7 .bn-bb-bsvg,.bn-bb-glyph--x8 .bn-bb-bsvg{width:12px;height:23px}.bn-bb-glyph--x9 .bn-bb-bsvg,.bn-bb-glyph--x10 .bn-bb-bsvg,.bn-bb-glyph--x11 .bn-bb-bsvg,.bn-bb-glyph--x12 .bn-bb-bsvg{width:10px;height:19px}.bn-bb-glyph--pack.bn-bb-glyph--jar.bn-bb-glyph--x5 .bn-bb-bsvg,.bn-bb-glyph--pack.bn-bb-glyph--jar.bn-bb-glyph--x6 .bn-bb-bsvg{width:11px;height:11px}.bn-bb-glyph--pack.bn-bb-glyph--jar.bn-bb-glyph--x5,.bn-bb-glyph--pack.bn-bb-glyph--jar.bn-bb-glyph--x6{grid-template-columns:repeat(3,11px);width:37px}.bn-bb-glyph--pack.bn-bb-glyph--box.bn-bb-glyph--x5 .bn-bb-bsvg,.bn-bb-glyph--pack.bn-bb-glyph--box.bn-bb-glyph--x6 .bn-bb-bsvg{width:14px;height:12.1px}.bn-bb-glyph--pack.bn-bb-glyph--box.bn-bb-glyph--x5,.bn-bb-glyph--pack.bn-bb-glyph--box.bn-bb-glyph--x6{grid-template-columns:repeat(3,14px);width:46px}@media(max-width:749px){.bn-bb-opts.is-size .bn-bb-glyph--x4{grid-template-columns:repeat(2,auto)}.bn-bb-opts.is-size .bn-bb-glyph--x5,.bn-bb-opts.is-size .bn-bb-glyph--x6{grid-template-columns:repeat(3,auto)}.bn-bb-opts.is-size .bn-bb-glyph--x7,.bn-bb-opts.is-size .bn-bb-glyph--x8{grid-template-columns:repeat(4,auto)}.bn-bb-opts.is-size .bn-bb-glyph--x9,.bn-bb-opts.is-size .bn-bb-glyph--x10,.bn-bb-opts.is-size .bn-bb-glyph--x11,.bn-bb-opts.is-size .bn-bb-glyph--x12{grid-template-columns:repeat(6,auto)}.bn-bb-opts.is-size .bn-bb-glyph--x5 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--x6 .bn-bb-bsvg{width:10px;height:19px}.bn-bb-opts.is-size .bn-bb-glyph--x7 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--x8 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--x9 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--x10 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--x11 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--x12 .bn-bb-bsvg{width:8px;height:15px}}.bn-bb-glyph--pack,.bn-bb-opts.is-size .bn-bb-glyph--pack{width:auto;height:auto}.bn-bb-opts.is-size .bn-bb-glyph--x4{grid-template-columns:repeat(2,auto)}.bn-bb-opts.is-size .bn-bb-glyph--x5,.bn-bb-opts.is-size .bn-bb-glyph--x6{grid-template-columns:repeat(3,auto)}.bn-bb-opts.is-size .bn-bb-glyph--x7,.bn-bb-opts.is-size .bn-bb-glyph--x8{grid-template-columns:repeat(4,auto)}.bn-bb-opts.is-size .bn-bb-glyph--x9,.bn-bb-opts.is-size .bn-bb-glyph--x10{grid-template-columns:repeat(5,auto)}.bn-bb-opts.is-size .bn-bb-glyph--x11,.bn-bb-opts.is-size .bn-bb-glyph--x12{grid-template-columns:repeat(6,auto)}.bn-bb-opts.is-size .bn-bb-glyph--x5 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--x6 .bn-bb-bsvg{width:11px;height:20px}.bn-bb-opts.is-size .bn-bb-glyph--x7 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--x8 .bn-bb-bsvg{width:10px;height:18px}.bn-bb-opts.is-size .bn-bb-glyph--x9 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--x10 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--x11 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--x12 .bn-bb-bsvg{width:9px;height:16px}.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x2{grid-template-columns:repeat(2,18px);width:38px;height:auto}.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x3{grid-template-columns:repeat(3,18px);width:58px;height:auto}.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x4{grid-template-columns:repeat(2,18px);width:38px;height:auto}.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x5,.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x6{grid-template-columns:repeat(3,14px);width:46px;height:auto}.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x7,.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x8{grid-template-columns:repeat(4,12px);width:54px;height:auto}.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x9,.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x10{grid-template-columns:repeat(5,10px);width:58px;height:auto}.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x11,.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x12{grid-template-columns:repeat(6,10px);width:70px;height:auto}.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x2 .bn-bb-bsvg,.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x3 .bn-bb-bsvg,.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x4 .bn-bb-bsvg{width:18px;height:34px}.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x5 .bn-bb-bsvg,.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x6 .bn-bb-bsvg{width:14px;height:26px}.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x7 .bn-bb-bsvg,.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x8 .bn-bb-bsvg{width:12px;height:23px}.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x9 .bn-bb-bsvg,.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x10 .bn-bb-bsvg,.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x11 .bn-bb-bsvg,.bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x12 .bn-bb-bsvg{width:10px;height:19px}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x5,.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x6{grid-template-columns:repeat(3,11px);width:37px}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x11,.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x12{grid-template-columns:repeat(6,9px);width:64px}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x5 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x6 .bn-bb-bsvg{width:11px;height:20px}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x11 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x12 .bn-bb-bsvg{width:9px;height:16px}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x5,.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x6{grid-template-columns:repeat(3,8px);width:28px;gap:1px}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x5 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x6 .bn-bb-bsvg{width:8px;height:15px}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x11,.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x12{grid-template-columns:repeat(6,5px);width:35px;gap:1px}.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x11 .bn-bb-bsvg,.bn-bb-opts.is-size .bn-bb-glyph--pack.bn-bb-glyph--bottle.bn-bb-glyph--x12 .bn-bb-bsvg{width:5px;height:10px}.bn-bb-included{margin:14px 0 2px;padding:14px 16px;background:var(--bn-paper-mid);border:1px solid var(--bn-hairline-soft);border-radius:var(--bn-r-card)}.bn-bb-included__t{margin:0 0 9px;font-family:var(--bn-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--bn-muted)}.bn-bb-included__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 16px}.bn-bb-included__list li{display:flex;align-items:flex-start;gap:8px;font-family:var(--bn-sans);font-size:13.5px;line-height:1.35;color:var(--bn-ink)}.bn-bb-included__ck{flex:0 0 auto;width:15px;height:15px;margin-top:1px;color:var(--bn-fulvic)}.bn-bb-included__ck svg{width:100%;height:100%;display:block}@media(max-width:560px){.bn-bb-included__list{grid-template-columns:1fr}}@media(min-width:1000px){.bn-pdp-buybox .bn-bb-gallery{position:sticky;top:96px;align-self:start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bn-pdp-buybox.css.map */
