.button--xl{padding:12px 25px;margin:0;font-size:14px;line-height:1.4em;box-shadow:#62984a59 0 .796192px 1.75162px -1px,#62984a54 0 2.41451px 5.31191px -2px,#62984a45 0 6.38265px 14.0418px -3px,#62984a17 0 20px 44px -4px}.rounded{border-radius:20px}.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:42.72px;line-height:1.2em}.template-page .h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:40px;line-height:1.2em}.h5,.prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:18.66px;line-height:1.2em}.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:34.18px;line-height:1.2em}.h4,.prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:27.34px;line-height:1.2em}.h3,.prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:27.34px;line-height:1.2em}:is(.blockquote,.prose blockquote):before{display:none}.shopify-section--header.sticky{animation:slideDown .35s ease-out}input{border-color:#0000001a!important}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.prose a:not(.button):not(.link){background:transparent;color:#09f;text-decoration-line:underline}.announcement-bar__scrolling-list{max-width:1300px;margin:0 auto;padding:0 30px;gap:50px;-webkit-mask-image:linear-gradient(to right,#0000,#000 12.5% 87.5%,#0000);mask-image:linear-gradient(to right,#0000,#000 12.5% 87.5%,#0000)}.announcement-bar__item p.bold{font-weight:500}.header{box-shadow:#0000001f 0 4px 12px;width:100%;background:#fff}.tap-area:before{display:none}.header__wrapper{gap:15px;padding:20px;width:100%;max-width:1500px;margin:0 auto}.header__wrapper nav.header__link-list{gap:10px}.navigation-drawer .panel__scroller ul li.h3.sm\:h4,.navigation-drawer .sm\:h4,.navigation-drawer li.h3.sm\:h5{font-size:16px}.header__link-list ul li a,summary.text-with-icon{font-size:14px;line-height:1.4em}.header__link-list ul li a.bold,summary.text-with-icon.bold{font-weight:500}.header__logo-image--transparent{opacity:1}.header__icon-list{gap:15px;justify-content:center}.navigation-promo a.content-over-media{place-items:inherit;justify-content:center;align-items:end}.navigation-promo .text-custom{width:100%;display:flex;flex-direction:column;justify-content:center}.navigation-promo .text-custom p.bold{font-size:20px;margin-bottom:15px;text-align:center;width:100%}.navigation-promo .content-over-media:before{background:#26262624}.navigation-drawer.lg\:hidden{display:block}.mega-menu__nav{gap:.5rem}.shopify-section--timeline .section{padding-top:50px;padding-bottom:0}.button-wrapper{display:flex;align-items:center;gap:15px;text-align:left}.timeline__slide .prose *+.button,.timeline__slide .prose *+:is(p,div,ul,ol),.timeline__slide .prose *+p{margin-block-start:0px!important}.timeline__slide .prose :is(p img:not([style*=float]):only-child,div img:not([style*=float]):only-child,figure,video){margin-block:0}.shopify-section--timeline .time-line-content p{font-size:16px;line-height:1.4em}.review-wrapper{display:flex;align-items:center;gap:15px}.review-auth-image{max-width:110px}.review-auth-image img{height:40px;object-fit:cover;display:block}.review-text-wrap{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.review-text-wrap img{height:12px;object-fit:contain}.timeline__slide>.prose{display:flex;flex-direction:column;gap:30px}.time-line-content{display:flex;flex-direction:column;gap:15px;text-align:left}.time-line-content p.h2{font-size:42.72px;line-height:1.2em}.logo-list__item{box-shadow:#0000001f 0 4px 12px}.shopify-section--logo-list .section-stack{gap:30px}.image-link-blocks .rounded{border-radius:20px}.image-link-blocks__item img{width:100%;display:block;height:100%}.shopify-section--image-link-blocks .section-stack{display:flex;flex-direction:column;gap:30px}.shopify-section--image-link-blocks .section-stack section-header.section-header{display:flex;justify-content:center}.image-link-blocks__item{box-shadow:#0000001f 0 4px 12px}.shopify-section--multi-column .prose p{font-size:14px;margin-top:15px;line-height:1.2em}.multi-column__item:not(.multi-column__item.spacer,.multi-column__item.healing-inner-block){gap:0px;padding:5px;border-radius:20px}.multi-column{gap:30px}.multi-column__item .v-stack{padding:25px}.multi-column__item .v-stack.gap-4{gap:15px}.shopify-section--multi-column .prose *+.button-wrapper .button{margin-block-start:0px!important}.shopify-section--multi-column .button-wrapper{justify-content:center}.healing-inner-block{display:flex;flex-wrap:wrap;align-items:center;gap:50px;padding:25px;border-radius:20px}.text-block,.two-collections-block{flex:1 0 0px}.healing-inner-block.text-block,.healing-inner-block.two-collections-block{flex:1 0 0}.healing-inner-block .two-collections-block{display:flex;align-items:center;gap:30px}.healing-inner-block .two-collections-block .collection_grid{flex:1 0 0px;display:flex;align-items:center;gap:15px;position:relative}.healing-inner-block .text-block{display:flex;flex-direction:column;gap:15px}.healing-inner-block .two-collections-block .collection_grid .image img{width:100%;display:block;border-radius:5px}.healing-inner-block .two-collections-block .collection_grid .image{flex:1 0 0px;box-shadow:0 0 12px #0000002e;border-radius:5px}.healing-inner-block .two-collections-block .collection_grid .title{flex:1 0 0px;display:flex;flex-direction:column;gap:15px;align-items:center}.multi-column__item .prose .link{text-decoration:none;background:transparent;padding:12px 25px;border:1px solid #fff;border-radius:50px;box-sizing:border-box;display:inline-block;font-size:14px;line-height:1.2em;font-weight:700}.healing-inner-block .review_block{display:flex;align-items:center;gap:10px;background:#e8f0fa;padding:7px 15px;border-radius:50px;width:fit-content}.healing-inner-block .review_block img{height:12px;object-fit:contain}.healing-inner-block .review_block p{font-size:14px}.healing-inner-block .two-collections-block .collection_grid .title p{font-size:21.88px;line-height:1.2em;text-align:center}.healing-inner-block .two-collections-block .collection_grid .title a{text-decoration:underline;text-underline-offset:5px;font-weight:700;font-size:14px;line-height:1.4em}.multi-column__item .video-wrapper{position:relative;padding-top:56.25%}.multi-column__item .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.shopify-section--newsletter .newsletter-jc{width:100%;max-width:100%;display:flex;gap:30px}.news-prose-content{flex:1 0 0}.shopify-section--newsletter .newsletter-content .prose{text-align:center;display:flex;flex-wrap:wrap;flex-direction:column;gap:30px;align-items:center}.shopify-section--newsletter .newsletter-jc .prose{position:sticky;top:0}.shopify-section--newsletter .newsletter-content .prose :is(.h5,.h6,h5,h6)+*,.shopify-section--newsletter .newsletter-content .prose :is(.h0,.h1,.h2,h1,h2)+*,.shopify-section--newsletter .newsletter-content .prose *+:is(.h2,.h3,.h4,h2,h3,h4),.shopify-section--newsletter .newsletter-content .prose *+p,.shopify-section--newsletter .newsletter-content .prose *+:is(p,div,ul,ol){margin:0}.custom-kl-form{flex:1 0 0;border-radius:20px;box-shadow:0 4px 12px #0000001f;text-align:left}.inner-prose{display:flex;flex-direction:column;gap:15px}.news-prose-content .prose p{font-size:14px;line-height:1.4em}.shopify-section--text-with-icons .text-with-icons__item:hover{background:#e8f0fa;transition:all .3s ease}.shopify-section--text-with-icons .text-with-icons__item:hover .icon-block.bg-custom{background:#003883;transition:all .3s ease}.text-with-icons__item{position:relative;padding:30px}.text-with-icons__item a.link:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0}.text-with-icons__item .icon-block{padding:20px}.text-with-icons__item:hover .icon-block svg path{fill:#fff}.product-tab .tab-content{display:none}.product-tab .tab-content.active{display:flex;flex-direction:column;align-items:center;gap:50px}.product-tab .tab-buttons{display:flex;justify-content:center;gap:5px;padding:0;width:100%;margin:0}.product-tab button.tab-button{border:1px solid #102150;padding:6px 14px;border-radius:20px;font-size:14px;line-height:1.2em;flex:0 0 auto;margin-bottom:4px}.product-tab button.tab-button.active{box-shadow:#00388359 0 .796192px 1.75162px -1px,#00388354 0 2.41451px 5.31191px -2px,#00388345 0 6.38265px 14.0418px -3px,#00388317 0 20px 44px -4px;background:#003883;border-color:#003883;color:#fff}.product-tab .tabs-container{display:flex;flex-wrap:wrap;gap:50px}.product-tab .product-list{gap:15px;display:flex;justify-content:center}.product-tab product-card.product-card{width:20%}product-card.product-card{padding:5px;border-radius:20px}.product-card__info{padding:15px}.product-card__title{line-height:1.2em;display:contents}.product-card__title a{font-size:14px;line-height:1.2em}.product-card__info .gap-0\.5{gap:10px}.product-card__info .text-subdued{color:inherit}.product-card__info .price-list{font-size:14px;opacity:1;line-height:1.2em;font-weight:700}.product-card__quick-buy button.button{padding:10px;width:40px;height:40px;background:#62984a}.product-card__quick-buy button.button svg{display:flex;align-items:center;justify-content:center}.product-card__mobile-quick-buy-button{display:flex;align-items:center;justify-content:center;background:#62984a}.product-card__mobile-quick-buy-button div{display:flex}.tab-content .scroll-area.bleed{margin-inline-end:0;margin-inline-start:0;padding:0}.product-tab .tab-buttons::-webkit-scrollbar{display:none}.product-tab .tab-buttons::-webkit-scrollbar{height:6px}.product-tab .tab-buttons::-webkit-scrollbar-track{background:transparent}.product-tab .tab-buttons::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.product-tab .tab-buttons::-webkit-scrollbar-thumb:hover{background-color:#555}.press__logo{border:none}.press__image{border:1px solid #0000001a;border-radius:50px}.press__controls .page-dots{gap:var(--spacing-2-5)}.press__controls .page-dots>*{width:30px;height:2px}.blockquote{font-size:18px;line-height:1.4em;font-weight:500;margin-top:24px}.press{max-width:760px;padding:0;gap:var(--spacing-7-5)}.press__list-item .gap-2{gap:var(--spacing-2-5)}.shopify-section--faq .section-stack__intro .prose{max-width:480px;margin:0 auto}.shopify-section--faq .prose .h2{font-size:34.18px;line-height:1.2em}.shopify-section--faq .prose p{margin-top:15px}.accordion-box{border:1px solid rgba(0,0,0,.1);padding:0}.shopify-section--faq .accordion__toggle{padding:30px}.accordion__toggle span.circle-chevron{border-radius:30px;box-shadow:#00388359 0 .796192px 1.75162px -1px,#00388354 0 2.41451px 5.31191px -2px,#00388345 0 6.38265px 14.0418px -3px,#00388317 0 20px 44px -4px;padding:10px;width:40px;height:40px;background:#003883}.accordion__toggle span.circle-chevron svg.icon.icon-accordian-icon{width:20px;height:20px}.accordion__content{padding:0 30px 30px;margin:0}.accordion.group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:#62984a}.accordion.group[aria-expanded=true] .circle-chevron.group-expanded\:rotate{transform:rotate(calc(var(--transform-logical-flip) * 45deg))}.accordion.group[aria-expanded=true]{background:#e8f0fa}.accordion.group[aria-expanded=true]:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.accordion.group[aria-expanded=true]:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.blog-posts{--blog-articles-gap: 15px}.shopify-section--main-article hr{margin:20px 0}.shopify-section--main-article .prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:25px;font-weight:300}.fluid-width-video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.fluid-width-video-wrapper{margin-bottom:50px;position:relative;width:100%;padding-top:56.25%}.blog-post-card{border:1px solid rgba(0,0,0,.1);border-radius:20px}.blog-post-card__info{padding:0 30px 30px;display:flex;gap:15px;justify-content:center;flex-direction:column;align-items:center;text-align:center}.blog-post-card__meta{gap:15px;justify-content:center}.shopify-section--rich-text .section.section-boxed{padding:0}.shopify-section--rich-text .richtext-overlap{position:relative;padding:100px}.shopify-section--rich-text .rich-text__wrapper .prose :is(.h0,.h1,.h2,.h3,h1,h2,h3)+*{margin-block-start:15px;font-size:14px;line-height:1.2em}.shopify-section--rich-text .richtext-overlap-image{flex:none;height:100%;left:0;mask:radial-gradient(53% 75% at 50% 24.2%,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 75.60810810810811%,rgba(0,0,0,1) 100%) add;opacity:.4;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%;z-index:1;transform:rotateX(7deg)}.shopify-section--rich-text .richtext-overlap-image img{width:100%;height:100%;display:block;object-fit:none;object-position:center}.footer:not(.template-index .footer,.page-about-us .footer){border-top:1px solid rgb(var(--text-color) / .12)}.footer-main-heading{text-align:center;padding-bottom:30px}.footer__block-list{padding-bottom:70px;display:grid;gap:30px;grid-auto-rows:min-content;grid-template-columns:repeat(4,minmax(50px,1fr))}.footer__aside-top,.footer__aside-bottom,.social-media,.footer__policy-links{gap:15px}.footer__policy-links li+li:before{display:none}.footer-bottom-content p{font-size:14px;line-height:1.4em}.footer{padding-block-start:50px;padding-block-end:30px}.footer__wrapper{gap:var(--spacing-7-5)}.footer__aside{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.footer__block--menu ul.v-stack.gap-3{gap:15px}.footer__block--menu ul.v-stack.gap-3 li{font-size:14px;line-height:1.4em}.footer__combined-menus{display:flex;flex-direction:column;gap:30px}.footer__block.footer__block--menu.last{max-width:100%}.footer__block--menu:last-child{margin-inline-end:0px}.djc-line{align-self:stretch;flex:none;height:auto;overflow:visible;position:relative;width:1px}.shopify-policy__body hr{margin:15px 0}.shopify-policy__title.h1{font-size:42.72px;line-height:1.2em}.shopify-policy__body ul{list-style:outside;padding-left:20px}.shopify-section--main-page .page{max-width:100%}.shopify-section--main-page .page hr{margin:15px 0}.page-skin-care .page-spacer{margin-bottom:0}.shopify-section--main-page .page ul{list-style:outside;padding-left:20px}.page-speaking-and-media .multi-column__item img{object-fit:cover;width:100%;display:block}.page-articles .multi-column__item img{height:430px;object-fit:contain;object-position:center;background:#fff;padding:20px}.page-interviews .multi-column__item img,.page-podcast .multi-column__item img,.page-medical-conferences .multi-column__item img{width:100%;height:383px;object-fit:contain;object-position:center;background:#fff}.shopify-section--image-with-text-overlay .rounded-lg{border-radius:20px}.inner-content :is(.link,.prose a:not(.button)){background:transparent;color:#09f;text-decoration-line:underline}.page-about-us .multi-column{gap:unset;display:flex;justify-content:center}.media-with-text__media img:nth-child(2){margin-top:15px}.page-about-us .media-with-text__media img{height:422px;object-fit:cover}.page-about-us .shopify-section--multi-column .section{padding-top:50px}.page-mold-study .text-gradient{background:linear-gradient(-45deg,#6ec372,#0350bc,#def700,#6dd5ed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:300%;animation:aurora 12s ease-in-out infinite;-webkit-animation:aurora 12s ease-in-out infinite}@keyframes aurora{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.page-pandas-pans-for-parents .custom-kl-form{max-width:600px;margin:auto}.page-4-reasons .shopify-section--image-with-text-overlay .button{margin-right:10px}.page-4-reasons .text-with-icons__item{background:#fff}.page-air-filter .multi-column__item img{width:100%;height:343px;object-fit:contain;background:#fff}.product-gallery__media-list-wrapper{border:1px solid rgba(0,0,0,.1);border-radius:10px}.product-detail-left{display:flex;flex:1 0 0px;flex-direction:column;flex-wrap:nowrap;gap:10px}.product-detail-right{display:flex;height:min-content;max-width:max-content}p.key-point{display:flex;gap:5px;align-items:center}.product-top-detail{width:100%;display:flex;gap:15px;justify-content:space-between;flex:.5 0 0}.product-detail-right img{height:40px;object-fit:contain;display:block;max-width:110px}span.key-points-icon{width:28px;height:28px;padding:5px;border-radius:50px;background:#e6ebf3}.product-info__rating{display:flex;align-items:center;gap:5px}span.review_icon{display:flex;align-items:center;gap:3px}span.review_text{font-size:14px;line-height:1.2em}.price-list .text-lg{font-size:18px;font-weight:700;font-family:var(--heading-font-family)}.product-gallery__zoom>.circle-button{padding:10px;background:#e6ebf3;box-shadow:none}.show_carousel .product-gallery__thumbnail-list{display:flex;gap:10px}.show_carousel button.product-gallery__thumbnail.circle-button{width:38px;height:38px;padding:10px;background:#e6ebf3;box-shadow:none}.show_carousel #nex-slide svg{transform:rotate(180deg)}.show_carousel .product-gallery__thumbnail:after{display:none}.product-gallery__thumbnail-list-wrapper.carousel-wrapper.show_carousel{position:absolute;top:auto;bottom:10px;right:16px}.show_carousel button.product-gallery__thumbnail.circle-button:hover{background:#003883;transition:all .3s ease}.show_carousel button.product-gallery__thumbnail.circle-button:hover svg path{fill:#fff;color:#fff}.product-gallery__media img.rounded{border-radius:10px}.metafield-rich_text_field{display:flex;flex-direction:column;gap:10px}.metafield-rich_text_field p{font-size:14px;line-height:1.2em}hr.product-info__separator{color:#0000001a;border-top-width:2px}.product-info__shortdescription{font-size:14px;line-height:1.4em;display:flex;flex-direction:column;gap:15px}.product-info__shortdescription ul{padding-left:31px;gap:15px;display:flex;flex-direction:column}.product-info__shortdescription ul li{position:relative;list-style-type:none;font-size:14px;line-height:1.4em}.product-info__shortdescription ul li:after{position:absolute;content:"";top:0;background-image:url(/cdn/shop/files/right-tick.svg?v=1749802494);background-repeat:no-repeat;background-size:auto;list-style-type:none;left:-31px;right:0;bottom:0;width:18px;height:18px}.native-share--enabled .product-info__native-share{font-size:14px;gap:10px;opacity:1}.cart-button-wrap{display:flex;flex-wrap:wrap;gap:10px}.cart-button-wrap .product-info__quantity-selector{flex:none;height:min-content}.product-info__buy-buttons{align-items:center;flex:1 0 0px;display:flex;flex-wrap:wrap;width:100%}.product-info__buy-buttons .shopify-product-form{width:100%}.quantity-selector{height:2.7rem;align-items:center;padding:0 14px;gap:10px}.quantity-selector .quantity-selector__input{width:58px;font-size:14px;line-height:1.4em}.quantity-selector__button{padding:0}.icon-featured-row{width:100%;display:flex;flex-wrap:wrap}.icon--item-list{flex:1 0 0px;display:flex;gap:5px;align-items:center}.icons{width:28px;height:28px;padding:5px;border-radius:50%;background:#e6ebf3;display:flex;align-items:center;justify-content:center}.icons img{width:18px;display:block}.product-attribute-table{width:100%;border-collapse:collapse;margin-top:1rem}.product-attribute-table td,.product-attribute-table th{border:1px solid #ddd}.product-info__block-item[data-block-type=description] .accordion__toggle,.product-info__block-item[data-block-type=collapsible-text] .accordion__toggle{padding:15px 15px 15px 30px}.product-info__block-item[data-block-type=description] img.emoji,.product-info__block-item[data-block-type=description] img.emojioneemoji{display:inline-block;margin:3px;width:24px;height:24px}.product-info__accordion.accordion{border:none}.product-info__block-item[data-block-type=description],.product-info__block-item[data-block-type=collapsible-text]{background:#e8f0fa;border-radius:10px;margin-bottom:15px}.product-info__block-group.accordion-group .product-info__block-item:last-child{margin-bottom:0}.product-info__block-group.accordion-group .product-info__block-item[data-block-type=description] .accordion__content blockquote{font-size:20px;line-height:1.4em;margin:15px 0}.product-info__block-group.accordion-group .product-info__block-item[data-block-type=description] .accordion__content h2,.product-info__block-group.accordion-group .product-info__block-item[data-block-type=description] .accordion__content h3,.product-info__block-group.accordion-group .product-info__block-item[data-block-type=description] .accordion__content h4{font-size:20px;line-height:1.4em}.product-info__block-group.accordion-group .product-info__block-item[data-block-type=description] .accordion__content p{font-size:14px;line-height:1.4em}.benefits{display:flex;align-items:center;flex-wrap:wrap;gap:50px}.benefits .left,.benefits .right{flex:1 0 0px}.benefits .left{display:flex;flex-direction:column;gap:30px}.left-inner-wrap{display:flex;flex-direction:column;gap:10px}ul.item_list li{display:flex;align-items:center;flex-direction:row;gap:10px;font-size:14px}ul.item_list{display:flex;flex-direction:column;gap:10px}.shopify-section--benefit-detail .benefits .right img{width:100%;display:block;border-radius:20px;height:437px;object-fit:cover}.shopify-section--ingredient-detail .metafield-rich_text_field p{gap:30px;margin:10px 0}.shopify-section--ingredient-detail .benefits .right ul{display:flex;flex-direction:column;gap:20px}.shopify-section--ingredient-detail .benefits .right ul li{display:flex;align-items:center;gap:10px}.shopify-section--ingredient-detail .benefits .right ul li .ingredient_image{flex:none}.shopify-section--ingredient-detail .benefits .right ul li .ingredient_content{flex:1 0 0px;display:flex;flex-direction:column;gap:10px}.ingredient_image img{width:80px;height:80px;object-fit:cover;border-radius:50px}.shopify-section--ingredient-detail .metafield-rich_text_field a{text-decoration:underline;text-underline-offset:10px}.shopify-section--ingredient-detail .benefits .left{gap:0px}.shopify-section--product-choosedetail .text-with-icons__item{background:#fff}.image-text-wrapper{display:flex;gap:30px;flex-wrap:wrap;align-items:center}.use-detail-image{flex:.7 0 0px}.use-detail-content{flex:1 0 0px;display:flex;flex-direction:column;gap:30px}.use-detail-image img{height:550px;object-fit:cover;object-position:right}.detail-list-wrapper{display:flex;flex-direction:column;gap:15px;align-items:flex-start}.use-detail-list{display:flex;gap:10px}.shopify-section-image-with-text .section-boxed{padding:30px}.use-detail-header{display:flex;flex-direction:column;gap:10px}.use-detail-list-number{background:#e8f0fa;border-radius:60px;display:flex;align-items:center;justify-content:center;height:32px;padding:15px;width:32px;color:#102150}.use-detail-list-content{flex:1 0 0px;display:flex;flex-direction:column;gap:5px}h6.detaillist-title{line-height:1.4em;font-family:var(--heading-font-family)}.template-product .multi-column{gap:20px 15px}.template-product .multi-column__item .v-stack:not(.page-bundle-product .multi-column__item .v-stack){padding:10px;text-align:left}.template-product .multi-column__item{padding:0;border-radius:10px}.template-product .multi-column__item video.rounded{border-radius:10px 10px 0 0/10px 10px 0px 0px}.template-product video-media{height:300px;width:100%}.template-product .product-list{gap:5px}.product-card__figure img.product-card__image{background:#fff;padding:5px}.shopify-section--main-product .section{padding-top:30px}.bundle-item{display:flex;align-items:center;gap:30px}.bundle-details{display:flex;gap:50px;flex:1 0 0px}.bundle-prod-img{border:1px solid #eee;border-radius:10px}.bundle-prod-img img{border-radius:10px;display:block}.bundle-wrapper{display:flex;flex-direction:column;gap:10px}.bundle-prod-info{flex:1 0 0px;text-align:center;display:flex;flex-direction:column;gap:5px}.bundle-prod-info span.text-with-icon{justify-content:center}hr.bundle-sperator{margin:30px 0}.bundle-info-text button.button{cursor:default;text-transform:uppercase}.bundle-info-text button.button:hover{--button-background-opacity: 1}.bundle_price{text-align:center}span.items-required-info{width:100%;display:inline-block;text-align:center}span.items-required-info.bundle-hidden{display:none}.bundle-warning{display:inline-block;text-align:center;width:100%}.bundle-warning.bundle-hidden{display:none}.product-bundleinfo__buy-buttons button.button:disabled{opacity:.5}ul.item-components-list li{font-size:14px}button#certificate-options-popover-button{padding-inline-end:30px;height:fit-content;padding-top:10px;padding-bottom:10px}span#certificate-options-popover-selected-value{font-size:14px;line-height:normal}p.line-item-property__field{display:flex;flex-direction:column;gap:10px}.template-product .variant-additional-info{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr);display:grid}.variant-additional-info{display:none}.collection__facets .accordion__toggle{padding:20px}.facets-drawer .accordion__toggle{padding:15px 10px}.shopify-section--main-collection .collection{margin-block-start:0px}.facets-drawer .checkbox~label{opacity:1}.collection-card img{height:300px;object-fit:cover}.facets-horizontal .h-stack{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}.facets-horizontal .price-range{gap:24px;padding-block-start:4px;display:flex}header.blog-banner,.shopify-section--main-article{margin-top:var(--spacing-3)}.blog-banner-content{padding:var(--spacing-16) 0px}a.quiz-tab.button{padding:10px 20px;line-height:normal}.quiz-first-step:not(.active),.quiz-second-step{display:none}.quiz-second-step.active{display:block}.steps__bar{margin-top:30px}.steps__bar>ul{margin:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:100px;background:#f7f7f7;padding:32px}.number-dots.active{background:#102150;color:#fff;border-color:#102150}.number-dots{position:relative;width:40px;height:40px;border:1px solid #102150;color:#102150;font-weight:700;border-radius:24px;display:flex;align-items:center;justify-content:center}.number-dots.completed,.steps__bar>ul>li:not(:last-child) .number-dots.completed:after{background:#62984a;color:#fff;border-color:#62984a}.steps__bar>ul>li:not(:last-child) .number-dots:after{content:"";height:2px;background:#102150;width:90px;position:absolute;top:50%;transform:translate(45px,-50%);left:0}.quiz-category-block input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.quiz-category-block label{position:relative;cursor:pointer;display:flex;align-items:flex-start;margin-bottom:8px}.quiz-category-block label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid #102150;padding:10px;border-radius:2px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px}.quiz-category-group p.h3{text-align:center;width:100%}.feild-name-block{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.form-group input[type=text]{box-sizing:border-box;border-radius:30px;padding:0 0 0 16px;height:40px;text-align:left;color:#102150;font-size:14px;font-weight:400;letter-spacing:0px;background-color:#fff;border:1px solid rgb(16,33,80);width:calc(50% - 10px)}.form-group{margin:10px 0}label{display:block;margin-bottom:5px}.quiz-category-block input:checked+span:after{content:"";display:block;position:absolute;top:2px;left:9px;width:6px;height:14px;border:solid #102150;border-width:0 2px 2px 0;transform:rotate(45deg)}.quiz-block{width:100%;max-width:1240px;margin:0 auto;padding:50px 32px}.quiz-main-title{text-align:center;padding-top:45px}.quiz-category{padding-top:45px;padding-bottom:45px;-webkit-column-count:3;-moz-column-count:3;column-count:3;height:100%;width:100%}.quiz-category-block h5.h5{margin-bottom:12px;text-align:left}.quiz-category-block{width:100%;padding:0 0 10px}.quiz-steps-button{display:flex;flex-direction:column;gap:15px;max-width:500px;width:100%}button.button.previous{background:transparent;border:1px solid #102150;color:#102150;visibility:hidden;opacity:0}button.button.next[disabled]{opacity:.5}.quiz-category-group.active{display:flex}.quiz-category-group{display:none;flex-direction:column;justify-content:center;align-items:center}.quiz-category-block label span{font-size:14px}.email-input{display:flex;flex-direction:column;gap:30px;width:100%;max-width:500px}.quiz-email-step{text-align:center;gap:20px;flex-direction:column;width:100%;max-width:500px;margin:50px auto}.quiz-results{text-align:center;gap:20px;flex-direction:column;width:100%;position:relative}.quiz-results.section{padding:80px}svg.corner-svg{position:absolute;right:0;top:0}.result-show{background:linear-gradient(180deg,#fff,#e7f0fa);padding:50px;position:relative;display:flex;flex-direction:column;max-width:700px;margin:0 auto}.result-content{display:flex;flex-direction:column;gap:15px;padding-top:60px}.result-show img{max-width:275px;margin:0 auto;display:block}.validation-message{text-align:left;font-size:10px}span.short-email-text{text-align:left;font-size:14px;line-height:normal;display:block;margin-top:10px}.result-show img{max-width:275px}p.final-result{font-size:25px;line-height:1.2em;color:#62984a;font-weight:600}.results-categories{display:flex;flex-direction:column;gap:15px;margin-top:15px}.result-content p.h4{text-align:left;padding-bottom:10px;border-bottom:1px solid #ddd}p.score{background:#e7f0fa;text-align:left;padding:25px;font-weight:600;font-size:20px;line-height:1.2em}.all-results{background:#e7f0fa;text-align:left;padding:25px;font-weight:600}.selected-answers{background:#e7f0fa;text-align:left;padding:25px}.symptoms-selected-val{display:flex;gap:5px}.symptoms-values{margin-top:20px;display:flex;flex-direction:column;gap:10px}.all-results p.active{color:#62984a;font-size:24px}.all-results p.inactive{opacity:.2}.quiz-other-details{margin-top:20px;background:#e7f0fa;padding:25px;text-align:left}.quiz-other-details h5{margin-bottom:10px}.quiz-other-details ul{padding-left:20px;list-style-type:disc;font-size:14px}.temp-thank-you{display:none;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;padding:50px;text-align:center;color:#62984a}@media screen and (max-width: 1375px){.header__icon-list button.tap-area.lg\:hidden{display:block}.navigation-promo{display:none}.header__icon-list nav.header__link-list{display:none}.header__wrapper{display:flex;justify-content:space-between}}@media screen and (max-width: 1150px){.header__main-nav:after{display:none}.header__icon-list a.hidden.tap-area.sm\:block.quiz-tab.button{display:none}.product-tab .tab-buttons{justify-content:left;overflow-x:scroll}.multi-column{grid:unset}.shopify-section--newsletter .newsletter-jc{flex-direction:column}.news-prose-content{flex:none}.custom-kl-form{width:100%;flex:none}.media-with-text__media img{height:auto}.product-card__info{padding:15px 5px}.product-tab .product-list{gap:10px;flex-wrap:wrap}.product-tab product-card.product-card{padding:5px;width:calc(50% - 5px)}.page-speaking-and-media .multi-column__item img{height:auto}}@media screen and (max-width: 1000px){.blog-posts{grid:unset}.product-gallery__zoom>.circle-button{width:38px;height:38px}.product-gallery{position:relative}.product-quick-add.is-visible{background:#fff}.image-text-wrapper{flex-direction:column}.shopify-section-image-with-text .section-boxed{padding:15px;border-radius:30px}:not(.is-scrollable) .text-with-icons__list{gap:var(--spacing-4)}li.country-selector,li.language-selector{display:none}}@media screen and (min-width: 809px) and (max-width: 1150px){.healing-inner-block{flex-direction:column;align-items:flex-start}.section-header>.text-with-icon{grid-column-start:2}.shopify-section--blog-posts .section-header{grid-template-columns:max-content;justify-content:space-between;align-items:end}.shopify-section--faq .section-stack__main{width:820px;margin:0 auto;padding:0 30px}.footer__block-list{padding-bottom:40px;grid-template-columns:repeat(2,minmax(50px,1fr))}.template-product video-media{height:590px}.template-product .multi-column{grid:auto / auto-flow 33vw}.quiz-category{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (max-width: 809px){.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:32px;line-height:1.2em}.h5,.prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:16px;line-height:1.2em}.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6),.shopify-section--faq .prose .h2{font-size:27px;line-height:1.2em}.h4,.prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:22px;line-height:1.2em}.button:not(.facets__floating-filter .button){width:100%}.header__wrapper{padding-left:15px;padding-right:15px}.header__icon-list svg{width:22px;height:22px}.header__icon-list{gap:10px}.multi-column{gap:15px}.multi-column__item .prose .link{width:100%}.healing-inner-block .two-collections-block .collection_grid .image img{height:auto}.healing-inner-block .two-collections-block,.healing-inner-block{flex-direction:column}.text-block,.two-collections-block{flex:none;width:100%}.healing-inner-block .two-collections-block .collection_grid{width:100%;flex:none}.press{padding:0 15px}.blockquote{margin-top:5px}.text-with-icons__list.full-bleed{margin:0}.page-dots{gap:10px}.page-dots>*[aria-current=true]{opacity:1;background:#003883}.page-dots>*{width:10px;height:10px;opacity:1;background:#0000001a}.shopify-section--timeline .section{padding-top:30px;padding-bottom:0}.time-line-content p.h2{font-size:32px;line-height:1.2em}.button-wrapper{flex-direction:column}.button-wrapper a.button{width:100%}.footer__block-list{padding-bottom:40px;grid-template-columns:repeat(2,minmax(50px,1fr))}.shopify-section--rich-text .section.section-boxed{padding:0;margin:0 15px;border-radius:20px}.product-tab .tab-buttons{justify-content:left;overflow-x:scroll}.shopify-section--rich-text .richtext-overlap{padding:30px}.media-with-text__media img{height:auto;object-fit:cover}.needsclick[data-testid=form-row]{display:block!important}.needsclick[data-testid=form-row] .needsclick[data-testid=form-component]{padding:0 0 30px!important}.shopify-policy__title.h1{font-size:32px}.benefits{gap:30px;flex-direction:column}.shopify-section--benefit-detail .benefits{flex-direction:column-reverse}.benefits .left{gap:30px;width:100%}.benefits .right{width:100%}.shopify-section--benefit-detail .benefits .right img{height:auto}.shopify-section-image-with-text .section-boxed{margin:0 15px}.page-articles .multi-column__item img{height:auto;object-fit:cover}.page-about-us .media-with-text__media img{height:auto}.shopify-section--image-with-text-overlay image-banner.content-over-media{display:flex;flex-direction:column;gap:30px;border-radius:unset}.shopify-section--image-with-text-overlay .content-over-media:before{display:none}image-banner.content-over-media picture img{border-radius:20px}.shopify-section--image-with-text-overlay .prose{color:#102150}.template-page .h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:27px}svg.corner-svg{width:60px;height:60px}.result-show img{max-width:150px}.quiz-results.section{padding:40px 15px}.result-show{padding:15px}.all-results,p.score,.quiz-other-details{padding:20px}.all-results p.active{font-size:16px}.article-content .d-flex{flex-direction:column;gap:10px;align-items:center!important;justify-content:center;margin-bottom:10px}.article-content .d-flex p{text-align:center}.quiz-category{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media screen and (max-width: 500px){.icon-featured-row{flex-direction:column;gap:10px}.icon--item-list{gap:10px}.page-about-us .multi-column{flex-wrap:wrap}.bundle-wrapper{display:flex;flex-direction:column;gap:50px}.bundle-item{display:flex;align-items:center;gap:30px}.bundle-details{display:flex;gap:15px;flex:1 0 0px;flex-direction:column}.bundle-prod-info{flex:1 0 0px;text-align:left;display:flex;flex-direction:column;gap:5px}.bundle-prod-info span.text-with-icon{justify-content:left}.steps__bar>ul>li:not(:last-child) .number-dots:after{width:40px;top:50%;transform:translate(40px,-50%)}.number-dots{width:35px;height:35px}.steps__bar>ul{gap:50px;padding:30px 15px}.quiz-block{padding:50px 15px}.quiz-category-block{width:calc(100% - 15px)}span.hrline{height:15px}.logo-line img{max-width:150px}.article-content iframe#blog-post{height:100%}}@media screen and (min-width: 1375px){.header__icon-list button.tap-area.lg\:hidden{display:none}.header__icon-list nav.header__link-list{display:flex}}@media screen and (min-width:1150px){.template-index .media-with-text__media img,.template-index .media-with-text__media video img{height:431.25px;object-fit:cover}.template-index .media-with-text__media video-media img{height:100%;object-fit:cover}.page-4-reasons .shopify-section--media-with-text .media-with-text__media img{height:370px;object-fit:contain}}@media screen and (min-width: 1000px){.blog-post-card img{height:251px}.timeline__slide{display:flex;flex-direction:row-reverse;gap:50px;align-items:center}.timeline__slide>.timeline__image-wrapper{padding-inline-end:0;flex:1 0 0px}.timeline__slide>.timeline__image-wrapper img.timeline__image{height:400px;object-fit:contain}.timeline__slide>.prose{padding-inline-end:0;flex:1 0 0px}.image-link-blocks{display:grid;gap:15px;grid-template-columns:repeat(6,minmax(50px,1fr));grid-template-rows:repeat(1,min-content)}.product-gallery{position:sticky;top:0}.page-speaking-and-media :not(.is-scrollable) .text-with-icons__item{padding:15px}.page-about-us .prose>div p,.page-about-us .media-with-text__content .prose p:not(.media-with-text__content .prose :is(.h2,.h3,.h4)){font-size:18px;line-height:1.4em}.page-about-us .shopify-section--multi-column .prose p{font-size:18px;line-height:1.4em}}@media screen and (min-width: 809px){.shopify-section--image-with-text-overlay .prose{max-width:472px}}@media screen and (min-width: 700px){.announcement-bar{padding-block-start:10px;padding-block-end:10px}.footer__block{gap:var(--spacing-7-5)}.image-link-blocks__inner{padding:15px}.press__list-item{gap:var(--spacing-7-5)}.product-quick-add__variant{display:flex;flex-wrap:wrap}.product-quick-left{align-items:center;display:flex;flex:1 0 0px;flex-direction:row;flex-wrap:nowrap;gap:10px;height:min-content}.product-quick-left variant-media.variant-media{width:60px}.product-quick-left .title-row{gap:5px}.product-quick-right{align-items:center;display:flex;flex:1 0 0px;flex-direction:row;flex-wrap:nowrap;gap:10px;height:min-content}.product-quick-add__variant .product-quick-right{flex:1 0 0px;justify-content:right}.product-quick-add__variant buy-buttons{flex:.7 0 0px}.product-quick-add__variant .product-quick-right button.button{width:100%}.scrolling-up-product .shopify-section--announcement-bar{display:none}.product-quick-add__variant .price-list .text-lg{font-size:16px}.product-quick-add__variant .quantity-selector{background:#e8f0fa;border-color:#e8f0fa}.page-trichothecenes .media-with-text__item.block-2 .media-with-text__content .prose{display:flex;flex-direction:column;align-items:anchor-center;width:100%;opacity:1}.page-trichothecenes .media-with-text__item.block-2 .media-with-text__content .prose ul{display:flex;flex-wrap:wrap;column-gap:15px;justify-content:center}}.d-flex{display:flex;gap:30px}.submit_buttons{display:flex;flex-direction:column;gap:15px;width:100%}.quiz-category-group .email-input-feild .select{border-radius:30px;height:40px;font-size:14px;font-weight:400;letter-spacing:0px}.quiz-category-group .quiz_choice-option{display:flex;flex-direction:column;align-items:baseline;gap:10px;padding:30px 6px 15px}.label_yourself{font-size:14px;font-weight:700;letter-spacing:0px}.quiz-category-group .quiz_choice-option input[type=radio]{margin-right:8px;position:relative;width:20px;height:20px}.quiz-category-group .quiz_choice-option input[type=radio]:before{content:"";position:absolute;left:0;top:0;-webkit-appearance:none;appearance:none;background:#e8f0fa;border-radius:50%;min-width:20px;min-height:20px;display:block;z-index:0}.quiz-category-group .quiz_choice-option input[type=radio]:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-appearance:none;appearance:none;background:rgb(var(--text-color) / .12);border-radius:50%;min-width:8px;min-height:8px;display:block;z-index:1}.quiz-category-group .quiz_choice-option .d_flex{display:flex;align-items:center}.quiz-category-group .quiz_choice-option label.active input[type=radio]:after{background:#003883}.member_choice-option.active{display:flex;flex-direction:column;align-items:baseline;gap:15px}.member_choice-option.active label{margin-bottom:0;position:relative}.member_choice-option label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid #102150;padding:10px;border-radius:2px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px}.member_choice-option input:checked+span:after{content:"";display:block;position:absolute;top:50%;left:5px;width:6px;height:14px;border:solid #102150;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-50%,-50%)}.page-trichothecenes .section-blends .media-with-text__content,.page-about-us .section-blends .media-with-text__content{border-radius:20px;padding:0}.page-courses .shopify-section--image-with-text-overlay image-banner picture img{object-fit:cover;object-position:top}.page-courses .multi-column .grid-gap .multi-column__item img{width:100%}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
