/* Pretendard v1.3.9, Copyright (c) 2021 Kil Hyung-jin.
   SIL Open Font License 1.1: assets/fonts/LICENSE.txt */
@font-face{font-family:"Pretendard Variable";font-style:normal;font-weight:45 920;font-display:swap;src:url("assets/fonts/PretendardVariable.woff2") format("woff2-variations")}
:root{--ink:#111;--paper:#fff;--muted:#666}
body{font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:400;background:#fff;color:#111;font-synthesis:none;word-break:keep-all;overflow-wrap:break-word}
header,.hero,.story,.collection,.guide,.closing,footer{background:#fff;color:#111;border-color:#ddd}
.preview{background:#fff;color:#555;border-bottom:1px solid #e5e5e5;font-weight:500}
.logo{color:#111;font-weight:700;letter-spacing:.22em}footer .logo{color:#111}
nav,.nav-cta,.eyebrow,.hero-note,.photo-caption,.product-heading>span,.tags,.product-link,.closing a{font-weight:500}
.hero-copy .eyebrow,.story .eyebrow,.guide .eyebrow,.closing .eyebrow{color:#555}
.hero h1{font-weight:650;letter-spacing:-.05em;line-height:1.18}
.story h2,.section-head h2,.guide h2,.closing h2{font-weight:600;letter-spacing:-.04em}
.product-heading h3{font-weight:650;letter-spacing:-.025em}
.intro,.story p,.guide>div>p:not(.eyebrow),.questions details p{color:#555;font-weight:400}
.intro{font-size:15px}.story p,.guide>div>p:not(.eyebrow),.questions details p{font-size:14px}
.hero-note{color:#666}.small,footer p,footer>a:last-child{color:#666}
.button{background:#111;color:#fff;border-color:#111;font-weight:600}.button:hover{background:#333}
.photo-caption{background:#111;color:#fff}
.questions details{border-color:#ddd}.questions summary{font-weight:500;color:#222}
.closing h2{font-size:clamp(44px,6.5vw,96px)}
footer p,footer>a:last-child{font-size:11px;font-weight:400}
a:focus-visible,summary:focus-visible{outline-color:#555}.collection a:focus-visible{outline-color:#111}
@media(max-width:760px){nav{font-size:12px}.hero h1{font-size:48px;letter-spacing:-.055em;line-height:1.2}.hero-copy .eyebrow,.story .eyebrow,.section-head .eyebrow,.guide .eyebrow,.closing .eyebrow{font-size:10px;letter-spacing:1.5px}.intro,.story p,.products article>p,.rice-card .rice-copy>p,.guide>div>p:not(.eyebrow),.questions details p{font-size:14px}.questions summary{font-size:14px}.product-heading h3{font-size:24px}.tags{font-size:11px}.product-link{font-size:13px}.purchase-note,.rice-card .rice-copy>.small{font-size:12px}.closing h2{font-size:42px;letter-spacing:-.045em}.closing a{font-size:13px}footer p,footer>a:last-child{font-size:11px}}
