#coffee .cf-copy{width:38vw}#coffee .cf-copy h2{font-family:'Noto Serif SC','Songti SC',serif;font-size:clamp(58px,7vw,100px);line-height:1.2;letter-spacing:.015em;font-weight:400;color:#eee;margin:0;white-space:nowrap}#coffee .cf-category{font-size:21px;font-weight:400;color:#ccc;letter-spacing:.04em;margin:25px 0 0}#coffee .cf-category>span{font:8px monospace;letter-spacing:.1em;color:#777;margin-left:8px}#coffee .cf-copy .cf-lead{font-size:clamp(17px,1.7vw,23px);line-height:1.65;margin-top:19px}#coffee .cf-copy .cf-detail{margin-top:18px;font-size:12px}.cf-category~.single-origin-cta{margin-top:15px}
@media(max-width:650px){#coffee .cf-copy{width:86vw}#coffee .cf-copy h2{font-size:clamp(40px,11.4vw,60px)}#coffee .cf-category{font-size:17px;margin-top:18px}#coffee .cf-category>span{font-size:7px}#coffee .cf-copy .cf-lead{font-size:16px;margin-top:15px}#coffee .cf-copy .cf-detail{font-size:10px;margin-top:12px}#coffee .cf-kicker{margin-bottom:14px}}
@media(max-width:650px){#coffee .cf-copy{top:36%}}
