/* Local Noto Sans Thai font. License: "assets/fonts/NotoSansThai-OFL.txt". */
@font-face{font-family:"Noto Sans Thai";src:url("assets/fonts/NotoSansThai-Variable.ttf") format("truetype");font-style:normal;font-weight:100 900;font-display:swap}
html[lang=th] body,option[lang=th]{font-family:"Noto Sans Thai",Thonburi,"Leelawadee UI",Tahoma,Arial,sans-serif}
html[lang=th] body{line-height:1.7}
html[lang=th] :is(h1,h2,h3,.eyebrow){letter-spacing:normal}
html:not([lang^=zh]) #factory .home-section-head h2{white-space:normal;overflow-wrap:break-word}
html:is([lang=vi],[lang=id],[lang=th],[lang=tr]) :is(h1,h2,h3,.btn,.plain-link){overflow-wrap:break-word;white-space:normal;max-width:100%}
html:is([lang=vi],[lang=id],[lang=th],[lang=tr]) #factory .home-section-head h2{white-space:normal}
html:is([lang=vi],[lang=id],[lang=th],[lang=tr]) .home-hero-copy>p:not(.eyebrow){white-space:normal}
html:is([lang=vi],[lang=id],[lang=th],[lang=tr]) .home-product-copy{min-width:0}
html:is([lang=vi],[lang=id],[lang=th],[lang=tr]) .v71-heading-link{white-space:normal;max-width:240px}
html:is([lang=vi],[lang=id],[lang=th],[lang=tr]) .main-nav>a{min-width:0;flex-shrink:1;white-space:normal;overflow-wrap:break-word;text-align:center;font-size:12px}
html:is([lang=vi],[lang=id],[lang=th],[lang=tr]) .main-nav>details{min-width:0;flex-shrink:1}
html:is([lang=vi],[lang=id],[lang=th],[lang=tr]) .main-nav summary{white-space:normal;overflow-wrap:break-word;font-size:12px}
html:is([lang=vi],[lang=id],[lang=th],[lang=tr]) .product-inquiry-actions .btn{min-width:0;flex-shrink:1}
@media(max-width:720px){html:is([lang=vi],[lang=id],[lang=th],[lang=tr]) .v71-heading-link{max-width:100%}html:is([lang=vi],[lang=id],[lang=th],[lang=tr]) .main-nav>a{text-align:start}}
@media(min-width:721px) and (max-width:1100px){.main-nav>a{min-width:0;flex-shrink:1;white-space:normal;overflow-wrap:break-word;text-align:center}.main-nav .nav-catalog{min-width:0;flex-shrink:1}.main-nav summary{white-space:normal;overflow-wrap:break-word}}
