.slick-list,.slick-slider,.slick-track{position:relative;display:block}.faq__item.active .faq__question svg,.product-accordions__item.active .faq__question svg{transform:rotate(45deg)}@-webkit-keyframes red-curve-rotate{0%{transform:rotate(-45deg)}100%{transform:rotate(0)}}@-moz-keyframes red-curve-rotate{0%{transform:rotate(-45deg)}100%{transform:rotate(0)}}@-o-keyframes red-curve-rotate{0%{transform:rotate(-45deg)}100%{transform:rotate(0)}}@keyframes red-curve-rotate{0%{transform:rotate(-45deg)}100%{transform:rotate(0)}}@-webkit-keyframes yellow-line-rotate{0%{transform:rotate(-20deg)}100%{transform:rotate(0)}}@-moz-keyframes yellow-line-rotate{0%{transform:rotate(-20deg)}100%{transform:rotate(0)}}@-o-keyframes yellow-line-rotate{0%{transform:rotate(-20deg)}100%{transform:rotate(0)}}@keyframes yellow-line-rotate{0%{transform:rotate(-20deg)}100%{transform:rotate(0)}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.reviews-container .reviews__item .reviews__item__header .title-1,.slick-track{margin-left:auto}.faq_headline:focus,.responsive-image__image,.responsive-image__image:focus,.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.subscription-builder.active,.subscription-builder__confirm.active{transform:translateX(0);transition:transform .3s linear}.slick-track{top:0;left:0;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.no-svg .icon,.slick-arrow.slick-hidden,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}#stamped-main-widget{max-width:1050px!important;padding:0 25px!important}#stamped-main-widget .stamped-file-uploader{vertical-align:unset!important}.icon{display:inline-block;vertical-align:middle;width:20px;height:20px;fill:currentColor}.icon--wide{width:40px}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) img,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) img,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline{max-width:100%}svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.icon-fallback-text{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-svg .icon-fallback-text{position:static!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.payment-icons{user-select:none;cursor:default}.placeholder-svg{display:block;width:100%;max-width:100%;height:100%;max-height:100%;border:1px solid #161d25;background-color:#f9fafb;fill:#161d25}.collection-header,.pdp-reviews,.reviews__item{border-bottom:1px solid #969492}.placeholder-svg--small{width:480px}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.responsive-image__wrapper{position:relative;overflow:hidden;width:100%;margin:0 auto}.address-form [data-aria-hidden=true],.brightland-locator #limit,.brightland-locator #within_distance,.brightland-locator .distance_label,.brightland-locator .footer_html,.brightland-locator .main_search_label,.brightland-locator .search_limit_label,.no-js .responsive-image__wrapper,.responsive-image__image .lazyautosizes.lazyloaded{display:none}.responsive-image__wrapper::before{content:"";position:relative;display:block}.learn-icons__image img,.responsive-image__wrapper img{display:block;width:100%}.responsive-image__wrapper--full-height{height:100%}.address-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.address-form [data-line-count="1"],.featured-collection__title{flex-basis:100%}.address-form [data-line-count="2"]{flex-basis:49%}.address-form [data-line-count="3"]{flex-basis:32%}.collection-header{background-size:cover;background-position:center;padding:75px 50px}.collection-header h1{margin-top:165px;margin-bottom:0}.reviews__item{padding-bottom:40px;margin-top:5px;margin-bottom:35px}.reviews__item:last-of-type{padding-bottom:0;border-bottom:0}.pdp-reviews__header,.reviews__item__header{display:flex;flex-wrap:wrap;align-items:center}.reviews__item__header .reviews__item__stars{margin-right:25px}.reviews__item__header h3{text-transform:uppercase;max-width:calc(100% - 120px)}.reviews__item__stars{position:relative;top:3px;margin-right:25px}.reviews__item__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-top:.5em}.reviews__item__footer .title-1{text-indent:.2em}.founder-letter .title-1,.founder-letter .title-2,.reviews__item__footer span{text-transform:uppercase;display:block}.reviews__item__footer .divider{margin:0 5px;height:15px;width:1px;background-color:#969492}.pdp-reviews{padding:25px}.pdp-reviews__inner,.product-accordions__inner{width:100%;max-width:57rem;margin:0 auto}.pdp-reviews__inner p{margin-top:0;width:100%}.pdp-reviews__header h2{margin:20px auto 15px 0;padding-right:15px}.reviews-page .loading{border-top:1px solid #969492;margin:0;padding:50px 0}.reviews-container .reviews__item,.reviews-pagination{padding:25px;border-top:1px solid #969492}.reviews-container{display:flex;flex-flow:row wrap;opacity:1;transition:opacity .2s linear}.reviews-container.loading{opacity:0;transition:opacity .2s linear}.reviews-container .reviews__item{margin:0;border-bottom:none;border-right:1px solid #969492;width:33.33%}.reviews-container .reviews__item:last-of-type{padding-bottom:25px}.reviews-container .reviews__item:nth-child(3n){border-right:none}.reviews-container .reviews__item .subheading-1{line-height:1.3}.about-header--reviews,.about-header--reviews .about-header__content,.about-header--reviews .about-header__image{border-bottom:none}.reviews__item__image{max-height:300px;width:300px;margin:3rem auto 0;object-fit:cover;object-position:center}#MainContent.brightland-locator .header_html{padding-top:0!important;padding-bottom:0!important}.brightland-locator{margin-top:100px;position:relative;min-height:calc(100vh - 140px)}.brightland-locator .header_html p{margin-top:1em}.brightland-locator .header_html h1{font-style:normal;text-transform:none;padding-left:40px;margin-top:0;margin-bottom:0;text-align:left;font-family:FairplexWideOT-Medium,georgia,sans-serif;font-size:3.6rem;font-weight:400;line-height:1.2;color:#2d2926;max-width:535px}.brightland-locator #direction_destination .name,.brightland-locator .addresses li a .name,.brightland-locator .directions,.brightland-locator .directions_step_distance,.brightland-locator .distance,.brightland-locator .return_to_results,.brightland-locator .search_bar button{font-family:"LL Circular Book Sub",sans-serif;font-size:9px;letter-spacing:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}.brightland-locator #store_map{height:calc(100vh - 230px)!important;position:fixed!important;float:right;top:160px!important;width:calc(50% - (100% - 1750px)/ 2);overflow:hidden;right:calc((100% - 1750px)/ 2 + 40px);border:0!important}.brightland-locator #directions_text #direction_destination,.brightland-locator .addresses li{background-image:url(https://cdn.shopify.com/s/files/1/0020/7978/5023/files/pin.svg?9192)}.brightland-locator #store-locator-title{display:none;padding:0;width:50%;font-size:30px;line-height:1.275;max-width:535px}.brightland-locator .header_html{width:50%!important;padding:40px 40px 10px 0!important}.brightland-locator .header_html h1 br{display:none!important}.brightland-locator .main_search_bar{margin-bottom:0;outline:0;width:100%;min-width:225px}.brightland-locator .main_search_bar input{width:100%;border:none;border-bottom:1px solid #c4c4c4;font-weight:300;padding-bottom:4px}.brightland-locator .search_bar button{box-shadow:none!important;background-repeat:no-repeat!important;background-image:url(https://cdn.shopify.com/s/files/1/0020/7978/5023/files/brightland-search-form.svg?9247)!important;background-position:center center!important;background-size:12.5px 10.5px!important;background-color:transparent!important;border-radius:0!important;border:0!important;display:inline-block!important;color:#101010!important;font-weight:400!important;padding:0 5px!important;text-decoration:none;text-shadow:none!important;margin-left:-10px!important;height:37px!important;line-height:1.275}.brightland-locator .search_bar button:hover{background:0 0}.brightland-locator .search_bar{background:0;border:0!important;padding:27px 40px;margin-bottom:15px;width:50%}.brightland-locator #addresses_list.addresses{height:100%!important;padding-top:0}.brightland-locator .addresses{padding:40px;width:50%}.brightland-locator .distance{margin-bottom:30px;margin-top:-14px;margin-left:30px;width:100%;height:auto;font-weight:400;line-height:1.275;color:#101010}.brightland-locator .addresses ul{margin-left:-40px}.brightland-locator .addresses li{display:inline-block;width:33.333%;font-size:13px;border:0;padding:15px 0 60px 40px;background-size:15px 15px;background-position:40px 0;vertical-align:top}.brightland-locator .addresses li a .name{font-weight:400;line-height:1.275;color:#101010;display:block}.brightland-locator .store_website a{margin-bottom:0!important;text-decoration:underline!important;overflow-wrap:break-word!important;color:grey}.brightland-locator .return_to_results{font-weight:400;line-height:1.275;color:#101010;border-bottom:1px solid #b2b2b2}.brightland-locator .directions{font-weight:400;line-height:1.275;color:#101010}.brightland-locator .directions a{padding-top:0;color:gray;border-bottom:1px solid #b2b2b2;display:inline-block!important;width:auto!important}.brightland-locator .directions a:hover{color:#414042}.home-text-block.color-bg--orchid .home-text-block__inner .button,.home-text-block.color-bg--orchid .home-text-block__inner h3,.home-text-block.color-bg--orchid .home-text-block__inner p,.home-text-block.color-bg--pink .home-text-block__inner .button,.home-text-block.color-bg--pink .home-text-block__inner h3,.home-text-block.color-bg--pink .home-text-block__inner p{color:#2d2926!important}.brightland-locator #directions_text{padding-right:40px;width:50%}.brightland-locator #directions_steps,.brightland-locator #directions_text.addresses{height:auto!important}.brightland-locator #direction_destination{border-bottom:1px solid #e5e5e5!important;background-position:0 40px!important;font-size:13px!important;padding:40px 0 40px 40px!important}.brightland-locator #direction_destination .name,.brightland-locator .directions_step_distance{font-weight:400!important;line-height:1.275;color:#101010;display:block}.brightland-locator .directions_step_distance{margin-bottom:0!important}.brightland-locator .directions_step{border-bottom:1px solid #e5e5e5!important;color:#414042!important;font-size:12px!important;padding:12px 0!important}.brightland-locator .addresses .directions,.brightland-locator .addresses .store_website{margin-left:0}.brightland-locator #submitBtn{display:inline-block;float:none;padding:7.5px;margin-top:-7px!important;margin-left:10px!important}.brightland-locator .no_stores_found{margin:10px 0 40px}.brightland-locator #col-main{padding:50px 0 0}.product-bundle-cta{padding:var(--ax25)}.product-bundle-cta__inner{width:100%;max-width:calc(570 * var(--ax));margin:0 auto}.product-bundle-cta__title{margin:var(--ax20) 0 var(--ax15)}.product-bundle-cta__product{width:100%;margin-bottom:var(--ax25);background-color:rgba(0,0,0,.05);display:flex;align-items:center}.product-bundle-cta__product__cta{padding:calc(12 * var(--ax));font-size:calc(16 * var(--ax));margin-top:1em}.product-bundle-cta__product__content{padding:var(--ax20)}.product-bundle-cta__product__title{text-transform:uppercase;margin-top:0;margin-bottom:.5em}.faq_headline:first-child,.product-bundle-cta__product .caption{margin-top:0}.product-bundle-cta__product .product-grid__item{width:25%;padding-bottom:35%;display:block;border:none}.product-bundle-cta__product .grid-product__add,.product-bundle-cta__product .product-grid__item__wrap{display:none}.product-accordions{padding:2.5rem 2.5rem 5rem;border-bottom:1px solid #969492}.product-accordions__title{margin:20px 0 15px}.product-accordions__item .subheading-3{text-transform:uppercase;cursor:pointer;display:flex;align-items:center}.product-accordions__item .subheading-3 svg{margin-left:auto;width:14px;height:auto}.product-accordions__item .faq__answer{max-height:0;transition:max-height .2s linear;overflow:hidden}.product-variants__option{position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid #969492;margin-top:1.5rem}.product-variants__toggle{cursor:pointer;padding:10px 20px;width:100%;text-align:center}.product-variants__values{opacity:0;pointer-events:none;position:absolute;top:calc(100% + 1.5rem);left:0;display:block;width:100%;background-color:#fff;border:1px solid #969492;padding:5px}.product-variants__values span{display:block;padding:5px;cursor:pointer}.product-variants__values span:hover{background-color:#2d2926;color:#fff}.product-variants__values.active{opacity:1;pointer-events:unset;z-index:5}.product-variants__title,.product-variants__value{text-transform:uppercase}.product-variants__value--disabled{cursor:initial;opacity:.5}.product-variants__value__description{font-size:1rem}.product-variants__value span{padding-left:0}.subscription-builder__cta.mobile{display:none;position:fixed;top:unset;bottom:0;left:0;width:100%}.subscription-builder__cta:not(.active),.subscription-builder__product.product-grid__item.active .grid-product__hover,.subscription-builder__products .subscription-builder__product__quantity,.subscription-builder__subscription .product-grid__item:not(.active){display:none}.subscription-builder{top:calc(var(--header-height) + var(--announcement-bar-height));position:fixed;height:calc(var(--app-height) - var(--header-height) - var(--announcement-bar-height));width:100%;background-color:#fff;display:flex;justify-content:stretch;z-index:8;transform:translateX(100%);pointer-events:none;transition:transform .3s linear,height .3s linear;border-top:1px solid #969492;margin-left:auto;margin-right:auto;max-width:1748px}.subscription-builder.active{pointer-events:unset}.subscription-builder__products{width:50%;height:100%;display:flex;flex-wrap:wrap;overflow-y:scroll}.subscription-builder__product.product-grid__item{width:33%;padding-bottom:0;height:calc((var(--app-height) - var(--header-height) - var(--announcement-bar-height))/ 3)}.subscription-builder__product.product-grid__item .title-2{margin-top:0;text-transform:uppercase;font-size:1.2rem}.subscription-builder__product.product-grid__item .product-cta-button{font-size:1.2rem;letter-spacing:.05em}.subscription-builder__product__quantity{position:absolute;width:80px;display:flex;justify-content:space-between;align-items:center;left:0;right:0;bottom:-30px;margin:0 auto}.subscription-builder__product__quantity__button{width:22px;height:22px;border-radius:100%;display:flex;align-items:center;justify-content:center;border:1px solid #2d2926;padding:0;background-color:#fff;line-height:1;color:#2d2926}.faq__answer,.faq__answer a,.faq__answer em,.faq__answer p,.faq__answer span,.faq__answer strong{font-size:calc(18 * var(--ax));line-height:1.65;font-family:"LL Circular Book Sub",sans-serif;font-weight:400}.subscription-builder__product__quantity__quantity{color:#2d2926}.subscription-builder__product__selected{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0}.product-grid__item.active .subscription-builder__product__selected{opacity:1;pointer-events:unset}.subscription-builder__details{width:50%;height:100%;padding:3rem;display:flex;align-items:center;text-align:center}.subscription-builder__details__inner{width:max-content;margin:0 auto}.subscription-builder__details__header{max-width:35rem;margin:0 auto}.subscription-builder__details__header .heading-3{margin-bottom:.25em;margin-top:0;font-size:3.6rem}.subscription-builder__subscription{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:2rem}.subscription-builder__subscription .product-grid__item.active{border:1px solid #969492;margin-right:1.5rem;width:10vw;height:13vw;margin-top:3rem;margin-bottom:3rem}#ps__bis_container_root,.subscription-builder__subscription .product-grid__item.active .subscription-builder__product__selected,body.template-product.template-product--subscription-builder .uwy{display:none!important}.subscription-builder__subscription .product-grid__item.selection .product-grid__item__wrap{display:flex;align-items:center;justify-content:center;text-align:center}.subscription-builder__cta{margin:2rem auto 0}.subscription-builder__back{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;text-align:center;margin:0 auto}.subscription-builder__confirm{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(100%);transition:transform .3s linear;background:#fff;display:flex;z-index:9}.subscription-builder__confirm__image{width:50%;height:100%;object-position:center;object-fit:cover}.health-benefits .subheading-3,.story-text-block p,.subscription-builder__confirm .subscription-builder__subscription{margin-bottom:0}.subscription-builder__confirm .subscription-builder__subscription__scroller{display:flex;width:max-content;overflow-x:scroll}.subscription-builder__confirm .subscription-builder__details__header{max-width:24rem}.subscription-builder__confirm .subscription-builder__details__inner{margin:auto;text-align:center;padding:2rem}.subscription-builder__confirm .subscription-builder__product__quantity__button{display:none}.subscription-builder__confirm .subscription-builder__product__quantity{justify-content:center;bottom:5px}.subscription-builder__confirm .subscription-builder__product.product-grid__item .title-2{text-align:center}.subscription-builder__confirm .product-grid__item__wrap{padding:10px}.subscription-builder__confirm .product-form-subscription__details{justify-content:center}.faq-bar__link:hover::before,.hero__reviews .link:before{bottom:-2px;height:2px;background-color:#2d2926;left:0;content:""}.bg-video,.bg-video__fallback,.bg-video__fallback img,.bg-video__video,.bg-video__video video{top:0;position:absolute;height:100%}.bg-video{left:0;width:100%;display:flex;align-items:center;justify-content:center}.bg-video__video{left:0;width:100%;overflow:hidden;z-index:2}.bg-video__video video::-webkit-media-controls{display:none!important}.bg-video__video video::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}.bg-video__video video::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}.bg-video__video video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.bg-video__video video{z-index:3;right:0;bottom:0;width:100%;object-fit:cover;filter:blur(0);transform:scale(1);transition:filter .2s linear,transform .2s linear}.bg-video__video video.blur,.hero__image.blur,.hero__video.blur{filter:blur(10px);transform:scale(1.2);transition:filter .2s linear,transform .2s linear}.bg-video__fallback{z-index:1;left:0;width:100%}.bg-video__fallback img{left:0;width:100%;object-position:center;object-fit:cover}.faq{max-width:calc(800 * var(--ax));margin:var(--ax50) auto calc(100 * var(--ax));padding:0 var(--ax25)}.faq_headline{text-align:center;margin-bottom:var(--ax50);margin-top:var(--ax30);padding-top:var(--ax20)}.faq__item{padding-bottom:var(--ax10);width:100%;border-bottom:1px solid #cac9c9}.faq__question{margin-top:var(--ax20);margin-bottom:var(--ax5);position:relative;padding-right:var(--ax20);text-transform:uppercase;cursor:pointer}.faq__question:focus{outline:0}.faq__question svg{position:absolute;right:0;top:.2em}.faq__question svg path{stroke:#2d2926}.faq__answer{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.faq__answer img{display:block;object-fit:unset;width:100%;max-width:calc(500 * var(--ax));height:auto}.faq-bar{width:100%;background-color:#fff;border-bottom:1px solid #969492;padding:calc(12 * var(--ax)) 0}.faq-bar__links{text-align:center;margin:0 auto;max-width:calc(890 * var(--ax))}.faq-bar__link{position:relative;margin:0 calc(12 * var(--ax));text-decoration:none;text-transform:uppercase}.faq-bar__link:hover::before{position:absolute;width:100%}.featured-collection{display:flex;flex-wrap:wrap;max-width:1180px}.featured-collection-item{flex:1 1 33.3333333333%;height:100%;text-align:center}.featured-collection__image{min-width:320px}.image-with-text{display:flex;flex-wrap:wrap}.image-with-text__image{flex:0 1 50%;min-width:320px}.image-with-text__text{flex:1 1 50%}.hero{position:relative;width:100%;height:calc(100vh - (72 * var(--ax)));display:flex;align-items:center;overflow:hidden}.hero__background{position:relative;width:100%;height:46.4375vw;max-height:86vh}.hero__background--video{position:absolute;top:0;left:0;z-index:3}.hero__image,.hero__video{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:1;filter:blur(0);transform:scale(1);transition:filter .2s linear,transform .2s linear}.hero__image--mobile,.hero__video--mobile,.popup[data-popup-status=disabled],.popup[data-popup-status=inactive]{display:none}.hero__alt-title,.hero__video,.hero__video--mobile{display:block}.hero__video{position:absolute;top:0;left:0;z-index:3}.hero--right{justify-content:flex-end}.hero--left{justify-content:flex-start}.hero--center-h{justify-content:center}.hero--top{align-items:flex-start}.hero--bottom{align-items:flex-end}.cta-title .wrap,.hero--center-v{align-items:center}.hero__alt-content{position:relative;z-index:4;background-color:rgba(255,255,255,.85);padding:5rem}.about-header__image,.gifting .about-header__image{background-position:center}.hero__subtext,.home-text-block__inner h3,.home-text-block__inner p{margin-top:0}.hero__alt-title .heading-2{margin-top:0;margin-bottom:.3em;font-size:4.8rem}.hero__reviews,.reviews-slider__reviews{margin-left:auto;display:flex;align-items:flex-start;margin-bottom:1rem}.hero__reviews .stars svg{margin-right:5px}.hero__reviews .star-total{position:relative;top:4px;font-family:"LL Circular Book Sub",sans-serif;font-size:8px;font-weight:400;line-height:normal;letter-spacing:1.6px;color:#000;margin-right:5px}.hero__reviews .link{text-decoration:none;position:relative;margin-top:1px;margin-left:auto}.hero__reviews .link:before{position:absolute;width:100%}.hero__reviews.product__header__reviews--no-tag{flex-wrap:wrap;margin-left:0;width:100%}.cta-title .wrap .button,.hero__reviews.product__header__reviews--no-tag .link{margin-left:auto}.hero .button{margin-top:1em}.hero__title{position:relative;display:inline-block;padding-left:75px}.hero__title h2{color:#fff;position:relative;z-index:1}.hero__title .brand-red-curve{position:absolute;top:-7px;left:25px;transform:rotate(-45deg);-webkit-animation:.9s ease-out forwards red-curve-rotate;-moz-animation:.9s ease-out forwards red-curve-rotate;-o-animation:.9s ease-out forwards red-curve-rotate;animation:.9s ease-out .65s forwards red-curve-rotate}.hero__title .brand-yellow-line{position:absolute;right:-18px;bottom:40px;transform:rotate(-20deg);-webkit-animation:.7s ease-out forwards yellow-line-rotate;-moz-animation:.7s ease-out forwards yellow-line-rotate;-o-animation:.7s ease-out forwards yellow-line-rotate;animation:.7s ease-out .65s forwards yellow-line-rotate}.hero__content{position:relative;max-width:66rem;width:100%;opacity:0;-webkit-animation:.5s ease-out forwards fade-in;-moz-animation:.5s ease-out forwards fade-in;-o-animation:.5s ease-out forwards fade-in;animation:.5s ease-out .5s forwards fade-in;z-index:4}.hero__content .button{position:relative;z-index:1;left:7.5rem;top:-1.5rem}.home-text-block{background-color:#f2b826;padding:110px 0 90px;border-bottom:1px solid rgba(0,0,0,.5)}.home-text-block.color-bg--orchid .home-text-block__inner .button,.home-text-block.color-bg--pink .home-text-block__inner .button{border-color:#2d2926}.home-text-block.color-bg--orchid .home-text-block__inner .button:hover,.home-text-block.color-bg--pink .home-text-block__inner .button:hover{border-color:#fff}.home-text-block.color-bg--orchid{background-color:#e2d9e3}.home-text-block.color-bg--pink{background-color:#f4d8d2}.home-text-block.color-bg--blue{background-color:#3d6897}.home-text-block.color-bg--tomato{background-color:#e86847}.home-text-block.color-bg--black{background-color:#2d2926}.home-text-block__inner{display:flex;flex-wrap:wrap;align-items:flex-start}.home-text-block__inner .home-text-block__title{width:50%}.home-text-block__inner h3{margin-bottom:20px;padding-right:25px}.home-text-block__inner p{width:50%;color:#fff}.founder-letter{padding:55px 30px}.founder-letter__inner{max-width:90rem;margin:0 auto}.founder-letter .subheading-2{margin-top:2.2em}.founder-letter .title-2{padding-top:20px;border-top:1px solid #969492}.founder-letter .title-1{margin-top:1.2em}.home-icons{display:flex;flex-wrap:wrap;justify-content:space-around;padding:calc(11 * var(--ax)) var(--ax25);border-bottom:1px solid rgba(0,0,0,.5)}.home-icons__item{display:flex;justify-content:center;align-items:center}.home-icons__item .title-2{text-transform:uppercase}.home-icons__item svg{margin-right:calc(9 * var(--ax));width:calc(17 * var(--ax))}.cta-title{border-bottom:1px solid rgba(0,0,0,.5)}.cta-title .wrap{display:flex;padding:var(--ax35) var(--ax25)}.cta-title .wrap .heading-3,.learn-icons__item .subheading-3,.learn-icons__item p{margin:0}.popup{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;padding:25px}.popup[data-popup-status=closed]{-webkit-animation:.5s ease-in-out forwards closePopup;-moz-animation:.5s ease-in-out forwards closePopup;-o-animation:.5s ease-in-out forwards closePopup;animation:.5s ease-in-out forwards closePopup}.popup[data-popup-status=closed] .brand-yellow-line{-webkit-animation:.7s ease-in-out forwards unRotateBar;-moz-animation:.7s ease-in-out forwards unRotateBar;-o-animation:.7s ease-in-out forwards unRotateBar;animation:.7s ease-in-out forwards unRotateBar}.popup[data-popup-status=open]{display:block;opacity:1;-webkit-animation:.7s ease-in-out forwards openPopup;-moz-animation:.7s ease-in-out forwards openPopup;-o-animation:.7s ease-in-out forwards openPopup;animation:.7s ease-in-out forwards openPopup}.popup[data-popup-status=open] .popup__inner{transform:translateY(-50%);transition:transform .5s ease-in-out}.popup[data-popup-status=open].popup--home .popup__inner{transform:translateY(0)}.popup[data-popup-status=open] .brand-yellow-line{-webkit-animation:.7s ease-in-out forwards rotateBar;-moz-animation:.7s ease-in-out forwards rotateBar;-o-animation:.7s ease-in-out forwards rotateBar;animation:.7s ease-in-out .1s forwards rotateBar}.popup input:-webkit-autofill,.popup input:-webkit-autofill:focus,.popup input:-webkit-autofill:hover,.popup select:-webkit-autofill,.popup select:-webkit-autofill:focus,.popup select:-webkit-autofill:hover,.popup textarea:-webkit-autofill,.popup textarea:-webkit-autofill:focus,.popup textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #ededed inset!important;background-color:#ededed;outline:0}.popup .klaviyo__button,.popup .klaviyo__input,.postscript-klaviyo__form .klaviyo__button,.postscript-klaviyo__form .klaviyo__input{margin-bottom:.5em}.popup--home{top:unset;left:0;bottom:0;width:100%;height:auto;display:block;padding:0}.popup__home-content{text-align:center;max-width:50rem;margin:0 auto}.popup__home-content form{max-width:32rem;margin:0 auto;z-index:3}.popup__inner,.popup__inner .heading-3,.popup__inner p{position:relative;z-index:2}.popup__inner{top:50%;transform:translateY(-40%);max-width:48.2rem;padding:35px;margin:0 auto;background-color:#fff;transition:transform .5s ease-in-out}.popup__inner .heading-3{margin-top:0;margin-bottom:15px;text-align:center;line-height:1.1666}.popup__inner p:not(.disclaimer){margin-bottom:30px}.popup__inner .brand-yellow-line{position:absolute;right:90px;top:137px;opacity:.35;z-index:1}.popup__inner .icon-close{position:absolute;top:20px;right:20px;cursor:pointer;z-index:3;transform:rotate(0);transition:transform .3s ease-in-out}.popup__inner .icon-close:hover{transform:rotate(15deg);transition:transform .3s ease-in-out}.popup--home .popup__inner{border-top:1px solid #969492;position:relative;top:unset;transform:translateY(50%);max-width:100%;width:100%}.popup__overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#fff;opacity:.75;cursor:pointer}@keyframes rotateBar{0%{transform:rotate(0)}100%{transform:rotate(45deg)}}@keyframes unRotateBar{0%{transform:rotate(45deg)}100%{transform:rotate(0)}}@keyframes openPopup{0%{opacity:0;display:none}1%{opacity:0;display:block}100%{opacity:1;display:block}}@keyframes closePopup{0%{opacity:1}100%,99%{opacity:0}}.about-header--sms{margin-bottom:-1px}.about-header .tag{letter-spacing:.2em}.about-header .heading-1,.about-header .heading-2{margin:.33em 0}.about-header .heading-2{line-height:.93}.about-header p{margin-bottom:1.8em}.about-header p,.about-header p a{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-weight:400;line-height:1.65;letter-spacing:normal}.about-header p a{font-size:1em}.about-header__image{height:0;padding-bottom:81%;background-size:cover;background-repeat:no-repeat}.about-header__content{padding:50px 30px}.about-header__content__inner{max-width:46rem}.learn-content{padding:90px 0;overflow:hidden}.learn-content.learn-content--founder .signature{margin-top:40px}.learn-content__item,.learn-icons__inner{max-width:111rem;padding:0 25px}.learn-content__item--display-stretch .brand-red-curve{position:absolute;top:4.8rem;right:4.5rem;transform:translateY(-100%) rotate(45deg)}.learn-content__item--display-stretch .brand-red-curve.revealed{transform:translateY(-100%) rotate(0)}.learn-content__item--display-stretch .brand-orchid-curve{position:absolute;top:12rem;left:calc(50% - 125px);transform:translateX(-50%) translateY(-100%) rotate(45deg);z-index:1}.learn-content__item--display-stretch .brand-orchid-curve.revealed{transform:translateX(-50%) translateY(-100%) rotate(0)}.learn-content__item__content{padding:25px 0}.health-benefits .heading-3,.health-benefits .subheading-3,.health-benefits p,.learn-content__item__content *{position:relative;z-index:2}.learn-content__item__content .brand-yellow-line{max-width:20rem;position:absolute;transform:rotate(0);z-index:1;right:0;top:3rem}.learn-content__item__content .brand-yellow-line.revealed{transform:rotate(45deg)}.learn-content__item__content .title-1{margin-bottom:1.43em}.learn-content .heading-3{margin-bottom:.75em;margin-top:0}.learn-content p{margin-bottom:0;padding-right:.5rem}.learn-content .button{margin-top:2.8em}.learn-content__image img{width:100%;display:block}.learn-content__percent{left:-.98em;bottom:105px;font-family:"LL Circular Bold Sub",sans-serif;font-size:calc(98 * var(--ax));align-items:flex-start;letter-spacing:.02em;line-height:.6;border:1px solid #000;padding:.28em .2em .37em}.learn-content__percent span{font-size:.7em}.learn-content .brand-blue-semi{position:absolute;top:-3px;transform:translateX(-50%) rotate(45deg);left:50%;width:30rem;max-width:40%;z-index:2}.learn-content .brand-blue-semi.revealed{transform:translateX(-50%) rotate(0)}.learn-content__sources{width:50%;padding-right:calc(5% + 25px);padding-bottom:50px}.learn-content__sources .brand-red-curve{position:absolute;left:-100px;bottom:0}.learn-content__sources .title-1{padding-top:25px;margin-top:0;padding-bottom:5px}.learn-content__sources .link p{line-height:.5;color:#000;font-family:"LL Circular Book Sub",sans-serif;font-size:calc(14 * var(--ax));margin-bottom:1.4em}.story-text-block{padding:90px 25px 70px}.story-text-block__inner{max-width:80rem}.story-text-block .heading-3{margin-top:0;margin-bottom:.75em}.learn-research{padding:85px 25px 100px}.learn-research__inner{z-index:2;max-width:87rem}.learn-research__item{margin-bottom:4rem}.learn-research__item.last{border-bottom:none;margin-bottom:0}.learn-research__numeral{width:3.8rem;height:3.8rem}.learn-research__numeral>span{left:.2rem;font-family:"LL Circular Bold Sub",sans-serif;font-size:calc(21 * var(--ax));font-stretch:normal;font-style:normal;line-height:1.69}.learn-research .heading-3{margin-top:0;margin-bottom:6rem;font-size:calc(48 * var(--ax))}.learn-research .subheading-2{margin-bottom:1.2em;margin-left:30px;max-width:calc(100% - 6.5rem)}.learn-research .brand-yellow-line{position:absolute;right:60px;bottom:165px;transform:rotate(0)}.learn-research .brand-yellow-line.revealed{transform:rotate(-45deg)}.learn-research .button{margin-top:3.5rem}.about-navigation__content.active,.article-block img.desktop,.home-insta img,.learn-icons__icon img{display:block}.learn-icons{padding:100px 25px 130px}.learn-icons--honey .learn-icons__icon img,.learn-icons--vinegars .learn-icons__icon img{width:43px}.learn-icons__content{padding:25px;flex-direction:column;justify-content:center;align-items:flex-start}.learn-icons__item .subheading-3{margin-bottom:.6em}.learn-icons__item__content{margin-bottom:40px;padding-left:20px;padding-right:50px;max-width:calc(100% - 4rem)}.learn-icons__icon{width:4rem;justify-content:center;align-items:flex-start}.learn-icons__icon img{width:30px}.learn-icons .heading-3{margin-top:0;margin-bottom:1.25em;font-size:calc(48 * var(--ax))}.about-navigation{padding:45px 25px}.about-navigation__inner{max-width:124rem}.about-navigation__title{left:0}.about-navigation__item,.about-navigation__item.active,.about-navigation__item:focus,.about-navigation__item:hover{text-decoration:none}.about-navigation__item.active::before,.about-navigation__item:focus::before,.about-navigation__item:hover::before{content:"";position:absolute;left:0;bottom:6px;width:100%;height:2px;background-color:#2d2926}.about-navigation__divider{height:56px;width:1px;margin:0 7rem}.about-navigation__content{display:none;overflow:hidden}.health-benefits{border-bottom:1px solid #969492;padding:50px 75px 25px}.health-benefits__inner{position:relative;max-width:57rem;margin-left:auto;margin-right:auto}.health-benefits .heading-3{margin-top:5px}.health-benefits p{margin-bottom:45px;padding-left:40px}.health-benefits .golden-curve{z-index:1;position:absolute;right:-35px;top:40px}.product-grid__item__reviews .star-total,.reviews-slider__reviews .star-total{top:4px;font-size:8px;letter-spacing:1.6px;margin-right:5px;font-family:"LL Circular Book Sub",sans-serif;font-weight:400;line-height:normal}.article-grid{display:flex;flex-wrap:wrap;justify-content:center}.article-block{padding:25px;width:50%;max-width:72rem}.article-block h3{font-size:calc(34 * var(--ax));margin-top:0}.article-block--0{border-right:1px solid #969492}.article-block img.mobile{display:none}.cross-section{display:flex;padding:8rem 5rem;max-width:144rem;margin:0 auto;align-items:center}.cross-section__image{position:relative;width:55%}.cross-section__image .responsive-image__image{width:100%;display:block}.cross-section__caption{margin-top:.5rem}.cross-section__content{width:45%;padding:3rem 5rem}.cross-section__tag{text-transform:unset}.cross-section__title{margin:1rem 0}.cross-section__body{margin-bottom:2rem}.reviews-slider{padding:8rem 5rem;width:100%}.reviews-slider__inner{display:flex;max-width:144rem;margin:0 auto;align-items:center}.reviews-slider__content{width:40%;border-right:1px solid #969492;padding-right:6rem}.reviews-slider__title{font-weight:400;font-size:4.2rem;margin-top:0;margin-bottom:2rem}.reviews-slider__reviews .stars svg{margin-right:5px}.reviews-slider__reviews .star-total{position:relative;color:#000}.reviews-slider__reviews .link{text-decoration:none;position:relative;margin-top:1px;margin-left:auto}.reviews-slider__reviews .link:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#2d2926}.reviews-slider__reviews.product__header__reviews--no-tag{flex-wrap:wrap;margin-left:0;width:100%}.reviews-slider__reviews.product__header__reviews--no-tag .link{margin-left:auto}.reviews-slider__slider{position:relative;width:60%;padding:0 4rem}.reviews-slider__slider .splide__track{width:100%}.reviews-slider__slider__item{width:100%;display:flex;align-items:center}.reviews-slider__slider__item__inner{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:100%}.reviews-slider__slider__item__meta,.reviews-slider__slider__item__title{width:100%;text-align:center}.reviews-slider__slider__item__title{font-size:3.6rem;margin:0 auto 2rem}.reviews-slider__slider__item__author,.reviews-slider__slider__item__product{display:inline-block}.reviews-slider__slider__item__product{margin-left:1.5rem}.reviews-slider__slider__nav{position:absolute;top:calc(50% - 1.5rem);transform:translateY(-50%);background:0 0;border:none;box-shadow:none;font-size:1.4rem}.default-page,.home-insta__item,.home-insta__item__image,.home-insta__item__inner{position:relative}#vinegars.template-collection .footer,.gifting__menu{border-top:1px solid #969492}.reviews-slider__slider__nav--prev{left:3.57em}.reviews-slider__slider__nav--next{right:3.57em}.home-insta{display:flex;padding:25px 50px 74px;justify-content:center}.home-insta__content{text-align:center;margin-top:5rem}.home-insta__content__title{margin:1.5rem 0}.home-insta__subtitle{margin-bottom:1rem;text-align:center}.home-insta__subtitle a,.home-insta__subtitle p{font-family:"LL Circular Book Sub",sans-serif;font-size:1.4rem;letter-spacing:.2em;color:#2d2926;line-height:1.7;font-weight:700;text-transform:uppercase;margin:0}.gifting__heading h2,.gifting__menu a{text-transform:uppercase;text-decoration:none;line-height:1}.home-insta__item{margin:0 10px;max-width:240px;text-decoration:none;-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,.05);box-shadow:0 0 7px 1px rgba(0,0,0,.05)}.home-insta__item:hover .hover{text-decoration:underline}.home-insta__item__footer{display:flex;align-items:center;padding:1rem 1.5rem;background-color:#fff}.home-insta__item__footer__avatar{width:4.5rem;height:4.5rem;margin-right:1rem}.home-insta__item__footer__avatar img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:100%}.home-insta__item__footer__text{text-decoration:none;align-self:center}.home-insta__item .title-1{text-transform:uppercase}.home-insta__item .overlay{display:flex;align-items:center;justify-content:center;opacity:0;background-color:#f2b826;color:#fff;position:absolute;width:100%;height:100%;left:0;right:0;transition:opacity .3s}.home-insta__item .overlay span{color:#fff}.home-insta__item .overlay svg{width:12px;position:relative;top:3px;left:3px;transform:translateX(0);transition:transform .3s}.home-insta__item .overlay svg path{stroke:#fff}.home-insta__item:hover .overlay{opacity:1;transition:opacity .3s}.home-insta__item:hover svg{transform:translateX(5px);transition:transform .8s}.home-insta .splide__list{padding-bottom:3px!important}.apple-wallet-image,.giftcard-qr img{display:block;margin:0 auto}.collection-grid .product-grid__item--cta-image .heading-1{margin:32px 0}.collection-grid .product-grid__item--cta-image .title-1{padding:6px 7px;text-transform:uppercase;font-size:calc(14 * var(--ax));margin-top:15px;background-color:#e2d9e3}.collection-grid .product-grid__item--cta-image p{margin-bottom:48px}.collection-grid .product-grid__item--cta-image .content{width:74%;padding:35px 75px 50px}.collection-grid .product-grid__item--cta-image.product-grid__item--cta-image--2 .content{margin-left:auto}.product-grid__item__reviews{position:absolute;bottom:18px;left:18px;width:calc(100% - 25px);margin-left:auto;display:flex;align-items:flex-start;margin-bottom:1rem}.product-grid__item__reviews .stars svg{margin-right:5px}.product-grid__item__reviews .star-total{position:relative;color:#000}.product-grid__item__reviews .link{text-decoration:none;position:relative;margin-top:1px;margin-left:auto}.product-grid__item__reviews .link:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#2d2926}.default-page li,.default-page p{font-family:"LL Circular Book Sub",sans-serif}.default-page li{margin-bottom:1em}.default-page ul,.default-page ul li{list-style:none}.default-page ol li{margin-left:1em}.default-page .wrap{max-width:85rem;padding:4rem 50px 0;width:100%}.default-page ol,.default-page ul{padding:0;margin-left:0}.shopify-policy__container{z-index:0;position:relative;padding-top:12rem;max-width:55rem}.gifting__menu{display:flex;justify-content:center;margin-top:-2rem;padding:var(--ax30) var(--ax10);border-bottom:1px solid #969492}.gifting__menu a{display:inline-block;margin:0 calc(20 * var(--ax));transition:color .1s linear;text-align:center}.gifting__menu a:hover{color:#e86847;transition:color .1s linear}#gifts-for-all #MainContent,.gifting__heading{border-bottom:1px solid #969492}.corporate-orders__form .klaviyo__input textarea,.corporate-orders__form select{width:100%;border:none;background:0 0}.gifting__heading{padding:var(--ax25) var(--ax10);text-align:center;position:sticky;top:calc(calc(72 * var(--ax)) + var(--announcement-bar-height));z-index:4;background-color:#fff;outline:0;transition:top .3s linear}.gifting .pdp__form{margin-top:calc(48 * var(--ax))}.gifting .curve-image{top:unset;bottom:calc(-120 * var(--ax))}.gifting .product__flavors{margin-bottom:calc(-30 * var(--ax));margin-top:calc(-30 * var(--ax))}.gifting .about-header__content__inner{max-width:calc(510 * var(--ax))}.postscript-klaviyo__form p.disclaimer,.postscript-klaviyo__form p.disclaimer a{font-family:"LL Circular Book Sub",sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#a7a7a7}.corporate-orders__form{max-width:60rem;margin:7rem auto 10rem}.corporate-orders__form select[value=""]{color:#757575!important}.corporate-orders__form .klaviyo__button,.corporate-orders__form .klaviyo__input{margin-bottom:.5em}.corporate-orders__form p.disclaimer,.corporate-orders__form p.disclaimer a{font-family:"LL Circular Book Sub",sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#a7a7a7}@media screen and (max-width:1750px){.brightland-locator #store_map{right:40px;width:calc(50% - 40px)}}@media screen and (max-width:1024px){.brightland-locator .addresses li{width:50%}}@media screen and (max-width:969px){.brightland-locator{margin-top:0}}@media (max-width:800px){.brightland-locator .search_bar .main_search_bar{width:auto}}@media screen and (max-width:1240px){.faq-bar__link{padding:0 calc(5 * var(--ax));font-size:calc(12 * var(--ax))}}@media only screen and (max-width:1024px){.reviews-container .reviews__item{width:50%}.reviews-container .reviews__item:nth-child(3n){border-right:1px solid #969492}.reviews-container .reviews__item:nth-child(2n){border-right:none}.product-bundle-cta{padding:2.5rem 0}.product-bundle-cta__title{padding:0 2.5rem}.product-bundle-cta__product{width:100%;margin-bottom:1.5rem}.product-bundle-cta__product__cta{padding:var(--ax10);font-size:var(--ax10)}.product-bundle-cta__product__content{padding:var(--ax15);order:2;max-width:calc(66.67% - var(--ax10))}.product-bundle-cta__product .product-grid__item{order:1;margin-right:var(--ax10);width:33.33%;padding-bottom:47%}.product-accordions__title{margin:20px 0 35px}.product-variants__values{top:unset;bottom:calc(100% + 1.5rem);left:-1px;display:block;width:calc(100% + 2px)}.product-variants__title,.product-variants__value{font-size:1.4rem}.product-variants__toggle{padding:7px 20px}.subscription-builder__cta.mobile{display:block;z-index:9;height:60px}.step-3 .subscription-builder__details,.step-3 .subscription-builder__products,.subscription-builder__confirm__image,.subscription-builder__cta.mobile:not(.active),.subscription-builder__subscription{display:none}.step-3 .subscription-builder__cta.mobile.subscription-builder__cta--add{display:block}.subscription-builder{flex-wrap:wrap;overflow:scroll}.subscription-builder.step-3,.template-product.template-product--subscription-builder.builder-open{overflow:hidden}.subscription-builder__details,.subscription-builder__products{width:100%;height:auto}.subscription-builder__products{order:2;overflow:unset;margin-bottom:7.5rem}.subscription-builder__products .product-grid__item__cta{position:absolute;bottom:-5.2rem;z-index:5}.subscription-builder__products .product-grid__item__cta:before{content:"";position:absolute;top:0;right:-1px;height:100%;width:1px;background-color:#969492}.subscription-builder__products .grid-product__hover{opacity:1}.subscription-builder__products .subscription-builder__product__quantity{display:flex;bottom:-35px}.subscription-builder__subscription--frequency{display:flex}.subscription-builder__subscription .product-grid__item.active{width:9rem;height:14rem}.subscription-builder__details{order:1;padding:3rem 2rem 0}.subscription-builder__details__header .heading-3{line-height:1.1}.subscription-builder__details__header .caption.hide{display:block!important}.subscription-builder__details .subscription-builder__cta{display:none!important}.subscription-builder__product.product-grid__item{width:50%;height:70vw;margin-bottom:5.1rem;border-top:1px solid #969492}.subscription-builder__cta{position:fixed;top:calc(45px + var(--announcement-bar-height));left:0;width:100%;margin:0}.hero__image,.hero__video,.step-3 .subscription-builder__cta,.subscription-builder__cta--frequency{display:none}.hero__image--mobile,.hero__video--mobile,.step-3 .subscription-builder__confirm .subscription-builder__details,.step-3 .subscription-builder__confirm .subscription-builder__products,.step-3 .subscription-builder__cta--frequency{display:block}.subscription-builder__back{margin:2rem auto}.subscription-builder__confirm .subscription-builder__subscription{width:calc(100vw - 2rem);overflow-x:scroll;overflow-y:hidden;display:block}.subscription-builder__confirm .subscription-builder__subscription__scroller{display:flex;height:17rem;flex-wrap:nowrap;margin:0 auto}.subscription-builder__confirm .subscription-builder__details__inner{margin-top:0;padding:0;width:100%}.faq .faq__question{line-height:var(--ax30)}.faq-bar{padding-left:calc(75 * var(--ax))}.faq-bar__links{max-width:calc(600 * var(--ax));margin:0 auto;text-align:left;padding:0 calc(27 * var(--ax))}.faq-bar__link{padding:calc(8 * var(--ax));display:inline-block}.hero__image--mobile.blur,.hero__video--mobile.blur{filter:unset;transform:unset}.hero__video--mobile{display:block}.hero{align-items:center;justify-content:center}.hero__alt-content{background:0 0;padding:2rem;max-width:calc(100% - 4rem)!important;margin-left:2rem;margin-top:2rem;margin-right:2rem}.hero__alt-content .hero__subtext{display:none}.hero__alt-content .button{font-size:1.4rem}.hero__alt-title .heading-2{font-size:4.2rem;margin-bottom:.6em}.founder-letter{border-bottom:1px solid #969492}.home-icons__wrapper{border-bottom:1px solid rgba(0,0,0,.5);text-align:center}.home-icons{display:inline-block;border-bottom:none}.home-icons .home-icons__item{text-align:left;display:flex;justify-content:flex-start;height:var(--ax40)}.home-icons .home-icons__item svg{margin-right:var(--ax20)}.learn-content--founder .learn-content__image:last-of-type,.learn-content--founder .learn-content__item:last-of-type .learn-content__image{margin-right:-30px;width:calc(100% + 60px);margin-left:-30px}.learn-content{padding:30px 5px 0;max-width:60rem;margin-left:auto;margin-right:auto}.learn-content--founder .learn-content__image{order:2}.learn-content--founder .learn-content__item .signature{margin-top:25px;margin-bottom:35px}.learn-content--founder .learn-content__item:last-of-type{margin-bottom:0;padding-top:0}.learn-content--founder .learn-content__item:last-of-type .learn-content__item__content{padding-top:0}.learn-content--founder .learn-content__item:last-of-type .learn-content__item__content p{margin-top:0}.learn-content__item{margin-bottom:3rem}.learn-content__item__content{padding-right:2px}.learn-content__image{width:100%}.learn-content__item--display-stretch .brand-red-curve{top:-1rem;left:17rem}.learn-content__item--display-stretch .brand-orchid-curve{width:257px;transform:translateX(0) translateY(-50%) rotate(45deg);left:initial;right:-20px;top:37px}.learn-content__item--display-stretch .brand-orchid-curve.revealed{transform:translateX(0) translateY(-50%) rotate(0)}.learn-content__item--display-stretch.learn-content__item--1 .learn-content__image{margin-left:-30px;width:calc(100% + 20px)}.learn-content__sources{width:100%;padding-right:0;margin-top:25px;padding-bottom:0}.learn-content__sources .title-1{padding-top:15px;padding-bottom:10px}.learn-content .heading-3{margin-bottom:.4em}.learn-content .button{margin-top:1.8em}.learn-content .brand-yellow-line{right:2.6rem;top:3.2rem;width:143px}.learn-icons{padding:0 30px}.learn-icons__inner{flex-direction:column;padding:0}.learn-icons__image{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}.cross-section__content,.cross-section__image,.learn-icons__image img{width:100%}.learn-icons__content{order:2;padding:25px 5px}.learn-icons__item__content{padding-right:0;padding-left:30px}.learn-icons .heading-3{font-size:calc(38 * var(--ax));margin-top:15px}.learn-icons .button{width:100%;margin-bottom:30px}.cross-section{padding:0;flex-wrap:wrap}.cross-section__content{padding:3rem;order:1}.cross-section__image{order:2}.cross-section__caption{padding:0 3rem}.cross-section__button--wrap-text{width:100%;white-space:unset;line-height:1.4;padding-left:5rem;padding-right:5rem}.reviews-slider__content,.reviews-slider__slider__item__meta,.reviews-slider__slider__item__title{width:100%;text-align:center}.reviews-slider{padding:5rem 2.5rem 2rem;width:100%}.reviews-slider__inner{flex-wrap:wrap}.reviews-slider__content{border-right:none;padding-right:0;border-bottom:1px solid #969492;padding-bottom:3rem}.reviews-slider__title{font-size:3rem;margin-bottom:2rem}.reviews-slider__reviews{margin-left:0;margin-top:2rem;margin-bottom:0;justify-content:center}.reviews-slider__reviews.product__header__reviews--no-tag{margin-left:0}.reviews-slider__slider{width:100%;padding:0 2rem}.reviews-slider__slider__item{width:100%}.reviews-slider__slider__item__inner{padding:3rem 0}.reviews-slider__slider__item__title{font-size:2.1rem;margin:0 auto 1.5rem}.reviews-slider__slider__nav--prev{left:-1.3em}.reviews-slider__slider__nav--next{right:-1.3em}.home-insta__content__title{font-size:3rem}.home-insta__content{text-align:left;padding:0 1.5rem 0 2.5rem}.home-insta__subtitle a,.home-insta__subtitle p{font-size:1.3rem}.home-insta__subtitle{text-align:left}.collection-grid .product-grid__item.no-bottom-border:nth-last-of-type(2){border-bottom:1px solid #969492!important}.product-grid__item__reviews{left:25px;bottom:7px}.gifting__heading{top:calc(73 * var(--ax))}.gifting .vinegars-products__item .vinegars-products__info{padding-top:calc(100 * var(--ax));padding-bottom:calc(110 * var(--ax))}}@media only screen and (max-width:600px){.hero{align-items:flex-start}.home-text-block{padding:38px 0}.home-text-block .home-text-block__inner{display:block;width:100%}.home-text-block .home-text-block__inner .home-text-block__title,.home-text-block .home-text-block__inner p{width:100%}.home-text-block .home-text-block__inner p{margin-top:30px}.popup{top:45px;padding:15px;height:calc(100% - 45px)}.popup--home{top:unset;padding:0;height:auto}.popup__inner{padding:25px 32px 32px}.popup__inner .icon-close{top:13px;right:11px}.popup__inner p:not(.disclaimer){font-family:FairplexWideOT-Medium,georgia,sans-serif;line-height:1.65;margin-top:30px}.popup__inner .disclaimer{margin-bottom:0}.popup__inner .brand-yellow-line{display:inline;right:14px;top:176px}.learn-research .brand-yellow-line,.popup__inner .brand-yellow-line.mobile{display:none}.learn-research{padding:55px 30px}.learn-research__item{display:block}.learn-research__numeral{width:3.4rem;height:3.4rem}.learn-research__numeral>span{font-size:calc(18 * var(--ax));left:1px}.learn-research .heading-3{font-size:calc(30 * var(--ax))}.learn-research .subheading-2{max-width:100%;margin-top:10px;margin-bottom:1.5em;margin-left:0}.learn-research .button{width:100%}.article-block{width:100%;padding:15px}.article-block .button{margin-top:-3px}.article-block--0{border-bottom:1px solid #969492}}@media screen and (max-width:370px){.popup{padding:12px}.popup--home{padding:0}}@media screen and (max-width:1200px){.faq__answer,.faq__answer a,.faq__answer em,.faq__answer p,.faq__answer span,.faq__answer strong{font-size:calc(16 * var(--ax));line-height:1.68}.hero__title{padding-left:15px;margin-top:65px}.hero__title .brand-yellow-line{right:-45px;bottom:22px;width:150px}.hero__title .brand-red-curve{top:-50px;left:15px}.hero__content{max-width:58rem}.home-icons{padding:calc(11 * var(--ax)) 0}.about-header p,.about-header p a{font-size:calc(16 * var(--ax))}.about-header__content__inner{max-width:100%}.about-header .heading-2{font-size:calc(50 * var(--ax))}.learn-content__item--display-stretch .brand-red-curve{top:4rem;right:6rem}.learn-content p{font-family:FairplexWideOT-Medium,georgia,sans-serif}.learn-content .brand-yellow-line{display:inline}.learn-content .brand-yellow-line.mobile{display:none}.learn-research .heading-3{font-size:calc(38 * var(--ax))}.health-benefits p{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-weight:400}.article-block h3{font-size:calc(28 * var(--ax))}}@media screen and (max-width:1260px){.learn-content__percent{display:none}}@media only screen and (min-width:1025px){.product-accordions,.product-bundle-cta{width:50%;margin-left:50%}.subscription-builder__product.product-grid__item,.subscription-builder__product.product-grid__item.product-grid__item--3{border-right:1px solid #969492}.faq-bar{position:sticky;top:calc(var(--header-height) + var(--announcement-bar-height));transition:top .3s;z-index:8}.hero{padding:7rem 0}.founder-letter{padding:85px 150px 95px}.founder-letter .subheading-2{margin-top:2em}.popup--home .popup__inner .brand-yellow-line{opacity:1}.popup--home .popup__inner .icon-close{width:2.3rem;height:2.3rem}.about-header{display:flex}.about-header__image{height:auto;padding-bottom:0;min-height:580px;width:50%;border-right:1px solid #969492}.about-header__content{width:50%;padding:25px}.learn-content__item>div,.learn-icons__inner>div{width:50%}.learn-content__item--0 .learn-content__image{order:2}.learn-content__item--0 .learn-content__item__content{padding-right:25px}.learn-content__item--0 .learn-content__item__content .inner{padding-right:11%}.learn-content__item--1 .learn-content__item__content{padding-left:25px}.learn-content__item--1 .learn-content__item__content .inner{padding-left:11%}.learn-content__item--display-stretch{max-width:100%;padding:0}.learn-content__item--display-stretch.learn-content__item--0 .learn-content__item__content{max-width:55.5rem;margin-left:auto;padding-left:25px}.learn-content__item--display-stretch.learn-content__item--1{margin-top:120px}.learn-content__item--display-stretch.learn-content__item--1 .learn-content__item__content{max-width:55.5rem;margin-right:auto;padding-right:25px}.learn-content__sources--1{margin-left:auto;padding-right:0;padding-left:calc(5% + 25px)}.learn-content__sources--alt-footnote{padding-left:25px;padding-right:25px;margin-left:auto}.learn-icons__inner--honey{align-items:center}.cross-section__image--has-caption{margin-bottom:-3rem}.home-insta__item{-webkit-box-shadow:5px 5px 12px 5px rgba(0,0,0,.1);box-shadow:5px 5px 12px 5px rgba(0,0,0,.1);transition:box-shadow .5s linear}.home-insta__item:hover{-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,.2);box-shadow:5px 5px 15px 5px rgba(0,0,0,.2);transition:box-shadow .5s linear}.collection-grid .product-grid__item--cta-image.single-column{width:33.33%}.collection-grid .product-grid__item--cta-image.single-column--ipad{width:66.66%}.gifting .about-header__image{min-height:calc(620 * var(--ax))}.postscript-klaviyo .about-header{min-height:calc(100vh - 72px)}}@media only screen and (min-width:768px) and (max-width:1024px){.reviews-slider__slider__nav--prev{left:1rem}.reviews-slider__slider__nav--next{right:1rem}}@media print{@page{margin:.5cm}p{orphans:3;widows:3}.apple-wallet,.print-giftcard{display:none}}@media screen and (min-width:768px){.collection-grid .product-grid__item--cta-image.single-column{width:50%;overflow:hidden}.collection-grid .product-grid__item--cta-image.single-column .content{background-color:rgba(255,255,255,.8);padding:25px;margin:0 auto;min-width:0;width:calc(100% - 70px)}.collection-grid .product-grid__item--cta-image.single-column .content .heading-1{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-size:calc(46 * var(--ax));font-weight:400;line-height:1.69;color:#2d2926}}@media screen and (min-width:768px) and (max-width:1024px){.collection-grid .product-grid__item--cta-image.single-column{padding-bottom:64.233%}.collection-grid .product-grid__item--cta-image.single-column--ipad{width:50%;padding-bottom:64.233%;overflow:hidden}.collection-grid .product-grid__item--cta-image.single-column--ipad .content{background-color:rgba(255,255,255,.8);padding:25px;margin:0 auto;min-width:0;width:calc(100% - 70px)}.collection-grid .product-grid__item--cta-image.single-column--ipad .content .heading-1{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-size:calc(46 * var(--ax));font-weight:400;line-height:1.69;color:#2d2926}}@media screen and (max-width:400px){.gifting .product-content .heading-2{font-size:calc(40 * var(--ax))}}@media screen and (max-height:800px){.gifting .about-header__image{min-height:calc(540 * var(--ax))}}@media only screen and (max-width:1400px){.reviews-slider__slider__nav{font-size:1.3rem}.gifting .about-header__content{padding:var(--ax40) 0 var(--ax20)}.gifting .about-header__content__inner{max-width:calc(100% - calc(68 * var(--ax)))}}@media only screen and (max-width:767px){.responsive-table,.reviews-container .reviews__item{width:100%}.about-header .heading-2 br,.article-block img.desktop,.brightland-locator .search_bar .search_limit,.brightland-locator .search_bar .search_within_distance,.hero__reviews .link,.product-grid__item__reviews .link,.responsive-table thead,.reviews-slider__reviews .link{display:none}.about-navigation__inner,.article-block img.mobile,.faq-bar__link,.responsive-table tr{display:block}.responsive-table td,.responsive-table tr{float:left;clear:both;width:100%}.responsive-table td,.responsive-table th{display:block;margin:0;padding:15px;text-align:right}.responsive-table td::before{content:attr(data-label);float:left;padding-right:10px;text-align:center}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:10px;padding-top:15px}.responsive-table-row+.responsive-table-row::after,tfoot>.responsive-table-row:first-child::after{content:"";position:absolute;top:0;right:15px;left:15px;display:block;border-bottom:1px solid #000}.collection-header{padding:15px 15px 76%;height:0;position:relative;background-position:77% 23%}.collection-header h1{position:absolute;left:15px;bottom:25px}.reviews__item__header h3{max-width:100%;margin-top:5px;width:100%}.article-block--0,.reviews-container .reviews__item:nth-child(2n),.reviews-container .reviews__item:nth-child(3n){border-right:none}.brightland-locator .header_html h1{font-size:2.4rem;line-height:1.31;padding-left:0!important}.brightland-locator #store-locator-title{padding-right:0!important;width:100%}.brightland-locator .header_html{width:100%!important;padding-left:20px!important}.brightland-locator .search_bar{padding:10px 20px!important;width:100%;margin-bottom:0!important}.brightland-locator .search_bar button{width:auto}.brightland-locator .search_bar .main_search_bar{float:left!important}.brightland-locator .search_bar #submitBtn{margin-top:0!important;position:relative;top:-5px}.brightland-locator #store_map{position:relative!important;height:300px!important;width:calc(100% - 40px)!important;left:20px!important;right:20px!important;top:0!important;float:none!important}.brightland-locator .addresses{height:800px!important;padding-top:60px!important;padding-left:20px;padding-right:20px;width:40%!important;border-top:1px solid #e5e5e5}.brightland-locator .addresses ul{margin-left:-20px;display:block!important}.brightland-locator .addresses li{width:50%!important;padding-left:20px;background-position:20px 0}.brightland-locator #directions_text.addresses{height:800px!important;overflow-y:auto}.brightland-locator #directions_text{width:100%!important;padding-right:20px!important}.brightland-locator .footer_html{margin:0!important}.brightland-locator #addresses_list.addresses{width:100%!important}.bg-video video{width:100%;height:100%}.faq .faq__headline h2{text-align:left}.faq-bar{padding-left:0}.hero{background-position:bottom center;max-height:calc(100vh - (45 * var(--ax)) - 160px);height:500px}.hero__content .button{left:3rem;top:4rem}.cta-title .wrap{display:block;padding:var(--ax25)}.cta-title .wrap .button{margin-top:var(--ax25)}.about-header .heading-2{max-width:540px}.about-header__content{padding:40px 30px 20px}.about-header__content .button{margin-bottom:33px}.about-header.about-header--collection .heading-1{font-size:calc(44 * var(--ax))}.learn-content .brand-blue-semi{position:absolute;top:-2px;right:-7px;transform:none;left:initial;max-width:20rem;height:90px}.story-text-block{padding:45px 14px 60px}.about-navigation{padding:25px 35px}.about-navigation__title{position:relative}.about-navigation__options{justify-content:flex-start;margin-top:25px;margin-bottom:5px}.about-navigation__divider{margin:0 1.1rem;height:23px}.about-navigation__item{font-size:calc(24 * var(--ax))}.about-navigation__item.active::before{bottom:0}.health-benefits{padding:15px 35px}.health-benefits .heading-3{margin-bottom:5px}.health-benefits .golden-curve{width:230px;top:-16px;right:-24px}.health-benefits p{padding-left:0;margin-bottom:40px;margin-top:12px}.health-benefits__item:last-of-type p{margin-bottom:15px}.article-block h3{font-size:calc(24 * var(--ax));margin-top:15px}.home-insta__item{width:220px}.home-insta{overflow-x:scroll;padding:32px 0 54px 20px}.collection-grid .product-grid__item--cta-image{height:auto;padding:130px 0}.collection-grid .product-grid__item--cta-image .inner{position:relative}.collection-grid .product-grid__item--cta-image .heading-1{margin:25px 0}.collection-grid .product-grid__item--cta-image p{margin-bottom:0}.collection-grid .product-grid__item--cta-image .content{width:100%;max-width:100%;min-width:auto;padding:30px}.collection-grid .product-grid__item.no-bottom-border{border-bottom:1px solid #969492!important}.collection-grid .product-grid__item.no-bottom-border:last-of-type{border-bottom:none!important}.default-page .wrap{max-width:calc(100% - 5rem);padding:4rem 2rem;width:calc(100% - 4rem);overflow:hidden}.gifting__menu{border-bottom:0;display:block;width:100%;padding:0;margin-top:calc(-12 * var(--ax));margin-bottom:calc(14 * var(--ax))}.gifting__menu a{display:block;margin:0;padding:calc(17 * var(--ax)) var(--ax5);width:100%;border-bottom:1px solid #969492}.gifting__heading{top:calc(44 * var(--ax));position:static;padding:var(--ax5) var(--ax10)}.gifting .curve-image{bottom:calc(-75 * var(--ax))}.gifting .about-header{display:flex;flex-wrap:wrap}.gifting .about-header__image{order:1;width:100%;min-height:0}.gifting .about-header__content{order:1}.postscript-klaviyo .about-header__content{padding-top:0}.postscript-klaviyo .about-header__image{padding-bottom:60%;background-position:50% 40%}.postscript-klaviyo .about-header__content .button{margin-bottom:0}}