.shopify-section--slideshow .embed-wrapper{position:relative}.shopify-section--slideshow .embed-wrapper *{position:absolute;width:100%;height:100%;object-fit:cover}.Slideshow__VideoContainer+.Slideshow__Content .SectionHeader{opacity:1;visibility:inherit}.Slideshow__Content.content-full-width{max-width:unset}.section-image-with-text-overlay h2{letter-spacing:.1em!important;margin-bottom:0;text-decoration:underline;text-underline-position:under}.section-image-with-text-overlay h1{letter-spacing:.1em!important;line-height:1.04}.section-image-with-text-overlay a{border:1px solid #FFF}.section-image-with-text-overlay .SectionHeader__Description{max-width:unset}@media(max-width:767px){.section-image-with-text-overlay .pos-control.mob-top{top:25px}.section-image-with-text-overlay .pos-control.mob-bottom{bottom:25px}}.section-image-with-text-overlay .SectionHeader__Description{margin-top:0}.section-image-with-text-overlay .SectionHeader__SubHeading+.SectionHeader__Description,.section-image-with-text-overlay .SectionHeader__Heading+.SectionHeader__Description{margin-top:30px}@media(max-width:767px){.section-image-with-text-overlay .SectionHeader__SubHeading+.SectionHeader__Heading,.section-image-with-text-overlay .SectionHeader__SubHeading+.SectionHeader__Description,.section-image-with-text-overlay .SectionHeader__Heading+.SectionHeader__Description{margin-top:15px}.section-image-with-text-overlay .SectionHeader{margin-bottom:20px}}.section-image-with-text-overlay .ImageHero__ContentOverlay-wrapper{position:absolute;top:0;width:100%;height:100%;left:50%;transform:translate(-50%)}@media(max-width:767px){.section-image-with-text-overlay .ImageHero__ContentOverlay{width:340px}}@media(min-width:768px){.section-image-with-text-overlay .SectionHeader__Description{padding:0 50px}}.section-text-with-icon .desc{max-width:700px}.section-text-with-icon .icon-grid{gap:60px;margin-top:50px;margin-bottom:50px}@media(max-width:768px){.section-text-with-icon .icon-grid{flex-wrap:wrap;gap:30px 0px}}.section-text-with-icon .icon-grid-item{flex:1;max-width:110px;text-align:center}@media(max-width:768px){.section-text-with-icon .icon-grid-item{min-width:50%;max-width:50%}.section-text-with-icon .icon-grid-item .image-wrapper{max-width:100px;margin-left:auto;margin-right:auto}}.section-text-with-icon .icon-grid-item-title{margin-top:10px}.section-text-with-icon{position:relative}.section-text-with-icon .section-bg-img.left{left:0}.section-text-with-icon .section-bg-img.right{right:0}.section-text-with-icon .section-bg-img.left,.section-text-with-icon .section-bg-img.right{top:50%;transform:translateY(-50%)}.section-text-with-icon .section-bg-img.top{top:0}.section-text-with-icon .section-bg-img.bottom{bottom:0}.section-text-with-icon .section-bg-img.top,.section-text-with-icon .section-bg-img.bottom{left:50%;transform:translate(-50%)}@media(max-width:768px){.section-text-with-icon .section-bg-img.top{left:0;top:0;width:100%;transform:translateY(-100%)}}.section-text-with-icon .section-foreground-img{top:0!important}.section-text-with-image .FeatureText--withImage{display:flex;align-items:center}.FeatureText--withImage.full-width.media--right .FeatureText__ContentWrapper{padding-left:80px}@media(max-width:768px){.section-text-with-image .FeatureText--withImage{flex-direction:column}.section-text-with-image .FeatureText--withImage.m-fd-column-reverse{flex-direction:column-reverse}.section-text-with-image .FeatureText--withImage.m-fd-column-reverse .FeatureText__ImageWrapper{margin-top:0}.section-text-with-image .FeatureText--withImage.m-fd-column-reverse .FeatureText__Content{padding-bottom:45px}.FeatureText--withImage.full-width.media--right .FeatureText__ContentWrapper{padding-left:0}}.section-text-with-image .FeatureText--withImage>div{flex:1}.section-text-with-image .Section--title{max-width:450px;text-transform:unset}.section-text-with-image h3.SectionHeader__SubHeading{letter-spacing:.1em;margin-bottom:0}@media(max-width:767px){.section-text-with-image .Section--title{padding:0 15px}.section-text-with-image .FeatureText__ImageWrapper{width:100%;margin-top:30px;margin-left:-18px;margin-right:-18px}.section-text-with-image .Section--spacingNormal{padding-bottom:0}}.section-text-with-image .SectionHeader__Description{max-width:500px}@media(max-width:767px){.section-text-with-image .SectionHeader__Description{margin-top:30px}}.section-text-with-image .FeatureText__Content{max-width:unset}.section-text-with-image .btn-wrapper a:not(:last-child){margin-right:15px}@media(max-width:767px){.section-text-with-image .btn-wrapper a:not(:last-child){margin-right:0;margin-bottom:10px}.section-text-with-image .FeatureText__ContentWrapper{padding:0}.section-text-with-image .mob-spacing .FeatureText__Content{padding-top:30px}.section-text-with-image .SectionHeader.text-full-width{padding-left:18px;padding-right:18px}}.section-text-with-image .embed-wrapper video,.section-text-with-image .embed-wrapper iframe{width:100%;height:auto}.section-text-with-image .media--right .FeatureText__ContentWrapper{padding-left:0}.section-text-with-image .FeatureText--withImage .text-full-width *{max-width:unset}.section-image-with-rich-content{position:relative}@media(min-width:768px){.section-image-with-rich-content{overflow:hidden}}.section-image-with-rich-content .Section_top{margin-bottom:50px;max-width:900px;padding:0 50px}@media(max-width:767px){.section-image-with-rich-content .Section_top{margin-bottom:0;padding-left:18px;padding-right:18px;text-align:left}}.section-image-with-rich-content .Section--title{margin-bottom:0}.section-image-with-rich-content .Section--pretitle{letter-spacing:.02em;margin-bottom:10px;text-transform:capitalize}.section-image-with-rich-content .SectionHeader__Description,.section-image-with-rich-content .SectionHeader__Desc{margin-top:0}.section-image-with-rich-content .SectionHeader__SubHeading+.SectionHeader__Description,.section-image-with-rich-content .SectionHeader__Heading+.SectionHeader__Description,.section-image-with-rich-content .SectionHeader__Heading+.SectionHeader__Desc{margin-top:30px}@media(max-width:767px){.section-image-with-rich-content .btn-wrapper{margin-top:20px}}.section-image-with-rich-content .FeatureText__ContentWrapper{padding:0}.section-image-with-rich-content .FeatureText__Content,.section-image-with-rich-content .SectionHeader__Description{max-width:unset}.section-image-with-rich-content .FeatureText--imageRight .FeatureText__ContentWrapper{padding-left:calc(50% - 720px);padding-right:75px}@media(min-width:1600px){.section-image-with-rich-content .FeatureText--imageRight .FeatureText__ImageWrapper{padding-right:calc(50% - 720px)}}.section-image-with-rich-content .FeatureText--imageLeft .FeatureText__ContentWrapper{padding-left:75px;padding-right:calc(50% - 720px)}@media(max-width:1600px){.section-image-with-rich-content .FeatureText--imageRight .FeatureText__ContentWrapper{padding-left:80px;padding-right:75px}.section-image-with-rich-content .FeatureText--imageLeft .FeatureText__ContentWrapper{padding-left:75px;padding-right:45px}}@media(max-width:767px){.section-image-with-rich-content .FeatureText__ContentWrapper{width:100%!important}.section-image-with-rich-content .FeatureText:not(.Container) .FeatureText__ContentWrapper{padding-left:18px!important;padding-right:18px!important}.section-image-with-rich-content .FeatureText__ImageWrapper{width:100%!important}}.section-image-with-rich-content .section-bg-img{width:300px;position:absolute;top:0;left:0}@media(max-width:767px){.section-image-with-rich-content .section-bg-img{width:120px;top:-50px;left:unset;right:0}}.section-image-with-rich-content .text-list{list-style:none;margin-top:30px}@media(max-width:767px){.section-image-with-rich-content .text-list{line-height:1.3}}.section-image-with-rich-content .text-list li:not(:last-child){margin-bottom:15px}.section-image-with-rich-content .text-list li svg{margin-right:15px}@media(max-width:767px){.section-image-with-rich-content .text-list li svg{min-width:25px;width:25px}}#naturopathic-medicine .section-bg-img{top:unset;left:unset;bottom:0;right:0;width:165px}@media(min-width:768px)and (max-width:1024px){#naturopathic-medicine{padding-bottom:50px}}@media(max-width:767px){.section-image-with-rich-content .additional-content{margin-top:30px;padding-left:18px;padding-right:18px}.section-image-with-rich-content .FeatureText--withImage{display:flex;flex-direction:column}.section-image-with-rich-content .FeatureText--withImage .FeatureText__ImageWrapper{margin-top:30px}.section-image-with-rich-content .FeatureText--withImage.Container .FeatureText__ImageWrapper.mob-full-width{margin-left:-18px;margin-right:-18px;width:calc(100% + 36px)!important}.section-image-with-rich-content #our-mission .FeatureText--withImage{flex-direction:column-reverse}.section-image-with-rich-content #naturopathic-medicine .FeatureText--withImage{flex-direction:column}.section-image-with-rich-content .FeatureText__ContentWrapper{text-align:left;margin-top:30px}.section-image-with-rich-content #naturopathic-medicine .section-bg-img{display:none}.section-image-with-rich-content #founder .FeatureText__ContentWrapper{margin-top:0}}.section-image-with-rich-content #founder .FeatureText__ContentWrapper{vertical-align:top}#sustainability-greenchemistry>div>div.FeatureText__ContentWrapper>div>header>h2{font-family:var(--heading-font-family);letter-spacing:.1em;font-weight:600;line-height:1.2em;font-size:30px;text-transform:uppercase}#sustainability-greenchemistry>div>div.FeatureText__ContentWrapper>div>header>h3{font-family:var(--heading-font-family);font-weight:400;line-height:1.1em;font-size:39px!important}.FeatureText__ContentWrapper{padding-left:24px;padding-right:24px}section>div.Section_top.text-center.m-auto.mob-text-center>h3{font-family:var(--heading-font-family);letter-spacing:.1em;font-weight:600;line-height:1.2em;font-size:30px;text-transform:uppercase}section>div.Section_top.text-center.m-auto.mob-text-center>h2{font-family:var(--heading-font-family);font-weight:400;line-height:1.1em;font-size:39px}.embed-wrapper.aspect-ratio *{padding:0 0 0 50px}div>div.Slideshow__Content.text-center.mob-text-center.Slideshow__Content--middleCenter.Slideshow__Content--middleCenter_mob.content-full-width>header>h1{font-family:var(--heading-font-family);font-weight:400;line-height:1.1em;font-size:var(--heading-font-size)}div>div>div.Container.ImageHero__ContentOverlay-wrapper>div>header>h1{font-family:var(--heading-font-family);font-weight:400;line-height:1.1em;font-size:var(--heading-font-size);text-align:center}
/*# sourceMappingURL=/cdn/shop/t/549/assets/sustainability.css.map */
