img{max-width:100%}.flickity-button:focus{box-shadow:none}.flickity-prev-next-button .flickity-button-icon{width:16px;height:16px;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.flickity-prev-next-button,.flickity-prev-next-button:hover{background-color:#cad8c7}.mega-menu__content::-webkit-scrollbar{display:none}.product-image-with-text-section .image-with-text__media.image-with-text__media--adapt.media{padding:0!important}.product-image-with-text-section .image-with-text__media.image-with-text__media--adapt.media:after{display:none}.product-image-with-text-section .image-with-text .grid__item:after{display:none}.related-products__top-heading{display:flex;align-items:center}.related-products__top-heading span{border-top:2px solid #476435;display:block;flex:1 0 0}.ingredients-multicolumn .title-wrapper-with-link{display:flex;align-items:center;margin:0 auto 40px}.ingredients-multicolumn .title-wrapper-with-link span{border-top:2px solid #476435;display:block;flex:1 0 0}.ingredients-multicolumn .title-wrapper-with-link .title{margin:0 auto}.related-products__top-heading .related-products__heading{margin:0 10px;flex:0 0 auto}.grid__item.one-half.thumbnail-collection img{width:100%}.grid__item.one-half.thumbnail-collection{width:calc(66.66% - var(--grid-desktop-horizontal-spacing)* 2 / 3);max-width:calc(66.66% - var(--grid-desktop-horizontal-spacing)* 2 / 3)}.custom-sorts-dropdown{background:#cad8c7;z-index:99;display:flex;flex-direction:column;gap:10px;position:absolute;top:100%;padding:30px 16px;visibility:hidden;opacity:0;transition:.3s linear;width:100%;max-width:260px}.custom-sorts .custom-sorts-btn,.facets__form-vertical#FacetFiltersForm .facets__heading{display:flex;align-items:center;cursor:pointer;font-size:20px;font-weight:500;line-height:26px;margin:0}.custom-sorts-dropdown button{all:unset;font-size:18px;color:#000;cursor:pointer;transition:.45s;text-transform:uppercase;font-weight:600;line-height:normal;padding:2px 0}.custom-sorts .custom-sorts-btn .svg-wrapper,.facets__form-vertical#FacetFiltersForm .facets__heading .svg-wrapper{margin-left:10px}.custom-sorts.open .custom-sorts-dropdown{top:calc(100% + 6px);visibility:visible;opacity:1}.facets-vertical-form{position:relative}#SortBy{display:none}.facets__form-vertical #FacetsWrapperDesktop{z-index:99;min-width:260px;display:flex;flex-direction:column;position:absolute;right:0;top:100%;padding:30px 16px;visibility:hidden;opacity:0;transition:.3s linear;background:#cad8c7;max-width:260px}.facets__form-vertical.open #FacetsWrapperDesktop{top:calc(100% + 6px);visibility:visible;opacity:1}.facets__form-vertical#FacetFiltersForm{position:relative;width:100%;display:block}#ProductGridContainer{flex:0 0 100%}.facets-vertical{flex-wrap:wrap}.facets-vertical .facets.facets-vertical-sort{flex:1 0 0}.facets-vertical .facets__summary{text-align:left;font-size:18px;text-transform:uppercase;font-weight:600;padding:5px 0!important}.card__information .card-information{margin-top:16px}#main-collection-filters{flex:1 0 0;text-align:right}.facets__form-vertical#FacetFiltersForm .facets__heading{justify-content:flex-end}.product--thumbnail_slider-wrap .product__media-list-wrap,.thumbnail-slider-wrap .thumbnail-list-wrap{display:block}.thumbnail-slider-wrap .thumbnail-list-wrap .thumbnail-list__item-wrap{width:25%;padding:0 7px}.thumbnail-slider-wrap .thumbnail-list-wrap .thumbnail-list__item-wrap img{height:100%;width:100%;aspect-ratio:1 / 1;transform:rotate(-90deg);object-fit:contain;display:block}.product__media-wrapper .product-media-gallery__row{display:flex;flex-wrap:wrap}.thumbnail-slider-wrap{max-width:135px;margin-right:20px;flex:1 1 100%}.product__media-list-row{flex:1 1 0}.thumbnail-slider-wrap .thumbnail-list-wrap{width:540px;height:135px;transform:rotate(90deg) translate(30px,-100%);transform-origin:left top}.thumbnail-list__item-wrap .thumbnail-wrap{border:1px solid transparent;width:100%;padding:0}.thumbnail-list__item-wrap.is-selected .thumbnail-wrap{border-color:#000}.custom-reviews .multicolumn-card{display:flex;flex-wrap:wrap;background:#faf4f0!important}.custom-reviews .multicolumn-card .multicolumn-card__image-wrapper{flex:0 0 50%;margin:0;padding:0;background-color:#f9f1e6}.custom-reviews .multicolumn-card .multicolumn-card__info{flex:0 0 50%;display:flex;flex-wrap:wrap;align-items:center}.custom-reviews .multicolumn-card .multicolumn-card__info .link.animate-arrow{text-decoration:underline;text-decoration-thickness:2px}.flickity-page-dot{background:#cad8c7;width:14px;height:14px;margin:0 5px}.flickity-page-dot.is-selected{background:#adcaa6}.flickity-page-dot:focus{box-shadow:none}.flickity-page-dots{left:0}.button{font-weight:700;font-size:20px}h2,.h2{font-family:var(--font-body-family);font-weight:700}h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-body-family);font-weight:600}.announcement-bar .slider-button{display:none}.header{display:flex;flex-wrap:wrap}.header .header__icons{align-items:center;flex:1 0 0;justify-content:flex-end;gap:18px}.header .header__inline-menu{flex:0 0 auto}.header-middle-center__search{width:100%;max-width:440px}.header-middle-center__search .search__input.field__input{padding:10px 115px 10px 20px;margin:0;background:transparent;font-size:14px;color:#5e4b45;text-transform:uppercase;font-weight:600}.header-middle-center__search .search__button.field__button{width:auto;min-width:auto;right:20px;background-color:#adcaa6!important;color:#fff;height:auto;min-height:auto;padding:5px 15px;top:50%;transform:translateY(-50%);font-weight:400;font-size:16px}.header-middle-center__search .search__button.field__button:after{display:none}.header-middle-center__search .search__button.field__button:before{display:none}.header-middle-center__search .reset__button.field__button{right:115px;background:#fff}.header-middle-center__search .search__input.field__input::placeholder{opacity:1;color:#5e4b45}.header-middle-center__search .svg-wrapper.search-icon{height:auto;width:auto;border-right:1px solid #adcaa6;padding-right:20px;padding-left:20px;margin:10px 0;color:#adcaa6}.header-middle-center__search .svg-wrapper .icon-search{width:20px;height:20px}.header-middle-center__search .field:hover.field:after{box-shadow:none;border:0}.header-middle-center__search .field:after{box-shadow:none;border:0}.header-middle-center__search .search__input.field__input:focus{box-shadow:none;border:0}.header-middle-center__search .search .field{border:1px solid #adcaa6;border-radius:50px}.header__inline-menu .mega-menu__content{padding:0;background:transparent;border:0;box-shadow:none}.header__inline-menu .header-dropdown-list{grid-template-columns:max-content;padding:50px;background-color:#fcfcfccc;max-width:max-content;margin-left:0;border-radius:0 0 50px 50px;box-shadow:#64646f33 0 7px 29px}.mega-menu__list ul{list-style:none;padding-left:0}.mega-menu__list .custom-grid{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:100%}.menu-link_submenu .submenu-link_grandchildmenu{margin-left:20px}.menu-link_submenu .submenu-link__font-weight{font-weight:500}.mega-menu__list .custom-grid .custom-linklist.grid-item{flex:0 0 auto;padding-right:50px}.header__inline-menu .header-dropdown-list .menu-link a{text-decoration:none;color:#000;padding:2px 0;display:block;line-height:24px}.header__inline-menu .header-dropdown-list>.menu-link>a,.mega-menu__list .main-menu .menu-link>a{font-weight:700}.header__submenu .header__menu-item.header__menu-item-childlink span{line-height:24px;display:block;font-weight:700;color:#000}.header-menu-item>summary.list-menu__item.header__menu-item{padding-top:41px;padding-bottom:41px;text-decoration:none;font-weight:600;font-size:20px}.header__menu-item:hover span{text-decoration:none}.header__submenu.list-menu{min-width:max-content}.header__submenu .header__submenu{background-color:transparent;width:unset;border:0;box-shadow:unset;padding:0;margin:0}.header__submenu .header__menu-item.header__menu-item-childlink{padding:6px 0;text-decoration:none}.announcement-bar__message p{margin:0}.header__top-heading{display:none}.slideshow__media.banner__media-wrap img{width:100%}.slideshow__text-wrapper .slideshow__text.banner__box{max-width:530px}.slideshow-image-with-text__info .image-with-text__media img{height:auto}.slideshow__text-wrapper .banner__heading{max-width:360px;line-height:72px;letter-spacing:0px}.slideshow__text-wrapper .banner__heading em{font-family:BodoniFLF-Italic}.slideshow.banner.component-slideshow__slider{display:block!important}.slideshow.banner.component-slideshow__slider:after{display:none}.slideshow-wrap.banner.component-slideshow__slider .grid__item{position:absolute}.image-with-banner-overlay .custom-image-banner img{width:100%}.slideshow__media-wrapper .slideshow--slide{position:absolute;top:0;left:0;opacity:1;width:100%;height:100%}.slideshow__text-wrapper .banner__text{margin-top:20px!important;font-size:20px;line-height:30px}.slideshow__media-wrapper .slideshow--slide .slideshow__text-wrapper{opacity:1}.slideshow__media.banner__media-wrap{line-height:0px}.slideshow__media-wrapper{position:relative}.slideshow.banner .flickity-page-dots{bottom:40px;justify-content:flex-end;padding:0 80px}.image-with-banner-overlay{position:relative}.image-with-banner-overlay .custom-image-banner{line-height:0}.image-with-banner-overlay .banner-text{position:absolute;top:0;left:0}.list-social__link .svg-wrapper,.list-social__link .svg-wrapper .icon{width:40px;height:40px}.title-wrapper .custom-page-dots{display:inline-block;margin-left:10px;vertical-align:middle}.title-wrapper{display:flex;align-items:center;justify-content:center}.slideshow-image-with-text__slider{display:block}.slideshow-image-with-text__info{width:100%}.slideshow__media.banner__media-wrap img{object-fit:inherit;height:auto;width:100%}.collection-list__card .card__information{text-align:center}.collection-list__card .card__information .card__heading{text-transform:uppercase}.icon-with-text__top-heading.top-heading .text p:first-child{margin-top:0}div#shopify-section-sections--18651593572569__footer{position:relative}.footer .footer__content-top{padding-bottom:10px!important}.footer__content-top .footer-block--newsletter{margin-top:0}.footer .footer__content-bottom{padding:0}.footer__top-image{line-height:0px;margin-bottom:-90px;text-align:center}.footer__top-image img{max-width:900px;margin:0 auto;width:100%}.footer .footer-block__details-content li{margin:0 24px}.footer-block__details-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.shopify-section.shopify-section-group-footer-group{margin-top:60px}.image-gallery{display:flex;flex-wrap:wrap}.image-gallery .single-image{flex:0 0 30%}.image-gallery .multi-images{flex:0 0 70%}.image-gallery .multi-images .bottom-image{display:flex;flex-wrap:wrap;height:50%}.image-gallery .multi-images .bottom-image .image{height:100%}.image-gallery .multi-images .bottom-image .image.left-image{flex:0 0 35%}.image-gallery .multi-images .bottom-image .image.right-image{flex:0 0 65%}.image-gallery .image{line-height:0;padding:10px}.image-gallery .image img{width:100%;height:100%;object-fit:cover}.image-gallery .image.top-image{height:50%}.collapsible-content__grid .grid__item.two-column__true{display:flex;flex-wrap:wrap;gap:30px}.collapsible-content__grid .grid__item.two-column__true .grid__item-wrap{flex:0 0 calc(50% - 15px)}.collapsible-content .accordion summary:hover{border:0;background:#cad8c7;border-radius:10px}.collapsible-content .accordion{border:0;margin:16px 0}.collapsible-content .accordion summary{background:#cad8c7;border-radius:10px;padding:15px}.collapsible-content .accordion summary:hover .accordion__title{text-decoration:none}.collapsible-content .accordion .accordion__content{background:#e9e0e6;border-radius:0 0 15px 15px;padding:21px 15px 15px;margin-top:-6px}.ingredients-section .image--heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:100%;padding:7px;font-size:20px}.ingredients-section .multicolumn-card__image-wrapper{position:relative}.image-with-text__content .icon-with-text-wrap{padding:40px 50px;background:#cad8c7;width:100%;text-align:center}.image-with-text__content .icon-with-title__row{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}.image-with-text__content .icon-with-title__row .image img{height:100px;width:100px}.image-with-text__content .icon-with-title__row .icon-with-title{margin:0 auto}.image-with-text__content .icon-with-title__row .icon-with-title .title{margin:0}.image-with-text__content .icon-with-text-wrap .top-heading{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.image-with-text__content .icon-with-text-wrap .top-heading span{border:1px solid #476435;flex:1 0 0}.image-with-text__content .icon-with-text-wrap .top-heading .heading{flex:0 0 auto;margin:0 10px}.image-with-text .image-with-heading{position:relative}.image-with-text .image-with-heading .heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;background:#fff;width:100%;text-align:center}.image-with-text .image-with-heading .heading h2{margin:0;padding:10px}.image-with-text__heading-text .heading{display:flex;flex-wrap:wrap;align-items:center}.image-with-text__heading-text .border{display:block;flex:1 0 0;border:1px solid #476435}.image-with-text__heading-text .heading h2{margin:0 10px;font-family:var(--font-heading-family);font-weight:500}.image-with-text__heading-text-row{padding:40px 50px;background:#cad8c7;width:100%;text-align:center}.image-with-text__heading-text{text-align:center;padding:5px 0}.our-plants-collection-product-grid .product-grid.grid--1-col-desktop .grid__item .card-wrapper .card{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.our-plants-collection-product-grid .product-grid.grid--1-col-desktop .grid__item .card-wrapper .card .card__inner{flex:0 0 33.333%}.our-plants-collection-product-grid .product-grid.grid--1-col-desktop .grid__item .card-wrapper .card>.card__content{flex:1 0 0;padding:0 60px 0 40px}.our-plants-collection-product-grid .product-grid.grid--1-col-desktop .grid__item{background-color:#dbccd6;border-radius:50px;padding:10px}.our-plants-collection-product-grid .product-grid.grid--1-col-desktop .grid__item .card-wrapper .card .media{background-color:#fff;padding:20px;border-radius:50px}.our-plants-collection-product-grid .product-grid.grid--1-col-desktop .grid__item:first-child{background-color:#cad8c7}.card__information .card-information__subheading{margin-top:15px}.card__information .card-information__subheading p{margin-top:0;margin-bottom:6px}.card__information .card-information__subheading p:last-child{margin-bottom:0}.our-plants-collection-product-grid .card-information__subheading p{font-weight:500;font-size:20px}.our-plants-collection-product-grid .card__content .quick-add__submit{padding:12px 32px}.icon-with-text__top-heading.top-heading{text-align:center;margin-bottom:50px}.collection-list.collection-list__slider{display:block}.collection-list.collection-list__slider .collection-list__item.grid__item{padding:0 10px}.custom-slider-dots{display:flex;justify-content:center;gap:40px;position:relative}.custom-dot{width:14px;height:14px;border-radius:50%;background-color:#cad8c7;border:none;cursor:pointer}.custom-dot.is-selected{background-color:#adcaa6}.custom-slider-dots:before{content:"";height:4px;width:100%;background-color:#cad8c7;position:absolute;top:50%;transform:translateY(-50%);z-index:-1}.slideshow-image-with-text__info .image-with-text__text--caption.subtitle{font-size:24px;max-width:345px;font-weight:500;line-height:30px}.slideshow-image-with-text__info .banner__box{max-width:385px}.slideshow-image-with-text__info .banner__box h2{line-height:72px;letter-spacing:0px;margin-bottom:0}.slideshow-image-with-text__info .banner__box h2 em{font-family:BodoniFLF-Italic}.slideshow-image-with-text__info .banner__box p{font-size:36px;margin-bottom:0}.link-btn .button.button--secondary{min-height:auto;padding:0;flex-direction:row;gap:15px}.link-btn .button.button--secondary:before{display:none}.link-btn .button.button--secondary:after{display:none}.link-btn .button.button--secondary{background:transparent}.link-btn .button.button--secondary span{background-color:rgb(var(--color-button-text));display:inline-block;height:3px;width:39px}.icon-with-text__row .multicolumn-card__info h5{margin:10px 0;text-transform:uppercase}.slideshow-image-with-text__info .image-with-text__text-item .image-with-text__heading{letter-spacing:3px}.icon-with-text__top-heading.top-heading .text{font-size:36px;letter-spacing:2px}.ingredients-multicolumn .multicolumn-card__info .link{margin-top:0;font-weight:500;font-size:18px}.our-plants-collection-product-grid .product-grid .grid__item .card-wrapper .card{text-align:left}.our-plants-collection-product-grid .quick-add__submit .atc{display:flex;flex-wrap:wrap;align-items:center}.our-plants-collection-product-grid .quick-add .price{line-height:normal;font-weight:400;padding-left:10px;margin-left:10px;border-left:1px solid #fff}.our-plants-collection-product-grid .quick-add__submit{width:auto;display:inline-block;min-width:auto;padding:16px 32px;border-radius:0}.our-plants-collection-product-grid .quick-add__submit .atc{text-transform:uppercase}.collection-hero{border-bottom:1px solid #000}.our-plants-collection-product-grid .quick-add__submit:before{display:none}.our-plants-collection-product-grid .quick-add__submit:after{display:none}.card__content .quick-add__submit{text-transform:uppercase;min-width:auto;width:auto;padding:10px 20px;margin:0 auto}.simple-card-wrapper .card__information .card__heading{text-transform:uppercase}.product .product__info-wrapper.grid__item{padding-top:40px}.product-image-with-text-section .image-with-text__text ul{list-style:none;border-left:2px solid #cad8c7}.ingredients-multicolumn .multicolumn-card__info{padding-top:15px!important}.product__info-wrapper .product-form__buttons .product-form__submit{border-radius:0;height:60px;text-transform:uppercase}.product__info-wrapper .product-form__buttons .product-form__submit:before,.product__info-wrapper .product-form__buttons .product-form__submit:after,.product__info-wrapper .product-form__input.product-form__quantity .quantity:before,.product__info-wrapper .product-form__input.product-form__quantity .quantity:after{display:none}.product__info-wrapper .product-form__input.product-form__quantity{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0;border:1px solid #000;padding:2px 0 2px 16px;max-width:100%}.product__info-wrapper .buy-buttons-wrap{margin:0}.product__info-wrapper .buy-buttons-wrap product-form.product-form{margin:0}.product-form__quantity .form__label{margin:0!important;font-size:16px}.product__info-container>variant-selects{margin:0;border:1px solid #000;border-bottom:0px}.product__info-container>variant-selects .product-form__input{margin:0;position:relative;max-width:100%}.product__info-container>variant-selects .product-form__input .form__label{position:absolute;left:16px;font-size:16px;margin:0!important;top:15px}.product-variant-options__row{text-align:right;padding:4px 10px 4px 90px}.product-variant-options__row .option-wrap{display:inline-block}.product__info-container .product-form__buttons{max-width:100%}.facets-vertical .mobile-facets__wrapper{display:none}.list-menu__item.facets__item .facets__label.facet-checkbox{text-align:left}.product-image-with-text__top-heading{text-align:center;margin-bottom:40px}.product-image-with-text__top-heading .top-heading .heading h4{margin:0 16px;font-weight:700;flex:0 0 auto}.product-image-with-text__top-heading .text p{margin-top:0}.product-image-with-text__top-heading .text p:last-child{margin-bottom:0}.product-image-with-text__top-heading .text{margin-top:20px}.product-image-with-text__top-heading .top-heading{padding:20px 48px;margin:0 auto}.product-image-with-text__top-heading{line-height:24px}.product-image-with-text__top-heading .top-heading .heading{display:flex;flex-wrap:wrap;align-items:center}.product-image-with-text__top-heading .top-heading .heading span{height:2px;background-color:#adcaa6;flex:1 0 0}#shopify-section-template--18664536735961__image_banner_nr8jBt .page-width.banner-image-wrapper{max-width:1250px}.collapsible-content__header .collapsible-content__heading,.collaps-top-heading .collapsible-content__heading{font-weight:700}.image-with-text__media-item .heading{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}.image-with-text__media-item .heading h5{margin:0;display:inline-block;background-color:#fff;padding:7px 10px}.header__icon--menu span{background-color:#adcaa6;border-radius:100px}.header__icon--menu span .icon{color:#fff}@media only screen and (min-width: 750px){.our-plants-collection-product-grid .card__information .card__heading.h1{font-size:60px}.slideshow__text-wrapper.banner__content .banner__image{display:none}.custom-reviews .multicolumn-card .multicolumn-card__info .rte{font-weight:600;font-size:18px;line-height:26px}}@media only screen and (max-width: 989px){.grid__item.one-half.thumbnail-collection{display:none}.product--thumbnail_slider-wrap .product__media-list-wrap .product__media-item{width:100%!important}.collection-list-wrapper .custom-slider-dots{display:none}.header .header__top-heading{display:block;flex:0 0 100%;text-align:center}.header header-drawer{flex:0 0 auto}.header .header__icons{flex:1 0 0;gap:10px;padding-left:10px}.header .header__icons .header__heading,.header .header__icons .header__heading-link{display:none}.header-middle-center__search{flex:1 0 0}.header-middle-center__search .svg-wrapper.search-icon{padding-right:6px;padding-left:7px;margin:8px 0}.header-middle-center__search .search__input.field__input{padding:10px 80px 10px 5px;font-size:12px;height:auto;min-height:auto}.header-middle-center__search .search__button.field__button{right:10px;font-size:12px;padding:4px 10px}.header-middle-center__search .svg-wrapper .icon-search{width:15px;height:15px}.slideshow.banner .flickity-page-dots{padding:0 10px;justify-content:center;bottom:-32px}.js .menu-drawer__submenu{position:unset!important;transform:none!important}.js .menu-drawer__navigation .submenu-open{visibility:visible!important}.menu-drawer__close-button{display:none!important}.menu-drawer summary.menu-drawer__menu-item,.menu-drawer__menu.has-submenu.list-menu>li>.menu-drawer__menu-item{border-bottom:1px solid #adcaa6}.menu-drawer__menu.list-menu .list-menu__item{background:transparent;padding:6px 0}.menu-drawer__menu-item.list-menu__item.parent-link{font-size:22px;font-weight:700;padding:18px 0}.menu-drawer__menu-item.list-menu__item.childlink-menu{font-size:20px;font-weight:600;padding:16px 0}.menu-drawer__submenu.childlink-menu__list{margin-top:10px}.menu-drawer__menu-item>.svg-wrapper{display:none}.slideshow-image-with-text__info .image-with-text__media-item,.slideshow-image-with-text__info .image-with-text__text-item .image-with-text__heading{display:none}.slideshow-image-with-text__info .banner__box h2{font-size:48px;line-height:53px}.slideshow-image-with-text__info .banner__box p{font-size:22px;line-height:28px}.slideshow-image-with-text__info .image-with-text__text--caption.subtitle{font-size:16px;line-height:24px;margin-top:0}.slideshow-image-with-text__info .image-with-text__content{padding:20px;text-align:center;align-items:center}.slideshow-image-with-text__info .link-btn .button.button--secondary{margin:10px auto 0;background-color:#adcaa6;color:#000;font-weight:600;font-size:16px;padding:5px 16px}.slideshow-image-with-text__info .link-btn .button.button--secondary span{display:none}.slideshow-image-with-text__info .banner__box{padding:20px 15px}.multicolumn .page-width .multicolumn-list{padding:0}}@media only screen and (max-width: 749px){.image-with-text__heading-text-row{padding:32px 16px 20px}.multicolumn .page-width .multicolumn-list{justify-content:center}.slideshow__text-wrapper.mb-top-heading .slideshow__text{align-items:flex-start}.slideshow__text-wrapper.mb-top-heading .banner__image{width:100%}.slideshow__text-wrapper.mb-top-heading .banner__heading{text-align:left}.slideshow__text-wrapper.mb-top-heading .banner__buttons{width:100%;justify-content:center}.slideshow__text-wrapper.mb-top-heading.banner__content{display:block}.slideshow__text-wrapper .slideshow__text.banner__box{padding:0 20px}.slideshow__text-wrapper .slideshow__text.banner__box .banner__image{margin-top:15px}.slideshow__text.banner__box .banner__buttons .button{font-size:14px;padding:12px 16px;height:auto;min-height:auto}.slideshow__text.banner__box .banner__buttons .button:before{display:none}.slideshow__text.banner__box .banner__buttons .button:after{display:none}.slideshow__media-wrapper .slideshow--slide .slideshow__text-wrapper .banner__image img{max-width:300px}.slideshow__media-wrapper .slideshow--slide .slideshow__text-wrapper{height:100%}.slideshow__text-wrapper .banner__heading{font-size:48px;line-height:52px;max-width:320px}.slideshow__text-wrapper .banner__text{font-size:16px;line-height:24px}#menu-drawer{width:80%}.collection-list.collection-list__slider .collection-list__item.grid__item{padding:0 7px}.collection-list-wrapper .title-wrapper-with-link{justify-content:space-around}.icon-with-text__top-heading.top-heading .text{font-size:16px}.icon-with-text__row .multicolumn-card__info h5{font-size:14px}.multicolumn-card .multicolumn-card__info{padding:10px!important}.icon-with-text__top-heading.top-heading{margin-bottom:32px}.footer__top-image{margin-bottom:-47px}.footer .footer-block__details-content li{margin:0}.footer-block__details-content{justify-content:space-around}.footer .grid{margin-bottom:0}.card__information .card-information .price{font-size:16px}.card__information .card-information{margin-top:12px}.card__content .quick-add__submit{font-size:16px}.custom-sorts .custom-sorts-btn,.facets__form-vertical#FacetFiltersForm .facets__heading{font-size:16px;line-height:24px}.custom-sorts .custom-sorts-btn .svg-wrapper,.facets__form-vertical#FacetFiltersForm .facets__heading .svg-wrapper{margin-left:5px}.custom-sorts-dropdown button,.facets-vertical .facets__summary{font-size:14px}.facets__form-vertical #FacetsWrapperDesktop{min-width:220px}.ingredients-section .image--heading{font-size:16px}.product-image-with-text__top-heading .top-heading{padding:20px}.image-with-text .grid__item .image-with-text__content{padding:40px 0}.banner__box .banner__text.subtitle{line-height:normal}.image-gallery .image{padding:5px}.our-plants-collection-product-grid .card__information .card__heading.h1{font-size:32px}.our-plants-collection-product-grid .card-information__subheading p{font-size:16px}.our-plants-collection-product-grid .product-grid.grid--1-col-desktop .grid__item .card-wrapper .card>.card__content{padding:0 16px}.our-plants-collection-product-grid .quick-add .price{font-size:16px}.our-plants-collection-product-grid .product-grid.grid--1-col-desktop .grid__item .card-wrapper .card .media{padding:14px;border-radius:20px}.our-plants-collection-product-grid .card__content .quick-add__submit{padding:10px 16px}.collapsible-content__grid .grid__item.two-column__true .grid__item-wrap{flex:0 0 calc(100% - 15px)}.collapsible-content__header .collapsible-content__heading,.collaps-top-heading .collapsible-content__heading{text-align:left}.collapsible-content-wrapper-narrow{padding:0}.collapsible-content__header .collapsible-content__heading,.collaps-top-heading .collapsible-content__heading{margin-bottom:5px}.image-with-text__content .icon-with-text-wrap{padding:20px 16px}}@media only screen and (max-width: 480px){.slideshow__text-wrapper .banner__heading{font-size:40px;line-height:46px}.slideshow-image-with-text__info .banner__box{padding:12px 10px}.slideshow-image-with-text__info .banner__box p{font-size:20px;line-height:24px;margin-top:5px}.slideshow-image-with-text__info .banner__box h2{font-size:42px;line-height:48px}.our-plants-collection-product-grid .product-grid.grid--1-col-desktop .grid__item .card-wrapper .card{display:block}.our-plants-collection-product-grid .product-grid.grid--1-col-desktop .grid__item{padding:16px;border-radius:20px}.our-plants-collection-product-grid .product-grid.grid--1-col-desktop .grid__item .card-wrapper .card>.card__content{padding:0}.custom-reviews .multicolumn-card{display:block}.custom-reviews .multicolumn-card .multicolumn-card__info{padding:24px 10px!important}}.disclaimer p{font-size:14px}.disclaimer h5{margin-bottom:10px;font-size:14px}.card__subtitle{font-size:1em;text-transform:capitalize;display:block;margin-top:.2em}.text-before-footer{text-align:center;font-size:16px;font-style:italic}section#shopify-section-template--18664536735961__image_banner_RyYtrH{max-width:1200px;margin:auto}section#shopify-section-template--18664536735961__custom_image_gallery_H9Lgc4{max-width:1200px;margin:auto}section#shopify-section-template--18664536735961__image_banner_g8taVR{max-width:1200px;margin:auto}section#shopify-section-template--18664536735961__rich_text_T68yFa,section#shopify-section-template--18664536735961__image_banner_nr8jBt{max-width:1200px;margin:auto}details#Details-HeaderMenu-2 a{text-decoration:none;color:#000}details#Details-HeaderMenu-3 a{text-decoration:none;color:#000}.header-menu-item{position:relative}.header-menu-item .mega-menu__content,.header-menu-item .header__submenu{display:none;position:absolute;top:100%;left:0;background:#fff;z-index:100;width:100%}.header__menu-item{font-weight:700}.header-menu-item:hover>.mega-menu__content,.header-menu-item:hover>.header__submenu{display:block}.mega-menu__content,.header__submenu{opacity:0;visibility:hidden;transition:opacity .3s ease}.header-menu-item:hover>.mega-menu__content,.header-menu-item:hover>.header__submenu{opacity:1;visibility:visible}.caret{display:inline-block;margin-left:.3em;vertical-align:middle;width:10px}.mega-menu__content.page-width.color-scheme-1.gradient.motion-reduce.global-settings-popup{display:inline-table;margin-top:15px}span#qab_message{font-weight:700;color:#000!important;font-family:BodoniFLF!important}div#crazyrocket-launch-icon,.crazyrocket-iframe-container,div#crazyrocket-popup-overlay,#crazyrocket-popup-overlay{display:none!important}.collection-hero--bg{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:80vh;display:flex;align-items:center;justify-content:center;position:relative;color:#fff}.collection-hero__inner--overlay{width:100%;padding:4rem 2rem;text-align:center;z-index:2}.collection-hero__text-wrapper{margin:0 auto;max-width:auto;color:#000}.collection-hero__inner--left{display:flex;justify-content:flex-start;align-items:center;padding:4rem 2rem;width:100%;text-align:left}.collection-hero__inner--left .collection-hero__text-wrapper{max-width:800px;margin-left:5%;text-align:left}.collection-hero__inner--left .collection-hero__title{font-style:italic}p.card__sub-title{display:block;font-size:2rem;font-weight:500;margin-top:.2em;text-transform:capitalize}body:has(a[href$="/collections/cold-pressed-oils"][aria-current=page]) .card__sub-title{text-transform:none}.collection-hero__inner--left .collection-hero__description{color:#000;text-shadow:none}.ply-element h2{font-family:Montserrat,sans-serif!important}a.ply-branding{display:none!important}@media only screen and (min-width: 750px){.slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-scheme-3.gradient.slideshow__text--left.slideshow__text-mobile--center{background:#fff;padding:30px}#shopify-section-template--18651593113817__slideshow_QepBVa .button{padding:0}}.footer-block--newsletter.scroll-trigger.animate--slide-in{margin-bottom:30px}.footer__content-top h5{margin-top:0}.card__badge.bottom.left{left:50%!important;transform:translate(-50%)!important;right:auto!important;bottom:0;position:absolute;width:auto;text-align:center}@media only screen and (min-width: 750px){.product__title h1{font-size:calc(var(--font-heading-scale) * 3rem)!important;margin-top:30px}}p.product__text.inline-richtext.subtitle{font-size:30px;margin-top:-10px;font-family:var(--font-heading-family)}.ply-ergo.ply-widget.ply-displayed.ply-visible h2 span,.ply-ergo.ply-widget.ply-displayed.ply-visible span{font-family:Montserrat!important}.main-menu>.menu-link:nth-child(2)>a,.main-menu>.menu-link:nth-child(4)>a{display:block;margin-top:20px;font-weight:700;padding-top:0}.main-menu>.menu-link:nth-child(2)>ul,.main-menu>.menu-link:nth-child(4)>ul{margin-top:0!important;padding-top:0!important}.menu-link_submenu li.submenu-link a[href="/collections/supplements"]+ul.submenu-link_grandchildmenu li.grandchild-link a[href="/collections/capsules"],.menu-link_submenu li.submenu-link a[href="/collections/supplements"]+ul.submenu-link_grandchildmenu li.grandchild-link a[href="/collections/tea-bags"],.menu-link_submenu li.submenu-link a[href="/collections/supplements"]+ul.submenu-link_grandchildmenu li.grandchild-link a[href="/collections/powders"],.menu-link_submenu li.submenu-link a[href="/collections/supplements"]+ul.submenu-link_grandchildmenu li.grandchild-link a[href="/collections/tea-leaves-roots-seeds"]{font-style:italic}#Slide-template--18651593179353__custom_icon_with_text_3QTUy8-1 .multicolumn-card{background:#adcaa6!important}#Slide-template--18651593179353__custom_icon_with_text_3QTUy8-2 .multicolumn-card{background:#d1c7d9!important}#Slide-template--18651593179353__custom_icon_with_text_3QTUy8-3 .multicolumn-card{background:#c8a87e!important}@media only screen and (max-width: 750px){.collection-hero--bg{min-height:auto}.collection-hero__description.rte{display:none}.collection-hero--with-image .collection-hero__text-wrapper{padding:0!important}}@media screen and (min-device-width: 768px) and (max-device-width: 1366px) and (orientation: landscape){.collection-hero--bg{min-height:auto}}body.gift-cards-page #product-grid{display:flex!important;justify-content:center!important;flex-wrap:wrap;padding:0;gap:0}body.gift-cards-page #product-grid>li.grid__item{width:100%;max-width:420px;margin:0 auto!important;float:none;text-align:center}body.gift-cards-page .product-card-wrapper .card__media img{padding:10%!important}@media only screen and (min-width: 750px){p.predictive-search__item-heading.predictive-search__item-query-result.h5,p.predictive-search__item-heading.h5{font-size:calc(var(--font-heading-scale) * .8rem)}button.predictive-search__item.predictive-search__item--term.link.link--text.h5.animate-arrow{font-size:calc(var(--font-heading-scale) * 1rem)}.predictive-search__result-group:first-child{flex:0 0 21rem!important}}body:has([data-product-id="9275513241817"]) #shopify-section-template--18825476866265__custom_product_image_with_text_QRT7h6{display:none!important}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.gradient{background-attachment:inherit}.collection-hero--bg{min-height:auto}}.header .header__icons{gap:10px}@media only screen and (min-width: 990px) and (max-width: 1225px){.header-middle-center__search{max-width:100%}.header__icons.header__icons--localization.header-localization{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/custom.css.map */
