/* Noto Sans JP and Manrope, SIL Open Font License 1.1. See assets/fonts/*-OFL.txt. */
@font-face{font-family:JPHEATJP;src:url('fonts/jpheatjp-20261102.woff2?v=20261103-placements2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
@font-face{font-family:JPHEATLatin;src:url('fonts/jpheatlatin-20261102.woff2?v=20261103-placements2') format('woff2');font-style:normal;font-weight:200 800;font-display:swap}
@font-face{font-family:JPHEATHan;src:url('fonts/jpheathan-20261102.woff2?v=20261103-placements2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
:root{--sans:JPHEATLatin,JPHEATJP,JPHEATHan,sans-serif;--serif:JPHEATLatin,JPHEATJP,JPHEATHan,sans-serif;--technical:JPHEATLatin,JPHEATJP,JPHEATHan,sans-serif}
body{font-family:var(--sans)}
button,input,textarea,select{font-family:inherit}
svg text{font-family:var(--sans)}
.pdp{--pdp-type:JPHEATLatin,JPHEATJP,sans-serif}
.product-lineup{--lineup-type:JPHEATLatin,JPHEATJP,sans-serif}
