.header-actions{pointer-events:auto;align-items:center;gap:25px;display:flex}.language-switch{letter-spacing:.04em;align-items:center;gap:10px;font:11px Arial,sans-serif;display:flex}.language-switch a{color:inherit;opacity:.55;padding:10px 0;text-decoration:none}.language-switch a[aria-current]{opacity:1;border-bottom:1px solid}.site-menu{pointer-events:auto}.site-menu summary{letter-spacing:.12em;padding:14px 0;font:10px Arial;list-style:none}.site-menu summary::-webkit-details-marker{display:none}.site-menu summary:after{content:" +";font-size:17px}.site-menu[open] summary:after{content:" −"}.journey .site-menu nav,.interior .site-menu nav{color:#ece7da;background:#18231e;grid-template-columns:1fr 1fr;gap:0 8vw;max-height:calc(100svh - 82px);padding:45px 7vw 60px;display:grid;position:fixed;top:82px;left:0;right:0;overflow:auto;box-shadow:0 25px 35px #0005}.journey .site-menu nav a,.interior .site-menu nav a{opacity:1;letter-spacing:.02em;border-bottom:1px solid #73806e55;padding:18px 0;font:400 22px/1.5 Georgia,Yu Mincho,serif;text-decoration:none;color:#ece7da!important;display:block!important}.site-menu nav small{color:#a4aa96;margin-right:22px;font:10px Arial}.site-footer{color:#bdc4b7;background:#141b17;display:block;padding:70px 7vw!important}.footer-top{flex-wrap:wrap;justify-content:space-between;gap:35px;display:flex}.footer-top p{font:14px/1.8 Yu Mincho,serif}.footer-links{flex-wrap:wrap;align-items:start;gap:22px;max-width:550px;display:flex}.site-footer a{color:inherit;font-size:12px;text-decoration:none}.site-footer .brand{font-size:24px}.footer-bottom{border-top:1px solid #69756355;flex-wrap:wrap;justify-content:space-between;gap:25px;margin-top:45px;padding-top:24px;font-size:10px;line-height:2;display:flex}.footer-bottom p{margin:0}.news-home{color:#29352b;background:#e8e5dc;padding:85px 7vw;scroll-margin-top:82px}.news-home-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.news-home h2{margin:16px 0;font:400 52px Georgia,Yu Mincho,serif}.news-home .text-link{white-space:nowrap}.news-notice{color:#656d5e;padding:12px 0;font-size:11px;line-height:1.9}.news-list{margin:0;padding:0;list-style:none}.news-row{border-top:1px solid #a4ae9c}.news-row:last-child{border-bottom:1px solid #a4ae9c}.news-row a{color:inherit;grid-template-columns:150px 1fr 20px;align-items:center;gap:25px;padding:27px 0;text-decoration:none;display:grid}.news-row a:hover .news-title{text-underline-offset:5px;text-decoration:underline}.news-meta{color:#6d7865;font:10px/1.9 Arial,Yu Gothic,sans-serif}.news-title{font:400 22px/1.7 Yu Mincho,Georgia,serif}.draft-pill{letter-spacing:.04em;border:1px solid #7f8c75;padding:3px 8px;font:10px/1.5 Arial,sans-serif;display:inline-block}.empty-news{padding:45px 0;font-size:14px}.interior{color:#29352b;background:#e8e5dc}.interior header{z-index:25;border-bottom:1px solid #bdc3b5;height:82px;padding:0 4vw;background:#e8e5dcf5!important;position:fixed!important;inset:0 0 auto!important}.interior header .brand{font-size:23px}.interior main{max-width:1200px;min-height:65svh;margin:auto;padding:150px 6vw 100px}.interior .breadcrumb{color:#687660;margin:0 0 50px;font-size:11px}.interior .breadcrumb a{color:inherit}.interior h1{letter-spacing:.01em;margin:22px 0 35px;font:400 clamp(36px,5.5vw,76px)/1.45 Georgia,Yu Mincho,serif}.page-intro{max-width:680px;margin-bottom:45px;font-size:14px;line-height:2}.interior .article-main{max-width:1000px}.article-image{object-fit:contain;background:#d6d9cd;width:100%;height:430px;margin:42px 0;display:block}.article-body{max-width:720px;font-size:16px;line-height:2.1}.article-body p{margin:0 0 28px}.article-actions{flex-wrap:wrap;gap:35px;margin-top:45px;display:flex}.article-actions a{color:inherit}.page-facts{max-width:850px;margin-top:45px}.page-facts>div{border-top:1px solid #a4ae9c;grid-template-columns:180px 1fr;gap:30px;padding:25px 0;display:grid}.page-facts dt{color:#6d7865;font-size:12px}.page-facts dd{margin:0;font-size:16px;line-height:1.9}.pending-note{background:#daddd2;border-left:2px solid #a7976c;margin:30px 0;padding:18px 22px;font-size:13px;line-height:2}.interior .text-link{color:#29352b}.draft-banner{letter-spacing:.02em;color:#646e59;margin:0 0 26px;font:10px/1.7 Arial,sans-serif}html[lang=en] .section-intro h2,html[lang=en] .consult-intro h2,html[lang=en] .origin-copy h2{letter-spacing:-.025em;font-family:Georgia,serif;line-height:1.2}html[lang=en] .origin-copy h2{font-size:clamp(32px,4vw,57px)}html[lang=en] .spec-scroll small{line-height:1.6;display:block}html[lang=en] .food-copy h1{line-height:1.15}html[lang=en] .product-bottom>span{max-width:50%}@media (width<=800px){.journey header>.header-actions>nav{display:none}.header-actions{gap:19px}.journey .site-menu nav,.interior .site-menu nav{grid-template-columns:1fr;max-height:calc(100svh - 72px);padding:22px 24px 40px;top:72px}.journey .site-menu nav a,.interior .site-menu nav a{padding:12px 0;font-size:21px}.language-switch{gap:8px;font-size:10px}.interior header{height:72px;padding:0 20px}.interior header .brand{letter-spacing:.18em;font-size:15px}.news-home{padding:60px 24px}.news-home-head{align-items:start;gap:15px}.news-home h2{font-size:38px}.news-row a{grid-template-columns:1fr 18px;gap:10px;padding:24px 0}.news-meta{grid-column:1/-1}.news-title{font-size:20px}.news-home-head .text-link{font-size:11px}.site-footer{padding:50px 24px!important}.footer-links,.footer-bottom{gap:18px}.interior main{padding:120px 24px 70px}.interior h1{font-size:39px}.article-image{height:310px;margin:32px 0}.article-body{font-size:14px}.page-facts>div{grid-template-columns:1fr;gap:12px}.interior .breadcrumb{margin-bottom:30px}html[lang=en] .origin-copy h2{font-size:34px}html[lang=en] .section-intro h2,html[lang=en] .consult-intro h2{font-size:35px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html[lang=en] header .brand{white-space:nowrap;letter-spacing:.16em;font-size:clamp(13px,1.65vw,23px)}@media (width<=380px){html[lang=en] .header-actions{gap:12px}html[lang=en] header .brand{letter-spacing:.1em}}
