.section-tuumbiome-faq-page .tb-faqp{background:var(--tb-white, #ffffff);padding-top:100px!important;padding-bottom:100px!important}.section-tuumbiome-faq-page .tb-faqp__inner{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.section-tuumbiome-faq-page .tb-faqp__header{text-align:center;margin-bottom:48px}.section-tuumbiome-faq-page .tb-faqp__overline{display:block;font-size:11px;letter-spacing:4px;text-transform:uppercase;font-weight:600;color:var(--tb-sage, #829973);margin-bottom:14px}.section-tuumbiome-faq-page .tb-faqp__heading{font-size:clamp(28px,3.5vw,42px);font-weight:700;line-height:1.2;color:var(--tb-graphite, #1f1f1f);margin-bottom:16px}.section-tuumbiome-faq-page .tb-faqp__subtext{font-size:17px;font-weight:300;line-height:1.7;color:#555;max-width:600px;margin:0 auto}.section-tuumbiome-faq-page .tb-faqp__tabs-wrap{margin-bottom:48px}.section-tuumbiome-faq-page .tb-faqp__tabs{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.section-tuumbiome-faq-page .tb-faqp__tab{padding:14px 32px;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:.5px;color:var(--tb-graphite, #1f1f1f);background:transparent;border:2px solid rgba(0,0,0,.12);border-radius:100px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.section-tuumbiome-faq-page .tb-faqp__tab:hover{color:var(--tb-sage-dark, #314e3e);border-color:var(--tb-sage, #829973);background:#8299730f}.section-tuumbiome-faq-page .tb-faqp__tab.is-active{background:var(--tb-sage-dark, #314e3e);color:var(--tb-white, #ffffff);border-color:var(--tb-sage-dark, #314e3e);box-shadow:0 4px 12px #314e3e40}.section-tuumbiome-faq-page .tb-faqp__list{max-width:760px;margin:0 auto}.section-tuumbiome-faq-page .tb-faqp__item{border-bottom:1px solid rgba(0,0,0,.06)!important;border-top:none!important;border-left:none!important;border-right:none!important}.section-tuumbiome-faq-page .tb-faqp__item:first-child{border-top:1px solid rgba(0,0,0,.06)!important}.section-tuumbiome-faq-page .tb-faqp__item summary{list-style:none}.section-tuumbiome-faq-page .tb-faqp__item summary::-webkit-details-marker{display:none}.section-tuumbiome-faq-page .tb-faqp__item summary::marker{display:none;content:""}.section-tuumbiome-faq-page .tb-faqp__question{padding:24px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:color .3s ease}.section-tuumbiome-faq-page .tb-faqp__question:hover{color:var(--tb-sage, #829973)}.section-tuumbiome-faq-page .tb-faqp__question-text{font-size:16px;font-weight:500;color:inherit;line-height:1.4}.section-tuumbiome-faq-page .tb-faqp__icon{width:24px;height:24px;min-width:24px;position:relative;display:flex;align-items:center;justify-content:center}.section-tuumbiome-faq-page .tb-faqp__icon:before,.section-tuumbiome-faq-page .tb-faqp__icon:after{content:"";position:absolute;background:var(--tb-sage, #829973);border-radius:2px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.section-tuumbiome-faq-page .tb-faqp__icon:before{width:14px;height:2px}.section-tuumbiome-faq-page .tb-faqp__icon:after{width:2px;height:14px}.section-tuumbiome-faq-page .tb-faqp__item[open] .tb-faqp__icon:after{transform:rotate(90deg)}.section-tuumbiome-faq-page .tb-faqp__item[open] .tb-faqp__question{color:var(--tb-sage, #829973)}.section-tuumbiome-faq-page .tb-faqp__answer{font-size:15px;font-weight:300;line-height:1.75;color:#555;padding:0 40px 24px 0}.section-tuumbiome-faq-page .tb-faqp__answer p{margin:0 0 12px}.section-tuumbiome-faq-page .tb-faqp__answer p:last-child{margin-bottom:0}.section-tuumbiome-faq-page .tb-faqp__empty{text-align:center;font-size:15px;color:var(--tb-graphite-mid, #878787);padding:60px 0}@media screen and (max-width:1024px){.section-tuumbiome-faq-page .tb-faqp__inner{padding-left:24px;padding-right:24px}.section-tuumbiome-faq-page .tb-faqp__tabs{justify-content:center}}@media screen and (max-width:768px){.section-tuumbiome-faq-page .tb-faqp{padding-top:60px!important;padding-bottom:60px!important}.section-tuumbiome-faq-page .tb-faqp__inner{padding-left:20px;padding-right:20px}.section-tuumbiome-faq-page .tb-faqp__header{margin-bottom:32px}.section-tuumbiome-faq-page .tb-faqp__subtext{font-size:15px}.section-tuumbiome-faq-page .tb-faqp__tabs-wrap{margin-bottom:32px}.section-tuumbiome-faq-page .tb-faqp__tabs{gap:8px}.section-tuumbiome-faq-page .tb-faqp__tab{padding:10px 22px;font-size:13px}.section-tuumbiome-faq-page .tb-faqp__question{padding:20px 0}.section-tuumbiome-faq-page .tb-faqp__question-text{font-size:15px}.section-tuumbiome-faq-page .tb-faqp__answer{font-size:14px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-tuumbiome-faq-page.css.map */
