@font-face{font-family:'Noto Sans Thai';font-style:normal;font-weight:100 900;font-display:swap;src:url('/_veady-releases/20261107-seo-7190634a611a/assets/fonts/noto-sans-thai-variable.woff2') format('woff2')}
.corporate-v2 .veady-header .utility-inner{height:auto;min-height:46px}
.language-switch{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid #cbd2dc;border-radius:8px;background:#fff;white-space:nowrap;font:inherit}
.veady-header .utility-actions .language-switch a{display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 9px;min-height:32px;border-radius:5px;color:#424952;font-size:12px;line-height:1.6;font-weight:600;text-decoration:none;transition:color .15s,background-color .15s}
.veady-header .utility-actions .language-switch a:hover{background:#edf2fa;color:#07348b}
.veady-header .utility-actions .language-switch a[aria-current]{background:#07348b;color:#fff;font-weight:750}
.language-mark{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:3px;background:#edf2fa;color:#07348b;font-family:'Manrope Variable',sans-serif;font-size:10px;font-weight:800;line-height:1;letter-spacing:0}
.language-mark--th{font-family:'Noto Sans Thai',sans-serif;font-size:20px;font-weight:650;padding-top:1px}
.language-switch a[lang=th] .language-label{font-family:'Noto Sans Thai',sans-serif}
.language-switch a[aria-current] .language-mark{background:rgb(255 255 255 / .18);color:#fff}
.language-switch a:focus-visible{outline:2px solid #329dd1;outline-offset:2px}
@media(prefers-reduced-motion:reduce){.veady-header .utility-actions .language-switch a{transition:none}}
html[lang=th] body,html[lang=th] button,html[lang=th] input,html[lang=th] select,html[lang=th] textarea{font-family:'Noto Sans Thai','Manrope Variable',sans-serif}
html[lang=th] h1,html[lang=th] h2,html[lang=th] h3,html[lang=th] h4,html[lang=th] .range-choice strong,html[lang=th] .veady-header .product-panel .menu-title{font-family:'Noto Sans Thai',sans-serif;line-height:1.5;letter-spacing:0;text-transform:none}
html[lang=th] .corporate-hero-panel h1{font-size:clamp(34px,4.2vw,60px);line-height:1.55;letter-spacing:0}
html[lang=th] .corporate-hero-panel{width:560px;max-width:calc(100% - 44px)}
html[lang=th] .corporate-v2 main p,html[lang=th] .prose{line-height:1.95;word-break:normal;overflow-wrap:break-word}
html[lang=th] .corporate-v2 .veady-header #main-navigation .nav-link{font-size:17px;padding-inline:16px}
html[lang=th] .corporate-v2 .veady-header .nav-cta{min-width:180px;font-size:16px}
html[lang=th] .corporate-v2 .veady-header .category-copy strong{font-size:19px;line-height:1.65}
html[lang=th] .range-choice strong{font-size:22px;line-height:1.65}
html[lang=th] .range-choice{padding:15px 18px}
html[lang=th] .section-intro h2,html[lang=th] .home-company-copy h2,html[lang=th] .corporate-v2 .page-heading h1{line-height:1.55}
html[lang=th] .product-context,html[lang=th] .product-card,html[lang=th] .field-grid>*{min-width:0}
html[lang=th] .specs th,html[lang=th] .specs td{line-height:1.8}
.document-language{font-size:14px;line-height:1.8;color:#626262;margin-block:8px 16px}
@media(min-width:1024px) and (max-width:1200px){html[lang=th] .corporate-v2 .veady-header #main-navigation .nav-link{font-size:15px;padding-inline:8px}html[lang=th] .corporate-v2 .veady-header .nav-cta{min-width:154px;font-size:15px}}
@media(max-width:767px){.corporate-v2 .veady-header .utility-inner{height:auto;min-height:60px;flex-wrap:wrap;gap:0;padding-block:4px}.veady-header .working-hours{flex-basis:100%;font-size:10px;min-height:23px}.veady-header .utility-actions{width:100%;justify-content:space-between;gap:8px;flex-wrap:wrap}.veady-header .utility-actions .language-switch{margin-left:auto}.veady-header .utility-actions .language-switch a{gap:6px;padding-inline:7px;font-size:12px;min-height:40px}html[lang=th] .corporate-hero-panel h1{font-size:36px;line-height:1.55}html[lang=th] .range-choice strong{font-size:19px}html[lang=th] .corporate-v2 .page-heading h1{font-size:30px}html[lang=th] .section-intro h2{font-size:30px}html[lang=th] .image-lightbox-bar{flex-wrap:wrap}}
