:root{--FONT-STACK-BODY: "Steinbeck", Helvetica, Arial, sans-serif;--FONT-STACK-HEADING: "Louize", Georgia, serif;--FONT-STACK-SUBHEADING: var(--FONT-STACK-BODY);--FONT-STACK-NAV: var(--FONT-STACK-BODY);--BTN-FONT-STACK: var(--FONT-STACK-BODY);--FONT-WEIGHT-BODY: 400;--FONT-WEIGHT-BODY-BOLD: 400;--FONT-WEIGHT-HEADING: 400;--FONT-WEIGHT-SUBHEADING: 400;--FONT-WEIGHT-NAV: 400;--FONT-WEIGHT-NAV-BOLD: 400;--BTN-FONT-WEIGHT: 400}body{font-family:var(--FONT-STACK-BODY);line-height:1.55}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--FONT-STACK-HEADING);font-weight:400;line-height:1.12;letter-spacing:-.015em}button,input,select,textarea{font-family:var(--FONT-STACK-BODY)}.rte,.hero__rte,.product__description__content{line-height:1.6}.rte p+p{margin-top:1em}.hero__title{text-wrap:balance}.hero__rte{max-width:58ch}.subheading,.hero__subheading{font-family:var(--FONT-STACK-SUBHEADING);font-weight:400;line-height:1.4;letter-spacing:.14em}.product-item .product-item__title,.product-upsell__title{font-family:var(--FONT-STACK-HEADING);font-weight:400;font-size:22px;line-height:1.2;letter-spacing:-.01em}.product-item .product-item__price{font-size:14px;line-height:1.4}.product__price,.product__price .price{font-size:16px;line-height:1.4}@media only screen and (max-width:749px){.product-item .product-item__title{font-size:20px}.hero__rte,.rte{line-height:1.55}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ours-typography.css.map */
