.orderTerms{max-width:880px;margin:0 auto;padding:48px 28px 64px;color:#20211f;line-height:1.7}.orderTerms h1{font-size:clamp(36px,7vw,64px);line-height:1.08;margin:20px 0 24px;letter-spacing:-.035em}.orderTerms h2{font-size:25px;line-height:1.25;margin:0 0 16px}.orderTerms section{padding:30px 0;border-top:1px solid #dedbd3}.orderTerms p{margin:0 0 14px}.orderTerms .eyebrow{margin-top:40px}.termsIntro{font-size:20px;max-width:650px;padding-bottom:26px}.orderTerms a{color:#175c50;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.termsBack{display:inline-block;font-size:15px;font-weight:600}.termsContact{margin-bottom:24px}@media(max-width:540px){.orderTerms{padding:28px 20px 44px}.orderTerms h2{font-size:23px}.termsIntro{font-size:18px}.orderTerms section{padding:25px 0}}