.ImageHeading .ImageHeading__Heading.Heading{font-family:muli,sans-serif;letter-spacing:.09em}.ImageHeading .ImageHeading__Heading.Heading p{margin:15px 0}.PageAffiliates header{font-size:1.5rem;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--border-color)}.PageAffiliates header em{font-style:normal;color:var(--text-color-light)}.PageAffiliates .Blocks__Item:not(:last-child){margin-bottom:20px}.PageAffiliates .Button{margin-top:30px}@media screen and (max-width:640px){.PageAffiliates .Content{margin-bottom:30px}.PageAffiliates .Button{width:100%}}@media screen and (min-width:641px){.PageAffiliates .Content{padding-right:40px}}@media screen and (min-width:1008px){.PageAffiliates .Content{padding-right:80px}}.PageCharity .Rte{font-size:1.25rem;font-weight:500}@media screen and (max-width:640px){.PageContact .Form__Submit{width:100%}}@media screen and (min-width:641px){.PageContact .Content.Rte{padding-right:40px}}@media screen and (min-width:1008px){.PageContact .Content.Rte{padding-right:80px}}.PageOurStory .Rte{font-size:1.25rem;font-weight:500}.PageOurStory .ImageHero__ContentOverlay{position:absolute;top:50%;transform:translateY(-50%);flex-basis:auto;text-shadow:none}.PageOurStory .ImageHero__ContentOverlay *{color:inherit}.PageOurStory .ImageHero__ContentOverlay .Heading{font-size:15vw;font-weight:700;letter-spacing:.2em}.PageSustainability .PageContent{max-width:780px}.PageSustainability .ImageHero__ContentOverlay{position:relative;flex-basis:auto;text-shadow:none}.PageSustainability .SectionHeader *{color:inherit}.PageSustainability .SectionHeader .Heading{font-family:Raleway,sans-serif;font-size:9vw;font-weight:700;letter-spacing:.14em;line-height:normal;text-align:center;margin-top:0}@media(max-width:767px){.PageSustainability .SectionHeader .Heading{font-size:8vw}}.FeatureText__Content .SectionHeader__Description.Rte strong{font-family:muli,sans-serif;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
