:root{--overlay-gutter-b:6.5rem;--teal:#3ac7b8;--teal-dark:#2ba99c;--green:#00a683;--green-light:#00a58333;--salmon:#ff9e86;--salmon-dark:#e18973;--brown:#58422d;--brown-light:#7a6350;--gold:#e2b400;--mint:#e5f9f6;--mint-light:#dffffb;--white:#fff;--near-white:#fefefe;--cyan-border:#a9fff6;--hero-edge:#f0eeee;--font-heading:"Gabarito", sans-serif;--font-body:"Onest", sans-serif;--font-accent:"Playfair Display", serif;--max-w:1200px;--nav-h:80px;--gutter:clamp(1.5rem, 9vw, 6rem);--u:clamp(.8rem, .1rem + .9vw, 1rem)}[data-astro-cid-lcdefpme],[data-astro-cid-lcdefpme]:before,[data-astro-cid-lcdefpme]:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;overflow-x:clip}body{font-family:var(--font-body);color:var(--brown);background:var(--hero-edge);line-height:1.5;overflow-x:hidden}body.no-scroll{overflow:hidden}img[data-astro-cid-lcdefpme]{max-width:100%;height:auto;display:block}a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.reveal[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.reveal[data-astro-cid-lcdefpme].is-visible{opacity:1;transform:none}.reveal[data-astro-cid-lcdefpme].is-above{transform:translateY(-28px)}.why-card[data-astro-cid-lcdefpme].reveal{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(40px)scale(.95)}.why-card[data-astro-cid-lcdefpme].reveal.is-visible{opacity:1;transform:translateY(0)scale(1)}.why-card[data-astro-cid-lcdefpme].reveal.is-above{transform:translateY(-40px)scale(.95)}.process-card[data-astro-cid-lcdefpme].reveal{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(50px)}.process-card[data-astro-cid-lcdefpme].reveal.is-visible{opacity:1;transform:translateY(0)}.process-card[data-astro-cid-lcdefpme].reveal.is-above{transform:translateY(-50px)}.process-card[data-astro-cid-lcdefpme].reveal.is-visible:nth-child(2),.process-card[data-astro-cid-lcdefpme].reveal.is-visible:nth-child(5){transition-delay:.12s}.process-card[data-astro-cid-lcdefpme].reveal.is-visible:nth-child(3){transition-delay:.24s}.reveal-x[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.reveal-x[data-astro-cid-lcdefpme].is-visible{opacity:1}.testimonials__bg[data-astro-cid-lcdefpme].reveal-x{transform:translate(140px)}.testimonials__bg[data-astro-cid-lcdefpme].reveal-x.is-visible{transform:translate(0)}.process__leaf-accent--bottom-right[data-astro-cid-lcdefpme].reveal-x{transform:translate(140px)rotate(11deg)}.process__leaf-accent--bottom-right[data-astro-cid-lcdefpme].reveal-x.is-visible{transform:translate(0)rotate(11deg)}.process__leaf-accent--bottom-left[data-astro-cid-lcdefpme].reveal-x{transform:translate(-140px)rotate(-10deg)}.process__leaf-accent--bottom-left[data-astro-cid-lcdefpme].reveal-x.is-visible{transform:translate(0)rotate(-10deg)}.testimonial-card[data-astro-cid-lcdefpme].reveal{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(30px)scale(.97)}.testimonial-card[data-astro-cid-lcdefpme].reveal.is-visible{opacity:1;transform:translateY(0)scale(1)}.testimonial-card[data-astro-cid-lcdefpme].reveal.is-above{transform:translateY(-30px)scale(.97)}.product-card[data-astro-cid-lcdefpme].reveal{opacity:0;transition:opacity .6s cubic-bezier(.34,1.56,.64,1),transform .6s cubic-bezier(.34,1.56,.64,1);transform:translateY(35px)scale(.92)}.product-card[data-astro-cid-lcdefpme].reveal.is-visible{opacity:1;transform:translateY(0)scale(1)}.text-green[data-astro-cid-lcdefpme]{color:var(--green)}.playfair-accent[data-astro-cid-lcdefpme]{font-family:var(--font-accent);color:var(--green);font-style:italic}.section-header[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:3.5rem}.section-header--left[data-astro-cid-lcdefpme]{text-align:left}.section-label[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--green);margin-bottom:.7rem;font-size:1rem;font-weight:500;display:inline-block}.section-label--dark[data-astro-cid-lcdefpme]{color:#118c7b}.section-title[data-astro-cid-lcdefpme]{font-family:var(--font-heading);margin-bottom:1rem;font-size:clamp(1.8rem,2.6vw,2.5rem);font-weight:500;line-height:1.05}.section-desc[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--brown);max-width:540px;margin:0 auto;font-size:clamp(.9rem,1.05vw,1.05rem);line-height:1.45}.btn[data-astro-cid-lcdefpme]{font-family:var(--font-heading);cursor:pointer;border:none;border-radius:174px;justify-content:center;align-items:center;padding:.65em 1.6em;font-size:1.1rem;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.btn--salmon[data-astro-cid-lcdefpme]{background:var(--salmon);color:var(--white)}.btn--salmon[data-astro-cid-lcdefpme]:hover{background:var(--salmon-dark);transform:translateY(-2px);box-shadow:0 6px 20px #ff9e8659}.btn--green[data-astro-cid-lcdefpme]{background:var(--green);color:var(--white)}.btn--green[data-astro-cid-lcdefpme]:hover{background:var(--teal-dark);transform:translateY(-2px);box-shadow:0 6px 20px #00a6834d}.btn--outline-salmon[data-astro-cid-lcdefpme]{color:var(--salmon-dark);border:1px solid var(--salmon-dark);background:0 0}.btn--outline-salmon[data-astro-cid-lcdefpme]:hover{background:var(--salmon);color:var(--white);transform:translateY(-2px)}.nav[data-astro-cid-lcdefpme]{z-index:100;width:100%;max-width:100%;height:90px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:0;transition:all .4s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:50%;transform:translate(-50%)}.nav--scrolled[data-astro-cid-lcdefpme]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd9;border-color:#fffc;border-radius:100px;width:92%;max-width:1200px;height:70px;top:16px;box-shadow:0 12px 40px #00000014}.nav__inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;max-width:1460px;height:100%;margin:0 auto;padding:0 40px;display:flex}.nav__logo[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:auto;height:30px;transition:transform .3s}.nav__logo[data-astro-cid-lcdefpme]:hover svg[data-astro-cid-lcdefpme]{transform:scale(1.05)}.nav__links[data-astro-cid-lcdefpme]{gap:2.5rem;margin-left:auto;margin-right:2rem;display:flex}.nav__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--brown);padding:.4em 0;font-size:.95rem;font-weight:500;transition:color .3s;position:relative}.nav__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";background:var(--green);border-radius:2px;width:0;height:2px;transition:width .3s ease-out;position:absolute;bottom:0;left:0}.nav__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--green)}.nav__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover:after{width:100%}.nav__cta[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--white);background:var(--green);border-radius:100px;padding:.7em 1.6em;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px #3ac7b84d}.nav__cta[data-astro-cid-lcdefpme]:hover{background:var(--brown);transform:translateY(-2px);box-shadow:0 6px 16px #5c46304d}.nav__burger[data-astro-cid-lcdefpme]{cursor:pointer;z-index:110;background:0 0;border:none;flex-direction:column;gap:5px;padding:6px;display:none}.nav__burger[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--brown);transform-origin:50%;border-radius:2px;width:24px;height:2px;transition:all .3s;display:block}.nav__burger[data-astro-cid-lcdefpme].is-active span[data-astro-cid-lcdefpme]:first-child{transform:translateY(7px)rotate(45deg)}.nav__burger[data-astro-cid-lcdefpme].is-active span[data-astro-cid-lcdefpme]:nth-child(2){opacity:0}.nav__burger[data-astro-cid-lcdefpme].is-active span[data-astro-cid-lcdefpme]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu[data-astro-cid-lcdefpme]{z-index:99;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:none;background:#dffffbf7;justify-content:center;align-items:center;transition:opacity .35s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-menu[data-astro-cid-lcdefpme].is-open{opacity:1;pointer-events:auto}.mobile-menu__links[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:1.8rem;display:flex}.mobile-menu__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-size:1.5rem;font-weight:500}.hero[data-astro-cid-lcdefpme]{min-height:100vh;padding-top:var(--nav-h);background:var(--white);align-items:center;display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-lcdefpme]{position:absolute;top:0;bottom:0;left:0;right:0}.hero__bg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.hero__overlay[data-astro-cid-lcdefpme]{display:none}.hero__inner[data-astro-cid-lcdefpme]{z-index:2;width:100%;max-width:1460px;margin:0 auto;padding:.75rem 75px 6rem;position:relative}.hero__content[data-astro-cid-lcdefpme]{max-width:600px}.hero__title[data-astro-cid-lcdefpme]{margin-bottom:1.2rem}.hero__title-line1[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--brown);font-size:clamp(2.5rem,5vw,4rem);font-weight:600;line-height:.94;display:block}.hero__title-line2[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--green);margin-top:.1em;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:.94;display:block}.hero__subtitle[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--brown);max-width:440px;margin-bottom:2rem;font-size:1.15rem;line-height:1.35}.main-container[data-astro-cid-lcdefpme]{background:var(--white);z-index:3;border:none;border-radius:50px;margin-top:-20px;position:relative;overflow:hidden;box-shadow:0 18px 50px #26463c1f}.products[data-astro-cid-lcdefpme]{padding:5rem 0 2rem}.products__inner[data-astro-cid-lcdefpme]{max-width:var(--max-w);margin:0 auto}.products__grid[data-astro-cid-lcdefpme]{justify-content:center;align-items:flex-end;gap:28px;display:flex}.product-card[data-astro-cid-lcdefpme]{text-align:center;flex:0 0 240px;position:relative}.product-card__visual[data-astro-cid-lcdefpme]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:flex-end;height:220px;display:flex;position:relative}.product-card__circle[data-astro-cid-lcdefpme]{background:linear-gradient(135deg,#3dc7bc00 0%,#3dc7bc33 100%);border-radius:14px;height:190px;position:absolute;bottom:0;left:0;right:0}.product-card__nav[data-astro-cid-lcdefpme]{z-index:1;fill:none;width:30px;height:30px;stroke:var(--teal-dark);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;pointer-events:none;transition:opacity .35s,transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:95px;transform:translateY(50%)}.product-card__nav--left[data-astro-cid-lcdefpme]{left:6px}.product-card__nav--right[data-astro-cid-lcdefpme]{right:6px}.product-card[data-astro-cid-lcdefpme]:hover .product-card__nav[data-astro-cid-lcdefpme]{opacity:.16}.product-card[data-astro-cid-lcdefpme]:hover[data-dir=left] .product-card__nav--left[data-astro-cid-lcdefpme]{opacity:.42;transform:translate(-3px,50%)}.product-card[data-astro-cid-lcdefpme]:hover[data-dir=right] .product-card__nav--right[data-astro-cid-lcdefpme]{opacity:.42;transform:translate(3px,50%)}.product-card__stack[data-astro-cid-lcdefpme]{z-index:2;justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:relative}.product-card__img[data-astro-cid-lcdefpme]{filter:drop-shadow(0 8px 24px #00000014);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;opacity:0;transform-origin:50% 100%;width:auto;max-width:100%;max-height:210px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.product-card__img--extract[data-astro-cid-lcdefpme]{max-height:220px}.product-card[data-astro-cid-lcdefpme]{--dir:-1;--exit:205px;--lean:16}.product-card[data-astro-cid-lcdefpme][data-dir=right]{--dir:1}.product-card__stack[data-astro-cid-lcdefpme]{border-radius:14px;overflow:hidden}.product-card[data-astro-cid-lcdefpme]:not(.is-loaded) .product-card__img[data-astro-cid-lcdefpme],.product-card[data-astro-cid-lcdefpme]:not(.is-loaded) .product-card__img[data-astro-cid-lcdefpme].is-active,.product-card[data-astro-cid-lcdefpme]:not(.is-loaded) .product-card__img[data-astro-cid-lcdefpme].is-leaving{opacity:0;animation:none}.product-card[data-astro-cid-lcdefpme].is-entering .product-card__img[data-astro-cid-lcdefpme].is-active{animation-delay:0s}.product-card__img[data-astro-cid-lcdefpme].is-active{opacity:1;animation:1.25s both product-drop}.product-card__img[data-astro-cid-lcdefpme].is-leaving{animation:.72s both product-skirt}.product-card--pouch[data-astro-cid-lcdefpme]{--exit:210px;--lean:15}.product-card--pouch[data-astro-cid-lcdefpme] .product-card__img[data-astro-cid-lcdefpme].is-leaving{animation-duration:.78s}.product-card--pouch[data-astro-cid-lcdefpme] .product-card__img[data-astro-cid-lcdefpme].is-active{animation:1.15s .2s both pouch-drop}.product-card--tub[data-astro-cid-lcdefpme]{--exit:245px;--lean:10}.product-card--tub[data-astro-cid-lcdefpme] .product-card__img[data-astro-cid-lcdefpme].is-leaving{animation-duration:.84s}.product-card--tub[data-astro-cid-lcdefpme] .product-card__img[data-astro-cid-lcdefpme].is-active{animation:1.05s .18s both tub-drop}.product-card--bottle[data-astro-cid-lcdefpme]{--exit:205px;--lean:16}@keyframes pouch-drop{0%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.35);transform:translate(-50%,-280px)rotate(-7deg)scale(.98,1.04)}44%{opacity:1;animation-timing-function:cubic-bezier(.2,0,.3,1);transform:translate(-50%)rotate(-3deg)scale(1.05,.93)}58%{transform:translate(-50%)rotate(2.6deg)scale(.985,1.02)}72%{transform:translate(-50%)rotate(-1.4deg)scale(1.01,.99)}86%{transform:translate(-50%)rotate(.6deg)}to{opacity:1;transform:translate(-50%)rotate(0)scale(1)}}@keyframes tub-drop{0%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.7,.55);transform:translate(-50%,-280px)rotate(-2deg)}56%{opacity:1;animation-timing-function:cubic-bezier(.2,0,.3,1);transform:translate(-50%)rotate(0)scale(1.03,.97)}70%{transform:translate(-50%)rotate(.7deg)scale(.995,1.005)}85%{transform:translate(-50%)rotate(-.35deg)}to{opacity:1;transform:translate(-50%)rotate(0)scale(1)}}@keyframes product-drop{0%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.35);transform:translate(-50%,-280px)rotate(-4deg)}46%{opacity:1;animation-timing-function:cubic-bezier(.2,0,.35,1);transform:translate(-50%)rotate(-2.5deg)}58%{transform:translate(-50%)rotate(1.6deg)}72%{transform:translate(-50%)rotate(-1deg)}86%{transform:translate(-50%)rotate(.4deg)}to{opacity:1;transform:translate(-50%)rotate(0)}}@keyframes product-skirt{0%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.55,.6);transform:translate(-50%)rotate(0)}18%{opacity:1;transform:translate(calc(-50% + var(--dir) * var(--exit) * .05), -10px) rotate(calc(var(--dir) * var(--lean) * -1deg));animation-timing-function:linear}40%{opacity:1;transform:translate(calc(-50% + var(--dir) * var(--exit) * .305), -10px) rotate(calc(var(--dir) * var(--lean) * -.78deg));animation-timing-function:linear}60%{opacity:1;transform:translate(calc(-50% + var(--dir) * var(--exit) * .537), -10px) rotate(calc(var(--dir) * var(--lean) * -.55deg));animation-timing-function:linear}80%{opacity:1;transform:translate(calc(-50% + var(--dir) * var(--exit) * .768), -8px) rotate(calc(var(--dir) * var(--lean) * -.32deg));animation-timing-function:linear}99%{opacity:1;transform:translate(calc(-50% + var(--dir) * var(--exit) * .988), -3px) rotate(calc(var(--dir) * var(--lean) * -.06deg));animation-timing-function:linear}to{opacity:0;transform:translate(calc(-50% + var(--dir) * var(--exit)), 0) rotate(0deg)}}.product-card--tall[data-astro-cid-lcdefpme] .product-card__visual[data-astro-cid-lcdefpme]{height:240px}.product-card--taller[data-astro-cid-lcdefpme] .product-card__visual[data-astro-cid-lcdefpme]{height:250px}.product-card__dots[data-astro-cid-lcdefpme]{z-index:3;opacity:0;justify-content:center;gap:6px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:-14px;left:0;right:0;transform:translateY(4px)}.product-card[data-astro-cid-lcdefpme]:hover .product-card__dots[data-astro-cid-lcdefpme],.product-card[data-astro-cid-lcdefpme]:focus-within .product-card__dots[data-astro-cid-lcdefpme]{opacity:1;transform:translateY(0)}.product-card__dot[data-astro-cid-lcdefpme]{background:#2ba99c47;border-radius:50%;width:5px;height:5px;transition:background .3s,width .35s cubic-bezier(.16,1,.3,1)}.product-card__dot[data-astro-cid-lcdefpme].is-active{background:var(--teal-dark);border-radius:3px;width:16px}.product-card__name[data-astro-cid-lcdefpme]{font-family:var(--font-heading);margin-top:1.4rem;margin-bottom:.6rem;font-size:1.25rem;font-weight:500}.product-card__flavor[data-astro-cid-lcdefpme]{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--teal-dark);opacity:0;min-height:1.1em;margin-top:.2rem;font-size:.8rem;font-weight:400;transition:opacity .3s,transform .3s;display:block;transform:translateY(-4px)}.product-card[data-astro-cid-lcdefpme]:hover .product-card__flavor[data-astro-cid-lcdefpme],.product-card[data-astro-cid-lcdefpme]:focus-within .product-card__flavor[data-astro-cid-lcdefpme]{opacity:1;transform:translateY(0)}@media (hover:none){.product-card__flavor[data-astro-cid-lcdefpme],.product-card__dots[data-astro-cid-lcdefpme]{opacity:1;transform:translateY(0)}.product-card__nav[data-astro-cid-lcdefpme]{opacity:.34}.product-card[data-astro-cid-lcdefpme][data-dir=left] .product-card__nav--left[data-astro-cid-lcdefpme],.product-card[data-astro-cid-lcdefpme][data-dir=right] .product-card__nav--right[data-astro-cid-lcdefpme]{opacity:.5}}.product-card__flavor[data-astro-cid-lcdefpme].is-swapping{opacity:0;transition-duration:.16s;transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.product-card__img[data-astro-cid-lcdefpme],.product-card__img[data-astro-cid-lcdefpme].is-leaving,.product-card__dots[data-astro-cid-lcdefpme],.product-card__dot[data-astro-cid-lcdefpme],.product-card__flavor[data-astro-cid-lcdefpme]{transition-duration:.01ms!important}.product-card__img[data-astro-cid-lcdefpme]{transform:translate(-50%)scale(1)}.product-card__img[data-astro-cid-lcdefpme].is-active,.product-card__img[data-astro-cid-lcdefpme].is-leaving{animation:none}.product-card__img[data-astro-cid-lcdefpme].is-leaving{opacity:0}.process__leaf[data-astro-cid-lcdefpme]{animation:none}}.product-card__btn[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--green);cursor:pointer;border:1px solid var(--green);background:0 0;border-radius:20px;padding:.4em 1.3em;font-size:1rem;font-weight:400;transition:all .3s;display:inline-block}.product-card__btn[data-astro-cid-lcdefpme]:hover{background:var(--green);color:var(--white);transform:translateY(-1px)}.debug-guides body:before{content:"";pointer-events:none;z-index:99999;background:linear-gradient(red, red) var(--gutter) 0 / 2px 100% no-repeat, linear-gradient(red, red) calc(100% - var(--gutter)) 0 / 2px 100% no-repeat, repeating-linear-gradient(red 0 8px, transparent 8px 16px) 50% 0 / 2px 100% no-repeat;position:fixed;top:0;bottom:0;left:0;right:0}.why-us[data-astro-cid-lcdefpme]{padding:3rem 0 5rem}.why-us__inner[data-astro-cid-lcdefpme]{max-width:var(--max-w);margin:0 auto}.why-us__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.why-card[data-astro-cid-lcdefpme]{border-radius:32px;position:relative;overflow:hidden}.why-card__image[data-astro-cid-lcdefpme]{aspect-ratio:1/1.25;position:relative}.why-card__image[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.why-card__glass[data-astro-cid-lcdefpme]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#2ca69800 0%,#2ca6988c 40%,#2ca698d9 70%,#2ca698f2 100%);height:60%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 35%);mask-image:linear-gradient(#0000 0%,#000 35%)}.why-card__content[data-astro-cid-lcdefpme]{padding:0 calc(var(--u) * 1.5) calc(var(--u) * 1.6);z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:0;left:0;right:0}.why-card__badge[data-astro-cid-lcdefpme]{-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);color:#44ffe4;font-family:var(--font-heading);font-size:calc(var(--u) * .8);letter-spacing:.02em;margin-bottom:calc(var(--u) * .7);background:#3ac7b840;border:1px solid #fff3;border-radius:23px;align-items:center;gap:6px;padding:.4em .9em;font-weight:400;display:inline-flex;box-shadow:0 2px 12px #00000014,inset 0 1px #ffffff26}.why-card__badge[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{stroke:#44ffe4;flex-shrink:0;width:1em;height:1em}.why-card__content[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-weight:500;font-size:calc(var(--u) * 1.25);color:var(--white);margin-bottom:calc(var(--u) * .45);line-height:1.15}.why-card__content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-size:calc(var(--u) * .98);color:var(--near-white);text-wrap:pretty;min-height:6em;line-height:1.5}.why-us__cta[data-astro-cid-lcdefpme]{text-align:center;margin-top:3rem}.process[data-astro-cid-lcdefpme]{--process-overlap:180px;margin-top:calc(var(--process-overlap) * -1);padding:calc(5rem + var(--process-overlap)) var(--gutter) 24rem;background:var(--mint-light);position:relative;overflow:hidden}.process__shape-divider[data-astro-cid-lcdefpme]{z-index:1;width:100%;line-height:0;position:absolute;bottom:0;left:0;overflow:hidden}.process__shape-divider[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:calc(100% + 1.3px);height:clamp(46px,10vw,120px);display:block;position:relative}.process__decor[data-astro-cid-lcdefpme]{pointer-events:none;z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.process__leaf[data-astro-cid-lcdefpme]{opacity:.8;will-change:transform;width:550px;position:absolute}.process__leaf--left[data-astro-cid-lcdefpme]{transform-origin:0 0;animation:9s ease-in-out infinite branch-sway;top:10px;left:-185px}.process__leaf--right[data-astro-cid-lcdefpme]{transform-origin:100% 0;animation:11.5s ease-in-out -3.5s infinite branch-sway;top:10px;right:-185px}.process__leaf-accent[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;filter:drop-shadow(0 8px 12px #3754152e);width:170px;position:absolute}.process__leaf-accent--bottom-left[data-astro-cid-lcdefpme]{bottom:21rem;left:5%;transform:rotate(-10deg)}.process__leaf-accent--bottom-right[data-astro-cid-lcdefpme]{bottom:22rem;right:5%;transform:rotate(11deg)}@keyframes branch-sway{0%{transform:rotate(0)translate(0)}18%{transform:rotate(.85deg)translate(2px,-3px)}37%{transform:rotate(.25deg)translate(-1px,1px)}58%{transform:rotate(1.25deg)translate(3px,-4px)}74%{transform:rotate(-.45deg)translate(-2px,2px)}89%{transform:rotate(.4deg)translate(1px,-1px)}to{transform:rotate(0)translate(0)}}.process__inner[data-astro-cid-lcdefpme]{z-index:2;max-width:1200px;margin:0 auto;position:relative}.process[data-astro-cid-lcdefpme] .section-header[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}.process__cta[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:3rem}.process__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,1fr);gap:22px;max-width:920px;margin:0 auto;display:grid;position:relative}.process__grid[data-astro-cid-lcdefpme]>.process-card[data-astro-cid-lcdefpme]:first-of-type{grid-column:1/3}.process__grid[data-astro-cid-lcdefpme]>.process-card[data-astro-cid-lcdefpme]:nth-of-type(2){grid-column:3/5}.process__grid[data-astro-cid-lcdefpme]>.process-card[data-astro-cid-lcdefpme]:nth-of-type(3){grid-column:5/7}.process__grid[data-astro-cid-lcdefpme]>.process-card[data-astro-cid-lcdefpme]:nth-of-type(4){grid-column:2/4}.process__grid[data-astro-cid-lcdefpme]>.process-card[data-astro-cid-lcdefpme]:nth-of-type(5){grid-column:4/6}.process-card[data-astro-cid-lcdefpme]{background:var(--white);border:1px solid var(--white);border-radius:25px;flex-direction:column;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000a}.process-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px)}.process-card__icon[data-astro-cid-lcdefpme]{background:#b6e2db;border-radius:0 25px 0 15px;justify-content:center;align-items:center;width:50px;height:55px;display:flex;position:absolute;top:0;right:0}.process-card__icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{stroke:#5d8e85!important}.process-card[data-astro-cid-lcdefpme]{position:relative}.process-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-heading);margin-bottom:.5rem;padding:1.3rem 4.5rem 0 1.3rem;font-size:1.2rem;font-weight:700;line-height:1.15}.process-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--brown);padding:0 4.5rem 1rem 1.3rem;font-size:.85rem;font-weight:300;line-height:1.4}.process-card__image[data-astro-cid-lcdefpme]{border-radius:0 0 25px 25px;height:230px;margin-top:auto;position:relative;overflow:hidden}.process-card__image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.process-card[data-astro-cid-lcdefpme]:hover .process-card__image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.process-card__num[data-astro-cid-lcdefpme]{border:1px solid var(--white);z-index:2;background:linear-gradient(225deg,#95c7c0 0%,#4f948b 49%,#95c7c0 100%);border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;display:flex;position:absolute;bottom:10px;left:10px}.process-card__num[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--white);font-size:1.5rem;font-weight:700}.testimonials[data-astro-cid-lcdefpme]{background:var(--white);z-index:2;padding:0 2rem 4rem;position:relative;overflow:clip visible}.testimonials__bg[data-astro-cid-lcdefpme]{pointer-events:none;z-index:5;width:650px;height:auto;position:absolute;top:-455px;right:-50px}.testimonials__bg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:auto}.testimonials__inner[data-astro-cid-lcdefpme]{z-index:2;max-width:1416px;margin:0 auto;position:relative}.testimonials__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1000px;margin:2.5rem auto 0;display:grid}.testimonials__grid[data-astro-cid-lcdefpme]>.testimonial-card[data-astro-cid-lcdefpme]:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 11px)}.testimonial-card[data-astro-cid-lcdefpme]{background:var(--mint);border:1px solid var(--white);border-radius:25px;padding:1.8rem 1.6rem;transition:transform .3s}.testimonial-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px)}.testimonial-card__stars[data-astro-cid-lcdefpme]{color:#f2b544;gap:2px;margin-bottom:1.2rem;display:flex}.testimonial-card__text[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--brown);margin-bottom:1.5rem;font-size:1.05rem;font-weight:400;line-height:1.3}.testimonial-card__author[data-astro-cid-lcdefpme]{align-items:center;gap:.8rem;display:flex}.testimonial-card__avatar[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:50%;flex-shrink:0;width:50px;height:50px}.testimonial-card__author[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-size:.95rem;font-weight:700;display:block}.testimonial-card__author[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--brown);font-size:.95rem;font-weight:200}.testimonials__cta[data-astro-cid-lcdefpme]{text-align:center;margin-top:2.5rem}.cta[data-astro-cid-lcdefpme]{background:var(--white);margin-top:0;padding:8rem 0 4rem;position:relative}.cta__photo[data-astro-cid-lcdefpme],.cta__map-zone[data-astro-cid-lcdefpme]{display:contents}.cta__bg-wrapper[data-astro-cid-lcdefpme]{pointer-events:none;z-index:1;border-radius:45px 45px 0 0;position:absolute;top:130px;bottom:0;left:0;right:0;overflow:hidden}.cta__bg-wrapper[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fffffff0 0%,#ffffffe0 26%,#ffffff9e 44%,#ffffff38 58%,#fff0 70%);position:absolute;top:-1px;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 26%,#0000008c 42%,#0000 58%);mask-image:linear-gradient(#000 0% 26%,#0000008c 42%,#0000 58%)}.cta__bg-image[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center top;width:100%;height:calc(100% + 130px);display:block;position:absolute;top:-130px;left:0;right:0}.cta__front-image[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center top;z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.cta__wave[data-astro-cid-lcdefpme]{z-index:4;pointer-events:none;line-height:0;position:absolute;bottom:-2px;left:0;right:0}.cta__wave[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:100px;display:block}.cta__wave-path--narrow[data-astro-cid-lcdefpme]{display:none}.cta__inner[data-astro-cid-lcdefpme]{z-index:3;max-width:1400px;margin:0 auto;padding:2rem 75px;position:relative}.cta__content[data-astro-cid-lcdefpme]{width:46%}.cta__title[data-astro-cid-lcdefpme]{font-family:var(--font-heading);max-width:100%;color:var(--brown);margin-bottom:1rem;font-size:clamp(2rem,3.5vw,3rem);font-weight:500;line-height:.95}.cta__content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--brown);max-width:100%;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.35}.cta__buttons[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;gap:1rem;width:100%;max-width:100%;margin-bottom:2.5rem;display:flex}.cta__buttons[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{text-align:center;width:100%}.cta__map[data-astro-cid-lcdefpme]{border:7px solid var(--white);border-radius:45px;max-width:553px;position:relative;overflow:hidden;box-shadow:0 4px 30px #a2a2a240}.cta__map[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;display:block}.cta__map-frame[data-astro-cid-lcdefpme]{pointer-events:none;filter:grayscale()contrast(.92)brightness(1.06);border:0;width:100%;height:330px;display:block}.cta__map-marker[data-astro-cid-lcdefpme]{z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(4px - 100%))}.cta__map-pin[data-astro-cid-lcdefpme]{filter:drop-shadow(0 3px 6px #00000047)}.cta__map-link[data-astro-cid-lcdefpme]{z-index:3;justify-content:flex-end;align-items:flex-end;padding:14px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.cta__map-open[data-astro-cid-lcdefpme]{background:var(--white);color:var(--green);font-family:var(--font-body);opacity:0;border-radius:8px;padding:.4em .9em;font-size:.8rem;transition:opacity .3s,transform .3s cubic-bezier(.16,1,.3,1);transform:translateY(6px);box-shadow:0 4px 13px #00000024}.cta__map-link[data-astro-cid-lcdefpme]:hover .cta__map-open[data-astro-cid-lcdefpme]{opacity:1;transform:translateY(0)}.cta__map-link[data-astro-cid-lcdefpme]:focus-visible .cta__map-open[data-astro-cid-lcdefpme]{opacity:1;transform:translateY(0)}.cta__map-label[data-astro-cid-lcdefpme]{background:var(--white);font-family:var(--font-body);color:var(--green);text-align:center;white-space:nowrap;border:1px solid #ddd;border-radius:10px;padding:.35em 1em;font-size:.9rem;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;box-shadow:0 4px 13px #0000001c}.cta__map[data-astro-cid-lcdefpme]:hover .cta__map-label[data-astro-cid-lcdefpme]{transform:translateY(-2px);box-shadow:0 8px 20px #00000029}.footer[data-astro-cid-lcdefpme]{background:linear-gradient(#fff 0%,#f9fffe 100%);padding-top:3rem}.footer__inner[data-astro-cid-lcdefpme]{align-items:flex-start;gap:0;max-width:1400px;margin:0 auto;padding:3rem 75px;display:flex}.footer__brand[data-astro-cid-lcdefpme]{flex:0 0 335px;padding-right:2rem}.footer__logo[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.footer__brand[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--brown);text-align:justify;margin-bottom:1.2rem;font-size:.95rem;line-height:1.3}.footer__location[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--green);align-items:center;gap:.4rem;font-size:1rem;display:flex}.footer__divider[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#00a68300 0%,#00a68345 48%,#00a68300 100%);align-self:stretch;width:1px;margin:0 2rem}.footer__col[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:.8rem;display:flex}.footer__col[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--green);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.footer__col[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--brown);align-items:center;gap:.5rem;font-size:.95rem;font-weight:500;transition:color .2s;display:flex}.footer__col[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%2358422D' stroke-width='2'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;flex-shrink:0;width:18px;height:18px;display:inline-block}.footer__col[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:hover{color:var(--green)}.footer__contact-item[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--brown);align-items:flex-start;gap:.7rem;font-size:.95rem;line-height:1.35;display:flex}.footer__contact-item[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex-shrink:0;margin-top:2px}.footer__contact-link[data-astro-cid-lcdefpme]{color:inherit;transition:color .2s}.footer__contact-link[data-astro-cid-lcdefpme]:hover{color:var(--green)}.footer__bottom[data-astro-cid-lcdefpme]{border-top:1px solid #00a6831f;padding:1.2rem 75px;position:relative}.footer__fruit[data-astro-cid-lcdefpme]{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;bottom:0}.footer__fruit--left[data-astro-cid-lcdefpme]{width:230px;left:12px}.footer__fruit--right[data-astro-cid-lcdefpme]{width:210px;right:18px}.footer__bottom-inner[data-astro-cid-lcdefpme]{max-width:1400px;font-family:var(--font-body);color:var(--brown);justify-content:center;align-items:center;gap:1.5rem;margin:0 auto;font-size:.88rem;display:flex}.footer__bottom-divider[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#00a68300 0%,#00a68345 48%,#00a68300 100%);width:1px;height:29px}.nav__inner[data-astro-cid-lcdefpme],.hero__inner[data-astro-cid-lcdefpme],.products__inner[data-astro-cid-lcdefpme],.why-us__inner[data-astro-cid-lcdefpme],.process__inner[data-astro-cid-lcdefpme],.testimonials__inner[data-astro-cid-lcdefpme],.cta__inner[data-astro-cid-lcdefpme],.footer__inner[data-astro-cid-lcdefpme]{width:min(100% - var(--gutter) * 2, var(--max-w));max-width:none;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:0;padding-inline-end:0}.products[data-astro-cid-lcdefpme],.why-us[data-astro-cid-lcdefpme],.process[data-astro-cid-lcdefpme],.testimonials[data-astro-cid-lcdefpme],.cta[data-astro-cid-lcdefpme],.footer[data-astro-cid-lcdefpme]{padding-inline-start:0;padding-inline-end:0}.nav--scrolled[data-astro-cid-lcdefpme]{width:min(100% - var(--gutter) * 2, var(--max-w));max-width:none}.nav--scrolled[data-astro-cid-lcdefpme] .nav__inner[data-astro-cid-lcdefpme]{width:100%;padding-inline-start:2rem;padding-inline-end:2rem}.cta__inner[data-astro-cid-lcdefpme]{padding-inline-start:3rem;padding-inline-end:3rem}.hero__content[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{padding-inline-start:3.4em;padding-inline-end:3.4em}@media (max-width:1100px){.hero__inner[data-astro-cid-lcdefpme]{padding:3rem 0 5rem}.products__grid[data-astro-cid-lcdefpme]{flex-wrap:wrap}.product-card[data-astro-cid-lcdefpme]{flex:0 0 220px}.why-us[data-astro-cid-lcdefpme]{padding:4.5rem 0}.process__leaf-accent[data-astro-cid-lcdefpme]{width:130px}.process__leaf-accent--bottom-left[data-astro-cid-lcdefpme]{bottom:20rem;left:2%}.process__leaf-accent--bottom-right[data-astro-cid-lcdefpme]{bottom:21rem;right:2%}.cta__inner[data-astro-cid-lcdefpme]{padding:2rem 0}.footer__inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:2rem;padding:3rem 0}.footer__divider[data-astro-cid-lcdefpme]{display:none}.footer__brand[data-astro-cid-lcdefpme]{flex:0 0 100%}}@media (max-width:768px),(orientation:portrait) and (max-width:1100px){.nav__links[data-astro-cid-lcdefpme],.nav__cta[data-astro-cid-lcdefpme]{display:none}.nav__burger[data-astro-cid-lcdefpme]{display:flex}.nav[data-astro-cid-lcdefpme]{height:72px}.nav--scrolled[data-astro-cid-lcdefpme]{width:calc(100% - 1.5rem);height:58px;top:10px}.nav--scrolled[data-astro-cid-lcdefpme] .nav__inner[data-astro-cid-lcdefpme]{padding-inline-start:1.25rem;padding-inline-end:1.25rem}.nav__logo[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{height:26px}.main-container[data-astro-cid-lcdefpme]{box-shadow:none;border-radius:40px 40px 0 0}.hero[data-astro-cid-lcdefpme]{align-items:flex-start;min-height:78vh}.hero__bg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:center 35%}.hero__inner[data-astro-cid-lcdefpme]{padding:4.25rem 1.5rem 3rem}.hero__content[data-astro-cid-lcdefpme]{text-align:center;margin:0 auto}.hero__subtitle[data-astro-cid-lcdefpme]{margin-left:auto;margin-right:auto}.hero__title-line1[data-astro-cid-lcdefpme],.hero__title-line2[data-astro-cid-lcdefpme]{font-size:2.2rem}.products[data-astro-cid-lcdefpme]{padding:3rem 0}.products__grid[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center}.product-card[data-astro-cid-lcdefpme]{flex:none;width:100%;max-width:316px}.product-card__visual[data-astro-cid-lcdefpme]{height:240px!important}.product-card--taller[data-astro-cid-lcdefpme] .product-card__visual[data-astro-cid-lcdefpme]{height:250px!important}.why-us[data-astro-cid-lcdefpme]{padding:3rem 0}.why-us__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;max-width:480px;margin:0 auto}.why-card__image[data-astro-cid-lcdefpme]{height:380px}.process[data-astro-cid-lcdefpme]{--process-overlap:90px;padding:calc(3rem + var(--process-overlap)) 1.5rem 15rem;border-radius:26px 26px 0 0;overflow:hidden}.process__leaf[data-astro-cid-lcdefpme]{opacity:.72;width:360px}.process__leaf--left[data-astro-cid-lcdefpme]{top:-100px;left:-200px}.process__leaf--right[data-astro-cid-lcdefpme]{top:-100px;right:-200px}.process__grid[data-astro-cid-lcdefpme]{max-width:400px;margin:0 auto;grid-template-columns:1fr!important}.process__grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-column:auto!important}.process__leaf-accent[data-astro-cid-lcdefpme]{display:none}.testimonials[data-astro-cid-lcdefpme]{padding:3rem 0}.testimonials__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;max-width:460px;margin:2rem auto 0}.testimonials__grid[data-astro-cid-lcdefpme]>.testimonial-card[data-astro-cid-lcdefpme]:last-child:nth-child(odd){width:auto}.testimonials__bg[data-astro-cid-lcdefpme]{opacity:1;width:360px;top:-240px;left:auto;right:-70px;transform:none}.cta[data-astro-cid-lcdefpme]{background:var(--mint);flex-direction:column;padding:0;display:flex}.cta__inner[data-astro-cid-lcdefpme],.cta__content[data-astro-cid-lcdefpme]{display:contents}.cta__title[data-astro-cid-lcdefpme]{order:1;padding:2.5rem 1.5rem 0;font-size:2rem}.cta__content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{order:2;padding:0 1.5rem}.cta__buttons[data-astro-cid-lcdefpme]{flex-direction:column;order:3;align-items:stretch;gap:.75rem;margin-bottom:1.8rem;padding:0 1.5rem}.cta__buttons[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{text-align:center;border-radius:999px;width:100%}.cta__photo[data-astro-cid-lcdefpme]{border-radius:0;order:4;height:300px;display:block;position:relative;overflow:visible}.cta__bg-wrapper[data-astro-cid-lcdefpme]{border-radius:26px 26px 0 0;top:50px;bottom:0;left:0;right:0}.cta__bg-wrapper[data-astro-cid-lcdefpme]:after{display:none}.cta__bg-image[data-astro-cid-lcdefpme]{object-position:68% center;height:calc(100% + 50px);top:-50px}.cta__front-image[data-astro-cid-lcdefpme]{object-position:68% center;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.cta__wave[data-astro-cid-lcdefpme]{bottom:0}.cta__wave[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{height:58px}.cta__wave-path--wide[data-astro-cid-lcdefpme]{display:none}.cta__wave-path--narrow[data-astro-cid-lcdefpme]{display:block}.cta__map-zone[data-astro-cid-lcdefpme]{background:var(--white);order:5;padding:.5rem 1.5rem 2rem;display:block}.cta__map[data-astro-cid-lcdefpme]{border-width:5px;border-radius:30px;max-width:none}.cta__map-frame[data-astro-cid-lcdefpme]{height:240px}.footer__inner[data-astro-cid-lcdefpme]{flex-direction:column;gap:2rem;padding:2rem 0}.footer__brand[data-astro-cid-lcdefpme]{flex:auto}.footer__col[data-astro-cid-lcdefpme]{gap:.6rem}.footer__bottom[data-astro-cid-lcdefpme]{padding:1rem 1.5rem}.footer__fruit--left[data-astro-cid-lcdefpme]{width:130px;left:-58px}.footer__fruit--right[data-astro-cid-lcdefpme]{width:118px;right:-52px}.footer__bottom-inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;gap:.5rem}.footer__bottom-divider[data-astro-cid-lcdefpme]{width:60px;height:1px}}@media (orientation:portrait) and (min-width:600px) and (max-width:1100px){.hero__inner[data-astro-cid-lcdefpme]{padding:1.5rem 3rem 6rem}.hero__content[data-astro-cid-lcdefpme]{text-align:center;max-width:520px;margin:0 auto}.hero__subtitle[data-astro-cid-lcdefpme]{margin-left:auto;margin-right:auto}.hero__bg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:center 85%}.why-card__image[data-astro-cid-lcdefpme]{height:480px}.product-card[data-astro-cid-lcdefpme]{max-width:460px}.product-card__circle[data-astro-cid-lcdefpme]{height:276px}.product-card__visual[data-astro-cid-lcdefpme]{height:348px!important}.product-card--taller[data-astro-cid-lcdefpme] .product-card__visual[data-astro-cid-lcdefpme]{height:362px!important}.product-card__img[data-astro-cid-lcdefpme]{max-height:304px;bottom:20px}.product-card__img--extract[data-astro-cid-lcdefpme]{max-height:318px}.product-card__nav[data-astro-cid-lcdefpme]{width:36px;height:36px;bottom:138px}.product-card--pouch[data-astro-cid-lcdefpme]{--exit:370px}.product-card--tub[data-astro-cid-lcdefpme]{--exit:385px}.product-card--bottle[data-astro-cid-lcdefpme]{--exit:300px}.cta__photo[data-astro-cid-lcdefpme]{aspect-ratio:1512/1006;height:auto}.cta__bg-wrapper[data-astro-cid-lcdefpme]{border-radius:32px 32px 0 0;top:60px}.cta__bg-image[data-astro-cid-lcdefpme]{height:calc(100% + 60px);top:-60px}.cta__wave[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{height:90px}.process__leaf--left[data-astro-cid-lcdefpme],.process__leaf--right[data-astro-cid-lcdefpme]{top:-35px}.section-header--left[data-astro-cid-lcdefpme]{text-align:center}.cta__map-frame[data-astro-cid-lcdefpme]{aspect-ratio:5/3;height:auto}.cta__title[data-astro-cid-lcdefpme],.cta__content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{text-align:center}.cta__content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:420px;margin-left:auto;margin-right:auto}.cta__buttons[data-astro-cid-lcdefpme]{align-items:center}.cta__buttons[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{max-width:420px}}@media (max-width:480px){.hero__title-line1[data-astro-cid-lcdefpme],.hero__title-line2[data-astro-cid-lcdefpme]{font-size:1.8rem}.section-title[data-astro-cid-lcdefpme]{font-size:1.6rem}.why-card__image[data-astro-cid-lcdefpme]{height:420px}.why-card__content[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.15rem}.why-card__content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.85rem}}body.is-locked{overflow:hidden}.order[data-astro-cid-lcdefpme]{z-index:500;padding:2rem 1.5rem var(--overlay-gutter-b);justify-content:center;align-items:center;gap:14px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.order[data-astro-cid-lcdefpme][hidden]{display:none}.order__scrim[data-astro-cid-lcdefpme]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#253c396b;transition:opacity .28s;position:absolute;top:0;bottom:0;left:0;right:0}.order[data-astro-cid-lcdefpme].is-open .order__scrim[data-astro-cid-lcdefpme]{opacity:1}.order__panel[data-astro-cid-lcdefpme]{min-width:0;max-height:calc(100dvh - 2rem - var(--overlay-gutter-b));background:var(--white,#fff);--panel-radius:32px;border-radius:var(--panel-radius);--pad-t:2.5rem;--pad-x:2.5rem;padding:var(--pad-t) var(--pad-x) 2.5rem;opacity:0;flex-direction:column;flex:0 880px;transition:opacity .3s,transform .42s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;transform:translate(38px)scale(.985);box-shadow:0 30px 80px #253c3938}.order[data-astro-cid-lcdefpme].is-open .order__panel[data-astro-cid-lcdefpme]{opacity:1;transform:none}.order__panel[data-astro-cid-lcdefpme]:focus{outline:none}.order__topbar[data-astro-cid-lcdefpme]{z-index:6;pointer-events:none;justify-content:flex-end;height:0;display:flex;position:absolute;top:-1px;right:-1px}.order__close[data-astro-cid-lcdefpme]{pointer-events:auto;background:var(--green);cursor:pointer;border:none;border-radius:0 0 0 20px;place-items:center;width:62px;height:52px;transition:background .25s;display:grid}.order__topbar[data-astro-cid-lcdefpme] .order__close[data-astro-cid-lcdefpme]{width:63px;height:53px}.order__close[data-astro-cid-lcdefpme]:hover{background:var(--teal-dark)}.order__close[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;width:18px;height:18px;stroke:var(--white);stroke-width:2px;stroke-linecap:round}.order__nav[data-astro-cid-lcdefpme]{z-index:2;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:none;align-items:center;gap:9px;width:104px;padding:0;display:flex;position:relative}.order__nav-box[data-astro-cid-lcdefpme]{place-items:center;width:88px;height:100px;transition:transform .35s cubic-bezier(.16,1,.3,1);display:grid}.order__nav-img[data-astro-cid-lcdefpme]{object-fit:contain;filter:drop-shadow(0 6px 16px #00000052);width:auto;max-width:100%;height:auto;max-height:100%;display:block}.order__nav-img[data-astro-cid-lcdefpme][data-cat=fruit-extract]{max-height:62%}.order__nav-img[data-astro-cid-lcdefpme]:not([src]){display:none}.order__nav-img[data-astro-cid-lcdefpme].is-in{animation:.42s cubic-bezier(.16,1,.3,1) both nav-img-in}@keyframes nav-img-in{0%{opacity:0;transform:translateY(-14px)scale(.94)}to{opacity:1;transform:none}}.order__nav-img[data-astro-cid-lcdefpme].is-leaving{animation:.26s cubic-bezier(.7,0,.84,0) both nav-img-out}@keyframes nav-img-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(14px)scale(.94)}}.order__nav-label[data-astro-cid-lcdefpme]{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--white);text-shadow:0 1px 8px #253c3980;opacity:.75;font-size:.78rem;transition:opacity .25s}.order[data-astro-cid-lcdefpme]:not(.is-open) .order__nav-label[data-astro-cid-lcdefpme]{opacity:0}.order__nav--prev[data-astro-cid-lcdefpme]:hover .order__nav-box[data-astro-cid-lcdefpme]{transform:translate(-5px)scale(1.04)}.order__nav--next[data-astro-cid-lcdefpme]:hover .order__nav-box[data-astro-cid-lcdefpme]{transform:translate(5px)scale(1.04)}.order__nav[data-astro-cid-lcdefpme]:hover .order__nav-label[data-astro-cid-lcdefpme]{opacity:1}@media (max-width:1180px){.order[data-astro-cid-lcdefpme]{gap:8px}.order__nav[data-astro-cid-lcdefpme]{gap:7px;width:76px}.order__nav-box[data-astro-cid-lcdefpme]{width:66px;height:76px}.order__nav-label[data-astro-cid-lcdefpme]{letter-spacing:.03em;font-size:.62rem}}.order__cat[data-astro-cid-lcdefpme]{flex:auto;grid-template-columns:300px 1fr;align-items:stretch;gap:2.5rem;min-height:0;display:grid}.order__visual[data-astro-cid-lcdefpme]{align-self:center}.order__cat[data-astro-cid-lcdefpme][hidden]{display:none}.order__cat[data-astro-cid-lcdefpme]{--from:1}.order__cat[data-astro-cid-lcdefpme][data-from=left]{--from:-1}.order__cat[data-astro-cid-lcdefpme].is-in .order__scroll[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.order__cat[data-astro-cid-lcdefpme].is-in .order__actions[data-astro-cid-lcdefpme]{animation:.5s cubic-bezier(.16,1,.3,1) both cat-in}.order__cat[data-astro-cid-lcdefpme].is-in .order__scroll[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:40ms}.order__cat[data-astro-cid-lcdefpme].is-in .order__scroll[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:80ms}.order__cat[data-astro-cid-lcdefpme].is-in .order__scroll[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.12s}.order__cat[data-astro-cid-lcdefpme].is-in .order__actions[data-astro-cid-lcdefpme]{animation-delay:.16s}@keyframes cat-in{0%{opacity:0;transform:translateX(calc(var(--from) * 26px))}to{opacity:1;transform:none}}.order[data-astro-cid-lcdefpme] .product-card[data-astro-cid-lcdefpme]{flex:none;width:100%;max-width:none;margin:0}.order[data-astro-cid-lcdefpme] .product-card__visual[data-astro-cid-lcdefpme]{height:300px!important}.order[data-astro-cid-lcdefpme] .product-card__circle[data-astro-cid-lcdefpme]{border-radius:20px;height:260px}.order[data-astro-cid-lcdefpme] .product-card__stack[data-astro-cid-lcdefpme]{border-radius:20px}.order[data-astro-cid-lcdefpme] .product-card__img[data-astro-cid-lcdefpme]{max-height:268px}.order[data-astro-cid-lcdefpme] .product-card__img--extract[data-astro-cid-lcdefpme]{max-height:280px}.order[data-astro-cid-lcdefpme] .product-card__nav[data-astro-cid-lcdefpme]{opacity:.3;bottom:130px}.order[data-astro-cid-lcdefpme] .product-card[data-astro-cid-lcdefpme]:hover .product-card__nav[data-astro-cid-lcdefpme]{opacity:.3}.order[data-astro-cid-lcdefpme] .product-card[data-astro-cid-lcdefpme][data-dir=left] .product-card__nav--left[data-astro-cid-lcdefpme],.order[data-astro-cid-lcdefpme] .product-card[data-astro-cid-lcdefpme][data-dir=right] .product-card__nav--right[data-astro-cid-lcdefpme]{opacity:.5}.order[data-astro-cid-lcdefpme] .product-card__dots[data-astro-cid-lcdefpme]{opacity:1;bottom:-18px;transform:none}.order[data-astro-cid-lcdefpme] .product-card--pouch[data-astro-cid-lcdefpme]{--exit:300px}.order[data-astro-cid-lcdefpme] .product-card--tub[data-astro-cid-lcdefpme]{--exit:320px}.order[data-astro-cid-lcdefpme] .product-card--bottle[data-astro-cid-lcdefpme]{--exit:290px}.order__body[data-astro-cid-lcdefpme]{flex-direction:column;min-width:0;min-height:0;display:flex}.order__scroll[data-astro-cid-lcdefpme]{overscroll-behavior:contain;flex:0 auto;min-height:0;margin:-2px -2px 0;padding:2px;overflow:hidden auto}.order__actions[data-astro-cid-lcdefpme]{flex:none}.order__title[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--brown);font-size:2rem;font-weight:600;line-height:1.1}.order__tagline[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:#58422db3;max-width:42ch;margin:.6rem 0 1.6rem;font-size:.95rem;line-height:1.6}.order__menu-label[data-astro-cid-lcdefpme]{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#58422d8c;margin-bottom:.7rem;font-size:.75rem;display:block}.order__menu[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-bottom:1.8rem;display:flex}.order__flavor[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--brown);cursor:pointer;background:0 0;border:1px solid #58422d2e;border-radius:100px;padding:.5em 1.15em;font-size:.9rem;transition:color .25s,background .25s,border-color .25s,transform .25s}.order__flavor[data-astro-cid-lcdefpme]:hover{border-color:var(--teal);transform:translateY(-1px)}.order__flavor[data-astro-cid-lcdefpme].is-selected{background:var(--green);border-color:var(--green);color:var(--white)}.order__actions[data-astro-cid-lcdefpme]{background:var(--white);flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;padding-top:1rem;display:flex;position:relative}.order__actions[data-astro-cid-lcdefpme]:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(#253c3900,#253c3921);height:18px;transition:opacity .25s;position:absolute;bottom:100%;left:0;right:0}.order__body[data-astro-cid-lcdefpme].is-cut .order__actions[data-astro-cid-lcdefpme]:before{opacity:1}.order__qty[data-astro-cid-lcdefpme]{background:var(--white);border:1px solid #58422d2e;border-radius:100px;align-items:center;gap:2px;padding:4px;transition:border-color .2s,box-shadow .2s;display:flex}.order__qty[data-astro-cid-lcdefpme]:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #3dc7bc2e}.order__qty-btn[data-astro-cid-lcdefpme]{width:34px;height:34px;font-family:var(--font-body);color:var(--brown);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;font-size:1.1rem;line-height:1;transition:background .2s;display:grid}.order__qty-btn[data-astro-cid-lcdefpme]:hover{background:#3dc7bc29}.order__qty-value[data-astro-cid-lcdefpme]{text-align:center;width:2.5ch;font-family:var(--font-heading);color:var(--brown);-webkit-appearance:none;appearance:none;background:0 0;border:none;outline:none;padding:0;font-size:max(1rem,16px);font-weight:600;line-height:1}.order__qty-value[data-astro-cid-lcdefpme]::selection{background:#3dc7bc47}.order__add[data-astro-cid-lcdefpme]{flex:180px}.fly-pack[data-astro-cid-lcdefpme]{z-index:560;object-fit:contain;pointer-events:none;will-change:transform, opacity;filter:drop-shadow(0 10px 26px #00000029);position:fixed}.cart-fab[data-astro-cid-lcdefpme]{z-index:510;background:var(--green);cursor:pointer;border:none;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;animation:.5s cubic-bezier(.16,1,.3,1) backwards fab-in;display:grid;position:fixed;bottom:1.75rem;right:1.75rem;box-shadow:0 12px 30px #00a68359}@keyframes fab-in{0%{opacity:0;transform:scale(.4)translateY(12px)}to{opacity:1;transform:none}}.cart-fab[data-astro-cid-lcdefpme][hidden]{display:none}.cart-fab[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px);box-shadow:0 16px 36px #00a6836b}.cart-fab[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;width:24px;height:24px;stroke:var(--white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.cart-fab__count[data-astro-cid-lcdefpme]{min-width:22px;height:22px;font-family:var(--font-body);color:var(--green);background:var(--white);border-radius:100px;place-items:center;padding:0 5px;font-size:.72rem;font-weight:700;display:grid;position:absolute;top:-2px;right:-2px;box-shadow:0 2px 8px #253c392e}.cart-fab[data-astro-cid-lcdefpme].is-bumped{animation:.6s cubic-bezier(.16,1,.3,1) cart-bump}@keyframes cart-bump{0%{transform:scale(1)}22%{transform:scale(.88)}48%{transform:scale(1.18)}72%{transform:scale(.97)}to{transform:scale(1)}}.cart[data-astro-cid-lcdefpme]{z-index:520;position:fixed;top:0;bottom:0;left:0;right:0}.cart[data-astro-cid-lcdefpme][hidden]{display:none}.cart__scrim[data-astro-cid-lcdefpme]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#253c396b;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.cart[data-astro-cid-lcdefpme].is-open .cart__scrim[data-astro-cid-lcdefpme]{opacity:1}.cart__panel[data-astro-cid-lcdefpme]{width:min(420px,100%);max-height:calc(100dvh - 1.5rem - var(--overlay-gutter-b));background:var(--white,#fff);border-radius:25px 0 0 25px;flex-direction:column;padding:1.75rem;transition:transform .42s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:1.5rem;bottom:auto;right:0;transform:translate(100%);box-shadow:-20px 0 60px #253c392e}.cart[data-astro-cid-lcdefpme].is-open .cart__panel[data-astro-cid-lcdefpme]{transform:none}.cart__head[data-astro-cid-lcdefpme]{align-items:center;margin-bottom:1.25rem;padding-right:62px;display:flex}.cart__title[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--brown);font-size:1.4rem;font-weight:600}.cart__close[data-astro-cid-lcdefpme]{z-index:2;position:absolute;top:0;right:0}.cart__empty[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:#58422d99;font-size:.9rem;line-height:1.6}.cart__empty[data-astro-cid-lcdefpme][hidden]{display:none}.cart__list[data-astro-cid-lcdefpme]{overscroll-behavior:contain;flex:0 auto;min-height:0;margin:0 -.25rem;padding:0 .25rem;list-style:none;overflow-y:auto}.cart__list[data-astro-cid-lcdefpme] .cart-item{border-bottom:1px solid #58422d1a;align-items:center;gap:12px;padding:.8rem 0;display:flex}.cart__list[data-astro-cid-lcdefpme] .cart-item:last-child{border-bottom:none}.cart__list[data-astro-cid-lcdefpme] .cart-item__thumb{background:linear-gradient(135deg,#3dc7bc00 0%,#3dc7bc33 100%);border-radius:12px;flex:0 0 54px;place-items:center;height:54px;display:grid;overflow:hidden}.cart__list[data-astro-cid-lcdefpme] .cart-item__thumb img{object-fit:contain;filter:drop-shadow(0 3px 8px #0000001a);width:auto;max-width:78%;height:auto;max-height:82%}.cart__list[data-astro-cid-lcdefpme] .cart-item__text{flex:auto;min-width:0}.cart__list[data-astro-cid-lcdefpme] .cart-item__text strong{font-family:var(--font-body);color:var(--brown);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:500;display:block;overflow:hidden}.cart__list[data-astro-cid-lcdefpme] .cart-item__text span{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--teal-dark);font-size:.72rem}.cart__list[data-astro-cid-lcdefpme] .cart-item__qty{background:var(--white);border:1px solid #58422d29;border-radius:100px;flex:none;align-items:center;gap:1px;padding:2px;transition:border-color .2s,box-shadow .2s;display:flex}.cart__list[data-astro-cid-lcdefpme] .cart-item__qty:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #3dc7bc2e}.cart__list[data-astro-cid-lcdefpme] .cart-item__qty button{width:26px;height:26px;font-family:var(--font-body);color:var(--brown);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;font-size:.95rem;line-height:1;transition:background .2s;display:grid}.cart__list[data-astro-cid-lcdefpme] .cart-item__qty button:hover{background:#3dc7bc29}.cart__list[data-astro-cid-lcdefpme] .cart-item__qty input{text-align:center;width:2.5ch;font-family:var(--font-heading);color:var(--brown);-webkit-appearance:none;appearance:none;background:0 0;border:none;outline:none;padding:0;font-size:max(.9rem,16px);font-weight:600;line-height:1}.cart__list[data-astro-cid-lcdefpme] .cart-item__qty input::selection{background:#3dc7bc47}.cart__list[data-astro-cid-lcdefpme] .cart-item__remove{cursor:pointer;opacity:.3;background:0 0;border:none;flex:none;place-items:center;width:26px;height:26px;transition:opacity .2s;display:grid}.cart__list[data-astro-cid-lcdefpme] .cart-item__remove:hover{opacity:1}.cart__list[data-astro-cid-lcdefpme] .cart-item__remove svg{fill:none;width:13px;height:13px;stroke:var(--brown);stroke-width:2px;stroke-linecap:round}.cart__foot[data-astro-cid-lcdefpme]{padding-top:1.1rem}.cart__foot[data-astro-cid-lcdefpme][hidden]{display:none}.cart__total[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:#58422db3;justify-content:space-between;align-items:baseline;margin-bottom:1rem;font-size:.9rem;display:flex}.cart__total[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--brown);font-size:1.1rem}.cart__send[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:9px;width:100%;padding-inline-start:1.2em;padding-inline-end:1.2em;font-size:1rem;display:inline-flex}.cart__send-icon[data-astro-cid-lcdefpme]{fill:currentColor;flex:none;width:19px;height:19px}.cart__clear[data-astro-cid-lcdefpme]{width:100%;font-family:var(--font-body);color:#58422d80;cursor:pointer;background:0 0;border:none;margin-top:.7rem;font-size:.82rem;transition:color .2s;display:block}.cart__clear[data-astro-cid-lcdefpme]:hover{color:var(--salmon-dark)}.toast[data-astro-cid-lcdefpme]{z-index:540;font-family:var(--font-body);color:var(--white);opacity:0;pointer-events:none;background:#253c39f0;border-radius:100px;padding:.75em 1.4em;font-size:.88rem;transition:opacity .28s,transform .35s cubic-bezier(.16,1,.3,1);position:fixed;bottom:2rem;left:50%;transform:translate(-50%,12px);box-shadow:0 12px 30px #253c393d}.toast[data-astro-cid-lcdefpme].is-on{opacity:1;transform:translate(-50%)}@media (max-width:760px){:root{--overlay-gutter-b:5.5rem}.order[data-astro-cid-lcdefpme]{padding:1rem 1rem var(--overlay-gutter-b);gap:0}.order__nav[data-astro-cid-lcdefpme]{z-index:3;width:auto;position:fixed;top:14px}.order__nav--prev[data-astro-cid-lcdefpme]{left:14px}.order__nav--next[data-astro-cid-lcdefpme]{right:14px}.order__nav-label[data-astro-cid-lcdefpme]{display:none}.order__nav-box[data-astro-cid-lcdefpme]{width:52px;height:60px}.order__panel[data-astro-cid-lcdefpme]{width:100%;max-height:calc(100dvh - 1rem - var(--overlay-gutter-b));--panel-radius:28px;--pad-t:2rem;--pad-x:1.5rem;padding:var(--pad-t) var(--pad-x) 1.75rem;flex:auto;transform:translate(28px)}.order__cat[data-astro-cid-lcdefpme]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:1.5rem}.order[data-astro-cid-lcdefpme] .product-card__visual[data-astro-cid-lcdefpme]{height:240px!important}.order[data-astro-cid-lcdefpme] .product-card__circle[data-astro-cid-lcdefpme]{height:210px}.order[data-astro-cid-lcdefpme] .product-card__img[data-astro-cid-lcdefpme]{max-height:210px}.order[data-astro-cid-lcdefpme] .product-card__img--extract[data-astro-cid-lcdefpme]{max-height:220px}.order[data-astro-cid-lcdefpme] .product-card__nav[data-astro-cid-lcdefpme]{bottom:105px}.order[data-astro-cid-lcdefpme] .product-card--pouch[data-astro-cid-lcdefpme]{--exit:400px}.order[data-astro-cid-lcdefpme] .product-card--tub[data-astro-cid-lcdefpme]{--exit:420px}.order[data-astro-cid-lcdefpme] .product-card--bottle[data-astro-cid-lcdefpme]{--exit:390px}.order__title[data-astro-cid-lcdefpme]{font-size:1.6rem}.order__tagline[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}.order__add[data-astro-cid-lcdefpme]{flex:auto}.cart__panel[data-astro-cid-lcdefpme]{width:calc(100% - 1.1rem);padding:1.35rem;top:1.1rem}.cart-fab[data-astro-cid-lcdefpme]{bottom:1.1rem;right:1.1rem}.order__nav[data-astro-cid-lcdefpme]{display:none}.toast[data-astro-cid-lcdefpme]{text-align:left;border-radius:18px;bottom:1.1rem;left:1.1rem;right:5.5rem;transform:translateY(12px)}.toast[data-astro-cid-lcdefpme].is-on{transform:translate(0)}}@media (orientation:portrait) and (max-width:1100px){.order__nav[data-astro-cid-lcdefpme]{display:none}}@media (prefers-reduced-motion:reduce){.order__panel[data-astro-cid-lcdefpme],.order__scrim[data-astro-cid-lcdefpme],.cart__panel[data-astro-cid-lcdefpme],.cart__scrim[data-astro-cid-lcdefpme],.toast[data-astro-cid-lcdefpme]{transition-duration:.01ms!important}.cart-fab[data-astro-cid-lcdefpme],.cart-fab[data-astro-cid-lcdefpme].is-bumped,.order__cat[data-astro-cid-lcdefpme].is-in .order__scroll[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.order__cat[data-astro-cid-lcdefpme].is-in .order__actions[data-astro-cid-lcdefpme],.order__nav-img[data-astro-cid-lcdefpme].is-in,.order__nav-img[data-astro-cid-lcdefpme].is-leaving{animation:none}}
