.ba-s26b-root{--green: #95C53F;--green-dark: #76A22C;--gold: #FFB601;--gold-dark: #C98B00;--gold-subtle: #FFF8E7;--deep-green: #1A3A1A;--deep-surface: #224722;--charcoal: #2D2D2D;--muted: #5F665D;--cream: #FAEED1;--cream-bg: #FAF6EE;--off-white: #F8F9F7;--white: #FFFFFF;--border: #E2DEC9;--radius-sm: 6px;--radius-md: 12px;--radius-lg: 18px;--shadow: 0 8px 24px rgba(26, 58, 26, .08);--shadow-strong: 0 14px 36px rgba(26, 58, 26, .16)}.ba-s26b-root *,.ba-s26b-root *:before,.ba-s26b-root *:after{box-sizing:border-box;margin:0;padding:0}.ba-s26b-root{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.ba-s26b-root{font-family:var(--font-body);font-size:16px;line-height:1.5;color:var(--charcoal);background-color:var(--cream-bg);overflow-x:hidden}.ba-s26b-root img{max-width:100%;height:auto;display:block}.ba-s26b-root button,.ba-s26b-root input,.ba-s26b-root select{font-family:inherit;font-size:inherit;color:inherit}.ba-s26b-root a{color:inherit;text-decoration:none}.ba-s26b-root :focus-visible{outline:3px solid var(--gold);outline-offset:2px}.ba-s26b-root .ba-s26b-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ba-s26b-root .ba-s26b-container{width:100%;max-width:1280px;margin:0 auto;padding:0 16px}.ba-s26b-root .ba-s26b-announcement-bar{background:var(--deep-green);color:var(--cream);text-align:center;font-family:var(--font-head);font-weight:800;font-size:11px;letter-spacing:.08em;padding:5px 12px;text-transform:uppercase}.ba-s26b-root .ba-s26b-site-header{background:var(--white);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:40}.ba-s26b-root .ba-s26b-header-inner{display:flex;align-items:center;justify-content:space-between;height:44px;max-width:1280px;margin:0 auto;padding:0 12px}.ba-s26b-root .ba-s26b-logo-link{display:flex;align-items:center}.ba-s26b-root .ba-s26b-logo-img{height:28px;width:auto}.ba-s26b-root .ba-s26b-desktop-nav{display:none;gap:20px;align-items:center}.ba-s26b-root .ba-s26b-desktop-nav a{font-family:var(--font-head);font-weight:800;font-size:12px;letter-spacing:.04em;color:var(--deep-green);padding:8px 4px;transition:color .15s ease}.ba-s26b-root .ba-s26b-desktop-nav a:hover{color:var(--green-dark)}.ba-s26b-root .ba-s26b-header-actions{display:flex;align-items:center;gap:2px}.ba-s26b-root .ba-s26b-icon-btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;color:var(--deep-green);position:relative;border-radius:var(--radius-sm)}.ba-s26b-root .ba-s26b-cart-count{position:absolute;top:6px;right:5px;background:var(--gold);color:var(--deep-green);font-family:var(--font-head);font-weight:900;font-size:10px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center}.ba-s26b-root .ba-s26b-pdp-hero{padding:10px 0 20px;background:linear-gradient(180deg,var(--white) 0%,var(--cream-bg) 100%);border-bottom:2px solid var(--deep-green)}.ba-s26b-root .ba-s26b-hero-grid{display:grid;grid-template-columns:1fr;gap:10px}.ba-s26b-root .ba-s26b-hero-top-lockup{display:grid;grid-template-columns:146px 1fr;gap:12px;align-items:center}.ba-s26b-root .ba-s26b-gallery-stage{position:relative;background:#fff;border:1px solid rgba(26,58,26,.15);border-radius:var(--radius-md);padding:6px;box-shadow:var(--shadow)}.ba-s26b-root .ba-s26b-scoop-pill-tag{position:absolute;top:-8px;left:8px;background:var(--gold);color:var(--deep-green);font-family:var(--font-head);font-weight:900;font-size:10px;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:999px;border:1.5px solid var(--deep-green);z-index:2}.ba-s26b-root .ba-s26b-main-image-wrap{aspect-ratio:1 / 1;width:100%;border-radius:var(--radius-sm);overflow:hidden;background:var(--white);display:flex;align-items:center;justify-content:center}.ba-s26b-root .ba-s26b-main-image-wrap img{width:100%;height:100%;object-fit:contain;transition:transform .25s ease}.ba-s26b-root .ba-s26b-thumb-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:6px}.ba-s26b-root .ba-s26b-thumb-btn{min-height:44px;border:1px solid rgba(26,58,26,.15);border-radius:var(--radius-sm);background:var(--white);padding:2px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;transition:border-color .15s ease,transform .15s ease}.ba-s26b-root .ba-s26b-thumb-btn img{width:24px;height:24px;object-fit:cover;border-radius:3px}.ba-s26b-root .ba-s26b-thumb-btn span{font-size:9px;font-weight:600;color:var(--muted);line-height:1}.ba-s26b-root .ba-s26b-thumb-btn[aria-selected=true]{border-color:var(--deep-green);background:#fff;box-shadow:0 0 0 1px var(--deep-green)}.ba-s26b-root .ba-s26b-thumb-btn[aria-selected=true] span{color:var(--deep-green);font-weight:700}.ba-s26b-root .ba-s26b-hero-head-info{display:flex;flex-direction:column;gap:5px}.ba-s26b-root .ba-s26b-review-jump-link{display:inline-flex;align-items:center;gap:5px;min-height:32px;align-self:flex-start;background:var(--gold-subtle);border:1px solid var(--gold-dark);padding:3px 8px;border-radius:999px;font-size:12px;font-weight:600;color:var(--deep-green)}.ba-s26b-root .ba-s26b-stars-inline{display:inline-flex;color:var(--gold-dark);gap:1px}.ba-s26b-root .ba-s26b-stars-inline svg{width:13px;height:13px;fill:var(--gold);stroke:var(--gold-dark)}.ba-s26b-root .ba-s26b-pdp-title{font-family:var(--font-head);font-weight:900;font-size:20px;line-height:1.12;color:var(--deep-green);letter-spacing:-.02em}.ba-s26b-root .ba-s26b-pdp-subtitle{font-size:12px;line-height:1.3;color:var(--charcoal);font-weight:500}.ba-s26b-root .ba-s26b-pdp-description{position:relative;max-height:6em;overflow:hidden;font-family:var(--font-body);font-size:15px;line-height:1.5;color:var(--charcoal);margin:8px 0 4px}.ba-s26b-root .ba-s26b-pdp-description.ba-s26b-desc-expanded,.ba-s26b-root .ba-s26b-pdp-description.ba-s26b-desc-short{max-height:none}.ba-s26b-root .ba-s26b-pdp-description.ba-s26b-desc-overflows:not(.ba-s26b-desc-expanded):after{content:"";position:absolute;inset:auto 0 0;height:1.5em;background:linear-gradient(to bottom,transparent,var(--cream-bg));pointer-events:none}.ba-s26b-root .ba-s26b-desc-toggle{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:transparent;color:var(--deep-green);font-family:Montserrat,sans-serif;font-weight:700;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ba-s26b-root .ba-s26b-desc-toggle[hidden]{display:none}.ba-s26b-root .ba-s26b-pdp-description p,.ba-s26b-root .ba-s26b-pdp-description li,.ba-s26b-root .ba-s26b-pdp-description .ba-s26b-section-lead{font-size:15px!important;line-height:1.5;margin:0 0 6px}.ba-s26b-root .ba-s26b-pdp-description .ba-s26b-section-lead,.ba-s26b-root .ba-s26b-pdp-description .ba-s26b-section-header{max-width:none;margin:0 0 6px;text-align:left}.ba-s26b-root .ba-s26b-pdp-description p:empty,.ba-s26b-root .ba-s26b-pdp-description meta{display:none}.ba-s26b-root .ba-s26b-hero-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px}.ba-s26b-root .ba-s26b-hero-proof-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ba-s26b-root .ba-s26b-usa-badge-inline,.ba-s26b-root .ba-s26b-flavor-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--border);font-family:var(--font-head);font-weight:700;font-size:13px;line-height:1;white-space:nowrap;margin:0;vertical-align:middle}.ba-s26b-root .ba-s26b-usa-badge-inline{background:var(--white);color:var(--deep-green)}.ba-s26b-root .ba-s26b-usa-badge-inline img{width:18px;height:18px;object-fit:contain}.ba-s26b-root .ba-s26b-flavor-chip{color:var(--deep-surface);background:var(--cream);border-color:#e5d7b6}.ba-s26b-root .ba-s26b-buy-box-card{background:var(--white);border:2px solid var(--deep-green);border-radius:var(--radius-md);padding:10px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:8px}.ba-s26b-root .ba-s26b-price-headline-bar{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:6px;border-bottom:1px solid var(--border)}.ba-s26b-root .ba-s26b-price-group{display:flex;align-items:baseline;gap:7px}.ba-s26b-root .ba-s26b-active-price{font-family:var(--font-head);font-weight:900;font-size:24px;color:var(--deep-green);line-height:1}.ba-s26b-root .ba-s26b-compare-price{font-size:14px;color:var(--muted);text-decoration:line-through;font-weight:500}.ba-s26b-root .ba-s26b-per-scoop-callout{font-size:12px;font-weight:700;color:var(--deep-surface);background:var(--cream);padding:3px 8px;border-radius:var(--radius-sm)}.ba-s26b-root .ba-s26b-plan-options{display:grid;grid-template-columns:1fr;gap:6px}.ba-s26b-root .ba-s26b-plan-card{border:2px solid var(--border);border-radius:var(--radius-md);padding:8px 10px;cursor:pointer;background:var(--off-white);transition:border-color .15s ease,background-color .15s ease}.ba-s26b-root .ba-s26b-plan-card.ba-s26b-is-selected{border-color:var(--deep-green);background:var(--gold-subtle)}.ba-s26b-root .ba-s26b-plan-row-main{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px}.ba-s26b-root .ba-s26b-plan-left{display:flex;align-items:center;gap:8px}.ba-s26b-root .ba-s26b-custom-radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--deep-green);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--white)}.ba-s26b-root .ba-s26b-plan-card.ba-s26b-is-selected .ba-s26b-custom-radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--deep-green)}.ba-s26b-root .ba-s26b-plan-title{font-family:var(--font-head);font-weight:800;font-size:14px;color:var(--deep-green);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ba-s26b-root .ba-s26b-save-pill{background:var(--green);color:var(--deep-green);font-family:var(--font-head);font-weight:900;font-size:10px;padding:2px 6px;border-radius:999px;text-transform:uppercase}.ba-s26b-root .ba-s26b-plan-price-right{text-align:right;flex-shrink:0}.ba-s26b-root .ba-s26b-plan-price-val{font-family:var(--font-head);font-weight:900;font-size:16px;color:var(--deep-green)}.ba-s26b-root .ba-s26b-plan-price-unit{display:block;font-size:10px;color:var(--muted);font-weight:600}.ba-s26b-root .ba-s26b-sub-details-bar{margin-inline:12px;min-width:0;margin-top:6px;padding-top:6px;border-top:1px dashed var(--gold-dark);display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ba-s26b-root .ba-s26b-sub-cadence-label{min-width:0;max-width:100%;white-space:nowrap;font-size:12px;font-weight:600;color:var(--charcoal);display:flex;align-items:center;gap:6px}.ba-s26b-root .ba-s26b-cadence-select{min-width:0;background:var(--white);border:1.5px solid var(--deep-green);border-radius:var(--radius-sm);padding:4px 8px;font-size:12px;font-weight:700;color:var(--deep-green);min-height:32px}.ba-s26b-root .ba-s26b-cancel-note{font-size:11px;font-weight:600;color:var(--deep-surface)}.ba-s26b-root .ba-s26b-shipping-meter{background:var(--off-white);border:1px solid var(--border);border-radius:var(--radius-sm);padding:6px 10px}.ba-s26b-root .ba-s26b-shipping-meter-top{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:var(--charcoal);margin-bottom:4px}.ba-s26b-root .ba-s26b-shipping-meter-top strong{color:var(--deep-green);font-weight:700}.ba-s26b-root .ba-s26b-meter-track{width:100%;height:6px;background:var(--border);border-radius:999px;overflow:hidden}.ba-s26b-root .ba-s26b-meter-fill{height:100%;width:30%;background:var(--green);border-radius:999px;transition:width .25s ease}.ba-s26b-root .ba-s26b-btn-atc-main{width:100%;min-height:52px;background:var(--green);color:var(--deep-green);border:2px solid var(--deep-green);border-radius:var(--radius-md);font-family:var(--font-head);font-weight:900;font-size:16px;letter-spacing:.02em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-shadow:0 4px 0 var(--deep-green);transition:transform .1s ease,background-color .15s ease}.ba-s26b-root .ba-s26b-btn-atc-main:hover{background:var(--gold)}.ba-s26b-root .ba-s26b-btn-atc-main:active{transform:translateY(2px);box-shadow:0 2px 0 var(--deep-green)}.ba-s26b-root .ba-s26b-btn-dot-sep{opacity:.6}.ba-s26b-root .ba-s26b-ticker-bar{background:var(--deep-green);color:var(--cream);padding:10px 0;overflow:hidden;border-bottom:2px solid var(--gold)}.ba-s26b-root .ba-s26b-ticker-list{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;list-style:none;padding:0 16px;font-family:var(--font-head);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.ba-s26b-root .ba-s26b-ticker-list li{display:flex;align-items:center;gap:8px}.ba-s26b-root .ba-s26b-ticker-dot{width:7px;height:7px;border-radius:50%;background:var(--gold);display:inline-block}.ba-s26b-root .ba-s26b-upsell-section{padding:28px 0;background:var(--cream);border-bottom:2px solid var(--deep-green)}.ba-s26b-root .ba-s26b-section-eyebrow{display:inline-block;font-family:var(--font-head);font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em;padding:4px 10px;border-radius:999px;margin-bottom:8px}.ba-s26b-root .ba-s26b-eyebrow-gold{background:var(--gold);color:var(--deep-green);border:1.5px solid var(--deep-green)}.ba-s26b-root .ba-s26b-eyebrow-green{background:var(--green);color:var(--deep-green)}.ba-s26b-root .ba-s26b-upsell-grid{display:grid;grid-template-columns:1fr;gap:16px}.ba-s26b-root .ba-s26b-bundle-card{background:var(--white);border:2px solid var(--deep-green);border-radius:var(--radius-lg);padding:18px;box-shadow:var(--shadow-strong);display:grid;grid-template-columns:1fr;gap:16px;align-items:center}.ba-s26b-root .ba-s26b-bundle-img-wrap{background:var(--cream-bg);border:1.5px solid var(--border);border-radius:var(--radius-md);padding:12px;text-align:center;position:relative}.ba-s26b-root .ba-s26b-bundle-save-tag{position:absolute;top:10px;right:10px;background:var(--gold);color:var(--deep-green);font-family:var(--font-head);font-weight:900;font-size:12px;padding:4px 10px;border-radius:999px;border:1.5px solid var(--deep-green)}.ba-s26b-root .ba-s26b-bundle-img-wrap img{max-height:210px;margin:0 auto;object-fit:contain}.ba-s26b-root .ba-s26b-bundle-content h2{font-family:var(--font-head);font-weight:900;font-size:22px;line-height:1.15;color:var(--deep-green);margin-bottom:6px}.ba-s26b-root .ba-s26b-bundle-rating{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--charcoal);margin-bottom:8px}.ba-s26b-root .ba-s26b-bundle-desc{font-size:16px;color:var(--charcoal);margin-bottom:12px}.ba-s26b-root .ba-s26b-bundle-math-box{background:var(--gold-subtle);border:1px solid var(--gold-dark);border-radius:var(--radius-sm);padding:10px 12px;font-size:14px;margin-bottom:14px}.ba-s26b-root .ba-s26b-bundle-price-row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:12px}.ba-s26b-root .ba-s26b-bundle-price-now{font-family:var(--font-head);font-weight:900;font-size:26px;color:var(--deep-green)}.ba-s26b-root .ba-s26b-bundle-price-was{font-size:16px;color:var(--muted);text-decoration:line-through}.ba-s26b-root .ba-s26b-btn-secondary-cta{width:100%;min-height:48px;background:var(--deep-green);color:var(--white);border:2px solid var(--deep-green);border-radius:var(--radius-md);font-family:var(--font-head);font-weight:800;font-size:15px;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background-color .15s ease,color .15s ease}.ba-s26b-root .ba-s26b-btn-secondary-cta:hover{background:var(--gold);color:var(--deep-green)}.ba-s26b-root .ba-s26b-addon-card{background:var(--off-white);border:1.5px solid var(--deep-green);border-radius:var(--radius-md);padding:14px;display:grid;grid-template-columns:76px 1fr;gap:14px;align-items:center}.ba-s26b-root .ba-s26b-addon-card img{width:76px;height:76px;object-fit:contain;background:var(--white);border-radius:var(--radius-sm);border:1px solid var(--border);padding:4px}.ba-s26b-root .ba-s26b-addon-info h3{font-family:var(--font-head);font-weight:800;font-size:16px;color:var(--deep-green)}.ba-s26b-root .ba-s26b-addon-info p{font-size:14px;color:var(--muted);margin:2px 0 8px}.ba-s26b-root .ba-s26b-addon-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ba-s26b-root .ba-s26b-btn-small-outline{min-height:44px;padding:8px 14px;background:var(--white);color:var(--deep-green);border:2px solid var(--deep-green);border-radius:var(--radius-sm);font-family:var(--font-head);font-weight:800;font-size:13px;cursor:pointer}.ba-s26b-root .ba-s26b-btn-small-outline:hover{background:var(--green)}.ba-s26b-root .ba-s26b-bowl-calculator-section{padding:40px 0;background:var(--deep-green);color:var(--white);border-bottom:2px solid var(--gold)}.ba-s26b-root .ba-s26b-section-header{margin-bottom:24px}.ba-s26b-root .ba-s26b-section-title{font-family:var(--font-head);font-weight:900;font-size:28px;line-height:1.12;letter-spacing:-.02em;margin-bottom:8px}.ba-s26b-root .ba-s26b-section-lead{font-size:16px;line-height:1.5;max-width:60ch}.ba-s26b-root .ba-s26b-bowl-interactive-wrap{display:grid;grid-template-columns:1fr;gap:20px;align-items:center}.ba-s26b-root .ba-s26b-weight-selector-tabs{display:grid;grid-template-columns:1fr;gap:10px}.ba-s26b-root .ba-s26b-weight-tab{min-height:54px;background:var(--deep-surface);color:var(--white);border:2px solid rgba(255,255,255,.25);border-radius:var(--radius-md);padding:12px 16px;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:border-color .15s ease,background-color .15s ease}.ba-s26b-root .ba-s26b-weight-tab[aria-pressed=true]{background:var(--gold);color:var(--deep-green);border-color:var(--white);box-shadow:var(--shadow)}.ba-s26b-root .ba-s26b-weight-tab-title{font-family:var(--font-head);font-weight:900;font-size:17px;display:block}.ba-s26b-root .ba-s26b-weight-tab-sub{font-size:14px;opacity:.9;font-weight:600}.ba-s26b-root .ba-s26b-weight-tab-badge{font-family:var(--font-head);font-weight:900;font-size:14px;background:#0003;padding:4px 10px;border-radius:999px}.ba-s26b-root .ba-s26b-weight-tab[aria-pressed=true] .ba-s26b-weight-tab-badge{background:var(--deep-green);color:var(--gold)}.ba-s26b-root .ba-s26b-bowl-stage-card{background:var(--cream-bg);color:var(--charcoal);border:3px solid var(--gold);border-radius:var(--radius-lg);padding:20px;text-align:center;box-shadow:var(--shadow-strong)}.ba-s26b-root .ba-s26b-scoops-dropping-row{display:flex;align-items:center;justify-content:center;gap:12px;min-height:92px;margin-bottom:-28px}.ba-s26b-root .ba-s26b-scoops-dropping-row[hidden]{display:none}.ba-s26b-root .ba-s26b-scoop-visual-item{overflow:hidden;width:78px;height:78px;background:var(--white);border:2px solid var(--deep-green);border-radius:50%;padding:6px;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow);animation:ba-s26b-scoopDrop .45s cubic-bezier(.22,1,.36,1) both}.ba-s26b-root .ba-s26b-scoop-visual-item img{display:block;border-radius:50%;width:100%;height:100%;object-fit:contain}@keyframes ba-s26b-scoopDrop{0%{opacity:0;transform:translateY(-18px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.ba-s26b-root .ba-s26b-scoop-visual-item{animation:none}.ba-s26b-root{scroll-behavior:auto}}.ba-s26b-root .ba-s26b-bowl-svg-wrap{max-width:240px;margin:0 auto 14px}.ba-s26b-root .ba-s26b-bowl-readout-title{font-family:var(--font-head);font-weight:900;font-size:22px;color:var(--deep-green);margin-bottom:4px}.ba-s26b-root .ba-s26b-bowl-readout-desc{font-size:16px;color:var(--charcoal);margin-bottom:12px}.ba-s26b-root .ba-s26b-jar-facts-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;border-top:1px solid var(--border);padding-top:12px;font-size:13px;font-weight:600;color:var(--deep-surface)}.ba-s26b-root .ba-s26b-jar-facts-strip span{background:var(--cream);padding:4px 10px;border-radius:999px}.ba-s26b-root .ba-s26b-scoop-anatomy-section{padding:40px 0;background:var(--cream-bg);border-bottom:2px solid var(--deep-green)}.ba-s26b-root .ba-s26b-anatomy-grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}.ba-s26b-root .ba-s26b-scoop-hero-display{background:var(--white);border:2px solid var(--deep-green);border-radius:var(--radius-lg);padding:20px;text-align:center;box-shadow:var(--shadow)}.ba-s26b-root .ba-s26b-scoop-iso-wrap{overflow:hidden;width:170px;height:170px;margin:0 auto 16px;border-radius:50%;background:var(--white);border:3px solid var(--gold);padding:0;display:flex;align-items:center;justify-content:center}.ba-s26b-root .ba-s26b-scoop-iso-wrap img{display:block;border-radius:50%;width:100%;height:100%;object-fit:cover}.ba-s26b-root .ba-s26b-five-pillars-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0}.ba-s26b-root .ba-s26b-pillar-chip{background:var(--deep-green);color:var(--white);font-family:var(--font-head);font-weight:800;font-size:12px;padding:5px 11px;border-radius:999px}.ba-s26b-root .ba-s26b-supp-facts-box{background:var(--white);border:3px solid var(--deep-green);border-radius:var(--radius-md);padding:18px;box-shadow:var(--shadow)}.ba-s26b-root .ba-s26b-supp-facts-header{border-bottom:6px solid var(--deep-green);padding-bottom:8px;margin-bottom:10px}.ba-s26b-root .ba-s26b-supp-facts-header h3{font-family:var(--font-head);font-weight:900;font-size:22px;color:var(--deep-green);text-transform:uppercase;letter-spacing:-.01em}.ba-s26b-root .ba-s26b-supp-facts-header p{font-size:14px;font-weight:600;color:var(--muted)}.ba-s26b-root .ba-s26b-supp-table{width:100%;border-collapse:collapse}.ba-s26b-root .ba-s26b-supp-table tr{border-bottom:1px solid var(--border)}.ba-s26b-root .ba-s26b-supp-table tr:last-child{border-bottom:4px solid var(--deep-green)}.ba-s26b-root .ba-s26b-supp-table th,.ba-s26b-root .ba-s26b-supp-table td{padding:9px 4px;font-size:16px;text-align:left}.ba-s26b-root .ba-s26b-supp-table th{font-weight:700;color:var(--deep-green)}.ba-s26b-root .ba-s26b-supp-table td{text-align:right;font-family:var(--font-head);font-weight:800;color:var(--charcoal)}.ba-s26b-root .ba-s26b-clean-promise-box{margin-top:12px;font-size:14px;color:var(--charcoal);display:flex;flex-direction:column;gap:6px}.ba-s26b-root .ba-s26b-label-preview-card{margin-top:16px;background:var(--off-white);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px}.ba-s26b-root .ba-s26b-label-preview-card p{font-size:12px;font-weight:700;color:var(--deep-green);margin-bottom:6px;text-transform:uppercase}.ba-s26b-root .ba-s26b-benefits-checklist{list-style:none;display:grid;gap:8px;margin-top:12px}.ba-s26b-root .ba-s26b-benefits-checklist li{display:flex;align-items:flex-start;gap:8px;font-size:16px;font-weight:500}.ba-s26b-root .ba-s26b-benefits-checklist svg{width:20px;height:20px;color:var(--green-dark);flex-shrink:0;margin-top:2px}.ba-s26b-root .ba-s26b-reviews-section{padding:40px 0;background:var(--cream);border-bottom:2px solid var(--deep-green)}.ba-s26b-root .ba-s26b-reviews-summary-bar{background:var(--white);border:2px solid var(--deep-green);border-radius:var(--radius-md);padding:16px;margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.ba-s26b-root .ba-s26b-rating-big-lockup{display:flex;align-items:center;gap:12px}.ba-s26b-root .ba-s26b-rating-number{font-family:var(--font-head);font-weight:900;font-size:36px;color:var(--deep-green);line-height:1}.ba-s26b-root .ba-s26b-transparency-note{font-size:13px;color:var(--muted);background:var(--off-white);padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border)}.ba-s26b-root .ba-s26b-reviews-grid{display:grid;grid-template-columns:1fr;gap:16px}.ba-s26b-root .ba-s26b-review-card{background:var(--white);border:2px solid var(--deep-green);border-radius:var(--radius-md);padding:18px;box-shadow:var(--shadow);display:flex;flex-direction:column;justify-content:space-between;gap:12px}.ba-s26b-root .ba-s26b-review-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.ba-s26b-root .ba-s26b-reviewer-name{font-family:var(--font-head);font-weight:800;font-size:16px;color:var(--deep-green)}.ba-s26b-root .ba-s26b-verified-pill{font-size:11px;font-weight:700;color:var(--deep-surface);background:var(--gold-subtle);border:1px solid var(--gold-dark);padding:2px 8px;border-radius:999px}.ba-s26b-root .ba-s26b-review-quote{font-size:16px;color:var(--charcoal);line-height:1.45}.ba-s26b-root .ba-s26b-review-photo-thumb{margin-top:10px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--border);max-width:180px}.ba-s26b-root .ba-s26b-review-meta-foot{font-size:12px;color:var(--muted);display:flex;justify-content:space-between;border-top:1px solid var(--border);padding-top:8px}.ba-s26b-root .ba-s26b-faq-section{padding:40px 0;background:var(--cream-bg);border-bottom:2px solid var(--deep-green)}.ba-s26b-root .ba-s26b-faq-section .ba-s26b-section-header{max-width:820px;margin:0 auto 24px;text-align:center}.ba-s26b-root .ba-s26b-faq-list{display:grid;gap:10px;max-width:820px;margin:0 auto}.ba-s26b-root .ba-s26b-faq-item{background:var(--white);border:2px solid var(--deep-green);border-radius:var(--radius-md);overflow:hidden}.ba-s26b-root .ba-s26b-faq-trigger{width:100%;min-height:52px;padding:14px 16px;background:var(--white);border:0;text-align:left;font-family:var(--font-head);font-weight:800;font-size:16px;color:var(--deep-green);display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.ba-s26b-root .ba-s26b-faq-trigger[aria-expanded=true]{background:var(--gold-subtle);border-bottom:1px solid var(--border)}.ba-s26b-root .ba-s26b-faq-icon{width:24px;height:24px;flex-shrink:0;transition:transform .2s ease}.ba-s26b-root .ba-s26b-faq-trigger[aria-expanded=true] .ba-s26b-faq-icon{transform:rotate(180deg)}.ba-s26b-root .ba-s26b-faq-panel{padding:14px 16px;font-size:16px;color:var(--charcoal);background:var(--white)}.ba-s26b-root .ba-s26b-faq-panel[hidden]{display:none}.ba-s26b-root .ba-s26b-site-footer{background:var(--deep-green);color:var(--cream);padding:36px 0 96px}.ba-s26b-root .ba-s26b-footer-inner{display:grid;gap:20px}.ba-s26b-root .ba-s26b-footer-brand-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.ba-s26b-root .ba-s26b-usa-footer-lockup{display:inline-flex;align-items:center;gap:10px;background:var(--deep-surface);padding:8px 14px;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.2);font-family:var(--font-head);font-weight:800;font-size:13px}.ba-s26b-root .ba-s26b-usa-footer-lockup img{width:28px;height:28px;object-fit:contain}.ba-s26b-root .ba-s26b-fda-box{border:1px solid rgba(250,238,209,.35);background:var(--deep-surface);padding:14px;border-radius:var(--radius-sm);font-size:13px;line-height:1.45;color:var(--cream)}.ba-s26b-root .ba-s26b-storage-note{font-size:13px;color:#faeed1d9}.ba-s26b-root .ba-s26b-sticky-atc-bar{position:fixed;left:0;right:0;bottom:0;background:var(--white);border-top:2px solid var(--deep-green);box-shadow:0 -8px 24px #1a3a1a26;padding:8px 12px;z-index:50;transform:translateY(110%);transition:transform .22s ease;pointer-events:none}.ba-s26b-root .ba-s26b-sticky-atc-bar.ba-s26b-is-visible{transform:translateY(0);pointer-events:auto}.ba-s26b-root .ba-s26b-sticky-inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px}.ba-s26b-root .ba-s26b-sticky-plan-toggle{display:inline-flex;background:var(--cream-bg);border:1.5px solid var(--deep-green);border-radius:var(--radius-sm);padding:2px}.ba-s26b-root .ba-s26b-sticky-mode-btn{min-height:40px;padding:4px 8px;border:0;background:transparent;font-family:var(--font-head);font-weight:800;font-size:11px;color:var(--deep-green);border-radius:4px;cursor:pointer}.ba-s26b-root .ba-s26b-sticky-mode-btn.ba-s26b-is-active{background:var(--deep-green);color:var(--gold)}.ba-s26b-root .ba-s26b-sticky-cta-btn{flex:1;min-height:46px;background:var(--green);color:var(--deep-green);border:2px solid var(--deep-green);border-radius:var(--radius-sm);font-family:var(--font-head);font-weight:900;font-size:14px;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}@media(min-width:960px){.ba-s26b-root .ba-s26b-header-inner{height:68px;padding:0 24px}.ba-s26b-root .ba-s26b-logo-img{height:40px}.ba-s26b-root .ba-s26b-desktop-nav{display:flex}.ba-s26b-root .ba-s26b-mobile-menu-btn{display:none}.ba-s26b-root .ba-s26b-pdp-hero{padding:32px 0 44px}.ba-s26b-root .ba-s26b-hero-grid{grid-template-columns:1.05fr .95fr;gap:40px;align-items:start}.ba-s26b-root .ba-s26b-hero-top-lockup{display:contents}.ba-s26b-root .ba-s26b-gallery-stage{grid-column:1;grid-row:1 / span 2;padding:18px}.ba-s26b-root .ba-s26b-thumb-strip{gap:10px;margin-top:14px}.ba-s26b-root .ba-s26b-thumb-btn{min-height:68px;padding:6px}.ba-s26b-root .ba-s26b-thumb-btn img{width:40px;height:40px}.ba-s26b-root .ba-s26b-thumb-btn span{font-size:11px}.ba-s26b-root .ba-s26b-hero-head-info{grid-column:2;gap:10px}.ba-s26b-root .ba-s26b-pdp-title{font-size:36px}.ba-s26b-root .ba-s26b-pdp-subtitle{font-size:16px}.ba-s26b-root .ba-s26b-buy-box-card{grid-column:2;padding:22px;gap:14px}.ba-s26b-root .ba-s26b-active-price{font-size:32px}.ba-s26b-root .ba-s26b-upsell-grid{grid-template-columns:7fr 5fr;align-items:stretch}.ba-s26b-root .ba-s26b-bundle-card{grid-template-columns:240px 1fr;padding:24px}.ba-s26b-root .ba-s26b-bowl-interactive-wrap{grid-template-columns:5fr 7fr;gap:36px}.ba-s26b-root .ba-s26b-section-title{font-size:38px}.ba-s26b-root .ba-s26b-anatomy-grid{grid-template-columns:5fr 7fr;gap:36px}.ba-s26b-root .ba-s26b-reviews-grid{grid-template-columns:repeat(3,1fr)}}.ba-s26b-root [hidden]{display:none!important}.ba-s26b-root{--green-dark: #496b16;--gold-dark: #855c00;min-width:0;overflow-wrap:anywhere}.ba-s26b-root button,.ba-s26b-root select,.ba-s26b-root summary,.ba-s26b-root a{min-height:44px}.ba-s26b-root button,.ba-s26b-root select{cursor:pointer}.ba-s26b-root button:disabled{cursor:not-allowed;opacity:.65}.ba-s26b-root p,.ba-s26b-root li,.ba-s26b-root td,.ba-s26b-root th,.ba-s26b-root .ba-s26b-section-lead,.ba-s26b-root .ba-s26b-pdp-subtitle,.ba-s26b-root .ba-s26b-review-quote{font-size:16px!important}.ba-s26b-root .ba-s26b-plan-options{border:0;padding:0;min-width:0}.ba-s26b-root .ba-s26b-plan-card{display:flex;align-items:center;gap:8px;min-height:56px}.ba-s26b-root .ba-s26b-plan-card strong{margin-left:auto;white-space:nowrap}.ba-s26b-root .ba-s26b-plan-card input{width:20px;height:20px;accent-color:#1a3a1a;flex-shrink:0}@media(max-width:749px){.ba-s26b-root .ba-s26b-sub-cadence-label{width:100%}.ba-s26b-root .ba-s26b-cadence-select{flex:1}}.ba-s26b-root .ba-s26b-cadence-select{max-width:100%}.ba-s26b-root .ba-s26b-thumb-strip{grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}.ba-s26b-root .ba-s26b-thumb-btn{min-width:44px}.ba-s26b-root .ba-s26b-thumb-btn[aria-pressed=true]{border-color:#1a3a1a;background:#fff}.ba-s26b-root progress{width:100%;height:10px;accent-color:#1a3a1a}.ba-s26b-root .ba-s26b-review-card img{max-width:180px;height:auto;border-radius:8px}.ba-s26b-root .ba-s26b-sticky-atc-bar{padding-bottom:max(8px,env(safe-area-inset-bottom))}.ba-s26b-root .ba-s26b-sticky-mode-btn{min-height:44px}.ba-s26b-root .ba-s26b-sticky-mode-btn[aria-pressed=true]{background:#1a3a1a;color:#fff}.ba-s26b-root .ba-s26b-sticky-cta-btn{flex-wrap:wrap;font-size:12px}.ba-s26b-root .ba-s26b-sticky-plan-toggle{max-width:50%}.ba-s26b-root .ba-s26b-loox{padding:24px 0}.ba-s26b-root details[open] summary{background:#fff8e7}.ba-s26b-root .ba-s26b-faq-trigger:after{content:"+"}.ba-s26b-root details[open] .ba-s26b-faq-trigger:after{content:"\2212"}.ba-s26b-root .ba-s26b-reviews-header{display:block}@media(max-width:959px){.ba-s26b-root .ba-s26b-hero-top-lockup{grid-template-columns:1fr;gap:14px;min-width:0}.ba-s26b-root .ba-s26b-gallery-stage,.ba-s26b-root .ba-s26b-hero-head-info{min-width:0;width:100%}.ba-s26b-root .ba-s26b-thumb-strip{display:flex;flex-wrap:nowrap;grid-template-columns:none;gap:6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ba-s26b-root .ba-s26b-thumb-strip::-webkit-scrollbar{display:none}.ba-s26b-root .ba-s26b-thumb-btn{flex:0 0 56px;width:56px;height:56px;scroll-snap-align:start}.ba-s26b-root .ba-s26b-thumb-btn img{width:100%;height:100%;object-fit:contain}.ba-s26b-root .ba-s26b-pdp-title{font-size:22px;line-height:1.2}.ba-s26b-root .ba-s26b-pdp-subtitle{font-size:14px!important}}@media(min-width:600px)and (max-width:959px){.ba-s26b-root .ba-s26b-gallery-stage{max-width:560px;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.ba-s26b-root *,.ba-s26b-root *:before,.ba-s26b-root *:after{animation:none!important;transition:none!important}}.ba-s26b-root .ba-s26b-label-preview-card:not(:has(img)){display:none}.ba-s26b-root .ba-s26b-scoop-iso-wrap:not(:has(img)){display:none}.ba-s26b-root .ba-s26b-faq-section{padding-bottom:140px}.ba-s26b-root .ba-s26b-buy-column{min-width:0}.ba-s26b-root .ba-s26b-product-meta{margin:10px 0 14px;color:var(--muted);font-size:12px}@media(min-width:1024px){.ba-s26b-root .ba-s26b-buy-column{grid-column:2}}.ba-s26b-root .ba-s26b-pr-section{--ba-s26b-pr-cream-card: #F8F4EA;--ba-s26b-pr-border: rgba(26, 58, 26, .1)}.ba-s26b-root .ba-s26b-pr-section{background-color:var(--ba-s26b-pr-background, #FAF6EE);padding:64px 20px;border-bottom:1px solid var(--ba-s26b-pr-border)}.ba-s26b-root .ba-s26b-pr-container{max-width:1140px;margin:0 auto;width:100%}.ba-s26b-root .ba-s26b-pr-header{text-align:center;max-width:680px;margin:0 auto 48px}.ba-s26b-root .ba-s26b-pr-pill{display:inline-block;background-color:var(--green);color:var(--deep-green);font-family:var(--font-head);font-weight:800;font-size:12px;line-height:1;letter-spacing:.12em;text-transform:uppercase;padding:9px 16px;border-radius:999px;margin-bottom:16px}.ba-s26b-root .ba-s26b-pr-title{font-family:var(--font-head);font-weight:900;font-size:30px;line-height:1.15;color:var(--deep-green);margin:0 0 12px;letter-spacing:-.01em}.ba-s26b-root .ba-s26b-pr-intro{font-family:var(--font-body);font-weight:400;font-size:16px;line-height:1.55;color:var(--muted);margin:0}.ba-s26b-root .ba-s26b-pr-rows{display:flex;flex-direction:column;gap:48px}.ba-s26b-root .ba-s26b-pr-row{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}.ba-s26b-root .ba-s26b-pr-media{width:100%;max-width:520px;margin:0 auto}.ba-s26b-root .ba-s26b-pr-frame{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:18px;overflow:hidden;background-color:var(--ba-s26b-pr-cream-card);box-shadow:0 18px 40px -12px #1a3a1a1f,0 4px 12px -2px #1a3a1a0f}.ba-s26b-root .ba-s26b-pr-img{display:block;width:100%;height:100%;object-fit:contain;background-color:var(--ba-s26b-pr-cream-card)}.ba-s26b-root .ba-s26b-pr-content{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.ba-s26b-root .ba-s26b-pr-eyebrow-wrap{display:inline-flex;align-items:center;gap:10px;margin-bottom:10px}.ba-s26b-root .ba-s26b-pr-step-num{font-family:var(--font-head);font-weight:800;font-size:12px;color:var(--deep-green);background-color:var(--white);border:1px solid rgba(26,58,26,.15);border-radius:999px;padding:3px 9px;letter-spacing:.06em}.ba-s26b-root .ba-s26b-pr-gold-rule{display:inline-block;width:24px;height:2px;background-color:var(--gold);border-radius:2px}.ba-s26b-root .ba-s26b-pr-eyebrow{font-family:var(--font-head);font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.ba-s26b-root .ba-s26b-pr-heading{font-family:var(--font-head);font-weight:900;font-size:26px;line-height:1.2;color:var(--deep-green);margin:0 0 12px;letter-spacing:-.01em}.ba-s26b-root .ba-s26b-pr-copy{font-family:var(--font-body);font-weight:400;font-size:16px;line-height:1.6;color:var(--charcoal);margin:0 0 22px;max-width:52ch}.ba-s26b-root .ba-s26b-pr-bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;width:100%}.ba-s26b-root .ba-s26b-pr-bullet{display:flex;align-items:flex-start;gap:12px;font-family:var(--font-body);font-weight:600;font-size:16px;line-height:1.45;color:var(--deep-green)}.ba-s26b-root .ba-s26b-pr-check{flex-shrink:0;width:22px;height:22px;border-radius:50%;background-color:var(--green);color:var(--deep-green);display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.ba-s26b-root .ba-s26b-pr-check-svg{width:13px;height:13px;stroke:var(--deep-green);stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round}.ba-s26b-root .ba-s26b-pr-row--no-photo{display:block;background-color:var(--ba-s26b-pr-cream-card);border:1px solid var(--ba-s26b-pr-border);border-radius:18px;padding:36px 24px;text-align:center}.ba-s26b-root .ba-s26b-pr-row--no-photo .ba-s26b-pr-content{align-items:center;text-align:center;max-width:680px;margin:0 auto}.ba-s26b-root .ba-s26b-pr-row--no-photo .ba-s26b-pr-copy{margin-left:auto;margin-right:auto}.ba-s26b-root .ba-s26b-pr-row--no-photo .ba-s26b-pr-bullets{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;width:auto}.ba-s26b-root .ba-s26b-pr-row--no-photo .ba-s26b-pr-bullet{text-align:left}@media(min-width:900px){.ba-s26b-root .ba-s26b-pr-section{padding:96px 40px}.ba-s26b-root .ba-s26b-pr-header{margin-bottom:72px}.ba-s26b-root .ba-s26b-pr-title{font-size:40px}.ba-s26b-root .ba-s26b-pr-intro{font-size:18px}.ba-s26b-root .ba-s26b-pr-rows{gap:72px}.ba-s26b-root .ba-s26b-pr-row{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px}.ba-s26b-root .ba-s26b-pr-row--right:not(.ba-s26b-pr-row--no-photo){grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.ba-s26b-root .ba-s26b-pr-row--right:not(.ba-s26b-pr-row--no-photo) .ba-s26b-pr-media{order:2}.ba-s26b-root .ba-s26b-pr-row--right:not(.ba-s26b-pr-row--no-photo) .ba-s26b-pr-content{order:1;padding-left:16px}.ba-s26b-root .ba-s26b-pr-row--left:not(.ba-s26b-pr-row--no-photo) .ba-s26b-pr-content{padding-right:16px}.ba-s26b-root .ba-s26b-pr-heading{font-size:32px;margin-bottom:14px}.ba-s26b-root .ba-s26b-pr-copy{font-size:17px;margin-bottom:26px}.ba-s26b-root .ba-s26b-pr-row--no-photo{padding:52px 48px}.ba-s26b-root .ba-s26b-pr-row--no-photo .ba-s26b-pr-bullets{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:16px 32px}}.ba-s26b-root .ba-s26b-pr-content{min-width:0}.ba-s26b-root .ba-s26b-pr-eyebrow-wrap{max-width:100%}.ba-s26b-root .ba-s26b-pr-gold-rule{flex-shrink:0}.ba-s26b-root .ba-s26b-variant-cards{border:0;display:grid;gap:10px;min-width:0}.ba-s26b-root .ba-s26b-variant-cards legend{margin-bottom:10px;font-weight:700}.ba-s26b-root .ba-s26b-variant-card{display:flex;align-items:center;gap:12px;min-height:44px;padding:12px;border:2px solid var(--border);border-radius:12px;background:var(--white);cursor:pointer}.ba-s26b-root .ba-s26b-variant-card:has(input:checked){border-color:var(--deep-green);background:#f1f7e6}.ba-s26b-root .ba-s26b-variant-card:has(input:focus-visible){outline:3px solid var(--deep-green);outline-offset:3px}.ba-s26b-root .ba-s26b-variant-card:has(input:disabled){opacity:.65;cursor:wait}.ba-s26b-root .ba-s26b-variant-card input{width:20px;height:20px;flex:0 0 20px;accent-color:var(--deep-green)}.ba-s26b-root .ba-s26b-variant-image{width:64px;height:64px;object-fit:contain;flex:0 0 64px}.ba-s26b-root .ba-s26b-variant-copy{display:grid;gap:4px;min-width:0;overflow-wrap:anywhere}.ba-s26b-root .ba-s26b-variant-badge{justify-self:start;padding:2px 7px;background:var(--green);border-radius:20px;color:var(--deep-green);font-size:11px;font-weight:700}.ba-s26b-root .ba-s26b-variant-prices{display:flex;flex-wrap:wrap;gap:8px;font-weight:700}.ba-s26b-root .ba-s26b-variant-prices s{color:var(--muted);font-weight:400}.ba-s26b-root .ba-s26b-howto-section,.ba-s26b-root .ba-s26b-video-section,.ba-s26b-root .ba-s26b-comparison-section{padding:56px 0}.ba-s26b-root .ba-s26b-howto-steps{display:flex;gap:24px;list-style:none}.ba-s26b-root .ba-s26b-howto-step{flex:1;min-width:0;position:relative;text-align:center;padding:0 12px}.ba-s26b-root .ba-s26b-howto-step:not(:last-child):after{content:"";position:absolute;top:25px;left:calc(50% + 30px);width:calc(100% - 36px);height:2px;background:var(--border)}.ba-s26b-root .ba-s26b-howto-number{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 20px;border-radius:50%;background:var(--green);font:800 24px/1 var(--font-head);color:var(--deep-green)}.ba-s26b-root .ba-s26b-howto-image{width:100%;aspect-ratio:1;object-fit:contain;margin-bottom:16px;border-radius:12px}.ba-s26b-root .ba-s26b-howto-title{margin-bottom:10px;font:800 24px/1.2 var(--font-head);color:var(--deep-green)}.ba-s26b-root .ba-s26b-video-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 0 16px}.ba-s26b-root .ba-s26b-video-card{min-width:0;scroll-snap-align:start}.ba-s26b-root .ba-s26b-video-player{display:block;position:relative;aspect-ratio:9 / 16;overflow:hidden;border-radius:18px;background:var(--deep-green)}.ba-s26b-root .ba-s26b-video-player video{width:100%;height:100%;object-fit:cover}.ba-s26b-root .ba-s26b-video-toggle{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:end;justify-content:center;width:100%;min-height:44px;padding:12px;border:0;background:transparent;color:#fff;cursor:pointer}.ba-s26b-root .ba-s26b-video-toggle span{padding:6px 10px;border-radius:20px;background:#1a3a1ae6;font-size:12px}.ba-s26b-root .ba-s26b-video-toggle:focus-visible{outline-offset:-5px}.ba-s26b-root .ba-s26b-video-caption{margin-top:12px;overflow-wrap:anywhere}.ba-s26b-root .ba-s26b-comparison-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:15px}.ba-s26b-root .ba-s26b-comparison-table th,.ba-s26b-root .ba-s26b-comparison-table td{padding:16px 12px;border-bottom:1px solid var(--border);text-align:center;overflow-wrap:anywhere}.ba-s26b-root .ba-s26b-comparison-table th:first-child{width:44%;text-align:left}.ba-s26b-root .ba-s26b-comparison-table :is(th,td):nth-child(2){background:#e7f1d5;color:var(--deep-green);font-weight:700}.ba-s26b-root .ba-s26b-comparison-table thead th:nth-child(2){background:var(--deep-green);color:#fff}.ba-s26b-root .ba-s26b-comparison-yes,.ba-s26b-root .ba-s26b-comparison-no{font-size:24px;font-weight:800}.ba-s26b-root .ba-s26b-comparison-footnote{margin-top:16px;font-size:13px;color:var(--muted)}@media(max-width:749px){.ba-s26b-root .ba-s26b-howto-steps{flex-direction:column;gap:32px}.ba-s26b-root .ba-s26b-howto-step:not(:last-child):after{display:none}.ba-s26b-root .ba-s26b-howto-image{max-width:320px;margin-inline:auto}.ba-s26b-root .ba-s26b-video-track{grid-auto-columns:calc((100% - 19.2px) / 2.2)}.ba-s26b-root .ba-s26b-comparison-table{font-size:13px}.ba-s26b-root .ba-s26b-comparison-table th,.ba-s26b-root .ba-s26b-comparison-table td{padding:12px 8px}}.ba-s26b-root .ba-s26b-shipping-track{display:flex;width:100%;height:10px;overflow:hidden;border-radius:5px;background:#e8e9e3}.ba-s26b-root [data-progress-cart]{background:#1a3a1a}.ba-s26b-root [data-progress-item]{background:#b8d68a}.ba-s26b-root .ba-s26b-quantity{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.ba-s26b-root .ba-s26b-quantity-stepper{display:flex;border:1px solid var(--border);border-radius:8px;overflow:hidden}.ba-s26b-root .ba-s26b-quantity-stepper :is(button,input){min-height:44px;width:44px;padding:0;border:0;background:#fff;color:var(--deep-green);text-align:center;font:inherit}.ba-s26b-root .ba-s26b-quantity-stepper button{cursor:pointer;font-size:20px}.ba-s26b-root .ba-s26b-quantity-stepper button:disabled{opacity:.4;cursor:default}.ba-s26b-root .ba-s26b-quantity-stepper input{width:56px;-webkit-appearance:textfield;appearance:textfield}.ba-s26b-root .ba-s26b-quantity-stepper input::-webkit-inner-spin-button,.ba-s26b-root .ba-s26b-quantity-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.ba-s26b-root .ba-s26b-quantity-stepper :focus-visible{outline:2px solid var(--deep-green);outline-offset:-3px}.ba-s26b-root :is(.ba-s26b-pdp-description,.ba-s26b-tabs-panel) :is(h1,h2,h3,h4,h5,h6){font-family:Montserrat,sans-serif;font-weight:800;font-size:16px;line-height:1.4;color:#1a3a1a;margin:8px 0 4px}.ba-s26b-root :is(.ba-s26b-pdp-description,.ba-s26b-tabs-panel) :is(h1,h2){font-size:18px}
/*# sourceMappingURL=/cdn/shop/t/121/assets/ba-s26b-pdp.css.map */
