html:lang(zh-CN){--sans:"PingFang SC","Microsoft YaHei","Noto Sans CJK SC",sans-serif;--serif:"Songti SC","STSong","Noto Serif CJK SC",SimSun,serif}html:lang(zh-CN) body{--serif:"Songti SC","STSong","Noto Serif CJK SC",SimSun,serif!important;--sans:"PingFang SC","Microsoft YaHei","Noto Sans CJK SC",sans-serif!important;font-family:var(--sans);line-break:strict;word-break:normal;overflow-wrap:break-word}html:lang(zh-CN) :is(button,input,select,textarea){font-family:var(--sans)}html:lang(zh-CN) :is(h1,h2,h3){font-family:var(--serif)!important;font-weight:400;letter-spacing:.035em}html:lang(zh-CN) .ag9-brand-type strong{font-family:Georgia,serif}html:lang(zh-CN) .ag9-nav a{font-size:15px;letter-spacing:.06em}html:lang(zh-CN) .ag9-header .ag9-brand-type small{font-family:var(--sans)}html:lang(zh-CN) #top #heroTitle{font-family:var(--serif)!important;font-size:clamp(30px,3.1vw,47px)!important;line-height:1.48;white-space:pre-line}html:lang(zh-CN) #top:has(.red-heart-slide.is-active) #heroTitle{font-size:clamp(29px,3vw,45px)!important}html:lang(zh-CN) #top .hero-jp{font-size:17px;line-height:1.9;letter-spacing:.02em;max-width:520px}html:lang(zh-CN) #top .hero-tab>span:last-child{font-family:var(--sans);font-size:16px}html:lang(zh-CN) :is(.v8-reading,.salon-sensory-copy,.salon-privacy-copy){font-size:17px;line-height:2}html:lang(zh-CN) .jewel-info h3{font-size:24px;line-height:1.5}html:lang(zh-CN) .jewel-info>div{font-size:15px;line-height:1.9}html:lang(zh-CN) .noka-cabinet-description{font-size:17px;line-height:2}html:lang(zh-CN) .noka-footer{font-family:var(--sans)}html:lang(zh-CN) #nokaTvEvent h2{font-family:var(--serif)}html:lang(zh-CN) .ag9-visit:before{content:none} @media(max-width:640px){html:lang(zh-CN) .ag9-visit:before{content:"联系我们"}}html:lang(zh-CN) .zh-review-note{position:relative;background:#19251d;border-bottom:1px solid #cab98544;padding:12px 6vw;color:#d8d0bb;font:13px/1.8 var(--sans)}html:lang(zh-CN) .zh-review-note a{color:#ecd69e}@media(max-width:640px){html:lang(zh-CN) #top #heroTitle{font-size:29px!important;line-height:1.5}html:lang(zh-CN) #top:has(.red-heart-slide.is-active) #heroTitle{font-size:27px!important}html:lang(zh-CN) #top .hero-jp{font-size:14px;line-height:1.8;max-width:100%}html:lang(zh-CN) #top .hero-tab>span:last-child{font-size:14px}html:lang(zh-CN) .ag9-brand-type small{font-size:10px}html:lang(zh-CN) .ag9-brand-type strong{font-size:20px}html:lang(zh-CN) :is(.v8-reading,.salon-sensory-copy,.salon-privacy-copy){font-size:16px}html:lang(zh-CN) .jewel-info h3{font-size:22px}html:lang(zh-CN) .noka-cabinet-description{font-size:16px}html:lang(zh-CN) .noka-footer-group a{min-height:38px;display:flex;align-items:center}}

html:lang(zh-CN) body{--serif:"Songti SC",STSong,"Noto Serif CJK SC",SimSun,serif!important;--sans:"PingFang SC","Microsoft YaHei","Noto Sans CJK SC",sans-serif!important}html:lang(zh-CN) :is(.ne,.ne-owner-review,.na-page,.nk-page,.nu-page,.noka-footer) :is(h1,h2,h3){font-family:var(--serif)!important;word-break:normal;overflow-wrap:break-word}html:lang(zh-CN) :is(.ne-copy>p,.ne-intro>p,.ne-pair-head>p,.ne-fact-grid p,.na-page p){font-family:var(--sans);line-height:1.95}html:lang(zh-CN) .ne-heading-line{white-space:normal}html:lang(zh-CN) .ne-intro p br{display:block}html:lang(zh-CN) .ne-contact{font-family:var(--sans)}html:lang(zh-CN) .ne-hanging-quote:before{content:none!important}html:lang(zh-CN) .ne-book h2{font-family:var(--serif)!important}html:lang(zh-CN) .zh-preview-hint{padding:12px 20px;margin:0;border:1px solid #bda77566;color:inherit;font:14px/1.8 var(--sans);background:#bda77512}html:lang(zh-CN) body :is(.ag9-menu button,.ne-close){font-family:var(--sans)}@media(max-width:640px){html:lang(zh-CN) .ne-hero h1{font-size:clamp(27px,7.6vw,34px)!important;line-height:1.5!important}html:lang(zh-CN) .ne-copy h2,html:lang(zh-CN) .ne-pair h2{font-size:27px!important;line-height:1.55!important}html:lang(zh-CN) .ne :is(.ne-copy p,.ne-intro p,.ne-pair-head>p,.ne-fact-grid p){font-size:16px!important}html:lang(zh-CN) .ne .ne-product{font-size:14px}html:lang(zh-CN) .ne .ne-eyebrow{letter-spacing:.08em}}
