.bb{--bb-forest:#064e3b;--bb-deep:#07382d;--bb-ink:#172f2c;--bb-muted:#50625a;--bb-paper:#f7f8f5;--bb-cream:#f3ecdd;--bb-line:#d5ded4;--bb-accent:var(--bb-forest);font-family:"BritBerry Source",var(--font-body-family,sans-serif);font-size:18px;line-height:1.55;letter-spacing:normal;color:var(--bb-ink);background:#fff;overflow-wrap:break-word}.bb *,.bb *:before,.bb *:after{box-sizing:border-box}.bb h1,.bb h2,.bb h3,.bb p,.bb ul,.bb ol,.bb figure{margin:0}.bb h1,.bb h2{font-family:"BritBerry Libre",var(--font-heading-family,Georgia),serif;font-weight:700;color:inherit;letter-spacing:-.035em;text-wrap:balance}.bb h1{font-size:clamp(30px,3.1vw,46px);line-height:1.15}.bb h2{font-size:clamp(27px,2.6vw,38px);line-height:1.22}.bb h3{font-family:inherit;font-size:19px;font-weight:700;line-height:1.35;color:inherit;letter-spacing:normal}.bb p{max-width:100%}.bb a{color:inherit}.bb img{display:block;max-width:100%}.bb a:focus-visible,.bb button:focus-visible,.bb summary:focus-visible,.bb input:focus-visible,.bb textarea:focus-visible,.bb select:focus-visible{outline:3px solid #c48a26;outline-offset:5px}.bb [tabindex="-1"]:focus{outline:0}.bb-container{width:calc(100% - 80px);max-width:var(--page-width,1360px);margin-inline:auto}.bb-pad{padding-block:72px}.bb-soft{background:var(--bb-paper)}.bb-dark{background:var(--bb-deep);color:#fff;--bb-muted:#dce7dc;--bb-line:#ffffff35}.bb-eyebrow{font-size:13px;font-weight:700;letter-spacing:.16em;color:var(--bb-forest);line-height:1.4;text-transform:uppercase;margin-bottom:12px!important}.bb-dark .bb-eyebrow{color:#b9d899}.bb-heading{margin-bottom:32px}.bb-heading h2{max-width:1100px}.bb-intro-copy{color:var(--bb-muted);margin-top:20px!important;max-width:1020px!important}.bb-icon{display:inline-block;flex:0 0 auto;width:28px;height:28px;vertical-align:middle}.bb-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.bb-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 20px;border:1px solid var(--bb-accent);border-radius:4px;background:var(--bb-accent);color:#fff!important;font-family:inherit;font-size:16px;font-weight:600;line-height:1.35;text-align:center;text-decoration:none;cursor:pointer;transition:background .15s,box-shadow .15s}.bb-button .bb-icon{width:20px;height:20px}.bb-button:hover{box-shadow:0 3px 14px #07382d24;filter:brightness(.92)}.bb-button--secondary{background:#ffffffed;color:var(--bb-accent)!important}.bb-card-action .bb-button{border:0;padding-inline:0;text-align:left;justify-content:space-between;width:100%;background:transparent}.bb-lines{padding:0;list-style:none}.bb-lines li+li{margin-top:5px}.bb-mini-label{font-size:13px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin:22px 0 10px!important}.bb-image{width:100%;height:100%;object-fit:cover}.bb-editor-note{font-size:14px;padding:16px;background:#f3ecdd;color:#23382f;border:1px dashed #b5baa9}.bb-nav-section{position:sticky;top:var(--bb-header-offset,0px);z-index:5}.bb-nav{border-bottom:1px solid var(--bb-line);background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bb-nav-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:15px}.bb-brand{display:flex;flex-direction:column;position:relative;text-decoration:none;flex-shrink:0}.bb-wordmark{font-size:31px;font-weight:700;letter-spacing:-1.8px;line-height:1;color:#064e3b;display:flex;align-items:center;gap:5px}.bb-wordmark .bb-icon{width:26px;height:26px}.bb-brand-by{font-size:9px;font-weight:700;letter-spacing:.18em;line-height:1.4;text-align:right;margin-top:5px}.bb-logo{width:190px;height:auto}.bb-parent-logo{width:80px;height:auto;align-self:flex-end;margin-top:6px}.bb-menu summary{display:none;cursor:pointer;list-style:none;min-height:44px;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--bb-line);border-radius:4px}.bb-menu summary::-webkit-details-marker{display:none}.bb-menu nav ul{display:flex;gap:22px;align-items:center;padding:0;list-style:none}.bb-menu nav a{font-size:14px;font-weight:600;text-decoration:none;display:flex;min-height:44px;align-items:center;border-bottom:2px solid transparent}.bb-menu nav a:hover{border-bottom-color:var(--bb-forest)}@media(min-width:1200px){.bb-menu:not([open])>nav{display:block!important}.bb-menu::details-content{content-visibility:visible!important}}.bb-hero{position:relative;isolation:isolate;background:#eef1e9}.bb-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.bb-hero-media img{object-position:center}.bb-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#f9faf3fa,#f9faf3ef 28%,#f9faf385 49%,#f9faf300 72%)}.bb-hero-content{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding-block:62px 66px}.bb-hero-copy{width:600px;max-width:60%}.bb-hero-brand{display:block;font-size:clamp(46px,5.4vw,78px);letter-spacing:-.055em;line-height:1.1;margin-bottom:12px}.bb-lead{font-size:18px;line-height:1.5;margin-top:22px!important}.bb-hero-statement{font-family:BritBerry Libre,Georgia,serif;font-size:clamp(23px,2.3vw,34px);font-style:italic;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 2px 12px #000b;background:#07382dba;padding:20px 26px;border-radius:4px;margin-bottom:4px!important}.bb-credibility{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;padding-block:28px;list-style:none}.bb-credibility li{display:flex;align-items:center;gap:14px;font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.06em}.bb-credibility .bb-icon{color:var(--bb-forest);width:34px;height:34px}.bb-introduction{display:grid;grid-template-columns:1.08fr 1fr;gap:64px;align-items:center}.bb-introduction .bb-heading{margin:0}.bb-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.bb-benefit{border-left:1px solid var(--bb-line);padding-left:24px}.bb-benefit>.bb-icon{color:var(--bb-forest);width:38px;height:38px;margin-bottom:15px}.bb-benefit h3{font-size:14px;letter-spacing:.04em}.bb-benefit p{font-size:16px;color:var(--bb-muted);margin-top:9px}.bb-crop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bb-crop{background:#fff;border:1px solid var(--bb-line);border-radius:7px;overflow:hidden;display:flex;flex-direction:column;scroll-margin-top:170px}.bb-crop--strawberry{--bb-accent:#bb1231}.bb-crop--blueberry{--bb-accent:#15568d}.bb-crop--raspberry{--bb-accent:#940e49}.bb-crop-photo{aspect-ratio:1.95;overflow:hidden}.bb-crop-photo img{transition:transform .4s}.bb-crop:hover .bb-crop-photo img{transform:scale(1.025)}.bb-crop>h3{background:var(--bb-accent);color:#fff;font-family:BritBerry Libre,Georgia,serif;font-size:24px;padding:22px 24px;letter-spacing:-.02em}.bb-crop-body{padding:24px;display:flex;flex-direction:column;flex:1}.bb-crop-subtitle{font-size:18px;font-weight:700;line-height:1.45;min-height:3em;margin-bottom:24px!important}.bb-icon-list{list-style:none;padding:0;display:grid;gap:15px}.bb-icon-list li{display:flex;align-items:center;gap:12px;font-size:16px}.bb-icon-list .bb-icon{color:var(--bb-accent);width:24px;height:24px}.bb-tags{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:20px!important}.bb-tags li{font-size:13px;background:var(--bb-paper);border:1px solid var(--bb-line);padding:5px 9px;border-radius:3px;margin:0!important}.bb-card-action{margin-top:auto;padding-top:16px;border-top:1px solid var(--bb-line)}.bb-science-grid{display:grid;grid-template-columns:230px minmax(0,1.8fr) minmax(240px,1fr);align-items:center;gap:36px}.bb-materials{display:grid;gap:34px}.bb-material{display:grid;grid-template-columns:82px 1fr;align-items:center;gap:16px}.bb-material h3{font-size:13px;letter-spacing:.05em;margin-bottom:9px}.bb-material .bb-lines{font-size:14px;color:#dce7dc}.bb-material-sample{aspect-ratio:1;border:1px solid #9fae9060;border-radius:50%;overflow:hidden;background:#372417}.bb-material-sample svg{width:100%;height:100%}.bb-material-sample img{object-fit:cover}.bb-root-figure{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(150px,1fr);gap:18px;align-items:center}.bb-root-visual{width:100%;aspect-ratio:.64}.bb-root-visual>svg{width:100%;height:100%;display:block}.bb-root-visual .bb-image{object-fit:contain}.bb-root-labels{display:grid;gap:42px}.bb-root-labels>div{position:relative;border-top:1px solid #c9ddb168;padding-top:10px}.bb-root-labels>div:before{content:"";width:6px;height:6px;position:absolute;left:-5px;top:-3px;border-radius:50%;background:#d8e6bb}.bb-root-labels strong{display:block;font-size:15px;font-weight:600}.bb-root-labels span{display:block;font-size:13px;color:#dce7dc;margin-top:6px}.bb-gauges{border:1px solid #ffffff2c;border-radius:6px;padding:22px}.bb-gauges h3{font-size:13px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:24px}.bb-gauge{margin-top:22px}.bb-gauge p{font-size:12px;font-weight:700;letter-spacing:.05em;text-align:center}.bb .bb-gauge-track{display:block;height:10px;border-radius:3px;margin:8px 0;background:linear-gradient(90deg,#5cbcaf,#d1e1b2,#f1d8a5)}.bb-gauge:nth-of-type(2n) .bb-gauge-track{background:linear-gradient(90deg,#cfb78a,#a2d495,#54c1b6)}.bb-gauge-labels{display:flex;justify-content:space-between;font-size:12px;color:#e3eadd}.bb-concept-note{font-size:12px;font-style:italic;color:#d6e3d1;margin-top:26px!important}.bb-sample-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.bb-sample-card{text-align:center}.bb-sample-visual{aspect-ratio:1.65;display:grid;place-items:center;margin-bottom:20px}.bb-sample-visual svg{width:100%;height:100%}.bb-sample-visual img{object-fit:contain}.bb-sample-card h3{font-size:14px;margin-bottom:9px}.bb-sample-card p{font-size:15px;color:var(--bb-muted)}.bb-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bb-product{border:1px solid var(--bb-line);border-radius:6px;background:#fff;overflow:hidden}.bb-product-visual{aspect-ratio:2;background:linear-gradient(150deg,#f7f8f5,#edece4);padding:20px 30px;display:grid;place-items:center}.bb-product-visual>svg{width:100%;height:100%}.bb-product-visual:has(img){padding:0}.bb-product-visual img{object-fit:cover}.bb-product-body{padding:26px}.bb-product h3{font-size:18px}.bb-product p{font-size:16px;color:var(--bb-muted);margin:12px 0 18px}.bb-product-options{font-size:15px}.bb-product-options li{display:flex;gap:9px;align-items:flex-start}.bb-product-options .bb-icon{width:18px;height:18px;margin-top:3px;color:var(--bb-forest)}.bb-product .bb-button{margin-top:20px}.bb-finder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bb-finder{border-top:4px solid var(--bb-accent);padding:25px 28px;background:#fff;border-radius:0 0 4px 4px}.bb-finder h3{color:var(--bb-accent);font-size:17px;letter-spacing:.05em}.bb-finder .bb-lines{font-size:16px;color:var(--bb-muted)}.bb-process{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}.bb-step-top{display:flex;align-items:center;gap:13px;color:var(--bb-forest);margin-bottom:20px}.bb-step-number{border-radius:50%;background:#e7eedc;display:grid;place-items:center;width:38px;height:38px;font-weight:600;font-size:15px}.bb-step-top .bb-icon{width:32px;height:32px}.bb-step-arrow{margin-left:auto}.bb-process li:last-child .bb-step-arrow{display:none}.bb-process h3{font-size:15px;letter-spacing:.07em;margin-bottom:12px}.bb-process .bb-lines{font-size:15px;color:var(--bb-muted)}.bb-trial-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.bb-trial-photo{position:relative;min-height:320px}.bb-trial-photo img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center}.bb-trial-content{padding:64px clamp(32px,5vw,80px)}.bb-trial-content h2{font-size:clamp(30px,3vw,42px)}.bb-trial-content .bb-button{--bb-accent:#bd1739;margin-top:32px}.bb-trial-metrics{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bb-trial-metrics li{display:flex;align-items:center;gap:12px;font-size:15px}.bb-trial-metrics .bb-icon{color:#d2e1b7}.bb-science-cta{background:#f3f1e8}.bb-science-cta-grid{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:80px}.bb-science-cta h2{font-size:40px}.bb-science-cta p:not(.bb-eyebrow){color:var(--bb-muted);margin-top:18px}.bb-science-cta .bb-button{margin-top:26px}.bb-assurance{padding:0;list-style:none;display:grid;gap:20px}.bb-assurance li{display:flex;gap:14px;align-items:center}.bb-assurance .bb-icon{color:var(--bb-forest);width:24px;height:24px}.bb-final{position:relative;isolation:isolate}.bb-final-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.bb-final:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#052e25f5,#052e25c9 60%,#052e2570);z-index:-1}.bb-final-content{padding-block:65px}.bb-final-content h2{font-size:clamp(32px,3.2vw,46px)}.bb-final-content>p{max-width:850px;margin-top:22px}.bb-final .bb-button{border-color:#f2f4e9}.bb-enquiry{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.bb-enquiry p{margin-top:20px;color:var(--bb-muted)}.bb-enquiry form{margin:0}.bb-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.bb-enquiry label{display:block;font-size:15px;font-weight:600;margin-bottom:7px}.bb-enquiry input:not([type=hidden]),.bb-enquiry select,.bb-enquiry textarea{width:100%;border:1px solid #9fad9f;border-radius:4px;padding:12px;min-height:48px;font:inherit;font-size:16px;background:#fff;color:var(--bb-ink);margin:0 0 20px}.bb-enquiry textarea{resize:vertical}.bb-form-success,.bb-form-errors{padding:16px;border:1px solid currentColor;margin-bottom:20px!important}.bb-form-errors{color:#a11631}@media(max-width:1199px){.bb-menu summary{display:flex}.bb-menu{margin-left:auto}.bb-menu nav{position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom:1px solid var(--bb-line);box-shadow:0 8px 20px #0001;padding:20px 40px;max-height:70vh;overflow:auto}.bb-menu nav ul{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 28px}.bb-menu nav a{font-size:17px}.bb-science-grid{grid-template-columns:200px minmax(0,1fr);gap:32px}.bb-gauges{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.bb-gauges h3,.bb-concept-note{grid-column:1/-1;margin:0!important}.bb-gauge{margin:0}.bb-introduction{gap:36px}.bb-sample-grid{grid-template-columns:repeat(3,1fr)}.bb-credibility{gap:15px}.bb-credibility li{font-size:10px;gap:8px}.bb-crop>h3{font-size:20px;padding:18px}.bb-crop-body{padding:20px}.bb-process{gap:20px}}@media(max-width:989px){.bb-container{width:calc(100% - 48px)}.bb-pad{padding-block:52px}.bb-hero-copy{max-width:72%}.bb-hero-content{padding-block:48px}.bb-hero-statement{font-size:22px;padding:16px;max-width:28%}.bb-hero:after{background:linear-gradient(90deg,#f9faf3fa,#f9faf3e6 42%,#f9faf330 85%)}.bb-introduction{grid-template-columns:1fr}.bb-benefit-grid{grid-template-columns:repeat(4,1fr);gap:16px}.bb-benefit{padding-left:16px}.bb-crop-grid{grid-template-columns:1fr}.bb-crop{display:grid;grid-template-columns:42% 1fr}.bb-crop-photo{grid-column:1;grid-row:1/3;aspect-ratio:auto}.bb-crop>h3,.bb-crop-body{grid-column:2}.bb-crop>h3{font-size:25px}.bb-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-process{grid-template-columns:repeat(3,1fr);gap:32px}.bb-trial-grid{grid-template-columns:1fr}.bb-trial-photo{min-height:0;aspect-ratio:2.3}.bb-science-cta-grid,.bb-enquiry{gap:40px}.bb-nav-cta .bb-button{font-size:14px;padding:10px 14px}}@media(max-width:749px){.bb{font-size:17px}.bb-container{width:calc(100% - 36px)}.bb-pad{padding-block:44px}.bb-heading{margin-bottom:26px}.bb-heading h2{font-size:28px}.bb-intro-copy{font-size:16px}.bb-nav-inner{gap:12px;padding-block:12px}.bb-wordmark{font-size:27px}.bb-wordmark .bb-icon{width:22px;height:22px}.bb-nav-cta{display:none}.bb-menu summary{font-size:15px}.bb-menu nav{padding:16px 20px}.bb-hero-content{display:block;padding-block:38px 28px}.bb-hero-copy{width:auto;max-width:none}.bb-hero-brand{font-size:51px;margin-bottom:14px}.bb h1{font-size:31px}.bb-hero:after{background:linear-gradient(180deg,#f9faf3fc,#f9faf3ed 57%,#f9faf310 85%)}.bb-hero-media img{object-position:66% center}.bb-hero-content .bb-lead{font-size:16px;max-width:460px}.bb-actions{gap:10px;margin-top:24px}.bb-actions .bb-button{width:100%}.bb-hero-statement{max-width:fit-content;font-size:22px;margin:150px 0 0 auto!important;padding:15px 20px;background:#07382dd9}.bb-credibility{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-block:24px}.bb-credibility li{font-size:10px;gap:12px}.bb-credibility li:last-child{grid-column:1/-1;justify-content:center}.bb-credibility .bb-icon{width:28px;height:28px}.bb-benefit-grid{grid-template-columns:repeat(2,1fr);gap:28px 16px}.bb-benefit h3{font-size:12px}.bb-benefit p{font-size:15px}.bb-benefit>.bb-icon{width:32px;height:32px}.bb-crop-grid{gap:24px}.bb-crop{display:flex}.bb-crop-photo{aspect-ratio:1.8}.bb-crop>h3{font-size:22px;padding:20px}.bb-crop-subtitle{min-height:0}.bb-icon-list{gap:14px}.bb-science-grid{grid-template-columns:1fr;gap:34px}.bb-materials{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bb-material{display:block;text-align:center}.bb-material-sample{width:72px;margin:0 auto 14px}.bb-material h3{font-size:11px}.bb-material .bb-lines{font-size:12px}.bb-root-figure{grid-template-columns:minmax(0,1.25fr) minmax(130px,1fr);gap:10px}.bb-root-labels{gap:26px}.bb-root-labels strong{font-size:13px}.bb-root-labels span{font-size:12px}.bb-gauges{display:block;padding:24px}.bb-gauge{margin-top:24px}.bb-concept-note{margin-top:24px!important}.bb-sample-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.bb-sample-card p{font-size:14px}.bb-product-grid{grid-template-columns:1fr}.bb-product-visual{aspect-ratio:2.15}.bb-product-body{padding:23px}.bb-finder-grid{grid-template-columns:1fr;gap:18px}.bb-finder{padding:22px;display:grid;grid-template-columns:1fr 1.15fr;gap:12px 16px}.bb-finder h3{grid-column:1/-1}.bb-finder .bb-mini-label{grid-column:1;margin:0!important}.bb-finder .bb-lines{grid-column:2;font-size:15px}.bb-process{grid-template-columns:1fr;gap:0}.bb-process>li{position:relative;padding:0 0 30px 67px;margin-left:18px;border-left:1px solid var(--bb-line)}.bb-step-top{position:absolute;left:-19px;top:0;display:block}.bb-step-top>.bb-icon{position:absolute;left:18px;top:47px;width:24px;height:24px}.bb-step-number{width:36px;height:36px}.bb-step-arrow{display:none}.bb-process>li:last-child{padding-bottom:0;border-color:transparent}.bb-process h3{padding-top:7px}.bb-trial-photo{aspect-ratio:1.35}.bb-trial-content{padding:36px 20px 42px}.bb-trial-metrics{gap:18px 12px}.bb-trial-metrics li{font-size:13px;gap:8px}.bb-trial-metrics .bb-icon{width:24px;height:24px}.bb-science-cta-grid,.bb-enquiry{grid-template-columns:1fr;gap:32px}.bb-science-cta h2{font-size:34px}.bb-assurance{font-size:16px;gap:15px}.bb-final-content{padding-block:44px}.bb-final-content h2{font-size:32px}.bb-final-content>p{font-size:16px}.bb-final:after{background:#052e25d9}.bb-form-grid{grid-template-columns:1fr;gap:0}}@media(prefers-reduced-motion:reduce){.bb *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.bb{font-size:16px;line-height:1.4;--bb-paper:#fafaf8;--bb-ink:#082c30}.bb-pad{padding-block:30px}.bb h2{font-size:clamp(25px,2.35vw,34px);line-height:1.13;letter-spacing:-.045em}.bb-eyebrow{font-size:12px;letter-spacing:.15em;margin-bottom:5px!important}.bb-heading{margin-bottom:16px}.bb-intro-copy{font-size:15px;margin-top:10px!important}.bb-nav-inner{padding-block:9px}.bb-wordmark{font-size:35px}.bb-brand-by{font-size:8px}.bb-menu nav ul{gap:20px}.bb-menu nav a{font-size:13px}.bb-nav-cta .bb-button{font-size:13px;min-height:40px;padding:10px 18px}.bb-hero-content{padding-block:40px 28px}.bb-hero-copy{width:570px;max-width:55%}.bb-hero-brand{font-size:76px;margin-bottom:0;line-height:1.05}.bb h1{font-size:42px;line-height:1.02;letter-spacing:-.045em}.bb-lead{font-size:16px;margin-top:14px!important}.bb-actions{margin-top:16px}.bb-button{font-size:14px;min-height:44px;padding:10px 18px}.bb-hero-statement{background:none;font-family:BritBerry Libre,Georgia,serif;font-size:31px;line-height:1.25;font-weight:700;transform:rotate(-9deg);text-shadow:0 2px 5px #00180d;padding:0 18px 10px;margin-right:15px!important}.bb-hero:after{background:linear-gradient(90deg,#f8faf0de 0%,#f8faf0bd 28%,#f8faf03d 48%,transparent 63%)}.bb-credibility{padding-block:17px;gap:24px}.bb-credibility li{font-size:11px}.bb-credibility .bb-icon{width:32px;height:32px}.bb-introduction{grid-template-columns:1.1fr 1fr;gap:36px}.bb-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.bb-benefit{text-align:center;padding:0 14px}.bb-benefit>.bb-icon{width:38px;height:38px;margin-bottom:10px}.bb-benefit h3{font-size:12px;line-height:1.2;letter-spacing:0}.bb-benefit p{font-size:12px;line-height:1.3;margin-top:8px}.bb-crop-grid{gap:18px}.bb-crop{border:0;border-radius:4px;background:linear-gradient(180deg,#fff 35%,color-mix(in srgb,var(--bb-accent) 4%,white))}.bb-crop-photo{aspect-ratio:3.05}.bb-crop-photo img{object-position:center 40%;transform:scale(1.16)}.bb-crop:hover .bb-crop-photo img{transform:scale(1.18)}.bb-crop>h3{display:flex;align-items:center;gap:16px;padding:9px 20px;font-size:25px;line-height:1.02;position:relative;border-radius:0 0 5px 5px}.bb-crop-badge{flex-shrink:0;width:62px;height:62px;border:2px solid var(--bb-accent);border-radius:50%;background:#fff;color:var(--bb-accent);display:grid;place-items:center;margin-block:-19px -5px}.bb-crop-badge svg{width:39px;height:39px}.bb-crop-body{padding:15px 28px 12px}.bb-crop-subtitle{font-size:18px;line-height:1.16;margin-bottom:14px!important;min-height:2.4em}.bb-icon-list{gap:7px}.bb-icon-list li{font-size:15px;gap:12px}.bb-icon-list .bb-icon{width:23px;height:23px}.bb-mini-label{font-size:12px;text-transform:none;letter-spacing:0;margin:14px 0 6px!important}.bb-tags{gap:3px 7px;margin-bottom:8px!important}.bb-tags li{border:0;background:none;padding:0;font-size:12px}.bb-tags li+li:before{content:"\b7";margin-right:7px}.bb-crop-formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px}.bb-crop-format{text-align:center}.bb-crop-format span{display:block;font-size:11px;font-weight:600;line-height:1.2}.bb-crop-format .bb-catalog-image{aspect-ratio:1.55}.bb-card-action{padding-top:7px;margin-top:10px}.bb-card-action .bb-button{font-size:12px;min-height:32px;padding-block:4px}.bb-catalog-image{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:#fff}.bb-catalog-image img{position:absolute;width:300%;height:200%;max-width:none;object-fit:fill;left:calc(var(--bb-col,0) * -100%);top:calc(var(--bb-row,0) * -100%)}.bb-catalog--slab{--bb-col:1}.bb-catalog--container{--bb-col:2}.bb-catalog--block{--bb-row:1}.bb-catalog--loose{--bb-col:1;--bb-row:1}.bb-catalog--bulk{--bb-col:2;--bb-row:1}.bb-product-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.bb-product{border:0;border-right:1px solid var(--bb-line);border-radius:0;text-align:center}.bb-product:last-child{border:0}.bb-product-visual{background:#fff;aspect-ratio:1.8;padding:0 8px}.bb-product-visual .bb-catalog-image{height:100%;aspect-ratio:auto}.bb-product-body{padding:12px 14px}.bb-product h3{font-size:14px;line-height:1.2}.bb-product p{font-size:13px;line-height:1.3;margin:7px 0}.bb-product-options{font-size:12px;line-height:1.3}.bb-product-options li{display:block;margin-top:3px!important}.bb-product-options .bb-icon{display:none}.bb-sample-grid{gap:0}.bb-sample-card{padding:0 18px;border-right:1px solid var(--bb-line)}.bb-sample-card:last-child{border:0}.bb-sample-visual{aspect-ratio:1.7;margin-bottom:9px}.bb-sample-card h3{font-size:13px;margin-bottom:5px}.bb-sample-card p{font-size:13px;line-height:1.25}.bb-finder-grid{gap:12px}.bb-finder{padding:14px 18px;border-top-width:3px;display:grid;grid-template-columns:1fr 1.15fr;gap:7px 14px}.bb-finder h3{grid-column:1/-1;font-size:14px}.bb-finder .bb-mini-label{grid-column:1;margin:0!important;font-size:11px}.bb-finder .bb-lines{grid-column:2;font-size:12px}.bb-process{gap:22px}.bb-process>li{display:grid;grid-template-columns:60px 1fr;column-gap:10px;align-content:start}.bb-step-top{grid-column:1;grid-row:1/3;flex-direction:column;gap:7px;margin:0;position:relative}.bb-step-number{background:#8acf72;color:#fff;width:36px;height:36px;border:1px solid #75b55c}.bb-step-top .bb-icon{width:30px;height:30px}.bb-step-arrow{position:absolute;left:calc(100% + 145px);top:12px;font-size:14px}.bb-process h3{font-size:12px;letter-spacing:0;margin-bottom:5px}.bb-process .bb-lines{font-size:12px;line-height:1.3}.bb-process .bb-lines li+li{margin-top:1px}.bb-trial-content{padding:28px}.bb-trial-content h2{font-size:31px}.bb-trial-content .bb-intro-copy{font-size:13px}.bb-trial-content .bb-button{margin-top:18px}.bb-trial-metrics{gap:13px 15px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-trial-metrics li{font-size:12px;gap:7px}.bb-trial-metrics .bb-icon{width:26px;height:26px}.bb-science-cta h2{font-size:27px}.bb-assurance{gap:5px;font-size:13px}.bb-assurance li{gap:8px}.bb-assurance .bb-icon{width:18px;height:18px;color:#4a9a38}.bb-final-content{padding-block:26px}.bb-final-content h2{font-size:36px}.bb-final-content>p{font-size:14px;line-height:1.3;margin-top:10px;max-width:720px}.bb-enquiry-toggle{padding-block:16px}.bb-enquiry-toggle>summary{cursor:pointer;font-weight:600;min-height:44px;padding-block:11px}.bb-enquiry-toggle>summary:focus-visible{outline:3px solid #c48a26;outline-offset:4px}@media(min-width:1200px){.bb-nav-inner,.bb-hero-content,.bb-credibility{width:calc(100% - 200px)}#britberry-science{padding-block:24px}#britberry-science>.bb-container{display:grid;grid-template-columns:38% 39% 23%;grid-template-rows:auto 1fr;gap:0}#britberry-science .bb-heading{grid-column:1;grid-row:1;padding-right:22px;margin-bottom:14px}#britberry-science .bb-heading h2{font-size:31px}#britberry-science .bb-intro-copy{font-size:13px;line-height:1.3}.bb-science-grid{display:contents}.bb-materials{grid-column:1;grid-row:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:end;padding-right:20px}.bb-material{display:block;text-align:center}.bb-material-sample{width:110px;max-width:100%;margin:0 auto 10px}.bb-material h3{font-size:12px;margin-bottom:5px}.bb-material .bb-lines{font-size:12px;line-height:1.25}.bb-root-figure{grid-column:2;grid-row:1/3;grid-template-columns:60% 40%;gap:0}.bb-root-visual{aspect-ratio:2/3}.bb-root-labels{gap:35px;padding:10px}.bb-root-labels strong{font-size:13px}.bb-root-labels span{font-size:12px}.bb-gauges{grid-column:3;grid-row:1/3;padding:16px;align-self:center}.bb-gauges h3{font-size:11px;margin-bottom:13px}.bb-gauge{margin-top:14px}.bb-gauge p,.bb-gauge-labels{font-size:11px}.bb-concept-note{font-size:10px;margin-top:14px!important}main:has(>.bb-trials-section+.bb-science-cta-section){display:grid;grid-template-columns:7fr 3fr}main:has(>.bb-trials-section+.bb-science-cta-section)>*{grid-column:1/-1;min-width:0}main:has(>.bb-trials-section+.bb-science-cta-section)>.bb-trials-section{grid-column:1}main:has(>.bb-trials-section+.bb-science-cta-section)>.bb-science-cta-section{grid-column:2}.bb-trials-section .bb,.bb-trial-grid,.bb-science-cta-section>.bb{height:100%}.bb-trial-grid{grid-template-columns:32% 68%}.bb-science-cta{padding:24px 30px}.bb-science-cta-grid{display:flex;flex-direction:column;gap:15px;align-items:stretch;width:100%}.bb-science-cta .bb-eyebrow{display:none}.bb-science-cta p:not(.bb-eyebrow){font-size:12px;line-height:1.25;margin-top:8px}.bb-science-cta .bb-button{font-size:12px;min-height:34px;margin-top:12px}.bb-final-content{display:grid;grid-template-columns:1.1fr 1fr;gap:0 30px;align-items:center}.bb-final-content .bb-actions{grid-column:2;grid-row:1/3;justify-content:flex-end;margin:0}.bb-final-content .bb-button{font-size:12px;padding:10px 12px}}@media(min-width:750px)and (max-width:1199px){.bb-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}.bb-product:nth-child(3){border:0}.bb-hero-brand{font-size:60px}.bb h1{font-size:34px}.bb-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bb-process>li{grid-template-columns:45px 1fr}.bb-step-arrow{display:none}.bb-science-grid{grid-template-columns:180px minmax(0,1fr)}.bb-root-visual{aspect-ratio:2/3}}@media(max-width:749px){.bb{font-size:16px}.bb-pad{padding-block:30px}.bb h2,.bb-heading h2{font-size:26px}.bb-nav-inner{padding-block:10px}.bb-wordmark{font-size:27px}.bb-hero-content{padding-block:26px 24px}.bb-hero-copy{max-width:none;width:auto}.bb-hero-brand{font-size:51px}.bb h1{font-size:31px;line-height:1.07}.bb-hero-content .bb-lead{font-size:15px}.bb-hero:after{background:linear-gradient(180deg,#fafbf2f5,#fafbf2ed 52%,#fafbf240,#001b1710)}.bb-hero-statement{font-size:23px;margin:110px 0 0 auto!important;padding:15px 8px 10px;max-width:220px;background:none}.bb-credibility{gap:18px;padding-block:20px}.bb-credibility li{font-size:10px}.bb-introduction{grid-template-columns:1fr;gap:26px}.bb-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 8px}.bb-benefit p{font-size:13px}.bb-benefit h3{font-size:12px}.bb-crop-photo{aspect-ratio:2.6}.bb-crop>h3{font-size:23px}.bb-crop-body{padding:18px}.bb-crop-subtitle{min-height:0;font-size:18px}.bb-crop-badge{width:56px;height:56px}.bb-icon-list{gap:9px}.bb-card-action .bb-button{min-height:44px;font-size:13px}.bb-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}.bb-product:nth-child(2n){border-right:0}.bb-product-visual{aspect-ratio:1.25;padding:0}.bb-product-body{padding:10px}.bb-product h3,.bb-product p{font-size:13px}.bb-product-options{font-size:12px}.bb-sample-card{padding:0 12px}.bb-sample-card:nth-child(2n){border:0}.bb-science-grid{grid-template-columns:1fr}.bb-root-visual{aspect-ratio:2/3}.bb-materials{gap:8px}.bb-material .bb-lines{font-size:12px}.bb-gauges{padding:20px}.bb-gauge{margin-top:18px}.bb-finder-grid{grid-template-columns:1fr}.bb-finder .bb-lines{font-size:14px}.bb-process>li{display:block;padding-left:60px;margin-left:18px}.bb-step-top{position:absolute;display:block}.bb-step-top>.bb-icon{left:8px}.bb-process .bb-lines,.bb-process h3{font-size:14px}.bb-trial-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-trial-content{padding:28px 18px}.bb-trial-content h2{font-size:28px}.bb-trial-content .bb-intro-copy{font-size:15px}.bb-science-cta-grid{gap:24px}.bb-assurance{font-size:15px;gap:10px}.bb-final-content h2{font-size:29px}.bb-final-content>p{font-size:15px}.bb-enquiry{padding-top:20px}}.bb-product-visual{aspect-ratio:1.5}.bb-product-visual .bb-catalog-image{width:80%;height:auto;aspect-ratio:1}.bb-crop-format .bb-catalog-image{aspect-ratio:1}.bb-root-visual .bb-image{mix-blend-mode:lighten}@media(max-width:749px){.bb-product-visual{aspect-ratio:1.3}.bb-product-visual .bb-catalog-image{width:90%}}.bb-particle--medium{--bb-col:1}.bb-particle--fibre{--bb-col:2}.bb-particle--coarse{--bb-row:1}.bb-particle--layered{--bb-col:1;--bb-row:1}.bb-particle--custom{--bb-col:2;--bb-row:1}.bb-sample-visual .bb-catalog-image{height:auto;aspect-ratio:1;width:85%;mix-blend-mode:multiply}.bb-sample-visual{aspect-ratio:1.35}.bb-material-sample .bb-catalog-image{background:#bca27c}.bb-material-sample .bb-catalog-image img{mix-blend-mode:multiply}.bb-hero-brand sup{font-size:.25em;vertical-align:super;letter-spacing:0;position:relative;top:-.8em}.bb-intro-copy br+br{display:none}@media(min-width:1200px){.bb-root-visual{max-height:420px}}.bb{--bb-sage:#eff5ee;--bb-mist:#f7faf5;--bb-eucalyptus:#deebdb;--bb-line:#d3dfd0}.bb:not(.bb-dark):not(.bb-nav):not(.bb-final){background:linear-gradient(135deg,#fbfcf8,#eff5ee 58%,#e5efdf)}.bb.bb-soft{background:radial-gradient(ellipse at 100% 0%,#dcebd5 0%,transparent 65%),linear-gradient(120deg,#f7faf4,#eff5ee)}.bb.bb-dark{background:radial-gradient(ellipse at 5% 0%,#205c43 0%,transparent 65%),linear-gradient(120deg,#0c402f,#07382d 70%,#123e31)}.bb.bb-nav{background:#f8fbf6f5}.bb.bb-science-cta{background:linear-gradient(145deg,#eff5ee,#dce9d4)}.bb-credibility{background:transparent}.bb-product,.bb-finder,.bb-product-visual{background:#fbfdf9}.bb-product-visual .bb-catalog-image{mix-blend-mode:multiply}.bb-product-body{background:linear-gradient(180deg,#fbfdf9,#f0f6ec)}.bb-sample-visual .bb-catalog-image{mix-blend-mode:multiply}.bb-enquiry-toggle{border-top:1px solid #d3dfd0}.bb,.bb *{font-family:BritBerry Source,Arial,sans-serif!important}.bb h1,.bb h1 *,.bb h2,.bb h2 *,.bb .bb-crop>h3,.bb .bb-crop>h3 *,.bb .bb-hero-statement{font-family:BritBerry Libre,Georgia,serif!important}.bb-finder-grid--detailed{gap:20px;align-items:stretch}.bb .bb-finder--detailed{display:flex;flex-direction:column;gap:0;padding:26px;min-width:0;border-top-width:4px}.bb .bb-finder--detailed h3{font-size:25px;letter-spacing:0;margin:0 0 14px}.bb .bb-finder-summary{font-size:16px;line-height:1.55;margin:0 0 22px;color:var(--bb-muted)}.bb .bb-finder-detail{padding:18px 0;border-top:1px solid var(--bb-line)}.bb .bb-finder-detail h4{font-size:13px;line-height:1.4;letter-spacing:.055em;text-transform:uppercase;margin:0 0 12px;color:var(--bb-green)}.bb .bb-finder-detail .bb-lines{font-size:15px;line-height:1.5;display:grid;gap:10px;padding-left:17px;list-style:disc}.bb .bb-finder-action{margin-top:auto;padding-top:18px}.bb .bb-finder-action .bb-button{white-space:normal;font-size:14px;justify-content:space-between;width:100%}@media(min-width:750px)and (max-width:1100px){.bb .bb-finder--detailed{padding:18px}.bb .bb-finder-detail .bb-lines{font-size:14px}}@media(max-width:749px){.bb .bb-finder--detailed{padding:24px}.bb .bb-finder-detail .bb-lines{font-size:16px}}.bb p{font-size:var(--bb-copy-size,16px)!important;line-height:1.5}.bb .bb-eyebrow{--bb-copy-size:12px;line-height:1.4}.bb .bb-mini-label{--bb-copy-size:14px;line-height:1.4}.bb .bb-lead{--bb-copy-size:17px}.bb .bb-hero-statement{font-size:clamp(23px,2.3vw,34px)!important;line-height:1.4}.bb h2{line-height:1.2;letter-spacing:-.03em}.bb .bb-benefit p,.bb .bb-product p,.bb .bb-sample-card p{--bb-copy-size:14px}.bb .bb-benefit h3,.bb .bb-product h3,.bb .bb-sample-card h3{font-size:14px;line-height:1.4}.bb .bb-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.bb .bb-product-options,.bb .bb-material .bb-lines,.bb .bb-process .bb-lines{font-size:14px;line-height:1.5}.bb .bb-product-body{padding:14px 12px}.bb .bb-product p{margin:10px 0 12px}.bb .bb-crop-subtitle{--bb-copy-size:18px;line-height:1.4}.bb .bb-icon-list li{font-size:15px;line-height:1.5}.bb .bb-tags li{font-size:14px;line-height:1.5}.bb .bb-card-action .bb-button,.bb .bb-final-content .bb-button,.bb .bb-science-cta .bb-button{font-size:14px;line-height:1.4;min-height:44px}.bb .bb-material h3,.bb .bb-process h3,.bb .bb-root-labels strong{font-size:14px;line-height:1.4}.bb .bb-root-labels span,.bb .bb-gauge-labels{font-size:13px;line-height:1.5}.bb .bb-gauge p{--bb-copy-size:12px}.bb .bb-concept-note{--bb-copy-size:13px}.bb .bb-finder-detail h4{font-size:14px;line-height:1.4;letter-spacing:.035em;color:var(--bb-forest);font-weight:700}.bb .bb-finder-detail .bb-lines{font-size:15px;line-height:1.5;gap:8px}.bb .bb-finder-detail .bb-lines li+li{margin-top:0}.bb .bb-finder-summary{margin-bottom:16px}.bb .bb-finder-detail{padding-block:16px}.bb .bb-trial-metrics li,.bb .bb-assurance{font-size:14px;line-height:1.5}.bb .bb-science-cta p{--bb-copy-size:14px}.bb .bb-final-content>p{--bb-copy-size:16px}@media(max-width:749px){.bb h2,.bb .bb-heading h2,.bb .bb-trial-content h2,.bb .bb-science-cta h2,.bb .bb-final-content h2{font-size:28px;line-height:1.2}.bb .bb-hero-statement{font-size:23px!important}.bb .bb-lead{--bb-copy-size:16px}.bb .bb-product-body{padding:14px 10px}.bb .bb-finder--detailed{padding:22px}.bb .bb-benefit-grid{gap:20px 12px}.bb .bb-trial-metrics{gap:16px 12px}.bb .bb-credibility li{font-size:12px;line-height:1.4;letter-spacing:.025em}}.bb .bb-logo--approved{width:240px;height:auto;mix-blend-mode:multiply}@media(max-width:749px){.bb .bb-logo--approved{width:210px;max-width:100%}}.bb#britberry-products,#britberry-products .bb-product,#britberry-products .bb-product-visual,#britberry-products .bb-product-body,#britberry-products .bb-catalog-image{background:#fff}.bb .bb-eyebrow{font-size:16px!important;line-height:1.4;font-weight:700;letter-spacing:.09em;margin-bottom:10px!important}@media(max-width:749px){.bb .bb-eyebrow{font-size:15px!important;letter-spacing:.07em}}.bb#britberry-overview{background:#07382d}#britberry-overview .bb-credibility{background:transparent;color:#fff;padding-block:24px}#britberry-overview .bb-credibility li{color:#fff;font-size:13px;line-height:1.45;letter-spacing:.035em}#britberry-overview .bb-credibility .bb-icon{color:#b9dc9a}@media(max-width:749px){#britberry-overview .bb-credibility li{font-size:12px}}.bb .bb-process h3{font-size:17px;line-height:1.4;margin-bottom:8px;letter-spacing:.025em}.bb .bb-process .bb-lines{font-size:16px;line-height:1.5}.bb .bb-process .bb-lines li+li{margin-top:4px}.bb .bb-process .bb-step-number{background:#246045;color:#fff;border-color:#246045;font-size:16px;font-weight:700}@media(min-width:750px){.bb .bb-process{gap:28px}.bb .bb-process>li{display:block;position:relative;min-width:0}.bb .bb-process .bb-step-top{display:flex;flex-direction:row;align-items:center;gap:12px;position:relative;left:auto;top:auto;margin-bottom:16px}.bb .bb-process .bb-step-arrow{display:block;left:auto;right:-22px;top:7px;font-size:20px;margin:0}.bb .bb-process>li:last-child .bb-step-arrow{display:none}}@media(min-width:750px)and (max-width:989px){.bb .bb-process .bb-step-arrow{display:none}}@media(max-width:749px){.bb .bb-process>li{padding-left:60px;padding-bottom:28px}.bb .bb-process>li:last-child{padding-bottom:0}.bb .bb-process .bb-step-top{left:-19px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/britberry.css.map */
