.language-switch{display:inline-flex;align-items:center;gap:7px;padding:4px 0;font:inherit;font-size:9px;line-height:1.5;letter-spacing:1px;color:var(--muted);white-space:nowrap;border:0;border-radius:0;background:none;box-shadow:none;transition:none;animation:none}
.language-switch span{font:inherit!important;line-height:inherit!important;transition:none!important;animation:none!important;transform:none!important}
.language-switch [aria-current="true"]{color:var(--accent)}
.language-switch:hover{color:var(--muted)}
.language-switch:focus-visible{outline:none;text-decoration:underline;text-underline-offset:4px}
.study-tools{display:flex;align-items:center;gap:24px}
.hero-topline{align-items:center}
html:lang(th) body{font-family:"Leelawadee UI",Thonburi,Tahoma,sans-serif}
html:lang(th) body *{letter-spacing:normal}
html:lang(th) :is(.shop-heading h2,.artist h2,.hero-caption,.print-details h3,.legal-intro h1,.legal-copy h2,.study-meta h3,.section-heading h2,.closing-statement,.collection-coming-soon p,.footer-top>p){font-family:"Noto Serif Thai",Thonburi,Tahoma,serif;line-height:1.35}
html:lang(th) :is(.legal-copy p,.legal-copy li,.draft-notice,.print-description,.purchase-note){line-height:1.95}
html:lang(th) .selected .study-meta h3:after{content:'กำลังแสดง';font-family:inherit;font-size:9px}
html:lang(th) .masthead nav{flex-wrap:wrap;row-gap:12px}
.legal-page .masthead nav{flex-wrap:wrap;row-gap:10px}
@media(max-width:600px){html:lang(th) .shop-heading h2{font-size:clamp(32px,9vw,46px)}html:lang(th) .hero-caption{font-size:20px}html:lang(th) .collection-tab{font-size:12px}html:lang(th) .legal-intro h1{font-size:42px}.study-tools{gap:12px}.language-switch{font-size:9px}}
