@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Fraunces:opsz,wght@9..144,600;9..144,700&display=swap";:root{--font-body:"DM Sans",Arial,sans-serif;--font-heading:"Fraunces",Georgia,serif}body,button,input,select,textarea{font-family:var(--font-body)}body{font-size:var(--type-body,16px)}.eyebrow{font-size:var(--type-eyebrow,12px)}h1{font-size:clamp(calc(var(--type-h1,72px) * .58),6vw,var(--type-h1,72px))}h2{font-size:clamp(calc(var(--type-h2,44px) * .7),4vw,var(--type-h2,44px))}h3{font-size:var(--type-h3,25px)}.product-card-content h2{font-size:clamp(calc(var(--type-h2,44px) * .7),4vw,var(--type-h2,44px))}.steps h3,.calendar-content h3{font-size:var(--type-h3,25px)}.lede{font-size:var(--type-subheading,18px)}.button{font-size:var(--type-button,16px)}h1,h2,h3,.brand,.price,.footer-grid strong{font-family:var(--font-heading)}h1,h2,h3{font-variation-settings:"opsz" 72}.brand,.price,.footer-grid strong{font-variation-settings:"opsz" 32}
/*# sourceMappingURL=/cdn/shop/t/54/assets/typography.css.map */
