.button,.button-label,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border:1px solid #85c02d;transition:all .15s ease-in-out}.button:hover,.button-label:hover .shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{background:transparent!important;color:#85c02d}.announcement-bar__message{min-height:inherit;text-align:inherit}.header__inline-menu{margin-left:0}.header__submenu.list-menu{padding:2.4rem 0}.header__submenu .header__menu-item{padding:.8rem 2.4rem}.menu-drawer__menu .menu-drawer__menu-item{padding:1.1rem 3.2rem}.menu-drawer__menu .menu-drawer__menu-item>.icon-arrow{right:2.5rem}@media screen and (min-width:990px){.search-modal__content .search-modal__form{max-width:47.8rem}}header.header{padding:10px 1.5rem 0px}@media screen and (min-width:990px){header.header{padding-top:20px;padding-bottom:0}}.announcement-bar__message{min-height:inherit}.header__heading-logo{max-width:380px;width:100%}.header__icons{padding-right:0}.header--has-social .menu-drawer__utility-links .menu-drawer__localization{display:none}.header--has-social div.menu-drawer__utility-links{padding:2rem}.menu-drawer__utility-links .menu-drawer__account{padding:1.2rem;margin-left:-1.2rem}#menu-drawer .menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{margin:0;margin-left:-1.2rem}.list-social .list-social__item .icon{height:1.8rem;width:1.8rem}div.menu-drawer__localization+.list-social{margin-top:2rem}div.menu-drawer{width:calc(100vw - 4rem);border-width:0 var(--drawer-border-width) 0 0;border-style:solid;border-color:rgba(var(--color-foreground),var(--drawer-border-opacity))}nav.menu-drawer__navigation{padding:5.6rem 0}.list-menu__item{font-size:17px;font-weight:700}.header__submenu .list-menu__item{font-size:14px}.price--on-sale .price-item--sale.price-item--last{color:#e22120}.rating .rating-star:before{content:"\2605\2605\2605\2605\2605";background:#f0d018;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer .footer__content-bottom-wrapper{display:block;width:100%}.footer .footer__content-bottom-wrapper .footer__column--info{width:100%;align-items:center}@media screen and (min-width:750px){.footer__payment .list-payment,ul.list-payment{margin:0;justify-content:center}}.footer__list-social .list-social__item .icon,.list-social__item .icon{height:1.8rem;width:1.8rem}.footer__list-social .list-social__link{padding:1.3rem}.footer .newsletter-form__field-wrapper .field__input{height:5rem}.footer .newsletter-form__button{width:5rem}.product .price--sold-out .price__badge-sold-out{background:transparent;color:rgb(var(--color-base-text));border-color:transparent}.product-form__submit{margin-bottom:1rem;background-color:#000;color:#fff;border:1px solid #000}.product-form__submit:hover{color:#000}div.product-option{font-size:1.6rem}.product-option .badge{display:inline-block}div.quantity-popover-container{padding:0}.product-option s{margin-right:1rem}cart-items div.title-wrapper-with-link{margin-top:3rem}@media screen and (min-width:990px){cart-items div.title-wrapper-with-link{margin-top:5rem}}.cart__footer{padding-top:1rem!important}.detail-info{display:inline-block;width:100%;margin:50px 0 0}.detail-info [data-tab-content]{display:none}.detail-info .active[data-tab-content]{display:block}.detail-info .tabs{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;border-bottom:1px solid #ddd}.detail-info .tab{cursor:pointer;padding:10px 20px}.detail-info .tab.active{background-color:#fff;border:1px solid #ddd;border-bottom:none;color:#000;margin-bottom:-1px}.detail-info .tab:hover{color:#000}.detail-info .tab-content{margin:30px 0}@media screen and (max-width:749px){.detail-info{margin-top:20px}.detail-info .tab{border:1px solid #ddd;border-bottom:none;width:100%}.detail-info .tab.active{border-bottom:1px solid #000;border-color:#000;margin-bottom:0}}.faq-outer{margin-bottom:30px!important}.faq-outer .custom-heading{margin:40px 0}.faq-outer .custom-heading.mar-top-zero{margin-top:0}.faq-outer .accordion-item{margin:0}.faq-outer .accordion-item.first-tab .faq-heading h4{border-top:1px solid #ddd}.faq-outer .accordion-item.active{border-bottom:1px solid #ddd}.faq-outer .faq-heading h4{padding:15px 0;margin:0;border-bottom:1px solid #ddd;font-size:18px;position:relative;cursor:pointer}.faq-outer .faq-heading h4:after{content:"+";font-size:28px;line-height:28px;text-align:center;position:absolute;background:transparent;right:0;top:0;width:28px;height:28px;bottom:0;margin:auto}.faq-outer .accordion-item.active .faq-heading h4:after{content:"-"}.faq-outer .accordian-text{display:none}.detail-info .tab-content #COA img{margin:auto;text-align:center;max-width:100%;height:auto;display:block}.needsclick.kl-private-reset-css-Xuajs1,.healing-and-recovery .main-page-title,.health-amp-wellness .main-page-title,.muscle-building .main-page-title,.weight-loss .main-page-title{display:none}.custom-image-with-text .image-with-text__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;align-self:center;padding:4rem 0 2rem;position:relative;z-index:1}.custom-image-with-text .image-with-text__text--caption{margin:0}.custom-image-with-text .image-with-text__heading{margin-top:0}.custom-image-with-text .image-with-text__text.rte p{font-size:18px;letter-spacing:0;color:#000;line-height:28px;margin:0}.custom-image-with-text .image-with-text__content .image-with-text__text+.button{margin-top:3rem;color:#fff}.custom-image-with-text .image-with-text__content .image-with-text__text+.button:hover{color:rgba(var(--color-link),var(--alpha-link))}@media screen and (min-width:750px){.custom-image-with-text .image-with-text__grid--reverse{flex-direction:row-reverse}}@media screen and (min-width:990px){.custom-image-with-text .image-with-text__content{padding:7rem 7rem 7rem 0}}.shopify-policy__body .rte{margin-bottom:50px}.shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.shopify-policy__container{padding-left:3.2rem;padding-right:3.2rem}}@media screen and (min-width:990px){.shopify-policy__container{padding-left:5rem;padding-right:5rem}}.product-form__buttons .product-form__submit:disabled+.shopify-payment-button{display:none}.rich-text__heading,.goal-section .section-heaer h2{color:#000}.goal-section .goal-container .goal-txt{color:#fff;background-color:#0009;padding:4px 8px}.yotpo-smsbump-submit-button .sc-1p0px7q-2 p{color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/70/assets/custom.css.map */
