h2,p{margin:0!important}.categorized-faq-section__top{display:flex;padding:40px 16px;flex-direction:column;align-items:center;gap:32px;align-self:stretch;width:100%;max-width:1600px;margin:0 auto}.categorized-faq-section__title{color:#000;font-family:ATCArquetteBold!important;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0!important;text-align:center;width:100%}.categorized-faq-section__title span{color:#000;font-family:"Awesome Serif Italic";font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:lowercase}.categorized-faq-section__categories_container{display:flex;align-items:center;justify-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.category-container{display:flex;height:36px;padding:8px 16px;justify-content:center;align-items:center;gap:10px;justify-self:stretch;border-radius:24px;background:#e5e5e7;color:#000;text-align:center;font-family:ATCArquette-Medium!important;font-size:12px;font-style:normal;font-weight:600;line-height:19.2px;text-transform:uppercase;transition:opacity .5s ease}.category-container:hover{opacity:.7}.trx-faq-panel{display:none;width:100%;flex-direction:column;gap:8px}.trx-faq-panel.is-active{display:flex}.faq__item{display:grid;grid-template-columns:24px 1fr;column-gap:16px;cursor:pointer;padding:12px 8px;border-radius:4px;background:#fffce759;width:100%}.faq__button{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center}.faq__panel{grid-column:2 / -1;max-height:0;overflow:hidden;opacity:0;padding:0;transition:max-height .3s ease,opacity .3s ease}.faq__question{font-family:Montserrat!important;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.faq__panel-inner p,.faq__panel-inner a{color:#000;font-family:Montserrat-Medium!important;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.faq__item.is-open .faq__panel{max-height:1000px;opacity:1;padding-top:12px;padding-bottom:12px;background:#fffce759}.trx-home-faq-section__title{font-family:ATCArquette-Bold,system-ui,sans-serif;color:inherit;text-align:center;margin:0}.category-container.is-active{background:#000;color:#fff}.faq-section-inner-container{display:flex;flex-direction:column;width:100%;gap:32px}@media(min-width:768px){.categorized-faq-section__top{display:flex;padding:80px 40px;flex-direction:column;align-items:center;gap:32px}.categorized-faq-section__title{font-size:32px}.categorized-faq-section__title span{font-size:40px}}@media(min-width:1426px){.categorized-faq-section__top{padding:80px 72px}}.trx-nutrition-bundle-quiz-section{display:flex;padding:40px 16px;flex-direction:column;align-items:center;justify-content:center;gap:32px;align-self:stretch;max-width:1600px;margin:0 auto}.trx-nutrition-bundle-quiz-section__image{border-radius:24px;max-width:400px}@media(min-width:768px){.trx-nutrition-bundle-quiz-section{padding:60px 40px;justify-content:space-between}.trx-nutrition-bundle-quiz-section__image{max-width:unset;width:100%}}@media(min-width:1425px){.trx-nutrition-bundle-quiz-section{padding:60px 72px;flex-direction:row}}h2,h3,p{margin:0!important}.trx-nutrition-kenetik-section{display:flex;padding:40px 16px;flex-direction:column;align-items:center;gap:32px;max-width:1600px;margin:0 auto}.trx-nutrition-kenetik-section__header{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center}.trx-nutrition-kenetik-section__header-title{color:#000;font-family:ATCArquetteBold!important;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0!important}.trx-nutrition-kenetik-section__header-title span{color:#000;font-family:"Awesome Serif Italic";font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:lowercase}.kenetik-divider{background:linear-gradient(90deg,#fffacc,#fff7ba,#fff5a8,#fff294,#ffef7e,#ffec66,#ffe847,#ffe500,#ffe847,#ffec66,#ffef7e,#fff294,#fff5a8,#fff7ba,#fffacc);height:1px;width:100%;max-width:256px}.trx-nutrition-kenetik-section__header-subtitle{color:#19191b;text-align:center;font-family:ATCArquette-Medium!important;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.trx-nutrition-kenetik-section__cards-container{display:flex;flex-direction:column;gap:16px}.trx-nutrition-kenetik-section__card-container{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:18px;align-self:stretch;border-radius:24px;border:1px solid #b2b2b8}.trx-nutrition-kenetik__card-images-container{position:relative;border-radius:24px 24px 0 0;background:linear-gradient(180deg,#f7f8fa,#e7ecf1 80.96%,#f0f4f8)}.trx-nutrition-kenetik__card-image,.trx-nutrition-kenetik__card-hover-image{height:400px;border-radius:24px 24px 0 0;object-fit:scale-down}.trx-nutrition-kenetik__card-hover-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease;object-fit:cover}.trx-nutrition-kenetik__card-images-container:hover .trx-nutrition-kenetik__card-hover-image{opacity:1}.trx-nutrition-kenetik__card-information-container{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:18px;align-self:stretch}.kenetik-optimal-use-ingredients-container{display:flex;flex-direction:column;width:100%;gap:18px}.kenetik-optimal-use-container{display:flex;padding:16px;width:100%;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch;border-radius:10px;background:#fff9d0}.kenetik-optimal-use-container .optimal-use-text{color:#65656d;font-family:Montserrat-Medium!important;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.kenetic-ingredients-container{display:flex;padding:0 12px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.trx-nutrition-kenetik__add-to-cart-button{display:flex;position:relative;height:56px;padding:18px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:28px;background:#ffe500;text-align:center;color:#000;font-family:ATCArquette-Medium!important;font-size:16px;font-style:normal;font-weight:600;line-height:19.2px;text-transform:uppercase;transition:opacity .5s ease}.trx-nutrition-kenetik__add-to-cart-button:disabled{background:#d9d9d9;color:#6b6b6b;cursor:not-allowed;opacity:.7;pointer-events:none}.trx-nutrition-kenetik__add-to-cart-button:hover{opacity:.7}.badge_text{display:flex;padding:4px 12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;position:absolute;top:40px;left:0;border-radius:0 12px 12px 0;background:#7e7e88;color:var(--brand-neutral-white, #fff);font-family:Montserrat-Medium!important;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.trx-nutrition-kenetik__title-button-container{display:flex;flex-direction:column;gap:18px;width:100%}@media(min-width:768px){.trx-nutrition-kenetik-section{padding:20px 40px 60px}.trx-nutrition-kenetik__card-images-container{height:440px;align-self:stretch}.trx-nutrition-kenetik__card-hover-image{width:100%;height:100%;object-fit:contain}.trx-nutrition-kenetik__card-image{margin-top:30px;height:400px}.kenetik-optimal-use-ingredients-container{flex-direction:row;align-items:center;justify-content:center}.kenetik-optimal-use-container{flex:1 0 0}.kenetic-ingredients-container{justify-content:center}.feature-container{max-width:200px}.trx-nutrition-kenetik-section__cards-container{gap:80px;max-width:700px}.trx-nutrition-kenetik__title-button-container{width:100%;flex-direction:row;justify-content:space-between}.trx-nutrition-kenetik__title-button-container button{min-width:179px}.trx-nutrition-kenetik__card-hover-image{object-fit:cover}.trx-nutrition-kenetik-section__header-title{font-size:32px}.trx-nutrition-kenetik-section__header-title span{font-size:40px}}@media(min-width:1425px){.trx-nutrition-kenetik-section{padding:60px 72px}.trx-nutrition-kenetik-section__card-container{flex-direction:row;align-items:center;width:100%}.trx-nutrition-kenetik__card-images-container{height:343px;width:343px;border-radius:24px}.trx-nutrition-kenetik__card-images-container,.trx-nutrition-kenetik__card-image,.trx-nutrition-kenetik__card-hover-image{height:100%;border-radius:24px 0 0 24px}.trx-nutrition-kenetik__card-information-container{align-items:center;justify-content:center;flex:1}}.nutrition-lab-tested-section{background:linear-gradient(180deg,#fff9d000,#fff9d0),var(--brand-neutral-white, #fff)}.nutrition-lab-tested-section{padding:100px 16px 40px}.nutrition-lab-container{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;gap:32px;max-width:1459px;margin:0 auto}.nutrition-lab-tested-section__icon-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:16px}.lab-divider{background:linear-gradient(90deg,#fffacc,#fff7ba,#fff5a8,#fff294,#ffef7e,#ffec66,#ffe847,#ffe500,#ffe847,#ffec66,#ffef7e,#fff294,#fff5a8,#fff7ba,#fffacc);height:1px;width:100%;max-width:256px}.nutrition-lab-tested-title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}h2{margin:0!important;color:var(--brand-slate-900, #19191b);font-family:ATCArquette-Medium!important;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.nutrition-lab-tested-section__cards-container{display:flex;flex-direction:column;width:100%;gap:24px}.nutrition-lab-tested-section_card-container{display:flex;padding:16px;gap:17px;width:100%;align-items:center;border-radius:16px;background:#fff}.nutrition-lab-tested-section_card-container .icon-container{width:50px;height:50px;aspect-ratio:1/1}.nutrition-lab-tested-section_card__copy-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.nutrition-lab-tested-section_card__copy-container h5{margin:0!important;color:#000;font-family:ATCArquette-Medium!important;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.nutrition-lab-tested-section_card__copy-container p{color:#323236;font-family:Montserrat-Medium!important;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.nutrition-lab-tested-section__legal-copy-container{padding:0 16px 40px;text-align:center;color:#000;font-family:ATCArquette-Regular!important;font-size:15px;font-style:normal;font-weight:400;line-height:21px}.nutrition-lab-tested-section__legal-copy-container a{font-size:15px;font-style:normal;font-weight:500;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media(min-width:768px){.nutrition-lab-tested-section{padding:100px 72px 40px}.nutrition-lab-tested-section_card-container{padding:33px}h2{font-size:26px}.nutrition-lab-tested-section_card__copy-container h5{font-size:24px}.nutrition-lab-tested-section__legal-copy-container{padding:40 px}}@media(min-width:1425px){.nutrition-lab-tested-section{padding:100px 72px 60px}.nutrition-lab-tested-section__cards-container{display:grid;grid-template-columns:1fr 1fr;gap:24px}.nutrition-lab-tested-section__legal-copy-container{padding:40px 72px}}p,h2,h3{margin:0!important}.trx-nutrition-lineup-section{display:flex;padding:40px 16px;flex-direction:column;align-items:center;gap:40px;align-self:stretch;width:100%;max-width:1600px;margin:0 auto}.trx-nutrition-lineup-section__header{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center}.trx-nutrition-lineup-section__header-title{color:#000;font-family:ATCArquetteBold!important;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0!important}.trx-nutrition-lineup-section__header-title span{color:#000;font-family:"Awesome Serif Italic";font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:lowercase}.lineup-divider{background:linear-gradient(90deg,#fffacc,#fff7ba,#fff5a8,#fff294,#ffef7e,#ffec66,#ffe847,#ffe500,#ffe847,#ffec66,#ffef7e,#fff294,#fff5a8,#fff7ba,#fffacc);height:1px;width:100%;max-width:256px}.trx-nutrition-lineup-section__header-subtitle{color:#19191b;text-align:center;font-family:ATCArquette-Medium!important;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.trx-nutrition-lineup-section__cards-container{display:grid;grid-template-columns:1fr;gap:16px}.trx-nutrition-lineup-section__card-container{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:18px;align-self:stretch;border-radius:24px;border:1px solid #b2b2b8}.trx-nutrition-lineup__card-images-container{position:relative;border-radius:24px 24px 0 0;background:linear-gradient(180deg,#f7f8fa,#e7ecf1 80.96%,#f0f4f8)}.trx-nutrition-lineup__card-image,.trx-nutrition-lineup__card-hover-image{height:400px;border-radius:24px 24px 0 0;object-fit:cover}.trx-nutrition-lineup__card-hover-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease;object-fit:cover;height:100%;width:100%}.trx-nutrition-lineup__card-images-container:hover .trx-nutrition-lineup__card-hover-image{opacity:1}.trx-nutrition-lineup__card-information-container{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:18px;align-self:stretch}.card-subtitle{color:#666668;font-family:Montserrat-Medium!important;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.card-title{color:#000;font-family:ATCArquette-Medium!important;font-size:26px;font-style:normal;font-weight:600;line-height:normal;margin:0!important}.card-divider{background:#ffe500;height:2px;width:100%}.card-divider-gray{background:#cbcbcf;height:2px;width:100%}.card-description{color:#2d2d2d;font-family:Montserrat-Medium!important;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.optimal-use-ingredients-container{display:flex;flex-direction:column;width:100%;gap:18px}.optimal-use-container{display:flex;padding:12px;width:100%;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch;border-radius:10px;background:#fff9d0}.optimal-use-container .optimal-use-text{color:#65656d;font-family:Montserrat-Medium!important;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.optimal-use-title{color:#000;font-family:Montserrat-Medium!important;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.ingredients-container{display:flex;padding:0 12px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.ingredient-text{color:#65656d;font-family:Montserrat-Medium!important;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.features-container{display:flex;width:100%;justify-content:space-evenly}.feature-container{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:103px}.feature-container .feature-text{color:#000;text-align:center;font-family:Montserrat-Medium!important;font-size:12px;font-style:normal;font-weight:500;line-height:150%;text-transform:capitalize}.trx-nutrition-lineup__add-to-cart-button{display:flex;position:relative;height:56px;padding:18px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:28px;background:#ffe500;text-align:center;color:#000;font-family:ATCArquette-Medium!important;font-size:16px;font-style:normal;font-weight:600;line-height:19.2px;text-transform:uppercase;transition:opacity .5s ease}.trx-nutrition-lineup__add-to-cart-button:disabled{background:#d9d9d9;color:#6b6b6b;cursor:not-allowed;opacity:.7;pointer-events:none}.trx-nutrition-lineup__add-to-cart-button:hover{opacity:.7}.learn-more-link{display:flex;height:56px;padding:18px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;color:#65656d;text-align:center;font-family:ATCArquette-Medium!important;font-size:16px;font-style:normal;font-weight:600;line-height:19.2px;text-transform:uppercase}@media(min-width:768px){.trx-nutrition-lineup-section{padding:40px}.trx-nutrition-lineup__card-images-container{height:448px;align-self:stretch}.trx-nutrition-lineup__card-hover-image{width:100%;height:100%}.trx-nutrition-lineup__card-image{height:100%}.optimal-use-ingredients-container{flex-direction:row}.ingredients-container,.optimal-use-container{width:50%}.feature-container{max-width:200px}.trx-nutrition-lineup-section__cards-container{gap:80px;max-width:700px}}@media(min-width:1425px){.trx-nutrition-lineup-section{padding:80.219px 72px 64.781px}.trx-nutrition-lineup-section__cards-container{grid-template-columns:1fr 1fr;gap:82px}.trx-nutrition-lineup-section__cards-container{max-width:unset}.trx-nutrition-lineup-section__header-title{font-size:32px}.trx-nutrition-lineup-section__header-title span{font-size:40px}.trx-nutrition-lineup-section__header-subtitle{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAACAAAAICY */
