body{color:#413b35}p{line-height:1.6}li p{margin:0;display:inline}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{margin-bottom:.6em;color:#a2580e;letter-spacing:1px}.h0,h1,.h1{font-size:calc(var(--font-heading-scale) * 2.7rem)}h5,.h5{font-size:calc(var(--font-heading-scale) * 1.5rem)}.color-scheme-3 h1,.color-scheme-3 h2,.color-scheme-3 h3,.color-scheme-3 h4,.color-scheme-3 h5,.color-scheme-3 .h0,.color-scheme-3 .h1,.color-scheme-3 .h2.h3,.color-scheme-3 .h4,.color-scheme-3 .h5{color:#f0f0f0}.rte a{color:#0c6e81}.utility-bar{background:#a79e974d}.utility-bar .announcement-bar .announcement-bar__message{margin:0;font-size:1.2rem}.utility-bar .announcement-bar .announcement-bar__message .link--text:hover{color:#a2580ebf}.utility-bar .announcement-bar .slider-button{display:flex;align-items:center;opacity:.6}.utility-bar .announcement-bar .slider-button:hover{opacity:.7}@media screen and (min-width:990px){.header--middle-left .header__heading-link{margin-right:36px}.header--middle-left .header__inline-menu{margin:77px 0 -11px}.header--middle-left .header__inline-menu details[open]>.header__submenu{z-index:11}.header--middle-left .header__inline-menu #HeaderMenu-home{color:#413b35bf}.header--middle-left .header__icons{margin-top:74px}}@media screen and (min-width:1280px){.header--middle-left .header__heading-link{margin-right:72px}}body.index .section[id$=image_banner]{padding:0}body.index .section[id$=image_banner] .banner--medium.banner--desktop-transparent .banner__content .banner__box .banner__heading{color:#fff;text-shadow:0 0 7px rgba(0,0,0,.4)}body.index .section[id$=image_banner] .banner--medium.banner--desktop-transparent .banner__content .banner__box .banner__buttons a.button{color:#fff;text-shadow:0 0 7px rgba(0,0,0,.4);background:#ffffff1a}body.index .lux-features{padding:clamp(34px,4vw,56px) 0 clamp(30px,3.6vw,46px);border-bottom:1px solid rgba(0,0,0,.05);text-align:center}body.index .lux-features .lux-features__heading{letter-spacing:.05rem}body.index .lux-features .lux-features__subheading{margin:0 auto 40px}body.index .lux-features .lux-features__grid .lux-features__card{border-radius:0;background:#e6d1b8;background:linear-gradient(143deg,#e6d1b85e,#b3adaa4d)}body.index .lux-features .lux-features__grid .lux-features__card .lux-features__icon{height:22px;margin-bottom:0}body.index .lux-features .lux-features__grid .lux-features__card .lux-features__link{margin-top:20px;padding:3px 12px;background:#fff9;border:1px solid #fff;border-radius:3px;color:#0c6e81;text-decoration:none}body.index .lux-features .lux-features__grid .lux-features__card .lux-features__link:hover{text-decoration:underline}body.index .section[id$=featured_collection]{padding-top:clamp(32px,4vw,64px);padding-bottom:clamp(30px,3.6vw,64px);border-bottom:1px solid rgba(0,0,0,.05)}body.index .section[id$=featured_collection] .collection__title.title-wrapper{margin-bottom:5.5rem;text-align:center;text-transform:uppercase}body.index .section[id$=featured_collection] .collection__view-all .button{margin-top:2rem;color:#fff}body.index .lux-story{border-bottom:1px solid rgba(0,0,0,.05)}@media only screen and (min-width:750px){.banner--medium.banner--desktop-transparent .banner__content .banner__box{max-width:66rem}.banner--medium.banner--desktop-transparent .banner__content .banner__box .banner__heading{font-size:calc(var(--font-heading-scale) * 4rem)}}.collection-hero .collection-hero__title,body.page .shopify-section .main-page-title{margin:4.5rem 0 2.5rem;text-align:center}.shopify-policy__container .shopify-policy__title,body.page-contact .shopify-section .main-page-title{margin:4.5rem 0;text-align:center}body.page-about-us .shopify-section .main-page-title{margin:4.5rem 0;color:#f0f0f0}@media screen and (min-width:750px){body.page-about-us .shopify-section .main-page-title{text-align:left}}.button,.shopify-challenge__button,.customer button{font-family:Lato,san-serif}@media screen and (max-width:749px){.button,.button-label,.shopify-challenge__button,.customer button{font-size:1.4rem}}.shopify-payment-button__button--branded,.shopify-payment-button__button--shop-pay,.shopify-payment-button__button--unbranded,button.shopify-payment-button__button{background-color:#0c6e81!important;border-color:#0c6e81!important;color:#f0f0f0!important}.shopify-payment-button__button--branded:hover,.shopify-payment-button__button--shop-pay:hover{background-color:#222!important;border-color:#222!important}.section .collection-hero{background:#b3adaa33;background:linear-gradient(143deg,#e6d1b82b,#b3adaa1a)}.section .collection-hero .collection-hero__inner{height:auto}.section .collection-hero .collection-hero__inner .collection-hero__text-wrapper{padding-bottom:2rem}.section .collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title{text-align:center}.section .collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title+.collection-hero__description{max-width:100%;margin:1.5rem auto;padding:0 20px;text-align:center;font-size:1.6rem}.section .collection-hero.collection-hero--with-image{padding:0}.section .collection-hero.collection-hero--with-image .collection-hero__inner{display:block;max-width:100%;width:100%;margin:0;padding:0;position:relative}.section .collection-hero.collection-hero--with-image .collection-hero__inner .collection-hero__text-wrapper{width:100%;padding:28px 30px 20px}.section .collection-hero.collection-hero--with-image .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title{padding:0;text-align:center}.section .collection-hero.collection-hero--with-image .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title+.collection-hero__description{text-align:center}.section .collection-hero.collection-hero--with-image .collection-hero__inner .collection-hero__image-container{display:none}.pemf .section .collection-hero.collection-hero--with-image .collection-hero__inner .collection-hero__image-container>img{object-position:center -122px}@media screen and (min-width:750px){.section .collection-hero .collection-hero__text-wrapper .collection-hero__title+.collection-hero__description{padding:0}.section .collection-hero.collection-hero--with-image .collection-hero__inner{height:300px}.section .collection-hero.collection-hero--with-image .collection-hero__inner .collection-hero__text-wrapper{position:absolute;z-index:2;min-height:164px;margin:6rem 0 0;padding:20px 50% 20px 9%;background:#0006}.section .collection-hero.collection-hero--with-image .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title{text-align:left;color:#f0f0f0}.section .collection-hero.collection-hero--with-image .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title+.collection-hero__description{margin:1.5rem auto;padding:0;text-align:left;color:#f0f0f0;font-size:1.6rem}.section .collection-hero.collection-hero--with-image .collection-hero__inner .collection-hero__image-container{display:block;position:absolute;top:0;left:0;width:100%;height:300px;margin:0;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-left:0;border-right:0;border-radius:0;box-shadow:none}.section .collection-hero.collection-hero--with-image .collection-hero__inner .collection-hero__image-container>img{object-position:center -60px}}body.product .product-form__input--pill input[type=radio]:checked+label{border:1px solid #a2580e;background-color:#fff;color:#a2580e}body.product .product-form__buttons .product-form__submit,body.product .cart-notification__links #cart-notification-button{color:#413b35}body.product .product__description{margin:60px 0 0;padding:50px 0;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}body.product #shopify-section-template--26088939946282__17719558314c06e4a5{display:none}.card__badge .badge{border:1px solid #a2580e;border-radius:6px;padding:.4rem 1.2rem .5rem;background-color:#fff;color:#a2580e}:is(body.product,body.collection) .price .badge{margin-left:12px;padding:.5rem 1.2rem;border:1px solid #a2580e;background-color:#fff;color:#a2580e}body.cart cart-remove-button{opacity:.6}body.cart cart-remove-button a.button{color:#413b35}body.cart cart-remove-button:hover{opacity:1}body.cart #main-cart-footer .cart-disclaimer{line-height:1.3;font-size:1.3rem;margin-bottom:16px}body.cart #main-cart-footer .cart-disclaimer input{margin-right:6px}:is(body.page:not(.page-about-us),body.policy) #MainContent{padding-bottom:clamp(40px,4.8vw,80px)}body.page p a:link,body.page p a:visited{color:#5c7676}body.page p a:hover,body.page p a:focus{color:#1e786d}body.page .contact-blurb{max-width:540px;margin:16px auto 32px}body.page .contact__button{margin-top:3rem;text-align:center}body.page .rte p.p1{display:none}body.page-about-us #shopify-section-template--26368760774954__main{background:url(/cdn/shop/files/wellness-living.png?v=1770834287) center center / cover no-repeat}@media screen and (min-width:750px){body.page-about-us #shopify-section-template--26368760774954__main{background-position:center -520px}body.page-about-us #shopify-section-template--26368760774954__main .page-width--narrow{max-width:2000px;padding:20px 50% 20px 9%}}.footer.section-sections--26088940241194__footer-padding{padding-bottom:0;background:#b3adaa33;background:linear-gradient(143deg,#e6d1b85e,#b3adaa4d)}.footer.section-sections--26088940241194__footer-padding .footer__content-top{display:flex}.footer.section-sections--26088940241194__footer-padding .footer__content-top .footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.5rem);margin-bottom:1.2rem}.footer.section-sections--26088940241194__footer-padding .footer__content-top .footer__blocks-wrapper{order:2;width:70%}.footer.section-sections--26088940241194__footer-padding .footer__content-top .footer__blocks-wrapper .footer-block__brand-info{font-size:.9em}.footer.section-sections--26088940241194__footer-padding .footer__content-top .footer__blocks-wrapper .footer-block__brand-info .list-social{display:none}.footer.section-sections--26088940241194__footer-padding .footer__content-top .footer-block--newsletter{order:1;width:30%;margin-top:0;padding-right:50px;text-align:left;align-items:flex-start;flex-direction:column}.footer.section-sections--26088940241194__footer-padding .footer__content-top .footer-block--newsletter .footer-block__newsletter{text-align:left}.footer.section-sections--26088940241194__footer-padding .footer__content-top .footer-block--newsletter .footer-block__newsletter .field{width:90%}.footer.section-sections--26088940241194__footer-padding .footer__content-top .footer-block--newsletter .footer-block__newsletter .field .field__input{background:#fff}.footer.section-sections--26088940241194__footer-padding .footer__content-bottom{padding:1rem 0 2rem;background:#a79e97;color:#f0f0f0}.footer.section-sections--26088940241194__footer-padding .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{margin-top:.5rem}.footer.section-sections--26088940241194__footer-padding .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright a{color:#f0f0f0}@media screen and (max-width:989px){.footer-block .footer-block__details-content .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem}}@media screen and (max-width:749px){.footer .footer__content-top{display:block!important}.footer .footer__content-top .footer-block,.footer .footer__content-top .footer-block--newsletter,.footer .footer__content-top .footer__blocks-wrapper,.footer .footer__content-top .footer-block--newsletter .field{width:100%!important;padding:0!important}.footer .footer__content-top .footer-block__heading{margin-bottom:2rem}}@media screen and (min-width:750px){.footer.section-sections--26088940241194__footer-padding{padding-top:44px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
