.bhe-section{color:#142a3b;font-family:var(--font-body--family),sans-serif}.bhe-inner{max-width:var(--bhe-width);margin:auto;padding:var(--bhe-pad) 28px}.bhe-group{min-width:0}.bhe-layout-grid{display:grid;grid-template-columns:repeat(var(--bhe-columns),minmax(0,1fr))}.bhe-element{min-width:0;font-size:var(--bhe-size);font-weight:var(--bhe-weight);color:var(--bhe-color);line-height:1.65;overflow-wrap:anywhere}.bhe-element p{margin:0}.bhe-element p+p{margin-top:12px}.bhe-element h2,.bhe-element h3,.bhe-element h4{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;margin:0;line-height:1.12;letter-spacing:-.035em}.bhe-element img{display:block;width:100%;height:auto;border-radius:inherit;aspect-ratio:var(--bhe-ratio,1);object-fit:var(--bhe-fit,cover)}.bhe-element a{color:inherit}.bhe-button{width:fit-content}.bhe-button a{display:flex;align-items:center;gap:14px;text-decoration:none}.bhe-badge{display:flex;align-items:center;gap:7px}.bhe-icon{flex-shrink:0}.bhe-faq{border-bottom:1px solid #dce5eb;padding:22px 0}.bhe-faq summary{font-size:18px;font-weight:600;cursor:pointer}.bhe-faq-body{padding-top:18px}.bhe-element :focus-visible{outline:3px solid #c9531c;outline-offset:4px}.bhe-element hr{border:0;border-top:1px solid currentColor}.bhe-layout-stack>.bhe-group+.bhe-group{margin-top:0}@media(max-width:750px){.bhe-inner{padding:var(--bhe-mobile-pad) 20px}.bhe-element{font-size:var(--bhe-mobile-size)}.bhe-layout-grid{grid-template-columns:repeat(var(--bhe-mobile-columns),minmax(0,1fr))}.bhe-faq summary{font-size:16px}}.bh-browse{max-width:1320px;margin:0 auto;padding:36px 24px 80px;color:inherit}.bh-browse__header{text-align:center;margin-bottom:36px}.bh-browse__header h1{font-size:clamp(30px,4vw,52px);line-height:1.12;margin:0 0 14px;letter-spacing:-.035em}.bh-browse__header p{font-size:17px;opacity:.7;margin:0}.bh-browse__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bh-browse__summary{list-style:none;cursor:pointer;border-radius:22px}.bh-browse__summary::-webkit-details-marker{display:none}.bh-browse__summary:focus-visible,.bh-browse__card:focus-visible{outline:3px solid #2889ce;outline-offset:5px}.bh-browse__cover{display:flex;flex-direction:column;overflow:hidden;background:#edf6fc;border-radius:22px;border:1px solid #dbeaf4}.bh-browse__cover img{width:100%;aspect-ratio:1.15;object-fit:cover;display:block;transition:transform .25s}.bh-browse__summary:hover .bh-browse__cover img{transform:scale(1.025)}.bh-browse__label{display:flex;flex-direction:column;gap:8px;padding:24px}.bh-browse__label strong{font-size:30px;line-height:1.15}.bh-browse__label>span{font-size:14px;display:flex;justify-content:space-between}.bh-browse__back{display:none;font-size:15px;padding:10px 0;width:fit-content}.bh-browse__group[open]{grid-column:1/-1}.bh-browse__group[open] .bh-browse__cover{display:none}.bh-browse__group[open] .bh-browse__back{display:block}.bh-browse__groups:has(.bh-browse__group[open])>.bh-browse__group:not([open]){display:none}.bh-browse__content h2{font-size:clamp(28px,4vw,42px);margin:20px 0 28px}.bh-browse__collections{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.bh-browse__card{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#f6f8fa;border:1px solid #e5e9ed;border-radius:16px;overflow:hidden}.bh-browse__card img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.bh-browse__card>span{padding:18px;font-size:16px;font-weight:600;display:flex;justify-content:space-between;gap:12px}.bh-browse__card:hover{border-color:#2889ce}@media(max-width:999px){.bh-browse__collections{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.bh-browse{padding:24px 16px 48px}.bh-browse__groups{grid-template-columns:1fr;gap:18px}.bh-browse__cover{display:grid;grid-template-columns:40% 60%;align-items:center}.bh-browse__cover img{aspect-ratio:1}.bh-browse__label{padding:18px}.bh-browse__label strong{font-size:25px}.bh-browse__collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bh-browse__card>span{padding:14px;font-size:14px}}@media(prefers-reduced-motion:reduce){.bh-browse__cover img{transition:none}}.bh-hero{position:relative;isolation:isolate;background:#e5f3fa;color:#142a3b;overflow:hidden}.bh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.bh-hero__media img{height:100%;width:100%;object-fit:cover;object-position:center 58%;display:block}.bh-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#e5f3fa85 0%,#e5f3fa20 40%,transparent 60%);pointer-events:none}.bh-hero__inner{max-width:1328px;margin:auto;min-height:620px;display:flex;align-items:center;padding:70px 24px}.bh-hero__copy{max-width:600px;width:49%}.bh-hero__eyebrow{font-size:11px;letter-spacing:.17em;font-weight:700;color:#29658c;margin:0 0 22px}.bh-hero h1{font-family:var(--font-body--family),sans-serif;font-size:clamp(46px,5.6vw,78px);font-weight:800;line-height:1.02;letter-spacing:-.055em;margin:0 0 24px}.bh-hero h1 span{color:#c9531c}.bh-hero__intro{font-size:18px;line-height:1.55;max-width:390px;color:#435561;margin:0 0 30px}.bh-hero__cta{display:inline-flex;gap:30px;align-items:center;background:#142a3b;color:#fff;padding:17px 23px;border-radius:8px;font-size:15px;font-weight:650;text-decoration:none}.bh-hero__cta:hover{background:#176b94}.bh-hero__cta:focus-visible{outline:3px solid #176b94;outline-offset:4px}@media(max-width:750px){.bh-hero__inner{min-height:0;padding:42px 20px 25px;display:block}.bh-hero__copy{width:100%;max-width:none;text-align:center}.bh-hero h1{font-size:clamp(42px,10vw,62px)}.bh-hero__eyebrow{font-size:10px;margin-bottom:16px}.bh-hero__intro{font-size:16px;margin:0 auto 22px;max-width:340px}.bh-hero__media{position:relative;z-index:0;height:310px;order:2}.bh-hero{display:flex;flex-direction:column}.bh-hero__media img{object-position:right 66%;width:155%;max-width:none;transform:translate(-35%)}.bh-hero:after{display:none}}.bh-home{padding:76px 24px;color:#142a3b}.bh-home__inner{max-width:1280px;margin:auto}.bh-home--blue{background:#edf7fd}.bh-home--white{background:#fff}.bh-home--soft{background:#f7f8f5}.bh-home__heading{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:32px}.bh-home__eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;margin:0 0 12px;color:#29658c}.bh-home h2{font-family:inherit;font-size:clamp(30px,3.4vw,46px);font-weight:600;line-height:1.12;letter-spacing:-.035em;margin:0 0 14px}.bh-home__intro{font-size:16px;line-height:1.6;max-width:640px;margin:0;color:#435561}.bh-home__browse{flex-shrink:0;color:inherit;text-decoration:none;border-bottom:1px solid #8196a5;padding-bottom:7px;font-size:14px;font-weight:600}.bh-home__browse span{margin-left:16px}.bh-home__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bh-home--products .bh-home__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bh-home__card{min-width:0;background:#fff;border:1px solid #e2e9ed;border-radius:20px;overflow:hidden}.bh-home__image{display:block;background:#f2f5f6;overflow:hidden;aspect-ratio:1}.bh-home__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.bh-home__image:hover img{transform:scale(1.025)}.bh-home--products .bh-home__card{display:grid;grid-template-columns:46% 54%;align-items:center}.bh-home--products .bh-home__image{aspect-ratio:auto;height:100%;min-height:300px;background:#fff}.bh-home--products .bh-home__image img{object-fit:contain;padding:12px}.bh-home__copy{padding:24px}.bh-home h3{font-family:inherit;letter-spacing:-.02em;font-size:23px;line-height:1.25;margin:0 0 10px;font-weight:600}.bh-home h3 a{color:inherit;text-decoration:none}.bh-home__copy p{font-size:14px;line-height:1.6;color:#435561;margin:0 0 22px}.bh-home__card-footer{display:flex;justify-content:space-between;align-items:center;gap:16px}.bh-home--products .bh-home__card-footer{align-items:flex-start;flex-direction:column}.bh-home__price{font-size:18px;font-weight:600}.bh-home__button{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 18px;background:#1678b5;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;font-size:14px}.bh-home__button:hover{background:#105e90}.bh-home__category-link{display:flex;justify-content:space-between;width:100%;font-size:14px;font-weight:600;text-decoration:none;color:#176594}.bh-home--mission{background:#e4f2fb}.bh-home--mission .bh-home__heading{margin-bottom:40px}.bh-home--mission h2{max-width:620px;font-size:clamp(34px,4.4vw,58px)}.bh-home--mission .bh-home__intro{max-width:690px}.bh-home__principles{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border-top:1px solid #bcd4e5;padding-top:24px;font-size:15px;font-weight:600}.bh-home a:focus-visible{outline:3px solid #1678b5;outline-offset:4px}@media(max-width:1000px){.bh-home--products .bh-home__card{display:flex;flex-direction:column;align-items:stretch}.bh-home--products .bh-home__image{aspect-ratio:1.2;min-height:0}.bh-home--products .bh-home__card-footer{flex-direction:row;align-items:center}.bh-home__copy{padding:20px}}@media(max-width:650px){.bh-home{padding:44px 16px}.bh-home__heading{display:block;margin-bottom:24px}.bh-home__browse{display:inline-block;margin-top:20px}.bh-home__grid,.bh-home--products .bh-home__grid{grid-template-columns:1fr;gap:20px}.bh-home__image{aspect-ratio:1.15}.bh-home--products .bh-home__card{display:grid;grid-template-columns:42% 58%}.bh-home--products .bh-home__image{height:100%;aspect-ratio:auto}.bh-home--products .bh-home__copy{padding:20px 16px}.bh-home h3{font-size:21px}.bh-home--products .bh-home__card-footer{align-items:flex-start;flex-direction:column;gap:12px}.bh-home__button{padding:11px 13px}.bh-home__principles{grid-template-columns:1fr;gap:16px}.bh-home__intro{font-size:15px}}@media(prefers-reduced-motion:reduce){.bh-home__image img{transition:none}}.bh-home--products{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 12% 15%,#bce6f8 0,transparent 48%),radial-gradient(ellipse at 92% 90%,#c9e5e0 0,transparent 46%),#eaf6fc;padding-top:80px;padding-bottom:84px}.bh-home--products:before{content:"";position:absolute;z-index:-1;width:600px;height:600px;border:1px solid #ffffffa6;border-radius:50%;left:-330px;top:-230px;box-shadow:0 0 0 60px #ffffff25,0 0 0 120px #ffffff20;pointer-events:none}.bh-home--products .bh-home__heading{display:block;text-align:center;margin-bottom:40px}.bh-home--products .bh-home__intro{margin-left:auto;margin-right:auto}.bh-home--products h2{font-weight:750;font-size:clamp(34px,4.2vw,54px);letter-spacing:-.045em}.bh-home--products .bh-home__eyebrow{display:inline-block;padding:7px 13px;border:1px solid #99c7dc;border-radius:30px;background:#ffffff80;margin-bottom:16px}.bh-home--products .bh-home__card{border-color:#fff;box-shadow:0 16px 42px #194f6e12}@media(max-width:650px){.bh-home--products{padding-top:48px;padding-bottom:48px}.bh-home--products .bh-home__heading{margin-bottom:28px}}.bh-home--mission{position:relative;isolation:isolate;overflow:hidden;background:#e4f2fb;min-height:580px}.bh-home__mission-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.bh-home__mission-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.bh-home--mission:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#e4f2fbf0,#e4f2fbcc 35%,#e4f2fb00 65%);pointer-events:none}.bh-home--mission .bh-home__heading{display:block;max-width:55%;margin-bottom:30px}.bh-home--mission .bh-home__browse{display:inline-block;margin-top:22px}.bh-home--mission .bh-home__principles{max-width:53%;gap:14px;font-size:13px;line-height:1.5}@media(max-width:750px){.bh-home--mission{display:flex;flex-direction:column;padding-bottom:0}.bh-home--mission .bh-home__inner{width:100%}.bh-home--mission .bh-home__heading,.bh-home--mission .bh-home__principles{max-width:100%}.bh-home--mission .bh-home__principles{padding-bottom:24px}.bh-home__mission-image{position:relative;inset:auto;z-index:0;order:2;height:300px;margin:0 -24px}.bh-home__mission-image img{object-position:right;width:160%;max-width:none;transform:translate(-37.5%)}.bh-home--mission:after{display:none}}.bh-vets{padding:64px 40px;background:#e8f6fc;color:#121212}.bh-vets-wrap{max-width:1200px;margin:auto}.bh-vets h2{text-align:center;font:600 32px/1.2 Outfit,sans-serif;letter-spacing:-.5px;margin:0 0 36px}.bh-vets-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bh-vets-track::-webkit-scrollbar{display:none}.bh-vet-card{flex:0 0 calc(50% - 12px);background:#fff;border-radius:16px;overflow:hidden;scroll-snap-align:start}.bh-vet-photo{height:250px;background:#dceef6}.bh-vet-photo img,.bh-vet-photo svg{display:block;width:100%;height:100%;object-fit:cover}.bh-vet-photo svg{fill:#a3c5d7}.bh-vet-content{padding:26px 30px 30px}.bh-vet-draft{font:600 10px/1.4 system-ui,sans-serif;letter-spacing:.6px;color:#50788d;margin:0 0 15px}.bh-vet-content h3{font:600 21px/1.2 Outfit,sans-serif;margin:0 0 5px}.bh-vet-credentials{font:400 14px/1.5 system-ui,sans-serif;color:#66737b;margin:0 0 22px}.bh-vet-content h4{font:600 21px/1.3 Outfit,sans-serif;margin:0 0 14px}.bh-vet-quote{font:400 16px/1.65 system-ui,sans-serif;color:#434d55;margin:0}.bh-vets-controls{display:flex;justify-content:center;gap:12px;margin-top:24px}.bh-vets-controls button{background:#fff;border:1px solid #beddea;border-radius:50%;width:42px;height:42px;font-size:22px;cursor:pointer}.bh-vets-controls button:focus-visible{outline:3px solid #1683b7;outline-offset:4px}@media(max-width:749px){.bh-vets{padding:44px 20px}.bh-vets h2{font-size:27px}.bh-vet-card{flex-basis:100%}.bh-vet-content{padding:24px}.bh-vet-photo{height:230px}.bh-vet-quote{font-size:15px}}.bh-inside{padding:80px 40px;background:#fff;color:#112734}.bh-inside-grid{max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.bh-inside-media{position:relative;border-radius:24px;overflow:hidden;background:#e8f6fc;aspect-ratio:1}.bh-inside-media img,.bh-inside-media video,.bh-inside-media svg{display:block;width:100%;height:100%;object-fit:cover}.bh-inside-caption{position:absolute;bottom:18px;left:18px;right:18px;background:#ffffffed;border:1px solid #fff;border-radius:12px;padding:15px 12px;text-align:center;font-family:Outfit,sans-serif;font-size:13px;letter-spacing:1px;font-weight:650;pointer-events:none}.bh-inside-media:has(video) .bh-inside-caption{position:static}.bh-inside-media:has(video){aspect-ratio:auto}.bh-inside-eyebrow{font:650 12px/1.5 Outfit,sans-serif;letter-spacing:1.8px;color:#1683b7;margin:0 0 16px}.bh-inside-copy h2{font:600 clamp(32px,3.2vw,46px)/1.08 "Outfit",sans-serif;letter-spacing:-1.3px;margin:0 0 22px;color:#101820}.bh-inside-sub{font:500 19px/1.5 Outfit,sans-serif;margin:0 0 24px;color:#163d52}.bh-inside-body{font:400 16px/1.75 system-ui,sans-serif;color:#48525b}.bh-inside-body p{margin:0 0 16px}.bh-inside-body strong{color:#112734}.bh-inside-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:#4dbaf6;border-radius:9px;color:#fff;padding:16px 24px;margin-top:10px;font:600 16px/1.3 Outfit,sans-serif;text-decoration:none}.bh-inside-button:focus-visible{outline:3px solid #112734;outline-offset:4px}@media(max-width:749px){.bh-inside{padding:44px 20px}.bh-inside-grid{grid-template-columns:1fr;gap:30px}.bh-inside-copy h2{font-size:34px;letter-spacing:-.8px}.bh-inside-sub{font-size:18px}.bh-inside-body{font-size:15px}.bh-inside-button{width:100%}.bh-inside-caption{font-size:11px}}.bh-yeast-story{color:#142a3b;font-family:var(--font-body--family),sans-serif;background:#fff}.bhy-wrap{max-width:1200px;margin:auto;padding:72px 28px}.bhy-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.bhy-reverse .bhy-visual{order:2}.bhy-kicker{font-size:11px!important;font-weight:750;letter-spacing:.15em;color:#b64c1c!important;margin:0 0 18px!important}.bh-yeast-story h2{font-family:inherit;font-size:clamp(32px,4vw,54px);line-height:1.08;font-weight:750;letter-spacing:-.045em;margin:0 0 24px}.bh-yeast-story h3{font-family:inherit;font-size:25px;font-weight:700;line-height:1.15;letter-spacing:-.025em;margin:0 0 16px}.bh-yeast-story p,.bhy-list{font-size:16px;line-height:1.7;color:#425662}.bh-yeast-story .bhy-lead{font-size:19px;line-height:1.6;max-width:720px;margin:0 0 24px}.bhy-visual{margin:0;min-width:0}.bhy-visual img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:22px}.bhy-visual figcaption{font-size:11px;color:#61727e;margin-top:9px}.bhy-fact-ribbon{display:flex;justify-content:center;gap:70px;background:#142a3b;color:#fff;padding:21px 20px;font-size:14px;font-weight:600}.bhy-explain{background:#eaf5fb}.bhy-narrow{max-width:900px;text-align:center}.bhy-narrow .bhy-lead{margin-left:auto;margin-right:auto}.bhy-list{padding-left:20px}.bhy-list li{margin-bottom:12px}.bhy-button{display:inline-flex;align-items:center;gap:34px;background:#142a3b;color:#fff;text-decoration:none;border-radius:8px;padding:16px 24px;font-weight:650;margin-top:16px}.bhy-button:hover{background:#236485}.bhy-button:focus-visible,summary:focus-visible{outline:3px solid #c9531c;outline-offset:4px}.bhy-routine{background:#f7f8f5}.bhy-centered{text-align:center}.bhy-centered .bhy-lead{margin-left:auto;margin-right:auto}.bhy-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:36px}.bhy-steps article{padding:28px;background:#fff;border:1px solid #e0e7e3;border-radius:16px}.bhy-steps span{display:block;color:#b64c1c;font-weight:700;font-size:11px;letter-spacing:.08em;margin-bottom:20px}.bhy-steps p{font-size:15px;margin-bottom:0}.bhy-tracking{display:grid;grid-template-columns:230px 1fr;gap:36px;align-items:center;margin-top:36px}.bhy-tracking .bhy-visual img{border-radius:14px}.bhy-tracking p{max-width:650px}.bhy-ingredient-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.bhy-ingredient-grid span{padding:22px;background:#f5f7f4;border:1px solid #e2e8e3;border-radius:12px;font-size:18px;font-weight:650}.bhy-numbers{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;border-top:1px solid #dce5eb;margin-top:44px;padding-top:36px;gap:20px}.bhy-numbers b{font-size:clamp(28px,3.5vw,44px);letter-spacing:-.04em}.bhy-numbers b span{font-size:24px}.bhy-numbers p{margin-bottom:0}.bhy-compare{background:#eaf5fb}.bhy-table-scroll{overflow:auto;border:1px solid #cbdce5;border-radius:16px}.bhy-compare table{width:100%;border-collapse:collapse;background:#fff;text-align:left;font-size:15px;line-height:1.6}.bhy-compare caption{text-align:left;padding:16px;background:#142a3b;color:#fff;font-weight:600}.bhy-compare th,.bhy-compare td{padding:20px;border-bottom:1px solid #dce5eb;vertical-align:top}.bhy-compare thead th{background:#f4f8fb}.bhy-compare td{color:#425662}.bhy-compare th{font-weight:650}.bhy-faq{max-width:950px}.bhy-faq details{border-bottom:1px solid #dce5eb;padding:22px 0}.bhy-faq summary{font-size:18px;font-weight:650;cursor:pointer}.bhy-faq p{margin-bottom:0}.bhy-faq a{color:inherit;text-decoration:underline}.bhy-close{background:#f7f8f5}.bh-yeast-story .bhy-note{font-size:13px;line-height:1.6;color:#526775;margin-top:24px}.bhy-proof-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.bhy-review{border:1px solid #dce5eb;border-radius:18px;padding:24px}.bhy-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bhy-pair figure{margin:0}.bhy-pair img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.bhy-pair figcaption{font-size:12px;font-weight:650;margin:8px 0}.bhy-review blockquote{font-size:20px;line-height:1.5;margin:20px 0}.bhy-context{font-size:14px;line-height:1.6;color:#526775}.bhy-editor-note,.bhy-empty{padding:24px;background:#fff4df;color:#553e16;border:1px dashed #cba55b}.bhy-editor-note{line-height:1.6;margin-bottom:24px}@media(max-width:750px){.bhy-wrap{padding:44px 20px}.bhy-split,.bhy-steps,.bhy-proof-grid{grid-template-columns:1fr;gap:26px}.bhy-reverse .bhy-visual{order:0}.bh-yeast-story .bhy-lead{font-size:17px}.bhy-fact-ribbon{gap:12px;justify-content:space-around;font-size:11px;padding:18px 12px}.bhy-ingredient-grid{grid-template-columns:1fr 1fr;gap:10px}.bhy-ingredient-grid span{font-size:15px;padding:16px}.bhy-tracking{grid-template-columns:1fr;gap:22px}.bhy-tracking .bhy-visual{max-width:350px}.bhy-numbers{gap:12px}.bhy-numbers b{font-size:26px}.bhy-numbers p{font-size:12px}.bhy-compare th,.bhy-compare td{padding:13px;font-size:13px}.bhy-faq summary{font-size:16px}}.bhy-mock-proof{background:#fbfcfa}.bhy-mock-notice{padding:16px 20px;border:1px solid #d4e2e9;border-radius:10px;background:#edf5fa;font-size:14px!important}.bhy-mock-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.bhy-mock-card{background:#fff;border:1px solid #dde5e9;border-radius:18px;overflow:hidden;min-width:0}.bhy-mock-card figure{margin:0}.bhy-mock-card img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block}.bhy-mock-card figcaption{font-size:11px;font-weight:650;letter-spacing:.09em;padding:10px 20px;background:#f0f4f6;color:#425662}.bhy-mock-body{padding:22px}.bh-yeast-story .bhy-mock-name{margin:0 0 20px;font-size:15px;line-height:1.5}.bhy-mock-name>span{display:block;font-size:11px;color:#526775;margin-top:5px}.bhy-mock-name>span>span{color:#bc541e;margin-right:4px}.bhy-mock-card h3{font-size:24px;line-height:1.2}.bhy-mock-card blockquote{font-size:15px;line-height:1.75;margin:0;color:#425662}.bh-yeast-story .bhy-mock-label{font-size:10px;font-weight:650;letter-spacing:.08em;color:#61727e;margin:22px 0 0}@media(max-width:1000px){.bhy-mock-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.bhy-mock-grid{grid-template-columns:1fr;gap:20px}.bhy-mock-body{padding:22px}}.bhr{font-family:Arial,Helvetica,sans-serif;color:var(--bhr-ink,#142a3b);background:#fff;font-size:18px;line-height:1.65;padding:48px 20px;overflow-wrap:anywhere;text-align:left}.bhr,.bhr *{box-sizing:border-box}.bhr--blue{background:var(--bhr-pale,#eaf5fb)}.bhr--navy{background:var(--bhr-ink,#142a3b);color:#fff}.bhr__wrap{max-width:1100px;margin:0 auto;scroll-margin-top:24px}.bhr__flow{min-width:0}.bhr--article .bhr__wrap{max-width:760px}.bhr__heading{font-family:inherit;color:inherit;font-weight:800;letter-spacing:-.04em;line-height:1.12;margin:0 0 24px;text-transform:none}.bhr h1.bhr__heading{font-size:clamp(34px,5vw,58px)}.bhr h2.bhr__heading{font-size:clamp(28px,3.6vw,40px)}.bhr h3.bhr__heading{font-size:28px;margin-top:28px}.bhr__text{margin:0 0 19px}.bhr__text p{margin:0 0 14px;color:inherit;font-size:inherit;line-height:inherit}.bhr__text p:last-child{margin-bottom:0}.bhr__text--lead{font-size:21px;line-height:1.5}.bhr__text--eyebrow{font-size:12px;font-weight:800;letter-spacing:.13em;color:var(--bhr-accent);margin-bottom:15px}.bhr__text--offer{font-size:16px;font-weight:800}.bhr__text--small{font-size:13px;line-height:1.45;margin-bottom:9px}.bhr__text--fine{font-size:12px;line-height:1.65;color:#526571}.bhr__button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:17px 21px;background:var(--bhr-accent,#b64c1c);color:#fff!important;font:800 14px/1.35 Arial,Helvetica,sans-serif;text-decoration:none!important;border:2px solid transparent;border-radius:5px;text-align:center;transition:filter .15s}.bhr__button:hover{filter:brightness(.9)}.bhr a:focus-visible,.bhr summary:focus-visible,.bhr input:focus-visible,.bhr select:focus-visible{outline:3px solid #d99716;outline-offset:4px}.bhr__action{margin:28px 0 8px}.bhr__media{margin:0}.bhr__media img,.bhr__media svg{display:block;width:100%;height:auto;border-radius:9px}.bhr__visual{margin-top:30px}.bhr__visual .bhr__media+.bhr__media{margin-top:20px}.bhr__placeholder{background:#e3e7e9;aspect-ratio:4/3}.bhr__accordion{border-bottom:1px solid #bccbd3;padding:0;margin:0}.bhr__accordion summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;font-weight:700;line-height:1.4;padding:21px 0;min-height:62px}.bhr__accordion summary::-webkit-details-marker{display:none}.bhr__accordion summary span{font-size:25px;flex:0 0 20px}.bhr__accordion[open] summary span{transform:rotate(45deg)}.bhr__answer{padding:0 0 23px}.bhr__answer p{margin:0}.bhr__botanical{border-bottom:1px solid #c4d6e1;padding:17px 0}.bhr__botanical h3,.bhr__cost h3{font:800 20px/1.3 Arial,Helvetica,sans-serif;margin:0 0 8px;color:inherit}.bhr__botanical p{font-size:16px;margin:0}.bhr__review,.bhr__timeline{background:#fff;border:1px solid #d0dde4;border-radius:8px;padding:25px;margin:0;color:var(--bhr-ink);min-width:0}.bhr__review--featured{border-left:4px solid var(--bhr-accent)}.bhr blockquote{border:0;padding:0;margin:0;font:inherit;letter-spacing:normal;color:inherit}.bhr__review figcaption{font-size:13px;margin-top:18px}.bhr__review figcaption span{display:block;margin-top:4px}.bhr__avatar{border-radius:50%;object-fit:cover;margin-bottom:18px}.bhr__timeline h3{font:800 13px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.1em;color:var(--bhr-accent);margin:0 0 18px}.bhr--cards .bhr__flow{display:grid;gap:20px}.bhr--cards .bhr__heading{margin-bottom:10px}.bhr__table-wrap{overflow-x:auto}.bhr__table{border-collapse:collapse;border:1px solid #c8d7e0;width:100%;font-size:14px;line-height:1.5;table-layout:fixed}.bhr__table th,.bhr__table td{padding:15px 10px;border-bottom:1px solid #c8d7e0;vertical-align:top;text-align:left;white-space:normal}.bhr__table th{font-weight:700}.bhr__table th:first-child{width:27%}.bhr__table td:nth-child(2),.bhr__table th:nth-child(2){background:var(--bhr-pale)}.bhr__table td:nth-child(3),.bhr__table th:nth-child(3){background:#f3f3f1;color:#60666a}.bhr__table thead th{font-size:11px;letter-spacing:.03em;line-height:1.4}.bhr--bundles .bhr__flow{display:grid;gap:18px}.bhr--bundles .bhr__heading,.bhr--bundles .bhr__text{margin-bottom:0}.bhr--bundles .bhr__media{max-width:650px;margin:12px auto 20px;width:100%}.bhr__bundle{position:relative;background:#fff;border:1px solid #bcced9;border-radius:10px;padding:25px;display:flex;flex-direction:column;text-align:center;color:var(--bhr-ink);min-width:0}.bhr__bundle--featured{border:3px solid var(--bhr-accent);padding:23px}.bhr__bundle h3{font:800 24px/1.2 Arial,Helvetica,sans-serif;margin:7px 0 20px;color:inherit}.bhr__flag{font:800 12px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.04em;margin:-23px -23px 20px;padding:11px;background:var(--bhr-accent);color:#fff;border-radius:6px 6px 0 0}.bhr__price{font-weight:800;font-size:25px;line-height:1.3;margin:0 0 12px}.bhr__price span{display:block;font-weight:400;font-size:13px;margin-top:6px}.bhr__total{font-size:13px;margin:0 0 14px}.bhr__saving{font-size:15px;font-weight:700;margin:0 0 20px}.bhr__bundle .bhr__button{margin-top:auto}.bhr__cost{display:block;padding:24px;border:1px solid #b9ceda;border-radius:8px;background:#fff;color:var(--bhr-ink);margin:26px 0}.bhr__cost p{font-size:15px;line-height:1.5;margin:0 0 18px}.bhr__cost label{display:block;font-size:13px;font-weight:700;margin:12px 0 6px}.bhr__cost select,.bhr__cost input{display:block;min-height:48px;width:100%;font:16px Arial,Helvetica,sans-serif;border:1px solid #93acba;border-radius:4px;background:#fff;padding:10px;color:var(--bhr-ink)}.bhr__cost .bhr__cost-result{font-weight:700;margin-top:18px}.bhr__cost .bhr__cost-help{font-size:12px;margin-bottom:0}.bhr__footer-link{color:inherit;display:inline-block;font-size:13px;margin:8px 20px 8px 0;text-decoration:underline}.bhr--bar{padding:12px 20px;text-align:center}.bhr--bar .bhr__text{margin:0}.bhr--bar .bhr__flow{display:flex;flex-wrap:wrap;gap:5px 20px;justify-content:center;align-items:center}.bhr--sticky{position:fixed;inset:auto 0 0;z-index:60;padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -3px 18px #142a3b20}.bhr--sticky .bhr__flow{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,1fr);gap:0 12px;align-items:center}.bhr--sticky .bhr__text{margin:0;grid-column:1}.bhr--sticky .bhr__text--offer{font-size:12px}.bhr--sticky .bhr__text--small{font-size:11px}.bhr--sticky .bhr__action{grid-column:2;grid-row:1 / 3;margin:0}.bhr--sticky .bhr__button{font-size:12px;min-height:48px;padding:12px}.bhr--navy .bhr__text--eyebrow{color:#f4b790}body:has([data-bhr]){padding-bottom:110px}body:has([data-bhr-hide-chrome]) .shopify-section-group-header-group,body:has([data-bhr-hide-chrome]) .shopify-section-group-footer-group{display:none!important}@media(min-width:900px){.bhr{padding:72px 32px}.bhr--hero .bhr__wrap,.bhr--split .bhr__wrap{display:grid;grid-template-columns:1.04fr 1fr;gap:60px;align-items:start}.bhr--hero .bhr__wrap{align-items:center}.bhr__visual{margin:0;position:sticky;top:32px}.bhr--hero .bhr__visual{position:static}.bhr--cards .bhr__flow,.bhr--bundles .bhr__flow{grid-template-columns:repeat(3,minmax(0,1fr))}.bhr--cards .bhr__heading,.bhr--cards .bhr__text,.bhr--bundles .bhr__flow>:not(.bhr__bundle){grid-column:1 / -1}.bhr__review--featured{grid-column:1 / -1;font-size:22px}.bhr__table{font-size:17px}.bhr__table th,.bhr__table td{padding:20px}.bhr__table thead th{font-size:14px}.bhr--bar{padding:12px 24px}.bhr--sticky{padding:12px 32px}.bhr--sticky .bhr__flow{grid-template-columns:1fr 380px}.bhr--sticky .bhr__text--offer{font-size:17px}.bhr--sticky .bhr__text--small{font-size:12px}.bhr--sticky .bhr__button{font-size:14px}}@media(prefers-reduced-motion:reduce){.bhr *{scroll-behavior:auto!important;transition:none!important}}.masonry-section .f-column>*:first-child{margin-block-start:var(--offset-top, 0)}.show-more-button{background:linear-gradient(180deg,rgb(var(--color-background) / 0%),rgb(var(--color-background) / 100%) 60%);height:25svh;z-index:1;padding-inline:var(--page-padding)}.show-more-button--expanded{--padding-block-start-mobile: 2.4rem;--padding-block-start: 6rem;position:relative;background:none;height:auto;padding-bottom:0}.bh-piece-benefit{display:flex;gap:8px}.bh-piece-vet{display:flex;align-items:center;gap:7px;flex-wrap:wrap;border-block:1px solid #e0e1e5}.bh-piece-rating{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.bh-piece-shipping{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.bh-detail-piece{box-sizing:border-box;min-width:0}.bh-detail-piece h1{margin:0!important}.hp-exact-hero{width:100%;font-family:Outfit,sans-serif;color:#111;font-size:16px;line-height:1.5}.hp-exact-rating{font-size:16px;display:flex;align-items:center;gap:3px;flex-wrap:wrap;margin-bottom:16px;color:#292929;letter-spacing:-.4px}.hp-exact-rating strong{font-weight:750}.hp-exact-stars{color:#ffc400;font-size:20px;letter-spacing:1px;margin-right:4px}.bh-rebound-page .product-information__details .hp-exact-hero h1{font-size:32px!important;font-weight:650!important;line-height:1.12!important;letter-spacing:-.7px!important;margin:0 0 10px}.hp-exact-benefits{list-style:none;padding:0;margin:0 0 10px;font-size:15px;line-height:1.65;letter-spacing:-.3px}.hp-exact-benefits li{padding-left:21px;position:relative}.hp-exact-benefits li:before{content:"\2713";position:absolute;left:0;font-size:20px;line-height:1.2}.hp-exact-vet{border-block:1px solid #e0e1e5;display:flex;align-items:center;gap:7px;padding:18px 0;color:#111827;font-size:12px}.hp-exact-avatar{width:32px;height:32px;border:2px solid #e5e7eb;border-radius:50%;object-fit:cover;margin-right:9px}.hp-exact-seal{background:#83d9ff;color:#fff;width:18px;height:18px;display:grid;place-items:center;clip-path:polygon(50% 0,61% 14%,79% 10%,83% 28%,100% 37%,90% 53%,97% 72%,78% 78%,70% 95%,51% 89%,34% 100%,25% 82%,7% 78%,11% 58%,0 43%,16% 30%,18% 12%,38% 16%);font-weight:700}.hp-exact-vet-role{color:#4b5563}.hp-exact-ship{display:flex;justify-content:space-between;align-items:center;gap:22px;border-radius:40px;background:#f4f4f5;width:max-content;max-width:100%;margin:11px auto 20px;padding:6px 12px;box-shadow:0 2px 4px #00000008;font-size:13px;font-weight:500;letter-spacing:-.3px}.hp-exact-ship i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#afd8bd;margin-right:5px}.hp-exact-offers{display:grid;gap:6px}.hp-exact-offer{position:relative;display:flex;align-items:center;gap:16px;border:1px solid #b4b4b4;border-radius:15px;padding:12px 13px;min-height:70px}.hp-exact-offer.is-selected{border:2px solid #050505;background:#f0f8ff;padding:16px 12px}.hp-exact-bottle{width:55px;height:48px;object-fit:contain;flex-shrink:0}.hp-exact-offer-copy,.hp-exact-prices{display:flex;flex-direction:column;line-height:1.35}.hp-exact-offer-copy strong,.hp-exact-prices strong{font-size:16px;font-weight:750;letter-spacing:-.4px}.hp-exact-offer-copy span,.hp-exact-prices s{font-size:14px;color:#595959;font-weight:500}.hp-exact-prices{margin-left:auto;text-align:right;white-space:nowrap}.hp-exact-ribbon{position:absolute;right:22px;top:-10px;background:#4a9fff;color:#fff;padding:3px 9px 4px;font-size:13px;line-height:1.4;border-radius:0 0 6px 6px;font-weight:700}.hp-exact-ribbon:before{content:"";position:absolute;left:-9px;top:0;border-bottom:9px solid #3479b5;border-left:9px solid transparent}.hp-exact-refill{border:2px dashed #080808;border-radius:16px;padding:8px 12px;display:flex;align-items:center;gap:20px;margin-top:4px}.hp-exact-check{border:2px solid #050505;width:25px;height:25px;font-size:22px;line-height:21px;text-align:center;flex-shrink:0}.hp-exact-refill strong{font-size:16px;letter-spacing:-.4px;display:block;line-height:1.4;font-weight:650}.hp-exact-refill div>span{display:block;font-size:11px;color:#555;line-height:1.5}.hp-exact-button{display:block;width:100%;border:0;border-radius:8px;background:#a9ddfb;color:#fff;font-family:inherit;font-size:18px;padding:12px;margin-top:17px;opacity:1;cursor:not-allowed}.hp-exact-stock{margin-top:28px}.hp-exact-stock h3{font-family:inherit;font-size:18px;letter-spacing:-.6px;font-weight:650;margin:0 0 7px}.hp-exact-stock p{font-size:15px;line-height:1.7;margin:0 0 13px;letter-spacing:-.2px}.hp-exact-meter{height:9px;border-radius:10px;background:#ebebeb;overflow:hidden}.hp-exact-meter span{display:block;height:100%;border-radius:10px;background:#4abaf3}.hp-exact-stock-meta{display:flex;justify-content:space-between;font-size:15px;margin-top:9px}.hp-exact-stock-meta strong{color:#4abaf3;font-weight:750;letter-spacing:-.4px}.hp-exact-ps{font-size:15px;line-height:1.5;margin-top:15px;letter-spacing:-.3px}.hp-exact-ps p{margin:0}.hp-exact-ps strong{font-weight:750}@media(max-width:749px){.bh-rebound-page .product-information__details .hp-exact-hero h1{font-size:29px!important}.hp-exact-offer{gap:8px;padding-left:8px;padding-right:8px}.hp-exact-bottle{width:43px}.hp-exact-offer-copy strong,.hp-exact-prices strong{font-size:14px}.hp-exact-offer-copy span,.hp-exact-prices s{font-size:12px}.hp-exact-refill{gap:14px}.hp-exact-refill strong{font-size:15px}.hp-exact-ship{gap:16px;font-size:11px}.hp-exact-rating{font-size:15px}}.hp-exact-hero .hp-exact-stock{margin-top:6px}.hp-exact-hero .hp-exact-ship{margin-bottom:0}.bh-official-warning{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border:1.5px dashed var(--notice-border);border-radius:14px;background:var(--notice-bg);color:var(--notice-color);width:100%;box-sizing:border-box;font-family:Arial,sans-serif}.bh-official-warning-icon{flex:0 0 24px;margin-top:2px}.bh-official-warning-copy{min-width:0}.bh-official-warning h3{color:inherit;font-family:inherit;font-size:17px;line-height:1.35;font-weight:700;margin:0 0 5px;text-transform:uppercase;letter-spacing:0}.bh-official-warning p{color:inherit;font-family:inherit;font-size:15px;line-height:1.5;margin:0}.bh-official-warning a{color:inherit;text-decoration:underline}@media(max-width:749px){.bh-official-warning{padding:15px;gap:11px}.bh-official-warning h3{font-size:15px}.bh-official-warning p{font-size:14px}.bh-official-warning-icon{width:22px;height:22px;flex-basis:22px}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
