@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-ext-400-normal-DQAASfvW.woff2)format("woff2"),url(/assets/archivo-black-latin-ext-400-normal--j5WRK12.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-400-normal-BTVu2TQR.woff2)format("woff2"),url(/assets/archivo-black-latin-400-normal-HW9MwEcM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/kanit-thai-800-normal-Df2wY4Tx.woff2)format("woff2"),url(/assets/kanit-thai-800-normal-9tB_Nruv.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/kanit-vietnamese-800-normal-DCRqkpWQ.woff2)format("woff2"),url(/assets/kanit-vietnamese-800-normal-n2dAtJLW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/kanit-latin-ext-800-normal-l8gEnNPg.woff2)format("woff2"),url(/assets/kanit-latin-ext-800-normal-DNRPpoip.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/kanit-latin-800-normal-Bmaevg4i.woff2)format("woff2"),url(/assets/kanit-latin-800-normal-DOFY8CUZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-hebrew-600-normal-CTBxhdlE.woff2)format("woff2"),url(/assets/fredoka-hebrew-600-normal-BiVDObXj.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA2UAA8AAAAAEzAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAAD0AAABYAQYAuUdQT1MAAAGYAAABVwAAApiB2JeGR1NVQgAAAvAAAAAtAAAALhN8KW5PUy8yAAADIAAAAE0AAABgdqAhNlNUQVQAAANwAAAANQAAAEDzv98aY21hcAAAA6gAAACIAAAAuDHsLTNnYXNwAAAEMAAAAAgAAAAIAAAAEGdseWYAAAQ4AAAGqwAACYpxlNSZaGVhZAAACuQAAAA2AAAANhWnkitoaGVhAAALHAAAAB8AAAAkB8wCBmhtdHgAAAs8AAAAXgAAAHgxMwOwbG9jYQAAC5wAAAA+AAAAPiV+I0FtYXhwAAAL3AAAABwAAAAgAC0A425hbWUAAAv4AAABEwAAAkIwp1jZcG9zdAAADQwAAACFAAAArlnuxf942g3IAQpAUBRE0fNAP0JV/GI39r8o06nbNMrgAHzZTZmUJUqLstrSPcoZ5dKNHm9aQUvn/Lcu/w9AfwHAAAAAeNp00AOsUG0YB/Dfc8652MVnZNsashvCEOds1+zVvNzcmO2xGVlj8zLHzNPum/Xi/5gCNQaZLR81Ztwk7ebPmblSu8UzVi/1jwLKUo6QfZazJOWL5qxcqtWSGSsXabJk0ZJF/kF89pZ+KGKCB3qpUekPoQbhjP+EreqEQkSebRFCUwVCtbDDNGG5OjXGGGaAfnropI1mmvlPxO/xRLjbgNExXy9iaHZKxB+JH5b4mfmRhPsbsEGjRupfoVK1GrXq/a4CPdAJbdCMVCNPNZ4nvBhPhauJv5Wwwr/+878mmsqQ6adGZoQCHfwn5JQPkMmSFOrVJ4nQSIEqXb65oUrq0h/+8rcmQpQPZKplrqQaKxXYY60qVZQLKR9R7iq3IfFAktZ8xV8rb/jlKU8mfA2kXECo+m5nISQUIEeGAlSgUijUyZADCoH3g8nyQM0WApvCBsIAludGPQB42mNgZGBg4GLQAUJmFzefEAaJjNSkIgaRnMSSPAYRBhBgARH//4NIAJO1ByMAAAB42mNgYZJmimBgZWBg6gLSDAzeEJoxjsGIUYcBCTQwMOQDKSYYv7g4JZXhAIOCwirmc/9FGBiYnzP8AQorguQYvzDtAVIKDCwAE9INYgAAAHjaBcG3AcIAEAQw3RMbMiMwFL1j77S+JRFXha/CT23DOAdbO4+JOHoK5FR/RFTuWnadAwSqAAAAeNpligEGAlEURc/770vKCFIkfG0k0yICUAABAUFpCWkFIdAqKmgVmS1EAH6vJzOgyzkXDhAcdfpu+X3kDExIRIK75MRdZrKUjezkGB7hqaJR2ymlixnUzU1KWXizrRtUm8ZedrW1lQCfg7PP8zzNgzzMRfWuVgjNRozB+V+kS4uCDr0vCNYlYQABAAH//wAPeNplVgO080oXPTNpM3GaZII2bYzLfldNP9t4tt/Cb9u2bdu2bdu27b99k1w8LczKPsHeZ589SQDDCpTo9/iZwAEBGBuxkcdGvILeO7kPOnfyxhLf6f9PGmEeAAOZ/gZ/AL8FutAHyB2HJ3xRljHh+bIoqjGqqtUVx3GtkuA3KdjtzSxYOye/30nnZ3ouVhGRSlvv2YQ/ffrabuqrlj5z73uXuqX4eRen1JOpNnnGi14E0+k6E/cIXAACYLpcuCd8YKv+hK26B9fCp9ixPP0nvi1TNsM6YJqYmPForaqYGtseV47LpBI7riHl+TROimI0ujyIRcEIjpLoZCjsDEORGIPLkGkMLGtgTF6SR+SfopFEkWD/iiaOk9D3GsQIGfbfzvejcMDbmfVBxm1Pf49l/H44AtBOhrixoqo5ndWVqhqtsdKwxdQwcwLMqrVdQ5wmGrYpKwScTTWM9NHZ44g3BMO288zwtvXioRePD8XuXOHrO295aPHQ0G/3ea+7HCpe7Hf6VAlX98XB9gV/ePoSq5dnohMn1OQcOnA7qe/41FIFL5ir0l1XjDqOzffyOBVs2ZTFjqu5fUOXpMHCwaXdF1Vd5mzTBfck5my7cbYLncZZcfp3fDf8AfABENPONQY2/nEbfbr1ik9kxP6qEBbMtq85UtrLAu35L+4MMvzK7mI0+ehHrdRxMvphtCcaegZP3f/8x7N4xts8n3s04yUNrw2XN7wWq+/Cb4UYwE0KZt8YNbS1j2yQTAZBWwO9Olrg22jtj1buOZmFHhLN8/zkCwjRxHYSW55PFMqjd/BhWoTCYqTawuQMCRMmtc5aw9R0Lm50PtMo4Kb/RE/FX4IhgHWDTK3eOFRshE2lsWXIjUYne74oGtEREmV5SPb4A4EYwYUtsaOoXcPoKXP7FgYq4okZhJFo/Wc9Wl82BIZjwXtgx1ZafJBmES96c4eWrwSmpDf9I3oz+gscZF40Catq51lyWMBYvriS8d48Xzy/lS/++/6+3TMcbmuSQNVOHGdWP1TdIDW7w8IZXrLPzNLECLApe2onn6WGp+i9hPo7tg3uYChuSCW3q8l8i9MN1dBlTRbENnHS1Xz5YNqSNElb6ho61zI7oi6puiS02kZULZx9AXO30Y4/ydxVAICH7i+mgMBh+5Wg395guuObTpds2XpNOC8rP3lWnaDUQjuiOVn6wdub0VJxPtL78vfXvZ6LOn3xB0KUM/MYc8PRMGvrzBpjnv5nOoe+it8Lhxrmhrp2jjlqrcd6bbwXr7rjvdz6oCnRmr1KyLjBDJWcxh2wYgshnC+qtoqKsBNQ1PIy2hO5cHR62QgsxHkJlU2FIP54JzTZSevwjJiuHf0Gb3u80s4S0ZDQ1cTrya1WFhJuZ7RnFLbdvtjmk5C0BFnYxfOubycR4SYvWj4ybwMCc3oIfQe/D4oN9QbZdM29QTbZWvtWGmz9WxaR8zsRdSL9PMKsCfmLO5FNI/MiEr7fTij6LEeCJB4Q7ulWTJ3EegpHBocZnKzRhAJg2DP9A3cnfAJyOA7QbjzaomrSX1U3rGg4b5TVlTFLpH39G2OtKNK0FoV3XPvIoyTM2dDUePewOpYKzQSz0/f4/5RtSyb0S6fudConYcpQr1p8nhiahx58Ra/JADXTKjNnzt39STOy3ZR+fM89rtwu1tl4NzuPuntudwGlZc/LTG9tbE+eRlOn7mMRF+jF+MOgQwiAmKBN0VsC9+JNiM4vmYq4qNdoylbEx2VRA1y4Ga1l5JaZuTc8BkAwxCo6jD8DKoBVFkW9S9d35N+eGyqSHITPihRZ7mO6IidxbohLUppkRn3nrbGOHow/BerW22bjFfMK0xVlLXiT4QmyPsAd5PlpIlWo68epVN95Ahvo3fgTYDOw4mzwlSXZfEqFMJG5+/QVTQ70O9/JGCi6MrgPVvEnWmhRXPA9n2xbJH2nPystolb9xOPYQ+9mWlwGxtW6DJLUHqWsqaaC4FxlEOu6Nrg3JxOicPf2NVUf+DJ+RtnmO0EwKw5braEw3w+MVgsQ7MYhehX+OCQA1sr6p7Fp0Gn2FwtGwq//R7Dt96HewFFUw9IFW+6pmlgsuW7oqW6PiJbXFXRlZog/7nrUxrglGLFLc8frUkkhphW7VlwbAXfAFXomfioYjG9z1lvDfo5oa5otfkWyNJVKuGpR17VabdN1aQswiHgGvY5bBbX56vFFrWpDbPtGCO1V4m6odq5REi+U9ckPbgTxSMUaTfrPV7BuZv7zboRgOt3ymYcuwHWDJXtbAAABAAAAAgBCzq6QnF8PPPUAAwPoAAAAANRN3NgAAAAA3kZxSv+M/woEbwPaAAAABgACAAAAAAAAeNpjYGRgYD73X4SBgaXnf88/d5Z8oAgqkAMAkLIF2AB42mOSZzBiOsrADsctDNxMSgyiYFzHwAnGfgzCIMw4nYGZ8RSDFAgzyTCIgTDDRwYGEGZ88f8X40sGIebVDLZAEV0g1gPiTCD2BGIPILYB4jzG5QycjH8YPABbGBMGAAAAAAAVAEoAVgBiAKABAwEPAT8BSwGAAYwB0QIvAjoCbAJ3AncCdwLWAxADdAOmA8MD4AQJBDMEawSJBL0ExQAAeNpjYGRgYJBjqGVgZ0hhYAHzEICZgREAGNoBEXjahdC1UUVRAEXRjbuk+Etwd0vwBPf0u9szpAFKICakIiqgEM4M33WurTNzHejlkxaaWruA76bWrJsw+M26mX5+sm5hi6+sW4vmtDHMR9btGISy7meDtX83QS9TWTfRzWjWbQzSm3W/BFeksUjiJcE9QSnKEWmlAM9yAIeIFJTDkhKOSoY9llVs/FhElR15CVtOaNSuhFnmmjMu1CyCBEgTx8tixUlPyhZaq5zCYI0lVlRWi7SPrRIgKDXa7045jCt7scpmGxWzjzVmeMfKv9FgDZ3JlvRAhCBGxS43WHKMIH60gkNcjRH0cmzlmfxP2dm/ChNFMzTPxxJ+zUyyrOwlJKdwiMrLFa+7JqU8+wcudVS2AHjabIMxAUUAAAXv8T8IYVIAmKhhU0YOsxJ2iAFoAQHc3WEAwN0Q8YX/HjAxsJCxkdNRcLBSslNxYsqgpZapn/6yZMuRK49n9xkespfmZRoYOBpw5qWWF2ekFqbmgEWMDSw404sSy1KT83OTOBOTS0vALKicEZR25izJzElBljEBANNCJ+0AAAA=)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2)format("woff2"),url(/assets/fredoka-latin-600-normal-CcrEjrB4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy:#0a1f4d;--ocean:#1d5fd6;--ocean-deep:#164bb0;--cream:#fbf3e4;--cream-2:#f2e3c7;--coffee:#3b2214;--spray:#cfe5ff;--ink:#10172a;--muted:#5a5e6a;--line:#e2d2b4;--white:#fff;--accent:var(--ocean);--on-accent:#fff;--display-en:"Archivo Black", "Kanit", system-ui, sans-serif;--display-th:"Kanit", "Noto Sans Thai", system-ui, sans-serif;--body:"Noto Sans Thai", system-ui, sans-serif;--gutter:max(16px, env(safe-area-inset-left,0px));--gutter-r:max(16px, env(safe-area-inset-right,0px));--radius:28px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:84px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--cream);color:var(--ink);font-family:var(--body);margin:0;font-size:17px;line-height:1.75;overflow-x:hidden}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}img{max-width:100%;height:auto;display:block}a{color:inherit}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--ocean);outline-offset:3px;border-radius:6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:50;background:var(--white);border-radius:999px;padding:8px 14px;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.kicker{font-family:var(--display-en);letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:13px}.h-th{font-family:var(--display-th);text-wrap:balance;padding-top:.08em;font-size:clamp(30px,6.4vw,56px);font-weight:800;line-height:1.3}.small{color:var(--muted);font-size:15px}.btn{cursor:pointer;text-align:center;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:10px 26px;font-size:17px;font-weight:700;line-height:1.3;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn:disabled{cursor:not-allowed;color:#6f6a62;background:#e7e1d6}.btn--wide{width:100%}.btn--big{min-height:60px;padding-inline:34px;font-size:19px}.btn--cream{background:var(--cream);color:var(--navy)}.btn--ghost{color:var(--cream);border-color:#fbf3e4b3}.btn--navy{background:var(--navy);color:var(--cream)}.btn--light{background:var(--white);color:var(--ink)}.btn--accent{background:var(--accent);color:var(--on-accent)}.btn--accent:disabled{color:#6f6a62;background:#e7e1d6}.linkish{min-height:44px;color:var(--ocean-deep);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:8px 0;font-weight:600;text-decoration:underline;display:inline-flex}.round{cursor:pointer;background:0 0;border:2px solid;border-radius:50%;place-items:center;width:48px;height:48px;font-size:20px;line-height:1;display:grid}.round:disabled{opacity:.35;cursor:default}.round--light{background:var(--white);border-color:var(--white);color:var(--ink)}.pills{flex-wrap:wrap;gap:8px;display:flex}.pill{border:2px solid var(--line);background:var(--white);cursor:pointer;border-radius:999px;align-items:center;min-height:44px;padding:6px 18px;font-weight:600;display:inline-flex;position:relative}.pill.is-on{border-color:var(--navy);background:var(--navy);color:var(--cream)}.wordmark{font-family:"Fredoka", var(--display-th);color:var(--navy);flex-direction:column;font-size:24px;font-weight:600;line-height:1;display:inline-flex}.wordmark small{letter-spacing:.32em;text-transform:uppercase;opacity:.8;margin-top:3px;font-size:11px}.wordmark.is-light{color:var(--cream)}.hdr{top:env(safe-area-inset-top,0px);z-index:30;position:sticky}.hdr.is-dark{background:var(--navy);color:var(--cream)}.hdr.is-light{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--navy);border-bottom:1px solid var(--line);background:#fbf3e4f0}.hdr__in{max-width:1280px;padding:10px var(--gutter-r) 10px var(--gutter);align-items:center;gap:16px;margin:0 auto;display:flex;position:relative}.hdr__brand{align-items:center;min-height:44px;text-decoration:none;display:flex}.hdr__nav{display:none}.hdr__nav a{border-radius:999px;padding:8px 14px;font-weight:600;text-decoration:none}.hdr__nav a:hover{background:#7fa0e62e}.hdr__nav.is-open{top:100%;left:var(--gutter);right:var(--gutter-r);background:var(--white);color:var(--ink);border-radius:22px;padding:10px;display:grid;position:absolute;box-shadow:0 24px 50px #0a1f4d4d}.hdr__nav.is-open a{padding:12px 16px}.hdr__tools{align-items:center;gap:8px;margin-left:auto;display:flex}.hdr__menu{cursor:pointer;background:0 0;border:2px solid;border-radius:999px;min-height:44px;padding:6px 16px;font-weight:600}@media (width>=860px){.hdr__nav{gap:4px;margin-left:24px;display:flex}.hdr__menu{display:none}}.ftr{background:var(--navy);color:var(--cream);padding:48px var(--gutter-r) 32px var(--gutter)}.ftr__in{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px;max-width:1280px;margin:0 auto;display:grid}.ftr__tag{color:var(--spray);margin-top:14px;font-family:Fredoka,sans-serif;font-size:20px}.ftr__small{opacity:.8;font-size:15px}.ftr__h{margin-bottom:6px;font-weight:700}.ftr__col{align-content:start;gap:2px;display:grid}.ftr__col a{align-items:center;min-height:40px;display:inline-flex}.ftr__channels{gap:6px;display:grid}.ftr__channels em{opacity:.7;font-size:15px;font-style:normal}.hero{background:var(--ocean);color:var(--cream);padding:24px var(--gutter-r) 40px var(--gutter);justify-items:center;display:grid;position:relative;overflow:hidden}.hero__band{background:var(--navy);clip-path:polygon(0 62%,100% 38%,100% 100%,0 100%);position:absolute;inset:0}.hero__giant{font-family:var(--display-en);letter-spacing:-.02em;text-align:center;color:var(--cream);margin-top:8px;font-size:clamp(76px,25vw,330px);line-height:.82;display:grid;position:relative}.hero__giant span:last-child{color:#0000;-webkit-text-stroke:2px var(--cream)}.hero__pouch{filter:drop-shadow(0 30px 40px #040e2873);width:min(64vw,400px);margin-top:calc(-1*clamp(150px,42vw,520px));position:relative}.hero__copy{text-align:center;justify-items:center;gap:10px;margin-top:18px;display:grid;position:relative}.hero__h{font-family:var(--display-th);padding-top:.1em;font-size:clamp(32px,8vw,72px);font-weight:800;line-height:1.25}.hero__h--en{font-family:var(--display-en);text-wrap:balance;max-width:14em;font-size:clamp(30px,6.6vw,64px);font-weight:400;line-height:1.12}.hero__sub{font-family:var(--display-en);color:var(--spray);font-size:clamp(16px,2.6vw,24px);line-height:1.3}.hero__sub--th{font-family:var(--display-th);font-size:clamp(18px,3vw,26px);font-weight:600;line-height:1.6}.hero__sub--th br{display:none}.hero__ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}@media (width>=900px){.hero{padding-bottom:64px}.hero__pouch{width:min(30vw,420px)}}@media (prefers-reduced-motion:no-preference){.hero__giant span{animation:.8s cubic-bezier(.2,.8,.2,1) both rise}.hero__giant span:last-child{animation-delay:80ms}.hero__pouch{animation:.9s cubic-bezier(.2,.8,.2,1) .15s both pouch-in,6s ease-in-out 1.2s infinite float}.hero__copy{animation:.7s .35s both rise}}@keyframes rise{0%{opacity:0;transform:translateY(28px)}}@keyframes pouch-in{0%{opacity:0;transform:translateY(60px)rotate(-6deg)}}@keyframes float{50%{transform:translateY(-10px)rotate(1.5deg)}}.cat{padding:64px var(--gutter-r) 64px var(--gutter)}.cat--navy{background:var(--navy);color:var(--cream)}.cat--cream{background:var(--cream-2)}.cat__in{max-width:1280px;margin:0 auto}.cat__head{max-width:40em}.cat__lead{margin-top:6px}.pouches{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;margin-top:28px;display:grid}.pouch-card{background:color-mix(in srgb, var(--accent) 35%, var(--navy));border-radius:var(--radius);justify-items:center;height:100%;padding:24px 20px 26px;text-decoration:none;display:grid}.pouch-card:hover .pouch-card__img img{transform:translateY(-6px)rotate(-1.5deg)}.pouch-card__img{width:min(260px,70%)}.pouch-card__img img{border-radius:16px;transition:transform .3s}.pouch-card__name{font-family:var(--display-en);text-align:center;margin-top:16px;font-size:clamp(24px,4vw,34px);line-height:1.1}.pouch-card__sub{font-family:var(--display-en);color:var(--spray);margin-top:6px;font-size:15px}.shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}@media (width>=700px){.shelf{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.shelf{grid-template-columns:repeat(5,minmax(0,1fr))}.shelf--small{grid-template-columns:repeat(4,minmax(0,1fr))}}.shelf__item{background:var(--white);border-top:8px solid var(--accent);border-radius:24px;height:100%;padding:12px 12px 16px;text-decoration:none;display:grid}.shelf__img{background:color-mix(in srgb, var(--accent) 16%, var(--white));border-radius:16px;padding:8px 10%;display:block}.shelf__img img{transition:transform .3s}.shelf__item:hover .shelf__img img{transform:translateY(-4px)scale(1.03)}.shelf__name{font-family:var(--display-en);overflow-wrap:anywhere;margin-top:12px;font-size:clamp(16px,2.4vw,20px);line-height:1.2}.shelf__notes{color:var(--muted);margin-top:4px;font-size:15px;line-height:1.55}.shelf__size{color:var(--accent);filter:brightness(.8);margin-top:6px;font-size:15px;font-weight:700}.img-missing{aspect-ratio:4/5;opacity:.6;border:2px dashed;border-radius:16px;place-items:center;width:100%;font-size:15px;display:grid}.hdr__nav a[aria-current=page]{background:#7fa0e638}.hdr.is-light .hdr__nav a[aria-current=page],.hdr__nav.is-open a[aria-current=page]{background:var(--navy);color:var(--cream)}.lang{border:2px solid;border-radius:999px;padding:2px;display:inline-flex}.lang button{cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:44px;min-height:38px;padding:0 10px;font-size:15px;font-weight:700}.lang button[aria-pressed=true]{background:var(--navy);color:var(--cream)}.hdr.is-dark .lang button[aria-pressed=true]{background:var(--cream);color:var(--navy)}.arrow{flex:none}.buy{gap:10px;display:grid}.buy__h{font-weight:700}.buy__soon{background:var(--cream);color:var(--navy);border-radius:16px;padding:12px 16px;font-weight:600}.buy__list{flex-wrap:wrap;gap:8px;display:flex}.buy__btn{background:var(--navy);min-height:44px;color:var(--white);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 16px 6px 7px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.buy__btn:hover{transform:translateY(-1px);box-shadow:0 6px 14px #0a1f4d40}.buy__btn:focus-visible{outline:3px solid var(--navy);outline-offset:3px}@media (prefers-reduced-motion:reduce){.buy__btn,.buy__btn:hover{transition:none;transform:none}}.buy__icon{background:var(--white);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.buy__icon img{object-fit:contain;width:18px;height:18px}.buy__btn.is-shopee{background:#d73e1b}.buy__btn.is-lazada{background:linear-gradient(90deg,#d3105f,#4b39ef)}.buy__btn.is-lineShop,.buy__btn.is-lineOA{background:#047a39}.buy__btn.is-facebook{background:#1466d8}.buy__btn.is-grab,.buy__btn.is-grabCharoenKrung{background:#00874a}.contact{background:var(--spray);color:var(--navy);padding:56px var(--gutter-r) 56px var(--gutter)}.contact__in{gap:22px;max-width:1280px;margin:0 auto;display:grid}.contact__lead{margin-top:4px}.contact .buy__soon{background:var(--white)}@media (width>=900px){.contact__in{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center}}.ftr__copy{border-top:1px solid #fbf3e433;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;max-width:1280px;margin:32px auto 0;padding-top:18px;font-size:15px;display:flex}.ftr__copy p{opacity:.8}.ftr__staff{min-height:44px;color:var(--cream);opacity:.8;text-underline-offset:3px;align-items:center;gap:6px;-webkit-text-decoration:underline #fbf3e466;text-decoration:underline #fbf3e466;display:inline-flex}.ftr__staff:hover{opacity:1}.pouch-card{gap:6px}.pouch-card__sub{margin-top:0}.cat__more{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:28px;display:flex}.linkish--light{color:var(--spray)}.shelf__more{color:var(--navy);align-items:center;gap:6px;margin-top:10px;font-size:15px;font-weight:700;display:inline-flex}.intro{max-width:1280px;padding:64px var(--gutter-r) 64px var(--gutter);text-align:center;place-items:center;gap:24px;margin:0 auto;display:grid}.intro__whale{width:min(240px,60vw)}.intro__text{justify-items:center;gap:12px;max-width:36em;display:grid}@media (width>=900px){.intro{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:56px}.intro__text{justify-items:start}.intro__whale{width:280px}}@media (prefers-reduced-motion:no-preference){.intro__whale{animation:6s ease-in-out infinite float}}.cat-top{max-width:1280px;padding:28px var(--gutter-r) 8px var(--gutter);gap:8px;margin:0 auto;display:grid}.cat-top__jump{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.cat-top__jump .pill{text-decoration:none}.catalog{padding:36px var(--gutter-r) 56px var(--gutter)}.catalog--beans{background:var(--cream-2)}.catalog__in{max-width:1280px;margin:0 auto}.catalog__count{color:var(--muted);font-size:15px}.catalog__tabs{scroll-snap-type:x proximity;scrollbar-width:thin;gap:10px;padding:16px 4px 14px;display:flex;overflow-x:auto}@media (width>=900px){.catalog__tabs{flex-wrap:wrap;overflow:visible}}.chip{scroll-snap-align:start;border:2px solid var(--line);background:var(--white);cursor:pointer;text-align:left;border-radius:999px;flex:none;align-items:center;gap:10px;min-height:60px;padding:6px 18px 6px 6px;transition:background-color .2s,border-color .2s;display:flex}.chip:hover{border-color:var(--accent)}.chip__img{background:color-mix(in srgb, var(--accent) 22%, var(--white));border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.chip__img img{width:auto;height:42px}.chip__text{line-height:1.3;display:grid}.chip__name{white-space:nowrap;font-weight:700}.chip__size{opacity:.75;font-size:15px}.chip.is-on{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.catalog__main{gap:18px;margin-top:6px;display:grid}.catalog__visual{background:var(--accent);color:var(--on-accent);border-radius:var(--radius);place-items:center;min-height:380px;padding:24px 16px 76px;transition:background-color .4s;display:grid;position:relative;overflow:hidden}.catalog__giant{text-align:center;font-family:var(--display-en);opacity:.2;white-space:nowrap;font-size:clamp(64px,18vw,220px);line-height:1;position:absolute;top:8%;left:0;right:0;overflow:hidden}.catalog__img{filter:drop-shadow(0 24px 30px #00000040);width:min(62%,400px);position:relative}.catalog__img img{object-fit:contain;width:100%;max-height:62vh}.catalog__img img.is-photo{border-radius:20px}@media (prefers-reduced-motion:no-preference){.catalog__img{animation:.5s cubic-bezier(.2,.8,.2,1) both swap-in}.catalog__panel{animation:.45s both rise}}@keyframes swap-in{0%{opacity:0;transform:translate(40px)rotate(4deg)scale(.94)}}.catalog__pics{gap:8px;margin-top:14px;display:flex;position:relative}.catalog__pics button{background:var(--white);cursor:pointer;border:2px solid #ffffff80;border-radius:14px;place-items:center;width:56px;height:56px;padding:3px;display:grid;overflow:hidden}.catalog__pics button.is-on{border-color:var(--on-accent);box-shadow:0 0 0 2px var(--accent), 0 0 0 4px var(--on-accent)}.catalog__pics img{width:auto;max-height:48px}.catalog__arrows{font-family:var(--display-en);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;bottom:16px;left:0;right:0}.catalog__panel{background:var(--white);border-radius:var(--radius);border:1px solid var(--line);align-content:start;gap:14px;min-width:0;padding:24px 20px;display:grid}.catalog__name{font-family:var(--display-en);color:var(--navy);overflow-wrap:anywhere;font-size:clamp(34px,6vw,58px);line-height:1.05}.catalog__sub{font-family:var(--display-en);color:var(--muted);margin-top:-6px;font-size:16px}.specs{display:grid}.specs div{border-bottom:1px solid var(--line);grid-template-columns:minmax(110px,38%) minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.specs dt{color:var(--muted)}.specs dd{overflow-wrap:anywhere;margin:0;font-weight:600}.catalog__use{background:var(--cream);border-radius:18px;justify-items:start;gap:4px;padding:14px 16px;display:grid}.catalog__use-h{font-weight:700}.catalog__use .linkish{gap:6px}@media (width>=900px){.catalog__main{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.catalog__visual{min-height:600px;position:sticky;top:96px}.catalog__panel{padding:32px}}.about-hero{background:var(--ocean);color:var(--cream);padding:40px var(--gutter-r) 56px var(--gutter);align-items:center;gap:28px;display:grid}.about-hero__text{gap:12px;max-width:34em;display:grid}.about-hero__title{font-family:var(--display-th);padding-top:.08em;font-size:clamp(36px,8vw,72px);font-weight:800;line-height:1.2;display:grid}.about-hero__title span[lang=en]{font-family:var(--display-en);font-size:.8em;font-weight:400;line-height:1.05}.about-hero__tag{font-family:var(--display-th);color:var(--spray);font-size:20px;font-weight:600;line-height:1.5}.lang-en .about-hero__tag{font-family:var(--display-en);font-size:18px;font-weight:400}.about-hero__poster{justify-self:center;width:min(100%,460px);margin:0;position:relative}.about-hero__poster>img:first-child{border-radius:var(--radius);box-shadow:0 30px 60px #040e2859}@media (width>=900px){.about-hero{padding:64px max(var(--gutter-r), calc((100% - 1280px) / 2)) 72px max(var(--gutter), calc((100% - 1280px) / 2));grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.about-hero__text{animation:.7s both rise}.about-hero__poster{animation:.8s .15s both rise}}.lang-en .about-hero__title{font-family:var(--display-en);font-weight:400}.story{max-width:1280px;padding:64px var(--gutter-r) 64px var(--gutter);place-items:center;gap:24px;margin:0 auto;display:grid}.story__whale,.intro__whale{background:var(--white);border-radius:var(--radius);padding:10px}.story__whale{width:min(220px,56vw)}.story__text{gap:12px;max-width:38em;display:grid}.story__sign{color:var(--ocean-deep);font-family:Fredoka,sans-serif;font-size:20px;font-weight:600}@media (width>=900px){.story{grid-template-columns:auto minmax(0,1fr);gap:56px}.story__whale{width:260px}}.make{background:var(--navy);color:var(--cream);padding:64px var(--gutter-r) 64px var(--gutter)}.make__in{gap:24px;max-width:1280px;margin:0 auto;display:grid}.make__head{gap:6px;display:grid}.make__banner{border-radius:var(--radius);width:100%}.make__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px;display:grid}.make__card{background:var(--cream);color:var(--ink);border-radius:var(--radius);align-content:start;justify-items:start;gap:12px;padding:24px;display:grid}.make__card h3{font-family:var(--display-th);color:var(--navy);font-size:26px;font-weight:800;line-height:1.35}.ticks{gap:4px;display:grid}.ticks li{padding-left:28px;position:relative}.ticks li:before{content:"";border-left:3px solid var(--ocean);border-bottom:3px solid var(--ocean);width:12px;height:7px;position:absolute;top:.55em;left:4px;transform:rotate(-45deg)}.drinks{padding:64px var(--gutter-r) 64px var(--gutter)}.drinks__in{align-items:center;gap:28px;max-width:1280px;margin:0 auto;display:grid}.drinks__poster{border-radius:var(--radius);justify-self:center;width:min(100%,520px)}.drinks__text{gap:12px;display:grid}.drinks__list{counter-reset:d;gap:8px;list-style:none;display:grid}.drinks__list li{counter-increment:d;align-items:baseline;gap:12px;font-size:19px;font-weight:600;display:flex}.drinks__list li:before{content:counter(d, decimal-leading-zero);font-family:var(--display-en);color:var(--ocean);font-size:15px}.drinks__home{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.drinks__home .linkish{gap:6px}@media (width>=900px){.drinks__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.nf{max-width:720px;padding:56px var(--gutter-r) 72px var(--gutter);text-align:center;justify-items:center;gap:14px;margin:0 auto;display:grid}.nf__giant{font-family:var(--display-en);color:var(--ocean);font-size:clamp(96px,30vw,220px);line-height:1}.nf__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.btn--light{border-color:var(--line)}.lang-en .h-th{font-family:var(--display-en);font-weight:400;line-height:1.12}.lang-en .make__card h3{font-family:var(--display-en);font-weight:400;line-height:1.2}.hub{background:linear-gradient(180deg, var(--ocean) 0, var(--ocean-deep) 200px, var(--navy) 440px);color:var(--cream);padding:22px var(--gutter-r) 56px var(--gutter)}.hub__in{max-width:520px;margin:0 auto}.hub__profile{text-align:center;justify-items:center;gap:4px;padding:4px 56px 0;display:grid;position:relative}.hub__avatar{object-fit:cover;background:var(--white);border:3px solid var(--cream);border-radius:50%;width:84px;height:84px;margin-bottom:4px;box-shadow:0 10px 24px #040e2859}.hub__title{font-family:var(--display-th);text-wrap:balance;padding-top:.08em;font-size:clamp(26px,7vw,38px);font-weight:800;line-height:1.3}.lang-en .hub__title{font-family:var(--display-en);font-weight:400;line-height:1.1}.hub__lead{color:var(--spray);text-wrap:balance;font-size:17px;font-weight:600;line-height:1.6}.hub__share{justify-items:end;gap:4px;width:max-content;max-width:min(260px,70vw);display:grid;position:absolute;top:0;right:0}.hub__share-btn{width:48px;height:48px;color:var(--cream);cursor:pointer;background:#fbf3e429;border:0;border-radius:16px;place-items:center;transition:background-color .15s;display:grid}.hub__share-btn:hover{background:#fbf3e447}.hub__share-btn:focus-visible{outline:3px solid var(--spray);outline-offset:3px}.hub__share-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hub__status{text-align:right;background:var(--navy);border-radius:12px;padding:6px 10px;font-size:15px;font-weight:600;line-height:1.5}.hub__status:empty{display:none}.hub__status.is-done{color:#9ff0c8}.hub__status.is-failed{color:#ffd7a8}.hub__url{color:var(--spray);word-break:break-all;-webkit-user-select:all;user-select:all;background:var(--navy);border-radius:10px;align-items:center;min-height:44px;padding:4px 10px;font-size:15px;display:inline-flex}.hub__groups{gap:22px;margin-top:22px;scroll-margin-top:84px;display:grid}.hub__group-h{text-align:center;font-family:var(--display-th);color:var(--cream);margin-bottom:10px;font-size:18px;font-weight:800;line-height:1.4}.lang-en .hub__group-h{font-family:var(--display-en);font-weight:400}.hub__rows{gap:10px;display:grid}.hub-row__link{background:var(--cream);min-height:68px;color:var(--ink);border:2px solid #0000;border-radius:18px;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:10px;padding:10px 10px 10px 9px;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid;box-shadow:0 6px 16px #040e2838}.hub-row__link:hover{border-color:var(--spray);transform:translateY(-2px);box-shadow:0 12px 26px #040e2852}.hub-row__link:active{transform:scale(.985)}.hub-row__link:focus-visible{outline:3px solid var(--spray);outline-offset:3px}@media (prefers-reduced-motion:reduce){.hub-row__link,.hub-row__link:hover,.hub-row__link:active{transition:none;transform:none}}.hub-row__logo{background:var(--white);border-radius:12px;place-items:center;width:48px;height:48px;padding:3px;display:grid;box-shadow:inset 0 0 0 1px #0a1f4d14}.hub-row__logo img{object-fit:contain;width:100%;height:100%}.hub-row.is-shopee .hub-row__logo{padding:5px 9px}.hub-row__logo.is-icon{color:var(--white);background:#1d4fb8}.hub-row__text{min-width:0;display:grid}.hub-row__title{font-family:var(--display-th);color:var(--navy);overflow-wrap:anywhere;font-size:17px;font-weight:800;line-height:1.45}.hub-row__title[lang=en]{font-family:var(--display-en);font-weight:400;line-height:1.35}.hub-row__line{color:#3f4352;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.hub-row__short{display:none}@media (width<=359px){.hub-row__long{display:none}.hub-row__short{display:inline}}.hub-row.is-soon .hub-row__link{box-shadow:none;background:#fbf3e4b8;grid-template-columns:48px minmax(0,1fr);column-gap:8px;padding-right:4px}.hub-row.is-soon .hub-row__link:hover{border-color:#0000;transform:none}.hub-row__go{width:24px;height:24px;color:var(--navy);background:#0a1f4d14;border-radius:50%;place-items:center;display:grid}.intro__slogan{font-family:var(--display-th);color:var(--ocean-deep);font-size:18px;font-weight:600;line-height:1.6}.lang-en .intro__slogan{font-family:var(--display-en);font-size:16px;font-weight:400}.btn--sm{min-height:44px;padding:8px 20px;font-size:15px}.tags{flex-wrap:wrap;gap:6px;display:flex}.tags li{background:color-mix(in srgb, var(--accent) 14%, var(--white));color:var(--ink);border:1px solid color-mix(in srgb, var(--accent) 35%, var(--white));border-radius:999px;padding:3px 12px;font-size:15px;line-height:1.4}.soon-badge{color:#7a4b00;white-space:nowrap;background:#fff4d6;border:1px solid #e9c46a;border-radius:999px;align-items:center;min-height:28px;padding:2px 12px;font-size:15px;font-weight:700;line-height:1.4;display:inline-flex}.img-none{aspect-ratio:4/5;background:color-mix(in srgb, var(--accent) 12%, var(--white));border:2px dashed color-mix(in srgb, var(--accent) 45%, var(--white));width:100%;color:var(--navy);text-align:center;border-radius:16px;place-items:center;padding:12px;font-size:15px;font-weight:600;display:grid}.chip__img .img-none{aspect-ratio:1;border-width:1px;width:42px;padding:0;font-size:0}.catalog__img .img-none{background:#ffffffd9;min-height:260px}.pouch-card__benefit{color:var(--cream);text-align:center;max-width:32ch;line-height:1.6}.pouch-card .tags{justify-content:center}.pouch-card .tags li{color:var(--cream);background:#ffffff1f;border-color:#ffffff4d}.pouch-card .btn{margin-top:8px}.shelf__item{align-content:start;gap:6px}.shelf__benefit{color:var(--ink);font-size:15px;line-height:1.6}.shelf__item .tags li{padding:2px 10px;font-size:15px}.shelf__item .soon-badge{justify-self:start}.catalog__benefit{font-family:var(--display-th);color:var(--navy);font-size:20px;font-weight:600;line-height:1.5}.catalog__block{border-top:1px solid var(--line);gap:8px;padding-top:14px;display:grid}.catalog__block h4{font-family:var(--display-th);color:var(--navy);margin:0;font-size:18px;font-weight:700;line-height:1.5}.catalog__hint{color:var(--muted);font-size:15px;line-height:1.6}.drink-list{flex-wrap:wrap;gap:6px 8px;display:flex}.drink-list li{background:var(--cream);border-radius:10px;padding:4px 12px;font-size:15px;line-height:1.4}.specs__note{color:var(--muted);font-size:15px;font-weight:400;line-height:1.6;display:block}.buy__soon .soon-badge{margin-right:6px}.conc-badge{background:var(--navy);min-height:28px;color:var(--cream);font-family:var(--body);vertical-align:middle;border-radius:999px;align-items:center;padding:2px 12px;font-size:15px;font-weight:700;line-height:1.4;display:inline-flex}.pouch-card .conc-badge{background:var(--cream);color:var(--navy)}.mix{background:var(--cream);border:1px solid var(--line);border-radius:18px;gap:10px;padding:16px;display:grid}.mix h4{font-family:var(--display-th);color:var(--navy);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;line-height:1.5;display:flex}.mix__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;display:grid}.mix__card{background:var(--white);border:1px solid var(--line);color:var(--navy);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.mix__card>span{color:var(--ink);gap:2px;line-height:1.6;display:grid}.mix__card strong{color:var(--navy)}.mix__glass{flex:none;margin-top:2px}.mix__note{color:var(--ink);font-size:15px;line-height:1.65}.mix__note strong{color:var(--navy)}
