:root{--font-raleway:var(--font-raleway);--font-open-sans:var(--font-open-sans);--font-playfair:var(--font-playfair)}body{font-family:var(--font-open-sans),sans-serif;font-size:16px;line-height:1.5}h1{font-weight:700;font-size:32px}h1,h2{font-family:var(--font-raleway),sans-serif}h2{font-weight:500;font-size:24px}h3{font-family:var(--font-raleway),sans-serif;font-weight:400;font-size:18px}.body-copy{font-size:16px}.body-copy,.caption,.small-print{font-family:var(--font-open-sans),sans-serif;font-weight:400}.caption,.small-print{font-size:12px}.product-name{font-family:var(--font-playfair),serif;font-weight:400;font-size:20px}