@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-mono-400-latin.woff2)format("woff2")}.poji-retailer-strip{box-sizing:border-box;background:#fff;border-top:1px solid #1c211d26;border-bottom:1px solid #1c211d26;flex-direction:column;align-items:stretch;gap:0;max-width:none;margin:auto;padding:22px max(32px,50vw - 578px) 24px;display:flex;overflow:hidden}.poji-retailer-strip>p.poji-retailer-label{color:#636861;white-space:nowrap;text-align:center;width:100%;margin:0 0 18px;font:10px DM Mono,monospace}.poji-retailer-list{opacity:1;mix-blend-mode:normal;width:100%;min-width:0;display:block;overflow:hidden;filter:none!important}.poji-retailer-track{opacity:1;mix-blend-mode:normal;will-change:transform;align-items:center;width:max-content;animation:45s linear infinite poji-retailer-marquee;display:flex;filter:none!important}.poji-retailer-sequence{align-items:center;gap:clamp(30px,3.4vw,54px);padding-right:clamp(30px,3.4vw,54px);display:flex}.poji-retailer-logo{flex:none;justify-content:center;align-items:center;width:clamp(154px,13vw,200px);height:122px;display:flex}.poji-retailer-logo img{object-fit:contain;mix-blend-mode:normal;width:auto;max-width:100%;display:block;filter:none!important;opacity:1!important}.poji-retailer-logo--jaya-grocer img{height:58px}.poji-retailer-logo--familymart img{height:64px}.poji-retailer-logo--giant img{height:122px}.poji-retailer-logo--maslee-express img{height:102px}.poji-retailer-logo--zemart img{height:64px}.poji-retailer-logo--best-fresh-mart img{height:60px}.poji-retailer-logo--econsave img{height:64px}.poji-retailer-logo--hwa-thai img{height:76px}.poji-retailer-logo--mydin img{height:60px}.poji-retailer-list:hover .poji-retailer-track,.poji-retailer-list:focus-within .poji-retailer-track{animation-play-state:paused}.poji-retailer-list:focus-visible{outline-offset:5px;outline:2px solid #2e573d}@keyframes poji-retailer-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.poji-retailer-list{overflow-x:auto}.poji-retailer-track{animation:none}.poji-retailer-sequence[aria-hidden=true]{display:none}}@media (width<=800px){.poji-retailer-strip{padding:18px 20px 20px}.poji-retailer-strip>p.poji-retailer-label{margin-bottom:14px}.poji-retailer-sequence{gap:26px;padding-right:26px}.poji-retailer-logo{width:128px;height:82px}.poji-retailer-logo--jaya-grocer img{height:44px}.poji-retailer-logo--familymart img{height:48px}.poji-retailer-logo--giant img{height:82px}.poji-retailer-logo--maslee-express img{height:68px}.poji-retailer-logo--zemart img{height:48px}.poji-retailer-logo--best-fresh-mart img{height:44px}.poji-retailer-logo--econsave img{height:48px}.poji-retailer-logo--hwa-thai img{height:58px}.poji-retailer-logo--mydin img{height:44px}}.poji-promotions{box-sizing:border-box;color:#234b35;max-width:1240px;margin-inline:auto;padding:72px 40px;font-family:Manrope,system-ui,sans-serif;line-height:1.55}.poji-promotions *,.poji-promotions :before,.poji-promotions :after{box-sizing:border-box}.poji-promotions__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.poji-promotions .poji-promotions__eyebrow{letter-spacing:1.8px;margin:0 0 14px;font-size:10px;font-weight:700;line-height:1.5}.poji-promotions :is(.poji-promotions__header,.poji-promotions__detail-copy) h2{letter-spacing:-.04em;margin:0;font-family:Manrope,system-ui,sans-serif;font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.15}.poji-promotions :is(.poji-promotions__header,.poji-promotions__detail-copy) h2 em{font-family:inherit;font-style:normal;font-weight:inherit}.poji-promotions .poji-promotions__intro{color:#687466;margin:16px 0 0;font-size:14px;line-height:1.65}.poji-promotions .poji-promotions__toggle{color:#234b35;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:1px solid #234b3533;border-radius:99px;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;padding:12px 20px;font-size:13px;font-weight:600;display:inline-flex}.poji-promotions .poji-promotions__toggle:hover{background:#f3d75b;border-color:#f3d75b}.poji-promotions .poji-promotions__toggle span{font-size:20px}.poji-promotions .poji-promotions__toggle:focus-visible,.poji-promotions__cards:focus-visible{outline-offset:4px;outline:3px solid #a57609}.poji-promotions__cards{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#234b3555 #eeeddf;grid-auto-columns:calc(33.3333% - 16px);grid-auto-flow:column;gap:24px;padding-bottom:16px;display:grid;overflow-x:auto}.poji-promotions__cards--expanded{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}.poji-promotions__card{scroll-snap-align:start;background:#fffef9;border:1px solid #234b351c;border-radius:16px;min-width:0;overflow:hidden}.poji-promotions__image{aspect-ratio:3/2;background:#efecd9;position:relative}.poji-promotions__image img{object-fit:cover;width:100%;height:100%;display:block}.poji-promotions__badge{color:#234b35;letter-spacing:.7px;background:#f3d75b;border-radius:99px;padding:8px 12px;font-size:10px;font-weight:800;line-height:1.4;position:absolute;bottom:16px;left:16px}.poji-promotions__copy{padding:24px}.poji-promotions .poji-promotions__copy h3{letter-spacing:-.5px;margin:0 0 10px;font-size:21px;line-height:1.25}.poji-promotions .poji-promotions__copy p{color:#687466;margin:0;font-size:13px;line-height:1.7}.poji-promotions__actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.poji-promotions__cards{padding-top:8px}.poji-promotions__card{transition:transform .24s,box-shadow .24s,border-color .24s}.poji-promotions__image{overflow:hidden}.poji-promotions__image img{transition:transform .5s}.poji-promotions .poji-promotions__toggle{transition:background .2s,border-color .2s}@media (hover:hover) and (pointer:fine){.poji-promotions__card:hover{border-color:#234b3555;transform:translateY(-5px);box-shadow:0 10px 18px -12px #234b354d}.poji-promotions__card:hover img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.poji-promotions__card,.poji-promotions__image img,.poji-promotions .poji-promotions__toggle{transition:none}.poji-promotions__card:hover,.poji-promotions__card:hover img{transform:none}}@media (width<=960px){.poji-promotions__cards{grid-auto-columns:calc(50% - 12px)}.poji-promotions__cards--expanded{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.poji-promotions{padding:52px 20px}.poji-promotions__header{flex-wrap:wrap;gap:20px;margin-bottom:24px}.poji-promotions__cards{grid-auto-columns:86%;gap:16px}.poji-promotions__cards--expanded{grid-template-columns:minmax(0,1fr)}.poji-promotions__copy{padding:20px}}.poji-promotions__carousel{position:relative}.poji-promotions .poji-promotions__arrow{z-index:2;color:#234b35;width:44px;height:44px;font:inherit;cursor:pointer;background:#fffef9;border:1px solid #234b3533;border-radius:50%;place-items:center;font-size:24px;display:grid;position:absolute;top:40%;transform:translateY(-50%);box-shadow:0 4px 16px #234b3526}.poji-promotions__arrow--previous{left:-22px}.poji-promotions__arrow--next{right:-22px}.poji-promotions .poji-promotions__arrow:hover{background:#f3d75b}.poji-promotions .poji-promotions__arrow:focus-visible{outline-offset:3px;outline:3px solid #a57609}@media (width<=640px){.poji-promotions__arrow--previous{left:-12px}.poji-promotions__arrow--next{right:-12px}}.poji-promotions__card{position:relative}.poji-promotions__card-trigger{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.poji-promotions__card-trigger:after{content:"";border-radius:16px;position:absolute;inset:0}.poji-promotions__card-trigger:focus-visible{outline:none}.poji-promotions__card:has(:focus-visible){outline-offset:-3px;outline:3px solid #a57609}.poji-promotions__dialog{color:#234b35;overscroll-behavior:contain;background:#fffef9;border:1px solid #234b3526;border-radius:24px;width:min(640px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 80px #102b2359}.poji-promotions__dialog::backdrop{backdrop-filter:blur(5px);background:#102b23b3}.poji-promotions .poji-promotions__close{z-index:1;color:#234b35;width:44px;height:44px;font:inherit;cursor:pointer;background:#fffef9;border:1px solid #234b3526;border-radius:50%;place-items:center;font-size:28px;display:grid;position:absolute;top:14px;right:14px}.poji-promotions .poji-promotions__close:hover{background:#f3d75b}.poji-promotions .poji-promotions__close:focus-visible{outline-offset:3px;outline:3px solid #a57609}.poji-promotions__detail-copy{padding:32px}.poji-promotions .poji-promotions__detail-copy h2{font-size:clamp(26px,5vw,36px)}.poji-promotions__detail-copy p:not(.poji-promotions__eyebrow){color:#687466;margin:16px 0 0;font-size:15px;line-height:1.75}.poji-promotions__detail-copy .poji-promotions__detail-intro{color:#234b35;font-weight:600}@media (width<=640px){.poji-promotions__detail-copy{padding:24px}.poji-promotions__dialog{border-radius:18px}}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2)format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-mono-400-latin.woff2)format("woff2")}.top-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;font-family:Manrope,system-ui,sans-serif;line-height:1.55;display:grid}.top-package-card{color:#123e2a;background:#fffefa;border:1px solid #eeeae1;border-radius:20px;flex-direction:column;min-width:0;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 12px 32px #40391709}.top-package-card--pakej-premium{border-color:#678866;box-shadow:0 18px 38px #344c2326}@media (width>=801px){.top-package-card--pakej-premium{z-index:1;position:relative;top:-14px}}.top-package-image{aspect-ratio:1;color:inherit;background:radial-gradient(at 50% 35%,#fffefa 15%,#f1e9dc 100%);border-radius:19px 19px 0 0;place-items:center;display:grid;position:relative;overflow:hidden}.top-package-card--pakej-premium .top-package-image{background:radial-gradient(at 50% 35%,#fcfbea,#e5e8cf)}.top-package-image img{object-fit:cover;width:100%;height:100%;min-height:0;padding:0;transition:transform .35s;display:block}.top-package-info{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px 10px;padding:20px 18px 16px;display:grid}.top-package-card .top-package-info h3{letter-spacing:-.045em;margin:0;font-size:clamp(17px,1.6vw,21px);font-weight:800;line-height:1.25}.top-package-card .top-package-info p{color:#737970;grid-area:2/1/auto/-1;margin:0;font:11px/1.6 DM Mono,monospace}.top-package-info strong{color:#b57910;letter-spacing:-.045em;white-space:nowrap;grid-area:3/1;align-self:center;font-size:clamp(17px,1.8vw,24px);line-height:1.2}.top-package-info--combo h3{grid-column:1/-1}.top-package-info--combo strong{grid-area:3/1/auto/-1}.top-package-details-wrap{background:#fbf8ed;border-top:1px solid #ebece3;border-radius:0 0 10px 10px;margin:0 18px;overflow:hidden}.top-package-details{padding:12px 10px 16px;transition:opacity .3s,transform .3s}.top-package-card .top-package-details>p{color:#68765f;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:9px;font-weight:700}.top-package-details ul{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.top-package-details li{overflow-wrap:break-word;padding:0 10px;font-size:11px;font-weight:600;line-height:1.5}.top-package-details li:first-child{padding-left:0}.top-package-details li+li{border-left:1px solid #e0e3d6}.top-package-footer{flex-direction:column;gap:10px;padding:12px 18px 18px;display:flex}.top-package-footer>span{color:#737970;font:10px/1.5 DM Mono,monospace}.top-package-card .top-package-buy{color:#fffdf7;background:#17482f;border:1px solid #1b5135;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:12px 18px;font-size:16px;font-weight:800;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.top-package-buy>span{font-size:23px;font-weight:400;line-height:1}.top-package-card .top-package-buy:hover{color:#fffdf7;background:#103924}.top-package-toggle:focus-visible,.top-package-card a:focus-visible,.top-package-error button:focus-visible{outline-offset:3px;outline:3px solid #b57910}.top-package-error{color:#5e625f;margin:0 0 20px;font-size:13px}.top-package-error button{color:#193e2a;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px;text-decoration:underline}.top-package-card .top-package-toggle{color:#17482f;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;min-height:44px;margin:0 18px;padding:8px 0;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;display:flex}.top-package-toggle span{font-size:20px}.top-package-card .top-package-details{opacity:0;visibility:hidden;transition:none;transform:translateY(24px)}.top-package-card[data-expanded=true] .top-package-details{opacity:1;visibility:visible;transition:opacity .3s,transform .3s;transform:translateY(0)}.top-package-card[data-expanded=false] .top-package-details-wrap{background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.top-package-card[data-expanded=true]{transform:translateY(-6px);box-shadow:0 20px 40px #344c2320}.top-package-card[data-expanded=true] .top-package-image img{transform:scale(1.035)}}@media (width>=801px) and (width<=1100px){.top-package-info{grid-template-columns:1fr}.top-package-info strong{grid-area:3/1}}@media (width<=800px){.top-package-grid{grid-template-columns:1fr;gap:24px}.top-package-card .top-package-info h3{font-size:22px}.top-package-info strong{font-size:25px}.top-package-details li{font-size:12px}}@media (width<=400px){.top-package-info{grid-template-columns:1fr}.top-package-info strong{grid-area:3/1}}@media (prefers-reduced-motion:reduce){.top-package-card,.top-package-image img,.top-package-card .top-package-details,.top-package-card .top-package-buy{transition:none}.top-package-card[data-expanded],.top-package-card[data-expanded] .top-package-image img,.top-package-card[data-expanded] .top-package-details{transform:none}}.product-video-feed[data-astro-cid-npaoimmv]{background:var(--surface);width:100%;color:var(--green);margin:0 0 72px;padding:38px 0 44px}.feed-content[data-astro-cid-npaoimmv]{padding:0 clamp(16px,2.2vw,32px)}.feed-headline[data-astro-cid-npaoimmv]{letter-spacing:-.075em;margin-bottom:28px;font:800 clamp(42px,5.5vw,78px)/1 Manrope,sans-serif;overflow:hidden}.feed-headline-track[data-astro-cid-npaoimmv]{will-change:transform;width:max-content;animation:22s linear infinite feed-headline-right;display:flex}.feed-headline-group[data-astro-cid-npaoimmv]{flex:none;gap:clamp(40px,5vw,80px);padding-right:clamp(40px,5vw,80px);display:flex}.feed-headline-group[data-astro-cid-npaoimmv] span[data-astro-cid-npaoimmv]{white-space:nowrap}.feed-headline[data-astro-cid-npaoimmv] i[data-astro-cid-npaoimmv]{color:#a2b450;vertical-align:.12em;margin-left:.08em;font-size:.64em;font-style:normal;display:inline-block}@keyframes feed-headline-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.feed-scroll[data-astro-cid-npaoimmv]{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-color:#9db09c transparent;scrollbar-width:thin;overflow-x:auto}.feed-scroll[data-astro-cid-npaoimmv]:focus-visible{outline:3px solid var(--green);outline-offset:-5px}.feed-track[data-astro-cid-npaoimmv]{justify-content:center;gap:16px;width:max-content;min-width:100%;padding:0 2px 18px;display:flex}.feed-card[data-astro-cid-npaoimmv]{scroll-snap-align:start;flex:0 0 clamp(210px,19vw,270px);min-width:0}.feed-card-media[data-astro-cid-npaoimmv]{aspect-ratio:9/16;isolation:isolate;background-color:#e8e4d9;background-position:50%;background-size:cover;border-radius:28px;position:relative;overflow:hidden}.feed-card--sage[data-astro-cid-npaoimmv] .feed-card-media[data-astro-cid-npaoimmv]{background-image:url(/images/about-tempe-still-life.png)}.feed-card--peach[data-astro-cid-npaoimmv] .feed-card-media[data-astro-cid-npaoimmv]{background-image:url(/_astro/soybeans.BvGH1uY2.webp)}.feed-card--butter[data-astro-cid-npaoimmv] .feed-card-media[data-astro-cid-npaoimmv]{background-image:url(/_astro/serving.D5R9-N0F.webp)}.feed-card--mint[data-astro-cid-npaoimmv] .feed-card-media[data-astro-cid-npaoimmv]{background-image:url(/_astro/sharing.CxDJW7zH.webp)}.feed-card-media[data-astro-cid-npaoimmv]:before{z-index:0;content:"";background:linear-gradient(#18251b0a,#18251b2e);position:absolute;inset:0}.feed-card-media[data-astro-cid-npaoimmv] img{z-index:1;object-fit:cover;object-position:center;filter:drop-shadow(0 14px 16px #182f1e2e);width:100%;height:100%;position:absolute;inset:0}.feed-card-media[data-astro-cid-npaoimmv] iframe{z-index:3;border:0;width:100%;height:100%;position:absolute;inset:0}.feed-card-media[data-astro-cid-npaoimmv][data-tiktok-src] iframe{pointer-events:none}.feed-open[data-astro-cid-npaoimmv]{z-index:4;cursor:pointer;color:#fff;background:0 0;border:0;width:100%;position:absolute;inset:0}.feed-open[data-astro-cid-npaoimmv] span[data-astro-cid-npaoimmv]{white-space:nowrap;opacity:0;background:#000000a6;border-radius:999px;padding:10px 16px;font:600 13px Manrope,sans-serif;transition:opacity .2s;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.feed-open[data-astro-cid-npaoimmv]:hover span[data-astro-cid-npaoimmv],.feed-open[data-astro-cid-npaoimmv]:focus-visible span[data-astro-cid-npaoimmv]{opacity:1}.feed-open[data-astro-cid-npaoimmv]:focus-visible{outline-offset:-6px;border-radius:28px;outline:3px solid #fff}.feed-dialog[data-astro-cid-npaoimmv]{color:#fff;background:#111;border:0;border-radius:20px;width:min(440px,100vw - 32px,56.25dvh - 49.5px);max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.feed-dialog[data-astro-cid-npaoimmv]::backdrop{backdrop-filter:blur(6px);background:#000c}.feed-close[data-astro-cid-npaoimmv]{color:#fff;cursor:pointer;background:0 0;border:0;width:48px;height:48px;margin-left:auto;font-size:32px;display:block}.feed-close[data-astro-cid-npaoimmv]:focus-visible{outline-offset:-6px;outline:2px solid #fff}.feed-player[data-astro-cid-npaoimmv]{aspect-ratio:9/16}.feed-player[data-astro-cid-npaoimmv] iframe{border:0;width:100%;height:100%;display:block}@media (hover:none){.feed-open[data-astro-cid-npaoimmv] span[data-astro-cid-npaoimmv]{opacity:1}}@media (width<=800px){.product-video-feed[data-astro-cid-npaoimmv]{margin-bottom:52px;padding:28px 0 24px}.feed-headline[data-astro-cid-npaoimmv]{margin-bottom:24px;font-size:clamp(36px,8.6vw,60px)}.feed-card[data-astro-cid-npaoimmv]{flex-basis:min(68vw,230px)}}@media (prefers-reduced-motion:reduce){.feed-headline-track[data-astro-cid-npaoimmv]{animation:none;transform:none}.feed-headline-group--duplicate[data-astro-cid-npaoimmv],.feed-headline-extra[data-astro-cid-npaoimmv]{display:none}.feed-scroll[data-astro-cid-npaoimmv]{scroll-behavior:auto}}
