@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Lao:wght@400;500;600;700&family=Noto+Sans+Thai:wght@400;500;600;700&display=swap');
.language-switcher{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px;max-width:1120px;margin:0 auto;padding:8px 24px;border-bottom:1px solid #d8d3c7;background:#f4efe6}
.language-switcher button{display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:5px 10px;border:1px solid #4e5a44;border-radius:20px;background:transparent;color:#344332;cursor:pointer;font:500 14px/1.4 system-ui,'Noto Sans Thai','Noto Sans Lao',sans-serif}
.language-switcher button[aria-pressed=true]{background:#4e5a44;color:#fff}.language-switcher button:focus-visible{outline:3px solid #9f235b;outline-offset:3px}
html:lang(th) body,html:lang(th) h1,html:lang(th) h2,html:lang(th) h3,html:lang(th) h4,html:lang(th) input,html:lang(th) select,html:lang(th) textarea,html:lang(th) button{font-family:'Noto Sans Thai',Tahoma,sans-serif;line-height:1.65;letter-spacing:normal}
html:lang(lo) body,html:lang(lo) h1,html:lang(lo) h2,html:lang(lo) h3,html:lang(lo) h4,html:lang(lo) input,html:lang(lo) select,html:lang(lo) textarea,html:lang(lo) button{font-family:'Noto Sans Lao',sans-serif;line-height:1.65;letter-spacing:normal}
html:not(:lang(en)) .hero h1{font-size:clamp(32px,4vw,56px)}html:not(:lang(en)) .btn{white-space:normal;text-align:center}html:not(:lang(en)) #orderItems select.ord-qty{min-width:100px;width:auto!important;max-width:150px}
@media(max-width:1100px){html:not(:lang(en)) header .menu{display:none}html:not(:lang(en)) header .menu-toggle{display:block}}
@media(max-width:540px){.language-switcher{justify-content:center;gap:5px;padding:7px 8px}.language-switcher button{padding:5px 8px;font-size:13px}html:not(:lang(en)) .nav{height:auto;min-height:74px;gap:10px}html:not(:lang(en)) .nav>.btn{padding:9px 12px;max-width:140px;font-size:13px}html:not(:lang(en)) .crochet-feature h2{font-size:26px}}

.menu-unified{min-width:0;overflow-wrap:anywhere}html:not(:lang(en)) .menu-unified summary{overflow-wrap:anywhere}
