@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,200;0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,200;1,9..144,300;1,9..144,400&family=Inter:wght@300;400;500;600&display=swap";:root{--ink:#1A0F08;--dark:#2A1810;--dark-2:#3A2418;--cream:#F2EDE1;--cream-2:#EAE3D2;--cream-3:#E0D6C0;--bone:#FFF9ED;--terra:#BC5A38;--terra-d:#8F3E23;--gold:#D4A574;--gold-2:#B88858;--peach:#E8B890;--blue:#5E7595;--blue-d:#475A75;--blue-soft:rgba(94,117,149,.22);--sage:#8B9B7E;--sage-d:#33402E;--muted:#8B6E57;--hair: rgba(26,15,8,.12);--hair-d: rgba(242,237,225,.15);--f-display:"Fraunces","Didot",Georgia,serif;--f-body:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--r-sm:6px;--r-md:14px;--r-lg:24px;--r-pill:999px;--ease: cubic-bezier(.2,.7,.2,1);--t-body: 20px;--t-desc: 18px;--t-key: 24px;--t-detail: 17px;--t-tag: 14px;--t-eyebrow: 17px;--t-section-heading: 76px;--t-card-heading: 40px;--t-card-display: 40px;--t-spec-num: 28px;--t-spec-label: 12px}@media(max-width:800px){:root{--t-body: 17px;--t-desc: 15px;--t-key: 20px;--t-detail: 15px;--t-tag: 12px;--t-eyebrow: 14px;--t-section-heading: 42px;--t-card-heading: 32px;--t-card-display: 32px;--t-spec-num: 24px;--t-spec-label: 11px}}html{margin:0!important;padding:0!important}body{font-family:var(--f-body)!important;color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0!important;padding:0!important}html,body,main,#MainContent,.shopify-section{transform:none!important;filter:none!important;perspective:none!important;will-change:auto!important;contain:none!important}main,#MainContent,.shopify-section--baba-hero,#shopify-section-baba-hero{margin-top:0!important;padding-top:0!important}.baba-section{font-family:var(--f-body);color:var(--ink);line-height:1.55}.baba-section *,.baba-section *:before,.baba-section *:after{box-sizing:border-box}.baba-section h1,.baba-section h2,.baba-section h3,.baba-section h4{font-family:var(--f-display)!important;margin:0;font-weight:300;letter-spacing:-.015em;font-variation-settings:"opsz" 144,"SOFT" 100}.baba-section h1{font-size:clamp(2.8rem,11vw,11rem);line-height:.92;font-weight:200}.baba-section h2{font-size:clamp(2rem,6.5vw,6rem);line-height:.98;font-weight:300}.baba-section h3{font-size:clamp(1.6rem,3.5vw,3rem);line-height:1.05;font-weight:300}.baba-section h4{font-size:1.4rem;font-weight:400}.baba-section em{font-style:italic;font-weight:300}.baba-section p{margin:0 0 1em;color:#1a0f08c7}.baba-section .eyebrow{font-family:var(--f-body);font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--terra);font-weight:500;display:inline-block}.baba-section .chapter{font-family:var(--f-body);font-size:var(--t-eyebrow);letter-spacing:.24em;text-transform:uppercase;font-weight:500;color:var(--muted)}@media(max-width:800px){.baba-section .chapter{letter-spacing:.22em}}.baba-section .chapter span{color:var(--terra);margin-right:12px}.baba-wrap{max-width:1360px;margin:0 auto;padding:0 clamp(20px,4vw,32px)}.baba-wrap-narrow{max-width:960px;margin:0 auto;padding:0 clamp(20px,4vw,32px)}.baba-section{padding:clamp(70px,12vw,180px) 0}.baba-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border-radius:var(--r-pill);font-weight:500;letter-spacing:.02em;font-size:.9rem;text-decoration:none;border:0;transition:transform .3s var(--ease),background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease)}.baba-btn-primary{background:var(--ink);color:var(--cream)}.baba-btn-primary:hover{background:var(--terra);color:var(--cream)}.baba-btn-light{background:var(--cream);color:var(--ink)}.baba-btn-light:hover{background:var(--bone);color:var(--ink)}.baba-btn-outline-d{border:1px solid rgba(242,237,225,.45);color:var(--cream);background:transparent}.baba-btn-outline-d:hover{background:var(--cream);color:var(--ink);border-color:var(--cream)}.baba-btn-ghost{color:var(--ink);border-bottom:1px solid var(--ink);border-radius:0;padding:4px 0}.baba-btn .arrow{width:16px;height:16px;transition:transform .3s var(--ease)}.baba-btn:hover .arrow{transform:translate(3px)}.baba-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.baba-reveal.in{opacity:1;transform:none}.baba-reveal.d1{transition-delay:.08s}.baba-reveal.d2{transition-delay:.16s}.baba-reveal.d3{transition-delay:.24s}.baba-reveal.d4{transition-delay:.32s}@media(prefers-reduced-motion:reduce){.baba-reveal{opacity:1;transform:none;transition:none}}.baba-hero{position:relative!important;height:100vh!important;min-height:620px;overflow:hidden;background:#1a0f08;margin:0!important;padding:0!important;color:var(--cream)}.baba-hero video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.baba-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1a0f0866,#1a0f0800 28% 50%,#1a0f08c7),linear-gradient(90deg,#1a0f0840,#1a0f0800 50%);pointer-events:none}.baba-hero-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:140px clamp(20px,4vw,48px) clamp(40px,6vw,60px);max-width:1360px;margin:0 auto}.baba-hero-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.baba-hero-top .eyebrow{color:var(--gold)!important;letter-spacing:.3em;font-size:.68rem}.baba-hero-meta{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;opacity:.85;text-align:right;color:var(--cream)}.baba-hero-meta div{margin-bottom:3px;color:var(--cream)}.baba-hero h1,.baba-hero h1 p,.baba-hero h1 span,.baba-hero h1 strong{color:var(--cream)!important;margin:0;font-weight:200;max-width:1100px;font-family:var(--f-display)!important;font-size:clamp(2.8rem,11vw,11rem);line-height:.92;letter-spacing:-.015em}.baba-hero h1 em,.baba-hero h1 p em,.baba-hero h1 em *,.baba-hero h1 i{color:var(--gold)!important;font-style:italic;font-weight:200;display:inline-block;padding-left:clamp(40px,7vw,110px)}.baba-hero-bot{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px}.baba-hero-sub,.baba-hero p.baba-hero-sub,.baba-hero-bot .baba-hero-sub,.baba-hero-sub p{max-width:480px!important;font-size:var(--t-body)!important;color:#f2ede1e0!important;line-height:1.55!important;margin-top:0!important;margin-right:0!important;margin-bottom:0!important;margin-left:clamp(40px,7vw,110px)!important;padding-left:0!important}.baba-hero-cta{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.baba-scroll-cue{position:absolute;bottom:28px;left:50%;transform:translate(-50%);color:#f2ede199!important;font-size:.65rem;letter-spacing:.35em;text-transform:uppercase;z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px}.baba-scroll-cue:after{content:"";width:1px;height:32px;background:#f2ede180;animation:baba-cue 2s ease-in-out infinite}@keyframes baba-cue{0%,to{transform:scaleY(.3);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}}@media(max-width:700px){.baba-hero{min-height:560px}.baba-hero-top .eyebrow{font-size:.62rem;letter-spacing:.25em}.baba-hero-meta{font-size:.62rem}.baba-scroll-cue{display:none}}#shopify-section-baba-header{position:static!important;margin:0!important;padding:0!important;background:transparent!important;z-index:auto!important}header.baba-header,.baba-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:9999!important;margin:0!important;padding:16px clamp(18px,4vw,32px)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;background:transparent!important;color:var(--cream)!important;border-bottom:1px solid transparent!important;transition:background .35s var(--ease),color .35s var(--ease),padding .35s var(--ease),border-bottom-color .35s var(--ease)!important;font-family:var(--f-body)!important;min-height:62px!important;box-shadow:none!important;transform:none!important;visibility:visible!important;opacity:1!important}header.baba-header.scrolled,.baba-header.scrolled{background-color:#f2ede1!important;background-image:none!important;color:var(--ink)!important;padding:12px clamp(18px,4vw,32px)!important;border-bottom:1px solid var(--hair)!important;box-shadow:0 1px #1a0f080a!important}header.baba-header{transition:background .35s var(--ease),color .35s var(--ease),padding .35s var(--ease),border-bottom-color .35s var(--ease)!important}header.baba-header.is-hidden,.baba-header.is-hidden{transform:none!important}.baba-header:not(.scrolled):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,#1a0f0857,#1a0f0800);opacity:1;transition:opacity .35s var(--ease)}.baba-header.scrolled:before{opacity:0}.baba-header:not(.scrolled) .baba-header-logo,.baba-header:not(.scrolled) .baba-menu-trigger{text-shadow:0 1px 10px rgba(26,15,8,.45)}.baba-header:not(.scrolled) .baba-header-logo img{filter:drop-shadow(0 1px 6px rgba(26,15,8,.5))}.baba-header-logo{position:relative!important;display:flex!important;align-items:center!important;height:30px!important;flex-shrink:0!important;text-decoration:none!important;visibility:visible!important;opacity:1!important}.baba-header-logo img{height:100%!important;width:auto!important;display:block!important;transition:opacity .3s var(--ease);max-width:none!important}.baba-header-logo .lm-dark{opacity:0;position:absolute;top:0;left:0}.baba-header.scrolled .baba-header-logo .lm-dark{opacity:1}.baba-header.scrolled .baba-header-logo .lm-light{opacity:0}.baba-locale-form{margin:0 16px 0 0;padding:0;display:inline-flex}.baba-locale-toggle{display:inline-flex;gap:4px;align-items:center}.baba-locale-btn{background:transparent;border:0;padding:6px 8px;min-height:40px;font-family:var(--f-body);font-size:.78rem;letter-spacing:.12em;color:inherit;opacity:.55;cursor:pointer;transition:opacity .2s var(--ease);font-weight:400}.baba-locale-btn:hover{opacity:.85}.baba-locale-btn.active{opacity:1;font-weight:500}.baba-locale-toggle .baba-locale-btn+.baba-locale-btn{border-left:1px solid currentColor;margin-left:2px}@media(max-width:880px){.baba-locale-form-desktop{display:none!important}}.baba-locale-form-drawer{margin:0 0 16px;justify-content:center;width:100%}.baba-locale-toggle-drawer .baba-locale-btn{font-size:.85rem;padding:8px 14px;min-height:44px}.baba-header-logo.has-wordmark{display:inline-flex;align-items:center;gap:12px}.baba-header-wordmark{height:22px;width:auto;display:block;object-fit:contain}@media(max-width:880px){.baba-header-wordmark{display:none!important}}.baba-header-nav{display:flex!important;gap:38px!important;align-items:center!important}.baba-header-nav a{font-size:1.1rem!important;letter-spacing:.01em!important;font-weight:400!important;color:inherit!important;text-decoration:none!important;opacity:.82!important;transition:opacity .2s;padding:0!important}.baba-header-nav a:hover,.baba-header.scrolled .baba-header-nav a{opacity:1!important}.baba-header-cart{display:inline-flex!important;align-items:center!important;gap:12px!important;padding:14px 28px!important;border-radius:var(--r-pill)!important;border:1px solid currentColor!important;color:inherit!important;text-decoration:none!important;transition:background .25s,color .25s,border-color .25s,transform .2s;white-space:nowrap!important;background:transparent!important;flex-shrink:0!important;visibility:visible!important;opacity:1!important;font-family:var(--f-body)!important;line-height:1!important}.baba-cart-eyebrow{font-size:.78rem!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:500;color:var(--gold)!important}.baba-cart-price{font-family:var(--f-display)!important;font-size:1.15rem!important;font-weight:400;letter-spacing:-.005em}.baba-cart-arrow{font-size:.9rem;opacity:.7;transition:transform .25s,opacity .2s;margin-left:-2px}.baba-header-cart:hover .baba-cart-arrow{transform:translate(3px);opacity:1}.baba-cart-text{font-size:.82rem!important;letter-spacing:.12em!important;text-transform:uppercase;font-weight:500}.baba-cart-meta{font-weight:400!important;opacity:.85;font-size:.85rem!important}.baba-header.scrolled .baba-header-cart{background:var(--terra)!important;color:var(--cream)!important;border-color:var(--terra)!important}.baba-header.scrolled .baba-header-cart .baba-cart-eyebrow{color:#f2ede1d9!important}.baba-header.scrolled .baba-header-cart:hover{background:var(--terra-d)!important;border-color:var(--terra-d)!important;transform:translateY(-1px)}.baba-header.scrolled .baba-header-cart:hover .baba-cart-eyebrow{color:var(--cream)!important}.baba-header:not(.scrolled) .baba-header-cart:hover{background:var(--cream)!important;color:var(--ink)!important;border-color:var(--cream)!important;transform:translateY(-1px)}.baba-header:not(.scrolled) .baba-header-cart:hover .baba-cart-eyebrow{color:var(--terra)!important}.baba-header-burger{display:none;background:transparent;border:0;width:36px;height:36px;padding:0;cursor:pointer;color:inherit;position:relative;flex-shrink:0;margin-left:10px;align-items:center;justify-content:center}.baba-header-burger span{display:block;position:absolute;left:8px;right:8px;height:1.5px;background:currentColor;border-radius:2px;transition:transform .32s cubic-bezier(.6,.2,.2,1),top .32s cubic-bezier(.6,.2,.2,1),opacity .2s}.baba-header-burger span:nth-child(1){top:13px}.baba-header-burger span:nth-child(2){top:21px}.baba-header-burger.is-active span:nth-child(1){top:17px;transform:rotate(45deg)}.baba-header-burger.is-active span:nth-child(2){top:17px;transform:rotate(-45deg)}@media(max-width:880px){.baba-header-nav{display:none!important}.baba-header-burger{display:inline-flex!important}header.baba-header,.baba-header{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-rows:auto!important;row-gap:0!important;align-items:center!important;justify-content:stretch!important}.baba-header-burger{grid-column:1!important;grid-row:1!important;justify-self:start;margin-left:0!important}.baba-header-logo{grid-column:2!important;grid-row:1!important;justify-self:center}.baba-header-cart{grid-column:3!important;grid-row:1!important;justify-self:end;padding:12px 20px!important;gap:8px!important}.baba-header-cart .baba-cart-eyebrow{font-size:.68rem!important}.baba-header-cart .baba-cart-price{font-size:1rem!important}.baba-header-cart .baba-cart-eyebrow,.baba-header-cart .baba-cart-price,.baba-header-cart .baba-cart-arrow,.baba-header-cart .baba-cart-meta{display:none!important}.baba-header-cart:after{content:"Shop";font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.baba-header-cart:has(.baba-cart-text):after{content:""}.baba-header-cart .baba-cart-text{display:inline-flex!important}}@media(max-width:480px){header.baba-header,.baba-header{padding:10px 14px!important}.baba-header-cart{padding:10px 16px!important;gap:7px!important}.baba-header-cart .baba-cart-eyebrow{font-size:.62rem!important}.baba-header-cart .baba-cart-price{font-size:.92rem!important}.baba-header-burger{width:32px;height:32px}.baba-header-burger span{left:6px;right:6px}}.baba-menu-trigger{display:inline-flex!important;align-items:center;gap:11px;background:transparent;border:0;padding:8px 4px 8px 8px;margin-left:10px;cursor:pointer;color:inherit;font-family:var(--f-body);flex-shrink:0;-webkit-tap-highlight-color:transparent}.baba-menu-trigger-label{font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:inherit}.baba-menu-trigger-glyph{position:relative;width:22px;height:12px;display:inline-flex;flex-direction:column;justify-content:space-between}.baba-menu-trigger-glyph span{display:block;height:1.5px;width:100%;background:currentColor;border-radius:2px;transition:transform .34s cubic-bezier(.6,.2,.2,1),opacity .2s,width .34s cubic-bezier(.6,.2,.2,1);transform-origin:center}.baba-menu-trigger-glyph span:nth-child(2){width:70%;align-self:flex-end}.baba-menu-trigger:hover .baba-menu-trigger-glyph span:nth-child(2){width:100%}.baba-menu-trigger.is-active .baba-menu-trigger-glyph span:nth-child(1){transform:translateY(5px) rotate(45deg)}.baba-menu-trigger.is-active .baba-menu-trigger-glyph span:nth-child(2){opacity:0}.baba-menu-trigger.is-active .baba-menu-trigger-glyph span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.baba-menu-trigger:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:4px}.baba-header-burger{display:none!important}@media(max-width:880px){.baba-menu-trigger{grid-column:3!important;grid-row:1!important;justify-self:end;margin-left:0!important;padding:15px 10px;min-width:44px;min-height:44px}.baba-menu-trigger-label{display:none}.baba-menu-trigger-glyph{width:24px;height:14px}.baba-header-cart{grid-column:2!important;justify-self:end}.baba-header-logo{grid-column:1!important;justify-self:start}header.baba-header,.baba-header{grid-template-columns:auto 1fr auto!important}}html.baba-nav-open{overflow:hidden}html.baba-nav-open body{position:fixed;left:0;right:0;width:100%;overflow:hidden}.baba-nav-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:12000!important;display:block;visibility:hidden;pointer-events:none}.baba-nav-overlay.is-open{visibility:visible;pointer-events:auto}.baba-nav-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c07038c;opacity:0;transition:opacity .5s var(--ease);cursor:pointer}.baba-nav-overlay.is-open .baba-nav-scrim{opacity:1}.baba-nav-sheet{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--ink);color:var(--cream);padding:clamp(20px,4vh,40px) clamp(22px,6vw,88px) clamp(24px,4vh,44px);overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateY(-3%);opacity:0;transition:transform .52s cubic-bezier(.16,.84,.28,1),opacity .42s var(--ease);background-image:radial-gradient(120% 80% at 15% -10%,rgba(196,90,56,.16),transparent 55%),radial-gradient(120% 90% at 100% 110%,rgba(212,165,116,.12),transparent 55%)}.baba-nav-overlay.is-open .baba-nav-sheet{transform:translateY(0);opacity:1}.baba-nav-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:clamp(14px,3vh,30px);border-bottom:1px solid rgba(242,237,225,.14)}.baba-nav-mono{display:inline-flex;align-items:center;height:26px;text-decoration:none;color:var(--cream);flex-shrink:0}.baba-nav-mono img{height:100%;width:auto;display:block}.baba-nav-mono-wm{font-family:var(--f-display);font-size:1.2rem;font-weight:300;letter-spacing:.14em;color:var(--cream)}.baba-nav-index-eyebrow{font-size:.66rem;letter-spacing:.34em;text-transform:uppercase;color:var(--gold);opacity:.9;flex:1;text-align:center}.baba-nav-close{display:inline-flex;align-items:center;gap:9px;background:transparent;border:0;padding:8px 2px;cursor:pointer;color:var(--cream);opacity:.8;transition:opacity .2s;flex-shrink:0}.baba-nav-close:hover{opacity:1}.baba-nav-close-label{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase}.baba-nav-close svg{transition:transform .32s var(--ease)}.baba-nav-close:hover svg{transform:rotate(90deg)}.baba-nav-close:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:3px}.baba-nav-list{flex:1;display:flex;flex-direction:column;justify-content:center;padding:clamp(14px,3vh,34px) 0;min-height:0}.baba-nav-item{position:relative;display:grid;grid-template-columns:clamp(48px,7vw,88px) 1fr auto;align-items:baseline;gap:clamp(14px,3vw,34px);text-decoration:none;color:var(--cream);padding:clamp(9px,1.6vh,18px) 0;border-bottom:1px solid rgba(242,237,225,.12);opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease),transform .5s cubic-bezier(.16,.84,.28,1),color .25s}.baba-nav-item:first-child{border-top:1px solid rgba(242,237,225,.12)}.baba-nav-overlay.is-open .baba-nav-item{opacity:1;transform:translateY(0)}.baba-nav-overlay.is-open .baba-nav-item:nth-child(1){transition-delay:.1s}.baba-nav-overlay.is-open .baba-nav-item:nth-child(2){transition-delay:.16s}.baba-nav-overlay.is-open .baba-nav-item:nth-child(3){transition-delay:.22s}.baba-nav-overlay.is-open .baba-nav-item:nth-child(4){transition-delay:.28s}.baba-nav-overlay.is-open .baba-nav-item:nth-child(5){transition-delay:.34s}.baba-nav-overlay.is-open .baba-nav-item:nth-child(6){transition-delay:.4s}.baba-nav-overlay.is-open .baba-nav-item:nth-child(7){transition-delay:.46s}.baba-nav-overlay.is-open .baba-nav-item:nth-child(8){transition-delay:.52s}.baba-nav-num{font-family:var(--f-display);font-size:clamp(.85rem,1.4vw,1.05rem);letter-spacing:.06em;color:var(--gold);opacity:.78;font-weight:400;font-style:italic;line-height:1;transition:opacity .25s,color .25s}.baba-nav-word{font-family:var(--f-display);font-size:clamp(2rem,6.2vw,3.9rem);font-weight:300;line-height:1.02;letter-spacing:-.01em;transition:transform .3s var(--ease),color .25s}.baba-nav-rule{align-self:center;height:1px;width:clamp(24px,5vw,64px);background:currentColor;opacity:.22;transition:width .32s var(--ease),opacity .25s}.baba-nav-item:hover,.baba-nav-item:focus-visible{color:var(--terra);outline:none}.baba-nav-item:hover .baba-nav-word,.baba-nav-item:focus-visible .baba-nav-word{transform:translate(8px)}.baba-nav-item:hover .baba-nav-num,.baba-nav-item:focus-visible .baba-nav-num{opacity:1;color:var(--terra)}.baba-nav-item:hover .baba-nav-rule,.baba-nav-item:focus-visible .baba-nav-rule{width:clamp(40px,8vw,110px);opacity:.6}.baba-nav-item:focus-visible{text-decoration:underline;text-underline-offset:8px}.baba-nav-item.is-current .baba-nav-word{color:var(--gold)}.baba-nav-item.is-current .baba-nav-num{opacity:1;color:var(--gold)}.baba-nav-item.is-current:after{content:"";position:absolute;left:-14px;top:50%;width:6px;height:6px;border-radius:50%;background:var(--terra);transform:translateY(-50%)}.baba-nav-foot{display:flex;align-items:center;gap:clamp(14px,3vw,30px);flex-wrap:wrap;padding-top:clamp(14px,3vh,28px);border-top:1px solid rgba(242,237,225,.14)}.baba-locale-form-overlay{margin:0}.baba-locale-toggle-overlay .baba-locale-btn{color:var(--cream);font-size:.82rem;padding:7px 12px;min-height:40px;opacity:.6}.baba-locale-toggle-overlay .baba-locale-btn.active{opacity:1;color:var(--gold)}.baba-locale-toggle-overlay .baba-locale-btn+.baba-locale-btn{border-left-color:#f2ede159}.baba-nav-cta{display:inline-flex;align-items:center;gap:12px;margin-left:auto;padding:13px 26px;border-radius:var(--r-pill);background:var(--terra);color:var(--cream);text-decoration:none;transition:background .25s,transform .2s}.baba-nav-cta:hover{background:var(--terra-d);transform:translateY(-1px)}.baba-nav-cta-eyebrow{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:#f2ede1e6}.baba-nav-cta-price{font-family:var(--f-display);font-size:1.15rem;font-weight:400}.baba-nav-cta-arrow{transition:transform .25s}.baba-nav-cta:hover .baba-nav-cta-arrow{transform:translate(3px)}.baba-nav-sign{width:100%;font-size:.7rem;letter-spacing:.06em;color:#f2ede180;text-align:center;padding-top:4px}.baba-nav-sign em{font-family:var(--f-display);font-style:italic;color:var(--gold);opacity:.85}@media(max-width:620px){.baba-nav-foot{justify-content:center}.baba-nav-cta{margin-left:0}.baba-nav-index-eyebrow{display:none}.baba-nav-item{grid-template-columns:clamp(34px,12vw,56px) 1fr}.baba-nav-rule{display:none}}@media(prefers-reduced-motion:reduce){.baba-nav-sheet,.baba-nav-scrim,.baba-nav-item{transition:opacity .2s ease!important;transform:none!important}.baba-nav-overlay.is-open .baba-nav-item{transition-delay:0s!important}header.baba-header{transition:background .2s,color .2s!important}header.baba-header.is-hidden{transform:none!important}}.baba-sticky-cta{display:block!important;position:fixed!important;bottom:max(20px,calc(env(safe-area-inset-bottom) + 12px))!important;right:18px!important;left:auto!important;width:auto!important;z-index:9990!important;--tilt: 0deg;--mx: 0px;--my: 0px;--tx-dur: .9s;translate:var(--mx) calc(100% + var(--my))!important;rotate:var(--tilt)!important;opacity:0!important;transition:translate var(--tx-dur, .9s) cubic-bezier(.32,.72,.28,1),opacity .9s cubic-bezier(.4,0,.2,1),rotate .22s cubic-bezier(.25,.55,.35,1)!important;pointer-events:none!important;max-width:92vw!important;margin:0!important;will-change:translate,rotate;transform-origin:50% 50%}.baba-sticky-cta.is-visible{translate:var(--mx) var(--my)!important;opacity:1!important;pointer-events:auto!important}.baba-sticky-cta.is-visible.is-merged{opacity:0!important;pointer-events:none!important}.baba-sticky-cta.is-merged .baba-sticky-cta-bob{animation:none!important;transform:translateY(0)!important}@media(prefers-reduced-motion:reduce){.baba-sticky-cta{transition:opacity .25s!important;rotate:0deg!important}}.baba-sticky-cta-bob{display:block;transform:translateY(0)}.baba-sticky-cta.is-visible .baba-sticky-cta-bob{animation:baba-pill-hover 3.4s ease-in-out infinite}@keyframes baba-pill-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(prefers-reduced-motion:reduce){.baba-sticky-cta-bob{animation:none!important}}.baba-sticky-cta-inner{display:inline-flex!important;align-items:center!important;gap:14px!important;text-decoration:none!important;color:var(--cream)!important;background:#1a0f088c!important;-webkit-backdrop-filter:blur(20px) saturate(1.4)!important;backdrop-filter:blur(20px) saturate(1.4)!important;border:.5px solid rgba(242,237,225,.18)!important;border-radius:var(--r-pill)!important;padding:13px 22px!important;box-shadow:0 8px 24px #1a0f0842!important}.baba-sticky-eyebrow{font-size:.7rem!important}.baba-sticky-price{font-size:1.1rem!important}.baba-sticky-btn{width:34px!important;height:34px!important}.baba-sticky-btn:before{font-size:16px}@media(min-width:881px){.baba-sticky-cta{bottom:36px!important;right:36px!important}.baba-sticky-cta-inner{gap:18px!important;padding:16px 28px!important}.baba-sticky-eyebrow{font-size:.8rem!important;letter-spacing:.18em}.baba-sticky-price{font-size:1.3rem!important}.baba-sticky-btn{width:40px!important;height:40px!important}.baba-sticky-btn:before{font-size:18px}}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.baba-sticky-cta-inner{background:#1a0f08eb!important}}.baba-sticky-cta-inner>div{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.baba-sticky-eyebrow{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:#f2ede1d9;font-weight:500;margin-bottom:3px;white-space:nowrap}.baba-sticky-price{font-family:var(--f-display);font-size:1rem;font-weight:400;color:var(--cream);line-height:1;white-space:nowrap}.baba-sticky-price em{font-style:italic;font-weight:300;color:#f2ede18c;font-size:.78em;margin-left:2px}.baba-sticky-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:var(--terra);color:var(--cream);border-radius:50%;flex-shrink:0;font-size:0;transition:background .2s,transform .2s}.baba-sticky-btn span{display:none}.baba-sticky-btn:before{content:"\2192";font-size:14px;font-family:var(--f-body);line-height:1}.baba-sticky-btn svg{display:none}.baba-sticky-cta:hover .baba-sticky-btn,.baba-sticky-cta:active .baba-sticky-btn{background:#a24a2d}@media(max-width:880px){.baba-sticky-cta{display:block!important}}@media(prefers-reduced-motion:reduce){.baba-sticky-cta{transition:opacity .25s!important}}.baba-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;pointer-events:none;visibility:hidden}.baba-drawer.is-open{pointer-events:auto;visibility:visible}.baba-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a0f0800;transition:background .35s ease}.baba-drawer.is-open .baba-drawer-backdrop{background:#1a0f0859;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.baba-drawer-panel{position:absolute;top:0;left:0;height:100%;width:min(280px,62vw);background:var(--cream);color:var(--ink);transform:translate(-100%);transition:transform .42s cubic-bezier(.6,.2,.2,1);display:flex;flex-direction:column;outline:none;box-shadow:30px 0 60px #1a0f081f}.baba-drawer.is-open .baba-drawer-panel{transform:translate(0)}.baba-drawer-topbar{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid rgba(26,15,8,.1);flex-shrink:0}.baba-drawer-logo{display:inline-flex;align-items:center;text-decoration:none;color:var(--ink)}.baba-drawer-logo img{width:auto;height:28px;display:block}.baba-drawer-close{background:transparent;border:0;padding:8px;margin:-8px;cursor:pointer;color:var(--ink);opacity:.7;transition:opacity .2s,transform .2s}.baba-drawer-close:hover{opacity:1;transform:rotate(90deg)}.baba-drawer-nav{display:flex;flex-direction:column;padding:12px 0;flex:1;overflow-y:auto}.baba-drawer-link{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:16px 20px;text-decoration:none;color:var(--ink);border-bottom:1px solid rgba(26,15,8,.06);transition:background .25s,padding-left .25s}.baba-drawer-link:hover,.baba-drawer-link:focus-visible{background:#e8b89033;padding-left:24px;outline:none}.baba-drawer-num{font-family:var(--f-body);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--terra);font-weight:500}.baba-drawer-label{font-family:var(--f-display);font-weight:300;font-size:1.4rem;letter-spacing:-.005em;line-height:1.1;color:var(--ink)}.baba-drawer-arrow{opacity:0;color:var(--terra);transform:translate(-6px);transition:opacity .25s,transform .25s}.baba-drawer-link:hover .baba-drawer-arrow,.baba-drawer-link:focus-visible .baba-drawer-arrow{opacity:1;transform:translate(0)}.baba-drawer-foot{padding:18px 20px 24px;border-top:1px solid rgba(26,15,8,.1);flex-shrink:0}.baba-drawer-cart{display:block;width:100%;padding:13px 16px;background:var(--ink);color:var(--cream);border-radius:var(--r-pill);text-align:center;text-decoration:none;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;transition:background .25s}.baba-drawer-cart:hover{background:var(--terra)}.baba-drawer-sign{margin-top:14px;text-align:center;font-family:var(--f-body);font-size:.72rem;color:#1a0f088c;letter-spacing:.04em;line-height:1.4}.baba-drawer-sign em{font-family:var(--f-display);font-style:italic;font-weight:300;color:var(--terra);font-size:1rem}.baba-drawer .baba-drawer-link,.baba-drawer .baba-drawer-cart{opacity:0;transform:translate(-32px);transition:opacity .9s ease,transform .9s cubic-bezier(.25,.1,.25,1);transition-delay:0s}.baba-drawer.is-open .baba-drawer-link,.baba-drawer.is-open .baba-drawer-cart{opacity:1;transform:translate(0)}.baba-drawer.is-open .baba-drawer-link:nth-child(1){transition-delay:0ms}.baba-drawer.is-open .baba-drawer-link:nth-child(2){transition-delay:.13s}.baba-drawer.is-open .baba-drawer-link:nth-child(3){transition-delay:.26s}.baba-drawer.is-open .baba-drawer-link:nth-child(4){transition-delay:.39s}.baba-drawer.is-open .baba-drawer-link:nth-child(5){transition-delay:.52s}.baba-drawer.is-open .baba-drawer-link:nth-child(6){transition-delay:.65s}.baba-drawer.is-open .baba-drawer-link:nth-child(7){transition-delay:.78s}.baba-drawer.is-open .baba-drawer-cart{transition-delay:.9s}.baba-drawer .baba-drawer-cart{transition-delay:0s}@media(prefers-reduced-motion:reduce){.baba-drawer-panel,.baba-drawer-backdrop,.baba-header-burger span,.baba-drawer-link,.baba-drawer-arrow,.baba-drawer-close{transition:none!important}.baba-drawer .baba-drawer-link,.baba-drawer .baba-drawer-cart{opacity:1!important;transform:none!important}}cart-drawer{font-family:var(--f-body);color:var(--ink)}cart-drawer .drawer__inner,.cart-drawer .drawer__inner{background:var(--cream)!important;color:var(--ink)!important;padding:28px!important}cart-drawer .drawer__header,.cart-drawer__header{padding:0 0 22px!important;border-bottom:1px solid var(--hair)!important;margin-bottom:26px!important}cart-drawer .drawer__heading,.cart-drawer__heading,cart-drawer h2,.cart-drawer h2{font-family:var(--f-display)!important;font-size:clamp(1.6rem,3vw,2.2rem)!important;font-weight:300!important;color:var(--ink)!important;letter-spacing:-.01em!important;margin:0!important}cart-drawer .drawer__close,.cart-drawer__close{color:var(--ink)!important}cart-drawer .drawer__inner-empty,.cart-drawer__empty,.cart-drawer__warnings{padding:40px 0!important;text-align:center!important}cart-drawer .drawer__inner-empty .cart__empty-text,.cart-drawer .cart__empty-text,cart-drawer .cart__empty-text{font-family:var(--f-display)!important;font-style:italic!important;font-size:1.2rem!important;color:var(--muted)!important;font-weight:300!important}cart-drawer .cart-items,.cart-drawer .cart-items{padding:0!important;margin:0 0 26px!important}cart-drawer .cart-item,.cart-drawer .cart-item{grid-template-columns:90px 1fr!important;gap:18px!important;padding:20px 0!important;border-bottom:1px solid var(--hair)!important;align-items:start!important}cart-drawer .cart-item__media,.cart-drawer .cart-item__media{aspect-ratio:4/5;background:radial-gradient(ellipse at 50% 60%,rgba(232,184,144,.5),transparent 60%),linear-gradient(180deg,var(--cream-2) 0%,var(--cream-3) 100%)!important;border-radius:var(--r-md)!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}cart-drawer .cart-item__image,.cart-drawer .cart-item__image{max-width:70%!important;max-height:82%!important;width:auto!important;height:auto!important;mix-blend-mode:multiply;filter:drop-shadow(0 8px 16px rgba(26,15,8,.15));position:relative!important}cart-drawer .cart-item__name,.cart-drawer .cart-item__name{font-family:var(--f-display)!important;font-size:1.05rem!important;font-weight:400!important;color:var(--ink)!important;text-decoration:none!important;line-height:1.2!important;margin-bottom:4px!important}cart-drawer .cart-item__name:hover,.cart-drawer .cart-item__name:hover{color:var(--terra)!important}cart-drawer .product-option,.cart-drawer .product-option,cart-drawer .cart-item__options,.cart-drawer .cart-item__options{font-family:var(--f-display)!important;font-style:italic!important;font-size:.88rem!important;color:var(--muted)!important;font-weight:300!important}.baba-elixir-body,.baba-elixir-body p,.baba-manifesto-body,.baba-manifesto-body p,.baba-pharma-body,.baba-pharma-body p,.baba-extraction-lead,.baba-extraction-lead p,.baba-mushrooms-body,.baba-mushrooms-body p,.baba-farm-body,.baba-farm-body p,.baba-newsletter-body,.baba-newsletter-body p,.baba-product-description,.baba-product-description p{font-size:var(--t-body)!important;line-height:1.6!important;color:#1a0f08d6!important}cart-drawer .quantity,.cart-drawer .quantity{border:1px solid var(--hair)!important;border-radius:var(--r-pill)!important;min-height:36px!important;width:auto!important;display:inline-flex!important;align-items:center!important}cart-drawer .quantity__input,.cart-drawer .quantity__input{background:transparent!important;color:var(--ink)!important;font-family:var(--f-body)!important;font-size:.9rem!important;padding:0!important;width:36px!important;border:0!important;text-align:center!important}cart-drawer .quantity__button,.cart-drawer .quantity__button{color:var(--ink)!important;width:34px!important;background:transparent!important;border:0!important}cart-drawer .quantity__button:hover,.cart-drawer .quantity__button:hover{background:var(--cream-2)!important}cart-drawer .cart-item__totals,.cart-drawer .cart-item__totals,cart-drawer .cart-item__price-wrapper,.cart-drawer .cart-item__price-wrapper{font-family:var(--f-display)!important;font-size:1rem!important;color:var(--ink)!important}cart-drawer cart-remove-button,.cart-drawer cart-remove-button,cart-drawer .button--tertiary,.cart-drawer .button--tertiary{color:var(--muted)!important;font-size:.72rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:500!important}cart-drawer cart-remove-button:hover,.cart-drawer cart-remove-button:hover{color:var(--terra)!important}cart-drawer .drawer__footer,.cart-drawer__footer{border-top:1px solid var(--hair)!important;padding:24px 0 0!important;margin-top:10px!important;background:transparent!important}cart-drawer .totals,.cart-drawer .totals{display:flex!important;justify-content:space-between!important;align-items:baseline!important;margin-bottom:18px!important}cart-drawer .totals__subtotal,.cart-drawer .totals__subtotal{font-size:.78rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--muted)!important;font-weight:500!important}cart-drawer .totals__subtotal-value,.cart-drawer .totals__subtotal-value{font-family:var(--f-display)!important;font-size:1.4rem!important;color:var(--ink)!important;font-weight:400!important}cart-drawer .tax-note,.cart-drawer .tax-note{font-family:var(--f-display)!important;font-style:italic!important;font-size:.82rem!important;color:var(--muted)!important;margin-bottom:20px!important}cart-drawer .cart__ctas button[name=checkout],.cart-drawer .cart__ctas button[name=checkout],cart-drawer #CartDrawer-Checkout,cart-drawer button[name=checkout]{background:var(--ink)!important;color:var(--cream)!important;font-family:var(--f-body)!important;font-size:.92rem!important;font-weight:500!important;letter-spacing:.04em!important;padding:16px 28px!important;border-radius:var(--r-pill)!important;border:0!important;width:100%!important;transition:background .25s var(--ease),transform .25s var(--ease)!important}cart-drawer .cart__ctas button[name=checkout]:hover,.cart-drawer .cart__ctas button[name=checkout]:hover,cart-drawer #CartDrawer-Checkout:hover{background:var(--terra)!important;transform:translateY(-1px)}cart-drawer .drawer__overlay,.cart-drawer__overlay{background:#1a0f0873!important;-webkit-backdrop-filter:saturate(140%) blur(2px);backdrop-filter:saturate(140%) blur(2px)}cart-drawer .drawer__inner-empty .button,.cart-drawer__empty .button,cart-drawer .cart__empty-text+.button{background:var(--ink)!important;color:var(--cream)!important;border-radius:var(--r-pill)!important;padding:14px 26px!important;font-family:var(--f-body)!important;text-transform:none!important;letter-spacing:.02em!important;font-weight:500!important;border:0!important}cart-drawer .drawer__inner-empty .button:hover{background:var(--terra)!important}.baba-farm .eyebrow,.baba-farm .chapter span,.baba-farm h1 em,.baba-farm h2 em,.baba-farm h3 em{color:var(--sage)!important}.baba-extraction .eyebrow,.baba-extraction .chapter span,.baba-extraction h1 em,.baba-extraction h2 em,.baba-extraction h3 em{color:var(--blue)!important}.baba-elixir h1 em,.baba-elixir h2 em,.baba-elixir h3 em,.baba-ritual h1 em,.baba-ritual h2 em,.baba-ritual h3 em,.baba-mushrooms h1 em,.baba-mushrooms h2 em,.baba-mushrooms h3 em{color:var(--terra)!important}:root{--blue-dd:#22303F;--blue-wash:#E7ECF0;--peach-wash:#F3E4D2}.baba-section.baba-extraction{background:var(--blue-dd)!important}.baba-extraction .eyebrow,.baba-extraction .chapter span,.baba-extraction h1 em,.baba-extraction h2 em,.baba-extraction h3 em{color:var(--gold)!important}.baba-section.baba-pharma{background:var(--blue-wash)!important}.baba-pharma .eyebrow,.baba-pharma .chapter span,.baba-pharma h1 em,.baba-pharma h2 em,.baba-pharma h3 em{color:var(--blue-d)!important}.baba-section.baba-mushrooms{background:var(--peach-wash)!important}.baba-mushrooms .eyebrow,.baba-mushrooms .chapter span,.baba-mushrooms h1 em,.baba-mushrooms h2 em,.baba-mushrooms h3 em{color:var(--terra)!important}.baba-farm .eyebrow,.baba-farm .chapter span{color:var(--gold)!important}:root{--gold-wash:#F3E7D2}.baba-section.baba-elixir{background:var(--gold-wash)!important}.baba-elixir .eyebrow,.baba-elixir .chapter span,.baba-elixir h1 em,.baba-elixir h2 em,.baba-elixir h3 em,.baba-manifesto .eyebrow,.baba-manifesto .chapter span,.baba-manifesto h1 em,.baba-manifesto h2 em,.baba-manifesto h3 em,.baba-ritual .eyebrow,.baba-ritual .chapter span,.baba-ritual h1 em,.baba-ritual h2 em,.baba-ritual h3 em{color:var(--terra)!important}.baba-press .eyebrow,.baba-press .chapter span{color:var(--blue-d)!important}.baba-journal .eyebrow,.baba-journal .chapter span,.baba-journal h1 em,.baba-journal h2 em,.baba-journal h3 em{color:var(--terra)!important}.baba-newsletter .eyebrow,.baba-newsletter .chapter span,.baba-newsletter h1 em,.baba-newsletter h2 em,.baba-newsletter h3 em{color:var(--gold)!important}.baba-reveal{transform:translateY(34px) scale(.986);transition:opacity 1.5s var(--ease),transform 1.5s var(--ease)}.baba-reveal.in{transform:none}.baba-reveal.d1{transition-delay:.1s}.baba-reveal.d2{transition-delay:.2s}.baba-reveal.d3{transition-delay:.3s}.baba-reveal.d4{transition-delay:.42s}.baba-reveal.d5{transition-delay:.4s}.baba-reveal.d6{transition-delay:.48s}.baba-reveal.d7{transition-delay:.56s}.baba-reveal.d8{transition-delay:.64s}@media(prefers-reduced-motion:reduce){.baba-reveal{filter:none!important}}.baba-btn{transition:transform .35s var(--ease),background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease),box-shadow .35s var(--ease)}.baba-btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px #1a0f0826}.baba-farm-mosaic,.baba-section figure{overflow:hidden}.baba-farm-mosaic img,.baba-section figure img{transition:filter .8s var(--ease)}.baba-farm-mosaic img:hover,.baba-section figure img:hover{filter:brightness(1.06) saturate(1.06)}.baba-section.baba-extraction{background:linear-gradient(to bottom,#3b5273,#22303f)!important}.baba-section.baba-farm{background:linear-gradient(to bottom,#22303f,#3c5238 24% 100%)!important}.baba-section.baba-mushrooms{background:linear-gradient(to bottom,#f7e8d6,#ebc49c)!important}.baba-section.baba-pharma{background:linear-gradient(to bottom,#eceef1,#cad8e4)!important}.baba-section.baba-elixir{background:linear-gradient(to bottom,#fbf4e6,#ecd0a6)!important}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.baba-farm-mosaic img,.baba-section figure img{animation:baba-parallax linear both;animation-timeline:view();animation-range:entry 0% exit 100%;will-change:transform}@keyframes baba-parallax{0%{transform:translateY(-22px) scale(1.12)}to{transform:translateY(22px) scale(1.12)}}}}@media(max-width:800px){.baba-farm-mosaic img,.baba-section figure img{animation:none!important;transform:none!important}}#baba-progress{position:fixed;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--terra),var(--gold));transform-origin:0 50%;transform:scaleX(0);z-index:100000;pointer-events:none}#baba-dotnav{position:fixed;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px;z-index:100000}.baba-dot{width:11px;height:11px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 1.5px #00000038;position:relative;cursor:pointer;transition:background .3s var(--ease),transform .3s var(--ease)}.baba-dot:hover{transform:scale(1.4);background:var(--terra)}.baba-dot.active{background:var(--terra);transform:scale(1.3)}.baba-dot:after{content:attr(data-label);position:absolute;right:20px;top:50%;transform:translateY(-50%);white-space:nowrap;font:500 10px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--cream);background:var(--ink);padding:5px 9px;border-radius:5px;opacity:0;pointer-events:none;transition:opacity .25s var(--ease)}.baba-dot:hover:after{opacity:.96}@media(max-width:800px){#baba-dotnav{display:none}}html.pf-hybrid body{overflow-x:hidden}html.pf-deck #MainContent>.shopify-section:not(.pf-page),html.pf-mobile #MainContent>.shopify-section:not(.pf-page){display:none!important}html.pf-deck .pf-page>.baba-section{width:100%!important;min-height:100vh!important;margin:0!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding:clamp(82px,10vh,120px) clamp(16px,3vw,40px) clamp(30px,5vh,54px)!important}html.pf-deck .pf-page>.baba-hero{min-height:100vh!important;padding:0!important;margin:0!important}html.pf-deck .pf-page .baba-wrap{width:100%!important;max-width:1600px!important;margin:0 auto!important}html.pf-deck .pf-page .baba-wrap-narrow{width:100%!important;max-width:1440px!important;margin:0 auto!important}@media(min-width:1100px){html.pf-deck .pf-page>.baba-section{padding-right:clamp(52px,5vw,78px)!important}}html.pf-deck .pf-fit{transform-origin:center center!important;will-change:transform}html.pf-flick,html.pf-flick body{height:100%;overflow:hidden}html.pf-flick body{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;overscroll-behavior:none}html.pf-flick .pf-page{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;opacity:0;visibility:hidden;transform:scale(1.055) translateY(2%);transition:transform 1.6s cubic-bezier(.16,1,.3,1),visibility .01s;z-index:0;overflow:hidden}html.pf-flick .pf-page.pf-on{opacity:1;visibility:visible;transform:none;z-index:2}html.pf-flick .pf-page.pf-leaving{opacity:0;visibility:visible;z-index:3;transition:opacity 1.1s var(--ease)}html.pf-flick .pf-page>.baba-section{height:100vh!important;min-height:0!important;overflow:hidden!important}html.pf-flick .pf-page>.baba-hero{height:100vh!important;min-height:0!important}html.pf-snap{scroll-snap-type:y proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}html.pf-snap body{overflow-x:hidden}html.pf-snap .pf-page{position:relative!important;opacity:1;visibility:visible;scroll-snap-align:start;scroll-snap-stop:normal}html.pf-snap .pf-page>.baba-section{min-height:100dvh!important;height:auto!important;overflow:visible!important}html.pf-snap .pf-page>.baba-hero{min-height:100dvh!important;height:100dvh!important}html.pf-deck #baba-progress{transition:transform .8s var(--ease)}@media(max-width:800px){html.pf-deck #baba-dotnav{display:flex!important;right:12px;gap:9px}html.pf-deck .baba-dot{width:8px;height:8px}}@media(prefers-reduced-motion:reduce){html.pf-deck .pf-page{transition:opacity .3s ease,visibility .3s ease;transform:none!important}}html.pf-deck .pf-page .baba-mush-img{aspect-ratio:16/10!important}html.pf-deck .pf-page .baba-journal-head{margin-bottom:22px!important}html.pf-deck .pf-page .baba-post-img{aspect-ratio:3/2!important;max-height:24vh!important;margin-bottom:12px!important}@media(max-width:800px){html.pf-deck .pf-page .baba-mush-img{aspect-ratio:16/11!important}html.pf-deck .pf-page .baba-post-img{aspect-ratio:16/9!important;max-height:15vh!important}}@media(min-width:801px){html.pf-deck .pf-page>.baba-section.baba-manifesto{padding-top:clamp(62px,5.4vh,66px)!important;padding-bottom:clamp(12px,1.4vh,16px)!important}html.pf-deck .pf-page .baba-manifesto .baba-wrap-narrow{width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1.5fr) 1px minmax(280px,.85fr)!important;column-gap:clamp(38px,3.6vw,76px)!important;align-items:stretch!important;text-align:left!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading{grid-column:1!important;grid-row:1 / 4!important;align-self:stretch!important;justify-self:start!important;max-width:none!important;width:100%!important;margin:0!important;text-align:left!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:clamp(20px,3vh,40px)!important;padding:clamp(4px,1vh,12px) 0!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading>p{margin:auto 0!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading:before{content:"A FOUNDER\2019S NOTE"!important;font-family:var(--f-body)!important;font-size:clamp(11px,.78vw,13px)!important;letter-spacing:.34em!important;font-weight:500!important;color:var(--muted)!important;opacity:.78!important;align-self:flex-start!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading:after{content:""!important;width:clamp(120px,16vw,240px)!important;height:1px!important;background:var(--terra)!important;opacity:.5!important;align-self:flex-start!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading p,html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading span{max-width:none!important;text-align:left!important;font-size:clamp(60px,6.5vw,116px)!important;line-height:1.02!important;letter-spacing:-.02em!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading em{display:inline!important}html.pf-deck .pf-page .baba-manifesto .baba-wrap-narrow:before{content:""!important;grid-column:2!important;width:1px!important;height:100%!important;background:linear-gradient(to bottom,transparent 0%,var(--hair) 10%,var(--hair) 90%,transparent 100%)!important;justify-self:center!important}html.pf-deck .pf-page .baba-manifesto .baba-wrap-narrow{grid-template-rows:auto 1fr auto!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading{grid-row:1 / 4!important}html.pf-deck .pf-page .baba-manifesto .baba-wrap-narrow:before{grid-row:1 / 4!important}html.pf-deck .pf-page .baba-manifesto .baba-wrap-narrow>.chapter{grid-column:3!important;grid-row:1!important;align-self:start!important;justify-self:start!important;margin:0!important;padding-bottom:clamp(20px,2.6vh,34px)!important;font-size:clamp(14px,1vw,18px)!important;letter-spacing:.3em!important;max-width:30ch!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-body{grid-column:3!important;grid-row:2!important;align-self:stretch!important;justify-self:start!important;display:flex!important;flex-direction:column!important;justify-content:center!important;width:100%!important;max-width:34ch!important;margin:0!important;padding:clamp(22px,3.4vh,40px) 0!important;text-align:left!important;font-size:clamp(18px,1.35vw,23px)!important;line-height:1.72!important;border-top:1px solid var(--hair)!important;border-bottom:1px solid var(--hair)!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-body p{text-align:left!important;margin:0!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-body br{display:block!important;content:""!important;margin-top:1.05em!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-signature{grid-column:3!important;grid-row:3!important;align-self:end!important;justify-self:start!important;align-items:flex-start!important;margin:0!important;padding-top:clamp(20px,2.6vh,34px)!important;text-align:left!important;font-size:clamp(19px,1.45vw,26px)!important;gap:14px!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-signature:before{width:72px!important;align-self:flex-start!important}}@media(max-width:800px){html.pf-deck .pf-page>.baba-section.baba-manifesto{padding-top:clamp(62px,7vh,68px)!important;padding-bottom:clamp(14px,1.8vh,20px)!important}html.pf-deck .pf-page .baba-manifesto .baba-wrap-narrow{width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:stretch!important;text-align:left!important;gap:clamp(16px,3.2vh,30px)!important}html.pf-deck .pf-page .baba-manifesto .chapter{margin:0!important;text-align:left!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading,html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading p,html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading span{max-width:100%!important;margin:0!important;text-align:left!important;font-size:clamp(27px,7.7vw,40px)!important;line-height:1.06!important;letter-spacing:-.01em!important;overflow-wrap:break-word!important;word-break:normal!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading{max-width:100%!important;overflow:hidden!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-heading em{display:inline!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-body{max-width:100%!important;margin:0!important;padding:clamp(18px,2.6vh,26px) 0!important;text-align:left!important;font-size:clamp(15px,4vw,17px)!important;line-height:1.64!important;border-top:1px solid var(--hair)!important;border-bottom:1px solid var(--hair)!important;overflow-wrap:break-word!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-body p{text-align:left!important;margin:0!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-body br{display:block!important;content:""!important;margin-top:.85em!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-signature{margin:0!important;align-items:flex-start!important;text-align:left!important;font-size:clamp(18px,5vw,22px)!important;gap:12px!important}html.pf-deck .pf-page .baba-manifesto .baba-manifesto-signature:before{align-self:flex-start!important;width:56px!important}}html.pf-deck .pf-page .baba-elixir{padding:0!important;background:var(--cream)!important}html.pf-deck .pf-page .baba-elixir .baba-wrap{width:100%!important;height:100%!important;padding:0!important;margin:0!important;display:flex!important;align-items:stretch!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-inner{width:100%!important;height:100%!important;margin:0!important}@media(min-width:801px){html.pf-deck .pf-page .baba-elixir .baba-elixir-inner{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;gap:0!important;align-items:stretch!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-visual{aspect-ratio:auto!important;max-height:none!important;max-width:none!important;height:100%!important;width:100%!important;border-radius:0!important;background:radial-gradient(52% 44% at 50% 50%,rgba(212,165,116,.26),transparent 72%)!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:visible!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-visual img{width:auto!important;height:82%!important;max-height:82%!important;max-width:78%!important;object-fit:contain!important;filter:drop-shadow(0 34px 46px rgba(26,15,8,.3))!important;-webkit-box-reflect:below 4px linear-gradient(transparent 60%,rgba(26,15,8,.16))!important;z-index:1!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-spec{top:clamp(92px,12vh,124px)!important;left:clamp(26px,2.6vw,44px)!important;font-size:.68rem!important;z-index:2!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-price{bottom:clamp(24px,3.4vh,40px)!important;right:clamp(26px,2.6vw,44px)!important;font-size:clamp(1.5rem,2vw,1.9rem)!important;z-index:2!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-copy{display:flex!important;flex-direction:column!important;justify-content:center!important;height:100%!important;padding:clamp(40px,5.6vh,74px) clamp(150px,12vw,196px) clamp(40px,5.6vh,74px) clamp(46px,4.5vw,84px)!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-head{flex:0 0 auto!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-body{flex:0 0 auto!important;display:flex!important;flex-direction:column!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-copy .chapter{margin-bottom:clamp(12px,2vh,22px)!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-heading,html.pf-deck .pf-page .baba-elixir .baba-elixir-heading p{font-size:clamp(3rem,4.6vw,5rem)!important;line-height:.96!important;margin:0 0 clamp(14px,2.4vh,26px)!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-lead,html.pf-deck .pf-page .baba-elixir .baba-elixir-lead p{font-size:clamp(1rem,1.25vw,1.25rem)!important;line-height:1.5!important;max-width:620px!important;margin:0 0 clamp(18px,3vh,32px)!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-facts{margin:0 0 clamp(20px,3.4vh,36px)!important;display:flex!important;flex-direction:column!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-facts li{padding:clamp(13px,2.1vh,22px) 0!important;grid-template-columns:34px 1.35fr 1fr!important;gap:18px!important}html.pf-deck .pf-page .baba-elixir .baba-fact-k{font-size:clamp(1.05rem,1.35vw,1.4rem)!important}html.pf-deck .pf-page .baba-elixir .baba-fact-v{font-size:clamp(.85rem,1vw,1.05rem)!important}html.pf-deck .pf-page .baba-elixir .baba-fact-n{font-size:clamp(.9rem,1vw,1.05rem)!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-cta{margin-top:auto!important}}@media(min-width:1400px){html.pf-deck .pf-page .baba-elixir .baba-elixir-inner{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr)!important}}@media(max-width:800px){html.pf-deck .pf-page .baba-elixir .baba-wrap{display:block!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-inner{display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:clamp(6px,1.4vh,14px)!important;padding:clamp(64px,9vh,92px) 22px clamp(20px,3vh,30px)!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-copy{display:contents!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-head{order:1!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-visual{order:2!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-body{order:3!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-copy .chapter{margin-bottom:8px!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-heading,html.pf-deck .pf-page .baba-elixir .baba-elixir-heading p{font-size:clamp(2rem,9vw,2.5rem)!important;line-height:.98!important;margin:0 0 4px!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-visual{order:2!important;width:100%!important;max-width:none!important;margin:0!important;aspect-ratio:auto!important;height:clamp(190px,29vh,260px)!important;max-height:31vh!important;border-radius:14px!important;background:radial-gradient(60% 52% at 50% 50%,rgba(212,165,116,.24),transparent 72%)!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:hidden!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-visual img{width:auto!important;height:90%!important;max-height:90%!important;max-width:60%!important;filter:drop-shadow(0 14px 20px rgba(26,15,8,.26))!important;-webkit-box-reflect:none!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-spec{top:12px!important;left:14px!important;font-size:.5rem!important;letter-spacing:.18em!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-price{bottom:12px!important;right:14px!important;font-size:1.25rem!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-body{display:flex!important;flex-direction:column!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-lead,html.pf-deck .pf-page .baba-elixir .baba-elixir-lead p{font-size:clamp(.85rem,3.7vw,1rem)!important;line-height:1.42!important;max-width:none!important;margin:0 0 clamp(8px,1.6vh,14px)!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-facts{margin:0 0 clamp(10px,1.8vh,16px)!important;display:flex!important;flex-direction:column!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-facts li{padding:clamp(7px,1.35vh,11px) 0!important;grid-template-columns:22px 1fr!important;gap:3px 10px!important;align-items:baseline!important}html.pf-deck .pf-page .baba-elixir .baba-fact-n{font-size:.8rem!important;grid-row:1 / span 2!important;align-self:center!important}html.pf-deck .pf-page .baba-elixir .baba-fact-k{font-size:clamp(.92rem,4vw,1.05rem)!important;grid-column:2!important}html.pf-deck .pf-page .baba-elixir .baba-fact-v{font-size:clamp(.72rem,3.2vw,.82rem)!important;grid-column:2!important;text-align:left!important;margin-top:0!important;line-height:1.3!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-cta{margin-top:2px!important}html.pf-deck .pf-page .baba-elixir .baba-elixir-sub-btn{padding:12px 20px!important}}html.pf-deck .pf-page .baba-ritual .baba-ritual-icon{transform:scale(1)!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-time,html.pf-deck .pf-page .baba-ritual .baba-ritual-card-heading,html.pf-deck .pf-page .baba-ritual .baba-ritual-desc,html.pf-deck .pf-page .baba-ritual .baba-ritual-dose{opacity:1!important;transform:none!important}@media(min-width:801px){html.pf-deck .pf-page>.baba-section.baba-ritual{padding-top:clamp(60px,7vh,88px)!important;padding-bottom:clamp(10px,1.4vh,20px)!important}html.pf-deck .pf-page .baba-ritual .baba-wrap{width:min(1720px,95vw)!important;height:100%!important;display:flex!important;flex-direction:column!important;justify-content:stretch!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-head{grid-template-columns:1.15fr 1fr!important;gap:clamp(40px,5vw,90px)!important;align-items:end!important;margin-bottom:clamp(22px,2.4vh,36px)!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-heading,html.pf-deck .pf-page .baba-ritual .baba-ritual-heading p{font-size:clamp(58px,6.2vw,100px)!important;line-height:.92!important;margin-top:clamp(14px,1.6vh,22px)!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-body,html.pf-deck .pf-page .baba-ritual .baba-ritual-body p{font-size:clamp(17px,1.35vw,21px)!important;max-width:620px!important;line-height:1.62!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-grid{flex:1 1 auto!important;grid-template-columns:repeat(3,1fr)!important;min-height:0!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-card{display:flex!important;flex-direction:column!important;justify-content:space-between!important;padding:clamp(34px,3.6vh,54px) clamp(30px,2.6vw,48px)!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-icon{width:clamp(76px,5.6vw,108px)!important;height:clamp(76px,5.6vw,108px)!important;margin-bottom:0!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-time{margin-top:clamp(56px,9vh,120px)!important;margin-bottom:clamp(14px,1.6vh,20px)!important;font-size:clamp(15px,1.1vw,18px)!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-card-heading,html.pf-deck .pf-page .baba-ritual .baba-ritual-card-heading p{font-size:clamp(32px,2.7vw,45px)!important;line-height:1.08!important;margin:0 0 clamp(12px,1.6vh,20px)!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-desc,html.pf-deck .pf-page .baba-ritual .baba-ritual-desc p{font-size:clamp(16px,1.15vw,19px)!important;line-height:1.6!important;margin-bottom:auto!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-dose{margin-top:clamp(22px,3vh,40px)!important;padding-top:clamp(18px,2.4vh,30px)!important;border-top:1px solid rgba(212,165,116,.28)!important;font-size:clamp(12px,.85vw,14px)!important;flex:0 0 auto!important}}@media(max-width:800px){html.pf-deck .pf-page>.baba-section.baba-ritual{padding-top:clamp(58px,8vh,72px)!important;padding-bottom:clamp(10px,1.6vh,18px)!important}html.pf-deck .pf-page .baba-ritual .baba-wrap{width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;justify-content:stretch!important;padding:0 18px!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-head{display:block!important;margin-bottom:14px!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-heading,html.pf-deck .pf-page .baba-ritual .baba-ritual-heading p{font-size:clamp(2.1rem,10vw,2.8rem)!important;line-height:.95!important;margin:10px 0 0!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-body{margin-top:12px!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-body,html.pf-deck .pf-page .baba-ritual .baba-ritual-body p{font-size:14px!important;line-height:1.5!important;max-width:none!important;margin:0!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-grid{grid-template-columns:1fr!important;grid-auto-rows:1fr!important;flex:1 1 auto!important;min-height:0!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-card{display:grid!important;grid-template-columns:46px 1fr!important;grid-template-rows:auto auto auto auto!important;column-gap:16px!important;align-content:center!important;align-items:start!important;padding:14px 18px!important;min-height:0!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-icon{grid-column:1!important;grid-row:1 / span 4!important;align-self:center!important;width:40px!important;height:40px!important;margin:0!important;flex:none!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-time{grid-column:2!important;margin:0 0 4px!important;font-size:12px!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-time:before{width:20px!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-card-heading,html.pf-deck .pf-page .baba-ritual .baba-ritual-card-heading p{grid-column:2!important;font-size:21px!important;line-height:1.04!important;margin:0 0 5px!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-desc,html.pf-deck .pf-page .baba-ritual .baba-ritual-desc p{grid-column:2!important;font-size:13px!important;line-height:1.42!important;margin:0!important}html.pf-deck .pf-page .baba-ritual .baba-ritual-dose{grid-column:2!important;margin-top:8px!important;font-size:10px!important;letter-spacing:.18em!important}}@media(min-width:801px){html.pf-deck .pf-page>.baba-section.baba-pharma{padding-top:clamp(48px,7vh,84px)!important;padding-bottom:clamp(28px,4vh,48px)!important}html.pf-deck .pf-page .baba-pharma.has-coda{padding-bottom:clamp(28px,4vh,48px)!important}html.pf-deck .pf-page .baba-pharma .baba-wrap{width:min(1680px,94vw)!important;display:flex!important;flex-direction:column!important;height:100%!important;gap:clamp(20px,2.4vh,34px)!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-head{display:grid!important;grid-template-columns:1.05fr 1fr!important;align-items:end!important;gap:clamp(28px,3vw,64px)!important;margin:0!important;padding-bottom:clamp(14px,1.8vh,22px)!important;border-bottom:1px solid var(--hair)!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-head>div:first-child{display:flex!important;flex-direction:column!important;gap:clamp(8px,1.4vh,16px)!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-heading,html.pf-deck .pf-page .baba-pharma .baba-pharma-heading p{font-size:clamp(2.6rem,4.2vw,4.4rem)!important;line-height:.96!important;margin:0!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-body{grid-template-columns:1fr!important;gap:clamp(6px,1vh,12px)!important;align-self:end!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-body p{font-size:clamp(.86rem,.98vw,1.02rem)!important;line-height:1.5!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-transition{display:none!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-list{display:flex!important;flex-direction:column!important;justify-content:space-between!important;flex:1 1 auto!important;min-height:0!important;gap:0!important;border-top:1px solid var(--hair)!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-row{display:grid!important;grid-template-columns:64px 2.2fr 3fr 1fr!important;align-items:center!important;gap:clamp(14px,1.6vw,30px)!important;padding:clamp(9px,1.5vh,18px) clamp(6px,.8vw,14px)!important;border-bottom:1px solid var(--hair)!important;background:transparent!important;min-height:0!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-row:hover{background:var(--cream-2)!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-mark{flex-direction:column!important;align-items:flex-start!important;gap:6px!important;padding:0!important;align-self:center!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-icon{width:38px!important;height:38px!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-idx{font-size:.82rem!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-title{font-size:clamp(1.1rem,1.5vw,1.62rem)!important;line-height:1.1!important;padding-bottom:0!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-desc{font-size:clamp(.82rem,.95vw,1.02rem)!important;line-height:1.4!important;max-width:none!important;margin:0!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-tag{text-align:right!important;align-self:center!important;font-size:.66rem!important;letter-spacing:.16em!important;margin:0!important;white-space:nowrap!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda{margin:0!important;padding:clamp(18px,2.6vh,32px) clamp(28px,3vw,56px)!important;border:0!important;border-radius:4px!important;background:var(--ink)!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-inner{max-width:none!important;width:100%!important;padding:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:clamp(24px,4vw,64px)!important;text-align:left!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-quote{order:0!important;flex:1 1 auto!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-quote,html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-quote p{font-size:clamp(1.15rem,1.7vw,1.75rem)!important;line-height:1.22!important;color:var(--cream)!important;text-align:left!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-quote em{color:var(--gold)!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-btn{order:1!important;margin:0!important;padding:14px 26px!important;gap:14px!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-btn-price{font-size:1.05rem!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-fine{order:2!important;margin:0!important;max-width:none!important;flex:0 0 auto!important;text-align:right!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-fine,html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-fine p{color:#f2ede18c!important;text-align:right!important}}@media(max-width:800px){html.pf-deck .pf-page>.baba-section.baba-pharma{padding-top:clamp(38px,5.5vh,52px)!important;padding-bottom:12px!important}html.pf-deck .pf-page .baba-pharma .baba-wrap{width:92vw!important;display:flex!important;flex-direction:column!important;height:auto!important;gap:clamp(6px,1.1vh,11px)!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-head{display:flex!important;flex-direction:column!important;gap:6px!important;margin:0!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-heading,html.pf-deck .pf-page .baba-pharma .baba-pharma-heading p{font-size:clamp(1.9rem,8vw,2.6rem)!important;line-height:.98!important;margin:0!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-body{display:none!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-transition{margin:0!important;font-size:.8rem!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-list{display:flex!important;flex-direction:column!important;border-top:1px solid var(--hair)!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-row{flex:0 0 auto!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-row{display:grid!important;grid-template-columns:28px 1fr auto!important;align-items:center!important;column-gap:12px!important;row-gap:1px!important;padding:clamp(6px,1vh,10px) 0!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-mark{grid-row:1/3!important;grid-column:1!important;flex-direction:column!important;gap:2px!important;padding:0!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-icon{width:24px!important;height:24px!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-idx{font-size:.68rem!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-title{grid-column:2!important;grid-row:1!important;font-size:clamp(.95rem,4vw,1.12rem)!important;line-height:1.12!important;padding-bottom:0!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-title .baba-pharma-rule{display:none!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-desc{grid-column:2!important;grid-row:2!important;font-size:.76rem!important;line-height:1.32!important;max-width:none!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-tag{grid-column:3!important;grid-row:1/3!important;text-align:right!important;align-self:center!important;font-size:.6rem!important;letter-spacing:.12em!important;margin:0!important;white-space:nowrap!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda{margin:clamp(4px,1vh,10px) 0 0!important;padding:clamp(6px,1.2vh,12px) 0 0!important;border-bottom:0!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-inner{gap:0!important;padding:0!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-quote,html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-quote p{font-size:1.05rem!important;line-height:1.25!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-btn{margin-top:10px!important;padding:11px 20px!important}html.pf-deck .pf-page .baba-pharma .baba-pharma-coda-fine{margin-top:8px!important}}html.pf-deck .pf-page>.baba-section.baba-extraction{padding-top:clamp(20px,2.4vh,30px)!important;padding-bottom:clamp(12px,1.5vh,18px)!important}html.pf-deck .pf-page .baba-extraction .baba-extraction-inner{padding:0!important;max-width:none!important;width:100%!important;height:100%!important;margin:0!important;display:flex!important;flex-direction:column!important}html.pf-deck .pf-page .baba-extraction .baba-extraction-bg:after{background:linear-gradient(180deg,#080c188c,#080c184d 45%,#080c18e0)!important}@media(min-width:801px){html.pf-deck .pf-page .baba-extraction .baba-extraction-inner{display:flex!important;flex-direction:column!important;justify-content:space-between!important;height:100%!important;padding-top:clamp(34px,4.6vh,52px)!important}html.pf-deck .pf-page .baba-extraction .chapter{max-width:56%!important;margin:0 0 clamp(12px,1.5vh,18px)!important}html.pf-deck .pf-page .baba-extraction .baba-extraction-heading,html.pf-deck .pf-page .baba-extraction .baba-extraction-heading p{font-size:clamp(40px,4vw,62px)!important;line-height:.98!important;max-width:18ch!important;margin:0 0 clamp(14px,1.7vh,22px)!important}html.pf-deck .pf-page .baba-extraction .baba-extraction-lead{margin-bottom:auto!important}html.pf-deck .pf-page .baba-extraction .baba-extraction-lead,html.pf-deck .pf-page .baba-extraction .baba-extraction-lead p{max-width:52ch!important;font-size:clamp(15px,1.05vw,17.5px)!important;line-height:1.5!important}html.pf-deck .pf-page .baba-extraction .baba-extraction-benefits{margin:clamp(18px,2.2vh,30px) 0 0!important;grid-template-columns:repeat(5,1fr)!important;gap:clamp(16px,1.6vw,28px)!important;padding-top:clamp(16px,1.8vh,24px)!important;border-top:1px solid rgba(242,237,225,.18)!important}html.pf-deck .pf-page .baba-extraction .baba-eb-desc{max-height:240px!important;opacity:1!important;margin-top:clamp(8px,1vh,12px)!important;font-size:clamp(11.5px,.82vw,14px)!important;line-height:1.48!important}html.pf-deck .pf-page .baba-extraction .baba-eb-cue{display:none!important}html.pf-deck .pf-page .baba-extraction .baba-eb-title{font-size:clamp(15px,1.1vw,19px)!important;line-height:1.18!important;padding-right:0!important}html.pf-deck .pf-page .baba-extraction .baba-eb-num{margin-bottom:clamp(6px,.9vh,10px)!important}}@media(max-width:800px){html.pf-deck .pf-page>.baba-section.baba-extraction{padding-top:clamp(18px,2.2vh,26px)!important;padding-bottom:clamp(10px,1.4vh,16px)!important;padding-left:22px!important;padding-right:22px!important}html.pf-deck .pf-page .baba-extraction .baba-extraction-inner{justify-content:flex-start!important;padding-top:clamp(30px,5vh,44px)!important;gap:12px!important}html.pf-deck .pf-page .baba-extraction .baba-extraction-bg:after{background:linear-gradient(180deg,#080c18cc,#080c188c 40%,#080c18e6)!important}html.pf-deck .pf-page .baba-extraction .baba-extraction-heading,html.pf-deck .pf-page .baba-extraction .baba-extraction-heading p{font-size:clamp(28px,8vw,38px)!important;line-height:1.02!important;margin:4px 0!important}html.pf-deck .pf-page .baba-extraction .baba-extraction-lead,html.pf-deck .pf-page .baba-extraction .baba-extraction-lead p{font-size:13.5px!important;line-height:1.5!important;max-width:none!important}html.pf-deck .pf-page .baba-extraction .baba-extraction-benefits{margin-top:12px!important;padding-top:12px!important;grid-template-columns:1fr!important;gap:0!important}html.pf-deck .pf-page .baba-extraction .baba-eb{padding:12px 0!important}html.pf-deck .pf-page .baba-extraction .baba-eb-num{margin-bottom:6px!important}html.pf-deck .pf-page .baba-extraction .baba-eb-title{font-size:17px!important}}@media(min-width:801px){html.pf-deck .pf-page .baba-farm .baba-wrap{width:min(1680px,96vw)!important;display:flex!important;flex-direction:column!important;height:calc(100vh - clamp(118px,15vh,168px))!important;gap:clamp(18px,2.2vh,30px)!important}html.pf-deck .pf-page .baba-farm .baba-farm-head{display:grid!important;grid-template-columns:1.2fr .9fr!important;gap:clamp(40px,4vw,72px)!important;align-items:start!important;margin:0!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-farm .baba-farm-heading,html.pf-deck .pf-page .baba-farm .baba-farm-heading p,html.pf-deck .pf-page .baba-farm .baba-farm-heading span{font-size:clamp(2.4rem,3.4vw,3.6rem)!important;line-height:1.02!important;margin:.35em 0 0!important}html.pf-deck .pf-page .baba-farm .baba-farm-heading p{margin:0!important}html.pf-deck .pf-page .baba-farm .baba-farm-heading p+p{margin-top:.15em!important}html.pf-deck .pf-page .baba-farm .baba-farm-tagline,html.pf-deck .pf-page .baba-farm .baba-farm-tagline p{margin-top:clamp(14px,1.6vh,22px)!important;font-size:clamp(1rem,1.15vw,1.2rem)!important;line-height:1.4!important;max-width:none!important}html.pf-deck .pf-page .baba-farm .baba-farm-body,html.pf-deck .pf-page .baba-farm .baba-farm-body p{font-size:clamp(.92rem,1.02vw,1.05rem)!important;line-height:1.55!important;max-width:none!important}html.pf-deck .pf-page .baba-farm .baba-farm-body p+p{margin-top:.7em!important}html.pf-deck .pf-page .baba-farm .baba-farm-mosaic{flex:1 1 auto!important;min-height:0!important;display:grid!important;grid-template-columns:1.35fr 1fr 1fr 1fr!important;grid-template-rows:1fr 1fr!important;grid-auto-rows:0!important;gap:clamp(10px,1vw,16px)!important}html.pf-deck .pf-page .baba-farm .baba-ft{min-height:0!important;height:auto!important}html.pf-deck .pf-page .baba-farm .baba-ft:nth-child(1){grid-column:1!important;grid-row:1 / span 2!important}html.pf-deck .pf-page .baba-farm .baba-ft:nth-child(2){grid-column:2!important;grid-row:1!important}html.pf-deck .pf-page .baba-farm .baba-ft:nth-child(3){grid-column:3 / span 2!important;grid-row:1!important}html.pf-deck .pf-page .baba-farm .baba-ft:nth-child(4){grid-column:2 / span 2!important;grid-row:2!important}html.pf-deck .pf-page .baba-farm .baba-ft:nth-child(5){grid-column:4!important;grid-row:2!important}html.pf-deck .pf-page .baba-farm .baba-farm-steps{flex:0 0 auto!important;margin:0!important;grid-template-columns:repeat(4,1fr)!important;border-top:1px solid rgba(242,237,225,.15)!important}html.pf-deck .pf-page .baba-farm .baba-pstep{padding:clamp(16px,2vh,26px) clamp(16px,2vw,28px) clamp(6px,1vh,12px)!important}html.pf-deck .pf-page .baba-farm .baba-pstep-num{font-size:clamp(1.6rem,2.4vw,2.4rem)!important;margin-bottom:clamp(6px,1vh,12px)!important}html.pf-deck .pf-page .baba-farm .baba-pstep-title{font-size:clamp(1.1rem,1.4vw,1.45rem)!important;margin:0 0 6px!important}html.pf-deck .pf-page .baba-farm .baba-pstep-desc{font-size:clamp(.82rem,.92vw,1rem)!important;line-height:1.45!important}}@media(max-width:800px){html.pf-deck .pf-page .baba-farm .baba-wrap{width:92vw!important;display:flex!important;flex-direction:column!important;height:calc(100vh - clamp(96px,15vh,132px))!important;gap:clamp(10px,1.8vh,16px)!important}html.pf-deck .pf-page .baba-farm .baba-farm-head{display:flex!important;flex-direction:column!important;gap:clamp(7px,1.2vh,12px)!important;margin:0!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-farm .baba-farm-heading,html.pf-deck .pf-page .baba-farm .baba-farm-heading p{font-size:clamp(1.55rem,7vw,2rem)!important;line-height:1.04!important;margin:.1em 0 0!important}html.pf-deck .pf-page .baba-farm .baba-farm-heading p{margin:0!important}html.pf-deck .pf-page .baba-farm .baba-farm-tagline,html.pf-deck .pf-page .baba-farm .baba-farm-tagline p{margin-top:4px!important;font-size:clamp(.82rem,3.4vw,.95rem)!important;line-height:1.32!important;max-width:none!important}html.pf-deck .pf-page .baba-farm .baba-farm-body,html.pf-deck .pf-page .baba-farm .baba-farm-body p{font-size:clamp(.78rem,3.2vw,.9rem)!important;line-height:1.4!important;max-width:none!important}html.pf-deck .pf-page .baba-farm .baba-farm-body p:nth-child(n+2){display:none!important}html.pf-deck .pf-page .baba-farm .baba-farm-mosaic{flex:1 1 auto!important;min-height:0!important;display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:repeat(3,1fr)!important;grid-auto-rows:0!important;gap:7px!important}html.pf-deck .pf-page .baba-farm .baba-ft{min-height:0!important;height:auto!important}html.pf-deck .pf-page .baba-farm .baba-ft:nth-child(1){grid-column:1!important;grid-row:1 / span 2!important}html.pf-deck .pf-page .baba-farm .baba-ft:nth-child(2){grid-column:2!important;grid-row:1!important}html.pf-deck .pf-page .baba-farm .baba-ft:nth-child(3){grid-column:2!important;grid-row:2!important}html.pf-deck .pf-page .baba-farm .baba-ft:nth-child(4){grid-column:1 / span 2!important;grid-row:3!important}html.pf-deck .pf-page .baba-farm .baba-ft:nth-child(5){display:none!important}html.pf-deck .pf-page .baba-farm .baba-ft-cap{font-size:.5rem!important;padding:3px 7px!important;bottom:7px!important;left:7px!important}html.pf-deck .pf-page .baba-farm .baba-farm-steps{margin:0!important;flex:0 0 auto!important;display:grid!important;grid-template-columns:1fr 1fr!important;border-top:1px solid rgba(242,237,225,.15)!important}html.pf-deck .pf-page .baba-farm .baba-pstep{padding:clamp(8px,1.4vh,13px) 11px clamp(3px,.8vh,7px)!important;border-right:1px solid rgba(242,237,225,.15)!important;border-bottom:1px solid rgba(242,237,225,.15)!important}html.pf-deck .pf-page .baba-farm .baba-pstep:nth-child(2n){border-right:0!important}html.pf-deck .pf-page .baba-farm .baba-pstep:nth-child(n+3){border-bottom:0!important}html.pf-deck .pf-page .baba-farm .baba-pstep-num{font-size:clamp(1.1rem,4.4vw,1.45rem)!important;margin-bottom:4px!important}html.pf-deck .pf-page .baba-farm .baba-pstep-title{font-size:clamp(.9rem,3.7vw,1.1rem)!important;margin:0 0 3px!important}html.pf-deck .pf-page .baba-farm .baba-pstep-desc{font-size:clamp(.68rem,2.9vw,.82rem)!important;line-height:1.35!important}}@media(min-width:801px){html.pf-deck .pf-page>.baba-section.baba-mushrooms{padding-top:clamp(60px,6.4vh,76px)!important;padding-bottom:clamp(20px,2.6vh,32px)!important}html.pf-deck .pf-page .baba-mushrooms .baba-wrap{width:100%!important;max-width:1820px!important;height:100%!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;margin:0 auto!important;padding:0!important}html.pf-deck .pf-page .baba-mushrooms .chapter{margin:0 0 6px!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-heading,html.pf-deck .pf-page .baba-mushrooms .baba-mush-heading p{margin:0 0 clamp(14px,1.8vh,26px)!important;font-size:clamp(2.6rem,4.6vw,5rem)!important;line-height:.96!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-duo{flex:1 1 auto!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:clamp(40px,4vw,80px)!important;margin:0!important;padding:clamp(20px,2.4vh,34px) 0 0!important;border-top:1px solid var(--hair)!important;min-height:0!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-card{display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-img{flex:1 1 auto!important;aspect-ratio:auto!important;min-height:120px!important;margin:0 0 clamp(16px,2vh,24px)!important;border-radius:var(--r-md)!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-tags{margin-bottom:8px!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-name{font-size:clamp(2rem,2.6vw,2.8rem)!important;margin:0 0 4px!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-latin{margin-bottom:clamp(8px,1.2vh,14px)!important;flex:0 0 auto!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-desc{flex:0 1 auto!important;min-height:0!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-desc,html.pf-deck .pf-page .baba-mushrooms .baba-mush-desc p{max-width:46ch!important;font-size:clamp(.86rem,.95vw,1rem)!important;line-height:1.5!important;text-align:left!important;hyphens:none!important;-webkit-hyphens:none!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-desc p:first-child{margin-bottom:.3em!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-specs{margin-top:auto!important;padding-top:clamp(12px,1.6vh,18px)!important;flex:0 0 auto!important}}@media(max-width:800px){html.pf-deck .pf-page>.baba-section.baba-mushrooms{padding-top:clamp(58px,8vh,72px)!important;padding-bottom:clamp(14px,2vh,22px)!important;padding-left:0!important;padding-right:0!important}html.pf-deck .pf-page .baba-mushrooms .baba-wrap{width:100%!important;max-width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;padding:0 clamp(14px,4vw,22px)!important;margin:0!important}html.pf-deck .pf-page .baba-mushrooms .chapter{margin:0 0 3px!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-heading,html.pf-deck .pf-page .baba-mushrooms .baba-mush-heading p{margin:0 0 8px!important;font-size:clamp(1.7rem,8vw,2.3rem)!important;line-height:.98!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-duo{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;gap:clamp(10px,2vh,18px)!important;margin:0!important;padding:clamp(8px,1.4vh,14px) 0 0!important;border-top:1px solid var(--hair)!important;min-height:0!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-card{flex:1 1 0!important;display:grid!important;grid-template-columns:40% 1fr!important;grid-template-rows:auto auto 1fr auto!important;grid-template-areas:"img tags" "img name" "img desc" "specs specs"!important;column-gap:clamp(10px,3vw,16px)!important;row-gap:2px!important;min-height:0!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-img{grid-area:img!important;aspect-ratio:auto!important;height:100%!important;min-height:0!important;margin:0!important;border-radius:var(--r-md)!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-tags{grid-area:tags!important;margin:0 0 2px!important;font-size:10px!important;letter-spacing:.14em!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-name{grid-area:name!important;font-size:clamp(1.3rem,6vw,1.8rem)!important;margin:0!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-latin{display:none!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-desc{grid-area:desc!important;overflow:hidden!important;min-height:0!important;-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 78%,transparent 100%)!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-desc,html.pf-deck .pf-page .baba-mushrooms .baba-mush-desc p{max-width:none!important;font-size:11.5px!important;line-height:1.4!important;text-align:left!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-desc p:first-child{display:none!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-specs{grid-area:specs!important;margin-top:6px!important;padding-top:6px!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-sn{font-size:16px!important}html.pf-deck .pf-page .baba-mushrooms .baba-mush-sl{font-size:8.5px!important;letter-spacing:.1em!important;margin-top:3px!important}}html.pf-deck .pf-page .baba-journal .baba-wrap{width:100%!important;max-width:none!important;height:100%!important;display:flex!important;flex-direction:column!important;margin:0!important}@media(min-width:801px){html.pf-deck .pf-page .baba-journal{padding:0!important}html.pf-deck .pf-page .baba-journal .baba-wrap{justify-content:center!important;gap:clamp(30px,4.2vh,58px)!important}html.pf-deck .pf-page .baba-journal .baba-journal-head{display:grid!important;grid-template-columns:1fr auto!important;grid-template-rows:auto auto!important;align-items:end!important;column-gap:40px!important;row-gap:6px!important;text-align:left!important;margin:0 0 clamp(4px,1vh,14px)!important;padding-bottom:clamp(20px,2.6vh,34px)!important;border-bottom:1px solid var(--hair)!important;width:100%!important}html.pf-deck .pf-page .baba-journal .baba-journal-head .chapter{grid-column:1!important;grid-row:1!important;align-self:end!important}html.pf-deck .pf-page .baba-journal .baba-journal-heading{grid-column:1!important;grid-row:2!important;font-size:clamp(3.4rem,6.4vw,6.4rem)!important;line-height:.96!important;margin:8px 0 0!important}html.pf-deck .pf-page .baba-journal .baba-journal-heading p{margin:0!important}html.pf-deck .pf-page .baba-journal .baba-journal-viewall{grid-column:2!important;grid-row:2!important;align-self:end!important;justify-self:end!important;margin:0 0 8px!important;font-size:.95rem!important;white-space:nowrap!important}html.pf-deck .pf-page .baba-journal .baba-journal-grid{grid-template-columns:repeat(3,1fr)!important;gap:clamp(26px,2.4vw,48px)!important;align-items:stretch!important;width:100%!important}html.pf-deck .pf-page .baba-journal .baba-post{display:flex!important;flex-direction:column!important}html.pf-deck .pf-page .baba-journal .baba-post-img{aspect-ratio:auto!important;max-height:none!important;height:clamp(220px,34vh,400px)!important;margin-bottom:clamp(16px,2vh,24px)!important;border-radius:var(--r-lg)!important}html.pf-deck .pf-page .baba-journal .baba-post-tag{margin-bottom:10px!important}html.pf-deck .pf-page .baba-journal .baba-post-title{font-size:clamp(1.35rem,1.9vw,1.9rem)!important;line-height:1.16!important;margin:0 0 12px!important}html.pf-deck .pf-page .baba-journal .baba-post-excerpt{font-size:clamp(1rem,1.05vw,1.12rem)!important;line-height:1.55!important;margin:0 0 auto!important}html.pf-deck .pf-page .baba-journal .baba-post-meta{margin-top:clamp(14px,1.8vh,22px)!important;padding-top:14px!important;border-top:1px solid var(--hair)!important;font-size:.74rem!important}}@media(max-width:800px){html.pf-deck .pf-page .baba-journal{padding:0!important}html.pf-deck .pf-page .baba-journal .baba-wrap{justify-content:center!important;gap:clamp(14px,2.4vh,22px)!important}html.pf-deck .pf-page .baba-journal .baba-journal-head{text-align:left!important;margin:0 0 4px!important;padding-bottom:14px!important;border-bottom:1px solid var(--hair)!important}html.pf-deck .pf-page .baba-journal .baba-journal-heading{font-size:clamp(1.9rem,8.5vw,2.5rem)!important;line-height:1!important;margin:8px 0 0!important}html.pf-deck .pf-page .baba-journal .baba-journal-heading p{margin:0!important}html.pf-deck .pf-page .baba-journal .baba-journal-viewall{margin-top:10px!important;font-size:.82rem!important}html.pf-deck .pf-page .baba-journal .baba-journal-grid{display:flex!important;flex-direction:column!important;gap:clamp(12px,2vh,18px)!important}html.pf-deck .pf-page .baba-journal .baba-post{display:grid!important;grid-template-columns:38% 1fr!important;grid-template-rows:auto auto auto!important;column-gap:16px!important;row-gap:0!important;align-items:stretch!important;padding-bottom:clamp(12px,2vh,18px)!important;border-bottom:1px solid var(--hair)!important}html.pf-deck .pf-page .baba-journal .baba-post:last-child{border-bottom:0!important;padding-bottom:0!important}html.pf-deck .pf-page .baba-journal .baba-post-img{aspect-ratio:4/5!important;max-height:none!important;height:auto!important;margin:0!important;border-radius:var(--r-md)!important;align-self:stretch!important;grid-row:1 / span 3!important}html.pf-deck .pf-page .baba-journal .baba-post-tag{margin:0 0 6px!important;align-self:end!important}html.pf-deck .pf-page .baba-journal .baba-post-title{font-size:1.12rem!important;line-height:1.2!important;margin:0!important;align-self:center!important}html.pf-deck .pf-page .baba-journal .baba-post-excerpt{display:none!important}html.pf-deck .pf-page .baba-journal .baba-post-meta{font-size:.66rem!important;margin:6px 0 0!important;align-self:start!important}}html.pf-deck .pf-page .baba-newsletter{padding:0!important;overflow:hidden!important;background:var(--ink)!important}html.pf-deck .pf-page .baba-newsletter .baba-wrap-narrow{width:100vw!important;max-width:none!important;height:100vh!important;margin:0!important;padding:0!important;position:relative!important;display:grid!important}html.pf-deck .pf-page .baba-newsletter .baba-wrap-narrow:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background-image:linear-gradient(to right,rgba(26,15,8,0) 34%,rgba(26,15,8,.35) 58%,rgba(26,15,8,.9) 80%,var(--ink) 96%),linear-gradient(to bottom,#1a0f0847,#1a0f0800 24% 70%,#1a0f088c),url(https://cp2b4r-vx.myshopify.com/cdn/shop/files/Warm_intimate_editorial_202604231621.jpg?v=1776932495&width=1400);background-size:cover,cover,cover!important;background-position:center,center,30% center!important;background-repeat:no-repeat!important}@media(min-width:801px){html.pf-deck .pf-page .baba-newsletter .baba-wrap-narrow{grid-template-columns:1fr min(50vw,760px);grid-template-rows:minmax(clamp(70px,10vh,120px),1fr) auto auto auto auto minmax(clamp(70px,10vh,120px),1fr);row-gap:clamp(20px,3.4vh,40px);align-items:start!important}html.pf-deck .pf-page .baba-newsletter .chapter,html.pf-deck .pf-page .baba-newsletter .baba-newsletter-heading,html.pf-deck .pf-page .baba-newsletter .baba-newsletter-body,html.pf-deck .pf-page .baba-newsletter .baba-nl-form{position:relative!important;z-index:2!important;grid-column:2!important;text-align:left!important;justify-self:stretch!important;width:100%!important;max-width:none!important;margin:0!important;padding-right:clamp(52px,5vw,78px)!important;padding-left:clamp(34px,3.6vw,64px)!important}html.pf-deck .pf-page .baba-newsletter .chapter{grid-row:2!important;align-self:end!important;letter-spacing:.26em!important}html.pf-deck .pf-page .baba-newsletter .baba-newsletter-heading{grid-row:3!important;font-size:clamp(3rem,4.2vw,4.8rem)!important;line-height:.96!important}html.pf-deck .pf-page .baba-newsletter .baba-newsletter-heading p{margin:0!important;max-width:none!important;text-align:left!important}html.pf-deck .pf-page .baba-newsletter .baba-newsletter-body{grid-row:4!important;max-width:none!important;font-size:1.08rem!important;line-height:1.62!important}html.pf-deck .pf-page .baba-newsletter .baba-newsletter-body p{margin:0!important;max-width:42ch!important;text-align:left!important}html.pf-deck .pf-page .baba-newsletter .baba-nl-form{grid-row:5!important;max-width:none!important;width:100%!important;margin-top:clamp(6px,1.5vh,16px)!important}html.pf-deck .pf-page .baba-newsletter .baba-nl-form input[type=email]{font-size:1.02rem!important}}@media(max-width:800px){html.pf-deck .pf-page .baba-newsletter .baba-wrap-narrow{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;grid-template-columns:none!important;grid-template-rows:none!important;row-gap:0!important;padding:0 0 clamp(30px,5vh,46px) 0!important}html.pf-deck .pf-page .baba-newsletter .baba-wrap-narrow:before{background-image:linear-gradient(to bottom,rgba(26,15,8,.28) 0%,rgba(26,15,8,.06) 22%,rgba(26,15,8,.5) 52%,rgba(26,15,8,.9) 78%,var(--ink) 100%),url(https://cp2b4r-vx.myshopify.com/cdn/shop/files/Warm_intimate_editorial_202604231621.jpg?v=1776932495&width=1400)!important;background-size:cover,cover!important;background-position:center,50% 26%!important;background-repeat:no-repeat!important}html.pf-deck .pf-page .baba-newsletter .chapter,html.pf-deck .pf-page .baba-newsletter .baba-newsletter-heading,html.pf-deck .pf-page .baba-newsletter .baba-newsletter-body,html.pf-deck .pf-page .baba-newsletter .baba-nl-form{position:relative!important;z-index:2!important;grid-column:auto!important;grid-row:auto!important;text-align:left!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 clamp(24px,7vw,32px)!important;justify-self:stretch!important}html.pf-deck .pf-page .baba-newsletter .chapter{padding-bottom:14px!important;letter-spacing:.24em!important}html.pf-deck .pf-page .baba-newsletter .baba-newsletter-heading{font-size:clamp(2.5rem,12vw,3.3rem)!important;line-height:.99!important;margin-bottom:16px!important;max-width:none!important;text-align:left!important}html.pf-deck .pf-page .baba-newsletter .baba-newsletter-heading p{text-align:left!important;max-width:none!important;margin:0!important}html.pf-deck .pf-page .baba-newsletter .baba-newsletter-body{margin-bottom:24px!important;max-width:32ch!important;text-align:left!important;font-size:1rem!important;line-height:1.55!important}html.pf-deck .pf-page .baba-newsletter .baba-newsletter-body p{text-align:left!important;max-width:none!important;margin:0!important}html.pf-deck .pf-page .baba-newsletter .baba-nl-form{max-width:none!important}}#baba-decknav{position:fixed;top:50%;right:clamp(10px,1.3vw,20px);transform:translateY(-50%);z-index:100000;display:flex;flex-direction:row;align-items:center;gap:10px;font-family:var(--f-body);--dn:rgba(26,15,8,.6)}#baba-decknav .dn-progress{order:2;position:relative;width:2px;align-self:stretch;min-height:150px;border-radius:2px;background:#1a0f0824}#baba-decknav .dn-progress-fill{position:absolute;top:0;left:0;width:100%;height:0;border-radius:2px;background:linear-gradient(var(--terra),var(--gold));transition:height .5s var(--ease)}#baba-decknav .dn-list{order:1;list-style:none;margin:0;padding:10px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:13px;border-radius:14px;background:transparent;transition:background .3s var(--ease),box-shadow .3s var(--ease),padding .3s var(--ease)}#baba-decknav .dn-item{display:flex;align-items:center;justify-content:flex-end;gap:12px;cursor:pointer;color:var(--dn);line-height:1}#baba-decknav .dn-item:after{content:"";flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.4;transition:opacity .25s var(--ease),transform .25s var(--ease),background .25s var(--ease)}#baba-decknav .dn-item.active:after{opacity:1;background:var(--terra);transform:scale(1.5)}#baba-decknav .dn-num,#baba-decknav .dn-title{display:none;white-space:nowrap}#baba-decknav .dn-num{font-size:9px;font-weight:600;letter-spacing:.1em;opacity:.55;font-feature-settings:"tnum"}#baba-decknav .dn-title{font-size:10.5px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}#baba-decknav.on-dark{--dn:rgba(242,237,225,.72)}#baba-decknav.on-dark .dn-item.active:after{background:var(--gold)}#baba-decknav.on-dark .dn-progress{background:#f2ede133}@media(min-width:801px){#baba-decknav:hover .dn-list{background:#faf7f0f2;box-shadow:0 16px 46px #1a0f082b;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding-left:20px}#baba-decknav.on-dark:hover .dn-list{background:#160d07eb;box-shadow:0 16px 46px #00000080}#baba-decknav:hover .dn-num,#baba-decknav:hover .dn-title{display:inline-block}#baba-decknav .dn-item:hover{color:var(--terra)}#baba-decknav.on-dark .dn-item:hover{color:var(--gold)}#baba-decknav .dn-item.active{color:var(--terra)}#baba-decknav.on-dark .dn-item.active{color:var(--gold)}#baba-decknav .dn-item.active .dn-title{font-weight:700}}@media(max-width:800px){#baba-decknav{right:8px;gap:0}#baba-decknav .dn-progress{display:none}#baba-decknav .dn-list{gap:11px;padding:6px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/baba.css.map */
