.product-faq__question{font-size:16px!important}.product-bullet-item.has-bg{padding:5px 11px!important}.page-section-header{text-align:center;max-width:800px;margin:0 auto}.page-section-header h2{font-size:50px;margin-bottom:20px;color:#ffdb93!important}.page-section-header p{font-size:20px}.tabbed-reviews-section{background:linear-gradient(180deg,#200202,#390404 50.56%,#200202);color:#fff}.tabbed-reviews-section .page-section-header{margin-bottom:20px}body .product-bullet-items.layout-horizontal{gap:8px!important}.product-bullet-item.has-bg{padding:5px 10px}.tabbed-reviews-section .page-section-header h2{font-size:60px}.tabbed-reviews-section .reviews-tabs{margin-bottom:30px;text-align:center}.tabbed-reviews-section .tab-btn{padding:10px 25px;font-size:16px;margin:5px;border-radius:20px;border:.5px solid #9C7878;background:#3c1d1d;color:#cabdbd;cursor:pointer}.tabbed-reviews-section .tab-btn.active{background:#fff;color:#000}.tabbed-reviews-section .tab-content{display:none}.tabbed-reviews-section .tab-content.active{display:block}.tabbed-reviews-section .review-card{margin:10px}.tabbed-reviews-section .review-image{position:relative;border-radius:15px;overflow:hidden;height:538px;border:.5px solid #412A2A}.tabbed-reviews-section .review-image img{width:100%;display:block;object-fit:cover}.tabbed-reviews-section .review-image:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,#24030400,#240304de 75.69%);pointer-events:none}.tabbed-reviews-section .review-info h4{margin-bottom:5px;color:#ccbf9a;font-size:24px;letter-spacing:0%;font-family:clash-grotesk!important}.tabbed-reviews-section .review-info span{font-size:12px;display:block;color:#caae64}.tabbed-reviews-section .review-info p{font-size:14px;line-height:1.6;min-height:120px;padding-top:14px}.tabbed-reviews-section .slick-dots{display:flex!important;justify-content:center;align-items:center;margin-top:20px;gap:10px;bottom:-50px}.tabbed-reviews-section .slick-dots li{margin:0}.tabbed-reviews-section .slick-dots li button{width:14px;height:14px;border-radius:50%;background:#6b2b2b;border:none;padding:0;font-size:0}.tabbed-reviews-section .slick-dots li.slick-active button{background:#f2c57c}.tabbed-reviews-section .review-info{position:absolute;text-align:start;bottom:0;padding-top:10px;margin:0 20px;border-top:1px solid #CAA763}.review-card-content{position:relative}.tabbed-reviews-section .slick-dots li button:before{display:none}.review-info .d-flex{display:flex;justify-content:space-between;align-items:center}.review-info .d-flex span:last-child{display:flex;align-items:center;gap:10px}.root-cause-section{background:linear-gradient(180deg,#260005f7,#3e020a);color:#fff;position:relative}.root-cause-section:after{content:"";background:linear-gradient(90deg,#5a4825,#caa763 51.44%,#5a4825);position:absolute;top:0;width:100%;height:1px;left:0;right:0;z-index:1}.root-cause-container{max-width:975px;margin:auto}.rc-accordion{display:flex;flex-direction:column;gap:16px}.rc-item{background:#fdfaf5;border-radius:10px;overflow:hidden}.rc-trigger{width:100%;background:none;border:none;padding:20px;cursor:pointer;font-weight:600;color:#7a0c14;position:relative}.rc-title{display:flex;align-items:center;gap:10px;color:#8b1f1c;font-size:22px}.rc-dot{width:15px;height:15px;background:#7a0c14;border-radius:50%}.rc-icon{font-size:22px;background:#8b1f1c;width:30px;height:30px;border-radius:50%;color:#fff;line-height:28px;font-weight:200;position:absolute;right:20px;top:20px}.rc-content{padding:0 20px;color:#373530;display:none}.rc-item.active .rc-content{display:block}.rc-quote{margin:10px 0;text-align:left;font-size:16px;color:#373530}.rc-reason{padding:15px 15px 15px 35px;border-radius:8px;margin-bottom:15px;background:#f7f0e6;border-left:9px solid #4A0B0E!important;border:1px solid #E9E2D0}.rc-reason strong{color:#a9802e;font-weight:400!important}.rc-reason p{margin:5px 0 0;color:#4a0b0e;max-width:570px}.rc-tags ul{display:flex;flex-wrap:wrap;gap:10px;padding:0;list-style:none;margin:0}.rc-tags li{background:#3e020a;color:#fff;padding:10px 30px 10px 40px;border-radius:20px;margin:0;font-size:14px;position:relative}.rc-tags li:before{content:"";position:absolute;width:10px;height:10px;background:#8b1f1c;border-radius:50px;left:19px;top:15px}.rc-quote-2{border-left:2px solid #E5D7BB;margin:30px 0}.rc-quote-2 p{margin-left:10px;font-size:14px}.rc-quote-2 p strong{color:#a9802e;font-weight:300!important}.synbiotic-section{background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;color:#fff;position:relative}.synbiotic-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#4a0b0eb8}section.synbiotic-section:after{content:"";background:linear-gradient(90deg,#5a4825,#caa763 51.44%,#5a4825);position:absolute;top:0;width:100%;height:1px;left:0;right:0;z-index:1}.synbiotic-section .synbiotic-box .synbiotic-item p{font-size:14px}.synbiotic-section .page-section-header p{color:#ccbf9a;font-family:clash-grotesk!important;font-size:22px}.synbiotic-section .synbiotic-desc p{color:#fff;font-family:var(--font-body-family-override)!important;font-weight:300!important;font-size:20px}.synbiotic-container{position:relative;max-width:900px;margin:auto}.synbiotic-sub{font-size:18px;margin-bottom:20px;opacity:.9}.synbiotic-box{display:flex;align-items:center;justify-content:center;gap:25px;border-radius:14px;padding:30px;flex-wrap:wrap;background:linear-gradient(92.63deg,#612929 2.29%,#320606 51.19%,#612929 95.61%);box-shadow:0 0 35px #6f1628;border:.5px solid #9D6E6E;margin:50px 0 20px}.synbiotic-item{max-width:200px}.synbiotic-box .synbiotic-item h4{color:#caae64;margin-bottom:10px;font-weight:400!important;font-family:clash-grotesk!important}.synbiotic-box .synbiotic-item p{font-size:14px}.synbiotic-symbol{font-size:28px}.synbiotic-difference{background:#fdfaf4}.sd-badge{display:inline-block;color:#fff;padding:8px 30px;border-radius:30px;font-size:16px;letter-spacing:.5px;margin-bottom:20px;background:linear-gradient(90deg,#20080d,#8d3f3d 54.33%,#4a0b0e)}.synbiotic-difference .page-section-header h2{color:#b01a21!important}.sd-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:50px}.sd-card{background:#fff;border-radius:12px;padding:23px;text-align:left;border:1px solid #8B1F1C}.sd-card-top{display:flex;align-items:center;gap:12px;margin-bottom:12px}.sd-icon{width:40px;height:40px;margin-right:10px;margin-bottom:20px}.sd-label{font-size:16px;color:#8b1f1c;text-transform:uppercase}.sd-card .sd-title{font-size:24px;color:#4a0b0e;margin-bottom:10px;font-weight:300!important;font-family:clash-grotesk!important}.sd-text{color:#373530;line-height:1.6;margin-bottom:0}.benefits-section{background:#f1ebeb}.benefits-container{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.benefits-content{padding:30px 10px}.benefit-card-iiner{position:relative;padding-left:50px}.benefit-card-iiner:before{content:"";position:absolute;left:0;height:100%;border:2px solid #977274}.benefit-card-iiner:after{content:"";background-image:url(/cdn/shop/files/Group_7.png?v=1774685736);position:absolute;width:30px;height:30px;top:-10px;left:-13px;background-repeat:no-repeat;background-size:cover}.benefit-lists-main{height:330px;overflow:auto;max-width:657px;margin:40px auto 0;padding-right:15px;scrollbar-width:thin}.benefit-card{padding:50px;border-radius:12px;border:.5px solid #994440;background:#fdfaf5;max-width:657px;margin:0 auto 20px}.benefits-image img{width:100%}.benefits-content .subtitle{text-transform:uppercase;font-size:18px;color:#b18d46;letter-spacing:1px;text-align:center;margin-bottom:0}.benefits-content .title{font-size:50px;color:#b01a21;text-align:center;max-width:380px;margin:0 auto}.benefits-content .description{color:#4a0b0e;text-align:center;font-size:21px;max-width:521px;margin:20px auto}.week{background:#4a0b0e;color:#fff;padding:7px 24px;border-radius:20px;font-size:14px;display:inline-block}.benefits-container .benefit-card h3{margin:20px 0;font-size:34px;color:#4a0b0e;font-family:clash-grotesk!important;font-weight:300!important}.benefit-card h3 span{color:#8b1f1c;display:block}.benefit-lists ul{margin:10px 0;padding-left:18px}.benefit-lists ul li{font-size:18px;margin-bottom:10px;color:#4a0d12}.tags ul{margin:25px 0 15px;padding-left:0}.tags li{display:inline-block;padding:6px 15px 6px 34px;border-radius:20px;margin-right:6px;font-size:16px;background:#efe9dd;border:1px solid #E5DDC8;color:#583a2f;position:relative}.tags li:before{content:"";width:10px;height:10px;background:#8b1f1c;position:absolute;left:14px;top:14px;border-radius:40px}.benefit-card blockquote{padding:12px;border-left:5px solid #E8D8BE!important;font-size:16px;border:.5px solid #D8D5CE;background:#f6f3ec;width:100%;margin:11px auto 0;border-radius:5px;color:#4a0b0e}.benefit-card blockquote p{margin:0}.benefit-card blockquote strong{color:#a9802e}.clinically-proven-section{background:linear-gradient(180deg,#200202,#390404 50.56%,#200202);color:#fff;position:relative;overflow:hidden}.cp-image{position:absolute;right:0;bottom:-30px}.cp-wrapper{display:flex;align-items:center;justify-content:space-between;gap:40px}.cp-stats{display:flex;flex:1;justify-content:space-between;gap:40px;margin-top:40px}.cp-stat{text-align:center;max-width:290px;position:relative;margin:0 auto}.cp-stat:not(:last-child):before{border-right:1px solid #8B1F1C;content:"";position:absolute;right:-30%;height:100%}.cp-wrapper .cp-title{font-size:35px;margin-bottom:12px;font-family:clash-grotesk!important;font-weight:300!important}.cp-percent{font-size:42px;color:#ffdb93;margin-bottom:12px}.cp-desc{font-size:16px;line-height:1.6}.cp-image img{max-width:300px;height:auto}.experts-section{background:#fdfaf5}.page-section-header{text-align:center;margin-bottom:50px}.experts-section .page-section-header p{font-size:14px;letter-spacing:.5px;color:#4a0b0e;margin-bottom:20px;background:#efebe4;display:inline-block;padding:2px 10px;border-radius:10px}.experts-section .page-section-header h2{color:#b01a21!important}.experts-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.expert-card{color:#fff;border-radius:10px;padding:28px 15px 0;position:relative;background:linear-gradient(106.67deg,#4a0b0e 12.43%,#64191d 90.73%);border:1px solid #4A0B0E;overflow:hidden}.expert-top{display:flex;gap:7px}.expert-icon{margin-top:3px}.expert-text{font-size:14px;line-height:1.6;margin:15px 0 30px}.expert-info{max-width:calc(100% - 70px)}.expert-info h4{margin:0;font-size:16px;font-weight:300!important}.expert-info span{font-size:12px;line-height:20px;display:block;color:#c0999b}.expert-image{position:absolute;right:0;bottom:-11px}.expert-image img{max-height:120px;object-fit:contain}.allinone-section{background:#fdfaf5;text-align:center;position:relative}.allinone-section:before{content:"";position:absolute;top:0;width:100%;height:1px;left:0;right:0;z-index:1;background:linear-gradient(90deg,#5a4825,#caa763 51.44%,#5a4825)}.allinone-section .page-section-header h3{color:#b01a21;font-family:clash-grotesk!important;font-size:60px}.allinone-section .page-section-header h2{color:#b18d46!important}.comparison-image{display:flex;justify-content:center}.comparison-flex-inner{max-width:1100px;margin:auto}.comparison-header{display:flex;align-items:center}.comparison-header div:first-child{display:block;flex:1;width:100%;font-size:0}.comp-header{width:260px;position:relative;padding:30px 0;z-index:0}.comp-header img{width:100%;max-width:120px}.comp-other.other-header{width:195px;position:relative;padding:0;top:70px;color:#4f0c0f;font-weight:700!important;font-size:18px}.comp-header:before{content:"";height:120px;background:#8e0919;position:absolute;left:0;right:0;z-index:-1;bottom:0;border-top-left-radius:20px;border-top-right-radius:20px}.comp-row:last-child .comp-center{border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-bottom:20px}.comp-row:nth-child(2n){background:#f6edec;border-radius:10px}.comp-row{display:flex;align-items:center}.comp-feature{flex:1;padding:15px 22px;font-weight:600!important;font-size:22px;color:#4a0b0e;text-align:left}.comp-center{width:260px;background:#8e0919;color:#fff;text-align:center;padding:18px;margin:0 15px;position:relative}.comp-center img{width:90px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.comp-value{font-size:18px;margin-top:10px}.comp-other{width:180px;text-align:center;padding:18px}.comp-row .icon{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 6px;font-weight:700}.comp-row .check{background:#fff;color:#7a0d0d}.comp-row .cross{background:#bbb;color:#fff}.comparison-note{margin-top:35px;background:#f0ebe2;padding:18px;border-radius:8px;font-size:14px;max-width:720px;margin-left:auto;margin-right:auto;color:#8b1f1c;line-height:1.6;border:1px solid #E8D8BE}.comparison-section{background:#f1ebeb;position:relative}.comparison-section:before{content:"";position:absolute;top:0;width:100%;height:2px;left:0;right:0;z-index:1;background:linear-gradient(90deg,#5a4825,#caa763 51.44%,#5a4825)}.comparison-section .comparison-wrapper{display:grid;grid-template-columns:1fr .1fr 1fr;gap:40px;align-items:center}.comparison-vs h2{border-radius:100%;text-align:center;color:#fdd992;font-weight:700;font-size:25px;letter-spacing:0%;text-transform:uppercase;margin:0}.comparison-vs{height:60px;display:flex;align-items:center;justify-content:center;background:#4a0b0e;border-radius:100%;width:60px}.comparison-section .comparison-left h3{margin-bottom:35px;color:#8b1f1c;font-size:25px;line-height:22px;letter-spacing:0%;text-transform:uppercase;font-family:clash-grotesk!important}.comparison-section .comparison-item{background:linear-gradient(90deg,#7d1b20,#480d0f);padding:10px 15px;border-radius:8px;margin-bottom:25px;position:relative;color:#fff}.comparison-section .comparison-item .tag{position:absolute;top:-10px;left:25px;border:.5px solid #4A0B0E;background:linear-gradient(180deg,#f6edde,#f8e7c7);padding:3px 25px;border-radius:20px;font-weight:500;font-size:15px;line-height:18px;letter-spacing:0%;color:#4a0b0e}.comparison-section .item-content p{margin:0;font-size:18px;letter-spacing:0%}.comparison-section .item-content{display:flex;justify-content:space-between;align-items:center}.comparison-section .price{font-family:clash-grotesk!important;font-size:30px;letter-spacing:0%}.comparison-section .price .per-month{font-size:14px;vertical-align:baseline}.comparison-section .comparison-total{margin-top:20px;display:flex;justify-content:space-between;border-top:2px solid #DBCCCC;padding-top:20px}.comparison-section .comparison-right-content{background:linear-gradient(180deg,#5f1f1d,#381010);color:#fff;padding:30px;border-radius:12px;text-align:center}.comparison-section .comparison-right .small{margin-bottom:10px;font-size:18px;letter-spacing:0%;font-family:clash-grotesk!important;color:#d6bf88}.comparison-section .comparison-right h2{margin-bottom:15px;font-style:Italic;font-size:35px;letter-spacing:0%}.comparison-section .price-wrap{display:flex;gap:10px;align-items:center;justify-content:center}.comparison-section .price-wrap .old{font-size:45px;letter-spacing:0%;text-decoration:line-through;color:#c4b1ac;font-family:clash-grotesk!important}.comparison-section .price-wrap .new{font-style:Italic;font-size:66px;letter-spacing:0%;font-family:clash-grotesk!important}.comparison-section .saving{display:inline-block;margin:10px 0;background:#49231a;border:1px solid #694432;font-size:16px;letter-spacing:0%;font-family:clash-grotesk!important;padding:5px 30px;border-radius:30px}.comparison-section .comparison-total .item-content-total{color:#8b1f1c;font-size:20px;line-height:22px;letter-spacing:0%;text-transform:uppercase;font-family:clash-grotesk!important;font-weight:600!important;margin-top:0}.comparison-section .comparison-total .item-content-tota2{color:#4a0b0e;font-size:14px;letter-spacing:0%}.comparison-section .comparison-total strong{font-size:30px;letter-spacing:0%;text-transform:uppercase;font-family:clash-grotesk!important;color:#8b1f1c}.comparison-section .comparison-right .right-desc{font-size:12px;letter-spacing:0%}.comparison-section .comparison-right ul{margin:20px 0;padding-left:0;text-align:start;display:flex;flex-direction:column;gap:10px}.comparison-section .comparison-right li{margin-bottom:8px;list-style:none;display:inline-flex;gap:15px;align-items:center;font-size:18px;letter-spacing:0%}.comparison-section .cta{display:inline-block;background:linear-gradient(90deg,#640a0a,#b72b2d 54.81%,#640a0a);padding:12px 20px;border-radius:6px;text-decoration:none;margin-top:10px;font-size:25px;letter-spacing:2%;color:#f7e8c8;border:1px solid #CB4243;width:100%}.comparison-section .page-section-header h2{color:#b01a21!important}.comparison-section .page-section-header p{font-weight:400;font-size:24px;line-height:33px;letter-spacing:0%;text-align:center;color:#4a0d12}.comparison-section .comparison-right .icons_with_text_item{display:flex;justify-content:center;align-items:center;gap:5px;padding-top:20px}.comparison-section .comparison-right .icons_with_text_item .icon_svg_main{line-height:normal}.comparison-section .comparison-right .icons_with_text_item .icon_svg_main svg{width:15px;height:auto;position:relative;top:2px}.comparison-section .comparison-right .icons_with_text_item span p{margin:0;line-height:normal;font-size:15px;letter-spacing:0%;color:#dbcec4}.comparison-section .comparison-right .desclaimer{color:#887474;font-size:15px;line-height:22px;letter-spacing:2%;text-align:center;margin:25px auto 0;max-width:500px}.faq-section{background:#eadbdb}.faq-section .faq-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center;border-top:1px solid #CAA763}.faq-section .faq-right{margin:0 auto;max-width:656px;width:100%;padding-left:30px}.faq-section .faq-left img{width:100%;height:auto;vertical-align:bottom}.faq-section .faq-right h2{font-size:40px;margin:40px 0;color:#8b1f1c}.faq-section .faq-item{border-bottom:1px solid #D37774;padding:15px 0}.faq-section .faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:500;color:#6b0f0f;font-size:20px}.faq-section .faq-question .icon{background:#6b0f0f;color:#d7c5a2;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:25px;transition:transform .3s ease}.faq-section .faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease;color:#000;font-size:18px}.faq-section .faq-answer p{margin:10px 0 0}.probiotic-slider-section-main{background:#fdfaf5}.probiotic-slider-section .card{position:relative;overflow:hidden;padding:0;border-radius:15px!important;border:1px solid #F2ECE3}.probiotic-slider-section .card-img{width:100%;height:100%;object-fit:cover;display:block}.probiotic-slider-section .slick-slide{margin:0 10px}.probiotic-slider-section .slick-list{margin:0 -10px}.probiotic-slider-section .card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 25.94%,#0009);display:flex;align-items:center;justify-content:end}.probiotic-slider-section .card-content{color:#fff;max-width:55%;height:100%;padding:15px;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#00000042}.probiotic-slider-section .card-content h3{margin-bottom:14px;font-family:clash-grotesk!important;font-size:32px;line-height:37px;max-width:240px;font-weight:300!important}.probiotic-slider-section .slick-prev,.probiotic-slider-section .slick-next{top:auto;bottom:-33%;width:46px;height:46px;z-index:1}.probiotic-slider-section .slick-prev{left:46.5%}.probiotic-slider-section .page-section-header h3{color:#b18d46;font-size:24px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin-bottom:0;font-weight:300!important}.probiotic-slider-section .page-section-header h2{color:#b01a21!important;text-align:center;max-width:600px;margin:5px auto 15px}.probiotic-slider-section-main{overflow:hidden}.probiotic-slider-section .page-section-header .nurtition-info{color:#a9802e;font-size:18px;line-height:18px;text-decoration:underline}.nutrition-info-trigger{cursor:pointer;text-decoration:underline}.nutrition-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none}.nutrition-popup.active{display:block}.nutrition-popup-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6;display:block!important}.nutrition-popup-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);background:#fff;border-radius:12px;padding:0;max-width:700px;width:100%;transition:.3s ease}.nutrition-popup.active .nutrition-popup-box{transform:translate(-50%,-50%) scale(1)}.nutrition-popup-image{width:100%;height:auto;display:block}.nutrition-popup-close{position:absolute;top:10px;right:10px;background:#000;color:#fff;border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:16px}.probiotic-slider-section .slick-prev:before{background:url(/cdn/shop/files/Group_1484582329.svg?v=1774871897) no-repeat;background-size:100% 100%;position:absolute;width:46px;height:46px;content:" ";left:0;top:0;bottom:0;right:0}.probiotic-slider-section .slick-next:before{background:url(/cdn/shop/files/Group_1484582330.svg?v=1774871937) no-repeat;background-size:100% 100%;position:absolute;width:46px;height:46px;content:" ";left:0;top:0;bottom:0;right:0;opacity:1}.probiotic-slider-section .slick-next{right:46.5%}.probiotic-slider-section .card-content ul{padding-left:0;list-style:none;margin-bottom:20px}.probiotic-slider-section .card-content li{position:relative;padding-left:20px;margin-bottom:10px;font-size:16px}.popup-header .label{color:#8b1f1c;font-size:12px;line-height:18px;letter-spacing:0%;text-transform:uppercase}.probiotic-slider-section .card-content li:before{content:"";position:absolute;left:-5px;top:4px;font-size:12px;color:#000;width:20px;padding:0 0 4px;height:20px;border-radius:100%;background-image:url(/cdn/shop/files/Vector_4_d23f34df-3a7a-4b9f-8969-8ada31a0f857.svg?v=1774886713);background-repeat:no-repeat;background-size:cover}.probiotic-slider-section .card-bottom{display:flex;flex-direction:column;gap:8px;position:absolute;bottom:25px;left:30px;right:0;max-width:30%}.probiotic-slider-section .tag{display:inline-block;padding:6px 8px;border-radius:20px;background:#ffffff5e;font-size:12px;text-align:center;color:#fff}.probiotic-slider-section{padding-bottom:70px}.probiotic-slider-section .learn-more{font-size:12px;text-decoration:underline;background:transparent;border:none;color:#fff;cursor:pointer}.probiotic-slider-section .popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:none;z-index:99}.probiotic-slider-section .popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:90%;max-width:400px;display:none;z-index:100;border-radius:16px}.probiotic-slider-section .popup-inner{padding:20px}.probiotic-slider-section .close{position:absolute;top:10px;right:10px;color:#4a0b0e;background:#f1ecec;border:none;border-radius:50%;width:30px;height:30px;font-size:25px;display:inline-flex;align-items:center;justify-content:center;padding-bottom:3px}.popup-inner .popup-body p{border-top:1px solid #E8E2E2;padding-top:10px}.probiotic-slider-section .popup-header{display:flex;gap:10px;align-items:start}.probiotic-slider-section .popup-header img{margin-top:7px}.probiotic-slider-section .popup-header .sub{color:#a08d67;margin:0}.probiotic-slider-section .popup-header h2{color:#4a0b0e;font-size:34px;margin-bottom:5px}.popup-inner .popup-body p,.popup-inner .popup-body ul li{color:#4a0b0e}.probiotic-slider-section .popup-body ul{margin-top:20px;padding-left:0}.popup-inner .popup-body ul li span{flex:0 0 7%}.popup-inner .popup-body ul li span img{width:18px}.popup-inner .popup-body ul li:before{display:none}.popup-inner .popup-body ul li{position:relative;list-style:none;display:flex}.probiotic-slider-section .popup-body li{margin-bottom:10px}.mobile-stats-bar,.mobile-view{display:none}.product-faq__answer-inner.why-tabu .why-tabu__intro{color:#444;margin-bottom:16px;line-height:1.6}.product-faq__answer-inner.why-tabu .why-tabu__point{display:flex;gap:10px;margin-bottom:16px}.product-faq__answer-inner.why-tabu .why-tabu__check{color:#7a1c1c;font-size:16px;margin-top:3px}.product-faq__answer-inner.why-tabu h4{margin:0;font-size:14px;font-weight:600;color:#7a1c1c}.product-faq__answer-inner.why-tabu p{margin:4px 0 0;font-size:13px;color:#555;line-height:1.5}.product-faq__answer-inner.ingredients .ingredients__intro{margin-bottom:16px;color:#444}body .product-faq__item{border-bottom:1px solid #670B0C}.product-faq__answer-inner.ingredients .ingredients__item{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid #e5dede}.product-faq__answer-inner.ingredients .ingredients__item:last-child{border:none;padding-bottom:0!important}.product-faq__answer-inner.ingredients .ingredients__icon{background:#3b0d0d;border-radius:8px;padding:8px;display:flex;align-items:center;justify-content:center}.product-faq__answer-inner.ingredients .ingredients__icon img{width:20px;height:20px}.product-faq__answer-inner.ingredients .ingredients__top{display:flex;align-items:center;gap:8px}.product-faq__answer-inner.ingredients h4{margin:0;font-size:14px;color:#7a1c1c}.product-faq__answer-inner.ingredients .tag{font-size:10px;padding:2px 8px;border-radius:10px;background:#eee;color:#555}.product-faq__answer-inner.ingredients p{margin:4px 0 0;font-size:13px;color:#555}.product-faq__answer-inner.results .results__intro{margin-bottom:20px;color:#444}.product-faq__answer-inner.results .results__timeline{position:relative;padding-left:20px}.product-faq__answer-inner.results .results__timeline:before{content:"";position:absolute;left:6px;top:0;bottom:0;width:2px;background:#e5dede}.product-faq__answer-inner.results .results__item{position:relative;margin-bottom:24px}.product-faq__answer-inner.results .results__dot{position:absolute;left:-19px;top:4px;width:12px;height:12px;background:#7a1c1c;border-radius:50%;display:block}.product-faq__answer-inner.results .results__label{font-size:11px;color:#b08d57;font-weight:600}.product-faq__answer-inner.results h4{margin:4px 0;font-size:14px;color:#7a1c1c}.product-faq__answer-inner.results p{margin:0;font-size:13px;color:#555;line-height:1.5}.product-faq__answer-inner.how-to-take .how-to-take__intro{margin-bottom:20px;color:#444}.product-faq__answer-inner.how-to-take .how-to-take__item{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid #e5dede}.product-faq__answer-inner.how-to-take .how-to-take__item:last-child{border:none;padding-bottom:0}.product-faq__answer-inner.how-to-take .how-to-take__icon{display:flex;align-items:center;justify-content:center}.product-faq__answer-inner.how-to-take .how-to-take__icon img{width:40px;height:40px}.product-faq__answer-inner.how-to-take .step{font-size:11px;color:#b08d57;font-weight:600}.product-faq__answer-inner.how-to-take h4{margin:4px 0;font-size:14px;color:#7a1c1c}.product-faq__answer-inner.how-to-take p{margin:0;font-size:13px;color:#555;line-height:1.5}.product-faq__answer-inner.fallback .fallback__text{color:#444;line-height:1.6;padding-top:10px}.shop-product-section .shop-add-to-cart-button,.shop-add-to-cart-wrapper .shop-add-to-cart-button,form .shop-add-to-cart-button,.shop-product-details .shop-add-to-cart-button{background:linear-gradient(90deg,#50000b,#b72b2d 54.81%,#50000b)!important;padding:20px!important}body #stickyAddToCart .star,html body #stickyAddToCart .star{color:#000!important;opacity:1!important}span.kaching-bundles__bar-label{background:transparent!important;border:1px solid #50000b;color:#50000b!important;text-transform:uppercase!important;padding:4px 13px!important;font-size:10px!important;border-radius:50px!important;font-weight:700!important}.template-her-secret-by-tabu .kaching-bundles__bar-pricing{flex-direction:row!important;gap:5px}.template-her-secret-by-tabu .kaching-bundles__bar-pricing .kaching-bundles__bar-price{display:none}.kaching-bundles__bar-full-price{font-size:var(--bar-title-font-size, 20px)!important}.one-time{padding-bottom:10px;border-top:1px solid #00000024;max-width:100%!important;width:100%}.shop-product-price-container{flex-direction:row-reverse;justify-content:flex-end;gap:3px}.membership_text{border:none!important}@media(max-width:990px){.testimonial-wrapper{margin-top:10px}.one-time{margin-bottom:0;margin-top:-5px;padding-bottom:5px}body :is(.shop-product-section,.shop-add-to-cart-wrapper,form) .shop-add-to-cart-button :is(.button-text,.compare-price){font-size:18px!important}.kaching-bundles .kaching-bundles__highlights__text{font-size:14px!important}.product-faq__answer-inner.why-tabu p,.product-faq__answer-inner.ingredients p,.product-faq__answer-inner.results p,.product-faq__answer-inner.how-to-take p,.tabbed-reviews-section .review-info p{font-size:14px}p.rc-quote,.rc-reason,.rc-quote-2 p{font-size:15px!important}p.sd-text,.benefit-lists ul li,.benefit-card blockquote,.comparison-section .comparison-right .small,.comparison-section .comparison-right li,.comparison-section .comparison-right .desclaimer{font-size:16px!important}.desktop-view{display:none}.mobile-view{display:block}.page-section-header p{margin-bottom:5px}.product-bullet-icon svg{width:15px}.layout-horizontal .product-bullet-item{gap:4px!important}.founder-wrapper .founder-bullets ul{max-width:320px}.guarantee-inner{gap:7px;padding:13px 9px}.product-faq__question,.page-section-header p{font-size:16px}.rich-text__text{font-size:16px;margin-bottom:-5px}.tabbed-reviews-section .tab-btn{padding:10px 12px;font-size:14px}.tabbed-reviews-section .review-info h4{margin-bottom:0;font-size:20px}.review-info .d-flex span:last-child{gap:3px}.review-info .d-flex span:last-child svg{width:13px}.tabbed-reviews-section .review-info p{min-height:auto;max-height:300px}.nutrition-popup-box{max-width:350px;transition:.3s ease}.reviews-slider .slick-list.draggable{padding-right:70px!important}.tabbed-reviews-section .review-card{margin:10px 5px}.rc-trigger{padding:10px 15px}.rc-title{font-size:18px;gap:5px}.rc-reason{border-left:4px solid #4A0B0E!important;padding-left:20px}.rc-dot{width:10px;height:10px}.synbiotic-container .page-section-header h2{font-size:40px!important;margin:0 auto}.synbiotic-container .page-section-header p{font-size:23px!important;max-width:270px;margin:20px auto}.synbiotic-container .synbiotic-desc p{max-width:100%!important;font-size:16px!important}.synbiotic-box{padding:20px 10px;flex-wrap:nowrap;gap:3px}.synbiotic-symbol{font-size:14px;flex:0 0 2%}.synbiotic-item{flex:0 0 30%}.synbiotic-section .synbiotic-box .synbiotic-item p{font-size:14px}.sd-icon img{width:30px;height:30px}.sd-icon{width:30px;height:30px;margin:0}.sd-card .sd-title{font-size:22px}p.sd-text{margin:0}.synbiotic-difference-inner{border:1px solid #FDD992;padding:30px 15px 5px;border-radius:10px;background:#fff}.sd-grid{gap:0;margin-top:10px}.sd-card{border:none;border-bottom:.5px solid #E5E0D9;border-radius:0;padding:20px 0}.sd-card:last-child{border:none}.synbiotic-difference-inner .page-section-header{margin-bottom:20px}.benefits-container{display:block}.benefits-content{padding:20px 15px 0}.benefits-content .title{font-size:28px}.mobile-stats-bar{margin-top:50px;width:100%;display:inline-flex;border-radius:15px;overflow:hidden;background:linear-gradient(92.63deg,#2a0404 2.29%,#3e1414 51.19%,#2a0404 95.61%);border:.5px solid #412A2A}.mobile-stats-bar .stat{flex:1;text-align:center;padding:16px 10px;color:#caae64}.mobile-stats-bar .stat:not(:last-child){border-right:1px solid rgba(255,255,255,.2)}.tabbed-reviews-section .mobile-stats-bar h3{margin:0;font-size:22px;font-weight:600;font-family:clash-grotesk!important}.tabbed-reviews-section .mobile-stats-bar p{margin:4px 0 0;font-size:14px;color:#fff;font-family:clash-grotesk!important}.tabbed-reviews-section .page-section-header h2,.page-section-header h2{font-size:28px!important}.benefits-content .description{font-size:16px}.benefit-lists-main{height:auto;padding-right:0}.benefit-card{padding:20px}.benefit-card-iiner{padding-left:15px}.benefit-card-iiner:before{border-width:1px}.tags li{padding:6px 8px 6px 20px;font-size:13px;margin-bottom:6px}.tags li:before{top:11px;left:10px;width:6px;height:6px}.benefit-card blockquote{padding:10px}.benefit-lists ul li{font-size:15px;margin-bottom:5px}.benefits-container .benefit-card h3{font-size:28px}.benefit-card-iiner:after{width:20px;height:20px;left:-9px}.faq-section .faq-wrapper,.comparison-section .comparison-wrapper{display:block}.probiotic-slider-section .page-section-header h3{font-size:18px}.probiotic-slider-section{padding:0 15px}.probiotic-slider-section .page-section-header{margin-bottom:30px}.probiotic-slider .slide{margin-bottom:11px}.probiotic-slider-section .card-content h3{font-size:20px;line-height:24px;margin-bottom:4px}.probiotic-slider-section .card-content li{font-size:13px;margin-bottom:5px}.probiotic-slider-section .page-section-header .nurtition-info{font-size:14px}.cp-wrapper{flex-direction:column;align-items:flex-start;padding:0 20px}.cp-stats{flex-direction:column;justify-content:flex-start;margin:0}.cp-stat{border-right:none!important;padding-right:0;text-align:left;margin:auto;max-width:360px}.cp-stat:last-child{max-width:230px;margin:0}.cp-image{z-index:9}.cp-stat:not(:last-child):before{right:auto;border-bottom:1px solid #8B1F1C!important;border-right:none!important;bottom:0;top:auto;width:100%}.cp-wrapper .cp-title{font-size:24px}.expert-top{font-size:14px;gap:3px}.expert-icon img{width:14px}.expert-text{max-width:calc(100% - 41px);margin-bottom:15px;font-size:14px}.expert-content{padding-bottom:20px}.sd-grid{grid-template-columns:1fr}.sd-heading{font-size:30px}.experts-grid{grid-template-columns:1fr}.experts-section .page-section-header h2{margin-bottom:0}.page-section-header{margin-bottom:30px}.experts-grid .slick-slide{margin:0 10px}.experts-grid .slick-list{margin:0 -10px}span.rc-icon{top:13px;width:25px;height:25px;font-size:20px;line-height:22px}.allinone-section .page-section-header h2{font-size:18px!important}.allinone-section .page-section-header h3{font-size:28px}.comparison-image img{max-width:100%}.comparison-section .comparison-left h3{font-size:16px;line-height:25px;margin-bottom:20px}.comparison-section .page-section-header{margin-bottom:20px}.comparison-section .comparison-item{margin-bottom:15px}.comparison-section .cta{font-size:14px;padding:12px 10px}.comparison-section .cta span svg{width:20px;height:12px;position:relative;top:1px;left:6px}.comparison-section .comparison-right-content{padding:15px}.comparison-section .page-section-header p{font-size:16px;line-height:24px}.comparison-section .comparison-left h3{font-size:16px;line-height:25px;margin-bottom:30px}.comparison-section .comparison-item .tag{font-size:12px;padding:2px 15px}.comparison-section .item-content p{font-size:16px}.comparison-section .price{font-size:24px}.comparison-section .comparison-total .item-content-total{font-size:18px;margin-bottom:0}.comparison-section .comparison-total .item-content-tota2{margin-top:8px}.probiotic-slider-section .card-content li:before{width:17px;height:17px}.comparison-vs{justify-content:center;margin:0 auto 20px;width:40px;height:40px}.comparison-vs h2{font-size:16px}.comparison-section .price-wrap .new{font-size:35px}.comparison-section .price-wrap .old,.comparison-section .comparison-right h2{font-size:28px}.comparison-section .comparison-right .small,.comparison-section .comparison-right li{font-size:15px}.comparison-section .comparison-right .desclaimer{font-size:14px}.faq-section .faq-right{padding:30px 20px}.faq-section .faq-right h2{font-size:40px;margin:0 0 30px}.faq-section .faq-question{font-size:16px}.faq-section .faq-item{padding:15px 0}.faq-section .faq-question span{flex:0 0 95%}.faq-section .faq-question .icon{width:20px;height:20px;font-size:16px;flex:0 0 auto}.faq-section .faq-answer{font-size:15px;padding-top:10px}.experts-grid .slick-dots{display:flex;align-items:center;gap:8px;justify-content:flex-start;bottom:-40px}.experts-grid .slick-dots li{width:40px;height:3px;background:#d6cfcf;border-radius:10px;margin:0}.experts-grid .slick-dots li button{display:none}.experts-grid .slick-dots li.slick-active{background:#7a1c1c}.experts-grid .custom-prev,.experts-grid .custom-next{position:absolute;bottom:-50px;width:30px;height:30px;border-radius:50%;cursor:pointer;z-index:3}.experts-grid .expert-info span{min-height:50px}.experts-grid .custom-prev{right:50px;background:#c79fa170;border:2px solid #5c1a1a}.experts-grid .custom-next{right:10px;background:#5c1a1a;border:none}.experts-grid .custom-prev:before,.experts-grid .custom-next:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-top:2px solid #5c1a1a;border-right:2px solid #5c1a1a;transform:translate(-50%,-50%) rotate(45deg)}.experts-grid .custom-prev:before{transform:translate(-50%,-50%) rotate(-135deg);left:55%}.experts-grid .custom-next:before{border-color:#fff}.comp-feature{padding:10px;font-size:14px;flex:0 0 40%}.comp-center{width:auto;flex:0 0 30%;margin:0;padding:15px}.comp-other{width:auto;flex:0 0 30%;padding:15px}.comp-value{font-size:14px}.comp-row .icon{width:20px;height:20px;font-size:10px}.comp-header{flex:0 0 30%;padding-top:0}.comp-other.other-header{width:auto;flex:0 0 30%;font-size:16px;top:30px}.comparison-header div:first-child{flex:0 0 40%}.comp-header img{max-width:88px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/her-secret.css.map */
