:root{--cream:#fbf4e3;--cream-hdr:#fbf5e6;--bar:#f3ead3;--card:#fffdf7;--green-900:#071f11;--green-950:#031b0e;--green-800:#174221;--green-700:#1d6118;--green-600:#30831d;--green-500:#48a826;--lime:#a6d81e;--ink:#10231a;--text:#3b3a33;--muted:#66655a;--orange:#c3561c;--gold:#f0c55e;--price:#fbc662;--star:#fec608;--u:calc(min(100cqw, 1600px) / 741);--m:calc(min(100cqw, 540px) / 237);--serif:"Source Serif 4", Georgia, "Times New Roman", serif;--sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--brand:"Boogaloo", "Inter", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}ul{list-style:none;margin:0;padding:0}h1,h2,h3,p,blockquote{margin:0}:focus-visible{outline:2px solid var(--green-500);outline-offset:3px;border-radius:4px}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-999px;top:8px;z-index:200;background:var(--ink);color:#fff;padding:10px 16px;border-radius:6px}.skip-link:focus{left:8px}.np{container-type:inline-size;overflow-x:clip;min-height:100vh}main:focus{outline:none}.frame{position:relative;width:calc(741*var(--u));margin-inline:auto}section,.hdr,.ftr{position:relative}.deco{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;z-index:1}.eyebrow{font-family:var(--sans);font-weight:700;font-size:max(9px,calc(8.4*var(--u)));letter-spacing:.3em;text-transform:uppercase;line-height:1.2}.eyebrow--gold{color:var(--gold)}.eyebrow--orange{color:var(--orange)}.h2{font-family:var(--serif);font-weight:700;color:var(--ink);letter-spacing:-.005em}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55em;border-radius:999px;border:0;font-family:var(--sans);font-weight:600;line-height:1;white-space:nowrap;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease,background-color .18s ease;will-change:transform}.btn .ic{width:1.15em;height:1.15em;transition:transform .18s ease}.btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.btn:hover .ic-arrow{transform:translate(3px)}.btn:active{transform:scale(.97);filter:brightness(.96)}.btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.btn--dark{background:var(--green-700);color:#fff}.btn--bright{background:linear-gradient(180deg,#3d9c27 0%,var(--green-600) 100%);color:#fff;box-shadow:0 calc(2*var(--u)) calc(6*var(--u)) #0000002e}.btn--outline{background:transparent;color:var(--ink);border:1px solid #6d7468}.btn--outline:hover{background:#10231a0d}.btn.btn--dark,.btn.btn--bright,.btn.prod__btn,.btn.cta__btn,.btn.hdr__cta,.btn.buy__next{border:0;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.35);background:linear-gradient(180deg,#3f8f2b,#26721b 48%,#1b5e14 52%,#165012);box-shadow:inset 0 1.5px #ffffff61,inset 0 -2px #0000002e,0 4px #0d3a0b,0 6px 4px #0000002e,0 10px 18px #00000038;transition:transform .12s ease,box-shadow .12s ease,filter .15s ease}.btn.btn--bright,.btn.cta__btn{background:linear-gradient(180deg,#7fd05a,#4caf2c 46%,#3a9a20 54%,#2f8619);box-shadow:inset 0 1.5px #ffffff80,inset 0 -2px #00000026,0 4px #1f5e10,0 6px 4px #0003,0 10px 18px #00000047}.btn.btn--dark:after,.btn.btn--bright:after,.btn.prod__btn:after,.btn.cta__btn:after,.btn.hdr__cta:after{content:"";position:absolute;left:8%;right:8%;top:6%;height:42%;border-radius:999px;background:linear-gradient(180deg,#ffffff52,#fff0);pointer-events:none}.btn.btn--dark:hover,.btn.btn--bright:hover,.btn.prod__btn:hover,.btn.cta__btn:hover,.btn.hdr__cta:hover{transform:translateY(-2px);filter:brightness(1.07)}.btn.btn--dark:active,.btn.btn--bright:active,.btn.prod__btn:active,.btn.cta__btn:active,.btn.hdr__cta:active{transform:translateY(3px);filter:brightness(.97);box-shadow:inset 0 1px #ffffff4d,inset 0 2px 4px #0003,0 1px #0d3a0b,0 2px 4px #0003}.btn.btn--bright:active,.btn.cta__btn:active{box-shadow:inset 0 1px #fff6,inset 0 2px 4px #0003,0 1px #1f5e10,0 2px 4px #00000038}.btn.btn--dark[disabled],.btn.btn--dark[disabled]:hover{transform:none;filter:grayscale(.4)}.edge{position:absolute;left:0;width:100%;height:calc(12*var(--u));z-index:5;pointer-events:none}.edge--bottom{bottom:calc(-6*var(--u))}.edge--top{top:-1px;transform:scaleY(-1)}.wordmark{display:inline-flex;flex-direction:column;align-items:center;line-height:1}.wordmark__name{font-family:var(--brand);font-weight:400;color:var(--ink);letter-spacing:.01em;white-space:nowrap}.wordmark__tag{font-family:var(--sans);font-weight:500;color:#3a463b;white-space:nowrap}.hdr{background:var(--cream-hdr);z-index:50;position:sticky;top:0;box-shadow:0 1px #10231a0d}.hdr__frame{height:calc(42*var(--u))}.hdr__burger{display:none}.hdr__brand{position:absolute;left:calc(79*var(--u));top:calc(7*var(--u))}.hdr__brand .wordmark__name{font-size:calc(22.5*var(--u))}.hdr__brand .wordmark__tag{font-size:max(9px,calc(7.2*var(--u)));margin-top:calc(.5*var(--u))}.hdr__nav{position:absolute;left:calc(243*var(--u));top:0;height:calc(42*var(--u));display:flex;align-items:center}.hdr__nav ul{display:flex;gap:calc(19.5*var(--u))}.hdr__nav a{position:relative;font-size:max(12px,calc(8.4*var(--u)));font-weight:500;color:#1b2a1e;padding:calc(4*var(--u)) 0;transition:color .18s}.hdr__nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(1.4*var(--u));min-height:2px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.hdr__nav a:hover:after,.hdr__nav a.is-current:after{transform:scaleX(1)}.hdr__tools{position:absolute;right:calc(15*var(--u));top:0;height:calc(42*var(--u));display:flex;align-items:center}.hdr__icon{display:grid;place-items:center;width:calc(20*var(--u));height:calc(20*var(--u));color:#1b2a1e;transition:transform .18s}.hdr__icon:hover{transform:scale(1.08)}.hdr__icon .ic{width:calc(15*var(--u));height:calc(15*var(--u))}.hdr__icon:first-child{margin-right:calc(12*var(--u))}.hdr__cart{position:relative;margin-right:calc(20*var(--u))}.hdr__cart .ic{width:calc(18*var(--u));height:calc(18*var(--u))}.hdr__count{position:absolute;top:calc(-4*var(--u));right:calc(-5*var(--u));min-width:calc(10*var(--u));height:calc(10*var(--u));padding:0 calc(2*var(--u));border-radius:99px;background:var(--green-800);color:#fff;font-size:max(9px,calc(6.2*var(--u)));font-weight:700;display:grid;place-items:center;line-height:1}.hdr__cta{width:calc(79*var(--u));height:calc(28*var(--u));font-size:max(12px,calc(9*var(--u)))}.mnav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#031b0e73}.mnav[hidden]{display:none}.mnav__panel{background:var(--cream);width:min(86vw,360px);height:100%;padding:20px 22px;display:flex;flex-direction:column;gap:18px;box-shadow:4px 0 30px #0003;animation:slidein .25s ease}@keyframes slidein{0%{transform:translate(-100%)}to{transform:none}}.mnav__top{display:flex;justify-content:space-between;align-items:center}.mnav__top .wordmark__name{font-size:28px}.mnav__top .wordmark__tag{font-size:11px;margin-top:2px}.mnav__close{background:none;border:0;padding:6px}.mnav__close .ic{width:24px;height:24px}.mnav ul a{display:block;padding:12px 0;font-size:18px;font-weight:500;border-bottom:1px solid rgba(16,35,26,.08)}.mnav .btn{height:48px;font-size:16px}.hero{background:#1c3317;z-index:9}.hero__fill{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero__fill:before{content:"";position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background:var(--fill) center/cover no-repeat;filter:blur(28px) brightness(.85)}.hero__frame{height:calc(284*var(--u));overflow:hidden}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero__scene{position:absolute;left:0;top:50%;width:100%;aspect-ratio:738/284;transform:translateY(-50%)}.hero__scene picture,.hero__bgimg{display:block;width:100%;height:100%}.hero__jar{position:absolute;left:60.08%;top:9.51%;width:27.95%;z-index:2}.jar-img{width:100%;height:auto;position:relative;z-index:1;filter:drop-shadow(0 calc(1.5*var(--u)) calc(2.5*var(--u)) rgba(0,0,0,.28))}.jar-shadow{position:absolute;left:6%;right:6%;bottom:-1.5%;height:6%;border-radius:50%;background:radial-gradient(closest-side,#00000073,#0000)}.hero__content{position:absolute;left:calc(90*var(--u));top:calc(31.5*var(--u));z-index:4;width:calc(300*var(--u));color:#fff}.hero__content .eyebrow{font-size:max(9px,calc(8.6*var(--u)));letter-spacing:.33em;font-weight:700;color:#f1cf72;text-shadow:0 1px 6px rgba(0,0,0,.35)}.hero__title{font-family:var(--serif);font-weight:700;font-size:calc(44*var(--u));line-height:calc(38*var(--u));letter-spacing:-.015em;margin-top:calc(7*var(--u));text-shadow:0 calc(2*var(--u)) calc(10*var(--u)) rgba(0,0,0,.25)}.hero__title .line{display:block}.hero__text{margin-top:calc(9*var(--u));font-size:calc(11.2*var(--u));line-height:calc(15.4*var(--u));font-weight:500;letter-spacing:-.003em;text-shadow:0 calc(1*var(--u)) calc(6*var(--u)) rgba(0,0,0,.3)}.hero__text p{margin:0}.hero__btn{margin-top:calc(11.5*var(--u));width:calc(138*var(--u));height:calc(37*var(--u));font-size:calc(12.5*var(--u));font-weight:600}.trust{display:flex;margin:calc(9*var(--u)) 0 0 calc(-21*var(--u))}.trust__item{width:calc(62*var(--u));display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(3*var(--u))}.trust__item .ic{width:calc(22*var(--u));height:calc(22*var(--u));color:#fff;stroke-width:1.5}.trust__item span{font-size:max(9px,calc(7.4*var(--u)));font-weight:700;line-height:1.15;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5)}.story{background:var(--cream);z-index:8}.story__frame{height:calc(184*var(--u))}.story__leaves{left:calc(2*var(--u));top:calc(47*var(--u));width:calc(68*var(--u))}.story__mortar{left:calc(628*var(--u));top:calc(42*var(--u));width:calc(111*var(--u))}.story__photo{position:absolute;left:calc(73*var(--u));top:calc(12*var(--u));width:calc(334*var(--u));height:calc(161*var(--u));clip-path:polygon(0% 1.45%,1.67% 1.68%,3.33% 1.79%,5% 2.08%,6.67% 1.68%,8.33% 2.04%,10% .26%,11.67% 1.13%,13.33% 2.09%,15% 1.5%,16.67% 2%,18.33% .43%,20% 1.14%,21.67% .69%,23.33% 1.29%,25% 1.35%,26.67% .23%,28.33% .63%,30% .76%,31.67% 2.03%,33.33% 1.73%,35% .52%,36.67% 1.79%,38.33% .48%,40% 1.43%,41.67% .45%,43.33% .2%,45% 1.94%,46.67% .62%,48.33% .63%,50% 2.16%,51.67% 1.94%,53.33% .78%,55% 2.12%,56.67% 1.28%,58.33% 1.56%,60% .61%,61.67% 2.08%,63.33% 1.58%,65% 2.13%,66.67% 1.99%,68.33% .8%,70% .92%,71.67% .53%,73.33% .49%,75% .33%,76.67% .8%,78.33% 1.41%,80% .21%,81.67% 1.56%,83.33% .88%,85% .82%,86.67% 1.84%,88.33% 1.16%,90% .83%,91.67% 1.16%,93.33% 1.61%,95% .31%,96.67% 2.15%,98.33% .25%,100% 1.7%,99.34% 5%,98.52% 10%,99.29% 15%,98.87% 20%,99.08% 25%,98.51% 30%,98.55% 35%,98.68% 40%,99.46% 45%,98.7% 50%,99.26% 55%,99.43% 60%,99.44% 65%,98.84% 70%,98.85% 75%,99.02% 80%,99.28% 85%,98.61% 90%,99.25% 95%,99.3% 100%,98.33% 99.52%,96.67% 97.87%,95% 99.69%,93.33% 97.98%,91.67% 98.48%,90% 99.02%,88.33% 99.64%,86.67% 98.48%,85% 99.65%,83.33% 98.89%,81.67% 98.42%,80% 98.43%,78.33% 98.15%,76.67% 97.96%,75% 98.1%,73.33% 99.18%,71.67% 99.79%,70% 98.12%,68.33% 97.9%,66.67% 99.77%,65% 98.87%,63.33% 98.61%,61.67% 98.27%,60% 98.99%,58.33% 99.45%,56.67% 98.71%,55% 98.64%,53.33% 97.91%,51.67% 99.63%,50% 97.87%,48.33% 98.79%,46.67% 99.48%,45% 98.06%,43.33% 99.26%,41.67% 99.7%,40% 99.06%,38.33% 99.38%,36.67% 98.01%,35% 98.67%,33.33% 98.1%,31.67% 99.49%,30% 98.39%,28.33% 98.71%,26.67% 99.8%,25% 99.5%,23.33% 99.75%,21.67% 98.71%,20% 98.78%,18.33% 99.26%,16.67% 98.76%,15% 98.38%,13.33% 98.61%,11.67% 98.09%,10% 98.55%,8.33% 99.78%,6.67% 99.72%,5% 99.05%,3.33% 98.8%,1.67% 98.48%,0% 97.98%,.53% 95%,1.14% 90%,1.24% 85%,.63% 80%,1.14% 75%,1.13% 70%,1.03% 65%,1% 60%,1.11% 55%,.64% 50%,1.05% 45%,.54% 40%,.78% 35%,1.12% 30%,1.03% 25%,.55% 20%,1.33% 15%,.98% 10%,.9% 5%);z-index:2}.story__photo img{width:100%;height:100%;object-fit:cover}.story__copy{position:absolute;left:calc(434*var(--u));top:calc(13*var(--u));width:calc(262*var(--u));z-index:2}.story__copy .eyebrow{font-size:max(9px,calc(8.6*var(--u)))}.story__title{font-size:calc(22.6*var(--u));line-height:calc(23.6*var(--u));margin-top:calc(5*var(--u));font-weight:700}.story__text{margin-top:calc(8*var(--u));font-size:max(12px,calc(9.2*var(--u)));line-height:calc(13.4*var(--u));color:#43423a;width:calc(252*var(--u))}.story__text p{margin:0}.story__btn{margin-top:calc(10*var(--u));width:calc(100*var(--u));height:calc(29*var(--u));font-size:max(12px,calc(10*var(--u)));font-weight:700;border-color:#5d655a}.ingr{background:var(--green-900);color:#fff;z-index:7}.ingr__frame{height:calc(168*var(--u))}.ingr__leaves-l{left:calc(1*var(--u));top:calc(4*var(--u));width:calc(106*var(--u))}.ingr__leaves-r{left:calc(652*var(--u));top:calc(6*var(--u));width:calc(87*var(--u))}.ingr__head{position:absolute;left:0;right:0;top:calc(14*var(--u));text-align:center;z-index:2}.ingr__head .eyebrow{font-size:max(9px,calc(8.6*var(--u)));letter-spacing:.32em;font-weight:700}.ingr__title{color:#fff;font-size:calc(21*var(--u));line-height:calc(24*var(--u));margin-top:calc(3*var(--u))}.ingr__sub{font-size:max(11px,calc(10*var(--u)));font-weight:500;color:#efe9da;margin-top:calc(3*var(--u))}.ingr__list{position:absolute;left:0;top:calc(64*var(--u));width:100%;height:calc(96*var(--u));z-index:2}.ingr__item{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;transform:translate(-50%);width:var(--w,calc(100*var(--u)))}.ingr__img{display:flex;align-items:flex-end;justify-content:center;height:calc(68*var(--u));width:100%}.ingr__img img{max-height:calc(68*var(--u));width:auto;max-width:100%;object-fit:contain;transition:transform .3s ease}.ingr__item:hover .ingr__img img{transform:translateY(calc(-2*var(--u))) scale(1.04)}.ingr__label{margin-top:calc(2.5*var(--u));font-size:max(11px,calc(10.8*var(--u)));font-weight:700;line-height:calc(11.5*var(--u));text-align:center;white-space:nowrap}.ingr__item:nth-child(1){left:calc(121*var(--u));--w:calc(114*var(--u))}.ingr__item:nth-child(2){left:calc(231*var(--u));--w:calc(94*var(--u))}.ingr__item:nth-child(3){left:calc(339*var(--u));--w:calc(102*var(--u))}.ingr__item:nth-child(4){left:calc(440*var(--u));--w:calc(80*var(--u))}.ingr__item:nth-child(5){left:calc(546*var(--u));--w:calc(92*var(--u))}.ingr__item:nth-child(6){left:calc(653*var(--u));--w:calc(86*var(--u))}.prod{background:var(--cream);z-index:6}.prod__frame{height:calc(232*var(--u))}.prod__stage{position:absolute;left:0;top:0;width:calc(418*var(--u));height:calc(230*var(--u))}.prod__scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.prod__jar{position:absolute;left:33.87%;top:3.04%;width:43.74%;z-index:2}.badge{position:absolute;display:grid;place-items:center;color:var(--green-800);z-index:4}.badge .brush{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.badge span{position:relative;color:#fff;font-family:var(--serif);font-weight:700;letter-spacing:-.01em}.badge--size{left:calc(66*var(--u));top:calc(43*var(--u));width:calc(86*var(--u));height:calc(48*var(--u));transform:rotate(-2deg);color:#1f5426}.badge--size span{font-size:calc(19*var(--u))}.prod__info{position:absolute;left:calc(419*var(--u));top:calc(24*var(--u));width:calc(175*var(--u));z-index:2}.prod__title{font-family:var(--serif);font-weight:600;font-size:calc(17.5*var(--u));line-height:calc(20*var(--u));color:var(--ink);margin-top:calc(3*var(--u));letter-spacing:-.005em;white-space:nowrap}.prod__list{margin-top:calc(7*var(--u))}.prod__list li{display:flex;align-items:center;gap:calc(11*var(--u));height:calc(20.7*var(--u));font-size:max(12px,calc(9.7*var(--u)));color:#3e3d36}.prod__list .ic{flex:none;width:calc(14.5*var(--u));height:calc(14.5*var(--u));color:#24302a;stroke-width:1.7}.prod__buy{position:absolute;left:calc(593*var(--u));top:calc(30*var(--u));width:calc(134*var(--u));z-index:2;display:flex;flex-direction:column;align-items:center}.prod__price{position:relative;width:calc(134*var(--u));height:calc(56*var(--u));display:grid;place-items:center;color:var(--green-800)}.prod__price .brush{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.prod__price-val{position:relative;color:#fff;font-family:var(--sans);font-weight:700;font-size:calc(33*var(--u));letter-spacing:-.02em;line-height:1}.prod__form{display:contents}.prod__btn{margin-top:calc(4*var(--u));width:calc(125*var(--u));height:calc(35*var(--u));font-size:calc(12*var(--u));margin-left:calc(7*var(--u));background:#1c5f17}.services{display:flex;justify-content:center}.services li{display:flex;flex-direction:column;align-items:center;gap:calc(3*var(--u));text-align:center}.services .ic{stroke-width:1.4}.prod__services{position:absolute;left:calc(419*var(--u));top:calc(186*var(--u));z-index:2;justify-content:flex-start;gap:calc(22*var(--u))}.prod__services li{width:auto;flex-direction:row;gap:calc(6*var(--u));font-size:max(11px,calc(8.6*var(--u)));font-weight:600;color:#2e2e2a;white-space:nowrap}.prod__services .ic{width:calc(18*var(--u));height:calc(18*var(--u));color:#262626;stroke-width:1.5}.meals{background:var(--cream);z-index:5}.meals__frame{height:calc(244*var(--u))}.meals__sketch-l{left:calc(1*var(--u));top:calc(77*var(--u));width:calc(56*var(--u))}.meals__leaves-l{left:calc(2*var(--u));top:calc(162*var(--u));width:calc(81*var(--u))}.meals__leaves-rt{left:calc(674*var(--u));top:calc(17*var(--u));width:calc(65*var(--u))}.meals__bowl-r{left:calc(638*var(--u));top:calc(132*var(--u));width:calc(101*var(--u))}.meals__eyebrow{position:absolute;left:0;right:0;top:calc(2.5*var(--u));text-align:center;font-size:max(9px,calc(8.8*var(--u)));letter-spacing:.3em;z-index:2}.meals__title{position:absolute;left:0;right:0;top:calc(12*var(--u));text-align:center;font-size:calc(21*var(--u));line-height:calc(25*var(--u));z-index:2}.meals__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.meal{position:absolute;width:calc(181*var(--u));display:flex;flex-direction:column;align-items:center}.meal__img{display:block;width:100%;height:calc(80*var(--u));border-radius:calc(6*var(--u));overflow:hidden;box-shadow:0 calc(2*var(--u)) calc(5*var(--u)) #3c230a2e;background:#3a2617}.meal__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.meal:hover .meal__img img{transform:scale(1.05)}.meal__label{margin-top:calc(3.5*var(--u));font-size:max(11px,calc(10.2*var(--u)));font-weight:700;color:#1c241c;line-height:1.2}.meal:nth-child(1){left:calc(88*var(--u));top:calc(47*var(--u))}.meal:nth-child(2){left:calc(281*var(--u));top:calc(47*var(--u))}.meal:nth-child(3){left:calc(477*var(--u));top:calc(47*var(--u))}.meal:nth-child(4){left:calc(183*var(--u));top:calc(147*var(--u));width:calc(184*var(--u))}.meal:nth-child(5){left:calc(380*var(--u));top:calc(147*var(--u));width:calc(184*var(--u))}.reviews{background:var(--cream);z-index:4}.reviews__frame{height:calc(135*var(--u))}.reviews__title{position:absolute;left:0;right:0;top:calc(3*var(--u));text-align:center;font-size:calc(20*var(--u));line-height:calc(24*var(--u));z-index:2}.reviews__wrap{position:absolute;left:0;right:0;top:calc(33*var(--u));height:calc(93*var(--u));z-index:2}.reviews__track{position:absolute;left:calc(52*var(--u));width:calc(637*var(--u));top:0;height:100%;display:grid;grid-auto-flow:column;grid-auto-columns:calc(199*var(--u));gap:calc(20*var(--u));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.reviews__track::-webkit-scrollbar{display:none}.rcard{scroll-snap-align:start;background:var(--card);border-radius:calc(8*var(--u));padding:calc(7*var(--u)) calc(12*var(--u)) calc(7*var(--u)) calc(13*var(--u));box-shadow:0 calc(1*var(--u)) calc(5*var(--u)) #462d0a12;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}.rcard:hover{transform:translateY(calc(-2*var(--u)));box-shadow:0 calc(4*var(--u)) calc(12*var(--u)) #462d0a1f}.rcard__stars{display:flex;gap:calc(1.2*var(--u));color:var(--star)}.rcard__stars .ic{width:calc(9*var(--u));height:calc(9*var(--u))}.rcard__stars .off{color:#ddd5c4}.rcard__quote{margin-top:calc(3.5*var(--u));font-size:max(12px,calc(10.3*var(--u)));line-height:calc(13.8*var(--u));color:#3d3c35;flex:1}.rcard__who{display:flex;align-items:center;gap:calc(9*var(--u));margin-top:calc(3*var(--u))}.rcard__av{width:calc(22*var(--u));height:calc(22*var(--u));border-radius:50%;overflow:hidden;flex:none;background:#eee}.rcard__av img{width:100%;height:100%;object-fit:cover}.rcard__who strong{display:block;font-size:max(11px,calc(9*var(--u)));font-weight:700;color:#1c241c;line-height:1.2}.rcard__who small{display:block;font-size:max(11px,calc(8.2*var(--u)));color:#6b6a60;line-height:1.3}.reviews__arrow{position:absolute;top:50%;transform:translateY(-50%);background:none;border:0;padding:calc(4*var(--u));color:#1c241c;transition:transform .18s,opacity .18s}.reviews__arrow .ic{width:calc(15*var(--u));height:calc(15*var(--u))}.reviews__arrow:hover{transform:translateY(-50%) scale(1.15)}.reviews__arrow--prev{left:calc(20*var(--u))}.reviews__arrow--next{left:calc(711*var(--u))}.reviews__dots{position:absolute;left:0;right:0;top:calc(127*var(--u));z-index:6;display:flex;justify-content:center;gap:calc(3.5*var(--u))}.reviews__dots span{width:calc(4.6*var(--u));height:calc(4.6*var(--u));border-radius:50%;background:#8b8b82;transition:background .2s}.reviews__dots span.is-on{background:#1c241c}.cta{background:var(--green-950);color:#fff;z-index:3}.cta__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--green-950)}.cta__frame{height:calc(200*var(--u))}.cta__leaves{left:calc(1*var(--u));top:calc(42*var(--u));width:calc(52*var(--u));z-index:2}.cta__scene{position:absolute;left:calc(347*var(--u));top:calc(33*var(--u));width:calc(394*var(--u));aspect-ratio:301/120}.cta__scene picture{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%),linear-gradient(180deg,transparent 0,#000 8%,#000 90%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 30%),linear-gradient(180deg,transparent 0,#000 8%,#000 90%,transparent 100%);mask-composite:intersect}.cta__scene img,.cta__scene picture{display:block;width:100%;height:100%}.cta__jar{position:absolute;left:32.89%;top:-18.25%;width:41.86%;z-index:2}.cta__copy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.cta__copy>*{pointer-events:auto}.cta__title{position:absolute;left:calc(64*var(--u));top:calc(53*var(--u));font-family:var(--serif);font-weight:700;font-size:calc(22*var(--u));line-height:calc(22.5*var(--u));letter-spacing:-.005em}.cta__sub{position:absolute;left:calc(64*var(--u));top:calc(101*var(--u));font-size:max(11px,calc(10.2*var(--u)));font-weight:500;color:#f4efe2}.cta__price{position:absolute;left:calc(62*var(--u));top:calc(116*var(--u));font-family:var(--sans);font-weight:800;font-size:calc(36*var(--u));line-height:1;color:var(--price);letter-spacing:-.02em}.cta__btn{position:absolute;left:calc(289*var(--u));top:calc(76*var(--u));width:calc(120*var(--u));height:calc(33*var(--u));font-size:calc(12.5*var(--u));background:linear-gradient(180deg,#5fbb3f,#3f9a24);border:1.5px solid #a6dd8f}.cta__services{position:absolute;left:calc(186*var(--u));top:calc(129*var(--u));gap:calc(11*var(--u))}.services--light li{text-shadow:0 1px 4px rgba(0,0,0,.6);flex-direction:row;gap:calc(4.5*var(--u));font-size:max(9px,calc(8*var(--u)));font-weight:600;color:#fff;white-space:nowrap}.services--light .ic{width:calc(13*var(--u));height:calc(13*var(--u));color:#fff}.ftr{background:var(--cream);z-index:2}.ftr__frame{height:auto;display:flex;align-items:center;justify-content:space-between;padding:calc(20*var(--u)) calc(46*var(--u)) calc(18*var(--u))}.ftr__col{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:calc(56*var(--u))}.ftr__col+.ftr__col:before{content:"";position:absolute;left:calc(-32*var(--u));top:calc(4*var(--u));bottom:calc(4*var(--u));width:1px;background:#10231a24}.ftr__brand .wordmark__name{font-size:calc(30*var(--u))}.ftr__brand .wordmark__tag{font-size:max(9px,calc(8*var(--u)));margin-top:calc(1.5*var(--u))}.ftr__h{font-family:var(--sans);font-size:max(12px,calc(9.4*var(--u)));font-weight:700;color:#1b2a1e;line-height:1.2;letter-spacing:.01em}.ftr__care ul{margin-top:calc(6*var(--u));display:grid;gap:calc(5*var(--u))}.ftr__care li{display:flex;align-items:center;gap:calc(7*var(--u));font-size:max(12px,calc(8.8*var(--u)));color:#2e2e29;line-height:1.1}.ftr__care .ic{width:calc(9.5*var(--u));height:calc(9.5*var(--u));color:var(--green-800);flex:none}.ftr__care a:hover{color:var(--green-700);text-decoration:underline}.ftr__social{align-items:center}.ftr__social ul{display:flex;gap:calc(9*var(--u));margin-top:calc(8*var(--u))}.ftr__social .ic{width:calc(19*var(--u));height:calc(19*var(--u));transition:transform .18s}.ftr__social a:hover .ic{transform:translateY(-2px) scale(1.08)}.ftr__fssai{align-items:center}.ftr__fssai img{width:calc(56*var(--u));height:auto}.ftr__fssai p{margin-top:calc(3*var(--u));font-size:max(10px,calc(7.6*var(--u)));font-weight:600;color:#262626;white-space:nowrap}.ftr__bar{background:var(--bar);border-top:1px solid rgba(16,35,26,.06)}.ftr__bar-frame{height:calc(23*var(--u));display:flex;align-items:center;justify-content:space-between;padding:0 calc(23*var(--u))}.ftr__bar p,.ftr__bar li{font-size:max(11px,calc(7.6*var(--u)));color:#55544a;white-space:pre}.ftr__bar ul{display:flex}.ftr__bar li+li:before{content:"|";margin:0 calc(9*var(--u));color:#8a887d}.ftr__bar a:hover{color:var(--ink);text-decoration:underline}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150}.drawer[hidden]{display:none}.drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#031b0e80;animation:fade .2s ease}@keyframes fade{0%{opacity:0}}.drawer__panel{position:absolute;right:0;top:0;height:100%;width:min(420px,92vw);background:var(--cream);display:flex;flex-direction:column;box-shadow:-8px 0 30px #0003;animation:slidein-r .28s ease}@keyframes slidein-r{0%{transform:translate(100%)}}.drawer__head{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid rgba(16,35,26,.08)}.drawer__head h2{font-family:var(--serif);font-size:22px;font-weight:600}.drawer__close{background:none;border:0;padding:6px}.drawer__close .ic{width:22px;height:22px}.drawer__body{flex:1;overflow:auto;padding:8px 20px}.drawer__empty{padding:28px 0;color:var(--muted)}.ditem{display:grid;grid-template-columns:72px 1fr auto;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid rgba(16,35,26,.08)}.ditem img{width:72px;height:72px;object-fit:contain;background:#fff;border-radius:8px}.ditem__title{font-weight:600;font-size:15px;line-height:1.3}.ditem__var{font-size:13px;color:var(--muted)}.ditem__price{font-weight:700;font-size:15px;text-align:right}.ditem__rm{background:none;border:0;padding:0;margin-top:6px;font-size:12px;color:var(--muted);text-decoration:underline}.drawer__foot{padding:16px 20px 22px;border-top:1px solid rgba(16,35,26,.08);display:grid;gap:10px}.drawer__total{display:flex;justify-content:space-between;font-size:17px}.drawer__note{font-size:13px;color:var(--muted)}.drawer__checkout{width:100%;height:50px;font-size:16px}.drawer__view{text-align:center;font-size:14px;text-decoration:underline}.qty{display:inline-flex;align-items:center;border:1px solid #c9c2ad;border-radius:999px;background:#fff;height:44px}.qty button{background:none;border:0;width:40px;height:100%;display:grid;place-items:center}.qty .ic{width:16px;height:16px}.qty input{width:44px;height:100%;border:0;text-align:center;font:600 16px var(--sans);background:transparent;-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty--sm{height:36px}.qty--sm button{width:32px}.qty--sm input{width:34px;font-size:14px}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);background:var(--ink);color:#fff;padding:12px 18px;border-radius:999px;font-size:14px;z-index:200;box-shadow:0 8px 24px #00000040}.buy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180;display:grid;place-items:center;padding:16px}.buy[hidden]{display:none}.buy__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#031b0e99;animation:fade .2s ease}.buy__box{position:relative;width:min(400px,100%);background:var(--cream);border-radius:22px;padding:26px 26px 24px;text-align:center;box-shadow:0 24px 60px #00000059;animation:pop .25s ease}@keyframes pop{0%{transform:translateY(12px) scale(.97);opacity:0}}.buy__x{position:absolute;right:12px;top:12px;background:none;border:0;padding:6px;color:#1b2a1e}.buy__x .ic{width:22px;height:22px}.buy__brand .wordmark__name{font-size:34px}.buy__brand .wordmark__tag{font-size:12px;margin-top:3px}.buy__face{width:112px;height:112px;margin:16px auto 6px;border-radius:50%;border:4px solid #fff;box-shadow:0 0 0 2px #a6d81e,0 8px 20px #00000026}.buy__form{display:flex;flex-direction:column;text-align:left;margin-top:8px}.buy__label{font-size:14px;font-weight:600;color:#1b2a1e;margin:10px 0 6px}.buy__input{width:100%;height:48px;border:1.5px solid #cfc7b0;border-radius:12px;padding:0 14px;font:16px var(--sans);background:#fff;color:var(--ink);outline:none;transition:border-color .15s,box-shadow .15s}.buy__input:focus{border-color:var(--green-600);box-shadow:0 0 0 3px #30831d2e}.buy__phone{display:flex;align-items:center;border:1.5px solid #cfc7b0;border-radius:12px;background:#fff;overflow:hidden}.buy__phone:focus-within{border-color:var(--green-600);box-shadow:0 0 0 3px #30831d2e}.buy__phone span{padding:0 4px 0 14px;font-weight:600;color:#3b3a33}.buy__phone .buy__input{border:0;box-shadow:none;padding-left:6px}.buy__err{min-height:20px;margin-top:8px;font-size:13px;color:#b3261e}.buy__next{height:52px;font-size:17px;margin-top:6px;width:100%}.buy__next.is-loading{opacity:.8;pointer-events:none}.page{padding:48px 0 72px;min-height:50vh}.page__frame{max-width:1100px;width:auto;padding:0 20px}.page__frame--center{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.page .h2{font-size:clamp(28px,3vw,40px);margin-bottom:24px}.rte{font-size:16px;line-height:1.7;color:var(--text)}.rte p{margin:0 0 1em}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px}.pcard a{display:flex;flex-direction:column;gap:8px}.pcard__img{display:block;aspect-ratio:1;background:#fff;border-radius:12px;overflow:hidden;padding:12px}.pcard__img img{width:100%;height:100%;object-fit:contain}.pcard__title{font-weight:600}.pcard__price{color:var(--green-700);font-weight:700}.searchform{display:flex;gap:8px;margin-bottom:28px}.searchform input,.page input[type=email],.page input[type=password],.page input[type=text]{flex:1;height:46px;border:1px solid #c9c2ad;border-radius:10px;padding:0 14px;font:16px var(--sans);background:#fff;width:100%;max-width:420px}.searchform .btn{width:52px;height:46px}.searchform .ic{width:20px;height:20px}.cartpage__items{display:grid;gap:4px}.citem{display:grid;grid-template-columns:96px 1fr auto auto;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid rgba(16,35,26,.1)}.citem__img img{width:96px;height:96px;object-fit:contain;background:#fff;border-radius:10px}.citem__info{display:flex;flex-direction:column;gap:4px}.citem__title{font-weight:600}.citem__remove{grid-column:2;font-size:13px;text-decoration:underline;color:var(--muted)}.cartpage__foot{margin-top:24px;display:grid;gap:10px;justify-items:end}.cartpage__actions{display:flex;gap:12px;flex-wrap:wrap}.cartpage__actions .btn{height:48px;padding:0 26px;font-size:16px}.page .btn{min-height:46px;padding:0 24px;font-size:16px}.pdp{padding:40px 0 70px;background:var(--cream)}.pdp__frame{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start;max-width:1200px;width:auto;padding:0 24px}.pdp__main{background:#fff;border-radius:18px;padding:28px;box-shadow:0 6px 28px #462d0a14}.pdp__img{width:100%;height:auto;max-height:640px;object-fit:contain}.pdp__thumbs{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.pdp__thumbs button{width:72px;height:72px;border:1px solid #ddd5c4;border-radius:10px;background:#fff;padding:4px}.pdp__thumbs img{width:100%;height:100%;object-fit:contain}.pdp__info{display:flex;flex-direction:column;gap:12px}.pdp__title{font-family:var(--serif);font-weight:600;font-size:clamp(30px,3.2vw,46px);line-height:1.1}.pdp__price{font-size:32px;font-weight:700;color:var(--green-800)}.pdp__price s{font-size:20px;color:var(--muted);font-weight:500;margin-left:8px}.pdp__tax{font-size:13px;color:var(--muted)}.pdp__form{display:flex;flex-direction:column;gap:10px;margin-top:6px;align-items:flex-start}.pdp__label{font-size:14px;font-weight:600}.pdp__select{height:44px;border-radius:10px;border:1px solid #c9c2ad;padding:0 12px;font:15px var(--sans);background:#fff;min-width:220px}.pdp__add{width:100%;max-width:420px;height:52px;font-size:17px;margin-top:8px}.pdp__form .shopify-payment-button{width:100%;max-width:420px}.pdp__form .shopify-payment-button__button{border-radius:999px;min-height:52px}.pdp__desc{margin-top:10px}.pdp__services{justify-content:flex-start;gap:28px;margin-top:10px}.pdp__services li{font-size:13px;color:#333}.pdp__services .ic{width:26px;height:26px}@media(max-width:1023px){.frame{width:calc(237*var(--m))}.edge{height:calc(7*var(--m))}.hdr__frame{height:calc(34*var(--m))}.hdr__burger{display:grid;place-items:center;position:absolute;left:calc(9*var(--m));top:50%;transform:translateY(-50%);width:calc(20*var(--m));height:calc(20*var(--m));background:none;border:0;padding:0;color:#1b2a1e}.hdr__burger .ic{width:calc(15*var(--m));height:calc(15*var(--m))}.hdr__brand{left:50%;top:calc(5.5*var(--m));transform:translate(-50%)}.hdr__brand .wordmark__name{font-size:calc(17.5*var(--m))}.hdr__brand .wordmark__tag{font-size:max(8.5px,calc(5.4*var(--m)));margin-top:calc(.3*var(--m))}.hdr__nav,.hdr__cta{display:none}.hdr__tools{right:calc(8*var(--m));height:calc(34*var(--m))}.hdr__icon{width:calc(18*var(--m));height:calc(18*var(--m))}.hdr__icon:first-child{margin-right:calc(6*var(--m))}.hdr__icon .ic{width:calc(12.5*var(--m));height:calc(12.5*var(--m))}.hdr__cart{margin-right:0}.hdr__cart .ic{width:calc(14.5*var(--m));height:calc(14.5*var(--m))}.hdr__count{min-width:calc(8.5*var(--m));height:calc(8.5*var(--m));top:calc(-2*var(--m));right:calc(-3*var(--m));font-size:max(8px,calc(5.2*var(--m)))}.hero__fill{display:none}.hero{background:#14200f}.hero__frame{height:calc(326*var(--m))}.hero__scene{aspect-ratio:235/286;left:0;width:100%;top:0;transform:none}.hero__scene picture{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 88%,transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 88%,transparent 100%)}.hero__jar{left:30.21%;top:42.57%;width:43.4%}.hero__content{left:0;right:0;top:calc(7*var(--m));width:auto;display:flex;flex-direction:column;align-items:center;text-align:center;height:calc(100% - calc(14*var(--m)))}.hero__content .eyebrow{font-size:max(8.5px,calc(6.6*var(--m)));letter-spacing:.26em}.hero__title{font-size:calc(23*var(--m));line-height:calc(21*var(--m));margin-top:calc(3.5*var(--m))}.hero__text{margin-top:calc(5*var(--m));font-size:max(11px,calc(7.4*var(--m)));line-height:calc(10.6*var(--m));max-width:calc(200*var(--m))}.hero__btn{position:absolute;left:calc(50% - calc(48.5*var(--m)));top:calc(240*var(--m));margin:0;width:calc(97*var(--m));height:calc(24*var(--m));font-size:max(12px,calc(8.4*var(--m)));z-index:5}.trust{position:absolute;left:0;right:0;top:calc(272*var(--m));margin:0;justify-content:center}.trust__item{width:calc(58*var(--m));gap:calc(2*var(--m))}.trust__item .ic{width:calc(21*var(--m));height:calc(21*var(--m))}.trust__item span{font-size:max(9px,calc(6.6*var(--m)))}.story__frame{height:auto;padding:calc(86*var(--m)) calc(14*var(--m)) calc(20*var(--m)) calc(15*var(--m))}.story__leaves{display:none}.story__photo{left:calc(9*var(--m));top:calc(7*var(--m));width:calc(166*var(--m));height:calc(72*var(--m))}.story__mortar{left:calc(170*var(--m));top:calc(2*var(--m));width:calc(62*var(--m))}.story__copy{position:relative;left:auto;top:auto;width:auto}.story__copy .eyebrow{font-size:max(8.5px,calc(6.4*var(--m)))}.story__title{font-size:calc(13.5*var(--m));line-height:calc(14*var(--m));margin-top:calc(2*var(--m))}.story__text{margin-top:calc(4*var(--m));font-size:max(11px,calc(7.1*var(--m)));line-height:calc(10.2*var(--m));width:auto}.story__btn{margin-top:calc(8*var(--m));width:calc(90*var(--m));height:calc(24*var(--m));font-size:max(11.5px,calc(7.8*var(--m)))}.ingr__frame{height:auto;padding:calc(12*var(--m)) 0 calc(18*var(--m))}.ingr__leaves-l{left:0;top:calc(2*var(--m));width:calc(42*var(--m))}.ingr__leaves-r{left:auto;right:0;top:calc(2*var(--m));width:calc(36*var(--m))}.ingr__head{position:relative;top:auto}.ingr__head .eyebrow{font-size:max(8.5px,calc(6.3*var(--m)))}.ingr__title{font-size:calc(11.4*var(--m));line-height:calc(13*var(--m));margin-top:calc(2*var(--m))}.ingr__sub{font-size:max(9.5px,calc(5.9*var(--m)));margin-top:calc(2*var(--m))}.ingr__list{position:relative;top:auto;height:auto;display:grid;grid-template-columns:repeat(3,calc(74*var(--m)));justify-content:center;row-gap:calc(6*var(--m));margin-top:calc(7*var(--m))}.ingr__item,.ingr__item:nth-child(n){position:relative;left:auto;transform:none;width:calc(74*var(--m))}.ingr__item:nth-child(-n+3) .ingr__label{max-width:calc(44*var(--m))}.ingr__img{height:calc(40*var(--m));width:auto;max-width:calc(66*var(--m))}.ingr__img img{max-height:calc(40*var(--m))}.ingr__label{font-size:max(11px,calc(8.4*var(--m)));line-height:calc(9.5*var(--m));white-space:normal;margin-top:calc(2*var(--m))}.prod__frame{height:calc(126*var(--m));overflow:hidden}.prod__stage{left:0;top:calc(20*var(--m));width:calc(130*var(--m));height:calc(71.5*var(--m));z-index:1;clip-path:inset(5% 0 0 0)}.badge--size{left:12%;top:18%;width:24%;height:22%}.badge--size span{font-size:calc(7.4*var(--m))}.prod__info{left:calc(131*var(--m));top:calc(10*var(--m));width:calc(104*var(--m));z-index:2}.prod__info .eyebrow{font-size:max(8px,calc(5.6*var(--m)));letter-spacing:.24em}.prod__title{font-size:calc(9.2*var(--m));line-height:calc(11*var(--m));margin-top:calc(1.5*var(--m))}.prod__list{margin-top:calc(4*var(--m))}.prod__list li{height:calc(11*var(--m));gap:calc(5*var(--m));font-size:max(8.5px,calc(5.7*var(--m)));white-space:nowrap}.prod__list .ic{width:calc(7.6*var(--m));height:calc(7.6*var(--m))}.prod__buy{left:calc(130*var(--m));top:calc(99*var(--m));width:calc(106*var(--m));flex-direction:row;align-items:center;justify-content:space-between}.prod__price{width:auto;height:auto;color:inherit}.prod__price .brush{display:none}.prod__price-val{color:#0e1d12;font-size:calc(14*var(--m));font-weight:700}.prod__btn{margin:0;width:calc(57*var(--m));height:calc(17*var(--m));font-size:max(9px,calc(5.8*var(--m)))}.prod__services{left:calc(2*var(--m));right:auto;width:calc(126*var(--m));top:calc(95*var(--m));justify-content:space-between;padding:0;gap:0}.prod__services li{width:calc(42*var(--m));flex-direction:column;font-size:max(9px,calc(5.4*var(--m)));gap:calc(1.5*var(--m));white-space:nowrap}.prod__services .ic{width:calc(11*var(--m));height:calc(11*var(--m))}.meals__frame{height:calc(174*var(--m))}.meals__sketch-l{left:0;top:calc(96*var(--m));width:calc(24*var(--m))}.meals__leaves-l{display:none}.meals__leaves-rt{left:auto;right:0;top:calc(6*var(--m));width:calc(26*var(--m))}.meals__bowl-r{display:none}.meals__eyebrow{top:calc(12*var(--m));font-size:max(8.5px,calc(6.3*var(--m)));letter-spacing:.24em}.meals__title{top:calc(19*var(--m));font-size:calc(12.6*var(--m));line-height:calc(14*var(--m))}.meal,.meal:nth-child(n){width:calc(70*var(--m))}.meal__img{height:calc(46*var(--m));border-radius:calc(4*var(--m))}.meal__label{font-size:max(10.5px,calc(7.2*var(--m)));margin-top:calc(2.5*var(--m))}.meal:nth-child(1){left:calc(9*var(--m));top:calc(41*var(--m))}.meal:nth-child(2){left:calc(84*var(--m));top:calc(41*var(--m))}.meal:nth-child(3){left:calc(159*var(--m));top:calc(41*var(--m))}.meal:nth-child(4){left:calc(35*var(--m));top:calc(108*var(--m));width:calc(80*var(--m))}.meal:nth-child(5){left:calc(122*var(--m));top:calc(108*var(--m));width:calc(80*var(--m))}.reviews__frame{height:auto;padding:calc(4*var(--m)) 0 calc(16*var(--m))}.reviews__title{position:relative;top:auto;font-size:calc(13*var(--m));line-height:calc(15*var(--m))}.reviews__wrap{position:relative;top:auto;height:auto;margin-top:calc(7*var(--m))}.reviews__track{position:relative;left:auto;width:calc(209*var(--m));margin:0 auto;grid-auto-columns:calc(65*var(--m));gap:calc(7*var(--m))}.rcard{padding:calc(5*var(--m)) calc(5*var(--m)) calc(6*var(--m));border-radius:calc(5*var(--m))}.rcard__stars .ic{width:calc(5.6*var(--m));height:calc(5.6*var(--m))}.rcard__quote{margin-top:calc(3*var(--m));font-size:max(9px,calc(5.6*var(--m)));line-height:1.32;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.rcard__who{gap:calc(4*var(--m));margin-top:calc(4*var(--m))}.rcard__av{width:calc(12*var(--m));height:calc(12*var(--m))}.rcard__who strong{font-size:max(9px,calc(5.6*var(--m)))}.rcard__who small{font-size:max(8.5px,calc(5.2*var(--m)))}.reviews__arrow{padding:calc(2*var(--m))}.reviews__arrow .ic{width:calc(9*var(--m));height:calc(9*var(--m))}.reviews__arrow--prev{left:calc(2*var(--m))}.reviews__arrow--next{left:auto;right:calc(2*var(--m))}.reviews__dots{position:relative;top:auto;margin-top:calc(7*var(--m));gap:calc(2.5*var(--m))}.reviews__dots span{width:calc(3.6*var(--m));height:calc(3.6*var(--m))}.cta__fill{background:var(--green-950)}.cta__frame{height:calc(202*var(--m))}.cta__leaves{display:none}.cta__scene{left:calc(-27*var(--m));top:calc(32*var(--m));width:calc(275*var(--m));aspect-ratio:235/143}.cta__scene picture{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 94%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 94%,transparent 100%)}.cta__frame{overflow:hidden}.cta__jar{left:54.47%;top:17.45%;width:38.72%}.cta__title{left:calc(18*var(--m));top:calc(24*var(--m));font-size:calc(15*var(--m));line-height:calc(16*var(--m))}.cta__sub{left:calc(18*var(--m));top:calc(61*var(--m));font-size:max(9.5px,calc(6.4*var(--m)))}.cta__price{left:calc(17*var(--m));top:calc(74*var(--m));font-size:calc(20*var(--m))}.cta__btn{left:calc(12*var(--m));top:calc(112*var(--m));width:calc(84*var(--m));height:calc(23*var(--m));font-size:max(11px,calc(7.6*var(--m)))}.cta__services{display:none}.ftr__frame{display:grid;grid-template-columns:1fr 1fr;padding:calc(14*var(--m)) calc(16*var(--m)) calc(12*var(--m));row-gap:calc(12*var(--m));column-gap:calc(10*var(--m));align-items:start}.ftr__col{min-height:0}.ftr__col+.ftr__col:before{display:none}.ftr__brand{grid-column:1/-1;align-items:center;padding-bottom:calc(10*var(--m));border-bottom:1px solid rgba(16,35,26,.12)}.ftr__brand .wordmark__name{font-size:calc(22*var(--m))}.ftr__brand .wordmark__tag{font-size:max(9px,calc(6*var(--m)))}.ftr__h{font-size:max(12px,calc(8*var(--m)))}.ftr__care{grid-column:1/-1}.ftr__care ul{gap:calc(5*var(--m));margin-top:calc(5*var(--m))}.ftr__care li{font-size:max(12px,calc(7.8*var(--m)));gap:calc(6*var(--m))}.ftr__care .ic{width:calc(9*var(--m));height:calc(9*var(--m))}.ftr__social{align-items:flex-start}.ftr__social ul{gap:calc(7*var(--m));margin-top:calc(5*var(--m))}.ftr__social .ic{width:calc(17*var(--m));height:calc(17*var(--m))}.ftr__fssai{align-items:center;justify-content:flex-start;padding-left:calc(10*var(--m));border-left:1px solid rgba(16,35,26,.12)}.ftr__fssai img{width:calc(44*var(--m))}.ftr__fssai p{font-size:max(9.5px,calc(6*var(--m)));margin-top:calc(3*var(--m))}.ftr__bar-frame{height:auto;flex-direction:column;gap:calc(2.5*var(--m));padding:calc(7*var(--m)) calc(10*var(--m)) calc(9*var(--m));text-align:center}.ftr__bar p,.ftr__bar li{font-size:max(9.5px,calc(5.9*var(--m)))}.ftr__bar li+li:before{margin:0 calc(4*var(--m))}.pdp__frame{grid-template-columns:1fr;gap:24px}.citem{grid-template-columns:72px 1fr;grid-template-areas:"img info" "img qty" "img line"}.citem__img img{width:72px;height:72px}}.anim [data-hero-step],.anim .hero__jar .jar-img{visibility:hidden}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nani.css.map */
