:root{--color-pdp-primary-green:#0c716b;--color-pdp-secondary-beige:#f6f0e5;--color-pdp-dark-gray:#0f2a2a;--color-pdp-light-gray:#3d4b4b;--color-pdp-white:#fff;--color-pdp-orange:#db7237;--color-pdp-teal-accent:#f9fbf8;--color-pdp-teal-light-accent:#cadddc;--color-pdp-gray-light:#e2eae8}.single-product div.product .product_title{margin-bottom:0}span.woocommerce-Price-amount.amount{font-size:32px;font-weight:700;margin-right:-7px}.strike-price{color:#999;font-size:24px;margin-right:18px;text-decoration:line-through}.save-badge,.strike-price{font-family:inherit;vertical-align:middle}.save-badge{background-color:#e30000;border-radius:8px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:5px 9px}@media (max-width:991.98px){body.product-microbiome-template{padding-top:16px}body.product-microbiome-template .cr-reviews-rating{margin-top:20px}}div#rvx-review-star-count{margin-top:20px}.single-product .bg-green{background:var(--color-pdp-primary-green)}.single-product .bg-teal-accent{background:var(--color-pdp-teal-accent)}.single-product .cta-button{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:600;gap:10px;padding:10px 18px;text-decoration:none}.product-microbiome .tv-tabs.card{border:2px solid var(--color-pdp-primary-green);border-radius:10px;overflow:hidden}.product-microbiome .tv-tabs__nav{align-items:stretch;border-bottom:0;display:flex;justify-content:stretch;width:100%}.product-microbiome .tv-tabs__nav .nav-item{flex:1}.product-microbiome .tv-tabs__nav .nav-link{background:var(--color-pdp-secondary-beige);border:none;border-bottom:1px solid var(--color-pdp-primary-green)!important;border-radius:0;border-right:1px solid var(--color-pdp-primary-green)!important;color:var(--color-pdp-dark-gray);font-weight:700;height:100%;width:100%}.product-microbiome .tv-tabs__nav .nav-item:last-child button.nav-link{border-right:0!important}.product-microbiome .tv-tabs__nav .nav-link.active{background:var(--color-pdp-white);border:none;border-bottom:0;box-shadow:none;color:var(--color-pdp-dark-gray)}.product-microbiome .tv-tabs__content{background:var(--color-pdp-white);padding:16px}.product-microbiome .tv-grid{display:grid;gap:20px 40px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:768px){.product-microbiome .tv-grid{grid-template-columns:1fr}}.product-microbiome .tv-item{align-items:start;display:grid;gap:12px;grid-template-columns:36px 1fr}.product-microbiome .tv-dot{background:var(--color-pdp-primary-green);border-radius:50%;display:inline-block;height:36px;margin-top:2px;width:36px}.product-microbiome .tv-item__text strong{display:block;font-weight:700;margin-bottom:2px}.product-microbiome .tv-item__text p{color:var(--color-pdp-light-gray);margin:0}.product-microbiome .benefits-summary-badges{display:flex;flex-wrap:wrap;gap:10px}.product-microbiome .benefit-badge{align-items:center;background:#f4f4f4;border:none;border-radius:18px;box-shadow:none;color:#797979;display:flex;font-size:13px;font-weight:500;gap:5px;line-height:1;margin:0;padding:4px 14px 4px 10px;white-space:nowrap}.product-microbiome .benefits-summary-description{font-size:14px;line-height:22px}.product-microbiome .benefit-badge svg{height:15px;margin-right:4px;vertical-align:middle;width:15px}.product-microbiome .summary ul.benefit-bullets{list-style:none!important;margin:0;padding:0}.product-microbiome .summary ul.benefit-bullets li{line-height:1.5;margin-bottom:10px;padding-left:14px;position:relative}.product-microbiome .summary ul.benefit-bullets li:before{background:var(--color-pdp-orange);border-radius:2px;content:"";display:block;height:1.2em;left:0;position:absolute;top:.25em;width:4px}.product-microbiome .pm-nav{background:#eee;border-radius:13px;display:flex;margin-top:30px}.product-microbiome .pm-tab{background:#eee;color:var(--color-pdp-dark-gray);cursor:pointer;flex:1;margin:6px;padding:10px}.product-microbiome .pm-tab+.pm-tab{border-left:0}.product-microbiome .pm-tab.is-active{background:var(--color-pdp-white);color:var(--color-pdp-dark-gray)}.product-microbiome .pm-content{padding:0 10px}.product-microbiome .pm-block{margin-bottom:22px}.product-microbiome .pm-h3{color:var(--color-pdp-primary-green);font-size:26px;margin:0 0 8px}.product-microbiome .pm-p{margin:0}.product-microbiome .pm-checklist{gap:12px 28px}@media (max-width:768px){.product-microbiome .pm-checklist{grid-template-columns:1fr}}.product ul.check-list-green{display:grid;gap:10px;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.product ul.check-list-green li{padding-left:26px!important}.product .pm-checklist ul.check-list-green li:before{background-color:#106967;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M8 15.333A7.333 7.333 0 1 0 8 .667a7.333 7.333 0 0 0 0 14.666Z' fill='%23106967'/%3E%3Cpath d='m4 8.667 2.667 2.666L12 4.667' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:"";display:inline-block;height:16px;margin-top:-6px;width:16px}.product-microbiome .pm-table-wrap{overflow-x:auto}.product-microbiome .pm-table{border:1px solid var(--color-pdp-teal-light-accent);border-collapse:separate;border-radius:8px;border-spacing:0;font-size:15px;margin-bottom:0;margin-top:20px;overflow:hidden;width:100%}.product-microbiome .pm-table thead th{background:var(--color-pdp-white);border-bottom:1px solid var(--color-pdp-secondary-beige);font-weight:700;text-align:left}.product-microbiome .pm-table td,.product-microbiome .pm-table th{border-bottom:1px solid var(--color-pdp-secondary-beige);padding:10px 14px;text-align:left;vertical-align:middle}.product-microbiome .pm-table tbody tr:last-child td{border-bottom:0}.product-microbiome .pm-td-center,.product-microbiome .pm-th-center{text-align:center}@media (max-width:640px){.product-microbiome .pm-table thead{display:none}.product-microbiome .pm-table,.product-microbiome .pm-table tbody,.product-microbiome .pm-table td,.product-microbiome .pm-table tr{display:block;width:100%}.product-microbiome .pm-table{border:0}.product-microbiome .pm-table tbody tr{background:var(--color-pdp-white);border:1px solid var(--color-pdp-secondary-beige);border-radius:8px;margin:10px 0;padding:6px 12px}.product-microbiome .pm-table td{border:0;display:flex;gap:10px;padding:0}.product-microbiome .pm-table td:before{content:attr(data-label);font-weight:700;min-width:110px}.product-microbiome .pm-td-center{text-align:left}.product ul.check-list-green{grid-template-columns:1fr}.product-microbiome .pmc-sub{max-width:100%!important}.product-microbiome .pmc-card{height:auto!important}}.font-size-12{font-size:12px!important}.product-microbiome .pm-cards{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.product-microbiome .pm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.product-microbiome .pm-cards{grid-template-columns:1fr}}.product-microbiome .pm-card{background:var(--color-pdp-white);border:1px solid var(--color-pdp-secondary-beige);border-radius:8px;min-height:160px;padding:18px 20px}.product-microbiome .pm-card:hover{box-shadow:0 2px 10px rgba(0,0,0,.05)}.product-microbiome .pm-card__icon{background:var(--color-pdp-primary-green);border-radius:8px;display:grid;height:44px;margin-bottom:12px;place-items:center;width:44px}.product-microbiome .pm-card__icon img{filter:brightness(0) invert(1);height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.product-microbiome .pm-card__title{color:var(--color-pdp-primary-green);font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.3;margin:0 0 10px;text-align:left}.product-microbiome ul.check-list-transparent{color:var(--color-pdp-dark-gray);display:grid;font-size:14px;gap:8px;list-style:none;margin:0;padding:0}.product-microbiome ul.check-list-transparent li{line-height:1.5;padding-left:26px;position:relative}.product-microbiome ul.check-list-transparent li:before{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cg clip-path='url(%23a)' stroke='%231A1A1A' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 6.5 2 2 4-5'/%3E%3Cpath d='M6 11.5a5.5 5.5 0 1 0 0-11 5.5 5.5 0 0 0 0 11Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h12v12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-top:-6px;width:16px}.product-microbiome .pm-faq__nav{background:#f2f2f2;border:0;border-radius:12px;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;padding:6px}.product-microbiome .pm-faq__nav .pm-faq__tab{background:transparent;border:0!important;border-radius:10px;color:#2a3c3b;padding:10px 14px}.product-microbiome .pm-faq__nav .pm-faq__tab.active{background:var(--color-pdp-white);box-shadow:0 0 0 1px var(--color-pdp-gray-light) inset}.product-microbiome .pm-faq__content{padding:18px 0 0!important}.product-microbiome .pm-faq-accordion{display:block;margin:0}.product-microbiome .pm-faq-item{background:var(--color-pdp-white);border:1px solid var(--color-pdp-gray-light);border-radius:10px;margin-bottom:12px;overflow:hidden}.product-microbiome .pm-faq-toggle{background:var(--color-pdp-white);box-shadow:none;color:var(--color-pdp-primary-green);font-family:Poppins,sans-serif;font-size:18px;font-weight:600;padding:18px 20px}.product-microbiome .pm-faq-toggle:focus{box-shadow:none;outline:none}.product-microbiome .pm-faq-body{background:var(--color-pdp-white);border-top:1px solid #eaeff0;color:var(--color-pdp-dark-gray);padding:14px 16px 16px}.product-microbiome .pm-faq__placeholder{background:#fafdfc;border:1px dashed #dbe6e4;border-radius:10px;color:#506261;padding:16px}.product-microbiome .pm-faq__grid{display:block}.product-microbiome .pm-faq-cta__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.product-microbiome .pm-faq-btn{align-items:center;border-radius:999px;display:inline-flex;justify-content:center;line-height:1;min-width:220px;padding:12px 22px;text-decoration:none}.product-microbiome .pm-faq-btn--outline{background:transparent;border:2px solid var(--color-pdp-orange);color:var(--color-pdp-orange)}.product-microbiome .accordion-button:not(.collapsed){background-color:inherit;box-shadow:none;color:var(--color-pdp-primary-green)}.pm-faq-tabs__pane,.pm-faq__pane{display:none}.pm-faq-tabs__pane.is-active,.pm-faq__pane.is-active{display:block}.product-microbiome .pm-green-banner{background:var(--color-pdp-primary-green);color:var(--color-pdp-white);padding:0}.product-microbiome .pm-green-banner-inner{margin:0 auto;max-width:1160px;text-align:center}.product-microbiome .pm-green-banner-title{color:var(--color-pdp-white);font-size:26px;font-weight:800;line-height:1.3;margin:0 0 6px;text-align:center}.product-microbiome .pm-green-banner-sub{color:#eaf6f4;font-size:14px;margin:0 0 14px}.product-microbiome .pm-green-banner-cta{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:600;gap:10px;padding:10px 18px;text-decoration:none}.product-microbiome .pm-green-banner-cta-icon{border:2px solid var(--color-pdp-white);border-radius:50%;display:inline-grid;font-size:12px;height:22px;line-height:1;padding-left:1px;place-items:center;width:22px}@media (max-width:640px){.product-microbiome .pm-green-banner{padding:24px 14px}}.product-microbiome .pm-hero-offer{color:var(--color-pdp-white)}.product-microbiome .pm-hero-offer__inner{margin:0 auto;max-width:900px;text-align:center}.product-microbiome .pm-hero-offer__badge{background:#2cb1af;border-radius:8px;color:#e9fffb;display:inline-block;font-size:12px;font-weight:600;margin-bottom:14px;padding:8px 14px}.product-microbiome .pm-hero-offer__title{margin:0 0 8px}.product-microbiome .pm-hero-offer__subtitle{margin:0 auto 14px;max-width:760px;opacity:.95}.product-microbiome .pm-hero-offer__price{align-items:flex-end;display:flex;gap:14px;justify-content:center;margin-bottom:16px}.product-microbiome .pm-hero-offer__price-current{font-size:42px;font-weight:800;line-height:1}.product-microbiome .pm-hero-offer__price-old{font-size:18px;line-height:1;margin-bottom:4px;opacity:.7;text-decoration:line-through}.product-microbiome .pm-hero-offer__secure{font-size:12px;margin:6px 0 12px;opacity:.9}.product-microbiome .pm-hero-offer__benefits{display:flex;flex-wrap:wrap;gap:26px;justify-content:center;list-style:none;margin:0;opacity:.95;padding:0}.product-microbiome .pm-hero-offer__benefits li{align-items:center;display:flex;font-size:14px;gap:8px}.product-microbiome .pm-hero-offer__benefit-icon{color:#cfe9e5;display:inline-flex;height:18px;width:18px}@media (max-width:600px){.product-microbiome .pm-hero-offer{padding:28px 14px 34px}.product-microbiome .pm-hero-offer__price-current{font-size:36px}}.product-microbiome .pmc-head{align-items:center;display:flex;flex-direction:column}.product-microbiome .pmc{margin:0 auto;max-width:1160px;padding:10px 0 0}.product-microbiome .pmc-title{color:var(--color-pdp-primary-green);font-weight:800;margin:0 0 6px;text-align:center}.product-microbiome .pmc-sub{color:#3b4a49;margin:20px 0;max-width:70%;text-align:center}.product-microbiome .pmc-viewport{overflow:hidden;position:relative}.product-microbiome .pmc-track{display:flex;gap:16px;overflow:hidden;padding-bottom:12px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.product-microbiome .pmc-track::-webkit-scrollbar{height:6px}.product-microbiome .pmc-track::-webkit-scrollbar-thumb{background:#d9e6e4;border-radius:4px}.product-microbiome .pmc-card{align-items:center;background:var(--color-pdp-white);border:1px solid #e3ecea;border-radius:12px;box-shadow:0 1px 0 rgba(0,0,0,.02);display:flex;flex:0 0 calc(33.33333% - 10.66667px);gap:16px;height:170px;padding:18px 20px;scroll-snap-align:start;transition:background .3s ease,color .3s ease}@media (max-width:1024px){.product-microbiome .pmc-card{flex-basis:calc(50% - 8px)}}@media (max-width:640px){.product-microbiome .pmc-card{flex-basis:100%}}.product-microbiome .pmc-card.is-active{background:var(--color-pdp-primary-green);border-color:var(--color-pdp-primary-green);color:var(--color-pdp-white)}.product-microbiome .pmc-card.is-active .pmc-step,.product-microbiome .pmc-card.is-active .pmc-text{color:var(--color-pdp-white)}.product-microbiome .pmc-icon{display:grid;flex-shrink:0;height:54px;place-items:center;width:54px}.product-microbiome .pmc-card.is-active .pmc-icon img{filter:brightness(0) invert(1)!important;mix-blend-mode:normal;opacity:1}.product-microbiome .pmc-info{flex:1}.product-microbiome .pmc-step{color:var(--color-pdp-primary-green);font-size:16px;font-weight:800;margin:0 0 6px}.product-microbiome .pmc-text{color:#2e3c3c;margin:0}.product-microbiome .pmc-dots{display:flex;gap:10px;justify-content:center;padding:12px 0 0}.product-microbiome .pmc-dot{background:#cfdfdc;border:0;border-radius:50%;cursor:pointer;height:12px;transition:background .3s ease,transform .2s ease;width:12px}.product-microbiome .pmc-dot.is-active{background:var(--color-pdp-primary-green);transform:scale(1.1)}.product-microbiome .pm-learnmore-accordion .accordion-item{border:1px solid var(--color-pdp-gray-light);border-radius:8px;margin-bottom:12px;overflow:hidden}.product-microbiome .pm-learnmore-accordion .accordion-button{box-shadow:none;font-size:20px;font-weight:700;padding:18px 20px}.product-microbiome .pm-learnmore-accordion .accordion-button,.product-microbiome .pm-learnmore-accordion .accordion-button:not(.collapsed){background:var(--color-pdp-white);color:var(--color-pdp-primary-green)}.product-microbiome .pm-learnmore-accordion .accordion-button:focus{box-shadow:none}.product-microbiome .pm-faq-accordion .accordion-button:after,.product-microbiome .pm-learnmore-accordion .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23106967'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25rem;content:"";flex-shrink:0;height:1.25rem;margin-left:auto;transition:transform .2s ease-in-out;width:1.25rem}.product-microbiome .pm-learnmore-body{background:var(--color-pdp-white);padding:20px 20px 24px}.product-microbiome .pm-learnmore-grid{align-items:start;display:grid;gap:24px;grid-template-columns:1fr 45%}@media (max-width:768px){.product-microbiome .pm-learnmore-grid{grid-template-columns:1fr}}.product-microbiome .pm-learnmore-image img{border-radius:6px;display:block;width:100%}.product ul.check-list-green.check-list-green-one-column{grid-template-columns:1fr}.product-microbiome .product-microbiome-overview{margin-top:40px}.product-microbiome .pm-overview-section{background:var(--color-pdp-white);border:1px solid var(--color-pdp-gray-light);border-radius:10px;padding:18px 18px 20px}.product-microbiome .pm-overview-text{color:#243334;margin:0}.product-microbiome .pm-overview-space{margin-top:24px}.product-microbiome .pm-overview-table-wrap{overflow-x:auto}.product-microbiome .pm-overview-table{border-collapse:separate;border-spacing:0;font-size:16px;overflow:hidden;width:100%}.product-microbiome .pm-overview-table thead th{color:var(--color-pdp-white);font-weight:800;padding:12px 14px;text-align:left}.product-microbiome .pm-overview-col-feature{background:var(--color-pdp-white);color:#233132!important;width:34%}.product-microbiome .pm-overview-col-basic{background:var(--color-pdp-orange);text-align:center!important;width:33%;word-break:keep-all}.product-microbiome .pm-overview-col-premium{background:var(--color-pdp-primary-green);text-align:center!important;width:33%;word-break:keep-all}.product-microbiome .pm-overview-table tbody td{border-bottom:1px solid #eef3f2;padding:12px 14px}.product-microbiome .pm-overview-td-center{text-align:center}.product-microbiome .pm-overview-table tbody td.pm-overview-td-orange-light{background:#f6dac8}.product-microbiome .pm-overview-table tbody td.pm-overview-td-green-light{background:var(--color-pdp-teal-light-accent)}.product-microbiome .pm-overview-table tbody td:last-child{border-right:0}.product-microbiome .pm-overview-table tbody tr:last-child td{border-bottom:0}.product-microbiome .pm-overview-tips{display:grid;font-size:16px;gap:12px;grid-template-columns:repeat(2,1fr)}.product-microbiome .pm-overview-tip-icon{height:20px;margin-right:8px;vertical-align:middle;width:20px}@media (max-width:640px){.product-microbiome .pm-overview-tips{grid-template-columns:1fr}}.product-microbiome .pm-overview-tip{background:var(--color-pdp-teal-accent);border-radius:10px;color:#213131;display:flex;padding:12px 16px}.product-microbiome .pm-articles__inner{margin:0 auto;max-width:1100px}.product-microbiome .pm-articles__title{color:var(--color-pdp-primary-green);font-weight:700;margin-bottom:6px}.product-microbiome .pm-articles__subtitle{color:#444;margin-bottom:32px}.product-microbiome .pm-articles__grid{display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}@media (max-width:992px){.product-microbiome .pm-articles__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.product-microbiome .pm-articles__grid{grid-template-columns:1fr}}.product-microbiome .pm-articles__card{border-radius:6px;overflow:hidden;text-align:left}.product-microbiome .pm-articles__thumb{aspect-ratio:4/3}.product-microbiome .pm-articles__thumb img{display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product-microbiome .pm-articles__body{padding-top:16px}.product-microbiome .pm-articles__heading{color:#111;font-weight:700;margin-bottom:8px}.product-microbiome .pm-articles__text{color:#444;margin-bottom:12px}.product-microbiome .pm-articles__link{color:#106967}.product-microbiome .pm-articles__link:hover{text-decoration:underline}ul.section_newsletter_subscription__networks li a{color:#0c716b}#pm-pane-reviews.is-reflowing .cr-reviews-slider{visibility:hidden!important}
/*# sourceMappingURL=microbiome.css.map */
