.descent[data-astro-cid-6gfpkdzn]{--frame-h:max(100svh, 56.25vw);position:relative}.descent__stage[data-astro-cid-6gfpkdzn]{min-height:100svh;padding:calc(var(--header-h) + 2rem) var(--gutter) 3rem;isolation:isolate;background:var(--tc-coal);align-content:center;gap:2rem;display:grid;position:relative;overflow:hidden}.descent__media[data-astro-cid-6gfpkdzn],.descent__video[data-astro-cid-6gfpkdzn],.descent__veil[data-astro-cid-6gfpkdzn],.descent__scrim[data-astro-cid-6gfpkdzn]{width:100%;height:100%;position:absolute;inset:0}.descent__media[data-astro-cid-6gfpkdzn] picture{display:contents}.descent__media[data-astro-cid-6gfpkdzn] img,.descent__video[data-astro-cid-6gfpkdzn]{object-fit:cover;object-position:50% 70%;width:100%;height:100%}.descent__media--first[data-astro-cid-6gfpkdzn],.descent__video[data-astro-cid-6gfpkdzn],.descent__rail[data-astro-cid-6gfpkdzn],.descent__hint[data-astro-cid-6gfpkdzn],.descent__scene[data-astro-cid-6gfpkdzn].descent__scene--step{display:none}.descent__veil[data-astro-cid-6gfpkdzn]{z-index:1;background:linear-gradient(#373b3e99,#373b3e00 26% 58%,#373b3e80)}.descent__scrim[data-astro-cid-6gfpkdzn]{z-index:1;background:linear-gradient(90deg,#373b3ec7,#373b3e73 40%,#373b3e00 68%)}.descent__scene[data-astro-cid-6gfpkdzn],.descent__final[data-astro-cid-6gfpkdzn]{z-index:5;text-shadow:0 1px 34px #1e212373;justify-items:start;gap:1.1rem;max-width:36rem;display:grid;position:relative}.descent__scene[data-astro-cid-6gfpkdzn] .eyebrow[data-astro-cid-6gfpkdzn]{color:var(--tc-cream)}.descent__scene[data-astro-cid-6gfpkdzn]:before{content:"";z-index:-1;background:radial-gradient(closest-side,#2b2e31b3,#2b2e316b 58%,#2b2e3100);position:absolute;inset:-40% -32%}.descent__mark[data-astro-cid-6gfpkdzn]{width:min(78vw,44rem);color:var(--tc-cream)}.descent__mark[data-astro-cid-6gfpkdzn] svg{filter:drop-shadow(0 2px 30px #1e212366);width:100%;height:auto}.descent__line[data-astro-cid-6gfpkdzn]{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.3rem,1.4rem + 3.6vw,4.8rem);line-height:1.06}.descent__line[data-astro-cid-6gfpkdzn] em{color:var(--tc-lime);font-style:italic}.descent__scene[data-astro-cid-6gfpkdzn] .lede[data-astro-cid-6gfpkdzn],.descent__final[data-astro-cid-6gfpkdzn] .lede[data-astro-cid-6gfpkdzn]{color:#ebe5c9eb}.descent__final[data-astro-cid-6gfpkdzn] .btn[data-astro-cid-6gfpkdzn]{text-shadow:none}.descent__bottles[data-astro-cid-6gfpkdzn]{z-index:3;left:64%;bottom:calc(30svh - .08 * var(--frame-h));align-items:flex-end;gap:clamp(.5rem,1.6vw,1.75rem);display:flex;position:absolute;transform:translate(-50%)}.descent__bottle[data-astro-cid-6gfpkdzn]{position:relative}.descent__bottle[data-astro-cid-6gfpkdzn] img{width:auto;height:var(--h);max-width:none;position:relative}.descent__bottle[data-astro-cid-6gfpkdzn]:after{content:"";z-index:-1;background:radial-gradient(closest-side,#28241c99,#28241c00);border-radius:50%;height:7%;position:absolute;inset:auto -18% -1.4%}.descent__bottle--ocaso[data-astro-cid-6gfpkdzn]{--h:46svh}.descent__bottle--espiritu[data-astro-cid-6gfpkdzn]{--h:44svh}.descent__bottle--cumbre[data-astro-cid-6gfpkdzn]{--h:32svh}.descent__mist[data-astro-cid-6gfpkdzn]{z-index:4;pointer-events:none;filter:blur(22px);background:radial-gradient(42% 55% at 28% 72%,#eceee68c,#0000 70%),radial-gradient(36% 50% at 72% 82%,#eceee66b,#0000 70%);height:44%;animation:15s ease-in-out infinite alternate descent-mist;position:absolute;inset:auto -20% -6%}@keyframes descent-mist{0%{transform:translate(-5%)}to{transform:translate(6%,-4%)}}.descent-on .descent[data-astro-cid-6gfpkdzn]{height:560svh}.descent-on .descent__stage[data-astro-cid-6gfpkdzn]{height:100svh;min-height:0;padding:0;display:block;position:sticky;top:0}.descent-on .descent__media--last[data-astro-cid-6gfpkdzn]{display:none}.descent-on .descent__media--first[data-astro-cid-6gfpkdzn],.descent-on .descent__video[data-astro-cid-6gfpkdzn],.descent-on .descent__hint[data-astro-cid-6gfpkdzn]{display:block}.descent-on .descent__media--first[data-astro-cid-6gfpkdzn]{z-index:0;transition:opacity .6s var(--ease-out)}.descent-on .is-ready[data-astro-cid-6gfpkdzn] .descent__media--first[data-astro-cid-6gfpkdzn]{opacity:0}.descent-on .descent__scene[data-astro-cid-6gfpkdzn],.descent-on .descent__final[data-astro-cid-6gfpkdzn]{position:absolute}.descent-on .descent__scene--intro[data-astro-cid-6gfpkdzn]{text-align:center;max-width:none;padding-inline:var(--gutter);place-content:center;justify-items:center;inset:0}.descent-on .descent__scene--intro[data-astro-cid-6gfpkdzn]:before{inset:14% 4%}.descent-on .descent__scene--step[data-astro-cid-6gfpkdzn]{opacity:0;display:grid;bottom:15svh;left:clamp(1rem,7vw,7rem)}.descent-on .descent__final[data-astro-cid-6gfpkdzn]{opacity:0;visibility:hidden;top:50%;left:clamp(1rem,7vw,7rem);translate:0 -50%}.descent-on .descent__bottle[data-astro-cid-6gfpkdzn],.descent-on .descent__mist[data-astro-cid-6gfpkdzn],.descent-on .descent__scrim[data-astro-cid-6gfpkdzn]{opacity:0}.descent__hint[data-astro-cid-6gfpkdzn]{z-index:5;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:var(--tc-cream);padding-bottom:2.75rem;font-size:.72rem;font-weight:500;position:absolute;bottom:2.25rem;left:50%;transform:translate(-50%)}.descent__hint[data-astro-cid-6gfpkdzn]:after{content:"";transform-origin:top;width:1px;height:2.25rem;animation:descent-hint 2.4s var(--ease-out) infinite;background:currentColor;position:absolute;bottom:0;left:50%}@keyframes descent-hint{0%{transform:scaleY(0)}55%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)translateY(100%)}}.descent__rail[data-astro-cid-6gfpkdzn]{z-index:5;top:50%;right:var(--gutter);letter-spacing:.2em;text-align:right;text-transform:uppercase;text-shadow:0 0 12px #1e2123e6,0 0 3px #1e212399;border-right:1px solid #ebe5c999;gap:1.1rem;padding:0 1.1rem 0 0;font-size:.7rem;font-weight:500;list-style:none;position:absolute;transform:translateY(-50%)}.descent__rail[data-astro-cid-6gfpkdzn] li[data-astro-cid-6gfpkdzn]{color:#ebe5c9cc;transition:color .4s var(--ease-out)}.descent__rail[data-astro-cid-6gfpkdzn] li[data-astro-cid-6gfpkdzn].is-on{color:var(--tc-lime)}.descent-on .descent__rail[data-astro-cid-6gfpkdzn]{display:grid}@media (width<=960px){.descent-on .descent__rail[data-astro-cid-6gfpkdzn]{display:none}}@media (aspect-ratio<=1){.descent__bottles[data-astro-cid-6gfpkdzn]{left:50%}.descent__bottle--ocaso[data-astro-cid-6gfpkdzn]{--h:33svh}.descent__bottle--espiritu[data-astro-cid-6gfpkdzn]{--h:31.5svh}.descent__bottle--cumbre[data-astro-cid-6gfpkdzn]{--h:23svh}.descent__scrim[data-astro-cid-6gfpkdzn]{background:linear-gradient(#373b3ed1,#373b3e99 42%,#373b3e00 62%)}.descent-on .descent__final[data-astro-cid-6gfpkdzn]{left:var(--gutter);right:var(--gutter);top:calc(var(--header-h) + .5rem);text-align:center;justify-items:center;gap:.8rem;max-width:none;translate:none}.descent-on .descent__scene--step[data-astro-cid-6gfpkdzn]{left:var(--gutter);right:var(--gutter);bottom:12svh}.descent__final[data-astro-cid-6gfpkdzn] .actions[data-astro-cid-6gfpkdzn]{flex-wrap:nowrap;justify-content:center;gap:.5rem}.descent__final[data-astro-cid-6gfpkdzn] .btn[data-astro-cid-6gfpkdzn]{letter-spacing:.1em;min-height:2.75rem;padding:.65rem .85rem;font-size:.66rem}}.tc[data-astro-cid-gakafn3g]{--tc-cream:#ebe5c9;--tc-sage:#cac8ad;--tc-sand:#b19f77;--tc-lime:#ccd891;--tc-slate:#536364;--tc-coal:#373b3e;--tc-paper:#f5f1e0;--forest-950:#2b2e31;--forest-900:var(--tc-coal);--forest-800:#454a4d;--forest-700:var(--tc-slate);--jade:var(--tc-slate);--jade-deep:var(--tc-slate);--jade-soft:var(--tc-lime);--sand:var(--tc-sand);--cream:var(--tc-cream);--paper:#fbf9ef;--ink:var(--tc-coal);--ink-soft:#4b5557;--muted:#646d6c;--line:#373b3e29;--line-light:#ebe5c933;--display:var(--font-tc-display), Georgia, serif;--body:var(--font-tc-body), system-ui, sans-serif;background:var(--tc-paper);color:var(--ink);font-family:var(--body);--float-reel-border:var(--tc-paper)}.tc[data-astro-cid-gakafn3g] .title[data-astro-cid-gakafn3g]{font-size:clamp(2rem,1.45rem + 2.2vw,3.4rem);line-height:1.1}.tc[data-astro-cid-gakafn3g] .display[data-astro-cid-gakafn3g]{font-size:clamp(2.3rem,1.5rem + 3.4vw,4.5rem);line-height:1.08}.tc[data-astro-cid-gakafn3g] .eyebrow[data-astro-cid-gakafn3g]{color:var(--tc-slate)}.tc[data-astro-cid-gakafn3g] .on-dark[data-astro-cid-gakafn3g] .eyebrow[data-astro-cid-gakafn3g]{color:var(--tc-sage)}.tc[data-astro-cid-gakafn3g] .title[data-astro-cid-gakafn3g] em,.tc[data-astro-cid-gakafn3g] .display[data-astro-cid-gakafn3g] em{color:var(--tc-slate)}.tc[data-astro-cid-gakafn3g] .on-dark[data-astro-cid-gakafn3g] .title[data-astro-cid-gakafn3g] em,.tc[data-astro-cid-gakafn3g] .on-dark[data-astro-cid-gakafn3g] .display[data-astro-cid-gakafn3g] em{color:var(--tc-lime)}.body[data-astro-cid-gakafn3g]{color:var(--ink-soft)}.arch[data-astro-cid-gakafn3g]{border-radius:999px 999px var(--radius) var(--radius);aspect-ratio:4/5;background:var(--tc-sage);overflow:hidden}.arch[data-astro-cid-gakafn3g] img{object-fit:cover;width:100%;height:100%}.arch--portrait[data-astro-cid-gakafn3g] img{object-position:50% 18%}.manifesto[data-astro-cid-gakafn3g]{background:var(--tc-lime)}.tc[data-astro-cid-gakafn3g] .manifesto[data-astro-cid-gakafn3g] .eyebrow[data-astro-cid-gakafn3g],.tc[data-astro-cid-gakafn3g] .manifesto[data-astro-cid-gakafn3g] .title[data-astro-cid-gakafn3g] em,.manifesto[data-astro-cid-gakafn3g] .lede[data-astro-cid-gakafn3g]{color:var(--tc-coal)}.manifesto__grid[data-astro-cid-gakafn3g]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(2.5rem,6vw,6rem);display:grid}.manifesto__copy[data-astro-cid-gakafn3g]{gap:1.3rem;display:grid}.manifesto__side[data-astro-cid-gakafn3g]{gap:2rem;display:grid}.manifesto__seal[data-astro-cid-gakafn3g]{width:clamp(4rem,3rem + 3vw,6rem);color:var(--tc-coal);display:block}.manifesto__contrasts[data-astro-cid-gakafn3g]{padding:0;list-style:none;display:grid}.manifesto__contrasts[data-astro-cid-gakafn3g] li[data-astro-cid-gakafn3g]{border-top:1px solid #373b3e4d;gap:.15rem;padding-block:1rem;display:grid}.manifesto__contrasts[data-astro-cid-gakafn3g] span[data-astro-cid-gakafn3g]{color:var(--tc-coal);font-size:.95rem}.manifesto__contrasts[data-astro-cid-gakafn3g] strong[data-astro-cid-gakafn3g]{font-family:var(--display);font-size:clamp(1.3rem,1.15rem + .6vw,1.65rem);font-style:italic;font-weight:400;line-height:1.2}.origin__head[data-astro-cid-gakafn3g]{max-width:46rem}.origin__grid[data-astro-cid-gakafn3g]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);padding:0;list-style:none;display:grid}.origin__grid[data-astro-cid-gakafn3g] li[data-astro-cid-gakafn3g]{align-content:start;gap:.85rem;display:grid}.origin__media[data-astro-cid-gakafn3g]{aspect-ratio:3/4;border-radius:var(--radius);overflow:hidden}.origin__media[data-astro-cid-gakafn3g] img{object-fit:cover;width:100%;height:100%}.origin__grid[data-astro-cid-gakafn3g] h3[data-astro-cid-gakafn3g]{color:var(--tc-cream);margin-top:.3rem;font-size:clamp(1.45rem,1.3rem + .5vw,1.75rem)}.origin__grid[data-astro-cid-gakafn3g] p[data-astro-cid-gakafn3g]{color:#ebe5c9d1;font-size:.93rem}.products[data-astro-cid-gakafn3g]{background:var(--tc-paper)}.products__grid[data-astro-cid-gakafn3g]{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2.25rem);padding:0;list-style:none;display:grid}.product[data-astro-cid-gakafn3g]{border-radius:var(--radius);background:var(--paper);scroll-margin-top:calc(var(--header-h) + 1rem);grid-column:span 2;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.product[data-astro-cid-gakafn3g]:nth-child(4){grid-column:2/span 2}.product__media[data-astro-cid-gakafn3g]{aspect-ratio:4/5;background:var(--tc-sage);overflow:hidden}.product__media[data-astro-cid-gakafn3g] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}.product[data-astro-cid-gakafn3g]:hover .product__media[data-astro-cid-gakafn3g] img{transform:scale(1.04)}.product__body[data-astro-cid-gakafn3g]{grid-template-rows:auto auto auto 1fr auto;gap:.8rem;padding:1.6rem 1.5rem 1.8rem;display:grid}.product__kind[data-astro-cid-gakafn3g]{letter-spacing:.16em;text-transform:uppercase;color:var(--tc-slate);flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.68rem;font-weight:500;display:flex}.product__kind[data-astro-cid-gakafn3g] span[data-astro-cid-gakafn3g]{color:var(--muted)}.product[data-astro-cid-gakafn3g] h3[data-astro-cid-gakafn3g]{font-size:clamp(1.5rem,1.35rem + .5vw,1.85rem)}.product__body[data-astro-cid-gakafn3g]>p[data-astro-cid-gakafn3g]:not(.product__kind){color:var(--ink-soft);font-size:.92rem}.product__more[data-astro-cid-gakafn3g]{border-top:1px solid var(--line);color:var(--ink-soft);align-content:start;gap:.6rem;margin-top:.4rem;padding-top:1.1rem;font-size:.86rem;display:grid}.product__more[data-astro-cid-gakafn3g] .dots[data-astro-cid-gakafn3g]{gap:.4rem}.product__more[data-astro-cid-gakafn3g] .dots[data-astro-cid-gakafn3g] li[data-astro-cid-gakafn3g]:before{background:var(--tc-sand)}.product__label[data-astro-cid-gakafn3g]{letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin-top:.35rem;font-size:.68rem;font-weight:600}.product__buy[data-astro-cid-gakafn3g]{color:var(--tc-coal);justify-self:start;margin-top:.6rem}.tc[data-astro-cid-gakafn3g] .ritual[data-astro-cid-gakafn3g]{background:var(--tc-slate)}.tc[data-astro-cid-gakafn3g] .ritual[data-astro-cid-gakafn3g] .eyebrow[data-astro-cid-gakafn3g]{color:var(--tc-cream)}.tc[data-astro-cid-gakafn3g] .ritual[data-astro-cid-gakafn3g] .lede[data-astro-cid-gakafn3g]{color:#ebe5c9e6}.ritual__top[data-astro-cid-gakafn3g]{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:end;gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(2.5rem,2rem + 3vw,4.5rem);display:grid}.ritual__top[data-astro-cid-gakafn3g] .section-head[data-astro-cid-gakafn3g]{margin-bottom:0}.ritual__steps[data-astro-cid-gakafn3g]{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);padding:0;list-style:none;display:grid}.ritual__steps[data-astro-cid-gakafn3g] li[data-astro-cid-gakafn3g]{border-top:1px solid #ebe5c947;align-content:start;gap:.85rem;padding-top:1.5rem;display:grid}.ritual__n[data-astro-cid-gakafn3g]{font-family:var(--display);color:var(--tc-lime);font-size:clamp(2.6rem,2.1rem + 1.8vw,3.8rem);font-style:italic;line-height:1}.ritual__steps[data-astro-cid-gakafn3g] h3[data-astro-cid-gakafn3g]{font-size:clamp(1.6rem,1.4rem + .8vw,2.1rem)}.ritual__steps[data-astro-cid-gakafn3g] p[data-astro-cid-gakafn3g]{color:#ebe5c9e0}.ritual__products[data-astro-cid-gakafn3g]{flex-wrap:wrap;gap:.5rem;margin-top:.3rem;display:flex}.ritual__products[data-astro-cid-gakafn3g] a[data-astro-cid-gakafn3g]{color:var(--tc-cream);transition:background .3s var(--ease-out);border:1px solid #ebe5c966;border-radius:999px;padding:.4rem .85rem;font-size:.8rem;text-decoration:none}.ritual__products[data-astro-cid-gakafn3g] a[data-astro-cid-gakafn3g]:hover{background:#ebe5c924}.ingredients__grid[data-astro-cid-gakafn3g]{grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.ingredients__head[data-astro-cid-gakafn3g]{top:calc(var(--header-h) + 2rem);gap:1.1rem;display:grid;position:sticky}.ingredients__media[data-astro-cid-gakafn3g]{border-radius:var(--radius);aspect-ratio:3/2;margin-top:.75rem;overflow:hidden}.ingredients__media[data-astro-cid-gakafn3g] img{object-fit:cover;width:100%;height:100%}.ingredients__list[data-astro-cid-gakafn3g]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem 1.75rem;padding:0;list-style:none;display:grid}.ingredients__list[data-astro-cid-gakafn3g] li[data-astro-cid-gakafn3g]{border-top:1px solid var(--line);align-content:start;gap:.5rem;padding-top:1rem;display:grid}.ingredients__list[data-astro-cid-gakafn3g] h3[data-astro-cid-gakafn3g]{font-size:1.25rem}.ingredients__list[data-astro-cid-gakafn3g] p[data-astro-cid-gakafn3g]{color:var(--ink-soft);font-size:.88rem}.ingredients__list[data-astro-cid-gakafn3g] li[data-astro-cid-gakafn3g]:first-child{border-radius:var(--radius);background:var(--tc-lime);border:0;grid-column:1/-1;padding:1.75rem 1.75rem 1.9rem}.ingredients__list[data-astro-cid-gakafn3g] li[data-astro-cid-gakafn3g]:first-child h3[data-astro-cid-gakafn3g]{font-size:clamp(1.6rem,1.4rem + .8vw,2.1rem)}.ingredients__list[data-astro-cid-gakafn3g] li[data-astro-cid-gakafn3g]:first-child p[data-astro-cid-gakafn3g]{max-width:60ch;color:var(--tc-coal);font-size:.97rem}.principles[data-astro-cid-gakafn3g]{background:var(--tc-sage)}.principles__list[data-astro-cid-gakafn3g]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:0;list-style:none;display:grid}.principles__list[data-astro-cid-gakafn3g] li[data-astro-cid-gakafn3g]{border-radius:var(--radius);background:var(--tc-paper);align-content:start;gap:.75rem;padding:1.75rem 1.5rem;display:grid}.principles__n[data-astro-cid-gakafn3g]{letter-spacing:.2em;color:var(--tc-slate);font-size:.75rem;font-weight:500}.principles__list[data-astro-cid-gakafn3g] h3[data-astro-cid-gakafn3g]{font-size:clamp(1.3rem,1.15rem + .5vw,1.55rem)}.principles__list[data-astro-cid-gakafn3g] p[data-astro-cid-gakafn3g]{color:var(--ink-soft);font-size:.9rem}.story__grid[data-astro-cid-gakafn3g]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.story__media[data-astro-cid-gakafn3g]{width:min(100%,28rem);margin-left:2.5rem;position:relative}.story[data-astro-cid-gakafn3g] .float-reel[data-astro-cid-gakafn3g]{left:-2.5rem;right:auto}.story__copy[data-astro-cid-gakafn3g]{gap:1.3rem;display:grid}blockquote[data-astro-cid-gakafn3g]{border-left:2px solid var(--tc-sand);gap:.7rem;margin:.75rem 0 0;padding-left:1.5rem;display:grid}blockquote[data-astro-cid-gakafn3g] p[data-astro-cid-gakafn3g]{font-family:var(--display);font-size:clamp(1.2rem,1.05rem + .6vw,1.55rem);font-style:italic;line-height:1.35}cite[data-astro-cid-gakafn3g]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.74rem;font-style:normal;font-weight:500}.tips[data-astro-cid-gakafn3g]{background:var(--tc-cream)}.tips__grid[data-astro-cid-gakafn3g]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.tips__head[data-astro-cid-gakafn3g]{justify-items:start;gap:1.1rem;display:grid}.tips__head[data-astro-cid-gakafn3g] .link-arrow[data-astro-cid-gakafn3g]{color:var(--tc-coal);margin-top:.5rem}.reels__layout[data-astro-cid-gakafn3g]{grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.reels__head[data-astro-cid-gakafn3g]{top:calc(var(--header-h) + 2rem);justify-items:start;gap:1.1rem;display:grid;position:sticky}.reels__head[data-astro-cid-gakafn3g] .link-arrow[data-astro-cid-gakafn3g]{color:var(--tc-lime);margin-top:.5rem}.reels__grid[data-astro-cid-gakafn3g]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:0;list-style:none;display:grid}.voices__grid[data-astro-cid-gakafn3g]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.voices__copy[data-astro-cid-gakafn3g]{gap:1.3rem;display:grid}.voices__video[data-astro-cid-gakafn3g]{justify-self:end;width:min(100%,22rem)}.find[data-astro-cid-gakafn3g]{isolation:isolate;padding-block:clamp(6rem,4rem + 8vw,10rem);position:relative;overflow:hidden}.find__media[data-astro-cid-gakafn3g]{z-index:-1;position:absolute;inset:-10% 0}.find__media[data-astro-cid-gakafn3g] img{object-fit:cover;opacity:.3;filter:saturate(.7);width:100%;height:100%}.find__inner[data-astro-cid-gakafn3g]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.find__head[data-astro-cid-gakafn3g]{justify-items:start;gap:1.3rem;display:grid}.find__address[data-astro-cid-gakafn3g]{letter-spacing:.08em;color:#ebe5c9bf;font-size:.85rem}.find__places[data-astro-cid-gakafn3g]{gap:1rem;padding:0;list-style:none;display:grid}.find__places[data-astro-cid-gakafn3g] li[data-astro-cid-gakafn3g]{border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);background:#373b3e99;border:1px solid #ebe5c938;gap:.5rem;padding:1.5rem 1.6rem;display:grid}.find__places[data-astro-cid-gakafn3g] h3[data-astro-cid-gakafn3g]{color:var(--tc-cream);font-size:1.45rem}.find__places[data-astro-cid-gakafn3g] p[data-astro-cid-gakafn3g]{color:#ebe5c9d1;font-size:.92rem}.find__phones[data-astro-cid-gakafn3g]{flex-wrap:wrap;gap:.4rem 1.25rem;display:flex}.find__phones[data-astro-cid-gakafn3g] a[data-astro-cid-gakafn3g]{color:var(--cream);text-underline-offset:.25em;font-weight:500}.find__advice[data-astro-cid-gakafn3g]{border-style:dashed!important}@media (width<=1080px){.principles__list[data-astro-cid-gakafn3g],.products__grid[data-astro-cid-gakafn3g]{grid-template-columns:repeat(2,minmax(0,1fr))}.product[data-astro-cid-gakafn3g],.product[data-astro-cid-gakafn3g]:nth-child(4){grid-column:auto}.ingredients__list[data-astro-cid-gakafn3g]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.manifesto__grid[data-astro-cid-gakafn3g],.story__grid[data-astro-cid-gakafn3g],.ingredients__grid[data-astro-cid-gakafn3g],.tips__grid[data-astro-cid-gakafn3g],.reels__layout[data-astro-cid-gakafn3g],.voices__grid[data-astro-cid-gakafn3g],.find__inner[data-astro-cid-gakafn3g]{grid-template-columns:minmax(0,1fr)}.story__media[data-astro-cid-gakafn3g]{justify-self:center;width:min(80%,24rem);margin:0 0 2rem}.story[data-astro-cid-gakafn3g] .float-reel[data-astro-cid-gakafn3g]{left:-1.25rem}.ingredients__head[data-astro-cid-gakafn3g],.reels__head[data-astro-cid-gakafn3g]{position:static}.ritual__top[data-astro-cid-gakafn3g],.ritual__steps[data-astro-cid-gakafn3g]{grid-template-columns:minmax(0,1fr)}.ritual__media[data-astro-cid-gakafn3g]{width:min(70%,20rem)}.voices__video[data-astro-cid-gakafn3g]{justify-self:start;width:min(70%,20rem)}}@media (width<=640px){.origin__grid[data-astro-cid-gakafn3g],.principles__list[data-astro-cid-gakafn3g],.products__grid[data-astro-cid-gakafn3g],.ingredients__list[data-astro-cid-gakafn3g]{grid-template-columns:minmax(0,1fr)}.origin__media[data-astro-cid-gakafn3g]{aspect-ratio:4/3}.reels__grid[data-astro-cid-gakafn3g]{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:64%;grid-auto-flow:column;overflow-x:auto}.reels__grid[data-astro-cid-gakafn3g] li[data-astro-cid-gakafn3g]{scroll-snap-align:start}}
